From 1a95afe266fe5c2a822a58f0c87d39370147572b Mon Sep 17 00:00:00 2001 From: tom5079 Date: Wed, 26 Aug 2020 18:47:27 +0900 Subject: [PATCH] Implemented Right-to-Left pageturn --- app/src/main/java/xyz/quaver/pupil/ui/ReaderActivity.kt | 2 +- app/src/main/res/values-ja/strings.xml | 1 + app/src/main/res/values-ko/strings.xml | 1 + app/src/main/res/values/strings.xml | 1 + app/src/main/res/xml/root_preferences.xml | 5 +++++ 5 files changed, 9 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/xyz/quaver/pupil/ui/ReaderActivity.kt b/app/src/main/java/xyz/quaver/pupil/ui/ReaderActivity.kt index d5a51c93..7326318b 100644 --- a/app/src/main/java/xyz/quaver/pupil/ui/ReaderActivity.kt +++ b/app/src/main/java/xyz/quaver/pupil/ui/ReaderActivity.kt @@ -441,7 +441,7 @@ class ReaderActivity : AppCompatActivity() { reader_recyclerview.layoutManager = LinearLayoutManager(this) } else { snapHelper.attachToRecyclerView(reader_recyclerview) - reader_recyclerview.layoutManager = LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, false) + reader_recyclerview.layoutManager = LinearLayoutManager(this, LinearLayoutManager.HORIZONTAL, PreferenceManager.getDefaultSharedPreferences(this).getBoolean("rtl", false)) } (reader_recyclerview.layoutManager as LinearLayoutManager).scrollToPositionWithOffset(currentPage-1, 0) diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 85b42d34..01e3d164 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -136,4 +136,5 @@ リトライ 自動スクロール 全てのギャラリーを対象に検索 + 綴じ方向を左にする \ No newline at end of file diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index 180f2b90..cdd94270 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -136,4 +136,5 @@ 재시도 자동 스크롤 모든 갤러리 검색 + 좌측으로 페이지 넘기기 \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 13774f8c..d8b5fd24 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -148,6 +148,7 @@ Miscellaneous Load images from mirrors Proxy + Turn pages Right-to-Left Enable security mode Enable security mode to make the screen invisible on recent app window Dark mode diff --git a/app/src/main/res/xml/root_preferences.xml b/app/src/main/res/xml/root_preferences.xml index dff10800..4846bdad 100644 --- a/app/src/main/res/xml/root_preferences.xml +++ b/app/src/main/res/xml/root_preferences.xml @@ -80,6 +80,11 @@ app:key="proxy" app:title="@string/settings_proxy_title"/> + +