Commit Graph

  • dc4fc646aa port all boards to new intify_coordinate signature. xs5871 2022-02-04 21:21:46 +00:00
  • 6840330f50 update documentation xs5871 2022-01-31 18:43:13 +00:00
  • da3e87ee2d convert matrix report from row/col byte array to linear key_number. xs5871 2022-01-31 00:02:51 +00:00
  • 7519a97eaa Move pio_uart.py to transports folder tonasz 2022-02-08 21:52:38 +01:00
  • 083f2e143d Add simple PIO manual to split doc tonasz 2022-02-07 07:59:39 +01:00
  • 8c0f8ccbc3 Fix pio_uart.py formatting tonasz 2022-02-06 15:26:18 +01:00
  • fdf8e9f78c Add RP2040 PIO UART implementation for split keyboards tonasz 2022-01-16 19:36:24 +01:00
  • f4807f341e fix table formatting in docs. xs5871 2022-02-14 10:55:19 +00:00
  • ee4cce32cb implements oneshot/sticky keys. xs5871 2022-02-13 22:30:31 +00:00
  • eb3a7bbf1e change unit test to reflect new modtap default behavior xs5871 2022-02-07 18:56:32 +00:00
  • 481c69b212 add at least some kind of documentation xs5871 2022-02-07 18:39:31 +00:00
  • 1c6b25517a implement hold-tap interrupt for Layers xs5871 2022-02-03 21:09:39 +00:00
  • a685618480 implement hold-tap interrupt on other key tap (i.e. release) xs5871 2022-01-29 21:11:57 +00:00
  • 5cae17c9f3 fix permanent hid_send xs5871 2022-01-26 20:34:50 +00:00
  • 7573556f33 fix hold-tap key interrupted by other hold-tap key xs5871 2022-01-26 19:49:31 +00:00
  • f30206c7d5 implement per-key tap_time. xs5871 2022-01-25 19:52:13 +00:00
  • 21c058aaa8 add hold-tap interrupt behavior: prefer hold. xs5871 2022-01-24 22:59:17 +00:00
  • 0f7afe5b2c Add polling_interval to trackball tonasz 2022-02-08 20:47:27 +01:00
  • 119ab3d80a Fix pimoroni_trackball.py formatting tonasz 2022-02-06 17:35:54 +01:00
  • 7fba42f28c Small pimoroni_trackball.py refactors tonasz 2022-02-06 16:18:59 +01:00
  • 827862b34b Pimoroni Trackball draft module tonasz 2022-02-03 22:00:25 +01:00
  • f2aabd87cd fix after rebase xs5871 2022-02-07 02:47:54 +00:00
  • 91562abde9 update documentation xs5871 2021-12-09 20:01:22 +00:00
  • 65f48b53a4 remove out-of-scope reference xs5871 2021-12-05 17:43:45 +00:00
  • cd4ba26e95 add a keycode for setting LED to a defined brightness xs5871 2021-12-05 17:39:52 +00:00
  • 967046587b apply suggested changes xs5871 2021-12-05 17:25:19 +00:00
  • 4a83e6de85 code deduplication xs5871 2021-12-04 18:16:32 +00:00
  • 9e8b8376c5 implement led backlight for multiple pwm channels xs5871 2021-12-04 18:02:56 +00:00
  • aa01da7e1d add checksum to split uart code. patrickmcquay 2022-01-31 15:03:10 -05:00
  • 1387cb2660 Update kmk/modules/split.py so that ble boards work with ee hands. patrickmcquay 2022-01-25 07:12:00 -05:00
  • fa0062326b changes from black Patrick McQuay 2022-01-19 06:53:40 -05:00
  • be2bbce21a fix some linting issues Patrick McQuay 2022-01-18 21:34:02 -05:00
  • 1c82f7d387 apply vylders fix and also figure out how to set _is_target correctly, as well as make it work nicely with ble. Patrick McQuay 2022-01-18 11:26:00 -05:00
  • 9f373b4be0 Fix linter Kyle Brown 2022-02-05 17:59:17 -08:00
  • 2874d49d20 disable hid_send on secondary split xs5871 2022-02-03 22:04:58 +00:00
  • 6ecb7807c2 Code refractor of private members, I am not python programmer, and final try to fix linting error after I quit pcharest2000 2021-12-07 20:29:29 -05:00
  • 99a9c6fd80 Tried to fix linting pcharest2000 2021-12-07 20:12:57 -05:00
  • 25fd205c3e Implemented basice linear acceleration.... This makes it more usable, ill update if PR is accepted pcharest2000 2021-12-07 20:01:46 -05:00
  • a627102b52 Clarification regaring hadlers on keys pcharest2000 2021-12-06 18:31:42 -05:00
  • 3e3255ffea fix lock_status on secondary split xs5871 2022-02-03 22:16:55 +00:00
  • 55a6636741 Fixed multiple encoders not working RT_GEN 2022-02-04 21:34:03 -06:00
  • 46152ae8d9 feat(ci): run tests (from #288) in CI, which already runs make test Josh Klar 2022-02-03 01:06:53 -08:00
  • 7fbda871c2 real fix for swallowing keys, use a buffer and only process one key at a time. patrickmcquay 2022-01-31 22:51:22 -05:00
  • c09cd48218 fix for dropping keys Patrick McQuay 2022-01-30 22:33:02 -05:00
  • bff1bdf6d9 Added may pad files dherrada 2022-01-28 14:30:31 -05:00
  • f90de872d8 fix bytearray.startswith not available in CircuitPython Christian Tu 2022-02-02 22:50:45 +01:00
  • b6201d43d4 unit tests for execution in desktop dev environment Christian Tu 2021-12-05 15:24:51 +01:00
  • e70ce5f431 fix discord invite link Kyle Brown 2022-01-28 16:06:52 -08:00
  • 328a29c439 Fix isort on incorrect files Kyle Brown 2022-01-28 16:12:48 -08:00
  • 0bebdd6d27 fix monocolor LED abhijithabhiakl 2022-01-26 12:30:08 +05:30
  • af55acd584 Bump ipython from 7.24.1 to 7.31.1 dependabot[bot] 2022-01-21 18:59:15 +00:00
  • 245f7912b6 fix formatting xs5871 2022-01-20 01:07:20 +00:00
  • 8419ed789c implement keyboard lock status reader API xs5871 2022-01-19 23:01:14 +00:00
  • a62d39a252 make TapDance a module (#281) xs5871 2022-01-18 05:21:05 +00:00
  • 10f8c74ad9 Allow declaring encoders without a button tonasz 2022-01-15 01:07:33 +01:00
  • ef3d38f8ec Added navi10 led dherrada 2022-01-10 12:39:23 -05:00
  • 61de548acb improve wording on step 6 Lee A. Butler 2021-12-22 16:10:12 -05:00
  • 2527542379 cleaner and smaller pins56.jpg Lee A. Butler 2021-12-22 16:05:20 -05:00
  • 14fd494cd4 clarify col_pins/row_pins example code in GettingStarted.md with image Lee A. Butler 2021-12-22 15:47:02 -05:00
  • c37170da56 Add specific example of setting row_pins/col_pins iraytrace 2021-12-22 14:19:23 -05:00
  • 3258e76ba4 Fixed link text dherrada 2021-12-20 16:52:17 -05:00
  • 7f207062e9 Added navi10 by u/emdarcher dherrada 2021-12-20 16:51:27 -05:00
  • 410cf7af07 fix: catch IndexError when looking up key in keymap xs5871 2021-12-12 10:11:35 +00:00
  • 8063898eb2 fix: resolve #276 (reimplement #142) by allowing custom matrix scanners Josh Klar 2021-12-06 12:02:09 -08:00
  • 5fcd31b97c Resolve issue 285 in parsing logic, KC.NO was being parsed has an alpha, swapped the control flow treating the special case KC.NO and KC.XXXXX before alphas and nimbers pcharest2000 2021-12-06 10:28:02 -05:00
  • e1300ba767 fix hid report type disambiguition xs5871 2021-12-05 16:36:20 +00:00
  • a8b2bf75ad fix unicode sequence xs5871 2021-12-03 22:40:23 +00:00
  • a7a560bbca docs: README to reflect limited maintainership status Josh Klar 2021-12-01 22:56:38 -08:00
  • dc364a77fb Added missing keys on lily58 (#274) Robert 2021-12-01 09:50:18 -08:00
  • 5073a29501 Fixed wrong combination keycode conversion. atsuyuki 2021-11-18 00:26:56 +09:00
  • 11ff03523b fix BLE HID not working with consumer keys Christian Tu 2021-10-01 15:37:43 +02:00
  • f7c0bd962b fix boards link in getting started foamyguy 2021-11-05 15:53:56 -05:00
  • 08b41fda69 some more linter fixes - Black this time Pierre Constantineau 2021-10-26 22:36:26 -06:00
  • 797cdfe38a some more linter fixes Pierre Constantineau 2021-10-26 22:33:17 -06:00
  • 841f990481 fixed trailing spaces for linter Pierre Constantineau 2021-10-26 22:28:47 -06:00
  • 85fe8fef12 added offsetmx43.py in user keymaps Pierre Constantineau 2021-10-26 22:21:32 -06:00
  • f9dd03f207 added gridmx47 keymap Pierre Constantineau 2021-10-26 18:55:50 -06:00
  • 9aa3a21900 added offsetmx43 board Pierre Constantineau 2021-10-26 17:44:48 -06:00
  • 899b95e586 added kb.py for gridmx47 Pierre Constantineau 2021-10-26 17:26:11 -06:00
  • 0a81876eae added readme for gridmx47 Pierre Constantineau 2021-10-26 17:19:58 -06:00
  • 1aa4db1dd3 fix to link in readme Pierre Constantineau 2021-10-26 17:14:24 -06:00
  • 235560bf72 Fix the issue #256 by changing the timing to set True fo the hid_pending flag. Yoichiro Tanaka 2021-10-15 20:18:33 +09:00
  • 72943a8fe1 Revert "updated readme.md and deleted pykey60" Pierre Constantineau 2021-10-22 15:31:27 -06:00
  • 9dbecbcb86 Revert "updated readme.md and deleted pykey60" Pierre Constantineau 2021-10-22 15:31:00 -06:00
  • a2e26055a6 cleaned up linting error Pierre Constantineau 2021-10-22 15:22:45 -06:00
  • d8445c1262 updated to fix linter Pierre Constantineau 2021-10-22 13:13:09 -06:00
  • 3bbadece8d minor updates/comments Pierre Constantineau 2021-10-22 12:41:15 -06:00
  • 27104cc28d initial batreus files Pierre Constantineau 2021-10-21 19:04:35 -06:00
  • b2dae8175e updated readme.md and deleted pykey60 Pierre Constantineau 2021-10-21 18:13:02 -06:00
  • b3d4ffde0a updated to fix linter Pierre Constantineau 2021-10-22 14:42:44 -06:00
  • 2da3b1f5f4 minor updates/comments Pierre Constantineau 2021-10-22 14:42:44 -06:00
  • 14c1cacf02 initial batreus files Pierre Constantineau 2021-10-22 14:42:44 -06:00
  • 997f4651ee updated readme.md and deleted pykey60 Pierre Constantineau 2021-10-22 14:42:33 -06:00
  • 8d01908468 updates from tindie Pierre Constantineau 2021-10-22 14:40:12 -06:00
  • e92e122588 adding jpconstantineau's boards Pierre Constantineau 2021-10-22 14:39:28 -06:00
  • 09dd2be1bc updated layer 1 Pierre Constantineau 2021-10-21 14:38:15 -06:00
  • 634d53b987 initial PyKey60 commit for JPConstantineau's keymap Pierre Constantineau 2021-10-21 14:29:50 -06:00
  • aa95412a0e fix for linting Pierre Constantineau 2021-10-21 18:17:20 -06:00
  • b4fd94e911 updated readme.md and deleted pykey60 Pierre Constantineau 2021-10-21 18:13:02 -06:00
  • 7ce2827da7 cleaned up keymaps Pierre Constantineau 2021-10-21 18:07:52 -06:00