| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* VIA support for Think6.5
* VIA support for Think6.5 Hotswap
* VIA works better with separate layout options
* Remove the colours used to help develop it in KLE
* Pay better attention to the JSON linter
* Update Think6.5 PRODUCT and remove VIA JSON defs
|
|
|
|
|
|
| |
* VIA support for Graystudio Space65
* Update Space65 PRODUCT and remove VIA JSON def
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix out of bound OLED font access
The default font is 1344 bytes, or a total of 224 glyphs (each 6-bytes wide).
OLED_FONT_END defaults to 224, which if used will then index off the end of
the font array. So either the documentation or code is wrong.
Instead of figuring out the rewording of the documentation, just change
the OLED_FONT_END default value to 223, to match the documentation and code.
* Add static assert to check array size
Build bomb if the font array size doesn't match to the defines.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* VIA Support for the Idobo (ID75)
* Implemented the requested PR changes
* Readme was pointing to the wrong board
* Fixed Product ID
* Fixed Manufacturer name
* Better Vendor ID
Using the two 8-bit ASCII values from the keyboard name.
* Removed Bootmagic Lite as enabled anyway by VIA
|
|
|
|
|
|
| |
* add via keymap
* Update keyboards/duck/eagle_viper/v2/keymaps/via/keymap.c
|
|
|
|
|
|
|
|
|
|
| |
* update zh-cn translate
Timestamp was added at the end of the document, it can help me manage version easier.
* fix _summary.md to utf-8
* fix _summary.md with vscode
|
|
|
|
|
| |
support (#8144)
* Rename Polaris Tsangan layout to 60_tsangan_hhkb
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* Explicitly undef things I override in keymaps
* Reduce TAPPING_TERM back to default
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* initial custom keymap
* initial code for caps lock LED
* added debounce overrides
* override caps lock handler
* finished up on CAPS LOCK LED customization
* lowered debounce
* layer lightning fx
* Added layer tap-toggle
* reformatting
* refined keymap
* copyright and more clean-up
* increased DEBOUNCE
* initial custom keymap
* initial code for caps lock LED
* added debounce overrides
* override caps lock handler
* finished up on CAPS LOCK LED customization
* lowered debounce
* layer lightning fx
* Added layer tap-toggle
* reformatting
* refined keymap
* copyright and more clean-up
* increased DEBOUNCE
* added readme and some more clean-up
* incorporated pull request feedback
|
|
|
|
|
|
| |
* [Keyboard] Use DIRECT_PINS instead of empty MATRIX_ROW_PINS: sixshooter
* [Keyboard] Reform the matrix into 2x3: sixshooter
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* initial commit of VIA Support
* update PRODUCT (and MANUFACTURER) per VIA docs
Reference: https://caniusevia.com/docs/configuring_qmk#change-product
Updated MANUFACTURER so it matches what the PRODUCT says.
* enable Link Time Optimization per mechmerlin
* revert change to USB Product Name
* add two empty layers to via keymap
VIA keymaps need four layers in flash.
* correct the layer indexes
Start from 0, not 1.
|
| |
|
| |
|
|
|
|
| |
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-Authored-By: fauxpark <fauxpark@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Drop in old files
* Make a blank template keyboard to refresh ancient files to latest config
* Update keymaps files to new format
* Remove chunks of config asked for removal in previous pullreqs
* Remove split pin option from config
* Update rules.mk to latest version
* Remove unused functions from polaris.c
* Add via keymap
* Build basic tsangan keymap; add QMK configurator info
* Remove temporary template
* Update keyboards/ai03/polaris/config.h
* Update keyboards/ai03/polaris/readme.md
* Update keyboards/ai03/polaris/readme.md
* Update keyboards/ai03/polaris/readme.md
* Update rules.mk
* Fixes as per pullreq
* Update keyboards/ai03/polaris/keymaps/default_ansi_tsangan/keymap.c
* Update keyboards/ai03/polaris/polaris.h
* Update keyboards/ai03/polaris/keymaps/default_ansi_tsangan/keymap.c
* Update keyboards/ai03/polaris/info.json
* Update keyboards/ai03/polaris/keymaps/testing/readme.md
|
|
|
| |
* Added new iso layout and keymap for dz60 with all 4th row keys 1u in size
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Compile error if ONESHOT_TIMEOUT defined but oneshot disabled
When ONESHOT_TIMEOUT and NO_ACTION_ONESHOT are both defined, this code
fails to compile.
Wrap the one usage of ONESHOT_TIMEOUT that is inconsistent with the
rest so all usages are properly wrapped by a check of NO_ACTION_ONESHOT.
* Run file through clang-format
Co-authored-by: Ted M Lin <tedmlin@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Adding ergodash/rev1:nopunin10did
* Update keyboards/ergodash/rev1/keymaps/nopunin10did/keymap.c
* Update keyboards/ergodash/rev1/keymaps/nopunin10did/keymap.c
* Update keyboards/ergodash/rev1/keymaps/nopunin10did/readme.md
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* refactor keymaps
Create one keymap for each layout macro.
* remove config.h for default keymap
There's nothing in it.
* update readme
- use the new list format
- use a smaller version of the keyboard photo (does the readme really need a 14MP image on it?)
|
|
|
| |
Create GitHub Actions cli test workflow and remove travis runs of 'qmk pytest'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* correct indicator light states.
function of indicator lights was inverted. these changes correct that.
* flesh out keymaps pre production
* Enable extrakey in rules
* Prime_BLE initial commit
* Initial commit for Prime_L V2
* Update info.json
correct key spacing.
* update copyright
* Update readme.md
* Inital commit
* updates before PR into QMK master
* Drop Prime_EXL Plus from PR. Make requested changes to Prime_L V2
* Rename keyboards/primekb/Prime_l_v2/config.h to keyboards/primekb/prime_l_v2/config.h
* Rename keyboards/primekb/prime_l_v2/config.h to keyboards/primekb/Prime_l_v2/config.h
* remove directory Prime_l_v2
* re-submit with proper folder name.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* neuron
* Update keyboards/walletburner/neuron/neuron.h
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/walletburner/neuron/neuron.h
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/walletburner/neuron/config.h
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/walletburner/neuron/config.h
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/walletburner/neuron/config.h
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/walletburner/neuron/rules.mk
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/walletburner/neuron/rules.mk
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/walletburner/neuron/rules.mk
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/walletburner/neuron/rules.mk
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/walletburner/neuron/rules.mk
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/walletburner/neuron/readme.md
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/walletburner/neuron/readme.md
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/walletburner/neuron/readme.md
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Committed review suggestions
* Corrected bootloader to use atmel-dfu
* One last tweak to correct MANUFACTURER
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
* pain27
* Applied review suggestions
* Correct DEBOUNCE verbiage, remove .ini files
* Readme tweaks
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com>
|
|
|
|
|
|
|
|
| |
* sl40
* Amended with collaborator suggestions
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* houndstooth
* Amended with collaborator suggestions
* LAYOUT fixup, left crud in keymap
* Fix missing comma in keymap.c
* Correct RGBLIGHT_ENABLE to no
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
* kodachi50
* Amendeded with collaborator suggestions
* Add a missing key to layer 2 top row
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gothic70
* Update keyboards/wsk/gothic70/readme.md
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/wsk/gothic70/readme.md
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/wsk/gothic70/readme.md
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/wsk/gothic70/keymaps/default/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/wsk/gothic70/rules.mk
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/wsk/gothic70/rules.mk
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/wsk/gothic70/rules.mk
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/wsk/gothic70/rules.mk
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/wsk/gothic70/rules.mk
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/wsk/gothic70/rules.mk
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/wsk/gothic70/config.h
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/wsk/gothic70/keymaps/default/keymap.c
Co-Authored-By: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com>
* Update keyboards/wsk/gothic70/keymaps/default/keymap.c
Co-Authored-By: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com>
* Update keyboards/wsk/gothic70/keymaps/default/keymap.c
Co-Authored-By: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com>
* Update keyboards/wsk/gothic70/keymaps/default/keymap.c
Co-Authored-By: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com>
* Update keyboards/wsk/gothic70/keymaps/default/keymap.c
Co-Authored-By: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com>
* Update keyboards/wsk/gothic70/keymaps/default/keymap.c
Co-Authored-By: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com>
* Update keyboards/wsk/gothic70/config.h
Co-Authored-By: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com>
* Update keyboards/wsk/gothic70/keymaps/default/keymap.c
Co-Authored-By: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com>
* Update keyboards/wsk/gothic70/keymaps/default/keymap.c
Co-Authored-By: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com>
* Update keyboards/wsk/gothic70/keymaps/default/keymap.c
Co-Authored-By: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com>
* Committed review suggestions
* Small indicator LED layer function tweak
* Fixing layout for configurator
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com>
Co-authored-by: Mikkel Jeppesen <2756925+Duckle29@users.noreply.github.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gothic50
* Update keyboards/wsk/gothic50/config.h
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/wsk/gothic50/config.h
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/wsk/gothic50/config.h
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/wsk/gothic50/config.h
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/wsk/gothic50/rules.mk
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/wsk/gothic50/rules.mk
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/wsk/gothic50/rules.mk
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/wsk/gothic50/rules.mk
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/wsk/gothic50/rules.mk
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Update keyboards/wsk/gothic50/keymaps/default/keymap.c
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/wsk/gothic50/readme.md
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/wsk/gothic50/readme.md
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/wsk/gothic50/readme.md
Co-Authored-By: Drashna Jaelre <drashna@live.com>
* Update keyboards/wsk/gothic50/rules.mk
Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com>
* Updated with collaborator suggestions
* Fixing layout for configurator
Co-authored-by: ridingqwerty <george.g.koenig@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
* YMDK NP21: matrix and keymap refactor
- refactored layout macros
- LAYOUT_ortho_6x4 orients the keyboard with the USB port to the back instead of to the right
- LAYOUT uses the previous sideways orientation (included for backwards compatibility)
- removed redundant includes from ymdk_np21.h
- added a readme for the default keymap
* add Configurator layout support
|
|
|
|
|
|
| |
* my custom keymap for nyquist rev3
* Formatted keymap and added readme
|
|
|
|
|
|
| |
* remove unused files
* Port SPLIT_USB_DETECT to lily58
|
|
|
|
|
|
| |
* Phoebe/Maxr1998 keymap: enable space cadet with curly braces
* Revert space cadet for left shift, open curly brace on right shift
|
|
|
|
|
|
|
|
|
|
|
|
| |
* add lily58 yshrsmz keymap
* apply requested changes
* remove more backslashes
* remove more backslashes
* update rules.mk
|
|
|
|
|
|
| |
* Remove i2c write command when reading cols on Ergodox EZ
* Comment on mcp23018 address state during read_cols
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* WIP do not merge
* first pass at custom preonic layout
* add auto shift and reset via leader key
* Update readme
* update copyright notice
* formatting changes
* fix: use MO instead of process_record_user
* added backslash and moved grave position
* remove extraneous 'j' characer in NUMPAD template
* update template formatting
* remove process_record_user
* swap "!" with "@"
* fix readme formatting
* update readme layout image
* restore settings layer
* add windows minimize sequence
* fix: switch to correct seq function for three-key sequence
* fix: missing semicolon
* refactor: move keymap to userspace and generic 5x12 layout
* add numlock to numpad layer
* add readme
* update readme formatting
* remove unused wrappers from layout keymap
* update readme title to reflect new location
* remove alfrdmalr directory from preonic/keymaps
* clean up user config
|
|
|
|
|
|
| |
* switch to debug linting
* move ISO Enter to its proper location
|
|
|
| |
Only LAYOUT_all had its layout data present; the data for LAYOUT_65_ansi and LAYOUT_65_ansi_split_bs was missing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add context sensitive compile, without config check
* Initial full working state. Plan to refactor
* Refactor loop for simplicity, add comments
* Update docs/cli.md with qmk compile examples
* Simplify path for keyboard derivation
* Update path to use path.join instead of concat
* Refactor keyboard path, the skully way
* Add in keymap folder support
* Add /layouts compile support
* Update docs/cli.md with empty compile in layouts
* Add comments to compile.py
* Update docs for clarity, and fix compile error typo
* Fix config option compile
* Fix layout compile and failure mode
* Add rules.mk check
* Fix variable names for global config
* Add in_layout priority
* Remove default fallback in favor of throw, update docs
* Add keymap folder context
* Fix formatting
* Add os import
* Convert to create_make_command
* Fix Travis lint errors
* Remove blank line with whitespace
* Add blank lines for readability
* Remove unnecessary config logic
* Update Docs to add fl |