Commit Graph

101 Commits

Author SHA1 Message Date
Gergely Nagy
3537255a98 Preparations for Chrysalis 0.11.0
Bump the version, and finalize the release date.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-07-28 09:29:10 +02:00
Gergely Nagy
f1bde7118c NEWS.md: Add a small note about updated firmware
Firmware is not updated (yet), that'll be done as part of the release process.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-07-28 09:25:41 +02:00
Gergely Nagy
13463523a2 Bump the version to 0.11.0-snapshot
We have enough major changes that the next version will be 0.11, rather than
0.10.5.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-07-27 22:12:54 +02:00
Gergely Nagy
9407dd3d8d NEWS.md: Add more news items
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-07-27 22:11:09 +02:00
Gergely Nagy
8263674c55 Add some more 0.10.5 news
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-07-27 02:27:28 +02:00
Gergely Nagy
47ad8e2d90 NEWS.md: Add some more 0.10.5 news items
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-07-26 00:08:18 +02:00
Gergely Nagy
25396a9d4d NEWS.md: Start adding 0.10.5 news
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-07-23 07:15:13 +02:00
Gergely Nagy
52b03422b1 NEWS.md: Update the NEWS
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-07-07 18:52:26 +02:00
Gergely Nagy
b293a2c685 Preparations for Chrysalis 0.10.4
Bump the version, and finalize the release date.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-07-07 16:33:45 +02:00
Gergely Nagy
ddf17cd403 Preparations for Chrysalis 0.10.3
Bump the version, and finalize the release date.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-07-06 22:20:14 +02:00
Gergely Nagy
7e188f7075 NEWS.md: Add news about the Firmware Update screen redesign
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-07-01 11:09:29 +02:00
Gergely Nagy
8ed8ebc927 NEWS.md: Updated with more recent changes
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-06-30 10:54:22 +02:00
Gergely Nagy
581d9b5cef NEWS.md: Add a paragraph about auto-update
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-06-24 10:31:58 +02:00
Gergely Nagy
acce5bf975 NEWS.md: Start adding 0.10.3 news
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-06-22 21:33:44 +02:00
Gergely Nagy
bc3b0f705f Preparations for Chrysalis 0.10.2
Bump the version, and finalize the release date.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-06-09 22:18:28 +02:00
Gergely Nagy
08425a8565 NEWS.md: Start adding 0.10.2 news items
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-06-09 22:14:57 +02:00
Gergely Nagy
d265cf7be9 Preparations for Chrysalis 0.10.1
Bump the version, and finalize the release date.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-06-08 22:08:04 +02:00
Gergely Nagy
6abc9c9a62 NEWS.md: Updated in preparation of the 0.10.1 release
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-06-08 22:05:50 +02:00
Gergely Nagy
890af05831 A small NEWS update
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-06-03 08:54:31 +02:00
Gergely Nagy
a3d6e0a53c Start adding 0.10.1 news
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-06-03 00:22:15 +02:00
Gergely Nagy
7ee2a11ea9 Preparations for Chrysalis 0.10.0
Bump the version, and finalize the release date.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-30 09:53:48 +02:00
Gergely Nagy
d6a6eae73f Start preparing for the next release
Bump the version to 0.10.0-snapshot, and add noteworthy news items to NEWS.md.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-30 09:03:09 +02:00
Gergely Nagy
46066a8ed4 Preparations for Chrysalis 0.9.5
Bump the version, and finalize the release date.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-27 12:11:48 +02:00
Gergely Nagy
424e6e90a6 NEWS.md: More 0.9.5 news
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-27 09:15:46 +02:00
Gergely Nagy
fbbefbe60f build/launcher.sh: Use a different - better - workaround for Wayland
Turns out that we don't need to force Chromium  to use an Xorg backend: we can
disable the GPU subprocess and GPU acceleration (not a big performance hit for
Chrysalis) instead. This way we'll use the Wayland backend still.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-26 18:10:30 +02:00
Gergely Nagy
de95df4544 build/launcher.sh: Add a workaround for starting under Wayland
Unfortunately, Chromium's Wayland support is not working properly yet, and
Chrysalis fails to start under it. Force an xorg backend to avoid that.

The root cause seems to be that recent Electron requires GPU acceleration, and
Chromium under Wayland does not support that.

Fixes #813.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-26 17:56:15 +02:00
Gergely Nagy
8cd80ce8c1 NEWS.md: Start adding 0.9.5 news items
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-26 13:33:37 +02:00
Gergely Nagy
44320cd3f3 Preparations for Chrysalis 0.9.4
Bump the version, and finalize the release date.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-25 00:35:26 +02:00
Gergely Nagy
861f4a573a NEWS.md: Start adding noteworthy 0.9.4 news items
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-25 00:32:15 +02:00
Gergely Nagy
8befc26a5b Preparations for Chrysalis 0.9.3
Bump the version, and finalize the release date.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-20 23:44:35 +02:00
Gergely Nagy
b846e19a69 NEWS.md: Start adding 0.9.3 news items
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-20 23:43:11 +02:00
Gergely Nagy
a05a132bcc Preparations for Chrysalis 0.9.2
Bump the version, and finalize the release date.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-20 01:58:52 +02:00
Gergely Nagy
9acda550c6 NEWS.md: Add a note about backups being restorable via the Editor
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-20 01:56:26 +02:00
Gergely Nagy
57616c6b24 NEWS.md: Start adding 0.9.2 news items
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-20 00:23:21 +02:00
Gergely Nagy
84eae038c3 Preparations for Chrysalis 0.9.1
Bump the version, and finalize the release date.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-18 01:52:22 +02:00
Gergely Nagy
ac9bee4261 NEWS.md: Start adding 0.9.1 news items
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-18 01:48:59 +02:00
Gergely Nagy
e037c08f93 Preparations for Chrysalis 0.9.0
Bump the version, and finalize the release date.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-17 23:00:35 +02:00
Gergely Nagy
c88589a763 NEWS.md: Update with more recent, newsworthy developments
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-02 13:32:28 +02:00
Gergely Nagy
ff7f3e63c5 Bump the version to 0.9.0-snapshot
We have accumulated enough new features and important changes to bump the
version from 0.8 to 0.9. As such, start calling the upcoming release 0.9.0.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-04-01 13:35:41 +02:00
Gergely Nagy
8e5bc5e1ca NEWS.md: Add more noteworthy news items
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-04-01 13:30:34 +02:00
Gergely Nagy
eba69c4748 NEWS.md: Added a note about the new Changelog screen
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-12-09 12:20:54 +01:00
Gergely Nagy
4b56a75b3b api/keymap: Correctly load shifted and altgr'd labels
When loading a keyboard layout from CLDR, we were setting the `label.shifted`
property of the base key, but we did not touch the entry for the shifted/altgr'd
keycode. This resulted in a display issue where if we wanted to display the base
key _and_ its modified symbol, we'd do that properly, because that's looked up
via the base keycode. However, when we wanted to display the shifted symbol,
that's looked up via the shifted keycode, so we need to update that entry in the
database  too.

This fixes the display part of #513.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-11-26 03:22:44 +01:00
Gergely Nagy
309874b781 build/launcher.sh: Handle a missing unprivileged_userns_clone
When checking whether unprivileged user namespace cloning is supported by the
kernel, if the file doesn't exist, assume we don't have it, rather than erroring
out.

Fixes #724.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-11-22 13:33:14 +01:00
Gergely Nagy
1fc4a2b262 NEWS.md: Start adding 0.8.7 news items
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-11-18 23:20:29 +01:00
Gergely Nagy
c420dd9382 Preparations for Chrysalis 0.8.6
Added news items for the 0.8.6 release, and finalized the version too.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-10-02 12:38:16 +02:00
Gergely Nagy
4182e07434 Preparations for Chrysalis 0.8.5
Finalize the release date, and adjust the version in `package.json`.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-09-28 00:01:43 +02:00
Gergely Nagy
7f6b2d0474 NEWS.md: Start adding 0.8.5 news items
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-09-27 21:59:53 +02:00
Gergely Nagy
297321b34d Preparations for Chrysalis 0.8.4
Bump the version, and finalize the release date.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-04-05 14:55:17 +02:00
Gergely Nagy
03791b0dcb Preparations for 0.8.4
Add user-visible changes for the 0.8.4 release.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-04-05 14:55:05 +02:00
Gergely Nagy
927090cc71 Preparations for Chrysalis 0.8.3
Bump the version, and finalize the release date.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-03-29 18:43:01 +02:00