Dasky and GitHub
d538451adb
Remove AVR GCC version warning ( #24206 )
2024-07-28 19:16:15 +01:00
Dasky and GitHub
cf84ea7662
Fix Reverb lockup when using GCC14 ( #24199 )
2024-07-26 01:41:54 +01:00
Dasky and GitHub
56ebd3b829
Rename promicro_rp2040 converter to sparkfun_pm2040 ( #24192 )
2024-07-25 22:51:32 +01:00
Dasky
cced3ee622
Fix incorrect conflict resolution
2024-07-21 01:53:11 +01:00
Dasky
4e20740efa
Merge branch 'master' into develop
2024-07-21 01:08:51 +01:00
Dasky and GitHub
f2c789bb4a
Fix build failures noticed in #24163 CI log. ( #24164 )
2024-07-21 09:56:39 +10:00
Dasky and GitHub
d5cc00ab62
Remove instances of MASTER_LEFT. ( #24163 )
2024-07-20 23:49:20 +01:00
Dasky and GitHub
f8cf58a512
Remove a user keymap from crkbd. ( #24091 )
...
remove personal keymap
2024-07-11 13:10:28 +01:00
Dasky and GitHub
a7aa58cc81
Change ADNS9800 and PMW33XX SROM uploads to opt in. ( #24001 )
...
Make SROM upload optional
2024-06-27 05:10:13 +01:00
Dasky and GitHub
3d0f4fa692
Fix font artefact on Reverb keyboard. ( #23761 )
2024-05-22 00:04:18 +01:00
Dasky and GitHub
47bc02b2ff
Force CPI update using timer when using split pointing. ( #23545 )
2024-05-17 22:59:45 +01:00
Dasky and GitHub
d0ee4a1cb2
Fix rgblight init ( #23335 )
2024-03-24 11:20:05 +11:00
Dasky and GitHub
2c3d0126ba
crique zidle fix ( #22948 )
2024-01-23 10:05:59 +00:00
4b3f9b8b3a
Add Reverb keyboard. ( #22387 )
...
Co-authored-by: Joel Challis <git@zvecr.com >
2023-12-15 14:30:35 +00:00
Dasky and GitHub
86f073a8ea
Add basic presence check for cirque trackpad. ( #22546 )
2023-12-04 00:14:28 +00:00
Dasky and GitHub
5c20a84540
Small QP surface docs update ( #22567 )
2023-11-28 18:23:47 -08:00
Dasky and GitHub
68722d35a3
Azoteq IQS5xx support ( #22280 )
2023-11-20 16:25:35 +00:00
Dasky
c5716f84ad
Merge branch 'master' into develop
2023-10-26 22:44:14 +01:00
Dasky and GitHub
e0c00c35ce
Clarify PIO define is optional in docs. ( #22339 )
2023-10-26 22:34:17 +01:00
Dasky and GitHub
f293658147
RGB/LED matrix use limits size optimisation ( #22325 )
2023-10-25 22:06:51 +01:00
7e0147f8e6
Fix compilation error when led/rgb process limit is zero. ( #22328 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2023-10-24 13:45:33 +01:00
Dasky and GitHub
ca45416999
Remove extra led_matrix_indicators_user call ( #22329 )
2023-10-24 00:00:16 +01:00
79094d3f72
Modify split config is_keyboard_master/left checks. ( #21875 )
...
* rework split configuration
* Apply suggestions from code review
Co-authored-by: Joel Challis <git@zvecr.com >
* lint
* missed return
---------
Co-authored-by: Joel Challis <git@zvecr.com >
2023-10-22 19:47:39 +01:00
Dasky and GitHub
81e086b387
add missing gpio include for pointing motion pin ( #22246 )
2023-10-11 00:06:28 -07:00
Dasky and GitHub
77fe1298c7
Yampad add missing includes for CONVERT_TO ( #22237 )
2023-10-09 23:16:38 +01:00
Dasky and GitHub
20eb93e05c
Yampad add missing includes for CONVERT_TO ( #22237 )
2023-10-09 23:16:21 +01:00
Dasky and GitHub
16f2a3e2f8
Add missing gpio include to ps2 vendor ( #22063 )
2023-09-18 19:55:51 +01:00
Dasky and GitHub
62105b5c07
Remove oversize binaries ( #21976 )
...
This stops a situation where a user could end up flashing oversize firmware soft bricking hardware.
2023-09-12 02:55:05 +01:00
Dasky and GitHub
6e0acf0548
Add autocomplete to generate-compilation-database ( #20387 )
2023-04-09 17:41:30 +01:00
Dasky
74770ac79b
Merge branch 'master' into develop
2023-02-14 03:05:44 +00:00
Dasky and GitHub
c255174cf3
Implement split comms watchdog ( #18599 )
2022-10-06 20:52:42 +11:00
Dasky and GitHub
ab4cf9a7c1
Fix compilation of 1upkeyboards on develop ( #18618 )
2022-10-06 00:36:06 +01:00
db6a637398
Fix EECONFIG_KEYMAP_UPPER_BYTE init ( #18394 )
...
Co-authored-by: Drashna Jaelre <drashna@live.com >
2022-09-17 20:58:46 +01:00
Dasky and GitHub
e1aed8da08
Move fake EE_HANDS ( #18352 )
2022-09-16 00:06:00 +01:00
Dasky and GitHub
40b0b3a983
Fix cirque tap from secondary side ( #18351 )
2022-09-14 23:48:43 -07:00
Dasky and GitHub
d30f0f71d0
Remove legacy define SERIAL_USE_MULTI_TRANSACTION ( #18299 )
2022-09-07 00:42:28 +01:00
Dasky and GitHub
c2b35b2327
Remove legacy define USE_SERIAL_PD2 ( #18298 )
2022-09-07 00:35:47 +01:00
Dasky and GitHub
dc4af81e0b
Remove legacy USE_SERIAL define ( #18292 )
...
* Remove legacy USE_SERIAL define
* tidy up missed comments
2022-09-06 18:46:34 +01:00
Dasky and GitHub
06310e81e9
Allow only col or row pins for *_right extraction. ( #17590 )
2022-07-08 22:49:55 +01:00
Dasky and GitHub
dcdc7290e5
RGB Matrix Heatmap - Skip positions with NO_LED ( #17488 )
2022-06-29 01:25:03 -07:00
Dasky and GitHub
aaaf3ff66a
Fix 0 delta results in size_regression.sh ( #17457 )
2022-06-23 11:23:13 +10:00
Dasky and GitHub
be42c5fb98
Fix RGB heatmap to use XY positions and use correct led limits ( #17184 )
...
* Fix RGB heatmap to use XY positions
* lower effect area limit and make configurable
* tidy up macro
* Fix triggering in both directions.
* add docs
* fix bug when decreasing value
* performance tweak
2022-06-21 10:53:34 -07:00
Dasky and GitHub
62eaec52e0
Init eeconfig before reading handedness ( #17256 )
2022-06-20 15:31:27 +01:00
Dasky and GitHub
568924c76c
Add missing bracket for VIA brightness scaling ( #17354 )
2022-06-10 19:07:58 -07:00
85b3b98570
Move SPLIT_HAND_PIN setup to split_pre_init ( #17271 )
...
* Move SPLIT_HAND_PIN setup to split_pre_init
* doppelganger should use old behaviour
* Add comment for future
Co-authored-by: Joel Challis <git@zvecr.com >
Co-authored-by: Joel Challis <git@zvecr.com >
2022-06-06 01:33:32 +01:00
Dasky and GitHub
af02baae78
Allow larger SPLIT_USB_TIMEOUT with default SPLIT_USB_TIMEOUT_POLL ( #17272 )
...
* Switch SPLIT_USB_DETECT loop to uint16_t
* Add assertion
2022-06-01 00:10:05 +01:00
Dasky and GitHub
25ec68c408
Fix docs typo ( #17254 )
2022-05-30 23:05:57 +01:00
Dasky and GitHub
2de70e6f2d
Add uf2-split-* make targets. ( #17257 )
2022-05-31 08:04:50 +10:00
Dasky and GitHub
fb4f25c0b5
[Keyboard] Fix kin80 default keymap ( #16893 )
2022-04-21 09:08:47 -07:00
Dasky and GitHub
40a7714ce5
rename define checks ( #16892 )
2022-04-19 20:15:34 +01:00
Dasky and GitHub
e13ad14cb7
GMMK Pro return false in encoder user. ( #16830 )
2022-04-11 20:18:44 +10:00
Dasky and GitHub
259cf76966
Link WS2812 driver page from rgb feature docs ( #16366 )
2022-02-27 01:50:44 +00:00
Dasky and GitHub
00cc64638c
Fix right side ws2812 leds having two indices ( #15985 )
...
* Fix right side leds having two indices
* remove redundant left check
2022-02-11 20:13:22 +00:00
Dasky and GitHub
b1debfb12f
Remove default pointing device driver. ( #16190 )
...
* remove custom as default
* add missing pointing_device_driver to rules.mk
* Update docs
2022-02-05 14:29:15 +00:00
Dasky and GitHub
e16dd1bcc0
add version.h to gitignore ( #16222 )
2022-02-04 19:23:27 -08:00
Dasky and GitHub
7b31fc54df
Enable a default task throttle for split pointing. ( #15925 )
2022-01-26 19:24:29 +00:00
Dasky and GitHub
08a42dc72c
Fix broken bootloader builds in develop. ( #15880 )
2022-01-15 01:04:58 +00:00
4fe6f3cd7a
Fix split pointing for analog joystick ( #15691 )
...
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-12-31 15:38:23 -08:00
Dasky and GitHub
3b4d5390f2
[Bug] Fix analog joystick to mouse compilation ( #15677 )
2021-12-30 19:27:51 -08:00
7f7364c559
[Core] Split support for pointing devices. ( #15304 )
...
* Draft implementation
* formatting
* fix combined buttons
* remove pimoroni throttle
* sync pointing on a throttle loop with checksum
* no longer used
* doh
Co-authored-by: Drashna Jaelre <drashna@live.com >
* switch pimoroni to a cpi equivalent
* add cpi support
* allow user modification of seperate mouse reports
* a little tidy up
* add *_RIGHT defines.
* docs
* doxygen comments
* basic changelog
* clean up pimoroni
* small doc fixes
* Update docs/feature_pointing_device.md
Co-authored-by: Drashna Jaelre <drashna@live.com >
* performance tweak if side has usb
* Don't run init funtions on wrong side
* renamed some variables for consistency
* fix pimoroni typos
* Clamp instead of OR
* Promote combined values to uint16_t
* Update pointing_device.c
Co-authored-by: Drashna Jaelre <drashna@live.com >
Co-authored-by: Nick Brassel <nick@tzarc.org >
2021-12-27 12:05:51 +11:00
Dasky and GitHub
1e48403538
fix typos ( #15316 )
2021-11-28 07:02:32 +11:00
Dasky and GitHub
1953a968c5
Check usb transmit status in send_extra() ( #14643 )
2021-10-23 15:04:15 +11:00
Dasky and GitHub
7b753f227a
Enable eeprom with F401xE ld ( #14752 )
2021-10-08 22:26:57 +01:00
02451fcc75
[Keyboard] Add dz60rgb_ansi v2_1 ( #14614 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-27 22:26:30 -07:00
Dasky and GitHub
45f88af4a1
[Docs] update suspend_*_user examples ( #14542 )
2021-09-21 16:40:19 -07:00
Dasky and GitHub
19e33b685f
[Docs] Modify encoder_update_user example to return false ( #14541 )
2021-09-21 07:52:57 -07:00
Dasky and GitHub
5dbde91bdf
[Keyboard] Change printf to dprintf ( #14510 )
2021-09-19 11:45:11 -07:00
12a8e59e9c
[Docs] add sync options heading, update led indicators ( #14441 )
...
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-09-15 10:11:25 -07:00
Dasky and GitHub
9af069ecf3
Fix typo ( #14118 )
2021-08-23 09:31:38 +10:00
Dasky and GitHub
7f1c90b7a8
[Core] Speed up pimoroni trackball driver ( #13823 )
2021-08-19 11:58:17 -07:00
Dasky and GitHub
bb2986c115
Fix compliation for ferris 0.2 bling ( #13937 )
...
* Fix include
2021-08-09 14:04:40 -07:00
Dasky and GitHub
3917fd5639
[Keyboard] Fix knops keymaps ( #13872 )
2021-08-04 12:10:31 -07:00
Dasky and GitHub
aeb252435d
[develop] Fix pimoroni trackball read address ( #13810 )
2021-07-31 06:12:19 -07:00
Dasky and GitHub
a938c54512
dirty fix ( #13695 )
2021-07-25 12:33:30 +10:00
Dasky and GitHub
ab42945c9a
[Keyboard] Fix Q1 change dip switch to bool ( #13687 )
2021-07-24 10:45:34 -07:00
Dasky and GitHub
d972919204
[Docs] Fix typo in dip switch example ( #13688 )
2021-07-24 10:44:31 -07:00
Dasky and GitHub
f33532764f
[Keyboard][Bug] Add timer_avr to includes for broken builds ( #13641 )
2021-07-22 09:39:27 -07:00
Dasky and GitHub
932a67ced2
Limit RGB brightness for crkbd when not defined ( #13568 )
2021-07-16 12:16:06 -07:00
Dasky and GitHub
cd30861394
Fix CRC for AVR and enable again. ( #13253 )
2021-06-25 22:26:19 -07:00
d92ffd1157
Adds AT90USB162 support ( #11570 )
...
* at90usb162 support
* fix missing bracket
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com >
Co-authored-by: Ryan <fauxpark@gmail.com >
2021-01-29 19:53:56 -08:00
e7db582e35
Set avr's bootloader_jump function to be weak ( #11418 )
...
Co-authored-by: Dasky <dasky@nowhere>
2021-01-04 21:53:37 -08:00