Commit Graph
Select branches
Hide Pull Requests
draculad
enhancement-reduce-key-dict-memory
enhancement-unit-test-selection
feature-autoshift
feature-bootcfg
feature-glidepoint
klardotsh/typed
master
mpy_build
refactor-pimoroni_trackball
refactor-split
reviung34
rhymestone_fix
sporq-corne
tg4x_fix
topic-memory-management
topic-slave-uart
#10
#100
#102
#103
#105
#109
#11
#115
#116
#119
#12
#120
#124
#125
#127
#128
#129
#13
#131
#132
#133
#134
#135
#136
#137
#138
#139
#14
#140
#142
#143
#147
#15
#15
#151
#152
#153
#154
#155
#158
#159
#16
#161
#164
#165
#166
#167
#17
#170
#171
#172
#173
#174
#175
#176
#178
#179
#18
#180
#181
#182
#183
#184
#189
#19
#193
#195
#199
#2
#20
#200
#203
#207
#208
#209
#21
#211
#213
#214
#217
#219
#22
#221
#223
#225
#226
#227
#228
#229
#23
#230
#231
#232
#233
#234
#235
#238
#239
#24
#240
#241
#242
#243
#245
#246
#247
#248
#249
#25
#25
#251
#253
#254
#255
#257
#258
#259
#26
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#27
#271
#274
#275
#277
#28
#280
#281
#282
#283
#288
#289
#29
#290
#291
#293
#295
#296
#297
#298
#299
#30
#300
#301
#302
#303
#304
#305
#306
#307
#309
#31
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#32
#320
#321
#322
#325
#326
#327
#328
#329
#33
#330
#331
#332
#333
#334
#335
#337
#338
#34
#340
#341
#342
#342
#343
#344
#345
#346
#348
#349
#35
#350
#351
#352
#353
#356
#357
#358
#359
#36
#361
#362
#364
#365
#366
#367
#370
#373
#374
#375
#376
#378
#380
#381
#382
#383
#384
#385
#386
#388
#389
#390
#391
#392
#393
#394
#396
#397
#399
#4
#400
#401
#402
#403
#404
#405
#407
#408
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#420
#420
#421
#422
#423
#425
#425
#43
#430
#431
#431
#432
#433
#434
#435
#438
#439
#44
#44
#440
#441
#443
#444
#446
#448
#449
#45
#451
#454
#455
#456
#457
#458
#459
#460
#461
#462
#464
#465
#468
#469
#47
#470
#471
#472
#473
#475
#476
#477
#479
#48
#481
#482
#483
#484
#485
#486
#487
#49
#490
#491
#492
#493
#493
#494
#496
#499
#5
#50
#500
#501
#502
#503
#504
#505
#507
#508
#51
#511
#512
#514
#515
#517
#517
#518
#519
#519
#520
#521
#522
#523
#524
#525
#526
#527
#529
#530
#531
#532
#533
#536
#537
#538
#540
#541
#542
#543
#545
#546
#547
#548
#548
#549
#55
#550
#551
#551
#552
#553
#554
#555
#556
#557
#558
#561
#562
#563
#567
#568
#569
#57
#570
#571
#571
#575
#577
#578
#580
#581
#583
#584
#586
#587
#588
#589
#590
#591
#592
#595
#596
#599
#6
#60
#600
#602
#603
#605
#606
#607
#608
#609
#61
#610
#611
#612
#613
#615
#616
#617
#618
#618
#619
#62
#620
#621
#622
#623
#624
#625
#627
#628
#629
#63
#632
#636
#637
#638
#638
#64
#643
#647
#65
#653
#653
#656
#657
#658
#659
#66
#660
#661
#662
#663
#664
#664
#666
#667
#668
#670
#671
#672
#673
#674
#675
#676
#677
#68
#681
#682
#683
#684
#686
#687
#687
#688
#689
#689
#69
#691
#692
#692
#693
#693
#694
#695
#696
#697
#698
#699
#7
#700
#701
#702
#704
#705
#706
#707
#709
#710
#711
#712
#714
#715
#715
#716
#718
#72
#722
#723
#723
#724
#725
#726
#726
#727
#728
#729
#73
#730
#730
#731
#733
#734
#735
#736
#74
#740
#742
#743
#744
#745
#746
#75
#751
#752
#753
#754
#754
#755
#756
#757
#758
#759
#759
#76
#77
#8
#81
#82
#83
#84
#86
#87
#88
#89
#9
#92
#94
#95
#96
Select branches
Hide Pull Requests
draculad
enhancement-reduce-key-dict-memory
enhancement-unit-test-selection
feature-autoshift
feature-bootcfg
feature-glidepoint
klardotsh/typed
master
mpy_build
refactor-pimoroni_trackball
refactor-split
reviung34
rhymestone_fix
sporq-corne
tg4x_fix
topic-memory-management
topic-slave-uart
#10
#100
#102
#103
#105
#109
#11
#115
#116
#119
#12
#120
#124
#125
#127
#128
#129
#13
#131
#132
#133
#134
#135
#136
#137
#138
#139
#14
#140
#142
#143
#147
#15
#15
#151
#152
#153
#154
#155
#158
#159
#16
#161
#164
#165
#166
#167
#17
#170
#171
#172
#173
#174
#175
#176
#178
#179
#18
#180
#181
#182
#183
#184
#189
#19
#193
#195
#199
#2
#20
#200
#203
#207
#208
#209
#21
#211
#213
#214
#217
#219
#22
#221
#223
#225
#226
#227
#228
#229
#23
#230
#231
#232
#233
#234
#235
#238
#239
#24
#240
#241
#242
#243
#245
#246
#247
#248
#249
#25
#25
#251
#253
#254
#255
#257
#258
#259
#26
#260
#261
#262
#263
#264
#265
#266
#267
#268
#269
#27
#271
#274
#275
#277
#28
#280
#281
#282
#283
#288
#289
#29
#290
#291
#293
#295
#296
#297
#298
#299
#30
#300
#301
#302
#303
#304
#305
#306
#307
#309
#31
#310
#311
#312
#313
#314
#315
#316
#317
#318
#319
#32
#320
#321
#322
#325
#326
#327
#328
#329
#33
#330
#331
#332
#333
#334
#335
#337
#338
#34
#340
#341
#342
#342
#343
#344
#345
#346
#348
#349
#35
#350
#351
#352
#353
#356
#357
#358
#359
#36
#361
#362
#364
#365
#366
#367
#370
#373
#374
#375
#376
#378
#380
#381
#382
#383
#384
#385
#386
#388
#389
#390
#391
#392
#393
#394
#396
#397
#399
#4
#400
#401
#402
#403
#404
#405
#407
#408
#41
#410
#411
#412
#413
#414
#415
#416
#417
#418
#420
#420
#421
#422
#423
#425
#425
#43
#430
#431
#431
#432
#433
#434
#435
#438
#439
#44
#44
#440
#441
#443
#444
#446
#448
#449
#45
#451
#454
#455
#456
#457
#458
#459
#460
#461
#462
#464
#465
#468
#469
#47
#470
#471
#472
#473
#475
#476
#477
#479
#48
#481
#482
#483
#484
#485
#486
#487
#49
#490
#491
#492
#493
#493
#494
#496
#499
#5
#50
#500
#501
#502
#503
#504
#505
#507
#508
#51
#511
#512
#514
#515
#517
#517
#518
#519
#519
#520
#521
#522
#523
#524
#525
#526
#527
#529
#530
#531
#532
#533
#536
#537
#538
#540
#541
#542
#543
#545
#546
#547
#548
#548
#549
#55
#550
#551
#551
#552
#553
#554
#555
#556
#557
#558
#561
#562
#563
#567
#568
#569
#57
#570
#571
#571
#575
#577
#578
#580
#581
#583
#584
#586
#587
#588
#589
#590
#591
#592
#595
#596
#599
#6
#60
#600
#602
#603
#605
#606
#607
#608
#609
#61
#610
#611
#612
#613
#615
#616
#617
#618
#618
#619
#62
#620
#621
#622
#623
#624
#625
#627
#628
#629
#63
#632
#636
#637
#638
#638
#64
#643
#647
#65
#653
#653
#656
#657
#658
#659
#66
#660
#661
#662
#663
#664
#664
#666
#667
#668
#670
#671
#672
#673
#674
#675
#676
#677
#68
#681
#682
#683
#684
#686
#687
#687
#688
#689
#689
#69
#691
#692
#692
#693
#693
#694
#695
#696
#697
#698
#699
#7
#700
#701
#702
#704
#705
#706
#707
#709
#710
#711
#712
#714
#715
#715
#716
#718
#72
#722
#723
#723
#724
#725
#726
#726
#727
#728
#729
#73
#730
#730
#731
#733
#734
#735
#736
#74
#740
#742
#743
#744
#745
#746
#75
#751
#752
#753
#754
#754
#755
#756
#757
#758
#759
#759
#76
#77
#8
#81
#82
#83
#84
#86
#87
#88
#89
#9
#92
#94
#95
#96
-
6fe2457d8e
Rename encoder resolution to divisor
Gleb Sabirzyanov
2022-07-04 18:33:05 +10:00 -
2e515d25b4
Fix typo in docs/encoder.md
Gleb Sabirzyanov
2022-06-28 22:14:34 +10:00 -
a22e9754c1
Add encoder pinout to the docs
Gleb Sabirzyanov
2022-06-27 12:07:54 +10:00 -
f83e3361e4
Improve encoder docs
Gleb Sabirzyanov
2022-06-27 11:22:43 +10:00 -
946a8a8652
Improve doc example formatting
Gleb Sabirzyanov
2022-06-27 11:05:33 +10:00 -
1293863cc0
Add note about divisor and smooth encoders
Gleb Sabirzyanov
2022-06-27 11:05:15 +10:00 -
ed41f4cda5
Fix formatting and comments
Gleb Sabirzyanov
2022-06-27 11:04:13 +10:00 -
6e8aaff050
Cancel action on encoder return
Gleb Sabirzyanov
2022-06-27 00:23:30 +10:00 -
61ef788dc6
Fix different brackets in two places in encoder.md
Gleb Sabirzyanov
2022-06-27 00:16:15 +10:00 -
58248a9631
Prefer integer division in encoder.py
Gleb Sabirzyanov
2022-06-26 23:17:49 +10:00 -
1bc54a10a1
Remove extra newline in encoder.md
Gleb Sabirzyanov
2022-06-22 21:47:59 +10:00 -
17e63a435d
Fix typo in encoder docs
Gleb Sabirzyanov
2022-06-22 10:39:30 +10:00 -
edb5bc336e
Add encoder resolution info
Gleb Sabirzyanov
2022-06-22 00:03:55 +10:00 -
c4f81e3bd6
Tiny formatting fix
Gleb Sabirzyanov
2022-06-21 23:13:26 +10:00 -
e478fed927
Minor wording improvement
Gleb Sabirzyanov
2022-06-21 23:08:25 +10:00 -
9e71038853
Improve encoder docs wording and formatting
Gleb Sabirzyanov
2022-06-21 23:06:19 +10:00 -
e72ab5a958
Fix formatting
Gleb Sabirzyanov
2022-06-21 22:22:20 +10:00 -
aafa0d9c6a
Add encoder resolution setting
Gleb Sabirzyanov
2022-06-21 22:12:33 +10:00 -
ed378c960f
github unit test keeps failing for no apparent reason...
xs5871
2022-07-04 20:21:57 +00:00 -
178acc0702
pacify the linter
xs5871
2022-07-03 15:50:57 +00:00 -
36703a1e0d
fix holdtap unittest to match correct behaviour
xs5871
2022-07-03 15:33:26 +00:00 -
ac8a696acb
fix combos to match new unittest
xs5871
2022-07-03 15:32:35 +00:00 -
258e622bb4
fix and refactor keyboard unittest
xs5871
2022-07-03 15:31:39 +00:00 -
64d9147615
Fix missing commas in example code for Combos
James Fitzgerald
2022-07-05 08:10:19 -07:00 -
9e1d9aa621
Update Getting_Started.md
xgpt
2022-07-03 01:08:21 -04:00 -
26b629cc45
Explicitly define CircuitPython 7.0 or higher as the minimum supported version
James Fitzgerald
2022-07-02 12:21:06 -04:00 -
357165c14b
fix KC["_"] resolving to BLE_REFRESH
xs5871
2022-07-02 08:08:59 +00:00 -
03d5f7ae10
[split] improve doc
crazyiop
2022-06-19 00:01:14 +02:00 -
d2eba7b4ef
[split] cleanup: remove target_left (unused)
crazyiop
2022-06-18 23:58:46 +02:00 -
bb2ddc1e33
fix tapdance reporting key in wrong order
xs5871
2022-06-18 14:34:10 +00:00 -
e829bc83de
fix tapdance crash and add unit-tests
xs5871
2022-06-18 13:23:32 +00:00 -
b25f325871
Rename
randomizetoenable_interval_randomizationJames Fitzgerald
2022-06-29 10:43:36 -04:00 -
7886b374b6
Implement suggestions and improve documentation clarity
James Fitzgerald
2022-06-29 09:49:19 -04:00 -
c77bfc432a
Change "presses" to "taps" for clarity and consistency
James Fitzgerald
2022-06-28 10:44:34 -04:00 -
4707b92fd4
Skip the waiting entirely if
waitis set to0or lower rather than creating a timer of 0James Fitzgerald
2022-06-28 10:40:34 -04:00 -
c5c927acf2
Implement suggested documentation changes * Clarify how
waitandtogglework * Add additional example codeJames Fitzgerald
2022-06-28 10:18:20 -04:00 -
c6bbd49d05
Minor bugfix for toggle functionality when during
waitperiodJames Fitzgerald
2022-06-27 12:29:27 -04:00 -
6033dc91d0
Make toggle functionality start after wait period
James Fitzgerald
2022-06-27 12:20:28 -04:00 -
b55942731d
Add toggle functionality
James Fitzgerald
2022-06-27 11:36:11 -04:00 -
654127bac7
Minor doc addition
James Fitzgerald
2022-06-26 23:57:53 -04:00 -
05d1a622dd
Remove redundant timer code
James Fitzgerald
2022-06-26 22:01:56 -04:00 -
17a8e39bfe
Fix wrong quotes
James Fitzgerald
2022-06-26 20:09:50 -04:00 -
e448e09e73
Run
make fix-isort fix-formattingon RapidFire moduleJames Fitzgerald
2022-06-26 20:03:10 -04:00 -
d5dfbf456f
Add RapidFire module
James Fitzgerald
2022-06-26 19:46:16 -04:00 -
aa327e4557
Typo in variable name
nogg3r5
2022-06-28 11:12:26 +01:00 -
37e67c7c44
Update led.py
nogg3r5
2022-06-28 10:52:45 +01:00 -
8db4cbbf94
Updated docs to match default states in led.py
nogg3r5
2022-06-28 09:06:52 +01:00 -
1f8d66ce8c
Updating correct line
nogg3r5
2022-06-28 06:37:03 +01:00 -
c54f4fea6c
Added brightness to example
nogg3r5
2022-06-28 06:33:52 +01:00 -
333913a924
Update led.py
nogg3r5
2022-06-28 06:31:50 +01:00 -
15c5e4415e
Set brightness to 100 when the board powers on
nogg3r5
2022-06-25 07:28:39 +01:00 -
63d54cd9b5
Fix wrong module name used in oneshot.md
James Fitzgerald
2022-06-24 11:46:00 -07:00 -
b7de9122c2
[doc:rgb] fix link to neopixel lib
crazyiop
2022-06-22 00:07:47 +02:00 -
d8594f49e1
docs(readme): ban GitHub Copilot-derived works in KMK repositories
Josh Klar
2022-06-22 12:57:24 -07:00 -
17aac3b901
Fixed missing closing bracket
nogg3r5
2022-06-22 10:25:57 +01:00 -
d7bfb917f2
More Flake8 fixes, and keymap updates.
Luke D Russell
2022-06-21 17:18:33 +10:00 -
5c8f33fc3e
keymap updates and test Flake8 exemption.
Luke D Russell
2022-06-21 09:41:15 +10:00 -
10572d71f6
fixes test errors
Luke D Russell
2022-06-10 08:01:16 +10:00 -
dde6efe6fe
Adds support for Nice Nano, no BLE yet.
Luke D Russell
2022-05-27 20:07:22 +10:00 -
f816f24497
fixed the key matrix mapping, added mouse keys
Sadek Baroudi
2021-11-30 21:47:34 -08:00 -
8083188b9e
small fixes, disabled encoder for now
Sadek Baroudi
2021-11-30 18:25:30 -08:00 -
9f23d9048e
initial commit of ffkb support for KMK using the KB2040 from adafruit
Sadek Baroudi
2021-11-30 16:53:25 -08:00 -
9840569dc6
initial commit
Sadek Baroudi
2021-11-30 13:19:31 -08:00 -
d70de71c5f
Fix encoder direction inversion being ignored
Gleb Sabirzyanov
2022-06-21 15:18:42 +10:00 -
0f9eb196c2
Adds link to Documentation in README.md
Stefan Foulis
2022-06-16 12:19:10 +02:00 -
ffcfc9835d
update format to fstring
crazyiop
2022-06-11 23:54:01 +02:00 -
6068b60cac
tweak the debug output to make them more readable
crazyiop
2022-06-11 23:08:10 +02:00 -
614961521d
fix inconsistencies with chained holdtap keys
xs5871
2022-06-10 12:10:42 +00:00 -
50b8554757
[doc] change link to a better one
crazyiop
2022-06-04 18:58:14 +02:00 -
d1f23a668c
[doc] add a simple way to make a coord_mapping
crazyiop
2022-06-04 23:21:19 +02:00 -
b6a782e83c
Improve clarity in mouse_keys.md
James Fitzgerald
2022-06-11 11:55:50 -04:00 -
91f494846a
Revert "[rgb] fix set_rgb_fill method"
Kyle Brown
2022-06-08 16:40:40 -07:00 -
8d7ae8b284
add info to exception to help debug layers
crazyiop
2022-06-04 18:58:38 +02:00 -
561896769c
fix code style and import order
Björn Bösel
2022-06-07 09:46:30 +02:00 -
5bf33056bf
removed handling of old scroll/pointing toggle
Björn Bösel
2022-06-03 23:11:18 +02:00 -
f44c1a8c20
update docs for pimoroni
Björn Bösel
2022-05-25 10:51:51 +02:00 -
a58293600d
update docs for pimoroni
Björn Bösel
2022-05-25 10:44:25 +02:00 -
9a1fc95f54
separated trackball handlers from keyboard layers. added key definitions for separated handler selectaion
Björn Bösel
2022-05-25 10:28:54 +02:00 -
80660e4336
code style
Björn Bösel
2022-05-19 09:45:12 +02:00 -
4b0e459d62
Add layers to pimoroni trackball
Björn Bösel
2022-05-17 17:26:48 +02:00 -
90c4ce99f3
[rgb] fix set_rgb_fill method
jonathan nifenecker
2022-06-08 17:07:54 +02:00 -
f21fa5edb7
Added KC.MACRO_SLEEP_MS(ms) example
chemicalwill
2022-06-06 14:29:01 -05:00 -
3ee701e986
Point KC.MACRO_SLEEP_MS(ms) to sequeces.md
chemicalwill
2022-06-06 14:15:41 -05:00 -
80b44b5c1b
update combo docs
xs5871
2022-06-05 21:01:12 +00:00 -
35b1a5843f
update combo unit tests
xs5871
2022-06-05 20:58:01 +00:00 -
400042f799
implement fast and late reset for combos
xs5871
2022-06-05 20:51:04 +00:00 -
229b7afcb0
implement faster combo activation
xs5871
2022-06-05 20:49:46 +00:00 -
8460c5abfe
fix typo in code example in easypoint docs
Stefan Foulis
2022-06-05 22:04:59 +02:00 -
093d0329e6
fix typos in Split docs
Stefan Foulis
2022-06-05 12:04:56 +02:00 -
b04b740f9a
fix typo in Split docs
Stefan Foulis
2022-06-04 19:39:32 +02:00 -
d6659cd1a3
fix dangling reference issue
xs5871
2022-06-03 10:50:17 +00:00 -
645124dab6
cleanup comments
Kyle Brown
2022-05-31 16:42:42 -07:00 -
55df583396
anavi/knobs3: Add ANAVI Knob 1
Leon Anavi
2022-05-30 23:04:02 +03:00 -
ff3f7234d4
formatting
Cole Smith
2022-05-28 12:02:50 -07:00 -
b91974bce2
rgb matrix now can work out what side its on using the drive name
Cole Smith
2022-05-28 08:15:44 -07:00 -
08d3386643
fix KC.LM
xs5871
2022-05-26 11:29:41 +00:00 -
4a29530ad5
Correct Split function in example code
Isaac Benitez
2022-05-23 15:51:49 -07:00 -
1771b76b19
Correct import statements in example code
Isaac Benitez
2022-05-22 21:58:48 -07:00 -
b6146365b3
fix crash on releasing dropped key presses
xs5871
2022-05-23 20:08:05 +00:00 -
32f5520ec6
fixed dupe import
doesntfazer
2022-05-22 15:04:15 -04:00