summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-15Update usb information for dactyl_cc (#21612)Duncan Sutherland
2023-08-15OLED: driver naming cleanups (#21710)Ryan
2023-08-15[Keyboard] Add Chouchou keyboard (#21699)Dane Lipscombe
2023-08-15Remove invalid config option from kikoslab/kl90 (#21708)Joel Challis
2023-08-14[keyboard] Graystudio Think6.5 V3 Support Revised (#21560)Yizhen Liu
Co-authored-by: jack <0x6a73@protonmail.com> Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2023-08-14[Keymap] submitting janat-t planck keymap (#21619)Janat Taerakul
Co-authored-by: Janat Taerakul <jtaerakul@indeed.com>
2023-08-14[Keymap] Update andrebrait keymap for GMMK Pro (#21668)Andre Brait
2023-08-14[Keymap] Update rpbaptist crkbd (#21674)Richard Baptist
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Richard Baptist <richard@remote.com>
2023-08-14Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-14[Keyboard] Add Shostudio Arc (#21733)mechlovin
2023-08-14Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-15Fix `keyboard` field for some JSON keymaps (#21752)Ryan
2023-08-14Kintwin controller for kinesis keyboard, split layout (#21614)alvicstep
Co-authored-by: Ryan <fauxpark@gmail.com>
2023-08-13[Keyboard] Refactor Caticorn PCB (#21644)HorrorTroll
2023-08-13Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-12correct keymap file name for tkl_f13_jis layout (#21631)Duncan Sutherland
2023-08-12Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-12[Keyboard] Add mk47 keyboard (#19797)jonylee@hfd
Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: jack <0x6a73@protonmail.com> Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Joy <chang.li@westberrytech.com> Co-authored-by: Joy Lee <joylee.lc@foxmail.com>
2023-08-12Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-12[Keyboard] Update USB settings for dactyl_maximus (#21666)Duncan Sutherland
2023-08-12Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-12[Keyboard] fix json for nemui65 (#21629)spbgzh
2023-08-12Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-12[Keymap] Add Via keymap for CXT Studio (#21675)Brian McKenna
2023-08-12Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-12[Keyboard] Add Projectd/65/Projectd_65_ansi (#21520)gskygithub
Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: gksygithub <106651989+gksygithub@users.noreply.github.com>
2023-08-12Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-12[Keyboard] add laneware `raindrop` keyboard (#21277)Duncan Sutherland
Co-authored-by: Sergey Vlasov <sigprof@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2023-08-12Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-12[Keyboard] Update usb.* of `dactyl_lightcycle` (#21462)Duncan Sutherland
2023-08-09Tidy up encoder in matrix references (#21718)Joel Challis
2023-08-08Remove more legacy config.h options (#21709)Joel Challis
2023-08-08doio/kb38: fix layout (#21704)Ryan
2023-08-06Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-06Fix `binepad/bn009` and `durgod/dgk6x/hades_ansi` keymaps (#21701)Ryan
2023-08-05Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-05Contributing docs: add note to make sure repo is up to date (#21694)Ryan
2023-08-04haptic: further naming cleanups (#21682)Ryan
2023-08-03Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-03Add VIA layout for Dactyl Manuform 5x6 (#21649)Hugh Rawlinson
Co-authored-by: Duncan Sutherland <dunk2k_2000@hotmail.com>
2023-08-03Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-03Clarify custom keycode enum requirement for PRs (#21648)3geek14
2023-08-02[Keyboard] Add PW88 keyboard (#21482)SmollChungus
Co-authored-by: Drashna Jaelre <drashna@live.com>
2023-08-03Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-03moondrop/dash75: fix keymap (#21680)Ryan
2023-08-02[Bug] Restore usb suspend wakeup delay (#21676)Stefan Kerkmann
* Respect USB_SUSPEND_WAKEUP_DELAY on wakeup This delay wasn't honored after removing `restart_usb_driver` from the suspend and wakeup handling. It is now re-introduced in the appropriate spot, namely after issuing a remote wakeup to a sleeping host. * Remove old, unused and commented testing code
2023-08-02Merge remote-tracking branch 'origin/master' into developQMK Bot
2023-08-02[Keyboard] Add Bento Box macropad (#20521)Synth and Keys
2023-08-02audio: Don't play the first note of zero-note melodies (#21661)Nebuleon
2023-08-02Fix mouse-key spamming empty reports (#21663)Stefan Kerkmann
Problem: `mousekey_task` spams empty hid reports with when a mouse key is pressed, causing resource exhaustion in the USB mouse endpoint. Cause: The check whether or not to send a new mouse report would always evaluate to true if a mouse key is pressed: 1. `mouse_report` has non-zero fields and `tmpmr` is a copy of this fields. 2. `mouse_report` is set to zero, `tmpmr` has now non-zero fields. 3. `has_mouse_report_changed` compares the two and evaluates to true 4. a mouse report is sent. Fix: The check condition of `has_mouse_report_changed` will evaluate any empty record as unchanged, as mouse report data is relative and doesn't need to return to zero. An empty report will still be send by `register_mouse` on release of all mouse buttons.