663 Commits

Author SHA1 Message Date
Jonatan Heyman
fc1985cb1a Make command keys searchable as well as the label/name of the commands 2025-04-23 15:25:16 +02:00
Jonatan Heyman
03cdb0103b Change the name/label of commands that opens a dialog 2025-04-23 15:25:08 +02:00
Jonatan Heyman
db8fb5fd18 Fix issue where the first command in the command palette isn't selected when the dialog is opened 2025-04-23 15:18:32 +02:00
Jonatan Heyman
8674c775fa Bump version to 2.2.0 v2.2.0 2025-04-23 12:06:30 +02:00
Jonatan Heyman
83d9aa741c Bump version to 2.2.0-beta.4 v2.2.0-beta.4 2025-04-22 21:40:28 +02:00
Jonatan Heyman
579cc89c7c Upgrade typescript and vue-tsc 2025-04-22 21:39:12 +02:00
Jonatan Heyman
8405614319
Merge pull request #327 from heyman/tab-indentation
Add ability to use tabs for indentation instead of spaces
2025-04-22 20:47:40 +02:00
Jonatan Heyman
0a7f637f9d Add ability to use tabs for indentation instead of spaces 2025-04-22 20:41:29 +02:00
Jonatan Heyman
8dc630a4d6 Bump version to 2.2.0-beta.3 v2.2.0-beta.3 2025-04-22 18:41:53 +02:00
Jonatan Heyman
33e65a6127
Merge pull request #326 from heyman/feature-insert-current-datetime
Add functionality for inserting the current date and time
2025-04-22 18:38:24 +02:00
Jonatan Heyman
a317d94352 Add functionality for inserting the current date and time 2025-04-22 18:31:28 +02:00
Jonatan Heyman
8055b43994 Re-ordered commands 2025-04-22 18:23:04 +02:00
Jonatan Heyman
74558769e0
Merge pull request #204 from wolimst/feat/move-block
Add feature for moving the current block up and down
2025-04-22 18:13:47 +02:00
Jonatan Heyman
cdc41b08d6 Add Changelog entry about move blocks up/down function 2025-04-22 18:05:36 +02:00
Jonatan Heyman
b9be7bc9fb Add move block commands for new keybinding system 2025-04-22 18:02:45 +02:00
Jonatan Heyman
f1070a125a Merge branch 'main' into feat/move-block 2025-04-22 18:00:32 +02:00
Jonatan Heyman
42775f0ef9
Merge pull request #247 from heyman/upgrade-codemirror-packages
Update to latest versions of @codemirror packages
2025-04-22 17:37:41 +02:00
Jonatan Heyman
9c3bc8d99d Update to latest versions of @codemirror packages 2025-04-22 17:30:09 +02:00
Jonatan Heyman
3e204c8e9b
Merge pull request #311 from datalater/feat-configure-tab-size
Add configuration of tab size
2025-04-22 17:22:57 +02:00
Jonatan Heyman
70641cdc97 Add changelog entry about configurable tab size 2025-04-22 17:16:52 +02:00
Jonatan Heyman
6b8d58f621 Add test for tab size setting 2025-04-22 17:13:58 +02:00
Jonatan Heyman
4d08748b41 Merge branch 'main' into feat-configure-tab-size 2025-04-22 17:06:38 +02:00
Jonatan Heyman
83478121d1 Upgrade to latest version of Vite.
Use sass-embedded packages instead of sass.
2025-04-22 16:55:04 +02:00
Jonatan Heyman
e0edcac9b0 Upgrade npm dependencies.
Update SASS files to use new @use syntax since @include is deprecated.
Include Open Sans font by importing CSS file, instead of SCSS (since it uses deprecated @include syntax).
2025-04-22 16:55:04 +02:00
Jonatan Heyman
7ea1971e32 Bump version to 2.2.0-beta.2 v2.2.0-beta.2 2025-04-22 14:48:06 +02:00
Jonatan Heyman
1fe47fdf3f Update changelog 2025-04-22 14:47:28 +02:00
Jonatan Heyman
59e393b1fb Upgrade Vue to latest version 2025-04-22 14:30:27 +02:00
Jonatan Heyman
feae3f24ce Upgrade to latest version of Electron 2025-04-22 14:22:47 +02:00
Jonatan Heyman
9ed20610fb Rename notarization environment variable
#build
2025-04-22 14:13:51 +02:00
Jonatan Heyman
d39951fd95 Remove electron-builder-notarize, since electron-builder should now have built in notarization
#build
2025-04-22 14:13:51 +02:00
Jonatan Heyman
ba3ff267ae Try switching to (hopefully maintained) fork of action-electron-builder
#build
2025-04-22 14:13:51 +02:00
Jonatan Heyman
9061c90284 Upgrade electron-builder and electron-updater to latest version
#build
2025-04-22 14:13:51 +02:00
Jonatan Heyman
4cee52ad18 Fix issue with ESC key not working immediately after the Settings dialog is opened the first time (due to it being registered after waiting for queryLocalFonts()) 2025-04-22 12:37:06 +02:00
Jonatan Heyman
9a9811c5e8 Fix broken test on non-MacOS 2025-04-22 12:31:17 +02:00
Jonatan Heyman
a7a933c3ef Add test for overriding one of the default key bindings 2025-04-20 13:22:38 +02:00
Jonatan Heyman
29ac62db01 Fix issue adding key binding without any existing custom key bindings v2.2.0-beta 2025-04-19 14:10:04 +02:00
Jonatan Heyman
c4056096a6 Fix key attribute in v-for loop for default key bindings 2025-04-19 13:37:23 +02:00
Jonatan Heyman
aa7daf4ed6 Add info about custom key bindings to documentation 2025-04-19 13:37:23 +02:00
Jonatan Heyman
e7a4de23e7 Add test for deleting a cstom key binding 2025-04-19 13:37:23 +02:00
Jonatan Heyman
1155b55533 Add test for custom key binding 2025-04-19 13:37:23 +02:00
Jonatan Heyman
e31b734fb4 Minor dark mode fixes 2025-04-19 13:37:23 +02:00
Jonatan Heyman
da806d815c Add ability to record keyboard shortcuts 2025-04-19 13:37:23 +02:00
Jonatan Heyman
c64033359b Add functionality to add and delete user key bindings 2025-04-19 13:37:23 +02:00
Jonatan Heyman
08e0e9f7c3 Set inert on editor when Settings dialog is shown 2025-04-19 13:37:23 +02:00
Jonatan Heyman
1ce6e61396 Upgrade vite and @vitejs/plugin-vue 2025-04-19 13:37:23 +02:00
Jonatan Heyman
a8dcb94347 Move vuedraggable to dev dependencies 2025-04-19 13:37:23 +02:00
Jonatan Heyman
88fc7da486 Add CSS variable --highlight-color 2025-04-19 13:37:23 +02:00
Jonatan Heyman
bffab4792a Change description of markdown command: insertNewlineContinueMarkup 2025-04-19 13:37:23 +02:00
Jonatan Heyman
4a9c835a99 Increase width of buffer selector/command palette.
Decrease width of language selector.
2025-04-19 13:37:23 +02:00
Jonatan Heyman
a080b627e0 Add descriptions and categories to commands
Use the descriptions and categories in the Command palette and Settings dialog
2025-04-19 13:37:23 +02:00