| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fractal: layout macro cleanup
Removed KEYMAP alias for LAYOUT_preonic_mit. Alias was unused, and the terminology usage is deprecated.
* Fractal: readme cleanup
Updated the line containing the documentation links in the readme.
* Fractal: disable preonic_mit community layout
QMK doesn't have a preonic_mit community layout at this time.
Disables preonic_mit as an option for community layout. Can be re-enabled when the layout is added.
|
|
|
|
|
|
|
|
| |
* adding my planck keymap
* adding my planck keymap
* added my espectro keymap
|
|
|
|
|
|
|
|
|
|
|
| |
* Numbrero: fix Configurator mismatch
Key object order in info.json didn't match the layout macro, leading to keys being assigned out-of-sequence.
* Numbrero: tidy
- white space changes in numbrero.h (alignment/readability/QMK conventions)
- minor changes to readme.md (grammar, mostly)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Tradestation: tidy code
- correct JSON syntax on info.json
- visual key alignment on info.json
- white space changes on rules.mk and tradestation.h (readability/QMK conventions)
* Tradestation: readme refactor
Modify readme.md to more closely match QMK template.
* Tradestation: readme update
Update The Board podcast link for libsyn.
|
| |
|
|
|
|
|
| |
add Pinky (https://github.com/tamanishi/Pinky3) keyboard
|
|
|
|
|
|
|
|
|
|
| |
* update serial.c and add OLED
* update readme
* keymap fix
* keymap fix2
|
|
|
|
|
|
| |
* adding my planck keymap
* adding my planck keymap
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* S65-X: remove S65-Plus support
The original QMK codebase for the Sentraq S65-X actually supported both the S65-X and the S65-Plus. In the interim, the S65-Plus has been broken off into its own directory.
This commit removes support for the S65-Plus from the `keyboards/s65_x/` directory, as that code has been superseded by the code in the S65-Plus directory (`keyboards/s65_plus/`).
- deleted S65-Plus layout macros from s65_x.h and info.json
- deleted s65plus keymap directory
- removed references to the unused column pins
- removed the two unused columns for the switch matrices
- renamed switch K300 in LAYOUT_ansi to K301 (reflects matrix position)
- renamed switch K214 in LAYOUT_iso to K114 (reflects matrix position)
* S65-X: keymap refactor
- all keymaps now use #include QMK_KEYBOARD_H
- default and iso keymaps refactored for readability
- deleted redundant KC_TRNS and KC_NO keycode definitions from smt keymap
* S65-X: readme update
- updated Hardware Availability link
- updated Docs links
* S65-Plus: add LAYOUT_iso data
Adds LAYOUT_iso macro to s65_plus.h and info.json, and an ISO layout version of the default keymap.
* S65-Plus: refactor default keymap
- refactor for alignment/readability
- removed fn_actions code block
- add empty process_record_user block
* S65-Plus: readme update
- Hardware Availability link is now a hyperlink
- updated Docs links
* S65-X: enable 65_ansi and 65_iso community layouts
Thi commit allows the Sentraq S65-X to use the 65_ansi and 65_iso community layouts.
- LAYOUT_ansi renamed to LAYOUT_65_ansi
- LAYOUT_iso renamed to LAYOUT_65_iso
- added LAYOUTS rule to rules.mk
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* add snagpad
* Update keyboards/snagpad/kb.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Rename kb.c to snagpad.c
* Update and rename kb.h to snagpad.h
* Update snagpad.h
* Update keymap.c
* Update config.h
* Update config.h
* Update rules.mk
* Update README.md
* Add files via upload
* Update info.json
* Update keymap.c
* Update snagpad.h
* Delete snagpad_numpad.json
* Delete snagpad_ortho.json
* Update README.md
* Update keyboards/snagpad/info.json
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/keymaps/default/keymap.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/keymaps/default/keymap.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/keymaps/default/keymap.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/snagpad.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/keymaps/default/keymap.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/snagpad.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/snagpad.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/snagpad.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/keymaps/default/keymap.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/keymaps/default/keymap.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/keymaps/default/keymap.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/rules.mk
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* add tradestation
* --all
* Did something weird messing with git -_- hopefully fixed
* Update keyboards/tradestation/keymaps/default/keymap.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/tradestation/config.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/tradestation/config.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/tradestation/rules.mk
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update snagpad.h
* Update rules.mk
* Update keymap.c
* fixed merge conflict, updated to LAYOUT_numpad_5x4
* relocated to handwire, updated naming, added layouts to rules.mk
* Update keyboards/handwired/tradestation/rules.mk
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/snagpad.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/snagpad.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/snagpad.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/snagpad.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Rename LICENSE to license
* Rename README.md to readme.md
* Rename LICENSE to license
* Rename README.md to readme.md
* Update info.json
* Update keymap.c
* Update info.json
* Adding Numbrero QMK to Handwire Repository
* Update config.h
* Update readme.md
* Update keyboards/handwired/numbrero/numbrero.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keymap.c
* Update keyboards/handwired/numbrero/rules.mk
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Remove QUANTUM_DIR code blocks from keyboard rules
This commit removes the deprecated "QUANTUM_DIR" code block from
rules.mk files that affect entire keyboards.
* remove QUANTUM_DIR code blocks from rules for default keymaps
This commit removes the deprecated "QUANTUM_DIR" code block from
rules.mk files that affect default keymaps.
* remove QUANTUM_DIR code blocks from rules for user keymaps
This commit removes the deprecated "QUANTUM_DIR" code block from
rules.mk files that affect "user" keymaps. (It's actually any keymap
that isn't named `default`.)
* remove QUANTUM_DIR code blocks from rules for community layouts
This commit removes the deprecated "QUANTUM_DIR" code block from
rules.mk files for community layouts.
* remove QUANTUM_DIR code blocks from rules for userspaces
This commit removes the deprecated "QUANTUM_DIR" code block from
rules.mk files for userspaces.
|
|
|
|
| |
The info.json file was missing the two keys that correspond to the
rotary encoders.
|
|
|
|
| |
Fixes builds that set EE_HANDS.
|
| |
|
|
|
|
| |
File was saved with an invalid JSON structure.
|
|
|
|
|
|
| |
Key objects for the LAYOUT_numpad_5x4 macro were out-of-order in
info.json.
Also white space changes because I'm that guy.
|
|
|
|
|
|
|
|
| |
* Use standard KC_ALGR, remove language-specific redefinitions
* Use ALGR instead of ALTGR in BÉPO and Canadian multilingual keymaps
* Remove BE_LALT, BE_LGUI aliases
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* adding my keymap
* update keymap
* adding gamecat keymap for jc65 keyboard
* updating jc65-gamecat keymap
* updating jc65-gamecat keymap
* updating jc65-gamecat keymap
* updating jc65-gamecat keymap
* M10a keymap and M65a updates
* keymap updates
* keymap updates
* M10a/M65a keymap updates
* M10a/M65a keymap updates
* Delete test.txt
* M65 keymap update
* M65 keymap update
* M65 keymap update
* M65/M10 keymap updates
* M65 keymap update
* M65 keymap update
* M65 keymap update
* M65 keymap update
* M65 keymap update
* M65/M10 keymap update
* M65 keymap update
* M65 keymap update
* M65 keymap update
* M65 keymap update
* M65 keymap update
* Set theme jekyll-theme-cayman
* Set theme jekyll-theme-slate
* M65 keymap update
* M10a/M65a keymap updates
* M10a keymap update
* M65a keymap update
* M65a keymap update
* M65a keymap update
* M65a readme update
* M65a/M10a updates
* M65a readme updates
* M65a/M10a updates
* M65A update
* M65A update
* M65A update
* M65A update
* M65A/M10A keymap update
* M10A keymap update
* Set theme jekyll-theme-tactile
* M10A keymap update
* M65A keymap.c update
* M65 keymap added LED backlight toggle, inc/dec to adjust layer.
* M65 keymap/readme updates.
* M65 keymap fix
* M65 keymap update
* remove theme
* fix comments/readme
* update keymap
* LED backlight update, guess based on reading atmega32u4 documentation for DDRB/PORTB regs, believe DDRB should only be written to once not every time CAPS is hit, but really not too sure.
* LED backlight update, guess based on reading atmega32u4 documentation for DDRB/PORTB regs, believe DDRB should only be written to once not every time CAPS is hit, but really not too sure.
* M65 keymap update
* Updated M65, M10, and gonNerd keymaps.
* update
* del
* keymap updates M65, M10, gonnerd
* update keymaps
* adding back readme that somehow got removed.
* updated keymap
* update keymap
* add back readme
* Added h87a keymap, updated m10a/jc65/gonnerd
* Update h87a keymap
* Updates after feedback
* Updates after feedback
* Updates after feedback
* Updates after feedback
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* add snagpad
* Update keyboards/snagpad/kb.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Rename kb.c to snagpad.c
* Update and rename kb.h to snagpad.h
* Update snagpad.h
* Update keymap.c
* Update config.h
* Update config.h
* Update rules.mk
* Update README.md
* Add files via upload
* Update info.json
* Update keymap.c
* Update snagpad.h
* Delete snagpad_numpad.json
* Delete snagpad_ortho.json
* Update README.md
* Update keyboards/snagpad/info.json
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/keymaps/default/keymap.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/keymaps/default/keymap.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/keymaps/default/keymap.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/snagpad.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/keymaps/default/keymap.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/snagpad.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/snagpad.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/snagpad.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/keymaps/default/keymap.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/keymaps/default/keymap.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/keymaps/default/keymap.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/rules.mk
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* add tradestation
* --all
* Did something weird messing with git -_- hopefully fixed
* Update keyboards/tradestation/keymaps/default/keymap.c
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/tradestation/config.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/tradestation/config.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/tradestation/rules.mk
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update snagpad.h
* Update rules.mk
* Update keymap.c
* fixed merge conflict, updated to LAYOUT_numpad_5x4
* relocated to handwire, updated naming, added layouts to rules.mk
* Update keyboards/handwired/tradestation/rules.mk
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/snagpad.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/snagpad.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/snagpad.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Update keyboards/snagpad/snagpad.h
Co-Authored-By: flehrad <20124416+flehrad@users.noreply.github.com>
* Rename LICENSE to license
* Rename README.md to readme.md
* Rename LICENSE to license
* Rename README.md to readme.md
* Update info.json
* Update keymap.c
* Update info.json
|
|
|
|
|
|
|
|
| |
* adding default settings to support 3v ERM vibration motors
* set default settings of haptic motor for LV061228B-L64-A 2v LRA
* update ishtob keymap and fix config settings
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Bocaj Layout Revamp
* Pull in Upstream (#1)
* Various tweaks for some Input:Club build processes
* change KEYMAP to LAYOUT for all new keyboards made using this script
* Add support for rev3 of the Atom47 (#2672)
* Added support for rev3 of the Atom47
* Updated Atom47 readme's
* Fix redefine error on rev2 and add maartenwut's keymap
* Fix redefine error on LEdiodes keymap
* Add Nyquist keymap (#2692)
* nyquist
* danielhklein nyquist setup
* shift left controls
* remove readme
* cleanup before pr
* ready for pr
* Adds Phantom TKL support (#2696)
* Add an info.json to phantom keyboard
* Add layouts
- KEYMAP_WINKEYLESS
- KEYMAP_7BIT
- KEYMAP_ISO
- KEYMAP_ISO_WINKEYLESS
* Add key_counts
* Add 2 missing F-Row keys
* Add TKC1800 info.json
Created an info.json for the tkc1800.
* Clueboard 60 info.json
- adds
- LAYOUT_60_ansi
- LAYOUT_60_iso
- KEYMAP_AEK
- KEYMAP
- LAYOUT_60_ansi_split_bs_rshift
* Add the Speedo keyboard
* Fix KC60 info.json file (#2707)
* change KEYMAP to LAYOUT in all the KC60 files
* Redo the info.json file
* Small fixes to TKC1800
- adjust F-row to use 0.25 spacing
- split left shift
- add key_count
* Fix some Configurator Warnings regarding LAYOUT vs KEYMAP (#2708)
* change diverge 3 KC_KEYMAP to LAYOUT
* Change KEYMAP to LAYOUT for handwired arrow pad
* change M10A to LAYOUT for m10-a
* Change KC_KEYMAP to LAYOUT_kc and KEYMAP to LAYOUT for mf68
* change KC_KEYMAP to LAYOUT for nano
* Refactor to LAYOUT
* refactor to LAYOUT-ansi and LAYOUT_iso for s65
* LAYOUT conversions for lfkkeyboards
* missed a few renames
* mini1800 for lfkeyobards support of LAYOUT
* Improve state/chord handling and clean up namespace
Some values that can never, ever, change were held in local
variables, rather than in PROGMEM. Fixed.
Change "pressed" to a signed int so the test for < 0 makes
sense, and to avoid possible weird failure modes in the
case where a key release comes in when pressed is already
zero. (Shouldn't happen, sure, but computers are weird.)
A lot of things in process_steno had external linkage for no
particular reason. They've been marked static. Stuff still
builds.
Distinguish between currently-held keys and keys that have
been held, and expose these values through a nicely-named API
so other code could, say, check on the current set of steno
chording in order to make displays. Also in passing fix up the
"state" value having external linkage so it could clash with
other people's variable declarations.
The API also provides hooks for key processing and steno chord
events, so you can monitor those events without having to
run in matrix_scan_user and recheck the values directly. Also
document these.
There is no path through processing a key that doesn't
end with a return false, so the nested return foo() are
gone and we just return false.
* Pull information from config.h and rules.mk (#2711)
* Pull information from config.h and rules.mk
* Readd the kbd75 maintainer
* Remove obsolete info.json entries (#2712)
* Clean up some long-standing errors when populating the API (#2715)
* More Configurator Warning Fixes (#2716)
* mf68_ble did not have the correct .c and .h files
* Fix JC65 KEYMAP to LAYOUT
* Change KEYMAP to LAYOUT for s60_x
* Convert KEYMAP to LAYOUT for lets_split boards
* Convert KEYMAP to LAYOUT
* more fixes to keymap for iris
* convert KEYMAP to LAYOUT for levinson keyboard
* change losinggeneration's KEYMAP to LAYOUT
* convert KEYMAP to LAYOUT
* convert KEYMAP to LAYOUT for nyquist
* convert KEYMAP to LAYOUT
* convert KEYMAP to LAYOUT for viterbi
* convert KEYMAP to LAYOUT
* convert KEYMAP and its subsidiries to the LAYOUT standard
* convert KEYMAP and its subsidiries to the new LAYOUT standard
* Normacos keymap for let's split keyboard (#2691)
* Cheers let's split keymap
* fixed typo on norman layer of cheers keymap for let's split
* fixed right handed mappings for home row
* cheers keymap for let's split redefinition
* updated Cheers keymap for let's split
* cheers keymap for let's split update |