| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-10-25 | 5 | -0/+475 |
| |\ | |||||
| | * | [Keyboard] Add SIRIND Tomak79H (#24505) | era | 2024-10-25 | 5 | -0/+475 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add Tomak79H Add Tomak79H * Update Update * Update keyboards/era/sirind/tomak79h/tomak79h.c Co-authored-by: Drashna Jaelre <drashna@live.com> --------- Co-authored-by: Drashna Jaelre <drashna@live.com> | ||||
| * | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-10-24 | 7 | -0/+577 |
| |\| | |||||
| | * | [Keyboard] Add xdboards/recon keyboard (#24135) | Daniel Weeks | 2024-10-24 | 7 | -0/+577 |
| | | | | | | | | | Co-authored-by: Drashna Jaelre <drashna@live.com> | ||||
| * | | RGBLight: Improve RGB Test animation (#24477) | Ryan | 2024-10-24 | 1 | -22/+6 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-10-23 | 16 | -0/+741 |
| |\| | |||||
| | * | Add Iris LM series of keyboards (#24510) | Danny | 2024-10-23 | 16 | -0/+741 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-10-21 | 1 | -1/+1 |
| |\| | |||||
| | * | Fix 6x13 default keymap (#24509) | Jan Bláha | 2024-10-21 | 1 | -1/+1 |
| | | | | | | | Update keymap.c | ||||
| * | | Rename saevus to concreteflowers (#24249) | Ramon Imbao | 2024-10-19 | 10 | -25/+31 |
| | | | |||||
| * | | [Bug] Fix compiliation issues with OS Detection (#24502) | Drashna Jaelre | 2024-10-19 | 1 | -1/+1 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-10-18 | 1 | -15/+0 |
| |\| | |||||
| | * | Correct layouts/default/readme.md (#23805) | Duncan Sutherland | 2024-10-18 | 1 | -15/+0 |
| | | | | | | | | | | | Update readme.md remove orphan layout | ||||
| * | | [Core] `usb_device_state`: consolidate usb state handling across ↵ | Stefan Kerkmann | 2024-10-18 | 20 | -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 <karlk90@pm.me> * 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 <karlk90@pm.me> * keyboards: fix oversize warnings Signed-off-by: Stefan Kerkmann <karlk90@pm.me> --------- Signed-off-by: Stefan Kerkmann <karlk90@pm.me> | ||||
| * | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-10-17 | 4 | -0/+103 |
| |\| | |||||
| | * | add vector macropad (#24487) | David Doan | 2024-10-17 | 4 | -0/+103 |
| | | | | | | | | | | | | | Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: jack <jack@pngu.org> Co-authored-by: Ryan <fauxpark@gmail.com> | ||||
| * | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-10-16 | 4 | -0/+316 |
| |\| | |||||
| | * | [Keyboard] Add JK60 RGB (#24485) | Alabahuy | 2024-10-16 | 4 | -0/+316 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-10-15 | 2 | -2/+2 |
| |\| | |||||
| | * | Digitizer: fix units tag in report descriptor (#24482) | Ryan | 2024-10-15 | 2 | -2/+2 |
| | | | |||||
| * | | horrortroll/nyx/rev1: Fix compilation of custom RGB effect (#24481) | Joel Challis | 2024-10-13 | 1 | -1/+1 |
| | | | |||||
| * | | xiudi/xd002: Remove broken oversized `multilayer_rgb` keymap (#24480) | Joel Challis | 2024-10-12 | 4 | -211/+0 |
| | | | |||||
| * | | keebio/nyquist: Remove invalid I2C config (#24479) | Joel Challis | 2024-10-12 | 2 | -8/+0 |
| | | | |||||
| * | | Rename RGB/HSV structs: keyboard-level code (#24476) | Ryan | 2024-10-12 | 43 | -215/+215 |
| | | | |||||
| * | | [Core] quantum: util: add bit and bitmask helpers (#24229) | Stefan Kerkmann | 2024-10-12 | 2 | -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 <karlk90@pm.me> Co-authored-by: Pascal Getreuer <50221757+getreuer@users.noreply.github.com> | ||||
| * | | Separate RGBLight/RGB Matrix keycode handling (#23679) | Ryan | 2024-10-12 | 267 | -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 develop | QMK Bot | 2024-10-12 | 1 | -1/+1 |
| |\| | |||||
| | * | zsa/moonlander: Fix execution of user callback (#24475) | Joel Challis | 2024-10-12 | 1 | -1/+1 |
| | | | |||||
| * | | Add svlinky converter (#24449) | Sadek Baroudi | 2024-10-12 | 5 | -1/+58 |
| | | | |||||
| * | | Update combo user function variable (#24467) | フィルターペーパー | 2024-10-12 | 2 | -12/+20 |
| | | | |||||
| * | | Rename RGB and HSV structs (#24471) | Ryan | 2024-10-12 | 59 | -117/+122 |
| | | | |||||
| * | | Fix rendering of `keymap_config.no_gui` within `led_update_kb` (#24473) | Joel Challis | 2024-10-12 | 2 | -13/+6 |
| | | | |||||
| * | | Fix duplication of core `GU_TOGG` keycode (#24474) | Joel Challis | 2024-10-12 | 1 | -23/+4 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-10-11 | 1 | -1/+1 |
| |\| | |||||
| | * | `mykeyclub/jris65/hotswap`: fix keymap (#24472) | Ryan | 2024-10-11 | 1 | -1/+1 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-10-11 | 2 | -112/+112 |
| |\| | |||||
| | * | fix hotdox76v2 oled font to more closely mirror utf8 (#23807) | Woodrow Douglass | 2024-10-11 | 2 | -112/+112 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-10-11 | 4 | -0/+165 |
| |\| | |||||
| | * | Add Scotto37 handwired keyboard (#23938) | Joe Scotto | 2024-10-11 | 4 | -0/+165 |
| | | | | | | | | | Co-authored-by: Joel Challis <git@zvecr.com> | ||||
| * | | Add Ploopyco functions for host state control (#23953) | Victor | 2024-10-11 | 3 | -9/+19 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-10-11 | 4 | -0/+167 |
| |\| | |||||
| | * | [Keyboard] Add Piantor UV 44 (#24247) | azhizhinov | 2024-10-11 | 4 | -0/+167 |
| | | | | | | | | | Co-authored-by: Ryan <fauxpark@gmail.com> | ||||
| * | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-10-10 | 1 | -0/+6 |
| |\| | |||||
| | * | Expand count checks in keymap introspection (#24464) | Drashna Jaelre | 2024-10-10 | 1 | -0/+6 |
| | | | | | | | | | | | * Add check Tap Dance count check to keymap introspection * Add checks for combos and key overrides to introspection | ||||
| * | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-10-09 | 1 | -1/+1 |
| |\| | |||||
| | * | Fixup Lily58 keymap comment (#24466) | フィルターペーパー | 2024-10-09 | 1 | -1/+1 |
| | | | |||||
| * | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-10-08 | 2 | -0/+8 |
| |\| | |||||
| | * | Fix indicator code for NK classics (#24462) | yiancar | 2024-10-08 | 2 | -0/+8 |
| | | | | | | | | | | | Fix indicator code Co-authored-by: yiancar <yiancar@gmail.com> | ||||
| * | | add ergodox Community Layout for LAYOUT_ergodox keyboards (#22963) | Duncan Sutherland | 2024-10-07 | 2 | -0/+2 |
| | | | | | | | initial commit | ||||
| * | | Merge remote-tracking branch 'origin/master' into develop | QMK Bot | 2024-10-07 | 1 | -0/+25 |
| |\| | |||||