summaryrefslogtreecommitdiff
path: root/org.fox.ttcomics
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2018-08-08 16:20:04 +0300
committerAndrew Dolgov <[email protected]>2018-08-08 16:20:04 +0300
commit15bbd93dc520e5e94d0ef395be931e1bab933530 (patch)
treeacb2daeb7d28dabccd01b3aa040258e082d96b8a /org.fox.ttcomics
parent4fd573e02c8b6adb7207aeb51f70fe0b822b12bc (diff)
allow disabling page transform animations
Diffstat (limited to 'org.fox.ttcomics')
-rwxr-xr-xorg.fox.ttcomics/src/main/java/org/fox/ttcomics2/ComicPager.java5
-rwxr-xr-xorg.fox.ttcomics/src/main/res/values/strings.xml1
-rwxr-xr-xorg.fox.ttcomics/src/main/res/xml/preferences.xml5
3 files changed, 10 insertions, 1 deletions
diff --git a/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ComicPager.java b/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ComicPager.java
index 5972416..08c52ce 100755
--- a/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ComicPager.java
+++ b/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ComicPager.java
@@ -163,7 +163,10 @@ public class ComicPager extends StateSavedFragment {
pager.setAdapter(m_adapter);
pager.setCurrentItem(position);
- pager.setPageTransformer(true, new DepthPageTransformer());
+
+ if (m_prefs.getBoolean("use_page_transformer", true)) {
+ pager.setPageTransformer(true, new DepthPageTransformer());
+ }
m_activity.onComicSelected(m_fileName, position);
diff --git a/org.fox.ttcomics/src/main/res/values/strings.xml b/org.fox.ttcomics/src/main/res/values/strings.xml
index 8e225d7..f971ffa 100755
--- a/org.fox.ttcomics/src/main/res/values/strings.xml
+++ b/org.fox.ttcomics/src/main/res/values/strings.xml
@@ -77,4 +77,5 @@
<string name="privacy_policy">Privacy Policy</string>
<string name="dialog_close">Close</string>
<string name="sync_account_not_set">Not specified</string>
+ <string name="prefs_use_page_transformer">Enable animations</string>
</resources> \ No newline at end of file
diff --git a/org.fox.ttcomics/src/main/res/xml/preferences.xml b/org.fox.ttcomics/src/main/res/xml/preferences.xml
index 6d3d7e6..4cbcb15 100755
--- a/org.fox.ttcomics/src/main/res/xml/preferences.xml
+++ b/org.fox.ttcomics/src/main/res/xml/preferences.xml
@@ -68,6 +68,11 @@
android:key="prevent_screen_sleep"
android:title="@string/prefs_prevent_screen_sleep" />
+ <org.fox.ttcomics2.utils.LessBrokenSwitchPreference
+ android:defaultValue="true"
+ android:key="use_page_transformer"
+ android:title="@string/prefs_use_page_transformer" />
+
</PreferenceCategory>
<Preference