Christian Tu
f90de872d8
fix bytearray.startswith not available in CircuitPython
2022-02-02 17:54:23 -08:00
Christian Tu
b6201d43d4
unit tests for execution in desktop dev environment
2022-02-01 00:48:23 -08:00
Kyle Brown
e70ce5f431
fix discord invite link
2022-01-28 17:58:34 -08:00
Kyle Brown
328a29c439
Fix isort on incorrect files
2022-01-28 17:58:06 -08:00
abhijithabhiakl
0bebdd6d27
fix monocolor LED
2022-01-25 23:44:07 -08:00
dependabot[bot]
af55acd584
Bump ipython from 7.24.1 to 7.31.1
...
Bumps [ipython](https://github.com/ipython/ipython ) from 7.24.1 to 7.31.1.
- [Release notes](https://github.com/ipython/ipython/releases )
- [Commits](https://github.com/ipython/ipython/compare/7.24.1...7.31.1 )
---
updated-dependencies:
- dependency-name: ipython
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-25 10:55:24 -08:00
xs5871
245f7912b6
fix formatting
2022-01-22 08:55:40 -08:00
xs5871
8419ed789c
implement keyboard lock status reader API
2022-01-22 08:55:40 -08:00
xs5871
a62d39a252
make TapDance a module ( #281 )
...
* extract tapdance logic into a module
* clean out old tapdance code
* canonicalize key variable names
* split _process_tap_dance into td_pressed and td_released
* implement consistent argument order
* update documentation
* implement Module.process_key for key interception and modification
* fix tapdance realesing instead of pressing
* fix: default parameters in key handler
* cleanup holdtap
* add error handling to modules process_key
* fix: key released too late
Tapped keys didn't release on a "key released" event, but waited for a
timeout. Resulted in, for example, modifiers applying to keys after the
modifier was released.
* fix lint/formatting
* fix tap_time reference in modtap + minimal documentation
* fix lint
2022-01-18 05:21:05 +00:00
tonasz
10f8c74ad9
Allow declaring encoders without a button
2022-01-17 21:19:51 -08:00
dherrada
ef3d38f8ec
Added navi10 led
2022-01-11 18:16:07 -08:00
Lee A. Butler
61de548acb
improve wording on step 6
2022-01-02 07:08:22 +00:00
Lee A. Butler
2527542379
cleaner and smaller pins56.jpg
2022-01-02 07:08:22 +00:00
Lee A. Butler
14fd494cd4
clarify col_pins/row_pins example code in GettingStarted.md with image
2022-01-02 07:08:22 +00:00
iraytrace
c37170da56
Add specific example of setting row_pins/col_pins
...
The example code at least needs to
2022-01-02 07:08:22 +00:00
dherrada
3258e76ba4
Fixed link text
2022-01-02 07:06:28 +00:00
dherrada
7f207062e9
Added navi10 by u/emdarcher
2022-01-02 07:06:28 +00:00
xs5871
410cf7af07
fix: catch IndexError when looking up key in keymap
2021-12-12 20:53:02 -08:00
Josh Klar
8063898eb2
fix: resolve #276 (reimplement #142 ) by allowing custom matrix scanners
2021-12-06 12:02:35 -08:00
pcharest2000
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
...
-Fix linting error on last PR
2021-12-06 11:12:55 -08:00
xs5871
e1300ba767
fix hid report type disambiguition
2021-12-06 09:22:21 -08:00
xs5871
a8b2bf75ad
fix unicode sequence
2021-12-03 15:28:15 -08:00
Josh Klar
a7a560bbca
docs: README to reflect limited maintainership status
2021-12-01 23:01:54 -08:00
Robert
dc364a77fb
Added missing keys on lily58 ( #274 )
...
* Adding missing keys for the lily58
Using the Colemak layout, I added the missing keys from kmk_firmware/boards/lily58/main.py from master branch.
* Fix
Added missing last if statement.
* TellNoLies.py
Colemak_DH layout with bluetooth, no TRRS connection, keyboard setup.
* lily58_Colemak.py
Bluetooth setup with Colemak_dh layout; no rgb.
* Fix format
Fixed the (kc) error on right thumb lower layer.
* I realized that I submited the wrong main.py
I made sure that I added the correct amount of keys for the lily58 keyboard reverting back to default layout; from previous commit.
2021-12-01 17:50:18 +00:00
atsuyuki
5073a29501
Fixed wrong combination keycode conversion.
2021-12-01 09:49:23 -08:00
Christian Tu
11ff03523b
fix BLE HID not working with consumer keys
2021-11-06 14:44:50 -07:00
foamyguy
f7c0bd962b
fix boards link in getting started
2021-11-06 14:42:15 -07:00
Pierre Constantineau
08b41fda69
some more linter fixes - Black this time
2021-10-27 11:11:42 -07:00
Pierre Constantineau
797cdfe38a
some more linter fixes
2021-10-27 11:11:42 -07:00
Pierre Constantineau
841f990481
fixed trailing spaces for linter
2021-10-27 11:11:42 -07:00
Pierre Constantineau
85fe8fef12
added offsetmx43.py in user keymaps
2021-10-27 11:11:42 -07:00
Pierre Constantineau
f9dd03f207
added gridmx47 keymap
2021-10-27 11:11:42 -07:00
Pierre Constantineau
9aa3a21900
added offsetmx43 board
2021-10-27 11:11:42 -07:00
Pierre Constantineau
899b95e586
added kb.py for gridmx47
2021-10-27 11:11:42 -07:00
Pierre Constantineau
0a81876eae
added readme for gridmx47
2021-10-27 11:11:42 -07:00
Pierre Constantineau
1aa4db1dd3
fix to link in readme
2021-10-27 11:11:42 -07:00
Yoichiro Tanaka
235560bf72
Fix the issue #256 by changing the timing to set True fo the hid_pending flag.
2021-10-24 14:13:15 -07:00
Pierre Constantineau
72943a8fe1
Revert "updated readme.md and deleted pykey60"
...
This reverts commit 45b139a81a
.
2021-10-22 14:34:24 -07:00
Pierre Constantineau
9dbecbcb86
Revert "updated readme.md and deleted pykey60"
...
This reverts commit ec7c04a104
.
2021-10-22 14:34:24 -07:00
Pierre Constantineau
a2e26055a6
cleaned up linting error
2021-10-22 14:34:24 -07:00
Pierre Constantineau
d8445c1262
updated to fix linter
2021-10-22 14:34:24 -07:00
Pierre Constantineau
3bbadece8d
minor updates/comments
2021-10-22 14:34:24 -07:00
Pierre Constantineau
27104cc28d
initial batreus files
2021-10-22 14:34:24 -07:00
Pierre Constantineau
b2dae8175e
updated readme.md and deleted pykey60
2021-10-22 14:34:24 -07:00
Pierre Constantineau
b3d4ffde0a
updated to fix linter
2021-10-22 14:34:24 -07:00
Pierre Constantineau
2da3b1f5f4
minor updates/comments
2021-10-22 14:34:24 -07:00
Pierre Constantineau
14c1cacf02
initial batreus files
2021-10-22 14:34:24 -07:00
Pierre Constantineau
997f4651ee
updated readme.md and deleted pykey60
2021-10-22 14:34:24 -07:00
Pierre Constantineau
8d01908468
updates from tindie
2021-10-22 14:34:24 -07:00
Pierre Constantineau
e92e122588
adding jpconstantineau's boards
2021-10-22 14:34:24 -07:00