diff options
author | Andrew Dolgov <[email protected]> | 2018-08-08 16:20:04 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2018-08-08 16:20:04 +0300 |
commit | 15bbd93dc520e5e94d0ef395be931e1bab933530 (patch) | |
tree | acb2daeb7d28dabccd01b3aa040258e082d96b8a /org.fox.ttcomics | |
parent | 4fd573e02c8b6adb7207aeb51f70fe0b822b12bc (diff) |
allow disabling page transform animations
Diffstat (limited to 'org.fox.ttcomics')
-rwxr-xr-x | org.fox.ttcomics/src/main/java/org/fox/ttcomics2/ComicPager.java | 5 | ||||
-rwxr-xr-x | org.fox.ttcomics/src/main/res/values/strings.xml | 1 | ||||
-rwxr-xr-x | org.fox.ttcomics/src/main/res/xml/preferences.xml | 5 |
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
|