Commit Graph

681 Commits

Author SHA1 Message Date
d34980456f Merge pull request #346 from heyman/fix-ime-positioning
Fix wrong positioning if IME interface (for Chinese input)
2025-06-12 14:38:26 +02:00
c1be3afe5d Turn off CodeMirror's use of EditContext since a bug in Chrome causes the IME interface to show up in the wrong position 2025-06-12 14:24:27 +02:00
a4519ba6ef Merge pull request #345 from heyman/upgrade-codemirror
Upgrade to the latest version of CodeMirror packages
2025-06-12 13:46:36 +02:00
d31ca6780e Downgrade @codemirror/lang-markdown to 6.3.0 due to issue with lists not being continued in some cases
For more details:
https://github.com/codemirror/dev/issues/1575
2025-06-12 13:40:06 +02:00
198836a37e Upgrade to the latest version of CodeMirror packages 2025-06-12 12:35:19 +02:00
7253684c02 Improve debug syntax tree
* Fix indentation CSS styling that wasn't working
* Highlight the current node
2025-06-09 12:37:31 +02:00
362cca8193 Bump version to 2.2.2 v2.2.2 2025-05-06 11:14:07 +02:00
88726d3ddb Update changelog 2025-05-06 11:13:46 +02:00
1525b9f643 Merge pull request #337 from heyman/fix-settings-issue
Fix issue when changing settings with an existing settings file that lacks the keyBindings key
2025-05-06 11:11:01 +02:00
c719f26aeb Fix issue when changing settings if the existing settings file doesn't have the keyBindings key 2025-05-06 11:01:34 +02:00
748f4d30bc Import Open Sans font CSS file, since it's no longer imported in the SASS files
(see e0edcac9b0)
2025-05-05 10:48:41 +02:00
ca32c8dad4 Bump version to 2.2.1 v2.2.1 2025-04-25 16:43:21 +02:00
e151749fdf Add changelog entry about markdown list fix 2025-04-25 16:42:58 +02:00
09e40b4dc0 Merge pull request #332 from heyman/fix-markdown-lists-continue-on-enter
Downgrade @codemirror/lang-markdown to 6.3.0 (from 6.3.2)
2025-04-25 16:22:24 +02:00
5768ff658d Downgrade @codemirror/lang-markdown to 6.3.0 (from 6.3.2) since something in 6.3.1 causes lists to not be continued when pressing enter at the end of a list.
Add test.
2025-04-25 16:13:26 +02:00
38a3e3f46e Merge pull request #331 from heyman/fix-toggle-comment-keybinds
Fix key bindings for toggleComment and toggleBlockComment
2025-04-25 15:29:24 +02:00
5c6b366aee Fix key bindings for toggleComment and toggleBlockComment commands that were previously working.
Add toggleComment, toggleBlockComment and toggleLineComment commands to command palette.
2025-04-25 15:21:33 +02:00
6b8ad1661b Use "Ctrl" instead of "Control" when recording key bindings 2025-04-23 15:28:58 +02:00
fc1985cb1a Make command keys searchable as well as the label/name of the commands 2025-04-23 15:25:16 +02:00
03cdb0103b Change the name/label of commands that opens a dialog 2025-04-23 15:25:08 +02:00
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
8674c775fa Bump version to 2.2.0 v2.2.0 2025-04-23 12:06:30 +02:00
83d9aa741c Bump version to 2.2.0-beta.4 v2.2.0-beta.4 2025-04-22 21:40:28 +02:00
579cc89c7c Upgrade typescript and vue-tsc 2025-04-22 21:39:12 +02:00
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
0a7f637f9d Add ability to use tabs for indentation instead of spaces 2025-04-22 20:41:29 +02:00
8dc630a4d6 Bump version to 2.2.0-beta.3 v2.2.0-beta.3 2025-04-22 18:41:53 +02:00
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
a317d94352 Add functionality for inserting the current date and time 2025-04-22 18:31:28 +02:00
8055b43994 Re-ordered commands 2025-04-22 18:23:04 +02:00
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
cdc41b08d6 Add Changelog entry about move blocks up/down function 2025-04-22 18:05:36 +02:00
b9be7bc9fb Add move block commands for new keybinding system 2025-04-22 18:02:45 +02:00
f1070a125a Merge branch 'main' into feat/move-block 2025-04-22 18:00:32 +02:00
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
9c3bc8d99d Update to latest versions of @codemirror packages 2025-04-22 17:30:09 +02:00
3e204c8e9b Merge pull request #311 from datalater/feat-configure-tab-size
Add configuration of tab size
2025-04-22 17:22:57 +02:00
70641cdc97 Add changelog entry about configurable tab size 2025-04-22 17:16:52 +02:00
6b8d58f621 Add test for tab size setting 2025-04-22 17:13:58 +02:00
4d08748b41 Merge branch 'main' into feat-configure-tab-size 2025-04-22 17:06:38 +02:00
83478121d1 Upgrade to latest version of Vite.
Use sass-embedded packages instead of sass.
2025-04-22 16:55:04 +02:00
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
7ea1971e32 Bump version to 2.2.0-beta.2 v2.2.0-beta.2 2025-04-22 14:48:06 +02:00
1fe47fdf3f Update changelog 2025-04-22 14:47:28 +02:00
59e393b1fb Upgrade Vue to latest version 2025-04-22 14:30:27 +02:00
feae3f24ce Upgrade to latest version of Electron 2025-04-22 14:22:47 +02:00
9ed20610fb Rename notarization environment variable
#build
2025-04-22 14:13:51 +02:00
d39951fd95 Remove electron-builder-notarize, since electron-builder should now have built in notarization
#build
2025-04-22 14:13:51 +02:00
ba3ff267ae Try switching to (hopefully maintained) fork of action-electron-builder
#build
2025-04-22 14:13:51 +02:00
9061c90284 Upgrade electron-builder and electron-updater to latest version
#build
2025-04-22 14:13:51 +02:00