Commit Graph
271 Commits
Author SHA1 Message Date
wass08 27e4afb757 draft custom door 2026-02-25 13:28:42 +09:00
wass08 c53f1f9679 ceiling system + reveal/hide 2026-02-25 08:59:04 +09:00
Wassim SAMADandGitHub 2182fe535d Merge pull request #116 from pascalorg/fix/community-feedback-pass-3
Fix/community feedback pass 3
2026-02-24 16:17:44 +09:00
Aymeric RabotandGitHub db05c86120 Add scene graph viewer and persist migration (#115)
Render an interactive Scene Graph in the Settings panel using @visual-json/react. Introduces SceneNode/SceneGraphNode types and buildSceneGraphValue to build a tree (handles missing nodes and cycles), and adds handlers to block drag/drop/context/delete mutations inside the viewer. Adds @visual-json/react to apps/editor package.json and updates the dev script to forbid .env.local and source the root .env instead. Also adds a persistence migration in use-scene to preserve existing nodes and rootNodeIds when the persist version changes.
2026-02-24 00:40:18 -05:00
wass08 20f5f7ab4a fix wall elevation with slab holes 2026-02-24 10:27:51 +09:00
wass08 3791739b5b mark nodes as dirty after deletion 2026-02-24 08:19:49 +09:00
wass08 5deb0b363e fix render priority for item-system 2026-02-24 07:47:03 +09:00
wass08 d15f601107 item scale 2026-02-23 10:59:42 +09:00
wass08 3894d7c8bf fixing system orders for ensuring level calculation comes last 2026-02-23 09:08:15 +09:00
wass08 16ba5bf9c6 fiix adjacent walls pushed up 2026-02-23 08:22:06 +09:00
wass08 4572c36da5 threejs version upgrade #91 2026-02-20 16:17:56 +09:00
Anton Pascal a6804343bc release: @pascal-app/core@0.1.13 @pascal-app/viewer@0.1.13 2026-02-18 21:55:39 +00:00
Anton Pascal f497d9123a fix: correct repository URLs for npm listings 2026-02-18 20:27:52 +00:00
wass08 e8fcc840d5 surface placement 2026-02-18 16:26:17 +09:00
wass08 c0676f684e item surfaces 2026-02-18 16:06:23 +09:00
wass08 a121460965 fix y position on items 2026-02-18 15:05:25 +09:00
wass08 47373eadef adjusting wall system + adding panel 2026-02-18 13:35:12 +09:00
wass08 be013d26e5 window panel 2026-02-18 13:14:55 +09:00
wass08 076faae7df window building 2026-02-18 10:41:12 +09:00
Anton Pascal ee30f17129 feat: rename properties to projects
- Rename all DB tables: properties → projects, properties_addresses → projects_addresses, properties_models → projects_models, property_likes → projects_likes
- Add projects_likes as proper Drizzle schema table (was SQL-only before)
- Rename ID prefixes: property_xxx → project_xxx
- Rename auth_sessions column: active_property_id → active_project_id
- Simplify project creation: address is now optional (no longer required to get started)
- Update all actions, stores, types, components, and routes
- Rename route: /editor/[propertyId] → /editor/[projectId]
- Add SQL migration for table/column/index/policy/function renames
- Update RPC functions: increment_project_views, get_project_like_count
- Update storage bucket reference: project-thumbnails
- All types/exports follow existing Drizzle patterns (pgTable, relations, zod schemas)
2026-02-17 20:40:52 +00:00
wass08 dd5f63df64 wall tool draft 2026-02-17 16:22:45 +09:00
wass08 13fd1848d1 polish catalog 2026-02-17 14:23:02 +09:00
wass08 d833245fbf esc key cancel tool 2026-02-17 12:29:00 +09:00
wass08 078b2500a3 handle thumbnails (manual) 2026-02-17 12:07:32 +09:00
wass08 5d17fecf94 fix holes null 2026-02-16 12:19:58 +09:00
wass08 052efea2cb polished placements 2026-02-16 09:12:04 +09:00
wass08 13070a5630 ceiling holes 2026-02-16 08:59:28 +09:00
wass08 0797a828f8 fix build issues 2026-02-12 10:56:56 +09:00
wass08 cfa7b8bfc1 handle holes in spatial grid manager 2026-02-12 10:46:07 +09:00
wass08 29e7fa09ef slab holes 2026-02-12 10:41:37 +09:00
wass08 be7e86975e radio & sfx 2026-02-12 08:57:37 +09:00
wass08 1467325475 reduce warning csg lib 2026-02-10 14:20:40 +09:00
wass08 b4375792ab fix extra rebuild 2026-02-10 14:07:56 +09:00
wass08 4dd85993cb fix issue undo history number input 2026-02-10 11:00:11 +09:00
wass08 6ec6a55b05 fix elevation issue 2026-02-10 10:04:14 +09:00
wass08 7b999b0952 remove log 2026-02-09 11:59:37 +09:00
wass08 541e9a2f85 big grid + images fix 2026-02-06 09:21:56 +09:00
wass08 40e3ce8d84 site boundary editor 2026-02-05 15:07:49 +09:00
wass08 39f9f595d8 scene starting with site and not with building anymore 2026-02-05 14:42:46 +09:00
wass08 875cf277e0 camera actions 2026-02-05 13:52:16 +09:00
wass08 2baa070630 fix build 2026-02-05 10:06:35 +09:00
wass08 264db13390 fix build 2026-02-05 09:59:21 +09:00
wass08 0d78474617 packages 2026-02-05 08:22:19 +09:00
wass08 ac26358a6c fix build + watcher 2026-02-04 10:22:57 +09:00
wass08 e776ce9849 cdn and packages building 2026-02-04 09:53:44 +09:00
wass08 51ab0d9739 fix build 2026-02-03 15:52:25 +09:00
wass08 a15952055a wall sides feed with floo fill algorithm 2026-02-03 12:03:03 +09:00
wass08 05ce0323e2 gable-roof back 2026-02-02 14:48:36 +09:00
wass08 73dfac795a fix placement 2026-02-02 11:39:38 +09:00
wass08 5392d66bd6 handle better slab polygon detection 2026-02-02 11:35:44 +09:00