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