Gleb Sabirzyanov
e478fed927
Minor wording improvement
2022-07-08 11:03:01 +00:00
Gleb Sabirzyanov
9e71038853
Improve encoder docs wording and formatting
2022-07-08 11:03:01 +00:00
Gleb Sabirzyanov
e72ab5a958
Fix formatting
2022-07-08 11:03:01 +00:00
Gleb Sabirzyanov
aafa0d9c6a
Add encoder resolution setting
2022-07-08 11:03:01 +00:00
xs5871
ed378c960f
github unit test keeps failing for no apparent reason...
2022-07-05 08:48:18 -07:00
xs5871
178acc0702
pacify the linter
2022-07-05 08:48:18 -07:00
xs5871
36703a1e0d
fix holdtap unittest to match correct behaviour
2022-07-05 08:48:18 -07:00
xs5871
ac8a696acb
fix combos to match new unittest
2022-07-05 08:48:18 -07:00
xs5871
258e622bb4
fix and refactor keyboard unittest
2022-07-05 08:48:18 -07:00
James Fitzgerald
64d9147615
Fix missing commas in example code for Combos
2022-07-05 08:47:15 -07:00
xgpt
9e1d9aa621
Update Getting_Started.md
2022-07-03 08:11:52 +00:00
James Fitzgerald
26b629cc45
Explicitly define CircuitPython 7.0 or higher as the minimum supported version
2022-07-02 09:31:57 -07:00
xs5871
357165c14b
fix KC["_"] resolving to BLE_REFRESH
2022-07-02 08:03:05 -07:00
crazyiop
03d5f7ae10
[split] improve doc
2022-06-30 00:38:20 -07:00
crazyiop
d2eba7b4ef
[split] cleanup: remove target_left (unused)
...
only split_target_left is used
2022-06-30 00:38:20 -07:00
xs5871
bb2ddc1e33
fix tapdance reporting key in wrong order
2022-06-30 00:37:04 -07:00
xs5871
e829bc83de
fix tapdance crash and add unit-tests
2022-06-30 00:37:04 -07:00
James Fitzgerald
b25f325871
Rename randomize
to enable_interval_randomization
2022-06-30 06:37:57 +00:00
James Fitzgerald
7886b374b6
Implement suggestions and improve documentation clarity
2022-06-30 06:37:57 +00:00
James Fitzgerald
c77bfc432a
Change "presses" to "taps" for clarity and consistency
2022-06-30 06:37:57 +00:00
James Fitzgerald
4707b92fd4
Skip the waiting entirely if wait
is set to 0
or lower rather than creating a timer of 0
2022-06-30 06:37:57 +00:00
James Fitzgerald
c5c927acf2
Implement suggested documentation changes
...
* Clarify how `wait` and `toggle` work
* Add additional example code
2022-06-30 06:37:57 +00:00
James Fitzgerald
c6bbd49d05
Minor bugfix for toggle functionality when during wait
period
2022-06-30 06:37:57 +00:00
James Fitzgerald
6033dc91d0
Make toggle functionality start after wait period
2022-06-30 06:37:57 +00:00
James Fitzgerald
b55942731d
Add toggle functionality
2022-06-30 06:37:57 +00:00
James Fitzgerald
654127bac7
Minor doc addition
2022-06-30 06:37:57 +00:00
James Fitzgerald
05d1a622dd
Remove redundant timer code
2022-06-30 06:37:57 +00:00
James Fitzgerald
17a8e39bfe
Fix wrong quotes
2022-06-30 06:37:57 +00:00
James Fitzgerald
e448e09e73
Run make fix-isort fix-formatting
on RapidFire module
2022-06-30 06:37:57 +00:00
James Fitzgerald
d5dfbf456f
Add RapidFire module
2022-06-30 06:37:57 +00:00
nogg3r5
aa327e4557
Typo in variable name
2022-06-28 08:14:27 -07:00
nogg3r5
37e67c7c44
Update led.py
...
This line also ends changing, otherwise the variable brightness is never used
2022-06-28 08:14:27 -07:00
nogg3r5
8db4cbbf94
Updated docs to match default states in led.py
2022-06-28 08:14:27 -07:00
nogg3r5
1f8d66ce8c
Updating correct line
2022-06-28 08:14:27 -07:00
nogg3r5
c54f4fea6c
Added brightness to example
2022-06-28 08:14:27 -07:00
nogg3r5
333913a924
Update led.py
...
Reducingdefault brightness to 50%
2022-06-28 08:14:27 -07:00
nogg3r5
15c5e4415e
Set brightness to 100 when the board powers on
...
There didn't seem to be a way to do this, unless I missed something somewhere?
2022-06-28 08:14:27 -07:00
James Fitzgerald
63d54cd9b5
Fix wrong module name used in oneshot.md
2022-06-24 14:12:17 -07:00
crazyiop
b7de9122c2
[doc:rgb] fix link to neopixel lib
...
The link is hardcoded to a commit from 2018-12-21 (version 3.3.5) while
we are currently at 6.3.3.
The rgb makes use of the fact that NeoPixel is a subclass of PixelBuf
but that was not true back then. Hence some people following the link in
the doc get a neopixel library incompatible with kmk.
2022-06-23 23:21:24 +00:00
Josh Klar
d8594f49e1
docs(readme): ban GitHub Copilot-derived works in KMK repositories
...
In light of
https://github.blog/2022-06-21-github-copilot-is-generally-available-to-all-developers/
and the fact that Copilot appears, to my understanding, to still strip
copyright headers and attribution (violating almost all software
licenses on earth), and because that's shitty unethical behavior at best
(and legally problematic at worse), this commit cements a project stance
on contributions derived from GitHub Copilot and similar tooling.
2022-06-22 23:44:02 +00:00
nogg3r5
17aac3b901
Fixed missing closing bracket
2022-06-22 14:20:19 +00:00
Luke D Russell
d7bfb917f2
More Flake8 fixes, and keymap updates.
2022-06-21 17:54:51 -07:00
Luke D Russell
5c8f33fc3e
keymap updates and test Flake8 exemption.
...
One more time
2022-06-21 17:54:51 -07:00
Luke D Russell
10572d71f6
fixes test errors
...
Fixing imports and links
Fixes isort.
Updates my keymap
2022-06-21 17:54:51 -07:00
Luke D Russell
dde6efe6fe
Adds support for Nice Nano, no BLE yet.
2022-06-21 17:54:51 -07:00
Sadek Baroudi
f816f24497
fixed the key matrix mapping, added mouse keys
2022-06-21 17:54:51 -07:00
Sadek Baroudi
8083188b9e
small fixes, disabled encoder for now
2022-06-21 17:54:51 -07:00
Sadek Baroudi
9f23d9048e
initial commit of ffkb support for KMK using the KB2040 from adafruit
2022-06-21 17:54:51 -07:00
Sadek Baroudi
9840569dc6
initial commit
2022-06-21 17:54:51 -07:00
Gleb Sabirzyanov
d70de71c5f
Fix encoder direction inversion being ignored
2022-06-21 08:16:54 -07:00