Commit Graph

1173 Commits

Author SHA1 Message Date
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
copilot-swe-agent[bot]
b8448d57e5 Initial plan 2026-01-19 09:13:25 +00:00
jonasbark
8141310f7b Update Windows Store version to 4.4.1 2026-01-17 19:08:48 +01:00
jonasbark
f432d9d187 Merge pull request #265 from jonasbark/copilot/add-special-keys-to-buttoneditor
Add Android global actions to local control button editor
2026-01-17 14:51:54 +01:00
Jonas Bark
5ab8ccc8c8 Merge branch 'copilot/add-special-keys-to-buttoneditor' of github.com:jonasbark/swiftcontrol into copilot/add-special-keys-to-buttoneditor
# Conflicts:
#	CHANGELOG.md
2026-01-17 14:48:25 +01:00
Jonas Bark
fd9818707e PR feedback 2026-01-17 14:46:22 +01:00
jonasbark
7422ff8624 Update CHANGELOG.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-17 14:39:56 +01:00
Jonas Bark
58cf7b5bf3 update changelog 2026-01-17 14:19:47 +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
copilot-swe-agent[bot]
f3bbf5e06c Initial plan 2026-01-17 11:50:53 +00:00
Jonas Bark
a5f9b42e6f Windows: fix media key detection 2026-01-17 12:11:14 +01:00
Jonas Bark
d053101c14 Merge branch 'main' of github.com:jonasbark/swiftcontrol 2026-01-17 12:01:26 +01:00
jonasbark
3022b15d3a Merge pull request #264 from jonasbark/copilot/fix-bikecontrol-gear-change-issue
Allow Rouvy gear changes while app is in background
2026-01-17 12:00:33 +01:00
jonas.bark@gmx.de
6b541e1d14 allow all apps to execute keyboard key in background 2026-01-17 11:58:15 +01:00
copilot-swe-agent[bot]
586b148ed3 Allow Rouvy gear changes while app is in background
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
2026-01-17 09:11:34 +00:00
copilot-swe-agent[bot]
cf47a758ee Refine background window handling
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
2026-01-17 09:10:56 +00:00
copilot-swe-agent[bot]
89230815a2 Allow background keypress for Rouvy
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
2026-01-17 09:10:17 +00:00
copilot-swe-agent[bot]
60a176bba2 Initial plan 2026-01-17 09:07:01 +00:00
Jonas Bark
44b5c010ba cleanup 2026-01-16 13:29:44 +01:00
Jonas Bark
425c65528b change notification icon 2026-01-16 12:59:39 +01:00
Jonas Bark
8ac6f58d8e fix detection for hardware buttons when BikeControl is in foreground, change notification icon 2026-01-16 12:38:10 +01:00
Jonas Bark
f6ac724c60 fix iap logic on Android 2026-01-16 11:59:50 +01:00
Jonas Bark
9010346c0b cleanup 2026-01-16 00:44:08 +01:00
Jonas Bark
41a3a8f14d update changelog v4.4.0+77 2026-01-16 00:21:01 +01:00
Jonas Bark
a883abcd1c Merge remote-tracking branch 'origin/main' 2026-01-16 00:20:40 +01:00
Jonas Bark
ab37de8f40 fix issue #258 2026-01-16 00:20:30 +01:00
jonasbark
ac0e15eaa7 Update instructions for MyWhoosh Link connectivity 2026-01-15 17:06:46 +01:00
Jonas Bark
a6a7e7f0c2 show logs file path 2026-01-15 14:35:18 +01:00
Jonas Bark
3cacdf9a3a update changelog 2026-01-15 14:25:36 +01:00
Jonas Bark
3ebbda3690 kickr headwind: write without response to potentially fix #11 2026-01-15 08:55:03 +01:00
Jonas Bark
74abb13acf skip powermeters from connecting 2026-01-14 12:12:19 +01:00
Jonas Bark
86addc00fd Merge remote-tracking branch 'origin/win' v4.3.1+76 2026-01-13 18:42:52 +01:00
jonas.bark@gmx.de
9cebea225c fix import 2026-01-13 18:42:42 +01:00
jonasbark
59bdb30321 Merge pull request #255 from jonasbark/win
Win
2026-01-13 18:20:52 +01:00
Jonas Bark
d51fb7dfa2 update translations 2026-01-13 18:20:25 +01:00
jonas.bark@gmx.de
b955c51a91 cleanup 2026-01-13 18:07:35 +01:00
Jonas Bark
86ecd1ad20 check win package format 2026-01-13 17:57:01 +01:00
jonas.bark@gmx.de
c089b3bdbd fix test phase logic 2026-01-13 17:49:17 +01:00
Jonas Bark
9612b213aa adjust instructions 2026-01-13 11:49:27 +01:00
Jonas Bark
83c9b52708 Merge branch 'copilot/fix-bluetooth-keyboard-issue' 2026-01-12 18:43:46 +01:00
Jonas Bark
a7bde7c08a UI fix 2026-01-12 18:43:10 +01:00
Jonas Bark
c8613b5975 fix implementation 2026-01-12 18:42:54 +01:00
jonasbark
87bb728601 Merge pull request #253 from jonasbark/copilot/add-support-thinkrider-vs200
Add support for Thinkrider VS200 virtual shifter
2026-01-12 17:55:47 +01:00
copilot-swe-agent[bot]
e1f9d4fb08 Add debug logging for all received hexValues while in beta
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
2026-01-12 16:55:12 +00:00
copilot-swe-agent[bot]
14e6c1186c Address code review feedback: memory leak and thread safety
- Store keymap update subscription to allow cancellation on re-init
- Fix List<String?> to List<String> in setHandledKeys signature
- Use ConcurrentHashMap.newKeySet() for thread-safe handledKeys access
- Clear and update the set instead of replacing it

Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
2026-01-12 16:52:22 +00:00
copilot-swe-agent[bot]
abeb142f0b Fix case-insensitive pattern matching for VS200
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
2026-01-12 16:50:52 +00:00
copilot-swe-agent[bot]
d416756614 Update VS200 logic: use only FEA0 service with specific byte patterns
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
2026-01-12 16:49:48 +00:00