Commit graph

1632 commits

Author SHA1 Message Date
Alexander Krikun
ee855f4d67 prettier 2022-01-28 06:24:44 +03:00
Alexander Krikun
2bf5e444c3 clang-format 2022-01-28 06:24:44 +03:00
Alexander Krikun
ec85b7a854 Moved tick duration 2022-01-28 06:24:44 +03:00
Alexander Krikun
cbce1dbf40 Added documentation for new features 2022-01-28 06:24:44 +03:00
Alexander Krikun
808858502b Send mouse messages from dedicated thread 2022-01-28 06:24:44 +03:00
krikun98
992bbc0dcb Cleanup and acceleration fixes 2022-01-28 06:24:44 +03:00
krikun98
0bcd44af61 Add messages to BLE queue without a waiting interval 2022-01-28 06:24:44 +03:00
krikun98
96660dce4f Simplified tick rate and made it configurable 2022-01-28 06:24:44 +03:00
krikun98
eb089b5f29 Added dedicated mouse work queue option 2022-01-28 06:24:44 +03:00
Okke Formsma
8fc5962251 feat(mouse keys): add events, smoothing and acceleration 2022-01-28 06:24:44 +03:00
krikun98
728f42e27d Modified mouse_timer_unref to account for errors 2022-01-28 06:24:44 +03:00
Okke Formsma
b4ec49e632 Simplify binary arithmetic 2022-01-28 06:24:44 +03:00
krikun98
4d08f97edd Report refactor (added macros) 2022-01-28 06:24:44 +03:00
krikun98
359f35ba86 Reverted mouse buttons 9-16 2022-01-28 06:24:44 +03:00
krikun98
6de29af7cd Mouse movement coordinate signedness consistency 2022-01-28 06:24:44 +03:00
krikun98
9957b28eee Review edits: macro, event override fix, cosmetics 2022-01-28 06:24:44 +03:00
krikun98
fddadb9ac6 Added new mouse movement macros 2022-01-28 06:24:44 +03:00
krikun98
0893c768fc Add the doc page to the sidebar 2022-01-28 06:24:44 +03:00
krikun98
571e457866 Documentation refactor 2022-01-28 06:24:26 +03:00
krikun98
58178a7c40 Raised BLE mouse report queue size 2022-01-28 06:24:26 +03:00
Dmitry Tsykunov
345ef4212e Implemented Rinh's suggestion to remove deadlocks 2022-01-28 06:24:26 +03:00
krikun98
141a52554a clang-format 2022-01-28 06:24:26 +03:00
krikun98
a339a9a082 Cleaning out prototype traces 2022-01-28 06:24:26 +03:00
Dmitry Tsykunov
e2b97f1127 Add mouse behaviour documentation 2022-01-28 06:24:26 +03:00
Dmitry Tsykunov
ee51487a76 Continuous mouse movement prototype 2022-01-28 06:24:26 +03:00
Dmitry Tsykunov
dc2e30d5db Add mouse movement event 2022-01-28 06:24:26 +03:00
Dmitry Tsykunov
3fb874f4f6 Mouse-related behaviours 2022-01-28 06:24:26 +03:00
Alexander Krikun
016256bcfe Bluetooth tuning, mouse wheel and movement backend 2022-01-28 06:24:12 +03:00
Alexander Krikun
54ac7658e7 Fine-tuning report, 16 buttons 2022-01-28 06:24:12 +03:00
Alexander Krikun
b14b024530 Preliminary work for mouse click 2022-01-28 06:24:12 +03:00
Albert Y
2ad8f687c0
docs: Add a note for GitHub SSH scheme (#1089)
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
2022-01-13 09:23:43 +00:00
David Fiander
970e63bec6
fix(boards): Properly use dfu-util to flash DZ60 2022-01-12 21:36:08 -05:00
zhiayang
d29236141e
fix(boards): Proper active high and init delay for Mikoto ext-power 2022-01-11 16:07:30 -05:00
okke
f692d64d05 test: print test output immediately and decrease indenting 2022-01-04 23:59:25 -05:00
okke
d59797ba13 test: Change length of fail and pend messages
This makes scanning the output from "west test" easier, as the different states get different output lengths.
2022-01-04 23:59:25 -05:00
okke
f767abe136 chore: make west scripts more pythonic and apply Black 2022-01-04 23:59:25 -05:00
Midge 't Hoen
e0620f1a2d Bump init delay to 50ms for nico-nano 2022-01-03 14:39:42 -06:00
KingCoinless
e7a52e2cee
docs(codes): Windows Support: Media Controls
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
2022-01-02 10:44:55 +00:00
Evan Callicoat
be343674de
docs: Fix typos and inconsistent spellings (#1079) 2022-01-02 10:34:21 +00:00
Kiessling
7b2edbad43 docs(codes): Windows Support: Language/International Inputs 2021-12-29 10:43:02 +00:00
Kiessling
1e4f0147ad docs(codes): Windows Support: Audio Controls 2021-12-29 10:42:34 +00:00
Kiessling
4a547555bf docs(codes): Windows Support: Workflow Commands and Locks 2021-12-29 10:41:58 +00:00
Kiessling
ee0f24412b docs(codes): Windows Support: Symbols, Operations, and Punctuation 2021-12-29 10:41:30 +00:00
KingCoinless
3879267615
docs(codes): Windows Support: Display Adjustment Commands
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
2021-12-29 10:40:31 +00:00
Cem Aksoylar
93e76835e4 fix(setup): Use right flags for curl when wget doesn't exist. 2021-12-28 22:13:46 +00:00
Cem Aksoylar
ef0d088cb8 feat(docs): Link to outputs page in troubleshooting re: BT output 2021-12-28 21:17:48 +00:00
Cem Aksoylar
8c321063a0 feat(docs): Add note for USB power in outputs page 2021-12-28 21:17:48 +00:00
Ivan Smirnov
3114ce00b9
docs: reiterate building from zmk/app/ (#1031)
Co-authored-by: Cem Aksoylar <caksoylar@users.noreply.github.com>
2021-12-28 10:52:16 +00:00
Albert Y
a562578fd2
docs: change quick_tap_ms to quick-tap-ms (#1071) 2021-12-28 10:04:18 +00:00
Evan Callicoat
62e3b573b9 Typos 2021-12-26 13:44:46 -06:00