Age | Commit message (Collapse) | Author |
|
* Add DZ60 to VIA
* Changed vendor id from 'KF' to 'DZ'
* Capitalize hex
* Fix Via_layout_options size setting
* Update keyboards/dz60/keymaps/via/rules.mk
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
|
|
|
|
* Fix lock LEDs for ChibiOS when using shared endpoints
* Tweak comments
* Doesn't need to be uint16 anymore
|
|
|
|
* 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
|
|
* [Keyboard] Add keyboard Getta25
Add Getta25 keyboard.
A 25 keys Tenkey.
Salicylic-acid3
* Update keyboards/getta25/info.json
* Update keyboards/getta25/readme.md
* Update keyboards/getta25/readme.md
* Update keyboards/getta25/readme.md
* Update keyboards/getta25/info.json
* Update keyboards/getta25/info.json
* Update keyboards/getta25/info.json
* Update keyboards/getta25/info.json
* Update keyboards/getta25/keymaps/oled/glcdfont.c
* Update keyboards/getta25/keymaps/oled/glcdfont.c
* Keymap Update
Remove unnecessary code blocks
* Update keyboards/getta25/keymaps/oled/keymap.c
* Update keyboards/getta25/keymaps/oled/keymap.c
* Update keyboards/getta25/keymaps/oled/keymap.c
|
|
|
|
|
|
* Add VIA support for QMK backlight, QMK RGBLight
* clang-format changes
|
|
|
|
|
|
This is needed for inheritance to work with commands that have dashes in
their names.
|
|
Commandline args should be merged with the submodule's config.
Compare config values to None instead of False, so empty lines and False
can be used as values.
|
|
If an undefined attribute of a submodule is accessed, fall back to
same attribute of the submodule's parent.
|
|
* add EagleII Keyboard
* Update eagleii.c
* Update eagleii.h
* Update keymap.c
* Update eagleii.h
* Update keymap.c
* Update keyboards/handwired/eagleii/config.h
* Update keyboards/handwired/eagleii/config.h
* Update keyboards/handwired/eagleii/rules.mk
* Update config.h
* Update rules.mk
* Update eagleii.h
* Update eagleii.h
* Update keymap.c
* Update info.json
* Update keyboards/handwired/eagleii/rules.mk
* Update keyboards/handwired/eagleii/rules.mk
* Create readme.md
* Update keyboards/handwired/eagleii/readme.md
* Update keyboards/handwired/eagleii/config.h
* Update keyboards/handwired/eagleii/readme.md
* Update keyboards/handwired/eagleii/readme.md
|
|
* Add mx5160 keyboard
* Make necessary changes for merging
rules.mk cleanup, QMK's built in alias for KC_TRNS and change readme blurb
* Add info.json as well
* Update readme, info.json
* Change layout name, update led function
* Fix info.json
* Update rules.mk
|
|
|
|
|
|
* create Rebound keyboard
* proofread
* update decade
* layer enums
* revert enum layer changes
* line spacing and such
* product ID and punctuation
* terminating terminating slashes
* layer enums
* remove slashes
* rules change, rgb and spacing
* plural layouts rgb rulez
|
|
* create Rebound keyboard
* proofread
* update decade
* layer enums
* revert enum layer changes
* line spacing and such
* product ID and punctuation
* terminating terminating slashes
* layer enums
* remove slashes
* rules change, rgb and spacing
* plural layouts rgb rulez
|
|
* first commit
* update keymap and key layout
* Update for release
* Update keyboards/tartan/config.h
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/tartan/info.json
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/tartan/info.json
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/tartan/info.json
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/tartan/keymaps/default/keymap.c
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/tartan/keymaps/default/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/tartan/keymaps/default/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/tartan/keymaps/test/keymap.c
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/tartan/keymaps/test/keymap.c
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Delete tartan/keymaps/test
* Update keyboards/tartan/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/tartan/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Delete tartan/keymaps/default/config.h
* Update keyboards/tartan/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/tartan/rules.mk
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/tartan/rules.mk
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Delete unneccesary settings
* Fix tartan/rules.mk
* Delete unnecessary code from tartan.c
* Rearrange layout order in tartan.h
* Update keyboards/tartan/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/tartan/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update usb config
* Update keyboards/tartan/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Delete unused defines
* Update keyboards/tartan/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/tartan/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/tartan/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
Co-authored-by: fauxpark <fauxpark@gmail.com>
|
|
|
|
* Run clang-format manually to fix recently changed files
* Run clang-format manually to fix recently changed files - revert template files
* Run clang-format manually to fix recently changed files - format off for ascii_to_keycode_lut
|
|
* Remove custom backlight code for PS2AVRGB boards
* Remove custom driver setting
* BACKLIGHT_BREATHING goes in config.h, not here
* Don't need to include backlight.c again here either
* Turn on backlight for Canoe
* Disable console on a few boards due to oversize
|
|
* Enforce definition of `DIODE_DIRECTION` for non-custom matrix boards
* Define diode direction for failing boards
* Matching parentheses
* Put onekey diode directions in top level config
|
|
* Initial commit
* Modified keymap and updated readme.
* fixed numbering in readme
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Made requested changes in PR.
* Rename README.md to readme.md
* swapped media control keys
* updated right alt key to apply shift key for emacs
* updated R_Alt to remove shift
* Updated readme
* add layout 2 and rename existing folder to layout 4
- renamed existing folder with directional layout to layout 4
- udpated existing readme
- Added layout_60_2
* update flash script per pull request review
* Added keymap profile to space65
- This keymap profile is for MacOS with VIM key bindings
- See readme for more information
* Update keyboards/gray_studio/space65/keymaps/billiams/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/gray_studio/space65/keymaps/billiams/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/gray_studio/space65/keymaps/billiams/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/gray_studio/space65/keymaps/billiams/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/gray_studio/space65/keymaps/billiams/keymap.c
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* remove unnecessary code from keymap
* updated keys and cleaned up readme
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
|
|
|
|
* Define default HSV and speed for RGB matrix.
* Documentation for configuration values RGB_MATRIX_STARTUP_HUE, RGB_MATRIX_STARTUP_SAT and RGB_MATRIX_STARTUP_VAL.
* Document RGB_MATRIX_STARTUP_SPD.
* Preserve the ordering.
|
|
* Added mverteuil content
- Userspace
- Knops keymap
- Preonic keymaps
* Simplified and replaced some magic numbers
* Convert tabs to spaces
* Clean up LED handling, better animation, better layer init
* Use get_highest_layer per @drashna suggestion
* Reorder prototypes/reformat
* Simplified/more expessive and fixed initial layer LED
* Remove changes to git ignored files
|
|
On the v1.2 PCB the slave half leds go in reverse order compared to the master half.
With this change, the leds are all in order from left to right, so animations like
Knight Rider look like you'd expect.
|
|
* Wasdat matrix cleanup
* Use _custom functions
* More deduping, and signature fix
|
|
* Support for KVT
This branch adds support for the southpaw keyboard KVT
* Updated readme.md and keymap.c
* Update readme.md
* Update keyboards/kv/revT/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kv/revT/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kv/revT/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kv/revT/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kv/revT/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kv/revT/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kv/revT/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/kv/revT/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Updated from suggestions from pull request
* Update readme.md
* Update rules.mk
* Update rules.mk
* Update rules.mk
* Update rules.mk
* Update rules.mk
* Update revT.c
* Update readme.md
* changing T to lowercase
* Change revT to revt
* edit
* Update keyboards/kv/revt/rules.mk
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update readme.md
Co-authored-by: fauxpark <fauxpark@gmail.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
|
|
* Add some docs to cover 'CUSTOM_MATRIX = lite'
* Apply suggestions from code review
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Add 'SRC += matrix.c' docs
* Update docs/custom_matrix.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
Co-authored-by: fauxpark <fauxpark@gmail.com>
|
|
|
|
* Implement and document TAPPING_FORCE_HOLD_PER_KEY
* Added "record" parameter to "get_tapping_force_hold"
* Correct typo -- remove 'IGNORE_' from 'IGNORE_TAPPING_FORCE_HOLD_PER_KEY'
Co-authored-by: GeorgeKoenig <35542036+GeorgeKoenig@users.noreply.github.com>
|
|
* Fix bug in PERMISSIVE_HOLD check
caused by #5009 (aka, me)
* Remove check for per key
|
|
(#7923)
Thanks!
|
|
* Add Plaid-Pad code
* Move ENCODER_ENABLE under Build Options
* Update keyboards/keycapsss/plaid_pad/info.json
* Update keyboards/keycapsss/plaid_pad/keymaps/default/keymap.c
* Update keyboards/keycapsss/plaid_pad/plaid_pad.h
* Update keyboards/keycapsss/plaid_pad/rules.mk
* Update keyboards/keycapsss/plaid_pad/rules.mk
* Update keyboards/keycapsss/plaid_pad/rules.mk
* Update keyboards/keycapsss/plaid_pad/rules.mk
* Update keyboards/keycapsss/plaid_pad/rules.mk
* Update keyboards/keycapsss/plaid_pad/rules.mk
* Update keyboards/keycapsss/plaid_pad/rules.mk
* Update keyboards/keycapsss/plaid_pad/readme.md
* Update keyboards/keycapsss/plaid_pad/readme.md
* Update keyboards/keycapsss/plaid_pad/readme.md
* Update keyboards/keycapsss/plaid_pad/usbconfig.h
* Update keyboards/keycapsss/plaid_pad/usbconfig.h
* Update keyboards/keycapsss/plaid_pad/usbconfig.h
* Update keyboards/keycapsss/plaid_pad/usbconfig.h
* Update keyboards/keycapsss/plaid_pad/config.h
* Update keyboards/keycapsss/plaid_pad/usbconfig.h
* Update keyboards/keycapsss/plaid_pad/usbconfig.h
* Update keyboards/keycapsss/plaid_pad/usbconfig.h
* Update keyboards/keycapsss/plaid_pad/rules.mk
* Update keyboards/keycapsss/plaid_pad/config.h
* Update keyboards/keycapsss/plaid_pad/config.h
* Update keyboards/keycapsss/plaid_pad/usbconfig.h
* Update keyboards/keycapsss/plaid_pad/usbconfig.h
* Update keyboards/keycapsss/plaid_pad/config.h
|
|
* add VIA support for hiney PCBs
* update LED per request
* update LED text per request
* remove extra stuff
|
|
* Changes to HHKB Keymap for useability
* Changes to HHKB Keymap for useability
* Added KC_GRV to _FL.
|
|
* ISO UK layout for Graystudio Space65
* Quick line on how to build it in the readme
* Update ASCII art layout guide to match reality
* Whoops, space is actually K47, not K46
* Rename to 65_iso_blocker and remove uk designation
|
|
|
|
* Add Eon40 files
* Make required changes
* Add missing comma
* Update rules.mk
|
|
|
|
* RGB config overhaul
Changing RGB config from setrgb to sethsv, trying out different color values.
* Merged changes
* Various changes and a couple additions
Added Git Layer with git macros for most operations and LED config to show the macro keys on layer. Activated with FN+3.
Added VIM Layer, this is a normal keycode layer with no macros for now but it has LED config that highlights the navigation and edit keys in VIM.
Added a sticky CTRL and sticky SHIFT layers. I have no idea why I did this actually, it's mildly useful but oneshot and tapdance would be better, will be removed in later commit.
Changed the LED config from setrgb to sethsv and the key by key LED config to array.
Some code improvements in process_record_user.
Better way to manage string macros using char array. Inspired by drashna's secret macros.
* Various keymap changes and added documentation
Updated massdrop/ctrl endgame keymap:
Added layers for git and vim.
Better LED config method, using ledmap, similar to what's used in many other keymaps.
Improved process_record_user() mainly with reduced conditionals.
Cleaned things up in the header and config.
Added pretty much all qmk feature headers to rules and config, commented out to be enabled if desired. Firmware size should be considered.
Not many features added in this commit. Shifting for a while to work on implementing raw hid for the keyboard and expanding qmk terminal.
Added documentation.md for massdrop/ctrl at keyboard level to house all related information for future use.
Added documentation for raw hid in docs, added the doc to feature index. Need some review for this documentation and suggested additions/changes.
* Some fixes
Fixed keymap documentation to include changes.
Removed useless double tap keys and simplified layer maps.
* Fixed error in keymap
* Removed documentation changes. Will present in another PR
* Update keyboards/massdrop/ctrl/DOCUMENTATION.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update DOCUMENTATION.md
* Update keymap.c
fixed mouse layout incomplete arrow cluster
* Update keyboards/massdrop/ctrl/keymaps/endgame/keymap.c
Fixed Git layer led config
Co-Authored-By: totolouis <totolouis@users.noreply.github.com>
* Update DOCUMENTATION.md
Remove raw hid details
* Update rules.mk
Remove useless stuff
* fixed malformed led map causing compile fail, indentation fixes
* Update keyboards/massdrop/ctrl/keymaps/endgame/config.h
switch from TG_NKRO to NK_TOGG
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keymap.c
Switching from TG_NKRO to NK_TOGG
* Added yakuake layout
* Update keyboards/massdrop/ctrl/keymaps/endgame/keymap.c
Change biton32(layer_state) to get_highest_layer()
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keymap.c
Change from biton32 to get_highest_layer
* Fixed custom LED not toggling off
Co-authored-by: fauxpark <fauxpark@gmail.com>
Co-authored-by: totolouis <totolouis@users.noreply.github.com>
|
|
* Initial commit of HHKB layout.
* Moved keymap to the correct location.
This keymap is for a hasu alt controller-equipped HHKB, so the keymap was in the wrong place.
Added comments to the keymap.
|
|
|
|
* Migrate more custom matrix lite code to core
* Align function names
* fix up MATRIX_MASKED
|
|
* XD68: QMK Configurator layout support
* elevate backlight breathing settings to keyboard level
* remove empty keymap config.h files
* rules.mk templating
* keymap polishing
- four-space indent
- keycode alignment
|
|
|