Jonas Bark
|
ab37de8f40
|
fix issue #258
|
2026-01-16 00:20:30 +01:00 |
|
Jonas Bark
|
166146a8f8
|
Web fixes
|
2026-01-03 20:50:06 +01:00 |
|
Jonas Bark
|
2a42cfc80f
|
make notifications optional on macOS & iOS
|
2026-01-03 09:42:03 +01:00 |
|
Jonas Bark
|
6a6aafe0a9
|
onboarding for new users
|
2025-12-31 15:52:30 +01:00 |
|
Jonas Bark
|
64bac7e50f
|
revenue cat changes, italian translation
|
2025-12-28 13:12:20 +01:00 |
|
Jonas Bark
|
fac2e86240
|
bugfixes and clarifications
|
2025-12-20 10:01:37 +01:00 |
|
Jonas Bark
|
16e6b96cc7
|
SRAM AXS support
|
2025-12-19 20:41:27 +01:00 |
|
Jonas Bark
|
0bc9c1d4d2
|
implement functionality, refactoring
|
2025-12-18 11:33:14 +01:00 |
|
Jonas Bark
|
fe9dd29964
|
cleanup, translations
|
2025-12-16 10:14:48 +01:00 |
|
Jonas Bark
|
6f68e6cb62
|
iap adjustment
|
2025-12-15 08:37:56 +01:00 |
|
Jonas Bark
|
23fb927cd6
|
in app purchase implementation on macOS / iOS
|
2025-12-14 19:32:23 +01:00 |
|
Jonas Bark
|
d55fa5f7c0
|
Merge branch 'main' into copilot/implement-in-app-purchase
# Conflicts:
# lib/bluetooth/devices/base_device.dart
# lib/pages/configuration.dart
# lib/utils/settings/settings.dart
|
2025-12-14 16:42:50 +01:00 |
|
Jonas Bark
|
c3c49decd1
|
remove remains of swift_control
|
2025-12-14 16:22:07 +01:00 |
|
copilot-swe-agent[bot]
|
a03d250bdb
|
Add IAP service implementation with trial and command limiting
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
|
2025-12-12 07:37:15 +00:00 |
|
Jonas Bark
|
9316881048
|
button simulator adjustments
|
2025-12-11 09:20:02 +01:00 |
|
copilot-swe-agent[bot]
|
5d5d8ffb18
|
Add keyboard hotkey configuration for button simulator
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
|
2025-12-11 07:17:31 +00:00 |
|
Jonas Bark
|
69fa8834ee
|
work on mDNS
|
2025-12-05 10:51:40 +01:00 |
|
Jonas Bark
|
46752de0e8
|
ui, fixes
|
2025-12-04 19:32:02 +00:00 |
|
Jonas Bark
|
79821783e2
|
auto start connection methods and scanning
|
2025-12-01 09:30:21 +00:00 |
|
Jonas Bark
|
499cd86955
|
openbikeprotocol Bluetooth emulator
|
2025-11-29 17:10:23 +00:00 |
|
Jonas Bark
|
3cf209edd9
|
less god objects
|
2025-11-29 13:12:09 +00:00 |
|
Jonas Bark
|
98fd5c5d7c
|
status widget
|
2025-11-23 20:28:28 +00:00 |
|
Jonas Bark
|
3a0ef5110d
|
more name change work
|
2025-11-23 08:08:03 +00:00 |
|
Jonas Bark
|
d0ec785e32
|
remove settings file when corrupted #180
|
2025-11-16 10:13:37 +01:00 |
|
Jonas Bark
|
124e005fb1
|
Merge branch 'main' of github.com:jonasbark/swiftcontrol
|
2025-11-15 10:27:11 +01:00 |
|
Jonas Bark
|
8e760ef202
|
more error checking
|
2025-11-15 10:27:07 +01:00 |
|
jonasbark
|
3bde90ae62
|
Merge pull request #182 from jonasbark/copilot/fix-ble-device-reconnection
Persist ignored BLE devices across app restarts
|
2025-11-15 09:04:53 +01:00 |
|
copilot-swe-agent[bot]
|
aee8dc2e07
|
Make getIgnoredDeviceIds and getIgnoredDeviceNames private
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
|
2025-11-15 07:57:35 +00:00 |
|
Jonas Bark
|
c16a593f3c
|
potential fix for https://github.com/jonasbark/swiftcontrol/issues/183
|
2025-11-14 14:28:47 +01:00 |
|
copilot-swe-agent[bot]
|
1f89859a03
|
Implement persistent ignored devices feature
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
|
2025-11-13 15:23:12 +00:00 |
|
Jonas Bark
|
33ccdbd7af
|
a few fixes
|
2025-11-09 16:38:13 +01:00 |
|
copilot-swe-agent[bot]
|
246a1bd2be
|
Add dismiss button to MIUI warning with persistent state
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
|
2025-11-01 09:54:20 +00:00 |
|
Jonas Bark
|
796c973fd4
|
clarify Zwift usage, make controller emulation optional
|
2025-10-30 09:17:35 +01:00 |
|
Jonas Bark
|
56d9e62610
|
integration #1
|
2025-10-28 17:58:44 +01:00 |
|
Jonas Bark
|
080409b984
|
add trainer app selection during app start
|
2025-10-27 21:45:50 +01:00 |
|
Jonas Bark
|
23aafcd7bc
|
improve UI for MyWhoosh Link
|
2025-10-27 17:14:38 +01:00 |
|
Jonas Bark
|
828aa70a56
|
implement MyWhoosh link in the editor
|
2025-10-27 12:14:41 +01:00 |
|
Jonas Bark
|
1284499c25
|
MyWhoosh Link implementation #2
|
2025-10-22 09:35:41 +02:00 |
|
Jonas Bark
|
a74471b9f8
|
MyWhoosh Link implementation #1
|
2025-10-21 22:43:02 +02:00 |
|
Jonas Bark
|
9f58dca10e
|
restructure UI to make target selection easier to understand as well as how to get help
|
2025-10-21 10:10:40 +02:00 |
|
Jonas Bark
|
4edc8ef10c
|
UI changes and fixes
|
2025-10-10 11:06:16 +02:00 |
|
Jonas Bark
|
255435e419
|
fix coordinates
|
2025-10-09 22:48:09 +02:00 |
|
Jonas Bark
|
f5e8bad1ae
|
initial fixes
|
2025-10-09 22:37:07 +02:00 |
|
copilot-swe-agent[bot]
|
2cd0273382
|
Remove screenSize parameter from encode/decode methods
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
|
2025-10-09 20:06:11 +00:00 |
|
copilot-swe-agent[bot]
|
d62d572387
|
Implement full migration to percentage-based keymap coordinates
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
|
2025-10-09 19:46:16 +00:00 |
|
copilot-swe-agent[bot]
|
0e5f6ef2dd
|
Add import/export functionality for keymap profiles
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
|
2025-10-09 19:32:46 +00:00 |
|
copilot-swe-agent[bot]
|
45112ccfcf
|
Implement percentage-based keymap storage for better device compatibility
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
|
2025-10-09 19:30:34 +00:00 |
|
copilot-swe-agent[bot]
|
d26e937066
|
Remove documentation file and refactor to use Settings methods instead of exposing prefs
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
|
2025-10-09 19:26:22 +00:00 |
|
copilot-swe-agent[bot]
|
040c0d3027
|
Implement multiple custom mapping profiles feature
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
|
2025-10-05 10:26:20 +00:00 |
|
copilot-swe-agent[bot]
|
a7f9ca489e
|
Add vibration toggle setting for Zwift Ride devices
Co-authored-by: jonasbark <1151304+jonasbark@users.noreply.github.com>
|
2025-09-30 06:57:43 +00:00 |
|