cad-editor/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
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
..
app feat(styles): mark the current style with a ✓ in the list 2026-06-10 15:45:48 +03:00
command Merge pull request #80 from mf4633/feature/plugin-host 2026-06-10 00:37:37 +03:00
entities perf(hash): swap std HashMap/HashSet for rustc-hash FxHash 2026-06-05 00:35:53 +03:00
io feat(styles): green ✓ for current style + resolve it from DWG files 2026-06-10 15:56:13 +03:00
modules Merge pull request #80 from mf4633/feature/plugin-host 2026-06-10 00:37:37 +03:00
plugin Add demo_plugin and plugin host integration tests 2026-06-09 13:52:15 -04:00
scene fix(io): purge degenerate arcs/splines that OOM on load 2026-06-10 08:39:50 +03:00
shaders fix(hatch): render dot patterns (zero-length dashes) 2026-06-09 23:15:45 +03:00
snap Merge pull request #80 from mf4633/feature/plugin-host 2026-06-10 00:37:37 +03:00
ui feat(styles): green ✓ for current style + resolve it from DWG files 2026-06-10 15:56:13 +03:00
lib.rs Add plugin host architecture and Storm Sewer add-on package 2026-06-09 13:41:21 -04:00
linetypes.rs perf(hash): swap std HashMap/HashSet for rustc-hash FxHash 2026-06-05 00:35:53 +03:00
main.rs Add plugin host architecture and Storm Sewer add-on package 2026-06-09 13:41:21 -04:00
patterns.rs chore: rename H7CAD to Open CAD Studio 2026-05-23 17:16:15 +03:00
update_check.rs feat(update-check): suppress popup for releases under 30 min old 2026-05-29 15:29:00 +03:00