Commit Graph

767 Commits

Author SHA1 Message Date
Jonas Bark
6606586cef introduce prop_public package with stubs, fixes issue #281 2026-02-02 10:29:40 +01:00
Jonas Bark
8b30b9bc29 optional: use magnetometer mode in phone steering 2026-02-02 09:17:41 +01:00
Jonas Bark
4d16eab3a7 fix shorebird, button editor being opened without copying keymap 2026-02-01 19:47:31 +01:00
Jonas Bark
269fb23c94 fix shorebird? 2026-02-01 17:52:31 +01:00
Jonas Bark
2c153f6c22 fix 2026-02-01 17:18:49 +01:00
Jonas Bark
e1bc66a1b6 update translations 2026-02-01 16:54:31 +01:00
Jonas Bark
fd4e5f5ce8 cleanup, proxy work 2026-02-01 16:33:03 +01:00
Jonas Bark
40a0eae187 move predefined actions for keymap 2026-02-01 10:50:35 +01:00
Jonas Bark
d26cf5eb7b cleanup streams on exit 2026-02-01 10:08:31 +01:00
Jonas Bark
2404f0fdf5 show a message in configuration when no buttons available for a device 2026-02-01 10:00:43 +01:00
Jonas Bark
11095cf052 move repository, adjust references, license 2026-01-31 13:53:54 +01:00
Jonas Bark
69afc698dc less messages when calibrating 2026-01-30 18:06:13 +01:00
Jonas Bark
babe564f3a fix action assignment 2026-01-30 17:46:58 +01:00
Jonas Bark
4909a1a47f fix issue when duplicating keymap 2026-01-29 16:22:32 +01:00
Jonas Bark
99e603413c improve click V2 unlock logic 2026-01-29 14:57:55 +01:00
Jonas Bark
875f5cb656 fix issue #282 2026-01-29 14:56:47 +01:00
Jonas Bark
5689980c87 potentially fix #276 2026-01-28 15:19:24 +01:00
Jonas Bark
e3fc35211f cleanup 2026-01-28 11:56:01 +01:00
Jonas Bark
8c77bcea2a update translations 2026-01-28 09:59:18 +01:00
Jonas Bark
1693605305 move scan settings 2026-01-28 08:40:24 +01:00
Jonas Bark
6c0942acad make phone steering option more clear 2026-01-26 15:53:19 +01:00
Jonas Bark
351e702238 cleanup 2026-01-26 09:27:07 +01:00
Jonas Bark
8119d69c1a cleanup 2026-01-26 09:00:52 +01:00
Jonas Bark
13d11dd927 adjust logic 2026-01-24 14:22:12 +01:00
Jonas Bark
80bd4725d1 actions, logs fix 2026-01-23 18:31:28 +01:00
Jonas Bark
7acd86fc94 UI adjustments 2026-01-23 17:48:29 +01:00
Jonas Bark
26047da35c update changelog, actions 2026-01-23 15:52:19 +01:00
Jonas Bark
d3ab4f8804 group buttons by device, add new unlock mechanism 2026-01-23 15:27:32 +01:00
Jonas Bark
ab8e1b6afe fix build 2026-01-22 15:40:23 +01:00
Jonas Bark
9a7c4bb13a update changelog, translations 2026-01-22 14:47:17 +01:00
Jonas Bark
b97298099c Windows & macOS: allow configuration of volume keys on Bluetooth HID devices 2026-01-22 14:29:57 +01:00
Jonas Bark
a7a91e00a2 inform user to enable local connection method on Android 2026-01-22 14:10:15 +01:00
Jonas Bark
6d652ad70b show side identifier for Zwift Play 2026-01-21 13:06:26 +01:00
Jonas Bark
94d5b4ad92 improve default actions 2026-01-21 12:52:27 +01:00
Jonas Bark
792d2733ff add missing openbikecontrol actions 2026-01-21 10:33:17 +01:00
Jonas Bark
07e4b5e89f cleanup 2026-01-19 16:57:54 +01:00
Jonas Bark
fe271038cb fix media key buttons 2026-01-19 16:57:39 +01:00
Jonas Bark
51cb4859e3 fix import, adjust changelog 2026-01-19 11:18:43 +01:00
jonasbark
b4667ca894 Merge pull request #270 from jonasbark/copilot/add-device-button-config
Generalize per-device mappings for Bluetooth controllers and persist device IDs in keymaps
2026-01-19 11:02:00 +01:00
copilot-swe-agent[bot]
5b8a64c356 refactor: generalize per-device button handling
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
2026-01-19 09:55:00 +00:00
copilot-swe-agent[bot]
29777d86e0 feat: device-specific thinkrider mapping
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
2026-01-19 09:37:14 +00:00
copilot-swe-agent[bot]
58440148b3 chore: update progress checklist
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
2026-01-19 09:26:30 +00:00
copilot-swe-agent[bot]
bfcf43d428 feat: per-device cycplus mapping
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
2026-01-19 09:23:06 +00:00
Jonas Bark
000104365c add OpenBikeControl protocol to onboarding 2026-01-19 08:23:30 +01:00
Jonas Bark
fd9818707e PR feedback 2026-01-17 14:46:22 +01:00
Jonas Bark
87d71e1213 Android: simulate additional actions for local connection method (Left, Down, Right, Up, Down, Select, Back, Home, Recent Apps), allowing you to navigate in the trainer app, if supported 2026-01-17 13:52:27 +01:00
Jonas Bark
a0cde5352f Merge branch 'main' into copilot/add-special-keys-to-buttoneditor 2026-01-17 13:14:15 +01:00
copilot-swe-agent[bot]
b6ed1c047d Add Android global actions support
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
2026-01-17 12:06:48 +00:00
Jonas Bark
8d8cb7381a fix configuration not updating for new buttons 2026-01-17 12:59:39 +01:00
Jonas Bark
a5f9b42e6f Windows: fix media key detection 2026-01-17 12:11:14 +01:00