Commit Graph

125 Commits (9b51f02f45f72758a61d761c2d8e1b1696cce6e8)

Author SHA1 Message Date
Dasky c255174cf3
Implement split comms watchdog (#18599) 3 years ago
Stefan Kerkmann c76d2074b6
[Bug] Fix ST7565 handler deadlock (#18609) 3 years ago
Stefan Kerkmann 56f7b34289
[Core] rewrite locking in split transaction handlers (#18417) 3 years ago
Dasky e1aed8da08
Move fake EE_HANDS (#18352) 3 years ago
Stefan Kerkmann ed9bdcbc36
[Core] guard RPC invocation by checking RPC info against crc checksum (#17840) 3 years ago
Dasky 62eaec52e0
Init eeconfig before reading handedness (#17256) 3 years ago
Dasky 85b3b98570
Move SPLIT_HAND_PIN setup to split_pre_init (#17271) 3 years ago
Dasky af02baae78
Allow larger SPLIT_USB_TIMEOUT with default SPLIT_USB_TIMEOUT_POLL (#17272) 3 years ago
Stefan Kerkmann 7712a286dc
[Core] Use a mutex guard for split shared memory (#16647) 3 years ago
Nick Brassel 2f6751e48a
Asymmetric encoders, encoder tests. (#16068) 3 years ago
QMK Bot 63646e8906
Format code according to conventions (#16322) 3 years ago
Stefan Kerkmann be59e8af2b
Deprecate split transactions status field (#16023) 3 years ago
Dasky 7b31fc54df
Enable a default task throttle for split pointing. (#15925) 3 years ago
QMK Bot 5fcdff9935
Format code according to conventions (#15693) 3 years ago
Dasky 4fe6f3cd7a
Fix split pointing for analog joystick (#15691) 3 years ago
Drashna Jaelre c86baf3ece
[Core] Fix bug and code regression for Split Common (#15603) 3 years ago
Dasky 7f7364c559
[Core] Split support for pointing devices. (#15304) 3 years ago
Drashna Jaelre 4d0dd1eab7
[Bug] Revert Assymmetrical Split Encoder support (#12090) (#15311) 4 years ago
Balz Guenat 06f18e22d9
fix broken macro in transport.h (#15239) 4 years ago
Balz Guenat 32215d5bff
Rework encoders to enable asymmetric split keyboards (#12090) 4 years ago
QMK Bot 2c5d66987d
Format code according to conventions (#15193) 4 years ago
Joel Challis 92385e30cd
Manually format develop (#15003) 4 years ago
Xelus22 4e1c5887c5
[Core] Refactor OLED to allow easy addition of other types (#13454) 4 years ago
Joakim Tufvegren 0ae20e7457
Make solo half of split keyboards (more) usable. (#13523) 4 years ago
Drashna Jaelre f56c202fb3
Fix ifdefs for OLED split sync code (#14017) 4 years ago
Drashna Jaelre 488aaa0980
Enable sync of OLED/ST7565 display on/off state on Splits (#13542) 4 years ago
Nick Brassel 65e3760853
Fix compilation issue. (#13926) 4 years ago
Joel Challis 567da49ed0
Avoid LTO conficts on arm_atsam (#13676) 4 years ago
Drashna Jaelre ccc0b23a75
Unify matrix for split common and regular matrix (#13330) 4 years ago
Jameson Thatcher 550d9253b0
Allow invert of SPLIT_HAND_PIN logic (#13433) 4 years ago
Drashna Jaelre 3ab805fc67
Add support for NO_PIN to all matrix types (#12238) 4 years ago
Stefan Kerkmann 04bc74d8f5
Switch split_common to CRC subsystem (#13418) 4 years ago
Nick Brassel 172e6a7030
Extensible split data sync (#11930) 4 years ago
Nick Brassel f287597c19
Use single memcmp to determine if matrix changed. (#13064) 4 years ago
Nick Brassel e5d3e5a989
Add weak refs on reading rows/cols. (#13062) 4 years ago
James Young 1646c0f26c
2021 May 29 Breaking Changes Update (#13034) 4 years ago
James Young 7d1194de01
run: qmk cformat --core-only 4 years ago
Michael Stapelberg 82aa9ad4a5
matrix: wait for row signal to go HIGH for every row (#12945) 4 years ago
Joakim Tufvegren cbdc3fb81b
Fix spelling mistake regarding LED Matrix in split_common. (#12888) 4 years ago
github-actions[bot] f5b6bef4b3
[CI] Format code according to conventions (#12772) 4 years ago
XScorpion2 3c2e69af79
Fixing transport's led/rgb matrix suspend state logic (#12770) 4 years ago
github-actions[bot] 15ff1927db
[CI] Format code according to conventions (#12650) 4 years ago
Ryan d6ab908272
LED Matrix: Split (#12633) 4 years ago
XScorpion2 ff41c22fdc
Adding keyboard level weak function for slave matrix scan (#12317) 4 years ago
github-actions[bot] d950b97115
Format code according to conventions (#12088) 4 years ago
XScorpion2 cde2859a65
Split RGB Matrix (#11055) 4 years ago
Joel Challis 5ba4391cf2
Refactor of USB code within split_common (#11890) 4 years ago
github-actions[bot] b0e161e33d
Format code according to conventions (#11928) 4 years ago
XScorpion2 d1806a26e4
Split transport mirror (#11046) 4 years ago
Joel Challis 99bffc2a21
Migrate some tmk_core files to quantum (#11791) 4 years ago