Skip to content

Commit 01d3994

Browse files
Prepare v0.4.3
Reduced approx 15k methods to avoid 64k method limit
1 parent ee1ae07 commit 01d3994

File tree

5 files changed

+9
-12
lines changed

5 files changed

+9
-12
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ repositories {
4848
}
4949
5050
dependencies {
51-
implementation 'com.folioreader:folioreader:0.4.2'
51+
implementation 'com.folioreader:folioreader:0.4.3'
5252
}
5353
```
5454

build.gradle

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ buildscript {
1717
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.3'
1818
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.0'
1919
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$KOTLIN_VERSION"
20-
classpath "org.jetbrains.kotlin:kotlin-android-extensions:$KOTLIN_VERSION"
2120
}
2221
}
2322

@@ -29,7 +28,7 @@ allprojects {
2928
}
3029

3130
ext {
32-
LIBRARY_VERSION = '0.4.2'
31+
LIBRARY_VERSION = '0.4.3'
3332
R2_STREAMER_VERSION = '0.1.8'
3433

3534
VERSION_NAME = "1.0"
@@ -40,7 +39,7 @@ ext {
4039
ANDROID_TARGET_SDK_VERSION = 28
4140
ANDROID_LIB_VERSION = '28.0.0-rc01'
4241

43-
CONSTRAINT_LAYOUT_VERSION = "1.1.2"
42+
CONSTRAINT_LAYOUT_VERSION = "1.1.3"
4443
}
4544

4645
task clean(type: Delete) {

folioreader/build.gradle

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,14 +100,12 @@ dependencies {
100100

101101
//Kotlin
102102
implementation "org.jetbrains.kotlin:kotlin-stdlib:$KOTLIN_VERSION"
103-
implementation "org.jetbrains.kotlin:kotlin-reflect:$KOTLIN_VERSION"
104103

105104
// r2-streamer
106105
api "org.readium:r2-fetcher:$R2_STREAMER_VERSION"
107106
api "org.readium:r2-parser:$R2_STREAMER_VERSION"
108107
api "org.readium:r2-server:$R2_STREAMER_VERSION"
109108

110109
implementation 'org.greenrobot:eventbus:3.1.1'
111-
implementation "org.apache.commons:commons-text:1.4"
112110
}
113111
apply from: '../folioreader/bintray/bintrayv1.gradle'

folioreader/src/main/java/com/folioreader/ui/folio/adapter/SearchAdapter.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class SearchAdapter : RecyclerView.Adapter<RecyclerView.ViewHolder> {
2020

2121
companion object {
2222
@JvmField
23-
val LOG_TAG: String? = SearchAdapter::class.simpleName
23+
val LOG_TAG: String? = SearchAdapter::class.java.simpleName
2424
const val DATA_BUNDLE = "DATA_BUNDLE"
2525
}
2626

folioreader/src/main/java/com/folioreader/ui/folio/fragment/FolioPageFragment.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@
6565
import com.folioreader.view.VerticalSeekbar;
6666
import com.folioreader.view.WebViewPager;
6767

68-
import org.apache.commons.text.StringEscapeUtils;
6968
import org.greenrobot.eventbus.EventBus;
7069
import org.greenrobot.eventbus.Subscribe;
7170
import org.greenrobot.eventbus.ThreadMode;
@@ -506,8 +505,8 @@ public void onPageFinished(WebView view, String url) {
506505
if (mIsPageReloaded) {
507506

508507
if (searchItemVisible != null) {
509-
String escapedSearchQuery = StringEscapeUtils
510-
.escapeJava(searchItemVisible.getSearchQuery());
508+
String escapedSearchQuery = searchItemVisible.getSearchQuery()
509+
.replace("\"", "\\\"");
511510
String call = String.format(getString(R.string.highlight_search_result),
512511
escapedSearchQuery, searchItemVisible.getOccurrenceInChapter());
513512
mWebview.loadUrl(call);
@@ -537,7 +536,8 @@ public void onPageFinished(WebView view, String url) {
537536
highlightId = null;
538537

539538
} else if (searchItemVisible != null) {
540-
String escapedSearchQuery = StringEscapeUtils.escapeJava(searchItemVisible.getSearchQuery());
539+
String escapedSearchQuery = searchItemVisible.getSearchQuery()
540+
.replace("\"", "\\\"");
541541
String call = String.format(getString(R.string.highlight_search_result),
542542
escapedSearchQuery, searchItemVisible.getOccurrenceInChapter());
543543
mWebview.loadUrl(call);
@@ -1175,7 +1175,7 @@ public void highlightSearchItem(@NonNull SearchItem searchItem) {
11751175

11761176
if (loadingView != null && loadingView.getVisibility() != View.VISIBLE) {
11771177
loadingView.show();
1178-
String escapedSearchQuery = StringEscapeUtils.escapeJava(searchItem.getSearchQuery());
1178+
String escapedSearchQuery = searchItem.getSearchQuery().replace("\"", "\\\"");
11791179
String call = String.format(getString(R.string.highlight_search_result),
11801180
escapedSearchQuery, searchItem.getOccurrenceInChapter());
11811181
mWebview.loadUrl(call);

0 commit comments

Comments
 (0)