aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Change default ARM hardware PWM WS2812 tick frequency to 800kHz (#24508)David Hoelscher2024-10-2712-43/+11
|
* Improve consistency of syntax within `data/constants/keycodes` (#24528)Nikolai Grigoriev2024-10-284-72/+72
|
* Refactor Breathing effect with runner (#24535)フィルターペーパー2024-10-271-11/+6
|
* Update Jellybean Raindrops to respect LED range limits (#24534)フィルターペーパー2024-10-271-8/+16
|
* Update Pixel Rain to respect LED range limits (#24532)フィルターペーパー2024-10-271-14/+9
|
* Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-284-0/+129
|\
| * Add madjax_macropad keyboard (#24524)Guido Bartolucci2024-10-274-0/+129
| | | | | | | | Co-authored-by: Ryan <[email protected]>
* | Refactor Riverflow matrix effect with runner (#24520)フィルターペーパー2024-10-271-11/+7
| | | | | | | | Co-authored-by: Ryan <[email protected]>
* | Move pointing device driver code (#24445)Dasky2024-10-2523-546/+544
| | | | | | | | Co-authored-by: Drashna Jaelre <[email protected]>
* | Add timer_save and _restore functions. (#23887)Dasky2024-10-253-0/+42
| | | | | | | | | | Co-authored-by: Sergey Vlasov <[email protected]> Co-authored-by: Nick Brassel <[email protected]>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-256-0/+862
|\|
| * Add Vanguard65 Keyboard (#24497)Felix Jen2024-10-246-0/+862
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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]>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-255-0/+475
|\|
| * [Keyboard] Add SIRIND Tomak79H (#24505)era2024-10-245-0/+475
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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]>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-247-0/+577
|\|
| * [Keyboard] Add xdboards/recon keyboard (#24135)Daniel Weeks2024-10-247-0/+577
| | | | | | | | Co-authored-by: Drashna Jaelre <[email protected]>
* | RGBLight: Improve RGB Test animation (#24477)Ryan2024-10-241-22/+6
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-2316-0/+741
|\|
| * Add Iris LM series of keyboards (#24510)Danny2024-10-2216-0/+741
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-211-1/+1
|\|
| * Fix 6x13 default keymap (#24509)Jan Bláha2024-10-211-1/+1
| | | | | | Update keymap.c
* | Rename saevus to concreteflowers (#24249)Ramon Imbao2024-10-1910-25/+31
| |
* | [Bug] Fix compiliation issues with OS Detection (#24502)Drashna Jaelre2024-10-191-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-181-15/+0
|\|
| * Correct layouts/default/readme.md (#23805)Duncan Sutherland2024-10-181-15/+0
| | | | | | | | | | Update readme.md remove orphan layout
* | [Core] `usb_device_state`: consolidate usb state handling across ↵Stefan Kerkmann2024-10-1820-130/+165
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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]>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-174-0/+103
|\|
| * add vector macropad (#24487)David Doan2024-10-174-0/+103
| | | | | | | | | | | | Co-authored-by: Joel Challis <[email protected]> Co-authored-by: jack <[email protected]> Co-authored-by: Ryan <[email protected]>
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-164-0/+316
|\|
| * [Keyboard] Add JK60 RGB (#24485)Alabahuy2024-10-164-0/+316
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-152-2/+2
|\|
| * Digitizer: fix units tag in report descriptor (#24482)Ryan2024-10-152-2/+2
| |
* | horrortroll/nyx/rev1: Fix compilation of custom RGB effect (#24481)Joel Challis2024-10-131-1/+1
| |
* | xiudi/xd002: Remove broken oversized `multilayer_rgb` keymap (#24480)Joel Challis2024-10-124-211/+0
| |
* | keebio/nyquist: Remove invalid I2C config (#24479)Joel Challis2024-10-122-8/+0
| |
* | Rename RGB/HSV structs: keyboard-level code (#24476)Ryan2024-10-1243-215/+215
| |
* | [Core] quantum: util: add bit and bitmask helpers (#24229)Stefan Kerkmann2024-10-122-0/+34
| | | | | | | | | | | | | | | | | | | | | | 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 (#23679)Ryan2024-10-12267-2278/+1230
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-111-1/+1
|\|
| * zsa/moonlander: Fix execution of user callback (#24475)Joel Challis2024-10-111-1/+1
| |
* | Add svlinky converter (#24449)Sadek Baroudi2024-10-125-1/+58
| |
* | Update combo user function variable (#24467)フィルターペーパー2024-10-122-12/+20
| |
* | Rename RGB and HSV structs (#24471)Ryan2024-10-1259-117/+122
| |
* | Fix rendering of `keymap_config.no_gui` within `led_update_kb` (#24473)Joel Challis2024-10-122-13/+6
| |
* | Fix duplication of core `GU_TOGG` keycode (#24474)Joel Challis2024-10-121-23/+4
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-111-1/+1
|\|
| * `mykeyclub/jris65/hotswap`: fix keymap (#24472)Ryan2024-10-111-1/+1
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-112-112/+112
|\|
| * fix hotdox76v2 oled font to more closely mirror utf8 (#23807)Woodrow Douglass2024-10-102-112/+112
| |
* | Merge remote-tracking branch 'origin/master' into developQMK Bot2024-10-114-0/+165
|\|