This website requires JavaScript.
91908b1456
Neu gezeichnete Elemente treten der aktiven Gruppe bei; Fix: m/s/d bei Mehrfachauswahl
master
karim
2026-08-22 11:49:54 +02:00
3be728c80e
Isolations-Rahmen respektiert Lineal, Verlassen-Pill neu platziert, Grundriss-Titel-Pills entfernt
karim
2026-08-22 11:42:20 +02:00
ca8e56412f
Fix: Isolations-Rahmen war unsichtbar (lag hinter der PlanView-SVG)
karim
2026-08-22 11:36:32 +02:00
77f1fc4f70
Gruppen-Isolation: Rahmen als halbtransparentes Orange-Band statt Kontur
karim
2026-08-22 11:31:41 +02:00
53144c8b06
Gruppen-Isolation: Rahmen im Viewport, Knopf dort platziert, Bbox-Auswahl
karim
2026-08-22 11:28:59 +02:00
91ed2b2454
Gruppieren + Gruppe betreten/verlassen (Vectorworks-artig)
karim
2026-08-22 11:17:24 +02:00
19beb8e632
Feld/Array-Befehl: dupliziert Auswahl N-mal in einer Geste
karim
2026-08-22 02:55:49 +02:00
cad544ebd7
Fix: Auswahlrahmen kann jetzt auch Decken/Räume/Treppen anwählen
karim
2026-08-22 02:43:16 +02:00
467e9580a7
2D: Masskette ist jetzt EIN Element (verlängerbar + Punkte einfügbar)
karim
2026-08-22 02:40:05 +02:00
2dc57d01a5
2D: Höhenkoten-Werkzeug + Masskette bleibt gerade + Punkt-Notation
karim
2026-08-22 02:32:11 +02:00
4c7fc99eb8
2D: Bemassung — Massketten (Reihenbemassung) in einer Geste
karim
2026-08-22 02:22:47 +02:00
6fd5a50d77
2D: Bemassungs-Werkzeug nach SIA 400 B.5.3
karim
2026-08-22 02:10:38 +02:00
ad16202c12
2D: Bezier-Hilfslinien beim Editieren + Kreis kann zur Ellipse werden
karim
2026-08-22 01:54:27 +02:00
121cb5a372
2D: Ellipse, Spline und Bezier als neue Zeichenwerkzeuge
karim
2026-08-22 01:45:32 +02:00
c8ac5a3d89
Kreis-Mittelpunkt + Quadranten (0/90/180/270°) sind jetzt snapbar
karim
2026-08-22 01:24:51 +02:00
4788ca9261
2D: Erneuter Klick auf das aktive Werkzeug schaltet zurück auf Auswahl
karim
2026-08-22 01:21:58 +02:00
8ab1e5194f
Vordergrund wirkt jetzt wirklich auf die Schraffurfarbe (war seit 2026-07-04 hart auf Tinte gezwungen)
karim
2026-08-22 01:20:29 +02:00
a917e4149a
Stütze (Column) bekommt dasselbe By-Layer/By-Object-Attributsystem wie Wand/Decke
karim
2026-08-22 01:13:47 +02:00
85be7173e1
Korrektur: Wand/Decke bleiben bei "Nach Bauteil" als Default, nur Drawing2D wechselt auf "Nach Ebene"
karim
2026-08-22 01:05:20 +02:00
bfc064796f
Attribut-Panel: Default "Nach Ebene" statt "Nach Bauteil", Wert immer sichtbar, Bearbeiten schaltet automatisch auf "eigener Wert"
karim
2026-08-22 00:59:13 +02:00
605e8910d3
2D: Teilpunkte werden auch beim Zeichnen snapbar, aber NUR nach Verweilen
karim
2026-08-22 00:42:40 +02:00
2af8d6aa1b
2D: Hover-Teilpunkte auf Linien (konfigurierbare Verzögerung + Anzahl)
karim
2026-08-22 00:34:59 +02:00
c5c60d3df5
2D: nach dem ersten getippten Wert bleibt das andere Feld ebenfalls fix
karim
2026-08-22 00:24:51 +02:00
c43573859f
2D: Tab in ein Griff-/Kanten-Feld friert die Maus ein, bis der erste Wert getippt ist
karim
2026-08-22 00:16:29 +02:00
0c69162ba6
2D: Shift beim Punkt-Griff-Ziehen snappt jetzt auch auf die Flucht anliegender schräger Kanten, nicht nur Welt-H/V
karim
2026-08-22 00:09:30 +02:00
9ce6d86e82
2D: Kanten-Griff bei Vielecken winkeltreu (Nachbarkanten kippten sonst)
karim
2026-08-22 00:01:49 +02:00
31a5b64836
2D: Kanten-Griffe (Seite parallel verschieben) bekommen dieselbe Bearbeitung wie Punkt-Griffe
karim
2026-08-21 23:56:48 +02:00
cdfef949bf
2D: Enter in der Befehlszeile bestätigt Punkt-Griff jetzt auch ohne neuen Wert
karim
2026-08-21 23:38:05 +02:00
f9b202ac25
2D: Zifferntasten während Punkt-Griff-Bearbeitung nicht mehr als Werkzeug-Wechsel
karim
2026-08-21 23:13:02 +02:00
a6c984e517
2D: Punkt-Griff ziehen ohne gehaltene Maustaste, Cursor-HUD dabei
karim
2026-08-21 21:50:00 +02:00
13619e9271
2D: Griff-Editieren funktioniert jetzt auch bei Mehrfachauswahl
karim
2026-08-21 20:50:00 +02:00
d9cbf2cb07
2D: Tab-Feld-Controller für Kreis/Bogen-Griffe repariert (Radius/Winkel tippbar)
karim
2026-08-21 20:37:15 +02:00
d6fde93c57
2D: Inline-Text-Editor-Nachbesserung — WYSIWYG-Textgrösse, Toolbar bleibt normal
karim
2026-08-21 19:48:14 +02:00
7d3fd40cac
2D: Inline-Text-Editor nicht mehr zoomabhängig skaliert (riesig/winzig-Bug)
karim
2026-08-20 21:59:19 +02:00
73d147b37d
2D: Inline-Text-Editor-Nachbesserung (unsichtbarer Anker) + Textspalte als echtes Rechteck
karim
2026-08-20 21:44:37 +02:00
f2d169cc67
2D: Text/Textspalte auf Inline-Editing direkt auf der Zeichenfläche umgestellt
karim
2026-08-20 21:34:40 +02:00
4f48b73267
2D: Multiline-Werkzeug (Basislinie + N-1 parallele Kopien in einer Geste)
karim
2026-08-20 21:07:21 +02:00
245b7d7fe1
2D: Chamfer (Eckpunkt-Fasung) neu gebaut und verdrahtet
karim
2026-08-20 21:01:15 +02:00
51e594ee90
2D: Fillet und Extend als Befehle verdrahtet (Geometrie existierte bereits)
karim
2026-08-20 20:53:31 +02:00
f450a1aa08
2D: By-Layer/By-Object-Attribute für Wand/Decke konsistent verdrahtet
karim
2026-08-20 20:41:28 +02:00
1c3fb289d0
2D: Kreis/Bogen-Zeichenelemente vollständig anwählbar und editierbar
karim
2026-08-20 20:31:46 +02:00
2154e1ca6c
README kritisch auf aktuellen Stand gebracht
karim
2026-08-20 20:11:28 +02:00
bdbd87bf85
Zweite Leichen-Runde: weitere tote Exporte + orphaned ribbonItems.ts entfernt
karim
2026-08-20 20:01:26 +02:00
003fde4320
Leichen-Suche: tote Dateien/Funktionen entfernt, revokeMaterial-Bug behoben
karim
2026-08-20 19:51:52 +02:00
cbdc3d5d76
Maus-Schema aus App.tsx in eigenen Hook extrahiert (state/useMouseSelectionHandlers.ts).
karim
2026-08-20 00:51:35 +02:00
c224f9e4f9
Tab-Drag-Steuerung aus App.tsx in eigenen Hook extrahiert (state/useDockDragState.ts).
karim
2026-08-20 00:48:34 +02:00
b6d47b433d
Host-Context für Panels aus App.tsx in eigenen Hook extrahiert (state/usePanelHostBase.ts).
karim
2026-08-20 00:46:22 +02:00
103f704e87
2D-Griff-Editieren aus App.tsx in eigenen Hook extrahiert (state/useGripEditing.ts).
karim
2026-08-20 00:35:03 +02:00
d6fae13326
Viewport3D.tsx aufgeteilt: Kamera-Helfer + Mesh-Builder nach src/viewport/viewport3d/.
karim
2026-08-19 23:05:25 +02:00
528f213f1f
PlanView.tsx aufgeteilt: Mathe/Overlays/Primitiv-Rendering nach src/plan/planView/.
karim
2026-08-19 22:54:58 +02:00
1507c2bf00
God-Files aufgeteilt (ResourceManager/generatePlan/toWalls3d/App.tsx-Handler), Totcode entfernt (geometry-Crate, OCCT/HLR-Spike), PDF/Bild-Import ergänzt.
karim
2026-08-19 22:45:41 +02:00
06c0143d32
Start-Sequenz ergänzt: Splash-Screen, dann Startbildschirm mit Neues Projekt/Projekt öffnen/Zuletzt geöffnet.
karim
2026-07-31 17:40:35 +02:00
fc31ef9f44
Interne Doku (Handover, Pendenzen, Design-/Research-Notizen) ignoriert — bleibt lokal, landet aber nicht mehr im (öffentlichen) Gitea-Code-Browser. README.md bleibt als Repo-Beschreibung sichtbar.
karim
2026-07-31 17:34:47 +02:00
08e74b7e0e
Projektdatei-I/O (Speichern/Öffnen/Lock) und Schnellexport (CSV/IFC/OBJ/ STL) sowie die Ausführung eines bestätigten DXF/DWG-Imports aus App.tsx in useProjectFileActions() extrahiert.
karim
2026-07-31 17:03:41 +02:00
6ee6bf5dd1
Selbst-Update-Funktion ergänzt (Tauri Updater-Plugin) + App-Branding "dossier" statt "Dossier".
karim
2026-07-31 17:03:23 +02:00
9c9e118d98
TopBar: In-App-Menüleiste unter Tauri ausgeblendet — die native macOS- Systemmenüleiste (useNativeAppMenu) deckt dieselben Aktionen bereits ab, die eigene Leiste wäre dort nur Dopplung. Im Browser/Electron ohne natives App-Menü bleibt sie weiterhin die einzige Quelle.
karim
2026-07-31 17:01:18 +02:00
31fe93c122
Zeichenwerkzeug-Zifferntasten: 1 (Text) und 3 (Kreis) fehlten in der Shortcut-Map, obwohl beide Befehle längst fertig implementiert waren.
karim
2026-07-31 17:00:57 +02:00
1ba6f7bcf4
Dach/Wand: Giebel-Endfüllung (dünne Einzelfläche) nicht mehr emittiert — lag deckungsgleich vor der ohnehin bis zur Dach-Unterkante hochgeklemmten Giebelwand und wirkte als sichtbare Doppel-Schicht. Zusätzlich werden aufeinanderfolgende Wandstücke gleicher geklemmter Oberkante (z. B. am First) wieder zu einem Body verschmolzen statt in viele 0.15-m-Fragmente zu zerfallen.
karim
2026-07-31 17:00:09 +02:00
799dacfaf5
3D-Schnitt: Kanten dünner Bauteile (Zwischenwände, Giebel-Enden, einzelne Materialschichten) werden jetzt zusätzlich zum aktiven Stil erzwungen gezeichnet, wenn ein Schnitt aktiv ist — sonst wirkten sie aus vielen Blickwinkeln wie ein abgelöstes, schwebendes Element.
karim
2026-07-31 17:00:03 +02:00
d1de33bd6d
Ressourcen-Manager: "+" im nativen Fenster fügte keine neuen Einträge hinzu
karim
2026-07-22 20:07:31 +02:00
29018f2dff
Projekt-Mutationen/Ressourcen-Typ-CRUD aus App.tsx in useProjectActions() extrahiert
karim
2026-07-22 20:06:32 +02:00
448546994c
Auswahl-Zustand aus App.tsx in useSelectionState() extrahiert
karim
2026-07-22 00:42:07 +02:00
b3e6aaaec1
Zeichenwerkzeug-Zustand aus App.tsx in useDrawingToolState() extrahiert
karim
2026-07-22 00:35:12 +02:00
e41821c97a
2D-Massstab: dpi-Berechnung fälschlich mit devicePixelRatio multipliziert
karim
2026-07-22 00:30:57 +02:00
18aee59cff
Oberleisten-/Status-Zustand aus App.tsx in useTopBarState() extrahiert
karim
2026-07-22 00:28:34 +02:00
3b8d48eaf5
Zahnrad-Icons in Zeichnungsebenen/Ebenen öffnen jetzt die passenden Fenster
karim
2026-07-21 19:51:03 +02:00
476f31ccad
Kontextmenü-/Editor-State aus App.tsx in useContextMenuState() extrahiert
karim
2026-07-21 19:31:19 +02:00
9e73c684c3
App.tsx: Hell/Dunkel-State nach theme/useThemeMode.ts
v0.1.0
latest
karim
2026-07-21 16:24:33 +02:00
85f386a496
App.tsx: Hell/Dunkel-State nach theme/useThemeMode.ts
karim
2026-07-21 16:24:33 +02:00
6637533162
App.tsx: Dialog-Sichtbarkeits-State nach state/useDialogState.ts
karim
2026-07-21 16:15:59 +02:00
43ea7c5d8e
App.tsx: Dialog-Sichtbarkeits-State nach state/useDialogState.ts
karim
2026-07-21 16:15:59 +02:00
3b79e49cc6
App.tsx entschlackt: Kontextmenüs nach src/menus/, Views nach src/views/
karim
2026-07-21 14:47:40 +02:00
b621a7da64
App.tsx entschlackt: Kontextmenüs nach src/menus/, Views nach src/views/
karim
2026-07-21 14:47:40 +02:00
a6c2c04736
Doku: STATUS.md (Codebase-Analyse) + Kern-Docs an den Ist-Zustand angeglichen
karim
2026-07-21 13:35:58 +02:00
5516b745a9
Doku: STATUS.md (Codebase-Analyse) + Kern-Docs an den Ist-Zustand angeglichen
karim
2026-07-21 13:35:58 +02:00
956a85d93f
Materialbibliothek: statisches Broad-Set entfernt, Live-ambientCG bleibt
karim
2026-07-21 13:35:44 +02:00
76c9d164c9
Materialbibliothek: statisches Broad-Set entfernt, Live-ambientCG bleibt
karim
2026-07-21 13:35:44 +02:00
f95674aa09
Fix: doppelten RoofingTiles013A-Eintrag nach Rebase entfernt
karim
2026-07-20 11:05:08 +02:00
78d3e6a955
Fix: doppelten RoofingTiles013A-Eintrag nach Rebase entfernt
karim
2026-07-20 11:05:08 +02:00
2ac5c27fa7
Materials-Feature: Bibliothek + Fetch-Script + Manifest (aus Desktop-WIP übernommen)
karim
2026-07-20 11:02:19 +02:00
a009a5e9b4
Materials-Feature: Bibliothek + Fetch-Script + Manifest (aus Desktop-WIP übernommen)
karim
2026-07-20 11:02:19 +02:00
68a0459d0e
Schnittebenen 2D↔3D Phase 1+2, native Fenster, Hell/Dunkel-Theme, SWISSIMAGE-Import
karim
2026-07-20 10:51:37 +02:00
b9e330ecb7
Schnittebenen 2D↔3D Phase 1+2, native Fenster, Hell/Dunkel-Theme, SWISSIMAGE-Import
karim
2026-07-20 10:51:37 +02:00
0ab0361e3d
Pendenzen: swissBUILDINGS3D-Zuschnitt-Fix nachtragen
karim
2026-07-12 21:35:53 +02:00
51e57c368b
swissBUILDINGS3D-Import: auf den gesuchten Radius zuschneiden statt die ganze STAC-Kachel zu liefern
karim
2026-07-12 21:35:31 +02:00
31b76a2f02
swissBUILDINGS3D-Import: auf den gesuchten Radius zuschneiden statt die ganze STAC-Kachel zu liefern
karim
2026-07-12 21:35:31 +02:00
7d368786ba
Pendenzen: aussen/innen-Fix nachtragen
karim
2026-07-12 21:25:11 +02:00
932a229f09
Fenster/Tür: 2D und 3D setzen "aussen" jetzt auf dieselbe Wandfläche
karim
2026-07-12 21:24:48 +02:00
a631ddaace
Fenster/Tür: 2D und 3D setzen "aussen" jetzt auf dieselbe Wandfläche
karim
2026-07-12 21:24:48 +02:00
da0f066e49
Fenster: Rahmen-Kontur in Aufsicht separat von den geschnittenen Laibungsblöcken stylebar
karim
2026-07-12 20:19:20 +02:00
cc74396854
Fenster: Rahmen-Kontur in Aufsicht separat von den geschnittenen Laibungsblöcken stylebar
karim
2026-07-12 20:19:20 +02:00
d4575df29f
Pendenzen: Georeferenzierung (Neuer Bezugspunkt) als erledigt nachtragen
karim
2026-07-12 20:13:48 +02:00
5be49c5557
Neuer Bezugspunkt: Projekt nach Kataster-/3D-Import auf praktischen Ursprung verschieben
karim
2026-07-12 20:13:22 +02:00
e61634c3b9
Neuer Bezugspunkt: Projekt nach Kataster-/3D-Import auf praktischen Ursprung verschieben
karim
2026-07-12 20:13:22 +02:00
dc241ba63e
Pendenzen: Georeferenzierung + anwählbare Kontext-Meshes als erledigt nachtragen
karim
2026-07-12 19:55:14 +02:00
0ab3f70277
Kontext-Objekte im 3D-Viewport anwählbar (Klick, Bounding-Box-Highlight, Löschen)
karim
2026-07-12 19:54:00 +02:00
e6a7738170
Kontext-Objekte im 3D-Viewport anwählbar (Klick, Bounding-Box-Highlight, Löschen)
karim
2026-07-12 19:54:00 +02:00
02c36bd35b
Georeferenzierung: persistenter Standort-Bezug statt Neuberechnung je Import
karim
2026-07-12 19:33:16 +02:00
ae47b4f024
Georeferenzierung: persistenter Standort-Bezug statt Neuberechnung je Import
karim
2026-07-12 19:33:16 +02:00
ee0f1dfb07
PENDENZEN.md: alle offenen Punkte aus der Session gesammelt dokumentiert
karim
2026-07-12 19:25:39 +02:00