Commit Graph

38 Commits

Author SHA1 Message Date
Gergely Nagy
a3578c87cd Bump version to 0.11.1-snapshot
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-07-28 15:05:16 +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
9224b074d9 Bump version to 0.10.5-snapshot
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-07-07 19:42:51 +02:00
Gergely Nagy
7310e7977a README.md: Update the snapshot link
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-07-07 11:20:24 +02:00
Gergely Nagy
3fee79d3dd Enable auto-update for snapshot builds too
For this to work, we need to change our workflow a little: instead of a static
`snapshot` tag, we have to use a SemVer-compatible tag, such as
`0.10.3-snapshot` - effectively the same version that is in `package.json` (sans
the build number).

To make this automatic, there's a new tool, `tools/snapshot-tag`, which strips
the build number from the version in `package.json`, if there's any. We use this
tool to figure out which tag to re-release during the snapshot workflow.

We also have to update README.md to point to the appropriate snapshot, so the
`tools/release/create-snapshot.sh` tool has been updated to take care of that,
too.

With the workflow changes, we can adjust the autoUpdater configuration to allow
pre-releases, and use the "snapshot" channel. Because we only enable this when
running a snapshot release, auto-upgrade *to* a snapshot release will only work
from a snapshot release. Upgrading from an earlier snapshot to a release is not
done either, because we're tied to a given channel.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-06-24 12:10:58 +02:00
Gergely Nagy
e1f7672e29 README.md: Add a note about translations and Weblate
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-06-23 06:28:37 +02:00
Gergely Nagy
bc77915358 Remove support for keyboards where our level of support was lacking
This removes the Dygma Raise, KBDFans KBD4x, OLKB Planck and the Generic Teensy
keyboard from the list of our supported hardware. The level of support - and the
demand - for these have been lacking.

Fixes #798, see that issue for more details.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-20 23:52:07 +02:00
Gergely Nagy
b1fc0ac252 README.md: Add a section about using custom firmware
Fixes #787.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-05-17 12:02:04 +02:00
Gergely Nagy
5772776f14 README.md: Mention the Model100, and update the Keyboardio Atreus URL
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2022-04-01 14:13:29 +02:00
Gergely Nagy
418fda8750 README.md: Reword the install section
We no longer display operating system specific badges, but links to the release
page instead. Reword the section in light of this.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-04-21 03:38:21 +02:00
Gergely Nagy
a1dcb3d717 README.md: Link to the downloads in the installation section
Fixes #686.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-04-21 03:36:19 +02:00
Gergely Nagy
e8dccfc2ab Update our release and snapshot workflows
This is a major restructuring of our GitHub Actions workflows. First of all, we
now have separate workflows for release and snapshot builds, as having them
separate makes it easier to control which one runs when. It also allows us to
fine tune a lot of things for the snapshot workflow, which runs much more often.

Another change is that we're now using a static tag (`snapshot`) for development
builds, rather than a versioned tag, and this tag - and the pre-release on
GitHub - will get remade on every run, to keep it up to date.

We also have the build number back for our snapshot builds again, something we
lost with the transition away from Travis.

Documentation and scripts have been appropriately updated.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-03-23 21:28:15 +01:00
Gergely Nagy
fdfc690e2a Bump version to 0.8.3-snapshot
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-01-28 02:37:32 +01:00
Gergely Nagy
c0279996a6 Bump version to 0.8.2-snapshot
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-01-26 02:08:55 +01:00
Gergely Nagy
ba78745e30 README.md: Update the macOS homebrew installation instructions
Fixes #643.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-01-25 18:59:35 +01:00
Gergely Nagy
bb919c4b70 README: Update the build links to point at GitHub releases
With the move to GitHub Actions, we're switching to hosting our binaries as
GitHub release assets. Update the links and badges accordingly.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2021-01-19 12:30:24 +01:00
Gergely Nagy
f11d72ee3c Add support for Linux/arm64 builds
Travis has a Linux/arm64 environment, Chrysalis builds there fine, and works
well on arm64, too. As such, adjust our Travis config to build it, and the
artifact upload/download tools to support multiple architectures for Linux.

Fixes #524.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2020-10-09 16:09:41 +02:00
Jesse Vincent
58aaa28ad4 README text tweaking 2020-07-28 16:51:51 -07:00
Jesse Vincent
847bea866e Clarify what the various builds in the README link to 2020-06-23 15:33:21 -07:00
Paul Mourer
2904d7041f Added note re: timeouts on debugger settings
Signed-off-by: Paul Mourer <paul.mourer@gmail.com>
2020-04-26 13:06:02 -06:00
Paul Mourer
1ee735c388 Little cleanup, clarification
Signed-off-by: Paul Mourer <paul.mourer@gmail.com>
2020-04-26 12:55:06 -06:00
Paul Mourer
9621d25dfd update readme, add sample configs, create dev folder
Signed-off-by: Paul Mourer <paul.mourer@gmail.com>
2020-04-26 12:55:06 -06:00
Gergely Nagy
1db60da2ef Update the list of supported hardware in README
Fixes #478.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2020-03-08 18:52:18 +01:00
Jesse Vincent
3491cb9acb Apple styles their operating system for Macs as 'macOS', not 'MacOS'
Signed-off-by: Jesse Vincent <jesse@keyboard.io>
2020-03-02 09:47:07 -08:00
Andreas Jacobsen
43ca60f274 Change from OSX to MacOS
OS X 10.11 (El Capitan) was released in 2015, all subsequent versions of "OS X" was renamed to MacOS starting with macOS 10.12 (Sierra) released 20. september 2016

Signed-off-by: Andreas Jacobsen <andreas1300@gmail.com>
2020-02-27 11:40:56 +01:00
Tom Brow
2ed4372435 Formatting for Homebrew commands 2019-10-10 16:58:59 -05:00
Jesse Vincent
57c6455c46 Add homebrew instructions 2019-08-26 16:53:33 -07:00
Gergely Nagy
d27d3f44a1 README: Highlight the download buttons better
Put the download buttons into their own section, for easier discovery.

Fixes #414.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2019-08-02 12:22:29 +02:00
Qays H. Poonawala
586816c05d small typo fix
Signed-off-by: Qays H. Poonawala <qayshp@gmail.com>
2019-02-26 12:31:33 -08:00
Gergely Nagy
b020b1392c Add a note to the README about reporting issues
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2019-02-07 09:21:33 +01:00
Gergely Nagy
2087cf739e README.md: Add a windows .exe download badge
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2019-02-05 00:20:40 +01:00
Gergely Nagy
37e8ccb019 README: Add AppImage & DMG downloads for the latest build
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2019-02-04 08:13:42 +01:00
Gergely Nagy
265f67139a Major README update
Include a screenshot, and update the README to be much less scary.

Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2019-01-12 09:23:55 +01:00
Gergely Nagy
c5add74895 Rename (back) to Chrysalis
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2019-01-07 08:18:45 +01:00
Tre Ammatuna
7c7118e7e4 Add helpful info on scripts to README and add stylelint configuration
Signed-off-by: Tre Ammatuna <tre@tretuna.com>
2018-10-25 14:23:18 -07:00
Gergely Nagy
e560849882 Reworded README changes based on deeper understanding of the requirements
Co-Authored-By: thepauljones <thepauljones@gmail.com>
Signed-off-by: Paul Jones <thepauljones@gmail.com>
2018-10-23 16:09:39 +02:00
Paul Jones
1e10065983 Updated README.md with remark about firmware
Signed-off-by: Paul Jones <thepauljones@gmail.com>
2018-10-23 16:07:29 +02:00
Gergely Nagy
a4d9f7de26 Initial import
Signed-off-by: Gergely Nagy <algernon@keyboard.io>
2018-09-11 09:39:38 +02:00