karim
|
f760d1c54b
|
Library Phase A.2 (Symbol/Object-Import) + Oberleiste-Pill-Restyle
Library Phase A.2:
- import_symbol/import_object via File3dm.Read + InstanceDefinitions.Add
- Stabile Block-Namen 'dossier_lib_<libraryId>' fuer Dedupe
- Seed-Manifest erweitert um Nordpfeil (symbol) + Laubbaum (object)
- ItemCard rendert type-spezifische Preview (Color-Swatch fuer material,
Material-Icon fuer symbol/object)
Oberleiste-Pill-Restyle:
- OberleisteApp: Version unter DOSSIER-Logo, Settings-Icons vertikal
gestapelt
- ProjectSettingsDialog: Pill-Tabs, BarToggle-Footer, MaterialRow mit
Hover-Highlight, Header entfernt (Eto.Form hat eigenen)
- LibraryBrowser: BarButton-Reload, Pill-Typ-Filter, MaterialCard mit
BarToggle-Pill, Header entfernt
- Globaler select-Stil: bg-input statt bg-item (dunkler im Dark-Mode,
konsistent zu Oberleiste-BarCombo)
Routing:
- OberleisteBridge delegiert OPEN_PROJECT_SETTINGS + OPEN_LIBRARY an
EbenenBridge (sticky ebenen_bridge_ref) — vorher kamen die Messages an
der falschen Bridge an und wurden verschluckt
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-24 16:57:42 +02:00 |
|
karim
|
a308ba62d2
|
Projekt-Settings-Dialog + Library Phase A + Material-Merger
- Project-Settings-Dialog (Voreinstellungen Geschoss/Schnitt + Material-Editor)
ueber Zahnrad-Icon in Oberleiste; Defaults werden in schnitte.pick_schnitt
+ GeschossManager als Vorgabe genommen, pro-Element-Werte unangetastet
- Dossier-Library Phase A (lokal, read-only): rhino/library.py + LibraryBrowser
Satellite; Seed-Manifest unter ~/Library/Application Support/Dossier/library/
- Material-Merger: _get_all_materials(doc) merged builtin _MATERIAL_LIBRARY
mit Projekt-Settings-Materialien (inkl. Library-Imports); Wand-Erstellung,
Sub-Layer-Anlage + Elemente-Material-Dropdown ziehen jetzt aus dem Merge
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-24 02:19:09 +02:00 |
|