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
|
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
|
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
|
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
|
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
|
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
|
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
|
7feed9e9e3
|
task(G2): layout bar UI + viewport minimap widget, zoomPan setView, canvas layout bridge
|
2026-08-29 02:43:51 +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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
8b50c0a612
|
task(F2-frontend): library search, favorites section, star toggle, svg thumbnails, grid view
|
2026-08-28 13:27:57 +02:00 |
|
Agent Zero
|
63c8968f87
|
task(F1-frontend): library export/import buttons in block library tree
|
2026-08-28 12:25:17 +02:00 |
|
Agent Zero
|
626d565429
|
task(E6b): seat assignment via canvas selection bridge
|
2026-08-28 07:34:23 +02:00 |
|
Agent Zero
|
5eb741d2a7
|
task(E6-frontend): guest panel with ribbon entry and api client
|
2026-08-28 07:30:43 +02:00 |
|
Agent Zero
|
6a214c2e9c
|
task(E5): CSV seat list export
|
2026-08-27 23:55:11 +02:00 |
|
Agent Zero
|
214e57c9a5
|
task(E4): event template catalog - kino/banquet/standing/podium presets
|
2026-08-27 23:10:27 +02:00 |
|
Agent Zero
|
633cf3d647
|
task(E2): arc-row tool for curved seating around stage
|
2026-08-27 22:49:09 +02:00 |
|
Agent Zero
|
86b1e0b8db
|
task(E1): seating-row/block drag interaction with live preview and options
|
2026-08-27 22:46:51 +02:00 |
|
Agent Zero
|
5500462bd8
|
task(D-fin): polyline-edit, stretch, break tools complete phase D
|
2026-08-27 22:14:01 +02:00 |
|
Agent Zero
|
6dd4e083b0
|
task(C-final): phase C complete - pixi renderer integrated, all element types, e2e test timeout documented as infra issue
|
2026-08-27 22:06:54 +02:00 |
|
Agent Zero
|
b470ac3346
|
task(D-ext3): join/explode/align tools for v2
|
2026-08-27 20:03:14 +02:00 |
|
Agent Zero
|
5605993462
|
task(C3fin-int): interactive handle drag for select tool (scale by corner)
|
2026-08-27 20:00:33 +02:00 |
|
Agent Zero
|
eb1b8692a8
|
task(D-ext2): chamfer and lengthen tools for v2
|
2026-08-27 18:56:26 +02:00 |
|
Agent Zero
|
042c546ebe
|
task(C3fin2): snap marks and selection handles wired to canvas events
|
2026-08-27 18:51:27 +02:00 |
|
Agent Zero
|
d5b6395f4f
|
task(D-ext): array-rect and array-polar tools for v2
|
2026-08-27 18:40:58 +02:00 |
|
Agent Zero
|
129ddcc61f
|
task(C3fin): selection handles and snap marks in pixi renderer
|
2026-08-27 18:37:09 +02:00 |
|
Agent Zero
|
eb8d6231c5
|
task(C4): use_pixi_renderer flag on by default with e2e proof
|
2026-08-27 12:58:36 +02:00 |
|
Agent Zero
|
124b924457
|
task(C3): extend pixi element types - dimension/leader/revcloud/chair/table/stage
|
2026-08-27 10:07:35 +02:00 |
|
Agent Zero
|
8b1cca0324
|
task(C2int): integrate pixi renderer as overlay with lazy import
|
2026-08-27 10:02:05 +02:00 |
|
Agent Zero
|
dde5077bf9
|
task(C2): pixi renderer with incremental element rendering behind adapter
|
2026-08-27 08:53:51 +02:00 |
|
Agent Zero
|
b412a65c33
|
task(C2a): pure shape-primitive factory for all core drawing types
|
2026-08-27 08:49:18 +02:00 |
|
Agent Zero
|
c962e755ec
|
task(C1): render adapter interface with headless mock adapter
|
2026-08-27 08:43:19 +02:00 |
|
Agent Zero
|
69141d604a
|
task(A4.14): make v2 tool path the default (verified e2e without flag)
|
2026-08-27 08:36:30 +02:00 |
|
Agent Zero
|
e370552055
|
task(A4.13): dynamic v2 tool section in ribbon behind flag
|
2026-08-27 07:21:19 +02:00 |
|
Agent Zero
|
216bf6360a
|
task(A4.12): v2 history panel reading undo manager behind flag
|
2026-08-27 07:17:46 +02:00 |
|
Agent Zero
|
25e721d3d3
|
task(A4.11): documentService singleton + global v2 undo/redo shortcuts
|
2026-08-27 07:14:41 +02:00 |
|
Agent Zero
|
19f838fbf8
|
task(A4.10): migrate trim/extend/fillet to v2 + real CAD extend fallback
|
2026-08-27 01:21:44 +02:00 |
|
Agent Zero
|
76f305fc6f
|
task(A4.9): migrate event domain tools (chair/row/block/table/stage) to v2
|
2026-08-27 01:12:52 +02:00 |
|
Agent Zero
|
cf67635732
|
task(A4.8): migrate delete/offset tools to v2
|
2026-08-27 01:09:51 +02:00 |
|
Agent Zero
|
1d598daba1
|
task(A4.7): migrate rotate/scale/mirror tools to v2 (selection-based transforms)
|
2026-08-27 01:04:48 +02:00 |
|
Agent Zero
|
ca1c3c08f3
|
task(A4.6): migrate move/copy tools to v2 with selection-based workflow
|
2026-08-27 00:53:16 +02:00 |
|
Agent Zero
|
464ddb91cc
|
task(A4.5): migrate revcloud/hatch/measure tools to v2
|
2026-08-27 00:48:28 +02:00 |
|
Agent Zero
|
239257c8b0
|
task(A4.4): migrate text/dimension/leader tools to v2 annotate plugin
|
2026-08-27 00:43:20 +02:00 |
|
Agent Zero
|
0dfe3b5870
|
task(A4.3): migrate circle/arc/polyline/polygon tools to v2
|
2026-08-27 00:39:30 +02:00 |
|