diff options
author | Aidan MacDonald <amachronic@protonmail.com> | 2021-11-21 16:30:38 +0000 |
---|---|---|
committer | Aidan MacDonald <amachronic@protonmail.com> | 2021-12-11 01:13:22 +0000 |
commit | dcac2c616f7e87ac3f444ecc3893107f7a91ef22 (patch) | |
tree | 23685350f1eae00285e2e5f9230cdbda1328bb66 /apps/menus | |
parent | a3684e090ea637168c2542c7b4eaade756de3fe3 (diff) | |
download | rockbox-dcac2c616f7e87ac3f444ecc3893107f7a91ef22.tar.gz rockbox-dcac2c616f7e87ac3f444ecc3893107f7a91ef22.zip |
Add setting for numeric list sort order
The sort order of numeric lists can now be changed with the
new "List Order" setting. It defaults to ascending for most
scrollwheel targets and descending for all others, matching
the old hardcoded behavior.
Change-Id: I4866f04ec5995158edf9e40badf7f661b3ddea81
Diffstat (limited to 'apps/menus')
-rw-r--r-- | apps/menus/display_menu.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/menus/display_menu.c b/apps/menus/display_menu.c index 7a4d81284a..ea3fdc0858 100644 --- a/apps/menus/display_menu.c +++ b/apps/menus/display_menu.c | |||
@@ -366,6 +366,7 @@ static int listwraparound_callback(int action, | |||
366 | } | 366 | } |
367 | 367 | ||
368 | MENUITEM_SETTING(list_wraparound, &global_settings.list_wraparound, listwraparound_callback); | 368 | MENUITEM_SETTING(list_wraparound, &global_settings.list_wraparound, listwraparound_callback); |
369 | MENUITEM_SETTING(list_order, &global_settings.list_order, NULL); | ||
369 | 370 | ||
370 | MAKE_MENU(scroll_settings_menu, ID2P(LANG_SCROLL_MENU), 0, Icon_NOICON, | 371 | MAKE_MENU(scroll_settings_menu, ID2P(LANG_SCROLL_MENU), 0, Icon_NOICON, |
371 | &scroll_speed, &scroll_delay, | 372 | &scroll_speed, &scroll_delay, |
@@ -377,6 +378,7 @@ MAKE_MENU(scroll_settings_menu, ID2P(LANG_SCROLL_MENU), 0, Icon_NOICON, | |||
377 | &offset_out_of_view, &screen_scroll_step, | 378 | &offset_out_of_view, &screen_scroll_step, |
378 | &scroll_paginated, | 379 | &scroll_paginated, |
379 | &list_wraparound, | 380 | &list_wraparound, |
381 | &list_order, | ||
380 | #ifndef HAVE_WHEEL_ACCELERATION | 382 | #ifndef HAVE_WHEEL_ACCELERATION |
381 | &list_accel_start_delay, &list_accel_wait | 383 | &list_accel_start_delay, &list_accel_wait |
382 | #endif | 384 | #endif |