mirror of
https://github.com/libretro/RetroArch
synced 2025-03-29 22:20:21 +00:00
(Menu) Cleanups
This commit is contained in:
parent
2fc0d7c4b4
commit
6dd133b002
@ -15,9 +15,7 @@
|
||||
|
||||
#include <file/file_path.h>
|
||||
#include "../menu.h"
|
||||
#include "../menu_entries.h"
|
||||
#include "../menu_entry.h"
|
||||
#include "../menu_setting.h"
|
||||
|
||||
static int action_cancel_pop_default(const char *path,
|
||||
const char *label, unsigned type, size_t idx)
|
||||
|
@ -17,8 +17,6 @@
|
||||
|
||||
#include "../menu.h"
|
||||
#include "../menu_displaylist.h"
|
||||
#include "../menu_entries.h"
|
||||
#include "../menu_setting.h"
|
||||
|
||||
#include "../../file_ext.h"
|
||||
|
||||
|
@ -21,15 +21,16 @@ static int action_bind_down_generic(unsigned type, const char *label)
|
||||
{
|
||||
unsigned scroll_speed = 0;
|
||||
menu_handle_t *menu = menu_driver_get_ptr();
|
||||
if (!menu)
|
||||
menu_navigation_t *nav = menu_navigation_get_ptr();
|
||||
if (!menu || !nav)
|
||||
return -1;
|
||||
|
||||
scroll_speed = (max(menu->navigation.scroll.acceleration, 2) - 2) / 4 + 1;
|
||||
scroll_speed = (max(nav->scroll.acceleration, 2) - 2) / 4 + 1;
|
||||
|
||||
if (menu_list_get_size(menu->menu_list) <= 0)
|
||||
return 0;
|
||||
|
||||
menu_navigation_increment(&menu->navigation, scroll_speed);
|
||||
menu_navigation_increment(nav, scroll_speed);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
@ -19,7 +19,6 @@
|
||||
#include "../menu.h"
|
||||
#include "../menu_entries.h"
|
||||
#include "../menu_shader.h"
|
||||
#include "../menu_setting.h"
|
||||
|
||||
#include "../../performance.h"
|
||||
#include "../../intl/intl.h"
|
||||
|
@ -14,7 +14,6 @@
|
||||
*/
|
||||
|
||||
#include "../menu.h"
|
||||
#include "../menu_entries.h"
|
||||
|
||||
static int action_info_default(unsigned type, const char *label)
|
||||
{
|
||||
|
@ -20,7 +20,6 @@
|
||||
#include "../menu.h"
|
||||
#include "../menu_display.h"
|
||||
#include "../menu_entry.h"
|
||||
#include "../menu_entries.h"
|
||||
#include "../menu_setting.h"
|
||||
#include "../menu_input.h"
|
||||
#include "../menu_shader.h"
|
||||
|
@ -16,7 +16,6 @@
|
||||
#include <file/file_path.h>
|
||||
|
||||
#include "../menu.h"
|
||||
#include "../menu_entries.h"
|
||||
#include "../menu_setting.h"
|
||||
#include "../menu_shader.h"
|
||||
#include "../menu_navigation.h"
|
||||
@ -136,6 +135,7 @@ static int action_left_mainmenu(unsigned type, const char *label,
|
||||
unsigned push_list = 0;
|
||||
menu_list_t *menu_list = menu_list_get_ptr();
|
||||
menu_handle_t *menu = menu_driver_get_ptr();
|
||||
menu_navigation_t *nav = menu_navigation_get_ptr();
|
||||
unsigned action = MENU_ACTION_LEFT;
|
||||
size_t list_size = menu_driver_list_get_size(MENU_LIST_PLAIN);
|
||||
if (!menu)
|
||||
@ -143,7 +143,7 @@ static int action_left_mainmenu(unsigned type, const char *label,
|
||||
|
||||
if (list_size == 1)
|
||||
{
|
||||
menu->navigation.selection_ptr = 0;
|
||||
nav->selection_ptr = 0;
|
||||
if (menu->categories.selection_ptr != 0)
|
||||
push_list = 1;
|
||||
}
|
||||
@ -151,7 +151,7 @@ static int action_left_mainmenu(unsigned type, const char *label,
|
||||
push_list = 2;
|
||||
|
||||
cbs = menu_list_get_actiondata_at_offset(menu_list->selection_buf,
|
||||
menu->navigation.selection_ptr);
|
||||
nav->selection_ptr);
|
||||
|
||||
switch (push_list)
|
||||
{
|
||||
|
@ -18,7 +18,6 @@
|
||||
|
||||
#include "../menu.h"
|
||||
#include "../menu_display.h"
|
||||
#include "../menu_entries.h"
|
||||
#include "../menu_setting.h"
|
||||
#include "../menu_entry.h"
|
||||
#include "../menu_shader.h"
|
||||
|
@ -15,7 +15,6 @@
|
||||
|
||||
#include "../menu.h"
|
||||
#include "../menu_displaylist.h"
|
||||
#include "../menu_entries.h"
|
||||
|
||||
static int action_refresh_default(file_list_t *list, file_list_t *menu_list)
|
||||
{
|
||||
|
@ -16,7 +16,6 @@
|
||||
#include <file/file_path.h>
|
||||
|
||||
#include "../menu.h"
|
||||
#include "../menu_entries.h"
|
||||
#include "../menu_setting.h"
|
||||
#include "../menu_shader.h"
|
||||
#include "../menu_navigation.h"
|
||||
|
@ -15,7 +15,6 @@
|
||||
|
||||
#include <file/file_path.h>
|
||||
#include "../menu.h"
|
||||
#include "../menu_entries.h"
|
||||
#include "../menu_entry.h"
|
||||
#include "../menu_setting.h"
|
||||
|
||||
|
@ -18,7 +18,6 @@
|
||||
#include <file/file_path.h>
|
||||
|
||||
#include "../menu.h"
|
||||
#include "../menu_entries.h"
|
||||
|
||||
static INLINE void replace_chars(char *str, char c1, char c2)
|
||||
{
|
||||
|
@ -15,21 +15,21 @@
|
||||
|
||||
#include "../menu.h"
|
||||
#include "../menu_navigation.h"
|
||||
#include "../menu_entries.h"
|
||||
|
||||
static int action_bind_up_generic(unsigned type, const char *label)
|
||||
{
|
||||
unsigned scroll_speed = 0;
|
||||
menu_handle_t *menu = menu_driver_get_ptr();
|
||||
menu_navigation_t *nav = menu_navigation_get_ptr();
|
||||
if (!menu)
|
||||
return -1;
|
||||
|
||||
scroll_speed = (max(menu->navigation.scroll.acceleration, 2) - 2) / 4 + 1;
|
||||
scroll_speed = (max(nav->scroll.acceleration, 2) - 2) / 4 + 1;
|
||||
|
||||
if (menu_list_get_size(menu->menu_list) <= 0)
|
||||
return 0;
|
||||
|
||||
menu_navigation_decrement(&menu->navigation, scroll_speed);
|
||||
menu_navigation_decrement(nav, scroll_speed);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user