-
655d368c92
Tueren-Schwung: Live-Update + Hinge-Position auf Wand-Innenkante
karim
2026-05-22 13:23:44 +02:00
-
0c5f8055a5
Fenster/Tueren LoD + Stile + Phase-3-Ausschnitt-Darstellung + UI-Konsistenz
karim
2026-05-22 12:34:15 +02:00
-
9ae8574ab0
Panel-Konsistenz: Gestaltung context-aware + Tabellen-Cleanup
karim
2026-05-22 01:17:58 +02:00
-
15fb0a6037
Elemente: BIM Project Browser + Properties-Satellite-Window
karim
2026-05-22 01:17:31 +02:00
-
d5bcee2157
UI-Konsistenz: shared BarControls + Tabellen-Look fuer Panels
karim
2026-05-21 23:56:33 +02:00
-
26c7d9e67d
Text-Editor: Rhino RTF-Dialekt + Round-Trip + Oberleiste-Sync
karim
2026-05-21 23:56:16 +02:00
-
ae80185064
Text-Editor: Toggle "Masstäblich" (AnnotationScaling)
karim
2026-05-21 13:23:30 +02:00
-
6b3421e7af
Text-Editor: V-Align + Mask-Type/Color + Case-Transform
karim
2026-05-21 13:08:51 +02:00
-
de6f84346c
RTF: Leerzeilen via {space}\par-Filler zwischen \par
karim
2026-05-21 13:05:11 +02:00
-
29699b5eda
RTF: Groups + \par zwischen Segmenten
karim
2026-05-21 13:01:02 +02:00
-
5abf1c0137
RTF: \line statt \par fuer Newlines zwischen Runs
karim
2026-05-21 08:38:50 +02:00
-
91bc03184e
RTF: Two-Pass fonttbl + Leerzeilen-Fix + wrap-Diagnose
karim
2026-05-21 08:15:26 +02:00
-
2d48a6ed3a
RTF: inline state codes + SetRichText method + Diagnose-Print
karim
2026-05-21 02:19:04 +02:00
-
211078d229
Text-Editor: Style-Picker focus-restore + Runs-Round-Trip beim Reopen
karim
2026-05-21 02:13:42 +02:00
-
3bd949e590
RTF: pro-Run-Groups + Newlines als \par zwischen Groups
karim
2026-05-21 02:07:46 +02:00
-
1596bbd941
Text-Editor: B/I/U sync via queryCommandState + RTF-Reihenfolge fixen
karim
2026-05-21 02:00:03 +02:00
-
51987dcc38
Text-Editor: Selection-Preservation + per-Span Font/Size
karim
2026-05-21 01:54:25 +02:00
-
f4404db64a
Doppelklick-Hook auf DOSSIER-Texte + Size-Mapping in RTF
karim
2026-05-21 01:44:45 +02:00
-
e7a1753519
Text-Editor: Default-Stile + Stil-Picker im Dialog
karim
2026-05-21 01:38:23 +02:00
-
54aa1c9e84
Text-Editor: Symbol-Popover, Frame/Mask/Rot/Kamera, Phase 2 RTF-Mapping
karim
2026-05-21 01:35:28 +02:00
-
ab0ecfbf14
React WYSIWYG Text-Editor (Topmost Satellite-WebView) — Phase 1
karim
2026-05-21 01:28:26 +02:00
-
b047d0aa4b
DOSSIER Custom Text-Editor + 3 Eto-Bugfixes + Tagging
karim
2026-05-21 01:18:01 +02:00
-
cc0e6d814e
Text-Editor 3 echte Bugs gefixt (aus User-Log)
karim
2026-05-21 01:13:05 +02:00
-
9eece87cc4
Text-Editor zurueck auf Dialog.ShowModal (chromeloses Form ging nicht)
karim
2026-05-21 01:06:13 +02:00
-
9256e5866e
Text: Rechteck-Preview + Inline-Viewport-Editor + Underline-Versuch
karim
2026-05-21 01:03:25 +02:00
-
e9f0e255a0
Text-Create: InDesign-Stil Frame + Multi-Line-Editor (Phase 1)
karim
2026-05-21 00:55:10 +02:00
-
9f257b83e6
Text-Bold/Italic-Toggle: face-Suffix-Stripping + FromQuartet zuerst
karim
2026-05-21 00:51:13 +02:00
-
38041ab6a0
Text-Editor: Stile, Size-Dropdown, U+Align, bessere Icons, Fonts-Fallback
karim
2026-05-21 00:44:17 +02:00
-
6fce00343c
Text-Block: Bug-Fix + Vectorworks-Style + Edit-Selected
karim
2026-05-21 00:32:16 +02:00
-
38314bcc6f
Topbar padding-top 3 → 4 (≈ +30%)
karim
2026-05-21 00:26:16 +02:00
-
79c8392c2c
Pill-Hoehen erzwingen: box-sizing border-box + min/max-height auf Buttons
karim
2026-05-21 00:23:04 +02:00
-
c16f5ea740
View-Toggle: Icons 13→11, N/O/S/W Font 11→10, BarSelect Dead-Code raus
karim
2026-05-21 00:17:37 +02:00
-
872832a3cc
View-Toggle: Active aus lastSetView + Stat-Box-Hoehe angeglichen
karim
2026-05-21 00:13:08 +02:00
-
4a31652f78
Stat-Box: gruener Border wenn at-scale (analog Hover-Akzent)
karim
2026-05-21 00:06:20 +02:00
-
205c626a5a
View-Toggle 2x4: TOP/ISO/PERSP/Cam + N/O/S/W mit Norden-Rotation
karim
2026-05-21 00:04:44 +02:00
-
2252ffd2f9
Text-Erstellung mit Floating-Input-Box (Variante B)
karim
2026-05-20 23:52:00 +02:00
-
817455bbba
Massstab Stat-Box: Live + Zoom-% als EINE gerundete Pill statt zwei
karim
2026-05-20 23:46:00 +02:00
-
e2c13e7844
Massstab: Pills gleich breit + Icon weg + weisse Texte + Hover-Akzent
karim
2026-05-20 23:40:45 +02:00
-
3f5f48cb2c
Caret differentiated + Accent-Hover wie in Elemente
karim
2026-05-20 23:32:24 +02:00
-
b0badbbda6
BarCombo Caret: right 9px → 2px, klebt jetzt am Gear
karim
2026-05-20 23:24:07 +02:00
-
ea8292ed14
Massstab 2x2-Grid: Live | Dropdown / Ratio | Buttons
karim
2026-05-20 23:22:12 +02:00
-
ea4c891b98
Massstab: Dropdown (gruen) oben, Zoom-Verhaeltnis unten
karim
2026-05-20 23:18:31 +02:00
-
0182497963
Massstab Row 1: 4 Buttons in segmented Pill statt Einzel-Knoepfen
karim
2026-05-20 23:10:55 +02:00
-
02b5fbfde4
BarCombo Caret: immer rechts vom Select (statt 30px reingerueckt bei Gear)
karim
2026-05-20 23:04:16 +02:00
-
b78a95caaa
Massstab in 2 Reihen + View-Toggle inaktiv ebenfalls dunkel
karim
2026-05-20 23:03:02 +02:00
-
1d1cd10a0b
Oberleiste 2-Reihen-Block: Display|Kombi oben, Overrides|Masse unten
karim
2026-05-20 22:54:43 +02:00
-
700cc11956
Oberleiste-Mittelweg: BAR_H 22, Font zurueck 11, Logo 17 — Toolbar-Gap bleibt
karim
2026-05-20 22:39:58 +02:00
-
66d6e63959
Oberleiste etwas kleiner — BAR_H 24→20, Fonts 11→10, Logo 18→15
karim
2026-05-20 22:36:06 +02:00
-
cf40c03602
Zurueck zum Vectorworks-Look — Custom Pill-Chrome statt raw native HTML
karim
2026-05-20 22:28:17 +02:00
-
e19bbafe38
.native-control auch fuer Buttons — View-Toggle + BarButton system-nativ
karim
2026-05-20 22:18:37 +02:00
-
8ad9e23838
.native-control Opt-out: global select-Style ueberschrieb das System-Native
karim
2026-05-20 22:14:53 +02:00
-
536d42f097
BarSelect/BarButton: bare native chrome auch im Ruhezustand
karim
2026-05-20 22:12:15 +02:00
-
2e6dc44923
BarSelect: system-natives <select> + colorScheme:dark (Versuch Vectorworks-Style)
karim
2026-05-20 22:08:56 +02:00
-
c8286b931b
About-Dialog als eigenes Fenster (Eto-Form + WebView) statt Inline-Modal
karim
2026-05-20 22:07:23 +02:00
-
76572968ca
Oberleiste: Icon roh + Pill-Dropdowns, About-Modal, Overrides/Kombi migriert
karim
2026-05-20 22:00:07 +02:00
-
c22aef6b65
Oberleiste Vectorworks-Style: Icon links + rechteckige Bar-Widgets
karim
2026-05-20 21:52:36 +02:00
-
2ee4688fe3
Masse-Dropdown in Oberleiste + Satellite-Settings statt Dimensionen-Inline
karim
2026-05-20 21:29:23 +02:00
-
0b4b25cf47
Mass-Style Preset (Raum-Rundung + Dim-Format) + Rundung als Dropdown
karim
2026-05-20 21:18:15 +02:00
-
b69dd8e279
Kamera-Panel + Iso-Button in der Oberleiste
karim
2026-05-20 20:41:50 +02:00
-
de1fc887f5
Raum: outline + stamp + fill als Paired-Bauteil markieren
karim
2026-05-20 19:12:07 +02:00
-
9cde41b686
Idle: bail bei User-Transform (Move/Drag/Gumball) — Element bleibt zusammen
karim
2026-05-20 13:31:31 +02:00
-
b14eb1e5dd
Ebenen-Manager: Eye-Logik analog Geschosse + 'Alle anzeigen'-Mode
karim
2026-05-20 13:26:25 +02:00
-
68411a0ce9
swissALTI3D Multi-Tile-Naht: Sub-Sampling global statt tile-lokal
karim
2026-05-20 13:24:25 +02:00
-
5fd6aefd34
Delete-Cascade in EINEN Undo-Record — Cmd+Z stellt Wand + Volumen wieder her
karim
2026-05-20 02:51:22 +02:00
-
72e24fd512
Bulk-Op Bail-out per Objekt-Typ statt global — DOSSIER-Cascade bleibt aktiv
karim
2026-05-20 02:46:21 +02:00
-
b425421fdd
Swisstopo + OSM Importer + Höhenlinien + Bulk-Op Performance
karim
2026-05-20 02:42:45 +02:00
-
1e6bc68156
Ortho-PictureFrame Position: Plane-Origin als Bottom-Left (statt Center)
karim
2026-05-20 00:51:02 +02:00
-
85f09390bc
Ortho-Foto sichtbar (PictureFrame) + Oberleiste-Polish
karim
2026-05-20 00:44:19 +02:00
-
afb59b6626
Swisstopo Iter 2 + hierarchische Ebenen + 0-Kote m.ü.M
karim
2026-05-19 23:21:45 +02:00
-
4111f12f32
Swisstopo Importer: STAC-API + Terrain-Mesh + Ortho-Drape (Iteration 1)
karim
2026-05-19 18:22:48 +02:00
-
41b6f8ac51
Vorschau-Quader fuer Fenster/Tuer + Launcher reinweiss + SectionStyle-Apply gehaertet
karim
2026-05-19 12:15:02 +02:00
-
ee4d4876dd
Revert Window-Layout persistent-skip (Mac Rhino persistiert nicht)
karim
2026-05-19 04:52:43 +02:00
-
5f5ed531b5
Launcher: Paper-Theme (warmes Weiss + schwarze Schrift + Petrol-Akzent)
karim
2026-05-19 04:49:28 +02:00
-
0caa0f9813
pendingApplyLayout: auch skippen wenn marker matched
karim
2026-05-19 04:43:35 +02:00
-
ce81d42916
Window-Layout Auto-Apply: skip wenn bereits persistent angewendet
karim
2026-05-19 04:40:05 +02:00
-
222b00c113
Zeichnungsmanager Master-Controls + Scheren + Startup-Perf + Oeffnung-Preview
karim
2026-05-19 04:36:56 +02:00
-
95031ee2c0
Panels poliert: Ebenenkombi in Oberleiste, Satelliten-Dialoge, Caps weg, Perf
karim
2026-05-19 03:58:28 +02:00
-
e3918cb155
Overrides-Fenster aufgeräumt + Rule-Templates
karim
2026-05-19 02:10:31 +02:00
-
42d9c1e27b
Overrides als Satelliten-Fenster vom Oberleiste-Gear öffnen
karim
2026-05-19 01:39:07 +02:00
-
b1b2090b3e
Satelliten-Dialoge: embedded-Mode + GeschossDialog auch als echtes Fenster
karim
2026-05-19 01:30:28 +02:00
-
1ba0bda429
Settings-Dialoge in echten Rhino-Fenstern (Eto.Form + WebView)
karim
2026-05-19 01:15:12 +02:00
-
e6a39531f4
Zeichnungsebenen-+: Standard = Zeichnung statt Geschoss
karim
2026-05-19 00:56:45 +02:00
-
d6c09d22f7
Hatch↔Curve-Sync: User-Transform-Skip war zu aggressiv
karim
2026-05-19 00:54:51 +02:00
-
fcbc97b608
Ebene-Add Race: SET_VISIBILITY-Roundtrip cancelt APPLY → neuer Eintrag weg
karim
2026-05-19 00:49:36 +02:00
-
581f366437
Ebene/Zeichnungsebene Erzeugen: window.prompt raus (macOS WKWebView-Bug)
karim
2026-05-19 00:43:45 +02:00
-
f14f84ca36
Ebene/Zeichnungsebene nach Anlegen direkt aktiv setzen
karim
2026-05-19 00:36:15 +02:00
-
d63bca1ad8
Ebene-Add: Code = activeCode + nächste freie Nummer + Debug-Logs
karim
2026-05-19 00:29:46 +02:00
-
10690f4514
Ebene + Zeichnungsebene Erzeugen: Dialog mit Name-Input (wie Kombi)
karim
2026-05-19 00:16:36 +02:00
-
c4c9e56b2c
Beide Ebenen-Panels: Section-Header raus, Action-Buttons in Sichtbarkeit-Row
karim
2026-05-19 00:02:26 +02:00
-
cbabc12064
Ebenen-Split: applyVisibility null-safe machen
karim
2026-05-18 23:55:13 +02:00
-
e96de793a9
Ebenen-Split: FIRST_RUN-Race + Slice-Authoritaet fixen
karim
2026-05-18 23:50:21 +02:00
-
a458b4c47d
Ebenen-Panel in zwei UI-Panels splitten: Zeichnungsebenen + Ebenen
karim
2026-05-18 23:42:02 +02:00
-
53fea10cba
Clipping: Geschoss-Wechsel loescht Plane nicht mehr
karim
2026-05-18 23:26:23 +02:00
-
15185568ce
Mirror/Copy: Duplikat-IDs in CommandEnd umbenennen statt verkoppelt zu lassen
karim
2026-05-18 23:17:39 +02:00
-
82bd15a074
Pure-Transform: Rotation läuft jetzt instant wie Translation
karim
2026-05-18 23:02:20 +02:00
-
0978d9fc2e
Rotation: Snapshot-basierte Migrate für korrekte Bogenlängen-Position
karim
2026-05-18 22:47:09 +02:00
-
2a75b1da93
Snapshot: Transform-Hierarchie + Brüstung-Konvention + Undo-Record
karim
2026-05-18 22:20:35 +02:00
-
d3984ba501
Perf: Pure-Translate-Skip — Wand+Tür+Fenster gemeinsam = instant
karim
2026-05-18 14:58:20 +02:00
-
8a67b9f9d1
Perf: Wand-Cutout BooleanDifference batchen + 0.001 Toleranz
karim
2026-05-18 14:22:04 +02:00
-
8f5084b085
Audit-Cleanup: doppelte Brüstungs-Mitnahme entfernt + dead files raus
karim
2026-05-18 14:06:07 +02:00