🚀 Reader horizontal gesture option

* Temporary replacement of Paged Layout
* Scrolls by specified amount (scroll fraction) after dragging horizontally
* Fade + Offset animation to visualize "dragging"
* By default is turned off
* Placed in the new Reading Mode subcategory of Reader Settings

Resolves: #127
This commit is contained in:
Acclorite 2024-12-24 14:52:43 +02:00
parent dd3fc17a6f
commit ba2104ad05
17 changed files with 330 additions and 1 deletions

View file

@ -208,6 +208,7 @@
<string name="padding_reader_settings">Padding</string>
<string name="misc_reader_settings">Misc</string>
<string name="reading_speed_reader_settings">Reading speed</string>
<string name="reading_mode_reader_settings">Reading mode</string>
<string name="system_reader_settings">System</string>
<string name="theme_appearance_settings">Theme preferences</string>
<string name="colors_appearance_settings">Colors</string>
@ -265,6 +266,8 @@
<string name="screen_orientation_option">Screen orientation</string>
<string name="custom_screen_brightness_option">Custom brightness</string>
<string name="screen_brightness_option">Brightness</string>
<string name="horizontal_gesture_option">Horizontal gesture</string>
<string name="horizontal_gesture_scroll_option">Scroll fraction</string>
<!-- Browse -->
<string name="browse_files_structure_option">Files structure</string>
@ -332,6 +335,11 @@
<string name="screen_orientation_locked_portrait">Locked portrait</string>
<string name="screen_orientation_locked_landscape">Locked landscape</string>
<!-- Horizontal Gesture properties -->
<string name="horizontal_gesture_off">Off</string>
<string name="horizontal_gesture_on">On</string>
<string name="horizontal_gesture_inverse">On (Inverse)</string>
<!-- Themes -->
<string name="dynamic_theme">Mercury</string>
<string name="blue_theme">Neptune</string>