diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 69c7792..57e3940 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -260,7 +260,7 @@ jobs:
name: Releases
path: |
screenshots/device-GitHub-600x900.png
- build/BikeControl.storeassets.zip
+ build/BikeControl.screenshots.zip
#10 Extract Version
- name: Extract version from pubspec.yaml
@@ -275,7 +275,7 @@ jobs:
if: inputs.build_github
uses: ncipollo/release-action@v1
with:
- artifacts: "build/app/outputs/flutter-apk/BikeControl.android.apk,build/macos/Build/Products/Release/BikeControl.macos.zip,build/BikeControl.screenshots.zip"
+ artifacts: "build/app/outputs/flutter-apk/BikeControl.android.apk,build/macos/Build/Products/Release/BikeControl.macos.zip,build/BikeControl.screenshots.zip,screenshots/device-GitHub-600x900.png"
allowUpdates: true
prerelease: true
bodyFile: /tmp/release_body.md
diff --git a/ios/Runner/Info.plist b/ios/Runner/Info.plist
index 8ef2dbf..98b71fc 100644
--- a/ios/Runner/Info.plist
+++ b/ios/Runner/Info.plist
@@ -38,7 +38,6 @@
bluetooth-peripheral
bluetooth-central
- audio
UILaunchStoryboardName
LaunchScreen
diff --git a/lib/utils/requirements/remote.dart b/lib/utils/requirements/remote.dart
index 84368d5..82ea7a2 100644
--- a/lib/utils/requirements/remote.dart
+++ b/lib/utils/requirements/remote.dart
@@ -312,7 +312,7 @@ class _PairWidgetState extends State<_PairWidget> {
Text(
isAdvertisingPeripheral
? 'Stop Pairing process'
- : 'Start connecting to ${settings.getLastTarget()?.name ?? 'remote'} device',
+ : 'Start connecting to\n${settings.getLastTarget()?.title ?? 'remote'} device',
),
Text(
'Pairing allows full customizability,\nbut may not work on all devices.',
diff --git a/lib/widgets/scan.dart b/lib/widgets/scan.dart
index d75bae3..cc29202 100644
--- a/lib/widgets/scan.dart
+++ b/lib/widgets/scan.dart
@@ -59,7 +59,7 @@ class _ScanWidgetState extends State {
Text(
'Scanning for devices... Make sure they are powered on and in range and not connected to another device.',
),
- if (!kIsWeb && (Platform.isMacOS || Platform.isIOS || Platform.isWindows))
+ if (!kIsWeb && (Platform.isMacOS || Platform.isWindows))
ValueListenableBuilder(
valueListenable: connection.isMediaKeyDetectionEnabled,
builder: (context, value, child) {
diff --git a/lib/widgets/status.dart b/lib/widgets/status.dart
index 7025114..313e26d 100644
--- a/lib/widgets/status.dart
+++ b/lib/widgets/status.dart
@@ -71,7 +71,7 @@ class _StatusWidgetState extends State {
color: zwiftEmulator.isConnected.value ? Colors.green : Colors.red,
text: 'Zwift Emulation ${zwiftEmulator.isConnected.value ? "connected" : "not connected"}',
),
- if (!isRemote && !isZwift && !screenshotMode)
+ if (!isRemote && !isZwift && !screenshotMode && settings.getLastTarget() != Target.thisDevice)
_Status(
color: Colors.red,
text: 'Not connected to a remote device',
diff --git a/pubspec.yaml b/pubspec.yaml
index 914db79..0dcd174 100755
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,7 +1,7 @@
name: swift_control
description: "BikeControl - Control your virtual riding"
publish_to: 'none' # Remove this line if you wish to publish to pub.dev
-version: 3.6.0+43
+version: 3.6.0+44
environment:
sdk: ^3.9.0