50 Commits

Author SHA1 Message Date
Aymeric Rabot
6c99851006 Refactor asset types and improve UI primitives
Replaces usage of the Asset type with AssetInput across editor components and hooks for consistency with core types. Adds default dimensions fallback for asset placement logic. Refactors UI primitives (button, sidebar, opacity control) to support forwarding refs and asChild prop, and updates imports for primitives. Updates Radix UI dependencies in package.json and bun.lock.
2026-01-30 22:01:25 -05:00
wass08
92cc1a9c2c fix selection 2026-01-30 09:34:26 +09:00
wass08
bda893fcf5 excellent selection 2026-01-30 09:01:17 +09:00
wass08
be6a766586 better selection-manager 2026-01-30 08:43:45 +09:00
wass08
8edcda1b75 default seleciton manager 2026-01-30 08:30:57 +09:00
wass08
498da300db export / load json 2026-01-30 07:48:52 +09:00
wass08
edb2b181c2 new items 2026-01-29 16:17:35 +09:00
wass08
9c185c4d33 fix slab detection for wall 2026-01-29 15:08:57 +09:00
wass08
916097733f text for zones 2026-01-29 14:52:15 +09:00
wass08
9501971c80 fix drag zone issue 2026-01-29 13:25:16 +09:00
wass08
f1a61350c7 roof 2026-01-29 12:52:35 +09:00
wass08
915eedcbce controls for camera / guides / scans / levels 2026-01-29 10:39:19 +09:00
wass08
f4125db6a8 control bar 2026-01-29 10:14:40 +09:00
wass08
406a4f51b5 fix issue elipsis 2026-01-29 09:55:25 +09:00
wass08
c94f661bf9 scans and ref image 2026-01-29 09:38:24 +09:00
wass08
2f0e976878 fix init code 2026-01-29 06:44:39 +09:00
wass08
6bd34762e5 draft attach item to ceiling 2026-01-28 06:46:03 +09:00
wass08
11aba2af36 draft item-system + elevation 2026-01-27 19:05:08 +09:00
wass08
e3e3602d91 ceiling 2026-01-27 09:25:40 +09:00
wass08
0e3130bd60 slab rendering + select 2026-01-27 07:37:06 +09:00
wass08
8940f70117 slab renderer 2026-01-27 07:32:46 +09:00
wass08
e13005dcda fixed wall mitering 2026-01-26 17:23:42 +09:00
wass08
fb3cd3e34e zones as nodes 2026-01-26 07:34:53 +09:00
wass08
4f20586ae9 shortcuts and deletion 2026-01-23 10:30:24 +09:00
wass08
cc9d9916b7 data persist 2026-01-23 09:56:06 +09:00
wass08
2cee38e295 adding items 2026-01-23 09:32:46 +09:00
wass08
eb0ccac30f zone editor 2026-01-22 12:24:55 +09:00
wass08
17363a9c11 zone rendering 2026-01-22 11:51:39 +09:00
wass08
36b7117173 zone rendering 2026-01-22 11:44:04 +09:00
wass08
1f23792f9c camera view 2026-01-22 08:14:42 +09:00
wass08
09515107cb generic selection / hover 2026-01-21 11:40:42 +09:00
wass08
b1d6f61e4f hover / selection manager 2026-01-21 10:45:48 +09:00
wass08
5de0818633 biome 2026-01-21 10:03:29 +09:00
wass08
e8737a6886 hover / selection viewer logic 2026-01-21 09:47:08 +09:00
wass08
a338bea4e7 rewrite selection system 2026-01-21 08:00:31 +09:00
wass08
980dd4c3dc level items 2026-01-20 08:39:14 +09:00
wass08
dabaefc57a different level edition + fix 2026-01-20 08:26:47 +09:00
wass08
a35b982b4f sidebar + starting controls 2026-01-19 10:56:23 +09:00
wass08
a217d0d3a6 drafting wall attach system 2026-01-19 07:59:06 +09:00
wass08
8bf933ed36 draft spatial grid 2026-01-18 10:54:02 +09:00
wass08
162c70552c item catalog draft 2026-01-17 15:40:04 +09:00
wass08
87029005f6 draft item tool 2026-01-17 11:36:24 +09:00
wass08
536c2e94cc draft wall builder 2026-01-16 13:58:01 +09:00
wass08
1b954d3416 events handlers 2026-01-16 11:42:10 +09:00
wass08
60cb60fdaa code organization 2026-01-16 09:46:19 +09:00
wass08
45a34d7df6 fix path issues 2026-01-16 09:23:39 +09:00
wass08
c0626662a8 event systems 2026-01-15 11:24:41 +09:00
wass08
0c07c482a5 registry / systems / renderer 2026-01-15 10:43:32 +09:00
wass08
7a4d6e397d viewer rendering canvas & scene 2026-01-15 08:47:55 +09:00
wass08
c9d84ea126 repo setup 2026-01-14 09:03:07 +09:00