Age | Commit message (Collapse) | Author |
|
* Update IS_COMMAND definition in templates to use MOD_MASK_SHIFT
* Update IS_COMMAND in docs
* Update IS_COMMAND default definition in tmk_core
* Update table in Command docs based on suggestion
Co-Authored-By: fauxpark <fauxpark@gmail.com>
|
|
Allow board to override split keyboard master check
|
|
Fix Numbrero Handwired make example in readme
|
|
|
|
* Rewrite Zadig section to be more clear
* Wordsmithing
Co-Authored-By: MechMerlin <30334081+mechmerlin@users.noreply.github.com>
|
|
* Add Configurator layout data for LAYOUT_hotswap
* Add LAYOUT_std60_split_num0
Requested by 李小安#9728 on QMK Discord.
Standard 60% ANSI layout for the alphanumeric region, with a split-0 Numpad.
Includes a sample keymap.
* Update Docs links on readme
* Change melody96.h to use #pragma once include guard
* Change config.h to use #pragma once include guard
* Add readme for default_std60_split_num0 keymap
|
|
|
|
* Tidy up ALF X1.1
* Correct x positions
* 4 spaces
* Remove a stray TRNS key
|
|
|
|
* Update x11.h
The original json file that was given by the designer was incorrect. The Print Screen and Pause button is swapped.
* Update space65.c
Fixing the Caps Lock LED.
* Revert "Update space65.c"
This reverts commit 1f5de1abaefadd2e54259999a29bab501da5f67a.
|
|
* add unicode_map
* add unicode_map
* numpad change
|
|
* Initial commit for 6macro firmware
* Updated layout documentation
* Removed unused commented code
|
|
|
|
* Correct backlight on state docs
* Reword to make it less confusing
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Add Naked48
* Comment reflected
|
|
|
|
* Remove the need to set NUM_OF_ENCODERS
Instead, calculate the size of the array, and use that instead
* Add hack for split common support
* Remove NUM_OF_ENCODERS from keyboard config
Can be reverted, if needed
|
|
|
|
* Add ability to enable/disable combos
* Update documentation for Combo feature
* Change keycodes for appeasement
* Simplify combo_toggle function
* Update names
* Update combo docs to use tables
|
|
* Align arm i2c_readReg with avr
* Align arm i2c_readReg with avr - fix cannonkeys
|
|
* Add ARM I2Cv1 support to i2c_master
* Add I2Cv1 docs
|
|
* Update the :bootloader target to pass along correct hardware info
* Update make scripts to properly grab the settings (a big thanks to @yanfali)
* Remove LUFA debug warnings
|
|
* Make Caps Lock delay more reasonable
* Update documentation
* Update docs/config_options.md
Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com>
* Update docs/config_options.md
Co-Authored-By: Konstantin Đorđević <vomindoraan@gmail.com>
|
|
* Initial conversion of vagrant to use qmkfm/base_container
* Fix vagrant when using docker provider
* Workaround for VirtualBox VM restarts
* Generalise Vagrant docs slightly and add FAQ
|
|
* Store backlight breathing state in EEPROM
* Reduce backlight_config.level from 6 bits to 4 (max 15 "on" levels)
* Error out if BACKLIGHT_LEVELS is > 15
* Remove mention of default backlight pin in rules.mk template
* Remove pointless comment
|
|
Zeroing out spd in eeconfig_init_quantum
Switched to block read & update
Update tmk_core/common/eeconfig.h
Co-Authored-By: Drashna Jaelre <drashna@live.com>
Fixing init compile error
Update eeconfig.c
Dead / Missing API cleanup
alignment
|
|
Temporary fix for https://github.com/qmk/qmk_firmware/issues/5868
|
|
* Enable Mousekeys on Corne Keyboard by default
For Tessachka and Configurator support
* ENable for default image too
* Remove most of rules.mk for default keymap
* make sure rgblight is enabled by default
from default keymap
|
|
|
|
* Add out of bound check for Leader Key sequence array
* A shot at advanced C stuff for Leader Key optimization
* Revert most changes
* Change default back
* Include string.h if compiling for ARM
* Use sizeof instead of a number
|
|
|
|
* [Docs] Add dedicated page for Split Keyboard information
* Apply suggestions from code review
Co-Authored-By: drashna <drashna@live.com>
* Fix Typos
Co-Authored-By: drashna <drashna@live.com>
* Fix some formatting issues
* Add Additional RGB info
* Fix Bulletted formatting
* Apply suggestions from code review
Co-Authored-By: drashna <drashna@live.com>
* Fix line wrapping
* Additional fixes and expansion
* Reword warning/note
Co-Authored-By: drashna <drashna@live.com>
* add i2c/serial coexistance info
* i2c markdown
* Change i2c wiring text
Co-Authored-By: drashna <drashna@live.com>
|
|
|
|
* Align sendstring LUTs to 9 characters wide
* Replace 0 with XXXXXXX
* Use decimal 128 for LUT size
* Align heading comments
* Add ASCII table comments
* Add missing AltGr LUTs and adjust keycode LUTs accordingly
* Use pragma once
* Correct a couple more keycodes
* Capitalise "BÉPO"
* Also clean up the default tables
* Tidy up Belgian and Norman LUTs
|
|
* Use GPIO helper defines in backlighting
* While I'm here, fix up the lock LED example too
* Remove the example altogether, it's already documented
|
|
* Remove/migrate action_get_macro()s from default keymaps
* Leave these breaks alone
|
|
* Add user-overridable callback for cancelling UCIS input
To clean up things from qk_ucis_start_user() for instance.
* restore lost newline to quantum/process_keycode/process_ucis.c
Co-Authored-By: shinmai <aapo.saaristo@gmail.com>
|
|
|
|
* Added USBasp bootloader option for USBasploader
* author comment
* ifdef fix :)
* Add usbasp target
* Update docs/flashing.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update docs/flashing.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update docs/flashing.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
|
|
|
|
* Script to generate keymap.c from JSON file.
* Support for keymap.json
* Add a warning about the keymap.c getting overwritten.
* Fix keymap generating
* Install the python deps
* Flesh out more of the python environment
* Remove defunct json2keymap
* Style everything with yapf
* Polish up python support
* Hide json keymap.c into the .build dir
* Polish up qmk-compile-json
* Make milc work with positional arguments
* Fix a couple small things
* Fix some errors and make the CLI more understandable
* Make the qmk wrapper more robust
* Add basic QMK Doctor
* Clean up docstrings and flesh them out as needed
* remove unused compile_firmware() function
|
|
* remove custom matrix support
* remove custom i2c and led driver
* minor cleanups
* update readme
|