Commit Graph

5 Commits

Author SHA1 Message Date
Jonatan Heyman
7be0a304d0 WIP: Multiple notes support
Add support for migrating old buffer file to new library.

Add support for changing location for the notes library.

Replace theme toggle in status bar with a dropdown in Appearance settings.

Improve New Note and Update Note dialogs.

Implement UI for confirming note delete (the actualal deltion is still to be implemented).
2024-12-09 12:37:05 +01:00
Jonatan Heyman
49dd273b92 Fix tests 2024-12-09 12:37:05 +01:00
Jonatan Heyman
10b6aa198f Add test that checks that existing keys are kept in buffer files' metadata 2024-12-09 12:37:05 +01:00
Jonatan Heyman
1f9be701b3 Fix race condition that could cause the editor to not scroll the cursor(s) into the viewport upon loading 2024-12-09 12:37:05 +01:00
Jonatan Heyman
9ca0fabb71 Add test for saving and restoring cursor positions 2024-12-09 12:37:05 +01:00