+5
ios/Runner/Info.plist
+5
ios/Runner/Info.plist
···
54
54
<string>UIInterfaceOrientationLandscapeLeft</string>
55
55
<string>UIInterfaceOrientationLandscapeRight</string>
56
56
</array>
57
+
<key>UIApplicationSceneManifest</key>
58
+
<dict>
59
+
<key>UIApplicationSupportsMultipleScenes</key>
60
+
<false/>
61
+
</dict>
57
62
</dict>
58
63
</plist>
+5
lib/main.dart
+5
lib/main.dart
···
26
26
}
27
27
28
28
Future<void> main() async {
29
+
WidgetsFlutterBinding.ensureInitialized();
30
+
FlutterError.onError = (FlutterErrorDetails details) {
31
+
FlutterError.presentError(details);
32
+
appLogger.e('Flutter error: ${details.exception}\n${details.stack}');
33
+
};
29
34
await AppConfig.init();
30
35
await apiService.loadToken(); // Restore access token before app starts
31
36
appLogger.i('🚀 App started');
+2
-2
pubspec.lock
+2
-2
pubspec.lock
···
1201
1201
dependency: "direct main"
1202
1202
description:
1203
1203
name: url_launcher
1204
-
sha256: "9d06212b1362abc2f0f0d78e6f09f726608c74e3b9462e8368bb03314aa8d603"
1204
+
sha256: f6a7e5c4835bb4e3026a04793a4199ca2d14c739ec378fdfe23fc8075d0439f8
1205
1205
url: "https://pub.dev"
1206
1206
source: hosted
1207
-
version: "6.3.1"
1207
+
version: "6.3.2"
1208
1208
url_launcher_android:
1209
1209
dependency: transitive
1210
1210
description:
+1
-2
pubspec.yaml
+1
-2
pubspec.yaml
···
16
16
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
17
17
# In Windows, build-name is used as the major, minor, and patch parts
18
18
# of the product and file versions while build-number is used as the build suffix.
19
-
version: 1.0.0+9
19
+
version: 1.0.0+12
20
20
21
21
environment:
22
22
sdk: ^3.8.1
···
34
34
# The following adds the Cupertino Icons font to your application.
35
35
# Use with the CupertinoIcons class for iOS style icons.
36
36
cupertino_icons: ^1.0.8
37
-
# atproto_oauth: ^0.1.0
38
37
flutter_web_auth_2: ^4.1.0
39
38
http: ^1.4.0
40
39
flutter_dotenv: ^5.2.1