Commit Graph

27023 Commits

Author SHA1 Message Date
Erez Zukerman
e777bc9d1a Update readme.md 2024-07-23 14:14:27 -04:00
Florian
1e66361615 fix: ergodox glow out of bound animation mode when flashing a layout with less animations set 2024-07-11 19:55:18 +07:00
Florian
ce352c6f86 fix: moonlander out of bound animation mode when flashing a layout with less animations set 2024-07-11 17:15:17 +07:00
Florian
8dfcde3029 fix: adds a small delay before sending a layer change on Atmel boards 2024-06-26 14:16:09 +07:00
Drashna Jael're
f633614efc Ergodox EZ config 2024-06-24 21:11:45 -07:00
Florian
50e0bbccd6 fix: removes delay when sending layer switches over hid 2024-06-20 16:01:01 +07:00
Florian
9a0e1b6195 fix: compilation crash on atmel ergos 2024-06-20 12:18:33 +07:00
Florian
23468c1e17 fix: compilation crash with Shine boards when oryx is active 2024-06-20 11:38:58 +07:00
Florian
b1142d886d chore: ignore keymap dirs 2024-06-13 16:34:08 +07:00
Florian
b8258500a9 feat: updates rgb / led control over hid 2024-06-13 16:33:50 +07:00
Florian
cf038f510a h/fix: smart layer uses move instead of on 2024-05-07 15:24:23 +07:00
Florian Didron
9ec74b5bad Feat/smart layers (#387)
* feat: allows to switch layers via hid

* feat: oryx protocol version hid command

* chore: refactor set layer over hid code

* feat: adds smart layer trigger key

* fix: send oryx keypress events before preprocessing keys
2024-03-28 10:36:32 +07:00
Florian
1bd6b1b035 fix: remove status led bool casting in macros 2024-03-25 16:27:12 +07:00
Drashna Jaelre
d237ef2531 feat: make voyager indicator leds use binary for layer indication (#375) 2024-03-25 15:21:39 +07:00
Drashna Jaelre
983736e0bc Add Layer Lock feature (#382) 2024-02-05 10:49:31 +07:00
Florian
7e8b2db4e0 h/fix: slight delay before sending webhid layer change event 2024-01-15 17:45:23 +07:00
NapOli1084
99a0c791ba Fix OSM on a OSL activated layer (#20410) 2024-01-12 09:35:21 -08:00
Florian
560546037e h/fix: quick disconection causes next pairing to fail 2023-12-21 18:31:55 +07:00
Florian
20d57f097e h/fix: quick disconection causes next pairing to fail 2023-12-21 18:00:43 +07:00
Florian Didron
6b764d5c1c chore: remove pairing code (#378) 2023-12-21 15:13:52 +07:00
Florian
0cdb97c71d fix: prevents outbound pairing sequences 2023-11-22 17:39:45 +07:00
Florian
bce73885a2 fix: led total count def 2023-11-22 17:16:11 +07:00
Florian
138a2aca42 chore: refactor oryx webhid pairing process 2023-11-22 17:10:47 +07:00
Drashna Jaelre
91d91a831a fix: voyager led array config (#376) 2023-11-15 09:32:54 +07:00
Drashna Jaelre
df8d493f33 feat: support wear leveling for gd32f303 (#377) 2023-11-15 08:21:56 +07:00
florian
474d465efb fix: dynamic macro compilation crash voyager/planck 2023-11-09 17:17:20 +07:00
florian
9f536ffe57 fix: custom webhid rgb animation 2023-11-08 10:45:39 +07:00
florian
a7c35821fa fix: restore enum keycode safe range value 2023-11-08 10:45:05 +07:00
Drashna Jael're
b86e3aae09 Fetch keymap_extras folder contents 2023-10-31 20:14:59 -07:00
Drashna Jael're
4ff2d2fc96 Add oryx keymap for voyager 2023-10-02 14:55:35 -07:00
Drashna Jael're
01a55f45cd feat: Achordion 2023-10-02 14:54:10 -07:00
Drashna Jael're
306ab27ce1 Fix build issues with gd32 2023-10-02 14:53:13 -07:00
Drashna Jael're
5f26c9c1fe Update build workflow 2023-10-02 11:12:39 -07:00
Drashna Jael're
bcf975ae98 Use correct commit 2023-10-02 11:09:11 -07:00
Drashna Jael're
0b30bf5455 fix lint issues for voyager 2023-10-02 11:03:59 -07:00
Drashna Jael're
9a95ca868d Move chconf to gd32 only config 2023-10-02 10:54:52 -07:00
Drashna Jael're
8f09dc9587 Merge in voyager changes 2023-09-30 15:00:11 -07:00
Drashna Jael're
68af56468c Update readme 2023-09-05 15:10:50 -07:00
Drashna Jael're
3a1064ae07 fix oryx compilation 2023-09-05 15:08:22 -07:00
Drashna Jael're
a1bee71b0f Fix compilation issues 2023-09-05 14:37:02 -07:00
Drashna Jael're
dde5549783 Update moonlander config 2023-09-05 14:08:49 -07:00
Drashna Jael're
449a1ba4e6 Merge remote-tracking branch 'upstream/master' into firmware23 2023-09-05 14:08:28 -07:00
Drashna Jael're
d82df5890f Calculate and print stack size on AVR builds (20526) 2023-09-05 13:47:52 -07:00
dependabot[bot]
549708edfa Bump actions/checkout from 3 to 4 (#21907)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 18:50:04 +01:00
James Young
6aa3814f6e CannonKeys BastionTKL Layout Additions (#21901)
* [docs] add layout/matrix diagram

* [enhancement] add LAYOUT_tkl_ansi_split_bs_rshift

* [enhancement] add LAYOUT_tkl_ansi_tsangan_split_bs_rshift

* [enhancement] add LAYOUT_tkl_ansi_tsangan

* [enhancement] add LAYOUT_tkl_f13_ansi_tsangan

* [enhancement] add LAYOUT_tkl_f13_ansi_split_bs_rshift

* [enhancement] add LAYOUT_tkl_f13_ansi

* [enhancement] correct LAYOUT_tkl_iso key order

* [enhancement] add LAYOUT_tkl_iso_split_bs_rshift

* [enhancement] add LAYOUT_tkl_iso_tsangan_split_bs_rshift

* [enhancement] add LAYOUT_tkl_iso_tsangan

* [enhancement] add LAYOUT_tkl_f13_iso_split_bs_rshift

* [enhancement] add LAYOUT_tkl_f13_iso

* [enhancement] add LAYOUT_tkl_f13_iso_tsangan_split_bs_rshift

* [enhancement] add LAYOUT_tkl_f13_iso_tsangan

* [enhancement] extend Community Layout support
2023-09-05 00:48:35 -07:00
James Young
809865e9ee CannonKeys Bastion65 Layout Additions (#21888)
* [docs] add layout/matrix diagram

* [refactor] rename LAYOUT to LAYOUT_all

* [enhancement] add LAYOUT_65_ansi_blocker_split_bs

* [enhancement] add LAYOUT_65_ansi_blocker

* [enhancement] add LAYOUT_65_ansi_blocker_tsangan_split_bs

* [enhancement] add LAYOUT_65_ansi_blocker_tsangan

* [enhancement] add LAYOUT_65_iso_blocker_split_bs

* [enhancement] add LAYOUT_65_iso_blocker

* [enhancement] add LAYOUT_65_iso_blocker_tsangan_split_bs

* [enhancement] add LAYOUT_65_iso_blocker_tsangan

* [enhancement] enable Community Layout support
2023-09-05 00:21:15 -07:00
James Young
2f243e2817 CannonKeys Bastion60 Layout Additions (#21887)
* [bugfix] correct LAYOUT_60_iso_tsangan key order

* [docs] add layout/matrix diagram

* [enhancement] add LAYOUT_60_tsangan_hhkb

* [enhancement] add LAYOUT_60_ansi_tsangan

* [enhancement] add LAYOUT_60_iso

* [enhancement] add LAYOUT_60_iso_split_bs_rshift

* [enhancement] add LAYOUT_60_iso_tsangan_split_bs_rshift

* [enhancement] add LAYOUT_60_hhkb

* [enhancement] extend Community Layout support
2023-09-04 23:55:24 -07:00
James Young
2f517041c7 CannonKeys Bastion75 Layout Additions (#21899)
* [docs] add layout/matrix diagram

* [refactor] rename LAYOUT to LAYOUT_all

* [enhancement] add LAYOUT_ansi_blocker_split_bs

* [enhancement] add LAYOUT_ansi_blocker

* [enhancement] add LAYOUT_ansi_blocker_tsangan_split_bs

* [enhancement] add LAYOUT_ansi_blocker_tsangan

* [enhancement] add LAYOUT_iso_blocker_split_bs

* [enhancement] add LAYOUT_iso_blocker

* [enhancement] add LAYOUT_iso_blocker_tsangan_split_bs

* [enhancement] add LAYOUT_iso_blocker_tsangan
2023-09-04 23:34:23 -07:00
Joel Challis
b2ded61796 Auto-label data-driven efforts (#21900) 2023-09-04 09:09:53 +01:00
James Young
fd095bbfae Chosfox CF81: correct layout data (#21902) 2023-09-04 07:56:43 +01:00