Commit Graph

390 Commits

Author SHA1 Message Date
Jonatan Heyman
fe2c006817 Bump version to 1.2.0 2023-07-08 16:50:17 +02:00
Jonatan Heyman
548034da90 Add rollup-plugin-license to automatically pull out license banners from dependencies and write to dependencies.txt 2023-07-08 16:48:36 +02:00
Jonatan Heyman
459fcd7c4c Add About dialog
The about dialog contains version info as well as the timestamp for the currency exchange rates.
2023-07-08 16:47:25 +02:00
Jonatan Heyman
4cc439eb6d Use notarytool instead of legacy method for Mac notarization 2023-07-05 16:23:51 +02:00
Jonatan Heyman
df899ae619 Debug build error 2023-07-05 14:32:38 +02:00
Jonatan Heyman
e5faa995c1 1.1.1 2023-07-04 14:17:19 +02:00
Jonatan Heyman
a415247e48 Support currency conversions with lower case currency codes
(except for the currency CUP since it clashes with the measurement unit "cup")
2023-07-04 14:12:17 +02:00
Jonatan Heyman
0c567384ee Refresh Math blocks when new exchange rates are loaded 2023-07-04 14:01:59 +02:00
Jonatan Heyman
182c6f295e Use a separate config file in development mode 2023-07-04 12:16:26 +02:00
Jonatan Heyman
2d3a20e4cd Change currency data stale time to 12 hours instead of 24 2023-03-20 14:30:43 +01:00
Jonatan Heyman
8c6d22d10d 1.1.0 2023-03-20 11:24:59 +01:00
Jonatan Heyman
a4e9ce6893 Add currency conversion support to Math blocks 2023-03-20 11:09:56 +01:00
Jonatan Heyman
ab4506939a No need to state the obvious 2023-03-15 10:54:12 +01:00
Jonatan Heyman
e706676392 Add items to features list 2023-03-14 14:32:13 +01:00
Jonatan Heyman
b8c9f843be Add info about supported operating systems 2023-03-14 14:29:19 +01:00
Jonatan Heyman
51b48c1e4e Use latest SemVer version in shield 2023-03-14 14:24:35 +01:00
Jonatan Heyman
42aa926aca Fix shield/badge link 2023-03-14 14:22:38 +01:00
Jonatan Heyman
0c107ac7ef Add release badge to README 2023-03-14 14:17:29 +01:00
Jonatan Heyman
83aca2f63f Add README 2023-03-14 14:12:19 +01:00
Jonatan Heyman
4c955f2e0d Add license info 2023-03-14 14:12:04 +01:00
Jonatan Heyman
4a042ca5da Fix so that links are clickable in Markdown mode.
Do not include closing parentheses in link regex.
2023-03-14 13:46:34 +01:00
Jonatan Heyman
f4a5806f0c 1.0.13 2023-03-13 17:22:48 +01:00
Jonatan Heyman
1c78aca88a Add functionality for creating new cursors using Cmd/Ctrl + Alt + Up/Down 2023-03-13 17:22:27 +01:00
Jonatan Heyman
9015986b82 1.0.12 2023-03-12 18:22:32 +01:00
Jonatan Heyman
0bbdb262e6 Add Emacs set mark mode (C-Space) 2023-03-12 18:22:16 +01:00
Jonatan Heyman
1292c6ced3 Fix typo causing update icon to spin indefinitely in case of a network error 2023-03-12 11:25:02 +01:00
Jonatan Heyman
a106159a9a Save selected theme in config 2023-03-09 09:46:21 +01:00
Jonatan Heyman
9d729b6055 1.0.11 2023-03-08 13:56:43 +01:00
Jonatan Heyman
95e1a76eca Fix Ctrl + click on links in Windows 2023-03-08 13:56:24 +01:00
Jonatan Heyman
2b61d9c9f6 Bump version to 1.0.10 2023-03-08 13:08:24 +01:00
Jonatan Heyman
c3e0539601 Underline https:// and http:// links, and make C+Click open them 2023-03-08 13:07:58 +01:00
Jonatan Heyman
87a54443b9 Auto update fixes:
Fix rotated download icon bug
Fix bug where update icon could keep spinning forever if there was a network error when checking for updates.
2023-03-08 10:51:30 +01:00
Jonatan Heyman
294b6eb2bc Add example Markup block to initial data 2023-03-07 22:46:08 +01:00
Jonatan Heyman
d0c5379ad1 Bump version to 1.0.9 2023-03-07 22:33:07 +01:00
Jonatan Heyman
6bc3e09826 Improve Markdown mode.
Replace [ ] and [x] with checkboxes in Markdown todo lists.
Add Markdown LanguageSupport extension in order to automatically add/remove new list items when pressing enter/backspace in a list in Markdown mode.
2023-03-07 22:32:50 +01:00
Jonatan Heyman
b26381164a Improve language auto detection
If content starts and ends with { & } or [ & ], we first try to parse is as JSON. If that succeeds, we'll assume it's JSON.

Increase the highlightjs relevance threshold. 

Hopefully this will result in fewer false positives that have been observed (e.g. for CSS and JSON).
2023-03-07 15:01:41 +01:00
Jonatan Heyman
ef5955feeb Fix seamless start/stop of update icon's spinning animation.
Bump version.
2023-03-07 02:24:08 +01:00
Jonatan Heyman
93bf1e9036 Improve auto update
Add titles to status bar buttons
Bump version to 1.0.7
2023-03-07 01:45:23 +01:00
Jonatan Heyman
1df255032c Check for updates once every 24 hours.
Bump version.
2023-03-06 10:24:23 +01:00
Jonatan Heyman
19dc637dee Make auto update on Windows silent.
Bump version.
2023-03-06 09:44:24 +01:00
Jonatan Heyman
0be331d40d Bump version 2023-03-06 01:55:40 +01:00
Jonatan Heyman
00b88c9282 Fix cursor position issue when pressing page up/down
The cursor was not staying at the same viewport position, and could even get positioned outside the viewport.
2023-03-06 01:55:06 +01:00
Jonatan Heyman
e540d8b844 Bump version 2023-03-06 01:33:45 +01:00
Jonatan Heyman
d365fbba30 Remove build-windows Github action 2023-03-06 01:32:16 +01:00
Jonatan Heyman
7ce91016d6 Add auto update support 2023-03-06 01:30:37 +01:00
Jonatan Heyman
2c3eacbba0 Remove unused publish command 2023-03-06 01:21:26 +01:00
Jonatan Heyman
e32249e340 Only run build workflow on tag push.
Bump version.
2023-03-05 20:00:05 +01:00
Jonatan Heyman
1e69a593e2 Always release on push #build 2023-03-05 19:54:50 +01:00
Jonatan Heyman
3387f18e8d Bump version #build 2023-03-05 18:24:14 +01:00
Jonatan Heyman
092d3816be Use electron-builder-notarize for Mac app notarization
#build
2023-03-05 14:41:34 +01:00