xs5871
fc8d5edd52
refactor mouse_keys module to use global pd
2023-02-14 20:42:08 +00:00
xs5871
e84bbd0d75
add mouse buttons to pointing device
2023-02-14 20:42:08 +00:00
xs5871
69d47343e8
implement global pointing device axis handling
2023-02-14 20:42:08 +00:00
xs5871
470f16c97f
factor out consumer control from keyboard hid
2023-02-14 20:42:08 +00:00
xs5871
27f101d139
remove hid awareness from layer module
2023-02-14 20:42:08 +00:00
xs5871
2852420ea8
Bump black version
2023-02-12 22:32:39 +00:00
moritz-john
5a38af6632
Update docs/en/extension_stringy_keymaps.md
...
Co-authored-by: xs5871 <60395129+xs5871@users.noreply.github.com>
2023-02-12 19:45:18 +00:00
Moritz John
fa7d72b175
Added more examples to the Stringy Keymaps docs
...
Rearranged text
Removed blank lines
Fixed "string name" to "string"
Enclosed string in single qutoes
2023-02-12 19:45:18 +00:00
xs5871
d7e9cfbc5b
Replace all mentions of the matrix channel with links to zulip
2023-02-12 17:25:24 +00:00
xs5871
408f2f487e
Remove for-else-block from keys.py for readability
2023-02-11 21:27:41 +00:00
xs5871
5af52addf8
Fixes KeyAttrDict iterator
2023-02-11 21:27:41 +00:00
xs5871
705d3eb032
Remove supervisor stack limit from boot.py
2023-02-11 20:05:45 +00:00
dependabot[bot]
638d64af72
Bump ipython from 7.31.1 to 8.10.0
...
Bumps [ipython](https://github.com/ipython/ipython ) from 7.31.1 to 8.10.0.
- [Release notes](https://github.com/ipython/ipython/releases )
- [Commits](https://github.com/ipython/ipython/compare/7.31.1...8.10.0 )
---
updated-dependencies:
- dependency-name: ipython
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-11 09:13:27 +00:00
xs5871
e7427ff53b
Split KeyAttrDict.__cache into memory friendly partitions.
2023-02-11 09:03:44 +00:00
Leon Anavi
62d6bf16df
anavi/macro-pad-12: Add ANAVI Macro Pad 12
...
Add support for ANAVI Macro Pad 12: an open source programmable
small hot-swappable mechanical keyboard with 12 keys, mini OLED
I2C display and Seeed XIAO RP2040. This is an open source hardware
designed with KiCad.
Signed-off-by: Leon Anavi <leon@anavi.org>
2023-02-07 22:20:59 +00:00
hixan
47c242a2c9
Update layers.md
...
The advanced example was missing a self argument
2023-01-29 02:53:53 +00:00
xs5871
4d52afa086
Remove erroneous argument from hsv_to_rgbw
conversion function
2023-01-26 18:57:08 -08:00
claycooper
1935f05ccb
Updated key creation for consistency
2023-01-24 16:41:43 +00:00
claycooper
83110c5f80
Re-formatted key creation to be consistent
2023-01-24 16:41:43 +00:00
Jk Jensen
d98dd47b1b
Make changed files clearer
...
Add some clarity for people new to KMK on which files should contain the given changes.
2023-01-23 18:23:46 +00:00
claycooper
3cca939e0b
Fixed spelling in layers doc
2023-01-23 18:23:15 +00:00
Moritz John
a72796e85c
Fixed image link in quickpin.md
docs
2023-01-23 18:20:16 +00:00
Conor Burns
83a597bc65
update pin names
2023-01-17 20:39:26 +00:00
Conor Burns
15d3cd706b
add 0xCB Helios quickpin
2023-01-17 20:39:26 +00:00
Davi Gupta
407de4c429
Add Numerical Keypad support from Bolt Industries
2023-01-17 20:37:54 +00:00
Leon Anavi
d8867004ff
anavi-arrows: Add ANAVI Arrows
...
Add support for ANAVI Arrows: an open source programmable mini
hot-swappable mechanical keyboard with 4 keys, a rotary encoder,
mini OLED I2C yellow-blue display and Seeed XIAO RP2040. This is
an open source hardware device designed with KiCad.
Signed-off-by: Leon Anavi <leon@anavi.org>
2023-01-11 22:15:52 +00:00
James Perry
945072bf6c
OS_LCTL_LSFT should be set in example code
...
The Chord example references OS_LCTL_LSFT which is not set in the code above it.
2023-01-11 21:50:23 +00:00
Kryomatix
dd61c3705b
fix: LED static mode toggling ( #673 )
...
* Fix bug with static mode toggling
Previously, animation mode was set to none, which prevented the leds from being toggled. Now uses STATIC_STANDBY
* fix formatting
2023-01-11 21:49:51 +00:00
Lance
a309aa52f3
helix board support
...
removing errant ticks from main.py
2023-01-08 22:23:51 +00:00
regicidal.plutophage
b109cc2c4a
Update peg_oled_display.py
2023-01-08 20:58:43 +00:00
Timo
3238857e1e
add trackball rotation to example in docs
2023-01-02 23:02:08 +00:00
dependabot[bot]
7c3d2752bf
Bump setuptools from 60.5.0 to 65.5.1
...
Bumps [setuptools](https://github.com/pypa/setuptools ) from 60.5.0 to 65.5.1.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/CHANGES.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v60.5.0...v65.5.1 )
---
updated-dependencies:
- dependency-name: setuptools
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-27 22:53:04 +00:00
Your Name
6edd3b1d50
Moved quickpin.md from docs to docs/en
2022-12-26 16:32:15 +00:00
Josh Klar
cb6c2da5cc
docs: Replace Discord and Matrix links with Zulip in README.
...
Resolves #437 by linking the Zulip chat as the official asynchronous
discussion and support platform.
Refs #650 by demoting and discouraging the Discord and Matrix links,
both to be decommissioned at some future time as discussed in the issue
thread.
2022-12-13 23:11:25 +00:00
Dave Bendit
99542b0493
fix: Linting
2022-11-21 21:12:40 +00:00
Dave Bendit
7115774633
test: Add test for capswords
2022-11-21 21:12:40 +00:00
Dave Bendit
afd4982925
fix: Include Z and 0 in CapsWords ranges
...
Before, the allowed alphabet of characters for CapsWords was exclusive
of the letter Z, and the allowed number set was exclusive of the number
0.
Now, those characters are included, so using them won't interrupt
CapsWords.
2022-11-21 21:12:40 +00:00
xgpt
d51f0c4498
links added for convenience.
2022-11-17 20:35:19 +00:00
xgpt
f2e4195023
I believe this board should be supported as well, I could be wrong.
2022-11-17 20:35:19 +00:00
sorla
c8f5669e4c
Update main.py to fix indentation
2022-11-03 22:55:27 +00:00
sorla
e1fcfc8e46
Update kb.py per code review comments
...
Remove duplicate matrix definitions and use coord_mapping to flip halves
2022-11-03 22:55:27 +00:00
sorla
8563c4737d
Apply suggestions from code review to README.md
...
Co-authored-by: xs5871 <60395129+xs5871@users.noreply.github.com>
2022-11-03 22:55:27 +00:00
sorla
472b957317
Update main.py
...
Fix mangled whitespace in keymap
2022-11-03 22:55:27 +00:00
Alan
dc845c55a2
Fix links in README, keymap in main.py
2022-11-03 22:55:27 +00:00
Alan
5f68881e11
Create Ferris Sweep board and keymap files
2022-11-03 22:55:27 +00:00
Josh Klar
b54083cb70
readme: remove authorship and maintainer list blurb
2022-10-28 23:06:08 +00:00
xs5871
225087c117
remove not-implemented keycodes from docs
...
resolves #631
We can't do `KC.LT`, because it collides with layer tap; ergo also remove `KC.GT`.
2022-10-27 19:59:29 -07:00
Josh Klar
0477b56616
docs(readme): remove scary banner about maintainership, reword chat blurb
2022-10-25 17:45:55 -07:00
Kyle Brown
e2681a253a
Move quickpin docs
2022-10-25 01:36:33 -07:00
Kyle Brown
feb5c0392c
Update debounce docs
2022-10-25 01:35:47 -07:00