diff --git a/app/build.gradle b/app/build.gradle
index 476e545bc..be8813009 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -3,7 +3,7 @@ apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'kotlin-kapt'
apply plugin: 'de.timfreiheit.resourceplaceholders'
-apply plugin: 'io.fabric'
+apply plugin: 'com.google.firebase.crashlytics'
androidExtensions {
experimental = true
@@ -128,7 +128,7 @@ dependencies {
implementation 'androidx.core:core-ktx:1.3.2'
implementation 'androidx.appcompat:appcompat:1.2.0'
implementation 'androidx.media:media:1.2.0'
- implementation 'androidx.preference:preference:1.1.1'
+ implementation 'androidx.preference:preference-ktx:1.1.1'
implementation 'androidx.constraintlayout:constraintlayout:2.0.2'
implementation 'androidx.swiperefreshlayout:swiperefreshlayout:1.1.0'
implementation 'androidx.viewpager2:viewpager2:1.0.0'
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index d67e2db53..8a50fc718 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -181,6 +181,12 @@
android:configChanges="locale|keyboardHidden|orientation|screenSize|smallestScreenSize|screenLayout"
android:launchMode="singleTask"
android:windowSoftInputMode="adjustResize|stateHidden" />
+
+
@@ -220,7 +226,7 @@
android:launchMode="singleTop" />
【备份与恢复】,选择【导入旧版本数据】。
+* 旧版数据导入教程:先在旧版阅读(2.x)中进行备份,然后在新版阅读(3.x)【我的】->【备份与恢复】,选择【导入旧版本数据】。
+
+**2020/10/14**
+* 优化替换规则编辑界面
+* 修复网格书架间距变大bug
+* 其它一些优化,bug修复
+
+**2020/10/13**
+* 更新android studio 到 4.1
+* 书架整理增加滑动选择
**2020/10/12**
* 优化预下载,防止同时下载太多卡顿
@@ -107,16 +116,7 @@ getTxtInFolder(unzipPath: String): String
**2020/09/02**
* 搜索url支持put,get,js里使用java.put,java.get
-* 对于搜索重定向的源,可以使用此方法获得重定向后的url
-```
-
-var url='https://www.yooread.net/e/search/index.php,'+JSON.stringify({
-"method":"POST",
-"body":"show=title&tempid=1&keyboard="+key
-});
-String(java.connect(url).raw().request().url())
-
-```
+
* 正文合并后替换规则支持所有规则写法,包括js
**2020/09/01**
@@ -126,11 +126,15 @@ String(java.connect(url).raw().request().url())
* 字体跟随背景,每个背景对应一个字体
* 优化图片下载
-**2020/08/29**
-* 修复一个null引起的崩溃bug
-* 修复我的界面滚动时图标消失的bug
-* 修复从详情页目录打开章节内容不对的bug
-* 书源选择增加滑动选择, 选择框区域滑动时进行选择 by [Mupceet](https://github.com/Mupceet)
+**功能介绍**
+* 书源调试
+ - 调试搜索>>输入关键字,如:`系统`
+ - 调试发现>>输入发现URL,如:`月票榜::https://www.qidian.com/rank/yuepiao?page={{page}}`
+ - 调试详情页>>输入详情页URL,如:`https://m.qidian.com/book/1015609210`
+ - 调试目录页>>输入目录页URL,如:`++https://www.zhaishuyuan.com/read/30394`
+ - 调试正文页>>输入正文页URL,如:`--https://www.zhaishuyuan.com/chapter/30394/20940996`
+* 修改订阅中自动添加style的情景
+ 订阅源的内容规则中存在`
- //**************************************************************Widget
- Style******************************************************************************//
+ //*******************Widget Style**********************************//
+
diff --git a/build.gradle b/build.gradle
index 92c6e5f3e..cad3c6349 100644
--- a/build.gradle
+++ b/build.gradle
@@ -8,15 +8,14 @@ buildscript {
maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'https://s3.amazonaws.com/fabric-artifacts/public' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
- maven { url 'https://maven.fabric.io/public' }
maven { url 'https://plugins.gradle.org/m2/' }
}
dependencies {
- classpath 'com.android.tools.build:gradle:4.0.2'
+ classpath 'com.android.tools.build:gradle:4.1.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'de.timfreiheit.resourceplaceholders:placeholders:0.3'
classpath 'com.google.gms:google-services:4.3.4'
- classpath 'io.fabric.tools:gradle:1.31.2'
+ classpath 'com.google.firebase:firebase-crashlytics-gradle:2.3.0'
}
}
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index c1e56316f..806be7b26 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
-#Sat May 30 10:00:31 CST 2020
+#Tue Oct 13 11:35:54 CST 2020
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-all.zip