| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |\
| | |
| | |
| | |
| | |
| | | |
Merged, however now there are two debounce.h and debounce.c to mess around with and coalesce.
# Conflicts:
# quantum/matrix.c
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
# Conflicts:
# tmk_core/common/keyboard.c
|
| | | | |
|
| | | |
| | | |
| | | | |
Table wasn't working due to missing newline.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* Add suspend functions
* Disable RGB code if it's disabled
* Add keyboard_init functions
* Change where references so it will compile
* Wrong command chained in wake up kb function
* Fix non-feature file changes
* Add documentation
* Re-add matrix init docs
* add rgblight code to example
* Remove suspend code
* Clean up docs
* Fix docs
* Fix suspend code
* more doc fixes
* change function to startup_* rather than keyboard_init_
* fix spelling error
* fix up docs to finish removing keyboard_init
* Use Pre and Post init functions
* Update Documenation
* Remove changes to my keymap and userspace code
* Cleanup
* Revert changes to extra files
* Forgot a semicolon
* Make sure all protocols call keyboard_setup
* Cleanup functions
* Unset startup_user
* Remove changes from division keyboard
* Readd startup_user function
* Remove all to startup_user
* Update docs/custom_quantum_functions.md
Co-Authored-By: drashna <drashna@live.com>
* Update docs/custom_quantum_functions.md
Co-Authored-By: drashna <drashna@live.com>
* Add suggestion line
* Rebase fixes
* Update documentation to be more useful/accurate
* Cleanup of documentation
* Fix spacing inconsistency
* Revert unexpected change to keymap
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* Add a mechanism for force building a particular community layout
* Add docs for FORCE_LAYOUT argument
* Update output name when FORCE_LAYOUT is enabled
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | | |
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | | |
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
|
| | | |
| | | |
| | | | |
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
|
| | | |
| | | |
| | | | |
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
|
| | | |
| | | |
| | | | |
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
|
| | | |
| | | |
| | | | |
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
|
| | | |
| | | |
| | | | |
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
|
| | | |
| | | |
| | | | |
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
|
| | | |
| | | |
| | | | |
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
|
| | | |
| | | |
| | | | |
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
|
| | | |
| | | |
| | | | |
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
|
| | | |
| | | |
| | | | |
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
|
| | | |
| | | |
| | | | |
Co-Authored-By: skullydazed <skullydazed@users.noreply.github.com>
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | | |
Yes, really. Revolutionary, I know!
|
| | | |
| | | |
| | | | |
Document that using bootmagic lite resets the eeprom every time.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* Improvement of Space Cadet Shift by preventing to automatically apply a modifier on the key and allow to override the default modifier. Closes qmk/qmk_firmware#3815
* Improve the use of the DISABLE_SPACE_CADET_MODIFIER flag to avoid unregistering KC_LSFT when equals to LSPO_MOD
* change #if to if statement
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* Added callbacks to one shot modifier changes
* Altered signature of callback functions
* Reordered the callback methods, shortened brief documentation
* Added One Shot Modifier callback documentation
* First attempt at unit tests
* Revert "First attempt at unit tests"
This reverts commit 5ec21a782202c0d74cf21cb852bd319f0c8b4842.
* Simplified oneshot function implementations
* Made clear_oneshot_locked_mods to be conform action_util.h, adhering to the (void) signature
* Made used datatypes for oneshot mods consistently unsigned integers
* Corrected callback to call clear callback when clear_oneshot_locked_mods is invoked
* Simplified oneshot equals statements
* Corrected return type and signature of get and set oneshot locked mods
* Consolidated one shot callbacks, added initial layer callback version
* Fixed non-updating one shot layer variable after timeout or other clear, added code comments
* Added better one shot key docs
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* first pass at configurator docs
* edit existing docs to make reference to QMK Configurator
* contribute my own newb guide to QMK officially from https://github.com/mechmerlin/qmk_setup/blob/master/qmk_configurator.md
* Update docs/newbs_building_firmware_configurator.md
Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
* Update docs/newbs_building_firmware_configurator.md
Big red box!
Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
* Update docs/newbs_building_firmware_configurator.md
Big red box
Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
* Update docs/newbs_building_firmware_configurator.md
Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
* Update docs/newbs_building_firmware_configurator.md
Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
* Update docs/newbs_building_firmware_configurator.md
Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
* Update docs/newbs_building_firmware_configurator.md
Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* [BACKLIGHT_CAPS_LOCK_INDICATOR] Use backlight toggling as Caps Lock LED
I've implemented this feature because S65-X doesn't have LED indicators
and the existing led_set_kb(usb_led) function try to use backlight as
indicator but that creates an inconsistency with backlight_config state.
- define `BACKLIGHT_CAPS_LOCK_INDICATOR` to enable Caps Lock indicator
using backlight (for keyboards without dedicated LED)
- Don't turn off LED indicators when suspend because backlight is
already turned off. Else led_set(0) will turn back on backlight.
- Documentation has been updated
* [BACKLIGHT_CAPS_LOCK_INDICATOR] Turn off all LED indicators except Caps Lock if BACKLIGHT_CAPS_LOCK_INDICATOR
* [BACKLIGHT_CAPS_LOCK] Rename BACKLIGHT_CAPS_LOCK_INDICATOR
* [BACKLIGHT_CAPS_LOCK] Use new IS_LED_ON method
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Remove unnecessary IS_COMMAND definition in clueboard/66/rev4
* Replace keyboard_report->mods with get_mods() in IS_COMMAND definitions
* Update docs to use get_mods() instead of keyboard_report->mods
* Replace keyboard_report->mods with get_mods() in tmk_core/protocol/usb_hid/test
For some reason, this occurrence used KB_LSHIFT and KB_RSHIFT, which don't exist
* Replace keyboard_report->mods with get_mods() in Massdrop keyboards (as per @patrickmt)
|