Hakan Seven
c9550b48f9
feat(properties): refine quick properties
...
- Keep the floating panel near the selection and inside the viewport
- Persist the toggle and hide the panel without a selection
- Show only Material in 3D Visualization
2026-08-04 17:32:06 +03:00
Hakan Seven
5ad95d1d2e
fix(context-menu): keep menu inside viewport
...
Refs #457
2026-08-04 17:10:27 +03:00
Hakan Seven
b0806679c9
feat(command-line): resize history panel
...
Refs #456
2026-08-04 16:54:59 +03:00
Hakan Seven
539d83de47
feat(grips): improve direct editing
...
Refit arcs from fixed control points and highlight hovered grips.
Let Lengthen preview from the cursor or accept a typed distance.
2026-08-04 16:27:03 +03:00
Hakan Seven
429d2eb06b
feat(ui): refine about dialog
...
Use intrinsic modal sizing and present platform details in a balanced layout.\n\nRefs #450
2026-08-04 15:53:34 +03:00
Hakan Seven
2f86bfde8e
feat(input): add editable shortcut table
...
Persist all active bindings and route keyboard events through the configured table.\n\nRefs #449
2026-08-04 15:35:06 +03:00
Hakan Seven
fb0f409bfd
feat(input): expand shortcut support
2026-08-04 14:20:02 +03:00
Hakan Seven
4be8d9735c
feat(ui): add dockable properties panel
...
Preserve panel width across left/right docking and persist resize, position, and auto-collapse preferences.
Refs #348
Refs #650
2026-08-04 13:46:02 +03:00
Hakan Seven
63c8245f98
fix: normalize recent Patreon support
2026-08-04 12:17:21 +03:00
Hakan Seven
f6b9d6514e
feat(plot): add Print All workflow
2026-08-04 11:29:11 +03:00
Hakan Seven
feb110404c
fix(ui): correct supporter data and labels
2026-08-03 22:08:22 +03:00
Hakan Seven
9e90e50662
feat(io): add user-approved recovery
2026-08-03 12:47:48 +03:00
Hakan Seven
25515fa33c
feat(styles): overhaul style managers
...
Unify editor layouts, live previews, comparisons, read-only behavior, and localized controls across all named style managers.
Refs #629
2026-08-03 02:01:47 +03:00
Hakan Seven
d06a1022f2
fix(input): handle @/# coordinate modes
2026-08-02 23:32:54 +03:00
Hakan Seven
3e6693b93f
feat(locale): localize full interface
2026-08-02 22:09:25 +03:00
Hakan Seven
b90b3e3ecf
feat(locale): add Fluent translations
...
Default to the platform language with persisted overrides across native and web builds.
Refs #630
2026-08-02 18:53:38 +03:00
Hakan Seven
20c6d419e2
fix(dimensions): render custom arrow blocks
...
Refs #612
2026-08-02 16:06:37 +03:00
Hakan Seven
e03e091b3c
feat(annotation): integrate object contexts
2026-08-02 12:00:15 +03:00
Hakan Seven
796d7d91d0
fix(ui): auto-size modal dialogs
...
Measure dialog content before fill layout so fields stay visible.\nKeep the MText preview width tied to its toolbar width.\n\nRefs #608
2026-08-01 18:24:05 +03:00
Hakan Seven
9382a412df
fix(viewport): adapt layout crosshair contrast
...
Choose the sheet or desk surface under the cursor instead of the active input space so MSPACE stays visible on light paper.\n\nRefs #611
2026-07-31 23:47:41 +03:00
Hakan Seven
a66940a3f0
feat(grip): support multi-grip editing
...
Refs #606
2026-07-31 22:05:30 +03:00
Hakan Seven
325beaea44
fix(mtext): sync wrap width ruler
2026-07-31 14:18:11 +03:00
Hakan Seven
6705e65e81
fix(plot): restore dialog layout
2026-07-31 12:11:18 +03:00
Hakan Seven
bd1b5b4293
feat(plot): complete plot workflow
2026-07-31 12:06:12 +03:00
Hakan Seven
7285e3de51
fix(viewport): improve cursor and paper contrast
...
Derive crosshair color from drawing background instead of UI theme.
Use RGB 138 for Paper Space desk background.
Refs #594
2026-07-31 10:19:02 +03:00
Hakan Seven
c9aab122f0
feat(find): add find and replace
...
Closes #583
2026-07-30 17:56:54 +03:00
Hakan Seven
4af141ebec
fix(start): unify action button shape
...
Closes #584
2026-07-30 17:06:30 +03:00
Hakan Seven
64d109a614
fix(plugins): harden marketplace loading
...
Use public GitHub metadata to avoid unauthenticated API limits. Read bundled manifests before enabling installs and surface startup load failures.
2026-07-30 16:34:07 +03:00
Hakan Seven
5116369dec
refactor(ui): adopt iced layout widgets
2026-07-30 15:40:51 +03:00
Hakan Seven
c9c3d3b1bf
refactor(ui): adopt iced color picker
...
Remove local Pin/PickList wrappers and the ACI grid.\nBlock viewport input behind the picker and load iced_aw glyphs.
2026-07-30 15:19:58 +03:00
Hakan Seven
3ab8dc3ca5
fix(ui): make modal layouts intrinsic
...
Pin Iced 0.15 so dialogs can measure content before distributing the resolved frame across child panels. Keep the web plugin notice compact and non-resizable.\n\nCloses #582
2026-07-30 14:47:28 +03:00
Hakan Seven
2688ffbd6b
fix(ui): filter scales by drawing units
...
Refs #578
2026-07-30 11:13:04 +03:00
Hakan Seven
4310405ce3
fix(start): reserve command line space
...
Closes #546
2026-07-29 23:35:46 +03:00
Hakan Seven
8cd1b05987
fix(web): hide native tab actions
...
Closes #547
2026-07-29 23:31:12 +03:00
Hakan Seven
fd8b206515
feat(start): add OpenAEC sponsor
2026-07-29 21:38:19 +03:00
Hakan Seven
6ecd67ff6e
feat(layer-state): add saved-state editor
2026-07-29 18:39:55 +03:00
Hakan Seven
1e624cc6b7
feat(layers): add native state manager
...
Replace session-only layer snapshots with drawing-backed DWG and DXF states, exposed through the ribbon and LAYERSTATE commands.\n\nCloses #562
2026-07-29 18:00:41 +03:00
Hakan Seven
cd1378e6b2
fix(viewport): preserve tiled pane controls
2026-07-29 17:21:57 +03:00
Hakan Seven
fcc6e1f8e1
fix(web): link plugins to desktop app
...
Keep browser entry points visible while explaining that native
plugins require a desktop install.
Refs #567
2026-07-29 16:28:20 +03:00
Hakan Seven
2424eeb74d
fix(web): hide unsupported plugin manager
...
Fixes #567
2026-07-29 16:17:17 +03:00
Hakan Seven
6686141d3b
feat(hatch): add visual pattern picker
...
Closes #566
2026-07-29 15:46:53 +03:00
Hakan Seven
a717572d65
fix(plugins): trust platform certificates
...
Use the operating system trust store and Windows proxy settings while keeping TLS verification enabled. Add retryable registry errors with copyable diagnostics.\n\nRefs #563
2026-07-29 15:00:07 +03:00
Hakan Seven
4e25e88c31
feat(plugins): redesign plugin manager
2026-07-29 14:27:32 +03:00
Hakan Seven
969a7605b7
feat(web): show recent thumbnails
...
Cache previews in OPFS and migrate existing recent entries by reading only their embedded DWG preview data.
2026-07-29 01:09:13 +03:00
Hakan Seven
d77eb8f419
fix(block): open nested editor tabs
...
Closes #538
2026-07-28 19:13:27 +03:00
Hakan Seven
05b044f367
perf(scene): make geometry edits incremental
...
Avoid full document, cache, and GPU rebuilds for entity deltas so add, delete, history, selection, and live polyline edits stay responsive on large drawings.
2026-07-28 17:16:27 +03:00
Hakan Seven
a30f72f627
fix(start): refine responsive page layout
2026-07-28 12:48:39 +03:00
Hakan Seven
2ac61bf99a
fix(ui): theme remaining interface text
2026-07-28 12:29:31 +03:00
Hakan Seven
28d8246c68
feat(ui): add discussions and semantic theming
...
Generate web discussion snapshots in CI; native builds use the public
feed and an offline cache.
2026-07-28 11:49:45 +03:00
Hakan Seven
4bf14baea4
feat(ui): add configurable Iced themes
2026-07-28 09:33:12 +03:00