forked from 1b-agent/opencadstudio-upstream
feat(properties): show Annotative state + applied annotation scale
Resolve, per selected entity, whether it is annotative (from its text / dimension / multileader style, or its own flag) and — when annotative — the name(s) of the annotation scale(s) applied to it, shown as a read-only "Annotative scale" row (Text / MText / Leader / MLeader). The applied scale is read from the entity's per-scale object-context leaves via the new acadrust CadDocument.context_scales map (context leaf -> AcDbScale handle), walked from the entity's extension dictionary (AcDbContextDataManager -> ACDB_ANNOTATIONSCALES). Bumps acadrust to pick up that parsing. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
1 parent
e3d5edf9b7
commit
d62057b869
2 files changed
+156
-1
No files matched your search
Generated
+1
-1
@@ -73,7 +73,7 @@ checksum = "366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618"
|
||||
[[package]]
|
||||
name = "acadrust"
|
||||
version = "0.4.0"
|
||||
source = "git+https://github.com/HakanSeven12/acadrust?branch=main#4ac3d68cd7229e8a79b1b9369ce985a50a4b4de0"
|
||||
source = "git+https://github.com/HakanSeven12/acadrust?branch=main#b9ad5386d6d6a19c80cf77f6ed7f94f681ba35db"
|
||||
dependencies = [
|
||||
"ahash 0.8.12",
|
||||
"anyhow",
|
||||
|
||||
Reference in new issue
Block a user