Agent Zero
|
68b66ba190
|
docs: roadmap log D4 mtext tool, next step D9
|
2026-08-29 03:22:27 +02:00 |
|
Agent Zero
|
fbc4978a40
|
task(D4): mtext tool - multiline text with line breaks, optional frame rect in same transaction (1 undo), fontSize option
|
2026-08-29 03:21:49 +02:00 |
|
Agent Zero
|
b8b67ec7ec
|
docs: roadmap log D3 construction tools, next step D4
|
2026-08-29 03:18:05 +02:00 |
|
Agent Zero
|
bfd500bbc2
|
task(D3): construction tools - point placer, xline (bidirectional), ray (unidirectional) on auto-created defpoints layer with construction tags
|
2026-08-29 03:17:38 +02:00 |
|
Agent Zero
|
1664404948
|
docs: roadmap log D2 spline tool, next step D3
|
2026-08-29 03:15:10 +02:00 |
|
Agent Zero
|
fa3dc7d7e1
|
task(D2): spline tool - CV-based Catmull-Rom interpolation through all control points, ENTER commit from 3 CVs, controlPoints metadata
|
2026-08-29 03:14:45 +02:00 |
|
Agent Zero
|
40fa7891d5
|
docs: roadmap log D1 ellipse tool, next step D2
|
2026-08-29 03:12:38 +02:00 |
|
Agent Zero
|
5db421da5e
|
task(D1): ellipse tool - 3-click center/radiusX/radiusY with rotation from drag direction, full ellipse as 64-point polygon, arc via start/end angle options
|
2026-08-29 03:12:12 +02:00 |
|
Agent Zero
|
5cfd29cf1a
|
docs: roadmap log H5 polygon area, phase H complete, next step D1
|
2026-08-29 03:09:58 +02:00 |
|
Agent Zero
|
b210ccc5b8
|
task(H5): polygon area calculation - shoelace polygonArea, formatArea with quadratic scaling, measure-area tool, properties panel area display
|
2026-08-29 03:09:35 +02:00 |
|
Agent Zero
|
21e18b81d8
|
docs: roadmap log H4 i18n foundation, next step H5
|
2026-08-29 03:05:48 +02:00 |
|
Agent Zero
|
e6fdb39a86
|
task(H4): i18n foundation - strings.ts de/en maps, t() with key fallback, language persistence, useT hook, LayoutBar + Topbar texts switched
|
2026-08-29 03:05:27 +02:00 |
|
Agent Zero
|
10eacdeaf5
|
docs: roadmap log H3 library admin guard, next step H4
|
2026-08-29 03:02:24 +02:00 |
|
Agent Zero
|
d4030400b4
|
task(H3): library admin role guard - requireLibraryAdmin on all 8 global library write routes, read/export stays open for authenticated users
|
2026-08-29 03:01:55 +02:00 |
|
Agent Zero
|
e3fde5012e
|
docs: roadmap log H2 project templates, next step H3
|
2026-08-29 02:58:18 +02:00 |
|
Agent Zero
|
131a922390
|
task(H2): project templates - 6 branch presets (halle/openair/saal/messe/buero/garten) with grid/layers/plugins/library seed, replaceLayers
|
2026-08-29 02:57:59 +02:00 |
|
Agent Zero
|
2b9a3bef16
|
docs: roadmap log H1 simple pro mode, next step H2
|
2026-08-29 02:56:12 +02:00 |
|
Agent Zero
|
8774fea773
|
task(H1): simple/pro mode - uiModeService with localStorage persistence, ribbon basic-tag filter, commandline pro-only, topbar toggle
|
2026-08-29 02:55:53 +02:00 |
|
Agent Zero
|
ed71100178
|
docs: roadmap log G5 print stylesheet, phase G complete, next step H1
|
2026-08-29 02:52:38 +02:00 |
|
Agent Zero
|
d9a0dffb05
|
task(G5): browser print stylesheet - @media print A4 landscape, screen-only chrome hidden, print-area fill, print service with cleanup
|
2026-08-29 02:52:12 +02:00 |
|
Agent Zero
|
a093630d34
|
docs: roadmap log G4 layout pdf export, next step G5
|
2026-08-29 02:50:32 +02:00 |
|
Agent Zero
|
cb23638610
|
task(G4): layout PDF export - viewport-scaled A4 landscape, elementToPrimitives rendering, layer line widths + dash patterns, monochrome option, title block inclusion
|
2026-08-29 02:50:05 +02:00 |
|
Agent Zero
|
f6b5046a60
|
docs: roadmap log G3 title block, next step G4
|
2026-08-29 02:47:11 +02:00 |
|
Agent Zero
|
bbb469e25e
|
task(G3): title block with attributes - frame + attributed texts (ATTDEF convention), auto-insert as layout frame block
|
2026-08-29 02:46:51 +02:00 |
|
Agent Zero
|
1eb6a99025
|
docs: roadmap log G2 layout bar, next step G3
|
2026-08-29 02:44:15 +02:00 |
|
Agent Zero
|
7feed9e9e3
|
task(G2): layout bar UI + viewport minimap widget, zoomPan setView, canvas layout bridge
|
2026-08-29 02:43:51 +02:00 |
|
Agent Zero
|
d4e1b781a6
|
docs: roadmap log G1 layout data model, next step G2
|
2026-08-29 02:40:07 +02:00 |
|
Agent Zero
|
e750a45d7a
|
task(G1): layout data model - LayoutDefinition type, Yjs layouts map, undo-tracked CRUD in CADDocument
|
2026-08-29 02:39:30 +02:00 |
|
Agent Zero
|
d51111fc2c
|
docs: roadmap log E7 event polish, phase E complete, next step G1
|
2026-08-29 02:36:37 +02:00 |
|
Agent Zero
|
9176d7c9a4
|
task(E7): event elements polish - curtain (wavy polyline), spotlight (cone polygon with angle/color), barrier (chain circles), stage height attribute
|
2026-08-29 02:36:20 +02:00 |
|
Agent Zero
|
f4dbb8caaa
|
docs: roadmap phase D verification - D5/D6/D7/D8 confirmed implemented, D10 split, open items listed
|
2026-08-29 02:31:55 +02:00 |
|
Agent Zero
|
c6b7881bae
|
docs: roadmap log F8 svg import, phase F complete, next phase D verification
|
2026-08-29 02:31:25 +02:00 |
|
Agent Zero
|
09948bc587
|
task(F8): SVG import as block - path parser (M/L/H/V/C/S/Q/T/A/Z, bezier flattening, arc endpoint-center), rect/circle convention fixes, ellipse polygon, geometry payload for library
|
2026-08-29 02:31:02 +02:00 |
|
Agent Zero
|
9013d72c03
|
docs: roadmap log F7 wcadlib zip package, next step F8
|
2026-08-29 02:25:42 +02:00 |
|
Agent Zero
|
d311820351
|
task(F7): wcadlib as real zip package - jszip export-zip/import-zip endpoints with manifest/blocks/thumbs, frontend zip buttons
|
2026-08-29 02:25:10 +02:00 |
|
Agent Zero
|
bdf3baf4bd
|
docs: roadmap log F6 DXF writer, next step F7
|
2026-08-29 01:32:58 +02:00 |
|
Agent Zero
|
75de6dd1f7
|
task(F6): DXF writer - BLOCKS+INSERTS with name mapping, ATTDEF/ATTRIB/SEQEND, AC1009/AC1015 versions, R12 POLYLINE, center/angle convention fixes
|
2026-08-29 01:32:36 +02:00 |
|
Agent Zero
|
3c2f015acf
|
docs: roadmap log F5 DXF parser extension, next step F6
|
2026-08-29 01:17:41 +02:00 |
|
Agent Zero
|
6857694f64
|
task(F5): DXF parser - ELLIPSE/SPLINE polyline approximation, MTEXT, POINT, ATTDEF, MINSERT arrays, structured skippedEntities report
|
2026-08-29 01:17:21 +02:00 |
|
Agent Zero
|
a9c3ba786b
|
docs: roadmap log F4 library providers, next step F5
|
2026-08-28 23:20:30 +02:00 |
|
Agent Zero
|
2efbbf9bd2
|
task(F4): library providers - builtin catalogs (event/architecture/landscape 15 blocks each), user-library and global-library via LibraryProviderExtension, panel UI with existing Drop-Channel
|
2026-08-28 23:20:11 +02:00 |
|
Agent Zero
|
ec7cb4043b
|
docs: roadmap log id-collision task closed, status BE 267/267
|
2026-08-28 13:43:25 +02:00 |
|
Agent Zero
|
c78d8d8334
|
task(ids): replace remaining Date.now() auto-ids with randomUUID - fixes BUG-1 collision class across 9 entities
|
2026-08-28 13:42:46 +02:00 |
|
Agent Zero
|
7c94de1590
|
docs: roadmap log F3 save-selection-as-block, next step F4
|
2026-08-28 13:38:46 +02:00 |
|
Agent Zero
|
5d8253a22b
|
task(F3-frontend): save selection as block - svg thumbnail from elementToPrimitives, save button in library tree
|
2026-08-28 13:37:35 +02:00 |
|
Agent Zero
|
8baba7e124
|
docs: roadmap log F2 library panel - search, favorites, thumbnails, grid view
|
2026-08-28 13:29:45 +02:00 |
|
Agent Zero
|
8b50c0a612
|
task(F2-frontend): library search, favorites section, star toggle, svg thumbnails, grid view
|
2026-08-28 13:27:57 +02:00 |
|
Agent Zero
|
83a94e4f42
|
task(F2-backend): global block favorites - is_favorite column, adapter mapping, PATCH validation
|
2026-08-28 13:27:50 +02:00 |
|
Agent Zero
|
8ab816667b
|
docs: update roadmap footer - next step F2, status phases B-F1 complete
|
2026-08-28 12:29:30 +02:00 |
|
Agent Zero
|
5e9e70cb59
|
docs: roadmap log F1 library export/import
|
2026-08-28 12:25:49 +02:00 |
|