Commit graph

9 commits

Author SHA1 Message Date
2f9b1925dc Refactor ui state
Now with more mode!
2025-02-12 00:08:56 +01:00
7d6f610be0 Add temporary button to go back to previous note 2025-02-11 20:10:57 +01:00
9f3789e032 Enable and fix custom eslint rules 2025-02-10 16:23:14 +01:00
b29b3c1e4e Write custom Path and Segment classes
Also fixes how pinning works in some edge cases.
2025-02-09 19:41:35 +01:00
0b485e6cfe Pin notes 2025-02-09 18:49:42 +01:00
9e41b5920a Fix focused note sometimes becoming invisible 2025-02-08 01:09:06 +01:00
dd19497426 Store paths of unfolded nodes in ui state 2025-02-07 02:22:13 +01:00
37f1b0e9d1 Highlight focused element by path
Also force all its parents to be open, similar to forceOpen from the
previous commit (which, incidentally, this commit removes again).
2025-02-05 21:18:40 +01:00
bb665d3b7d Render notes from store 2025-02-05 02:22:02 +01:00