Commit Graph

22 Commits

Author SHA1 Message Date
Leopoldadmin 8deb1f1844 Create RotateSeatingGroupTool.ts to implement rotation functionality 2026-06-22 21:12:38 +00:00
Leopoldadmin ce33001b1e Add public method placeChairsOnSelectedTables() and update ID generation to use crypto.randomUUID() 2026-06-22 21:12:07 +00:00
Leopoldadmin 8381d916d2 Fix U-shape logic in createKlasseTemplate to be open at bottom, not hollow rectangle 2026-06-22 21:11:41 +00:00
Leopoldadmin f0aec3a804 Replace Date.now().toString() with crypto.randomUUID() for ID generation 2026-06-22 21:10:10 +00:00
Leopoldadmin 4b2ee0bc75 Replace Date.now().toString() with crypto.randomUUID() for ID generation 2026-06-22 21:09:54 +00:00
Leopoldadmin a2cb86bd66 Implement actual capacity calculation and replace alert() with callback mechanism 2026-06-22 21:08:53 +00:00
Leopoldadmin 4ffa0b7ea0 Update drawing tools index to include new seating tools 2026-06-22 21:04:51 +00:00
Leopoldadmin c9b89cdc14 Add CapacityDisplayTool for showing total seats count 2026-06-22 21:04:20 +00:00
Leopoldadmin 07e2e73806 Add SeatingTemplateTool for predefined seating layouts 2026-06-22 21:04:10 +00:00
Leopoldadmin 8d5a9f4eb9 Add AutoChairPlacementTool for automatic chair placement around tables 2026-06-22 21:03:45 +00:00
Leopoldadmin d5e1daae82 Add ChairTool for creating individual chairs 2026-06-22 21:03:33 +00:00
Leopoldadmin 38f8fcdbca Add TableTool for creating rectangular and round tables 2026-06-22 21:03:27 +00:00
Leopoldadmin b8df8249ec Implement index.ts 2026-06-22 07:23:58 +00:00
Leopoldadmin 15879767af Implement DimensionTool.ts 2026-06-22 07:23:52 +00:00
Leopoldadmin 976403f5fa Implement TextTool.ts 2026-06-22 07:23:46 +00:00
Leopoldadmin b8a8464636 Implement ArcTool.ts 2026-06-22 07:23:39 +00:00
Leopoldadmin f3c0c65f8d Implement RectTool.ts 2026-06-22 07:23:29 +00:00
Leopoldadmin d1591e3b9d Implement PolygonTool.ts 2026-06-22 07:23:22 +00:00
Leopoldadmin 5d8dc15d86 Implement PolylineTool.ts 2026-06-22 07:23:13 +00:00
Leopoldadmin 4560984dcb Implement CircleTool.ts 2026-06-22 07:23:03 +00:00
Leopoldadmin d5b645e5b3 Implement LineTool.ts 2026-06-22 07:22:56 +00:00
Leopoldadmin c79a87ff6e Create drawing directory 2026-06-22 07:22:47 +00:00