Commit Graph

20 Commits

Author SHA1 Message Date
johnruina e314623c10 Redesign UI: dark theme, collapsible object dropdowns, steppers, improved canvas rendering 2026-10-17 20:33:43 -04:00
johnruina 478b037e6a Keep Create Object button for custom objects 2026-10-17 20:04:10 -04:00
johnruina 752a87cc0f Make entrance a draggable/resizable square with selection and size controls 2026-10-17 20:02:57 -04:00
johnruina ced33b672f Add presets (table/chair), object count, near_object condition, optimization locks placed objects and randomizes remaining 2026-10-17 19:52:52 -04:00
johnruina a708a0cfe5 Add venue planner: OOP furniture, shapes, conditions, room/birds-eye UI, layout+optimize modes, pathfinding, random search + NN stub 2026-10-17 19:41:09 -04:00
johnruina 767d9502d6 Initial React + Vite + TypeScript setup 2026-10-17 18:56:32 -04:00
johnruina 444d1b855d stuff 2026-10-17 13:24:08 -04:00
Maurice 70c2199d87 Phase 5: simulated-annealing optimizer in a Web Worker, auto-fill, undo/redo
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 13:19:02 -04:00
johnruina 53de44c3db Change score importance controls to left-right sliders 2026-10-17 13:07:56 -04:00
Maurice eb04a658b8 Phase 4: rules mode, score panel, overlays, drag-time scoring
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 13:03:47 -04:00
Maurice 5d7df0187a Phase 4 (part 1): pure scoring modules, rules evaluation, vitest tests
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 13:01:59 -04:00
Maurice 3a2df91a2a bigger 2026-10-17 12:56:49 -04:00
Maurice 5467ee79e2 Angle dial: hover and type an angle
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 12:55:56 -04:00
Maurice b6eaeda028 Rotation: circular angle dial
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 12:55:43 -04:00
Maurice 7ec02ed9ed Phase 3: room features (modes, room size, doors, wall screens, obstacles, import/export)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 12:53:40 -04:00
Maurice d98ce8ddb7 Chairs have no rotation controls (rotatable flag on configs)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 12:48:54 -04:00
Maurice 8c92def919 Hover-and-type number entry on wheels
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-17 12:46:16 -04:00
Maurice 803d3fded5 third commit 2026-10-17 12:43:25 -04:00
Maurice abc3800db2 second commit 2026-10-17 12:30:46 -04:00
Maurice 56046a63fc first commit 2026-10-17 12:09:36 -04:00