Commit Graph

66 Commits

Author SHA1 Message Date
ReFil 8c143179ca Merge pull request #128 from tplunket/tplunket/update-readme
Provide flashing instructions, point at GUI editor, and format support links.
2023-04-07 23:50:10 +01:00
Tom Plunket 9a5d22ca99 Refine wording of steps in firmware flashing. 2023-04-07 08:37:58 -07:00
Tom Plunket 603133f060 Provide flashing instructions, point at GUI editor, and format support links. 2023-04-02 20:14:04 -07:00
ReFil 1a5041d570 Remove unnecessary keys from GUI 2023-03-25 21:53:40 +00:00
ReFil d9854e825a Merge pull request #116 from ReFil/add-pedal2
Fix config files to add extra pedal keys
2023-03-06 10:19:21 +00:00
ReFil eac52a197c Fix json files 2023-03-06 10:06:53 +00:00
ReFil 80885e63c1 Merge pull request #114 from ReFil/add-pedal2
Add additional pedal keys
2023-03-04 20:42:02 +00:00
ReFil bdfd6475b4 Add additional pedal keys
Adds pedal2 keys on left and right back into matrix
2023-03-04 14:20:59 +00:00
ReFil 09ff934f7d Merge pull request #101 from ReFil/disable-log
Disable USB logging
2023-02-14 08:13:10 +00:00
ReFil b8f123aa37 Disable logging 2023-02-10 11:55:47 +00:00
ReFil 06e684cbf2 Merge pull request #91 from ReFil/Fix-osx
Disable SELinux support on OS X
2023-01-25 18:20:54 +00:00
ReFil caeede0f56 Merge pull request #92 from nickcoutsos/patch-1
Correct column alignment for generated keymaps
2023-01-16 17:39:59 +00:00
ReFil d011eea953 use $(strip to remove whitespace 2023-01-13 21:21:47 +00:00
Nick Coutsos 8d45b53bee Fix alignment of space thumb key 2023-01-12 18:34:52 -05:00
Nick Coutsos d1bbf83736 Correct column alignment for generated keymaps
- Updated the layout definition to at least make sure the right half mirrors the left.
- Updated some of the labels to match the default keymap
2023-01-12 17:52:57 -05:00
ReFil 0e19696301 Disable SELinux support on OS X 2023-01-12 16:00:49 +00:00
ReFil 0fb8e5824f Merge pull request #57 from KinesisCorporation/56-instructions-in-readme-fail
Update README.md to account for new makefile setup
2022-11-21 12:35:39 +00:00
ReFil 49fb545310 Readme Cleanup 2022-11-18 22:32:54 +00:00
ReFil 54abe0b531 Update README.md 2022-11-18 18:09:43 +00:00
ReFil 685f436431 Merge pull request #58 from jasonish/selinux/v1
Makefile: allow volumes to work on selinux
2022-11-18 17:31:55 +00:00
Jason Ish f8756e33e2 Makefile: allow volumes to work on selinux
Volumes need the "z" option to work on selinux enabled systems. This has
no affect on systems that are not selinux enabled.
2022-11-16 09:30:44 -06:00
ReFil 2562f62fdf Merge pull request #42 from allanwind/makefile
Makefile: simplify; clean should remove images created
2022-11-14 19:21:19 +00:00
Allan Wind b3753fd711 Makefile: simplify; clean removes images
The target all was previous running setup followed by build.  As
both setup and build are phony targets they run in sequence and because
the firmware contain the timestamp they always run (dependencies doesn't
do anything).  all now does exactly what it says on the tin
without introducing non-standard targets.

clean now removes the images that created during build which is
what you expect from that target.  See:
https://www.gnu.org/software/make/manual/html_node/Standard-Targets.html#Standard-Targets
2022-11-01 00:19:43 -04:00
ReFil 754f13303d Merge pull request #36 from craftyguy/V2.0-make-clean-no-fail
makefile: ignore errors during clean
2022-10-30 12:21:02 +00:00
ReFil 2b7261c9db Merge pull request #10 from craftyguy/podman
support using podman or docker
2022-10-26 09:44:55 +00:00
Clayton Craft 45ea621702 readme: include note about requiring podman or docker for local build 2022-10-25 11:44:54 -07:00
Clayton Craft 78df0ff393 makefile: ignore errors during clean
The file(s) being removed may not exist, but make shouldn't fail because
of it:

        $ make clean
        rm ./firmware/*.uf2
        rm: cannot remove './firmware/*.uf2': No such file or directory
        make: *** [Makefile:10: clean] Error 1
        $ echo $?
        2

this also removes leading ./ from path in clean, and assumes that `make
clean` is being run from the top level repo dir
2022-10-24 12:12:16 -07:00
Clayton Craft 6ce32f01d4 Use podman, fall back to docker if unavailable 2022-10-24 10:49:53 -07:00
Clayton Craft a24577fb44 dockerfile: prefix image name with docker.io
This makes sure that all versions of podman can resolve the image
successfully
2022-10-24 10:20:30 -07:00
ReFil b13c301b58 Merge pull request #33 from douglascamata/patch-1
Upgrade Github Actions to avoid deprecations
2022-10-23 18:03:25 +00:00
ReFil ca29f73863 Merge pull request #29 from joshfrench/makefile
Reusable Docker image
2022-10-23 17:51:39 +00:00
Douglas Camata 241a0adc8c Upgrade upload-artifact action to avoid deprecation
Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/. Please update the following actions to use Node.js 16: actions/checkout, actions/cache, actions/upload-artifact, actions/cache, actions/checkout

Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
2022-10-21 14:26:02 +02:00
Douglas Camata 75f8abf03d Upgrade checkout action to avoid deprecation
* `Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/. Please update the following actions to use Node.js 16: actions/checkout, actions/cache, actions/upload-artifact, actions/cache, actions/checkout`

Signed-off-by: Douglas Camata <159076+douglascamata@users.noreply.github.com>
2022-10-21 14:25:57 +02:00
Douglas Camata 019aa3feef Upgrade cache action to avoid deprecation
The warnings are:

* `Node.js 12 actions are deprecated. For more information see: https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/. Please update the following actions to use Node.js 16: actions/checkout, actions/cache, actions/upload-artifact, actions/cache, actions/checkout`
* `The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/`
* `The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/`
2022-10-21 14:25:37 +02:00
ReFil d140f7bfb8 fix(split): Update settings reset file
New settings reset file fully erases the peripheral data from the central, vital for ble whitelisting feature
2022-10-20 13:26:33 +01:00
Josh French 7e9cb93cf2 timestamp doesn't need to be a target 2022-10-13 10:22:16 -04:00
Josh French a7c03958d9 Merge remote-tracking branch 'kinesis/V2.0' into makefile 2022-10-13 10:14:14 -04:00
Josh French 4f09557004 Specify setup prereqs
Co-authored-by: Ed Flanagan <ed@flanagan.xyz>
2022-10-12 16:08:31 -04:00
ReFil f37076ddd8 Merge pull request #25 from stapelberg/fix-docker-build
fix local docker build
2022-10-12 15:42:23 +00:00
Josh French 90c3c41b9d We only need config/west.yml at this stage 2022-10-11 12:15:49 -04:00
Josh French 3b0bfd72fe Remove old scripts 2022-10-11 11:32:30 -04:00
Josh French 1660f0c75e this is being handled elsewhere 2022-10-11 11:26:42 -04:00
Josh French b3e58a53b8 Update docs 2022-10-11 11:24:22 -04:00
Josh French 1d14ffdb30 Use makefile for a reusable docker image 2022-10-11 11:13:38 -04:00
ReFil 2f0f47dc43 Merge pull request #28 from joshfrench/set-bt-manufacturer
BT config uses a different field for the manufacturer name
2022-10-11 14:05:10 +00:00
Josh French 73a3e10338 BT config uses a different field for the manufacturer name 2022-10-11 09:55:51 -04:00
Michael Stapelberg 1fe9cfcb2f fix local docker build 2022-10-09 16:04:42 +02:00
ReFil 73db660251 Merge pull request #24 from ed-flanagan/v2/keymap-format/1
Format adv360.keymap layers
2022-10-09 10:01:13 +00:00
Ed Flanagan ee04b1c728 Format adv360.keymap layers
* Cleanup layer binding formatting
    * Align rows/columns
    * Be consistent for each layer
    * Consistent with `keymap.json`
* Replace `BKSP` with `BSPC`
    * Based on https://zmk.dev/docs/codes/keyboard-keypad#control--whitespace
    * Consistent with `keymap.json`
* Replace default layer `&kp KP_NUMBER_*` with `&none`
    * These were `&none` in v1
    * Consistent with other layers
2022-10-07 17:38:20 -07:00
ReFil 43d0e71ca0 Config changes
Removed default brightness as that's handled by base firmware now
Added USB VID, PID and manufacturer ID
Enabled DCDC converter for marginally improved battery
2022-10-07 21:45:31 +01:00