Skip to content

Commit 424de4c

Browse files
committed
Bump version to 2.7.5
1 parent 2290b59 commit 424de4c

File tree

9 files changed

+44
-25
lines changed

9 files changed

+44
-25
lines changed

build.gradle

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,32 @@
22

33
buildscript {
44
ext.objectboxVersion = '2.5.1'
5-
ext.booster_version = '1.0.0'
5+
ext.booster_version = '1.5.1'
66
ext.isProprietary = getGradle().getStartParameter().getTaskRequests().toString().contains("Proprietary")
77
repositories {
88
google()
99
jcenter()
10-
maven { url 'https://maven.fabric.io/public' }
1110

1211
}
1312
dependencies {
14-
classpath 'com.android.tools.build:gradle:3.5.3'
13+
classpath 'com.android.tools.build:gradle:3.6.2'
1514
if (isProprietary) {
16-
classpath 'com.google.gms:google-services:4.3.2'
17-
classpath 'io.fabric.tools:gradle:1.28.1'
15+
classpath 'com.google.gms:google-services:4.3.3'
16+
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.0.0-beta03'
1817
classpath "com.tencent.mm:AndResGuard-gradle-plugin:1.2.17"
1918
}
2019
classpath "io.objectbox:objectbox-gradle-plugin:$objectboxVersion"
2120
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.61"
2221
classpath "com.didiglobal.booster:booster-gradle-plugin:$booster_version"
23-
classpath "com.didiglobal.booster:booster-task-all:$booster_version"
24-
classpath "com.didiglobal.booster:booster-transform-all:$booster_version"
22+
classpath "com.didiglobal.booster:booster-transform-thread:$booster_version"
23+
classpath "com.didiglobal.booster:booster-transform-webview:$booster_version"
24+
classpath "com.didiglobal.booster:booster-transform-shared-preferences:$booster_version"
25+
classpath "com.didiglobal.booster:booster-transform-r-inline:$booster_version"
26+
classpath "com.didiglobal.booster:booster-transform-toast:$booster_version"
27+
classpath "com.didiglobal.booster:booster-transform-activity-thread:$booster_version"
28+
classpath "com.didiglobal.booster:booster-task-resource-deredundancy:$booster_version"
29+
classpath "com.didiglobal.booster:booster-task-compression-processed-res:$booster_version"
30+
classpath "com.didiglobal.booster:booster-task-compression-cwebp:$booster_version"
2531
}
2632
}
2733

fastlane/metadata/android/en-US/changelogs/2.7.4.txt

Lines changed: 0 additions & 2 deletions
This file was deleted.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
- Add interactive support for comic #2288
2+
- Vibration on long click now follows Android system settings
3+
- Fix image loading when high resolution comics not available
4+
- Fix xk3d #826 loaded as interactive comic
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
1+
- 支持 #2288 篇交互型漫画
12
- 长按图片震动现遵循系统设置
2-
- 修复部分漫画在无对应高清版本时加载失败的问题
3+
- 修复部分漫画在无对应高清版本时加载失败的问题
4+
- 修复 #826 篇 xk3d 以交互型漫画打开的问题
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
1+
- 支持 #2288 篇交互型漫畫
12
- 長按圖片震動現遵循系統設置
2-
- 修復部分漫畫在無對應高清版本時加載失敗的問題
3+
- 修復部分漫畫在無對應高清版本時加載失敗的問題
4+
- 修復 #826 篇 xk3d 以交互型漫畫打開的問題
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
1+
- 支持 #2288 篇交互型漫畫
12
- 長按圖片震動現遵循系統設置
2-
- 修復部分漫畫在無對應高清版本時加載失敗的問題
3+
- 修復部分漫畫在無對應高清版本時加載失敗的問題
4+
- 修復 #826 篇 xk3d 以交互型漫畫打開的問題
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#Fri Feb 15 11:14:51 CST 2019
1+
#Mon Apr 06 22:32:22 CST 2020
22
distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.2-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-all.zip

xkcd/build.gradle

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ if (isProprietary) {
77
}
88
apply plugin: 'com.android.application'
99
if (isProprietary) {
10-
apply plugin: 'io.fabric'
10+
apply plugin: 'com.google.firebase.crashlytics'
1111
}
1212
apply plugin: 'kotlin-android'
1313
apply plugin: 'kotlin-android-extensions'
@@ -69,8 +69,8 @@ android {
6969
applicationId "xyz.jienan.xkcd"
7070
minSdkVersion 16
7171
targetSdkVersion 29
72-
versionCode 67
73-
versionName "2.7.4"
72+
versionCode 68
73+
versionName "2.7.5"
7474
vectorDrawables.useSupportLibrary = true
7575
resConfigs "de", "es", "fr", "ru", "b+zh", "b+zh+hant+TW"
7676
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
@@ -121,7 +121,11 @@ android {
121121
testProguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-project-test.pro'
122122
applicationIdSuffix ".debug"
123123
multiDexEnabled false
124-
ext.enableCrashlytics = false
124+
if (isProprietary) {
125+
firebaseCrashlytics {
126+
mappingFileUploadEnabled false
127+
}
128+
}
125129
}
126130

127131
release {
@@ -180,8 +184,8 @@ dependencies {
180184
implementation 'androidx.appcompat:appcompat:1.1.0'
181185
implementation 'androidx.preference:preference:1.1.0'
182186
implementation 'androidx.media:media:1.1.0'
183-
implementation 'androidx.exifinterface:exifinterface:1.1.0'
184-
implementation 'androidx.recyclerview:recyclerview:1.2.0-alpha01'
187+
implementation 'androidx.exifinterface:exifinterface:1.2.0'
188+
implementation 'androidx.recyclerview:recyclerview:1.2.0-alpha02'
185189
implementation 'com.google.android.material:material:1.2.0-alpha05'
186190
implementation 'androidx.percentlayout:percentlayout:1.0.0'
187191
implementation 'org.jsoup:jsoup:1.12.1'
@@ -215,9 +219,9 @@ dependencies {
215219

216220
fossImplementation "androidx.work:work-runtime-ktx:2.3.4"
217221
fossImplementation "androidx.work:work-rxjava2:2.3.4"
218-
proprietaryImplementation 'com.google.firebase:firebase-analytics:17.2.3'
219-
proprietaryImplementation 'com.google.firebase:firebase-messaging:20.1.3'
220-
proprietaryImplementation "com.crashlytics.sdk.android:crashlytics:2.10.1"
222+
proprietaryImplementation 'com.google.firebase:firebase-analytics:17.3.0'
223+
proprietaryImplementation 'com.google.firebase:firebase-messaging:20.1.5'
224+
proprietaryImplementation 'com.google.firebase:firebase-crashlytics:17.0.0-beta03'
221225

222226
// implementation 'androidx.slice:slice-core:1.0.0'
223227
// implementation 'androidx.slice:slice-builders:1.0.0'

xkcd/src/proprietary/java/xyz/jienan/xkcd/FlavorUtils.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package xyz.jienan.xkcd
22

33
import android.app.Application
4-
import com.crashlytics.android.Crashlytics
4+
import com.google.firebase.crashlytics.FirebaseCrashlytics
55
import com.google.firebase.messaging.FirebaseMessaging
66
import java.util.*
77

@@ -20,7 +20,8 @@ object FlavorUtils {
2020

2121
fun updateLocale() {
2222
if (!BuildConfig.DEBUG) {
23-
Crashlytics.setString("locale", Locale.getDefault().toString())
23+
FirebaseCrashlytics.getInstance()
24+
.setCustomKey("locale", Locale.getDefault().toString())
2425
}
2526
}
2627
}

0 commit comments

Comments
 (0)