Commit graph

70 commits

Author SHA1 Message Date
Meta Vens
67db92910b Generalize article interaction ownership 2026-08-27 00:09:09 +02:00
Meta Vens
14852a5ee1 Rename EpiphanyGraph to Norn 2026-05-25 13:51:36 +01:00
Meta Vens
dbf77eaebf Use repixelized Norn avatar 2026-05-25 13:28:30 +01:00
Meta Vens
a2c08033c8 Finalize Norn face assets and state 2026-05-25 08:42:56 +01:00
Meta Vens
be46fb4071 Seed Norn repo face concept 2026-05-25 08:08:36 +01:00
Meta Vens
3c079a1430 Add viewport flight duration control 2026-05-24 04:31:37 +01:00
Meta Vens
170a171ac2 Lengthen viewport flight animation 2026-05-24 04:19:04 +01:00
Meta Vens
1301a43948 Commit viewport flight focus at start 2026-05-23 23:19:38 +01:00
Meta Vens
851f43d3d3 Continuously reconcile viewport focus 2026-05-23 22:52:10 +01:00
Meta Vens
2c025dcfbe Restore viewport-driven article expansion 2026-05-23 20:30:12 +01:00
Meta Vens
35a2f961ff Gate article geometry on committed focus 2026-05-23 20:18:04 +01:00
Meta Vens
cf4d4a17e9 Remove render-time viewport focus sampling 2026-05-23 19:48:49 +01:00
Meta Vens
f9b6d58f3e Make viewport commits own graph focus 2026-05-23 19:25:03 +01:00
Meta Vens
c58e3f66bf Commit viewport transforms atomically 2026-05-23 18:57:57 +01:00
Meta Vens
f67fda5ef4 Make viewport geometry own graph focus 2026-05-23 18:36:55 +01:00
Meta Vens
e565f86632 Resolve navigation focus from final viewport 2026-05-23 18:30:32 +01:00
Meta Vens
536aec8bf6 Commit navigation focus through viewport authority 2026-05-23 17:50:46 +01:00
Meta Vens
5cdef97f20 Update viewport focus during native navigation 2026-05-23 17:37:30 +01:00
Meta Vens
9ae88e319b Defer graph navigation selection until flight completes 2026-05-23 17:24:13 +01:00
Meta Vens
eeadb47f54 Animate graph viewport focus transitions 2026-05-23 17:06:01 +01:00
Meta Vens
a090880acc Derive graph selection from viewport focus 2026-05-23 16:49:23 +01:00
Meta Vens
15d5771ff1 Rebuild graph interaction ownership 2026-05-23 16:28:57 +01:00
Meta Vens
e8786438c2 Route graph dragging through viewport capture 2026-05-23 15:57:44 +01:00
Meta Vens
08ba4219bc Add graph viewport drag plane 2026-05-23 15:47:16 +01:00
Meta Vens
a45dc466c6 Follow selected graph nodes by layout delta 2026-05-23 15:41:36 +01:00
Meta Vens
4766c8e702 Make graph navigation gestures coherent 2026-05-23 14:22:23 +01:00
Meta Vens
15d04d83b7 Restore solver-owned graph layout 2026-05-23 14:13:51 +01:00
Meta Vens
9cb10f609b Revert "Implement real force graph layout"
This reverts commit 57dc01e2e3.
2026-05-23 14:11:38 +01:00
Meta Vens
57dc01e2e3 Implement real force graph layout 2026-05-23 14:03:27 +01:00
Meta Vens
ebcb68d33d Derive graph selection from viewport center 2026-05-23 13:51:47 +01:00
Meta Vens
523e7792b9 Let edge-dense void drag the viewport 2026-05-23 13:41:25 +01:00
Meta Vens
78446d9dce Capture graph drags at the viewport 2026-05-23 13:34:57 +01:00
Meta Vens
ac5d9a0d9e Make graph node gestures coherent 2026-05-23 13:25:09 +01:00
Meta Vens
565c93a88c Separate graph node bounds after layout 2026-05-23 12:58:31 +01:00
Meta Vens
1b3a07f09a Remove ELK and baseline Rust solver performance 2026-05-19 20:33:49 +01:00
Meta Vens
5b2bccf417 Drive rich node surfaces from viewport detail 2026-05-19 19:44:43 +01:00
Meta Vens
4e7d352583 Use Rust graph solver in React viewer 2026-05-19 16:14:20 +01:00
Meta Vens
2c13f36da7 Seed realtime simulation tuning profile 2026-05-19 14:52:58 +01:00
Meta Vens
49d8da6984 Adapt simulation work to realtime budget 2026-05-19 14:37:30 +01:00
Meta Vens
7045ec11b5 Add realtime viewer performance controls 2026-05-19 14:29:21 +01:00
Meta Vens
8f0e0f2273 Clarify React viewer public API 2026-05-19 13:49:57 +01:00
Meta Vens
0b5ca034d0 Suppress article drag click fallout 2026-05-19 12:35:17 +01:00
Meta Vens
fab7e2f06d Keep edge labels annotation sized 2026-05-19 10:10:09 +01:00
Meta Vens
d2627f2668 Make DOM node surfaces cheap when compact 2026-05-19 09:05:05 +01:00
Meta Vens
6b45229816 Render graph nodes as DOM surfaces 2026-05-19 08:43:38 +01:00
Meta Vens
ee4ac250db Emit graph node bounds for terrain space 2026-05-18 22:14:04 +01:00
Meta Vens
7db7b4fbcd Capture middle mouse viewport pan 2026-05-18 19:10:52 +01:00
Meta Vens
9f928a6868 Make expanded node reveal continuous 2026-05-18 18:47:58 +01:00
Meta Vens
b65976fb39 Add graph drag gesture handling 2026-05-18 18:08:00 +01:00
Meta Vens
44cda3c811 Emit graph viewport transform 2026-05-18 16:59:13 +01:00