diff options
Diffstat (limited to 'app/build.gradle')
-rw-r--r-- | app/build.gradle | 59 |
1 files changed, 30 insertions, 29 deletions
diff --git a/app/build.gradle b/app/build.gradle index b7426267e..56f09ecae 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -8,11 +8,11 @@ plugins { } def flavor android { - compileSdk 33 + compileSdk 34 defaultConfig { minSdk 21 - targetSdk 33 + targetSdk 34 versionCode 500 versionName "3.24.1" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" @@ -30,8 +30,8 @@ android { } compileOptions { coreLibraryDesugaringEnabled true - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 + sourceCompatibility JavaVersion.VERSION_17 + targetCompatibility JavaVersion.VERSION_17 } productFlavors { fdroid { @@ -47,10 +47,6 @@ android { flavor = "playstore" } } - lintOptions { - checkReleaseBuilds false - abortOnError false - } buildFeatures { viewBinding true } @@ -91,6 +87,11 @@ android { exclude group: 'androidx.lifecycle', module: 'lifecycle-viewmodel-ktx' } } + namespace 'app.fedilab.android' + lint { + abortOnError false + checkReleaseBuilds false + } } allprojects { repositories { @@ -102,7 +103,7 @@ dependencies { implementation 'androidx.appcompat:appcompat:1.6.1' - implementation 'com.google.android.material:material:1.9.0' + implementation 'com.google.android.material:material:1.10.0' implementation 'androidx.constraintlayout:constraintlayout:2.1.4' @@ -111,7 +112,7 @@ dependencies { implementation 'com.squareup.retrofit2:converter-gson:2.9.0' implementation 'com.squareup.retrofit2:converter-simplexml:2.9.0' implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0' - implementation 'androidx.preference:preference:1.2.0' + implementation 'androidx.preference:preference:1.2.1' implementation "org.conscrypt:conscrypt-android:2.5.2" implementation 'com.vanniktech:emoji-one:0.6.0' implementation 'com.github.GrenderG:Toasty:1.5.2' @@ -138,18 +139,18 @@ dependencies { annotationProcessor "com.github.bumptech.glide:compiler:4.12.0" implementation 'jp.wasabeef:glide-transformations:4.3.0' implementation 'com.github.penfeizhou.android.animation:glide-plugin:2.23.0' - implementation 'com.google.android.exoplayer:exoplayer:2.18.4' + implementation 'com.google.android.exoplayer:exoplayer:2.19.1' implementation "androidx.viewpager2:viewpager2:1.0.0" implementation 'com.github.piasy:rxandroidaudio:1.7.0' implementation 'com.github.piasy:AudioProcessor:1.7.0' - implementation "androidx.work:work-runtime:2.7.1" + implementation "androidx.work:work-runtime:2.9.0" implementation 'app.futured.hauler:hauler:5.0.0' implementation "com.github.chrisbanes:PhotoView:2.3.0" implementation "ch.acra:acra-mail:5.9.6" implementation "ch.acra:acra-limiter:5.9.3" implementation "ch.acra:acra-dialog:5.9.6" implementation "com.madgag.spongycastle:bctls-jdk15on:1.58.0.0" - implementation 'com.github.UnifiedPush:android-connector:2.1.1' + implementation 'com.github.UnifiedPush:android-connector:2.2.0' // implementation 'com.github.UnifiedPush:android-foss_embedded_fcm_distributor:1.0.0-beta1' playstoreImplementation('com.github.UnifiedPush:android-embedded_fcm_distributor:2.2.0') { exclude group: 'com.google.firebase', module: 'firebase-core' @@ -159,29 +160,29 @@ dependencies { implementation 'com.burhanrashid52:photoeditor:1.5.1' implementation 'androidx.multidex:multidex:2.0.1' implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0' - implementation 'androidx.lifecycle:lifecycle-livedata:2.5.1' - implementation 'androidx.lifecycle:lifecycle-viewmodel:2.5.1' - implementation 'androidx.navigation:navigation-fragment:2.5.3' - implementation 'androidx.navigation:navigation-ui:2.5.3' + implementation 'androidx.lifecycle:lifecycle-livedata:2.6.2' + implementation 'androidx.lifecycle:lifecycle-viewmodel:2.6.2' + implementation 'androidx.navigation:navigation-fragment:2.7.5' + implementation 'androidx.navigation:navigation-ui:2.7.5' testImplementation 'junit:junit:' - androidTestImplementation 'androidx.test.ext:junit:1.1.4' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.0' + androidTestImplementation 'androidx.test.ext:junit:1.1.5' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.5.1' // debugImplementation 'com.squareup.leakcanary:leakcanary-android:2.8.1' implementation 'com.r0adkll:slidableactivity:2.1.0' coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.5' implementation 'androidx.vectordrawable:vectordrawable:1.1.0' - implementation "androidx.fragment:fragment:1.5.5" + implementation "androidx.fragment:fragment:1.6.2" implementation 'androidx.lifecycle:lifecycle-extensions:2.2.0' - implementation 'androidx.browser:browser:1.5.0' + implementation 'androidx.browser:browser:1.7.0' implementation 'androidx.documentfile:documentfile:1.0.1' implementation 'com.github.amoskorir:avatarimagegenerator:1.5.0' implementation 'androidx.localbroadcastmanager:localbroadcastmanager:1.1.0' - implementation 'com.google.android.exoplayer:extension-mediasession:2.18.4' + implementation 'com.google.android.exoplayer:extension-mediasession:2.19.1' implementation "com.github.mabbas007:TagsEditText:1.0.5" - implementation "net.gotev:uploadservice:4.7.0" - implementation "net.gotev:uploadservice-okhttp:4.7.0" - implementation 'androidx.media:media:1.6.0' + implementation "net.gotev:uploadservice:4.9.2" + implementation "net.gotev:uploadservice-okhttp:4.9.2" + implementation 'androidx.media:media:1.7.0' implementation 'com.github.mancj:MaterialSearchBar:0.8.5' implementation 'com.github.vkay94:DoubleTapPlayerView:1.0.0' @@ -197,10 +198,10 @@ dependencies { //************ CAST **************/// //---> Google libs (google_full) - playstoreImplementation "com.google.android.gms:play-services-cast-tv:19.0.1" - playstoreImplementation "com.google.android.gms:play-services-cast:21.0.1" - playstoreImplementation "androidx.mediarouter:mediarouter:1.3.0" - playstoreImplementation 'com.google.android.gms:play-services-cast-framework:21.0.1' + playstoreImplementation "com.google.android.gms:play-services-cast-tv:21.0.1" + playstoreImplementation "com.google.android.gms:play-services-cast:21.4.0" + playstoreImplementation "androidx.mediarouter:mediarouter:1.6.0" + playstoreImplementation 'com.google.android.gms:play-services-cast-framework:21.4.0' //----> Other flavors |