| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| | |
Co-authored-by: Ryan <[email protected]>
|
| |
| |
| |
| | |
Co-authored-by: Ryan <[email protected]>
|
| |
| |
| |
| | |
Co-authored-by: Drashna Jaelre <[email protected]>
|
| |
| |
| |
| |
| | |
Co-authored-by: Sergey Vlasov <[email protected]>
Co-authored-by: Nick Brassel <[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]>
|
| | |
|
|\| |
|
| | |
|
|\| |
|
| |
| |
| | |
Update keymap.c
|
| | |
|
| | |
|
|\| |
|
| |
| |
| |
| |
| | |
Update readme.md
remove orphan layout
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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]>
|
|\| |
|
| | |
|
|\| |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
quantum: util: add bit and bitmask helpers
These helpers are handy and can prevent off-by-one errors when working
with registers and general low level bit manipulation tasks. The macros
themself are inspired by the bits.h macros from the linux kernel source
code.
Signed-off-by: Stefan Kerkmann <[email protected]>
Co-authored-by: Pascal Getreuer <[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
|
|\| |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\| |
|
| | |
|
|\| |
|
| | |
|
|\| |
|