203f966a3b
Set window title to name of current buffer
...
#build
2024-12-07 00:01:22 +01:00
62ee0e0811
Change terminology Note -> Buffer
2024-12-06 14:42:47 +01:00
0ecec06975
Pixel push
2024-12-06 12:11:22 +01:00
3906c14e35
Fix so that clicking on "Create new" item in notes selector works
...
#build
2024-12-06 12:11:22 +01:00
8f743cc76a
Bump version to 2.0.0-alpha.2
...
#build
2024-12-06 12:11:22 +01:00
13292ab835
Add "Create new..." item to the note selector dialog
2024-12-06 12:11:22 +01:00
418f2fc4ee
Add support for creating new empty note buffers
2024-12-06 12:11:22 +01:00
cf389c791c
Add tests for creating new Note buffers
2024-12-06 12:11:22 +01:00
4223937fbf
Fix issue of Enter keystroke within New Note dialog being picked up by Editor (in web app)
2024-12-06 12:11:22 +01:00
2f6ba8c91a
Fix UI bug in web app
...
For some reason, the color of action buttons in NoteSelector was black in dark mode
2024-12-06 12:11:22 +01:00
8ab16ea21e
Add __TESTS__ variable to web app when the tests are running
2024-12-06 12:11:22 +01:00
1db631e68e
Web app: Migrate existing localStorage single buffer to buffer library
2024-12-06 12:11:22 +01:00
87246e2cd3
Add code comment
2024-12-06 12:11:22 +01:00
e242dc506c
Add support for mutiple notes to web app
2024-12-06 12:11:22 +01:00
d06c83ba04
Fix issue where Escape key wouldn't work in Note selector when there was text in the input causing no Notes to match
2024-12-06 12:11:22 +01:00
0c84e11340
Add attributes to prevent auto completion (for web app version)
2024-12-06 12:11:22 +01:00
0a963dd1b9
Use FileLibrary.load() method to make sure tracking of current buffer content works
2024-12-06 12:11:22 +01:00
94eb33ce92
Remove debug logging
...
#build
2024-12-06 12:11:22 +01:00
43e5613527
Show error message if failing to unserialize note data (e.g. if a note's format has a major version that is unsupported)
2024-12-06 12:11:22 +01:00
c153e95ba1
Add note about breaking change (default scratch file path changed) to changelog
2024-12-06 12:11:22 +01:00
60e9ec7265
Fix typo
2024-12-06 12:11:21 +01:00
cff192c3ed
Add link to changelog and minor formatting change
2024-12-06 12:09:58 +01:00
64331582e0
Update docs and changelog
2024-12-06 12:09:57 +01:00
d11e90d075
Check all open buffer files for changes when window gets focus
...
The reason we do this is because fs.watch() is unreliable in some case.
#build
2024-12-06 12:06:15 +01:00
5cf766b7fc
#build
2024-12-06 12:06:15 +01:00
47d8da190d
Don't trigger buffer:change event when file is removed
2024-12-06 12:06:15 +01:00
a99a9ff032
Fix artifact file name
2024-12-06 12:06:15 +01:00
9b6a884258
Change which Mac file is put into build artifact
...
#build
2024-12-06 12:06:15 +01:00
2081b85613
Build app and upload artifacts when commit message contains #build
2024-12-06 12:06:15 +01:00
bd93ecc92d
Bump version to 2.0.0-alpha
2024-12-06 12:06:15 +01:00
03dd4d2934
Remove unused import
2024-12-06 12:06:15 +01:00
1102b89b42
Remove debug log
2024-12-06 12:06:15 +01:00
dd8f1aecb8
Remove C-p and C-n key bindings from Emacs mode
...
(since they interfer with new key bindings for multiple notes support)
2024-12-06 12:06:15 +01:00
53cfcdb3a9
Use relative URL for changelog link
2024-12-06 12:06:15 +01:00
122558e70a
Add link to Changelog in the docs
2024-12-06 12:06:14 +01:00
5564c05463
Move Changelog into separate file
2024-12-06 12:05:30 +01:00
b5db0208d6
Add Changelog to docs
2024-12-06 12:03:56 +01:00
6772a4579d
Implement functionality for deleting notes
2024-12-06 12:01:48 +01:00
aefe44fd2a
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-06 12:01:48 +01:00
7bbe1f8a7c
Fix issue with changing theme and other editor settings not propagating down to the editor instances
2024-12-06 12:01:48 +01:00
f647d9c015
Fix error when NoteSelector has zero results
2024-12-06 12:01:48 +01:00
fcec9ece3b
Implement support for editing notes' metadata, and ability to move notes into other directories.
...
Create separate pinia store for the editor cache functionality.
2024-12-06 12:01:48 +01:00
a5440b4f36
Don't close/close folder when New folder button is clicked
2024-12-06 12:01:48 +01:00
c635812747
Minor color tweak in dark mode
2024-12-06 12:01:48 +01:00
93ac05d448
Propagate settings changes to all cached Editor instances (and not just the active one)
2024-12-06 12:01:30 +01:00
e8f8abc38b
Dark mode styling of New Note dialog
2024-12-06 12:01:30 +01:00
2d8a7ffa2c
Add ability to open/close folders in New Note dialog
2024-12-06 12:01:30 +01:00
c2ce86d948
Change to non-deprecated syntax for ::v-deep selectors
2024-12-06 12:01:30 +01:00
509e6035be
Use fuzzysort to filter languages
2024-12-06 12:01:30 +01:00
9ce1587e92
Use fuzzysearch to filter notes in NoteSelector
2024-12-06 12:01:30 +01:00