nils
|
c53bea7093
|
feat: Implement keyboard navigation for desktop layout items with occlusion and Z-order awareness.
|
2025-11-28 21:06:48 +01:00 |
|
nils
|
e512c8215e
|
feat: Implement enhanced card physics with rotational dynamics, mass scaling, stacking behavior, and drag torque.
|
2025-11-28 01:10:57 +01:00 |
|
nils
|
e164a88a97
|
feat: introduce CardPhysics class to encapsulate card drag and physics state from LayoutCard.
|
2025-11-27 20:37:20 +01:00 |
|
nils
|
3588fde3a2
|
larger
|
2025-11-27 00:19:39 +01:00 |
|
nils
|
844e0ed355
|
feat: Implement multi-touch drag and long-press stack selection with pointer tracking and physics model documentation.
|
2025-11-26 22:42:28 +01:00 |
|
nils
|
07e28b3f8d
|
feat: Add initial random rotation for cards, introduce a PointerTrackingContext for pointer management, and include a design document for spatial workspace architecture.
|
2025-11-26 22:42:16 +01:00 |
|
nils
|
0c6504ef1c
|
feat: Introduce spatial workspace architecture design document, enhance layout store item synchronization, and prevent metadata fetch retries.
|
2025-11-26 22:03:09 +01:00 |
|
nils
|
e36732cc2d
|
feat: introduce a new layered spatial workspace architecture design, implement initial card positioning logic, and add container size observation for the layout system.
|
2025-11-26 21:54:11 +01:00 |
|
nils
|
ee1c5dc606
|
feat: add spatial workspace refactor design document and implement dirty tracking for layout persistence.
|
2025-11-26 20:39:49 +01:00 |
|
nils
|
39e3ac2a87
|
feat: Implement layout persistence for card positions and rotation, loading from and saving to the database.
|
2025-11-26 20:24:00 +01:00 |
|
nils
|
6157a4f571
|
docs: Add design document for spatial workspace architecture refactor and fix card center calculation in layout system.
|
2025-11-26 18:09:36 +01:00 |
|
nils
|
9a3ed74230
|
refactor: centralize multi-card bring-to-front logic and document new spatial workspace architecture.
|
2025-11-26 17:52:14 +01:00 |
|
nils
|
835dcc4faa
|
feat: Add physics model design document, implement multi-card snapping and layout system improvements, and refine pointer event handling.
|
2025-11-26 17:30:46 +01:00 |
|
nils
|
155d8c5c4a
|
feat: Add spatial workspace architecture design document and refactor card drag logic to use new LayoutCard drag state management.
|
2025-11-26 17:00:56 +01:00 |
|
nils
|
81194032e0
|
refactor: Introduce a layered architecture for card interactions, separating drag logic, and selection handling.
|
2025-11-26 15:46:04 +01:00 |
|
nils
|
d44c33dd69
|
feat: Introduce useCardPointer for card-specific pointer events, add spatial capabilities to LayoutSystem
|
2025-11-26 14:02:56 +01:00 |
|
nils
|
bbf7d23c96
|
feat: Introduce new LayoutSystem and spatial workspace architecture design document, refactor document card and workspace to use it, and simplify pointer event handling.
|
2025-11-26 13:39:19 +01:00 |
|
nils
|
27eea08605
|
refactor: replace workspace engine and drag/pointer logic with a new layout system and physics model.refactor: replace the workspace engine and drag/pointer logic with a new layout system.
|
2025-11-26 12:28:02 +01:00 |
|