Doku: Dach-Auswahl/-Editieren erledigt; Fenster-2D/3D-Fixes
This commit is contained in:
+1
-1
@@ -61,7 +61,7 @@
|
||||
|
||||
## ⏭️ Als Nächstes
|
||||
|
||||
- [ ] **Dächer: Auswahl + Attribut-Editieren + Löschen** (Folge zum Dach-Grundfeature `31f2d63`). Platzierte Dächer sind aktuell NICHT selektierbar/editierbar/löschbar. Zu bauen (mirror des Decken-Selektionspfads): `selectedRoofIds` in `selectionSlice`, `updateRoof`/Roof-Delete in `projectSlice`, `RoofInfo`+`buildRoofInfo`+Selection-Union in `selectionInfo`, 2D-Klick-Pick (Punkt-in-Traufe-Umriss) + Highlight + Delete + Reset-Stellen in `App.tsx` (~12, analog `selectedCeilingIds`), `RoofSection`-Panel (Form-Dropdown Sattel/Walm/Pult/Mansarde/Zelt/Flach, Neigung, obere Neigung bei Mansarde, Überstand, Firstrichtung X/Y, Dicke, Traufhöhe) + host-Handler + i18n. Modell/Geometrie/Rendering stehen schon; das ist reine Selektions-/Panel-Verdrahtung. Optional danach: 3D-Griffe (Traufe/First ziehen), Dachfenster, Kehlen bei nicht-rechteckigem Grundriss (Straight-Skeleton).
|
||||
- [x] ~~**Dächer: Auswahl + Attribut-Editieren + Löschen**~~ — **erledigt `80121a3`:** Klick-Auswahl (Traufe-Pick-Polygon + pickRoof), `selectedRoofIds`/`updateRoof`/`RoofInfo`/`roofSelection`, RoofSection-Panel (Form/Firstrichtung/Neigung(en)/Überstand/Dicke live editierbar + Firsthöhe/Fläche read-only), Löschen, Abwählen bei Geschosswechsel/Marquee. **Optional Folge:** 3D-Griffe (Traufe/First ziehen), Dachfenster, Kehlen bei nicht-rechteckigem Grundriss (Straight-Skeleton), restliche Reset-Stellen (Kontextmenü) fürs Dach-Abwählen.
|
||||
|
||||
- [ ] **Ribbon-UI + modulare Bars** (Nutzer-Vision 2026-07-05, bestätigt: Tab-Schema **2D·3D·BIM·Ansichten**). Voller Plan + datengetriebene Architektur: **[docs/design/ribbon-ui-plan.md](docs/design/ribbon-ui-plan.md)**. Ribbon-Oberleiste mit Tabs ersetzt die Werkzeug-Sidebar; datengetriebene Registry (RibbonItem = tool|command|action) ermöglicht auch eine **modulare Custom-Bar** (gleiche Items, vom Nutzer gewählt). Attribute bekommen volle Höhe, Objektinfo darunter gemergt; XYZ-Box oben rechts bleibt. **Phasen:** ~~(1) Gerüst + 2D/BIM-Tab~~ ✅ (`9d6e86d`), ~~(2) TopBar → Ansichten-Tab mergen~~ ✅ (`85011cb`), ~~(2b) Tabs in die TopBar-Zeile~~ ✅ (`456ebc8`), ~~(2c) OCS-Chrome (kleine Wortmarke + Quick-Access-Icons statt Burger, Zeile 26px)~~ ✅ (`4e3b074`), ~~(2d) Text + Ansichten auf eine Leiste, „Ansichten" als Standard-Tab zuerst~~ ✅ (`fe22cbf`), (3) **teilweise** ✅: Werkzeug-Sidebar aus Default-Layout raus + Attribute volle linke Höhe + Wandtyp-/Deckentyp-Picker ins Attribute-Panel verschoben (Nutzer-Entscheid), `LAYOUT_VERSION`→8; ~~**offen:** Objektinfo unter Attribute mergen~~ ✅ (`3a2cef3`): element-spezifische Abschnitte (Wand/Decke/Öffnung/Treppe/Raum) + Wand-Referenzlinie ins Attribute-Panel verschoben; ObjectInfo trägt nur noch Bezugspunkt + Masse (Nutzer-Wunsch). ~~(4) modulare Custom-Bar~~ ✅ (Tab „Eigene" + +-Picker, localStorage-persistiert). **Offen:** 3D-Tab füllen (aktuell leer; ggf. 3D-spezifisch statt Doppelung mit Ansichten), Band-Höhe/Abstände + 26px-Zeile visuell im Tauri abnehmen, Dauer-Zoom-Anzeige (Statusleiste?) klären. ✅ Vorarbeit: Eigenschaften-Grid im OCS-Stil (`00733d8`), Kreis+Bogen-Werkzeuge (`e454eab`/`bd2b12b`). **Nächster Schritt: im Tauri visuell prüfen (Band-Höhe, Icons, Aktiv-Highlight), dann Phase 2/3.**
|
||||
|
||||
|
||||
Reference in New Issue
Block a user