| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
|
|\| |
|
| |
| |
| |
| | |
Co-authored-by: Ryan <[email protected]>
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Initial commit
* update
* added two options for the slider
* comments
* added rounding for the lower end of the LED values
* moved folder, cleaned up code
* fixed layout def
* fioxed default layout
* Update keyboards/keebfront/vanguard65/config.h
Co-authored-by: jack <[email protected]>
* Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c
Co-authored-by: jack <[email protected]>
* Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c
Co-authored-by: jack <[email protected]>
* Update keyboards/keebfront/vanguard65/readme.md
Co-authored-by: jack <[email protected]>
* Update keyboards/keebfront/vanguard65/rules.mk
Co-authored-by: jack <[email protected]>
* Update keyboards/keebfront/vanguard65/info.json
Co-authored-by: jack <[email protected]>
* updated default keymap to have encoder map functionality
* Update keyboards/keebfront/vanguard65/rules.mk
Co-authored-by: jack <[email protected]>
* Update keyboards/keebfront/vanguard65/config.h
Co-authored-by: jack <[email protected]>
* Update keyboards/keebfront/vanguard65/config.h
Co-authored-by: jack <[email protected]>
* add encoder_update_kb
* Update keyboards/keebfront/vanguard65/vanguard65.c
Co-authored-by: Drashna Jaelre <[email protected]>
* Update keyboards/keebfront/vanguard65/info.json
Co-authored-by: Drashna Jaelre <[email protected]>
* Update keyboards/keebfront/vanguard65/info.json
Co-authored-by: Drashna Jaelre <[email protected]>
* Update keyboards/keebfront/vanguard65/vanguard65.c
Co-authored-by: Drashna Jaelre <[email protected]>
* new qmk
* misc fixes
* Test
* Removed extraneous parts of hte rules.mk
* Remove extra layers in the keymap
* Revert "Remove extra layers in the keymap"
This reverts commit c82ee931acef589c8ef260e26a3de7ecd88acb53.
* removed excess layers
* update for latest QMK led definition
* update
* Update keyboards/keebfront/vanguard65/info.json
Co-authored-by: Drashna Jaelre <[email protected]>
* Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c
Co-authored-by: Drashna Jaelre <[email protected]>
* Update keyboards/keebfront/vanguard65/info.json
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/info.json
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/readme.md
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/info.json
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/info.json
Co-authored-by: Duncan Sutherland <[email protected]>
* Delete vanguard65.c
* run qmk format_json
* Update keyboards/keebfront/vanguard65/rules.mk
Co-authored-by: Ryan <[email protected]>
* Update keyboards/keebfront/vanguard65/readme.md
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/readme.md
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/info.json
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/info.json
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/keymaps/via/keymap.c
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c
Co-authored-by: Duncan Sutherland <[email protected]>
* Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c
Co-authored-by: James Young <[email protected]>
* Update keyboards/keebfront/vanguard65/keymaps/default/keymap.c
Co-authored-by: James Young <[email protected]>
* Confirm all keymaps compile
* update for latest QMK best definitions
* Apply suggestions from code review
Co-authored-by: jack <[email protected]>
* Added minimum slider functionality.
* update readme
* Apply suggestions from code review
Co-authored-by: Joel Challis <[email protected]>
* Update keyboards/keebfront/vanguard65/keyboard.json
Co-authored-by: jack <[email protected]>
---------
Co-authored-by: jack <[email protected]>
Co-authored-by: Drashna Jaelre <[email protected]>
Co-authored-by: Duncan Sutherland <[email protected]>
Co-authored-by: Ryan <[email protected]>
Co-authored-by: James Young <[email protected]>
Co-authored-by: jack <[email protected]>
Co-authored-by: Joel Challis <[email protected]>
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Add Tomak79H
Add Tomak79H
* Update
Update
* Update keyboards/era/sirind/tomak79h/tomak79h.c
Co-authored-by: Drashna Jaelre <[email protected]>
---------
Co-authored-by: Drashna Jaelre <[email protected]>
|
|\| |
|
| |
| |
| |
| | |
Co-authored-by: Drashna Jaelre <[email protected]>
|
|\| |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
implementations (#24258)
* usb_device_state: add idle_rate, led and protocol
Previously all usb drivers and platform implementations (expect for our
oddball atsam) tracked the same two global variables:
- keyboard_protocol: to indicate if we are in report or boot protocol
- keyboard_idle: for the idle_rate of the keyboard endpoint
And a local variable that was exposed trough some indirection:
- keyboard_led_state: for the currently set indicator leds (caps lock etc.)
These have all been moved into the usb_device_state struct wich is
accessible by getters and setters.
This reduces code duplication and centralizes the state management
across platforms and drivers.
Signed-off-by: Stefan Kerkmann <[email protected]>
* usb_device_state: reset protocol on reset
The usb hid specification section 7.2.6 states:
When initialized, all devices default to report protocol. However the
host should not make any assumptions about the device’s state and should
set the desired protocol whenever initializing a device.
Thus on reset we should always do exactly that.
Signed-off-by: Stefan Kerkmann <[email protected]>
* keyboards: fix oversize warnings
Signed-off-by: Stefan Kerkmann <[email protected]>
---------
Signed-off-by: Stefan Kerkmann <[email protected]>
|
|\| |
|
| |
| |
| |
| |
| |
| | |
Co-authored-by: Joel Challis <[email protected]>
Co-authored-by: jack <[email protected]>
Co-authored-by: Ryan <[email protected]>
|
|\| |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Separate RGBLight/RGB Matrix keycode handling
* Remove `_DISABLE_KEYCODES` handling
* Update RGB Matrix keycode docs
* Update underglow keycodes for previously migrated boards
* Update keycodes for boards with custom handling
* Fix typos
* Fix bad merge
|
|\| |
|
| | |
|
| | |
|
| | |
|
|\| |
|
| | |
|
|\| |
|
| | |
|
|\| |
|
| |
| |
| |
| | |
Co-authored-by: Joel Challis <[email protected]>
|
| | |
|
|\| |
|
| |
| |
| |
| | |
Co-authored-by: Ryan <[email protected]>
|
|\| |
|
| | |
|
|\| |
|
| |
| |
| |
| |
| | |
Fix indicator code
Co-authored-by: yiancar <[email protected]>
|
| |
| |
| | |
initial commit
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Fix Caps Lock indication
* User LED state function override added
Co-authored-by: Drashna Jaelre <[email protected]>
* Change backlight enabled check and remove backlight headers
Co-authored-by: Drashna Jaelre <[email protected]>
---------
Co-authored-by: Drashna Jaelre <[email protected]>
|
|\| |
|
| | |
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* first compiled, flashed, and tested version of jris65
* adding readmes for mykeyclub and jris65
* removed commented out code and unneeded files
* typo in build instructions
* renamed info.json to keyboard.json as per new standard
* formatted with qmk format-json
* fixed layout offset problem
* moved some settings from c/h files to json
* moved matrix from .h file to .json
* cleaned up non-json options
* moved settings from rules.mk to keyboard.json
* fix for via after removing .h file
* converted keymap.c to keymap.json
* keymap.c has been replaced by keymap.json
* FN+Backspace loads bootload
* added custom keymap for Sean
* config.h setting is only needed by via
* formatted json
* convert via keymap from .c .h .mk to keymap.json
* moved keyboard configuration to hotswap dir; note in readme that only hotswap has been tested
* Update keyboards/mykeyclub/jris65/keymaps/default/keymap.json
Co-authored-by: jack <[email protected]>
* typo
Co-authored-by: jack <[email protected]>
* blank layers do not need to be specified
Co-authored-by: jack <[email protected]>
* added other valid layouts
Co-authored-by: Duncan Sutherland <[email protected]>
* added other valid layouts
Co-authored-by: Duncan Sutherland <[email protected]>
* added other valid layouts
Co-authored-by: Duncan Sutherland <[email protected]>
* added other valid layouts
Co-authored-by: Duncan Sutherland <[email protected]>
* removed extra newline
Co-authored-by: Duncan Sutherland <[email protected]>
* cleaned up wording in readme
Co-authored-by: Duncan Sutherland <[email protected]>
* QMK no longer supports user keymaps
* remove settings that are already the default (false settings)
Co-authored-by: jack <[email protected]>
* add image
Co-authored-by: Duncan Sutherland <[email protected]>
* add missing commas (formatting)
Co-authored-by: Duncan Sutherland <[email protected]>
* add missing commas (formatting)
Co-authored-by: Duncan Sutherland <[email protected]>
* add missing commas (formatting)
Co-authored-by: Duncan Sutherland <[email protected]>
* re-added second layer with QK_BOOT for backspace
* make the hotswap the default keyboard
* added keyboard director prefix to DEFAULT_FOLDER
* ran qmk format-json on keyboard.json
* DEFAULT_FOLDER option is going away so don't use it
* removed via keymap as they now reside in qmk_userspace_via
---------
Co-authored-by: jack <[email protected]>
Co-authored-by: Duncan Sutherland <[email protected]>
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Added a cleaned-up set of files for ThumbsUp! v9.
* Renamed the keymap for v9 as default
* Update keyboards/thumbsup/keymaps/default/keymap.c
As per PR review suggestions.
Co-authored-by: jack <[email protected]>
* Update keyboards/thumbsup/keymaps/default/keymap.c
As per PR review suggestions.
Co-authored-by: jack <[email protected]>
* Update keyboards/thumbsup/keymaps/default/keymap.c
As per PR review suggestions.
Co-authored-by: jack <[email protected]>
* Update keyboards/thumbsup/keymaps/default/keymap.c
As per PR review suggestions.
Co-authored-by: jack <[email protected]>
* Update keyboards/thumbsup/keymaps/default/keymap.c
As per PR review suggestions.
Co-authored-by: jack <[email protected]>
* Update keyboards/thumbsup/rev9_promicro_4x12/info.json
As per PR review suggestions.
Co-authored-by: jack <[email protected]>
* Update keyboards/thumbsup/rev9_promicro_4x12/readme.md
As per PR review suggestions.
Co-authored-by: jack <[email protected]>
* Update keyboards/thumbsup/rev9_promicro_4x12/readme.md
As per PR review suggestions.
Co-authored-by: jack <[email protected]>
* Update keyboards/thumbsup/rev9_promicro_4x12/rules.mk
As per PR review suggestions.
Co-authored-by: jack <[email protected]>
* Update keyboards/thumbsup/rev9_promicro_4x12/info.json
As per PR review suggestions.
Co-authored-by: jack <[email protected]>
* Apply suggestions from code review
Co-authored-by: jack <[email protected]>
* Delete keyboards/thumbsup/keymaps/default/readme.md as per review recommendation.
* v9: Fixed the layout name in keymap.c file.
* v9: PR recommendatios applied - rules.mk file removed, info.json renamed to keyboard.json.
* v9: PR recommendatios applied - rules.mk file removed, info.json renamed to keyboard.json.
* v9: Fixed the copyright header modified by mistake.
* v9: Fixed the tri-layer switch as per the review recommendation.
* v9: Fixed the copyright header modified by mistake.
---------
Co-authored-by: jack <[email protected]>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* [Keyboard] Corne rev4
* Remove unneeded update interval and moved split pin to dd
* Cleanup config and errors
* Move bootmagic config to dd
* Re-add existing configs
* Additional config fixes
* shove off via keymap
|
|\| |
|