Albert Y
a1f0208797
[Docs] Use layer number as example for COMBO_ONLY_FROM_LAYER ( #18072 )
...
Co-authored-by: Ryan <fauxpark@gmail.com>
3 years ago
coliss86
837a57b3c5
Adjust the hierarchy of chapter `Deferred Execution` ( #18075 )
3 years ago
Tom Barnes
2f4ad40561
[Docs] update pr_checklist.md with info about data-driven ( #18068 )
...
* update pr_checklist with info about data-driven
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
3 years ago
Chewxy
6fc7c03e95
Added emacs as an "operating system" for input mode. ( #16949 )
3 years ago
Mega Mind
fce99f3875
[Controller] Added board config for custom controller STeMCell ( #16287 )
...
Co-authored-by: Mariappan Ramasamy <947300+Mariappan@users.noreply.github.com>
Co-authored-by: Mariappan Ramasamy <maari@basis-ai.com>
Co-authored-by: Sadek Baroudi <sadekbaroudi@gmail.com>
3 years ago
Nick Brassel
86261bfd8e
Add texts for Discord Events to be created post-merge. ( #17944 )
3 years ago
Tom Barnes
0d3e07a3db
[Docs] Suggest imgur images are edited to set size ( #18031 )
3 years ago
Jay Greco
4eeafbebab
Add Bit-C PRO converter ( #17827 )
3 years ago
Joel Challis
fc7e9efd21
Improve importer workflow ( #17707 )
3 years ago
Albert Y
70c6b183df
[Docs] Refactor code examples ( #18003 )
3 years ago
Drashna Jaelre
ccdba43e59
Create generic Pointing Device Pin defines ( #17776 )
3 years ago
Nick Brassel
154d35ac14
Remove `UNUSED_PINS` ( #17931 )
3 years ago
Stefan Kerkmann
f27b617f36
[Core] Process all changed keys in one scan loop, deprecate `QMK_KEYS_PER_SCAN` ( #15292 )
3 years ago
Albert Y
64acbcb42a
[Docs] Building with GitHub Userspace ( #16271 )
3 years ago
Drashna Jaelre
eb417b3aaf
Add deprecated check for RGBLIGHT_ANIMATIONS ( #17832 )
3 years ago
David Hoelscher
2bdd73f801
Add ST7735 driver to Quantum Painter ( #17848 )
3 years ago
Joel Challis
c10c2575b8
Remove OLED driver Split Common warning ( #17862 )
3 years ago
Daniel Kao
b03a7cef75
Fix POINTING_DEVICE_GESTURES_SCROLL_ENABLE typo ( #17850 )
...
* Fix typo for POINTING_DEVICE_GESTURES_SCROLL_ENABLE
Follow the name written in documentation which follows
POINTING_DEVICE_GESTURES_CURSOR_GLIDE_ENABLE
* Reword the blurb about POINTING_DEVICE_GESTURES_CURSOR_GLIDE_ENABLE in docs
3 years ago
Drzony
0b726a437b
Implement relative mode for Cirque trackpad ( #17760 )
3 years ago
precondition
95c1cc425e
Rename postprocess_steno_user → post_process_steno_user ( #17823 )
3 years ago
Drashna Jaelre
8973835183
[Docs] Add information about WeAct Blackpill F411 ( #16755 )
...
* [Docs] Add information about WeAct Blackpill F411
* Add clarification for matrix pins
* Update documentation
* Tweak wording
3 years ago
Drashna Jaelre
5d898a3d34
[Docs] Updates to Pointing Device Docs ( #17777 )
3 years ago
Drashna Jaelre
683eeca2e2
[Docs] Fix custom debug function and sample output ( #17790 )
3 years ago
Drashna Jaelre
c0763363db
[Docs] Fix tables in Audio driver document ( #17780 )
3 years ago
JayceFayne
d02cefe613
implement `tap_code16_delay` ( #17748 )
3 years ago
jack
a6f3194397
Add ability to enter bootloader mode from `QK_MAKE` ( #17745 )
3 years ago
Albert Y
d510e80b89
Add Blok 2040 conversion ( #17603 )
3 years ago
Ben Fiedler
1db5272154
docs: fix default value of USB_SUSPEND_WAKEUP_DELAY ( #17501 )
...
Documents the change made in #12081
3 years ago
Drashna Jaelre
12eb6444c6
Add support for PAW3204 Optical Sensor ( #17669 )
...
Co-authored-by: gompa <gompa@h-bomb.nl>
Co-authored-by: Stefan Kerkmann <karlk90@pm.me>
3 years ago
Stefan Kerkmann
a304a9b51e
Use correct angle tune range of +/-127 on PMW33XX ( #17708 )
...
...partially reverts 580bcff4f6
as the
datasheet doesn't claim that the angle tuning as limited to +/- 30
degrees.
3 years ago
Stefan Kerkmann
580bcff4f6
Use correct angle tune range of +/-30 on PMW33XX ( #17693 )
...
Co-authored-by: Daniel Kao <daniel.m.kao@gmail.com>
Co-authored-by: Daniel Kao <daniel.m.kao@gmail.com>
3 years ago
Albert Y
300dab7962
[Code] Add solid reactive gradient mode ( #17228 )
3 years ago
Stefan Kerkmann
3c58f98929
[Core] PMW33XX drivers overhaul ( #17613 )
...
* PMW33XX drivers overhaul
This combines the PMW3389 and PM3360 drivers as they only differ in the
firmware blobs and CPI get and set functions. The following changes have
been made:
* PMW3389 now gets the same multi-sensor feature that is already available on the
PMW3360.
* Introduced a shared pmw33xx_report_t struct is now directly readable via SPI
transactions instead of individual byte-sized reads, saving multiple
copies and bitshift operations.
* pmw33(89/60)_get_report functions had unreachable branches in their motion
detection logic these have been simplied as much as possible.
* The fast firmware upload option has been removed as this becomes obsolete by
the newly introduced polled waiting functions for ChibiOS polled waiting
* PMW33(60/89)_SPI_LSBFIRST and PMW33(60/89)_SPI_MODE config options
have been removed as they don't need to be configurable.
* All PMW3389 and PMW3360 defines have been unified to a PMW33XX prefix
to reduce code duplication and make the defines interchangeable
* Adjust keyboards to PMW33XX naming scheme
3 years ago
Daniel Kao
5db705d054
Cirque trackpad features: circular scroll, inertial cursor ( #17482 )
3 years ago
James Young
36c2575658
Grammar fixes for docs/feature_converters.md ( #17652 )
3 years ago
Drashna Jaelre
26954bbc28
[Docs] Add Encoder requirements to PR Checklist doc ( #17634 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org>
3 years ago
Joel Challis
2a3dd95229
Add basic secure docs ( #17577 )
3 years ago
Joel Challis
345e19f691
Add converter docs ( #17593 )
3 years ago
Stefan Kerkmann
8224f62806
Make debounce() signal changes in the cooked matrix as return value ( #17554 )
3 years ago
Joel Challis
8fa7b62011
Attempt to discourage manual MSYS install for new users ( #17556 )
3 years ago
Ryan
ac5e6b6a3b
Tentative Teensy 3.5 support ( #14420 )
...
* Tentative Teensy 3.5 support
* Set firmware format to .hex for ARM Teensys
* Got to "device descriptor failed" by comparing with Teensy 3.6 code
* Drop down to 96MHz...
* Bump back up to 120MHz
3 years ago
Ryan
25033d5d9e
MSYS2 install: use MinGW python-qmk package ( #17302 )
...
* MSYS2 install: use MinGW python-qmk package
* Add missing flashers
* Note VC Redist for manual install
* VC Redist no longer needed
3 years ago
CoffeeIsLife
0365f640af
Allow for RGB actions to take place on Keydown instead of Keyup ( #16886 )
...
* Allow for switch on keydown
* add docs
3 years ago
ripdog
4e35697e1a
Add note about qmk doctor in newbs_flashing.md ( #15688 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com>
3 years ago
Ryan
3ecb0a80af
Feature-ify Send String ( #17275 )
3 years ago
Osamu Aoki
871eeae4ea
PoC: Swap Escape and Caps ( #16336 )
3 years ago
jack
ee26d3e77f
Add Zsh note for tab complete ( #17226 )
3 years ago
Joel Challis
59e28b8958
Add cli command to import keyboard|keymap|kbfirmware ( #16668 )
3 years ago
FREEWING.JP
9dc7b9d40c
Added Wait time to sending each Keys for Dynamic Macros function ( #16800 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
3 years ago
Josh Hinnebusch
096db8c8ca
Add LED backlight/indicator info to reference_info_json.md ( #17010 )
...
Co-authored-by: Joel Challis <git@zvecr.com>
3 years ago