Commit Graph

  • 00e967531a docs: roadmap log complete program audit - all findings classified and fixed main Agent Zero 2026-09-18 11:48:47 +02:00
  • 94050fb371 task(CAD-14 audit): registry effect idempotent (main.tsx init is the single source, no double-register warnings) Agent Zero 2026-09-18 11:41:10 +02:00
  • 170fd54b2c task(CAD-14 audit): registry init before render (select warning fixed), DELETE idempotent (404-tolerant), app->v2doc delete reconcile (no ghost elements) Agent Zero 2026-09-18 11:32:04 +02:00
  • 30d8cbfd00 docs: roadmap log CAD-14 phase 4c legacy engine deleted - single engine Agent Zero 2026-09-18 09:01:32 +02:00
  • c244571dd6 task(CAD-14): phase 4c - legacy interaction engine DELETED (1173 lines), dispatcher is the single engine (native snap/ortho/pan/wheel/cursor), ToolState moved to ui.types Agent Zero 2026-09-18 08:58:02 +02:00
  • 2b5905506f docs: roadmap log CAD-14 phase 4a+4b + proof test options workflow Agent Zero 2026-09-16 23:25:22 +02:00
  • d5acf76d0b task(CAD-14): phase 4b - dynamic plugin tools section in left sidebar (all registry tools reachable, single tool location) Agent Zero 2026-09-16 23:12:14 +02:00
  • 2a05257ab5 task(CAD-14): phase 4a - tool options store + panel (optionsSchema-driven UI in right sidebar, dispatcher getOptions wired, registry defaults seeded) - truss options length/chordCount/angle now actually reach the tools Agent Zero 2026-09-16 23:05:17 +02:00
  • cd5d4326db docs: roadmap log CAD-14 phase 3 + proof test selection workflow Agent Zero 2026-09-16 22:06:23 +02:00
  • 1d129042d4 task(CAD-14): phase 3 - V2 select tool on v2 doc (click via bridge hitTest, shift-additive, box-select by center-in-bbox, onChange app channel via ref), bridge onChange wired Agent Zero 2026-09-16 22:03:15 +02:00
  • 180aa9b03a docs: roadmap log CAD-14 phase 1+2 - single engine cut, proof test green Agent Zero 2026-09-16 18:32:24 +02:00
  • f9c67a7d78 task(CAD-14): phase 2 - stale closure fix (onElementCreatedRef), debug expose docCount/announcedCount, overlay handles for pixi mode Agent Zero 2026-09-16 18:28:27 +02:00
  • 02ed6a5ff0 task(CAD-14): phase 1 - tool exclusivity, V2 dispatcher exclusive for V2 tools (was: both engines had same tool = multi elements per click), selection handles now render in pixi mode via overlay pass, E2E proof test added Agent Zero 2026-09-16 18:03:08 +02:00
  • 4e6edb51ed docs: roadmap log CAD-13-ui duplicate tool ribbon removed Agent Zero 2026-09-16 10:25:36 +02:00
  • 685757303f fix(CAD-13): remove duplicate tool ribbon - drawing tools only in left sidebar (like real CAD), ribbon reduced to Start/Ansicht/KI, Stueckliste moved to Ansicht extras Agent Zero 2026-09-16 10:22:36 +02:00
  • 5aca4569ba docs: roadmap log CAD-13-fix double rendering resolved Agent Zero 2026-09-16 10:08:37 +02:00
  • 0e4f9fe160 fix(CAD-13): mirror existing DB elements into pixi renderer - cachedElements was 0 for old projects (only new V2 elements reached pixi), skipElementRendering fallback restored on pixi failure Agent Zero 2026-09-16 10:04:40 +02:00
  • af9f53c61f fix(CAD-13): double rendering - legacy canvas skips element rendering when pixi renderer is active (grid/background stay), defensive fallback if pixi fails Agent Zero 2026-09-16 09:55:59 +02:00
  • f3a8b9e346 docs: roadmap log CAD-12c visual UI audit - milestone 1 complete Agent Zero 2026-09-16 01:29:53 +02:00
  • 480368a5da fix(CAD-12c): draw tab groups stack vertically + buttons wrap - all 48 tools visible without scroll Agent Zero 2026-09-16 01:26:12 +02:00
  • c4a76fb74e fix(CAD-12c): ribbon overflow - dynamic height + scrollable content so all tool groups visible; emoji toggle replaced with text button (Einfach/Pro) Agent Zero 2026-09-16 01:22:32 +02:00
  • 933dfcbac2 docs: roadmap log CAD-12a+b autosave and keyboard shortcuts Agent Zero 2026-09-16 00:51:23 +02:00
  • 51d9c2f208 task(CAD-12a+b): autosave service with visible status indicator + global keyboard shortcuts (ESC, Delete, Strg+A/D, F7/F8/F3) + BOM dialog wiring fix Agent Zero 2026-09-16 00:51:23 +02:00
  • f7fedec0fa docs: roadmap KI-Uebergabe-Stand — Release 2.0.0 live, CAD-1-11 fertig, Meilenstein 1-3 geplant, Architektur-Regeln fuer neue KI Agent Zero 2026-09-15 23:30:47 +02:00
  • 1837917537 docs: roadmap log CAD-11 truss professional upgrade Agent Zero 2026-09-13 01:47:46 +02:00
  • 875dbd6d22 task(CAD-11): truss professional upgrade - chordCount (1-4 belt tubes) with adjustable rendering, free length input (10-1000cm), variable angle corners (15-165), circle truss tool with diameter option, BOM with chordCount grouping + Pi*d circumference Agent Zero 2026-09-13 01:47:31 +02:00
  • 8141be4b80 docs: roadmap log CAD-10 ribbon curation Agent Zero 2026-09-02 22:12:43 +02:00
  • 47c029b4b6 task(CAD-10): ribbon curation - 4 tabs (Start/Zeichnen/Ansicht/KI) statt 7, logische Werkzeug-Gruppen, Traversen+Stueckliste zusammen, Duplikate entfernt Agent Zero 2026-09-02 22:12:19 +02:00
  • 29234ea906 docs: roadmap log CAD-9 bill of materials complete Agent Zero 2026-08-31 22:36:38 +02:00
  • 4398c675e4 task(CAD-9): bill of materials - buildBOM grouping by type+size with counts and total truss meters (corners count both arms), CSV export excel-friendly, dialog with table and download button Agent Zero 2026-08-31 22:36:21 +02:00
  • 748ba01083 docs: roadmap log CAD-8 truss upgrade complete Agent Zero 2026-08-31 20:07:12 +02:00
  • 3ecc99a5e8 task(CAD-8): truss upgrade - length presets 50/100/200/300cm, adjustable width (default 29cm), rotatable rendering as direction polygon, boxcorner corner element with bidirectional magnetic docking Agent Zero 2026-08-31 20:06:51 +02:00
  • ee4142b6d1 docs: roadmap log CAD-7 magnetic truss tool, both user requests done Agent Zero 2026-08-31 08:49:37 +02:00
  • cefba89ebb task(CAD-7): magnetic truss tool - drag placement with length options, snapTrussToDock end-to-end docking with rotation inheritance, opposite direction at start endpoints, truss rendering with belt lines Agent Zero 2026-08-31 08:47:04 +02:00
  • 44a9aec107 docs: roadmap log CAD-6 background rendering fix, next step CAD-7 Agent Zero 2026-08-31 08:43:13 +02:00
  • bcb0fcefe1 task(CAD-6): background rendering fix - bgConfig was never wired to render engine (import worked but never drew), canvas area setOptions + pixi sprite implementation Agent Zero 2026-08-31 08:43:13 +02:00
  • 7fe6cd127e docs: roadmap log CAD-5 mline block editor, post-2.0 cad expansion complete Agent Zero 2026-08-31 00:53:28 +02:00
  • 0ffe954559 task(CAD-5): mline tool (parallel double line with miter offsets + optional end caps) + block editor service (open copies / save back / discard) with block-edit tool Agent Zero 2026-08-31 00:53:08 +02:00
  • 7331f5fb88 docs: roadmap log CAD-4 otrack divide measure, next step CAD-5 Agent Zero 2026-08-30 14:59:49 +02:00
  • 74c47d7e77 task(CAD-4): otrack computeTrackPoint with angle projection, divide/measure path point tools on defpoints in one undo transaction Agent Zero 2026-08-30 14:59:30 +02:00
  • 64c25f2019 docs: roadmap log CAD-3 box selection, next step CAD-4 Agent Zero 2026-08-30 14:11:22 +02:00
  • 099f65414f task(CAD-3): box selection - window/crossing by drag direction, preview rectangle, shift-additive, defensive state hygiene Agent Zero 2026-08-30 14:11:07 +02:00
  • 89df306078 docs: roadmap log CAD-2 hatch patterns, next step CAD-3 Agent Zero 2026-08-29 10:03:49 +02:00
  • 11a0dcb4e8 task(CAD-2): real hatch patterns - 9 patterns (ANSI31/32/37, NET, GRASS, DOTS, SOLID + legacy), boundary detection, render adapter hatch lines Agent Zero 2026-08-29 10:03:01 +02:00
  • 33f6f2d21b docs: roadmap post-2.0 CAD section, CAD-1 dimensioning complete Agent Zero 2026-08-29 09:59:19 +02:00
  • 44a60fa718 task(CAD-1): associative dimensioning - DimStyles (ISO-25/50/Arch/Engineering), 5 dimension types (linear H/V, aligned, angular, radius, diameter), computed values, full primitives with arrows + extension lines Agent Zero 2026-08-29 09:58:45 +02:00
  • 17b62ee36a docs: roadmap final - I3 release complete, WebCAD 2.0.0 live, all phases A-I done Agent Zero 2026-08-29 03:41:49 +02:00
  • a20731a3f5 task(I1): perf gate in CI e2e command, docs roadmap log I1 v2.0.0 Agent Zero 2026-08-29 03:38:09 +02:00
  • c6fd8ea445 task(I1): CI performance gate (10k interaction budget), typecheck steps for both suites Agent Zero 2026-08-29 03:37:49 +02:00
  • 8845afbf6f docs: roadmap log I2 release documentation, next step I1 Agent Zero 2026-08-29 03:37:01 +02:00
  • 7eedddbc3f docs(I2): plugin guide (API v2 + example), library spec (wcadlib JSON+ZIP), changelog 2.0, readme rewrite Agent Zero 2026-08-29 03:36:45 +02:00
  • a3d3732f85 docs: roadmap log D12 block attributes, phase D complete, next step I2 Agent Zero 2026-08-29 03:35:59 +02:00
  • 9ca86d67dd task(D12): block attributes - BlockAttrDef type, attrDefs on definitions, instance attrValues rendering as text primitives, properties panel attribute form Agent Zero 2026-08-29 03:35:36 +02:00
  • 7b207d8e39 docs: roadmap log D11 snap extensions, next step D12 Agent Zero 2026-08-29 03:33:11 +02:00
  • c4e3206932 task(D11): snap extensions - quadrant (4 circle quadrants), perpendicular (foot point from refPoint), tangent (both tangent points via acos), fromOffset helper Agent Zero 2026-08-29 03:32:42 +02:00
  • 3c806437d6 docs: roadmap log D10 array-path, next step D11 Agent Zero 2026-08-29 03:29:28 +02:00
  • 227d617bb1 task(D10): array-path tool - distribute element copies evenly along polyline path in one undo transaction, count option Agent Zero 2026-08-29 03:29:05 +02:00
  • eeaa7806c6 docs: roadmap log D9 grip editing, next step D10 array-path Agent Zero 2026-08-29 03:26:12 +02:00
  • c6f38eee5b task(D9): grip editing - vertex/center grips in select tool (line endpoints, polyline vertices, circle/arc center), drag modifies single point in one undo transaction, corner scaling preserved Agent Zero 2026-08-29 03:25:38 +02:00
  • 68b66ba190 docs: roadmap log D4 mtext tool, next step D9 Agent Zero 2026-08-29 03:22:27 +02:00
  • fbc4978a40 task(D4): mtext tool - multiline text with line breaks, optional frame rect in same transaction (1 undo), fontSize option Agent Zero 2026-08-29 03:21:49 +02:00
  • b8b67ec7ec docs: roadmap log D3 construction tools, next step D4 Agent Zero 2026-08-29 03:18:05 +02:00
  • bfd500bbc2 task(D3): construction tools - point placer, xline (bidirectional), ray (unidirectional) on auto-created defpoints layer with construction tags Agent Zero 2026-08-29 03:17:38 +02:00
  • 1664404948 docs: roadmap log D2 spline tool, next step D3 Agent Zero 2026-08-29 03:15:10 +02:00
  • fa3dc7d7e1 task(D2): spline tool - CV-based Catmull-Rom interpolation through all control points, ENTER commit from 3 CVs, controlPoints metadata Agent Zero 2026-08-29 03:14:45 +02:00
  • 40fa7891d5 docs: roadmap log D1 ellipse tool, next step D2 Agent Zero 2026-08-29 03:12:38 +02:00
  • 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 Agent Zero 2026-08-29 03:12:12 +02:00
  • 5cfd29cf1a docs: roadmap log H5 polygon area, phase H complete, next step D1 Agent Zero 2026-08-29 03:09:58 +02:00
  • b210ccc5b8 task(H5): polygon area calculation - shoelace polygonArea, formatArea with quadratic scaling, measure-area tool, properties panel area display Agent Zero 2026-08-29 03:09:35 +02:00
  • 21e18b81d8 docs: roadmap log H4 i18n foundation, next step H5 Agent Zero 2026-08-29 03:05:48 +02:00
  • e6fdb39a86 task(H4): i18n foundation - strings.ts de/en maps, t() with key fallback, language persistence, useT hook, LayoutBar + Topbar texts switched Agent Zero 2026-08-29 03:05:27 +02:00
  • 10eacdeaf5 docs: roadmap log H3 library admin guard, next step H4 Agent Zero 2026-08-29 03:02:24 +02:00
  • d4030400b4 task(H3): library admin role guard - requireLibraryAdmin on all 8 global library write routes, read/export stays open for authenticated users Agent Zero 2026-08-29 03:01:55 +02:00
  • e3fde5012e docs: roadmap log H2 project templates, next step H3 Agent Zero 2026-08-29 02:58:18 +02:00
  • 131a922390 task(H2): project templates - 6 branch presets (halle/openair/saal/messe/buero/garten) with grid/layers/plugins/library seed, replaceLayers Agent Zero 2026-08-29 02:57:59 +02:00
  • 2b9a3bef16 docs: roadmap log H1 simple pro mode, next step H2 Agent Zero 2026-08-29 02:56:12 +02:00
  • 8774fea773 task(H1): simple/pro mode - uiModeService with localStorage persistence, ribbon basic-tag filter, commandline pro-only, topbar toggle Agent Zero 2026-08-29 02:55:53 +02:00
  • ed71100178 docs: roadmap log G5 print stylesheet, phase G complete, next step H1 Agent Zero 2026-08-29 02:52:38 +02:00
  • d9a0dffb05 task(G5): browser print stylesheet - @media print A4 landscape, screen-only chrome hidden, print-area fill, print service with cleanup Agent Zero 2026-08-29 02:52:12 +02:00
  • a093630d34 docs: roadmap log G4 layout pdf export, next step G5 Agent Zero 2026-08-29 02:50:32 +02:00
  • cb23638610 task(G4): layout PDF export - viewport-scaled A4 landscape, elementToPrimitives rendering, layer line widths + dash patterns, monochrome option, title block inclusion Agent Zero 2026-08-29 02:50:05 +02:00
  • f6b5046a60 docs: roadmap log G3 title block, next step G4 Agent Zero 2026-08-29 02:47:11 +02:00
  • bbb469e25e task(G3): title block with attributes - frame + attributed texts (ATTDEF convention), auto-insert as layout frame block Agent Zero 2026-08-29 02:46:51 +02:00
  • 1eb6a99025 docs: roadmap log G2 layout bar, next step G3 Agent Zero 2026-08-29 02:44:15 +02:00
  • 7feed9e9e3 task(G2): layout bar UI + viewport minimap widget, zoomPan setView, canvas layout bridge Agent Zero 2026-08-29 02:43:51 +02:00
  • d4e1b781a6 docs: roadmap log G1 layout data model, next step G2 Agent Zero 2026-08-29 02:40:07 +02:00
  • e750a45d7a task(G1): layout data model - LayoutDefinition type, Yjs layouts map, undo-tracked CRUD in CADDocument Agent Zero 2026-08-29 02:39:30 +02:00
  • d51111fc2c docs: roadmap log E7 event polish, phase E complete, next step G1 Agent Zero 2026-08-29 02:36:37 +02:00
  • 9176d7c9a4 task(E7): event elements polish - curtain (wavy polyline), spotlight (cone polygon with angle/color), barrier (chain circles), stage height attribute Agent Zero 2026-08-29 02:36:20 +02:00
  • f4dbb8caaa docs: roadmap phase D verification - D5/D6/D7/D8 confirmed implemented, D10 split, open items listed Agent Zero 2026-08-29 02:31:55 +02:00
  • c6b7881bae docs: roadmap log F8 svg import, phase F complete, next phase D verification Agent Zero 2026-08-29 02:31:25 +02:00
  • 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 Agent Zero 2026-08-29 02:31:02 +02:00
  • 9013d72c03 docs: roadmap log F7 wcadlib zip package, next step F8 Agent Zero 2026-08-29 02:25:42 +02:00
  • d311820351 task(F7): wcadlib as real zip package - jszip export-zip/import-zip endpoints with manifest/blocks/thumbs, frontend zip buttons Agent Zero 2026-08-29 02:25:10 +02:00
  • bdf3baf4bd docs: roadmap log F6 DXF writer, next step F7 Agent Zero 2026-08-29 01:32:58 +02:00
  • 75de6dd1f7 task(F6): DXF writer - BLOCKS+INSERTS with name mapping, ATTDEF/ATTRIB/SEQEND, AC1009/AC1015 versions, R12 POLYLINE, center/angle convention fixes Agent Zero 2026-08-29 01:32:36 +02:00
  • 3c2f015acf docs: roadmap log F5 DXF parser extension, next step F6 Agent Zero 2026-08-29 01:17:41 +02:00
  • 6857694f64 task(F5): DXF parser - ELLIPSE/SPLINE polyline approximation, MTEXT, POINT, ATTDEF, MINSERT arrays, structured skippedEntities report Agent Zero 2026-08-29 01:17:21 +02:00
  • a9c3ba786b docs: roadmap log F4 library providers, next step F5 Agent Zero 2026-08-28 23:20:30 +02:00
  • 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 Agent Zero 2026-08-28 23:20:11 +02:00