summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Sauro <olsroparadise@proton.me>2024-08-29 02:22:27 +0200
committerSolomon Peachy <pizza@shaftnet.org>2024-08-28 21:38:35 -0400
commit14a8f9a863f5534333df1359822e2f126583d473 (patch)
tree66ed091e2370fbf1f93c615eec51bd524f38df6b
parent49bbfe75054972866b9b06faea118f890ce6bc26 (diff)
downloadrockbox-14a8f9a863.tar.gz
rockbox-14a8f9a863.zip
Integrate the new option to the theme engine and to the manual
Change-Id: I8890723a37f905727d068e484b841e1ddaf8f98c
-rw-r--r--manual/appendix/config_file_options.tex1
-rwxr-xr-xmanual/configure_rockbox/display_options.tex5
-rw-r--r--utils/themeeditor/resources/configkeys1
3 files changed, 7 insertions, 0 deletions
diff --git a/manual/appendix/config_file_options.tex b/manual/appendix/config_file_options.tex
index b3e4363815..01deb1f174 100644
--- a/manual/appendix/config_file_options.tex
+++ b/manual/appendix/config_file_options.tex
@@ -67,6 +67,7 @@
scroll step & \fixme{devise a way to get ranges from config-*.h} & pixels\\
screen scroll step & \fixme{devise a way to get ranges from config-*.h} & pixels\\
Screen Scrolls Out Of View & on, off & N/A\\
+ Disable main menu scrolling & on, off & N/A\\
bidir limit & 0 to 200 & \% screen\\
scroll paginated & on, off & N/A\\
list wraparound & on, off & N/A\\
diff --git a/manual/configure_rockbox/display_options.tex b/manual/configure_rockbox/display_options.tex
index e2b5c3eccd..0d42115efe 100755
--- a/manual/configure_rockbox/display_options.tex
+++ b/manual/configure_rockbox/display_options.tex
@@ -198,6 +198,11 @@
will keep the list entries at their fixed positions and allow them to be
scrolled out of view, whereas \setting{No} will only scroll those entries
which surpass the right margin.
+ \item[Disable main menu scrolling]
+ Setting this option to \setting{Yes}
+ will stop all kind of text scrollings while you are laying on the main menu
+ which may greatly help at avoiding visual glitches if you are using a theme
+ that has a lockscreen.
\item[Screen Scroll Step Size.]
Defines the number of pixels the horizontal manual screen scroll should move
for each step.
diff --git a/utils/themeeditor/resources/configkeys b/utils/themeeditor/resources/configkeys
index 67b84b8e68..b4c2d6e105 100644
--- a/utils/themeeditor/resources/configkeys
+++ b/utils/themeeditor/resources/configkeys
@@ -40,6 +40,7 @@ scroll delay
scroll step
screen scroll step
Screen Scrolls Out Of View
+Disable main menu scrolling
bidir limit
scroll paginated
hold_lr_for_scroll_in_list