Skip to content

Commit b610a8e

Browse files
Merge pull request #606 from madeofpendletonwool/mobile-final
Notification issue in mobile
2 parents e125666 + b47ce87 commit b610a8e

File tree

15 files changed

+244
-346
lines changed

15 files changed

+244
-346
lines changed

mobile/android/app/build.gradle

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,6 @@ android {
3737
targetCompatibility JavaVersion.VERSION_17
3838
}
3939

40-
41-
dependenciesInfo {
42-
// Disables dependency metadata when building APKs (for IzzyOnDroid/F-Droid)
43-
includeInApk = false
44-
// Disables dependency metadata when building Android App Bundles (for Google Play)
45-
includeInBundle = false
46-
}
47-
4840
kotlinOptions {
4941
jvmTarget = JavaVersion.VERSION_17
5042
}
@@ -58,6 +50,13 @@ android {
5850
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
5951
}
6052

53+
dependenciesInfo {
54+
// Disables dependency metadata when building APKs (for IzzyOnDroid/F-Droid)
55+
includeInApk = false
56+
// Disables dependency metadata when building Android App Bundles (for Google Play)
57+
includeInBundle = false
58+
}
59+
6160
signingConfigs {
6261
release {
6362
keyAlias keystoreProperties['keyAlias']
@@ -75,23 +74,22 @@ android {
7574

7675
release {
7776
signingConfig signingConfigs.release
78-
shrinkResources true
79-
// minifyEnabled true // Disabled - causes audio metadata parsing issues
77+
shrinkResources false
8078
proguardFiles getDefaultProguardFile('proguard-android.txt')
8179
}
8280
}
8381

8482
namespace 'com.gooseberrydevelopment.pinepods'
8583

86-
// Disable PNG crunching for reproducible builds
87-
aaptOptions {
88-
cruncherEnabled = false
89-
}
90-
9184
lint {
9285
abortOnError false
9386
disable 'InvalidPackage'
9487
}
88+
89+
// Disable PNG crunching for reproducible builds
90+
aaptOptions {
91+
cruncherEnabled = false
92+
}
9593
}
9694

9795
flutter {

mobile/android/app/proguard-rules.pro

Lines changed: 0 additions & 25 deletions
This file was deleted.

mobile/android/app/src/main/AndroidManifest.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
<uses-permission android:name="android.permission.WAKE_LOCK" />
77
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
88
<uses-permission android:name="android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK" />
9-
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
109
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
1110
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
1211

mobile/android/local.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
sdk.dir=/Users/collin_pendleton/Library/Android/sdk
22
flutter.sdk=/Users/collin_pendleton/development/flutter
3-
flutter.buildMode=debug
3+
flutter.buildMode=release
44
flutter.versionName=1.1.2
5-
flutter.versionCode=8381
5+
flutter.versionCode=36338

mobile/ios/Flutter/Generated.xcconfig

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,14 @@
22
FLUTTER_ROOT=/Users/collin_pendleton/development/flutter
33
FLUTTER_APPLICATION_PATH=/Users/collin_pendleton/Documents/github/PinePods/mobile
44
COCOAPODS_PARALLEL_CODE_SIGN=true
5-
FLUTTER_TARGET=/Users/collin_pendleton/Documents/github/PinePods/mobile/lib/main.dart
5+
FLUTTER_TARGET=lib/main.dart
66
FLUTTER_BUILD_DIR=build
77
FLUTTER_BUILD_NAME=1.1.2
8-
FLUTTER_BUILD_NUMBER=20250901
8+
FLUTTER_BUILD_NUMBER=36338
99
FLUTTER_CLI_BUILD_MODE=debug
1010
EXCLUDED_ARCHS[sdk=iphonesimulator*]=i386
1111
EXCLUDED_ARCHS[sdk=iphoneos*]=armv7
12-
DART_DEFINES=RkxVVFRFUl9WRVJTSU9OPTMuMzUuMg==,RkxVVFRFUl9DSEFOTkVMPXN0YWJsZQ==,RkxVVFRFUl9HSVRfVVJMPWh0dHBzOi8vZ2l0aHViLmNvbS9mbHV0dGVyL2ZsdXR0ZXIuZ2l0,RkxVVFRFUl9GUkFNRVdPUktfUkVWSVNJT049MDVkYjk2ODkwOA==,RkxVVFRFUl9FTkdJTkVfUkVWSVNJT049YThiZmRmYzM5NA==,RkxVVFRFUl9EQVJUX1ZFUlNJT049My45LjA=
1312
DART_OBFUSCATION=false
1413
TRACK_WIDGET_CREATION=true
1514
TREE_SHAKE_ICONS=false
16-
PACKAGE_CONFIG=/Users/collin_pendleton/Documents/github/PinePods/mobile/.dart_tool/package_config.json
15+
PACKAGE_CONFIG=.dart_tool/package_config.json

mobile/ios/Flutter/flutter_export_environment.sh

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,12 @@
33
export "FLUTTER_ROOT=/Users/collin_pendleton/development/flutter"
44
export "FLUTTER_APPLICATION_PATH=/Users/collin_pendleton/Documents/github/PinePods/mobile"
55
export "COCOAPODS_PARALLEL_CODE_SIGN=true"
6-
export "FLUTTER_TARGET=/Users/collin_pendleton/Documents/github/PinePods/mobile/lib/main.dart"
6+
export "FLUTTER_TARGET=lib/main.dart"
77
export "FLUTTER_BUILD_DIR=build"
88
export "FLUTTER_BUILD_NAME=1.1.2"
9-
export "FLUTTER_BUILD_NUMBER=20250901"
9+
export "FLUTTER_BUILD_NUMBER=36338"
1010
export "FLUTTER_CLI_BUILD_MODE=debug"
11-
export "DART_DEFINES=RkxVVFRFUl9WRVJTSU9OPTMuMzUuMg==,RkxVVFRFUl9DSEFOTkVMPXN0YWJsZQ==,RkxVVFRFUl9HSVRfVVJMPWh0dHBzOi8vZ2l0aHViLmNvbS9mbHV0dGVyL2ZsdXR0ZXIuZ2l0,RkxVVFRFUl9GUkFNRVdPUktfUkVWSVNJT049MDVkYjk2ODkwOA==,RkxVVFRFUl9FTkdJTkVfUkVWSVNJT049YThiZmRmYzM5NA==,RkxVVFRFUl9EQVJUX1ZFUlNJT049My45LjA="
1211
export "DART_OBFUSCATION=false"
1312
export "TRACK_WIDGET_CREATION=true"
1413
export "TREE_SHAKE_ICONS=false"
15-
export "PACKAGE_CONFIG=/Users/collin_pendleton/Documents/github/PinePods/mobile/.dart_tool/package_config.json"
14+
export "PACKAGE_CONFIG=.dart_tool/package_config.json"

mobile/lib/core/environment.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class Environment {
3333
static const _applicationUrl =
3434
'https://github.com/madeofpendletonwool/pinepods';
3535
static const _projectVersion = '1.1.2';
36-
static const _build = '8b3d8f1';
36+
static const _build = '3b63d38';
3737

3838
static var _agentString = userAgentAppString;
3939

mobile/lib/main.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ void main() async {
5555

5656
var mobileSettingsService = (await MobileSettingsService.instance())!;
5757
certificateAuthorityBytes = await setupCertificateAuthority();
58+
5859

5960
runApp(RestartWidget(
6061
child: PinepodsPodcastApp(
@@ -95,3 +96,4 @@ Future<List<int>> setupCertificateAuthority() async {
9596

9697
return ca;
9798
}
99+

0 commit comments

Comments
 (0)