Hakan Seven
b3ba3a53d1
feat(styles): green ✓ for current style + resolve it from DWG files
...
- The current-style marker is now a green ✓ in its own fixed-width column
so names stay aligned; rendered as a separate coloured glyph rather than
baked into the label string.
- Resolve the current text / dimension / multiline style from the handle
the DWG header stores into the name the app reads (fix_current_style_names
on load). DXF already provides these as names ($TEXTSTYLE / $DIMSTYLE /
$CMLSTYLE); DWG only stores handles, so the marker previously always fell
back to "Standard". Only overrides when the handle resolves.
Note: table and multileader current styles are not surfaced by the file
reader (no header name/handle exposed), so those markers still default to
the app's active selection until acadrust exposes them.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-10 15:56:13 +03:00
..
ribbon
Add plugin host architecture and Storm Sewer add-on package
2026-06-09 13:41:21 -04:00
about.rs
chore: rename H7CAD to Open CAD Studio
2026-05-23 17:16:15 +03:00
app_menu.rs
chore: rename H7CAD to Open CAD Studio
2026-05-23 17:16:15 +03:00
command_line.rs
Merge pull request #80 from mf4633/feature/plugin-host
2026-06-10 00:37:37 +03:00
cycle_popup.rs
fix(statusbar): cycling-list hover highlight on row re-entry
2026-06-05 00:05:15 +03:00
dimstyle.rs
feat(styles): mark the current style with a ✓ in the list
2026-06-10 15:45:48 +03:00
isolate_popup.rs
feat(statusbar): isolate action menu on the pill and right-click
2026-06-04 23:17:21 +03:00
layers.rs
feat(ui): elide overflowing text, tooltip full layer name
2026-06-09 19:04:18 +03:00
layout_manager.rs
cargo fmt
2026-05-12 10:36:15 +03:00
mleaderstyle.rs
feat(styles): make style managers transactional — persist only on Apply
2026-06-10 15:38:32 +03:00
mlstyle.rs
feat(styles): make style managers transactional — persist only on Apply
2026-06-10 15:38:32 +03:00
mod.rs
feat(styles): unify the five style managers behind a shared frame
2026-06-10 15:03:34 +03:00
open_progress.rs
feat(io): show loading overlay while opening CAD files
2026-05-13 09:59:07 +03:00
overlay.rs
Merge pull request #80 from mf4633/feature/plugin-host
2026-06-10 00:37:37 +03:00
page_setup.rs
cargo fmt
2026-05-12 10:36:15 +03:00
plotstyle.rs
cargo fmt
2026-05-12 10:36:15 +03:00
properties.rs
feat(ui): elide overflowing text, tooltip full layer name
2026-06-09 19:04:18 +03:00
scale_popup.rs
feat(scale): drive scales from the drawing's scale list
2026-06-04 16:18:01 +03:00
selection_filter_popup.rs
perf(hash): swap std HashMap/HashSet for rustc-hash FxHash
2026-06-05 00:35:53 +03:00
shortcuts.rs
perf(hash): swap std HashMap/HashSet for rustc-hash FxHash
2026-06-05 00:35:53 +03:00
snap_popup.rs
chore: rename H7CAD to Open CAD Studio
2026-05-23 17:16:15 +03:00
statusbar.rs
feat(statusbar): selection cycling for overlapping objects (SC pill)
2026-06-04 23:44:39 +03:00
statusbar_config.rs
perf(hash): swap std HashMap/HashSet for rustc-hash FxHash
2026-06-05 00:35:53 +03:00
statusbar_menu.rs
feat(statusbar): customizable pills with coordinates and clean screen
2026-06-04 19:14:04 +03:00
style_list.rs
feat(styles): green ✓ for current style + resolve it from DWG files
2026-06-10 15:56:13 +03:00
style_manager.rs
feat(styles): green ✓ for current style + resolve it from DWG files
2026-06-10 15:56:13 +03:00
tablestyle.rs
feat(styles): mark the current style with a ✓ in the list
2026-06-10 15:45:48 +03:00
text_util.rs
feat(ui): elide overflowing text, tooltip full layer name
2026-06-09 19:04:18 +03:00
textstyle.rs
feat(styles): mark the current style with a ✓ in the list
2026-06-10 15:45:48 +03:00
units_popup.rs
feat(statusbar): drawing-units pill with INSUNITS picker
2026-06-04 22:06:42 +03:00
update_notice.rs
chore: rename H7CAD to Open CAD Studio
2026-05-23 17:16:15 +03:00