Commit Graph

348 Commits

Author SHA1 Message Date
Jonatan Heyman
49d3e5cd7d
Add Linux support (#6)
* Add linux AppImage build target
* Add ubuntu to Github Actions build matrix
* Show help text on how to open Menu, on Linux
2023-12-21 19:18:04 +01:00
Jonatan Heyman
41795c14ea Bump version to 1.4.1 2023-12-21 10:44:40 +01:00
Jonatan Heyman
6086976dc4 Update prettier version and fix formatting bug.
Prettier currently has a bug that causes it's formatWithCursor() to be extremely slow in some cases. In Heynote, whenever you pasted a large JSON chunk and auto formatted it, with the cursor at the beginning or the start of the block, this would trigger that bug. This commit introduces a work around by using format() if the cursor is at the beginning or the end of the block.

Update to latest version of Prettier.
2023-12-21 03:09:53 +01:00
Jonatan Heyman
eb886a39e5 Add beta channel info to about window
To avoid confusion for users on beta channel when the latest released version is a non-beta version.
2023-12-12 17:26:48 +01:00
Jonatan Heyman
6ec64ed3ee Add help text about showing menu with the Alt key, to the initial buffer text on windows 2023-12-12 15:39:01 +01:00
Jonatan Heyman
2a42eea089 Bump version to 1.4.0 2023-12-12 15:16:37 +01:00
Jonatan Heyman
6f5348fe3b Change default global hotkey 2023-12-11 14:30:26 +01:00
Jonatan Heyman
82e89f9821 Bump version 2023-12-11 00:32:07 +01:00
Jonatan Heyman
388f2e1cc0 Fix hotkey hiding on Windows 2023-12-11 00:31:40 +01:00
Jonatan Heyman
d5ea4c77ab Set version to 1.4.0-beta.2 2023-12-11 00:13:53 +01:00
Jonatan Heyman
cc7eefbb75 Bump version to beta2 2023-12-10 23:45:43 +01:00
Jonatan Heyman
f8678a91ec Hide Heynote when global hotkey is pressed if the window is already focused 2023-12-10 23:44:58 +01:00
Jonatan Heyman
9e50446417 Restore window if minimized when global hotkey is pressed 2023-12-10 23:32:17 +01:00
Jonatan Heyman
192bd2a62f Bump version to 1.4.0-beta 2023-12-10 23:01:07 +01:00
Jonatan Heyman
198ce3066b Add global hotkey functionality 2023-12-10 22:59:42 +01:00
Jonatan Heyman
13afe62e11 Add global SASS include for all Vue components 2023-12-10 22:58:33 +01:00
Jonatan Heyman
131a9ec877 Upgrade Electron to version 28.0.0 2023-12-10 22:56:50 +01:00
Jonatan Heyman
caddb1e66f Add electron-log to dependencies instead of devDependencies 2023-12-10 14:18:43 +01:00
Jonatan Heyman
ec80c8f814
Fix broken build action (#5) 2023-12-10 14:06:55 +01:00
Jonatan Heyman
ef06d68708 Bump version to 1.3.3-beta 2023-12-10 12:19:27 +01:00
Jonatan Heyman
a88f9cc49b Update dependency versions
Explicitly add "@codemirror/*" packages instead of relying on the "codemirror" sample package.
Update to newer versions for implicit dependencies in in package-lock.json.

This should fix errors in development mode on Windows.
2023-12-10 12:18:43 +01:00
Jonatan Heyman
6886fe9dbe Bump version to 1.3.2 2023-12-08 13:29:37 +01:00
Jonatan Heyman
456aaecc20 Bump version to 1.3.2-beta 2023-12-08 00:29:51 +01:00
Jonatan Heyman
cfb95540df Add selection size to status bar when there are selections 2023-12-08 00:28:26 +01:00
Jonatan Heyman
b85ea3023e Readme formatting 2023-12-07 19:43:32 +01:00
Jonatan Heyman
468e9143ba Bump version to 1.3.1-beta 2023-12-07 19:08:14 +01:00
Jonatan Heyman
a5068c0913 Fix bug when pressing C-a in an empty block and then pasting text
Before this fix it would cause part of the block separator to be overwritten causing the block separation to break.
2023-12-07 19:07:35 +01:00
Jonatan Heyman
08a28d037e Remove unused imports 2023-12-07 18:55:41 +01:00
Jonatan Heyman
8fd7f45174 Upgrade @lezer/markdown
Fixes a bug causing automatic creation of new list items in Markdown mode not work
2023-12-07 18:29:48 +01:00
Jonatan Heyman
ca20c494a0 Bump version to 1.3.0-beta 2023-12-07 02:12:48 +01:00
Jonatan Heyman
8a82863a70
Merge pull request #4 from heyman/release-channels
Add Beta release channel
2023-12-07 02:11:11 +01:00
Jonatan Heyman
3c4008f7f7 Set autoUpdater.allowDowngrade to True in order to allow switching from beta version back to stable 2023-12-07 01:51:23 +01:00
Jonatan Heyman
6e9195c835 Fix auto updating beta versions by setting autoUpdater.allowPrerelease instead of autoUpdater.channel 2023-12-07 00:42:53 +01:00
Jonatan Heyman
3b1aae8e15 Update to latest version of electron-updater 2023-12-06 14:27:30 +01:00
Jonatan Heyman
0c55dcecb0 Add release channels (Stable and Beta) 2023-12-06 13:31:47 +01:00
Jonatan Heyman
4b73d8d35c Fix typo 2023-12-06 11:56:10 +01:00
Jonatan Heyman
146937a78a Upgrade to latest versions of Codemirror and Lezer packages 2023-12-06 11:33:55 +01:00
Jonatan Heyman
6f53b61bb0 Use guesslang-js for language auto detection instead of Highlight.js
Should (hopefully) reduce false positives.
2023-12-06 02:52:51 +01:00
Jonatan Heyman
201ae99370 Bump version to 1.2.6 2023-12-05 18:02:42 +01:00
Jonatan Heyman
3049e89431
Merge pull request #3 from heyman/dependabot/npm_and_yarn/postcss-8.4.32
Bump postcss from 8.4.20 to 8.4.32
2023-12-05 17:58:31 +01:00
dependabot[bot]
c2ec66adeb
Bump postcss from 8.4.20 to 8.4.32
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.20 to 8.4.32.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.20...8.4.32)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-05 16:57:51 +00:00
Jonatan Heyman
a326b76563
Merge pull request #2 from heyman/dependabot/npm_and_yarn/electron-22.3.25
Bump electron from 22.0.2 to 22.3.25
2023-12-05 17:56:01 +01:00
dependabot[bot]
6ee2f9e560
Bump electron from 22.0.2 to 22.3.25
Bumps [electron](https://github.com/electron/electron) from 22.0.2 to 22.3.25.
- [Release notes](https://github.com/electron/electron/releases)
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md)
- [Commits](https://github.com/electron/electron/compare/v22.0.2...v22.3.25)

---
updated-dependencies:
- dependency-name: electron
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-05 16:49:24 +00:00
Jonatan Heyman
355be66387 Bump version to 1.2.5 2023-12-05 17:47:49 +01:00
Jonatan Heyman
c049fc5f2a Fix cursor movement using Ctrl-left/right with Emacs key bindings in "mark mode" 2023-12-05 17:45:51 +01:00
Jonatan Heyman
4c910c6872 Bump version to 1.2.4 2023-07-17 12:03:31 +02:00
Jonatan Heyman
31204c105f
Merge pull request #1 from heyman/dependabot/npm_and_yarn/vite-4.0.5
Bump vite from 4.0.4 to 4.0.5
2023-07-17 12:02:16 +02:00
dependabot[bot]
9758f73a50
Bump vite from 4.0.4 to 4.0.5
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.0.4 to 4.0.5.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v4.0.5/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v4.0.5/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-17 10:01:18 +00:00
Jonatan Heyman
2102892776 Fix About dialog UI issues on Windows 2023-07-17 11:57:25 +02:00
Jonatan Heyman
ba89b1f3ca Bump version to 1.2.3 2023-07-12 18:20:42 +02:00