Revert rich_label changes
This commit is contained in:
parent
106dc5d8b7
commit
8a22b87101
|
@ -4059,8 +4059,8 @@ static void materialui_render_menu_entry_default(
|
|||
mui->ticker.selected = entry_selected;
|
||||
|
||||
/* Read entry parameters */
|
||||
if (!string_is_empty(entry->label))
|
||||
entry_label = entry->label;
|
||||
if (!string_is_empty(entry->rich_label))
|
||||
entry_label = entry->rich_label;
|
||||
else
|
||||
entry_label = entry->path;
|
||||
|
||||
|
@ -4488,8 +4488,8 @@ static void materialui_render_menu_entry_playlist_list(
|
|||
mui->ticker.selected = entry_selected;
|
||||
|
||||
/* Read entry parameters */
|
||||
if (!string_is_empty(entry->label))
|
||||
entry_label = entry->label;
|
||||
if (!string_is_empty(entry->rich_label))
|
||||
entry_label = entry->rich_label;
|
||||
else
|
||||
entry_label = entry->path;
|
||||
|
||||
|
@ -4746,8 +4746,8 @@ static void materialui_render_menu_entry_playlist_dual_icon(
|
|||
mui->ticker.selected = entry_selected;
|
||||
|
||||
/* Read entry parameters */
|
||||
if (!string_is_empty(entry->label))
|
||||
entry_label = entry->label;
|
||||
if (!string_is_empty(entry->rich_label))
|
||||
entry_label = entry->rich_label;
|
||||
else
|
||||
entry_label = entry->path;
|
||||
|
||||
|
@ -4901,8 +4901,8 @@ static void materialui_render_menu_entry_playlist_desktop(
|
|||
(video_height - mui->nav_bar_layout_height - mui->status_bar.height));
|
||||
|
||||
/* Read entry parameters */
|
||||
if (!string_is_empty(entry->label))
|
||||
entry_label = entry->label;
|
||||
if (!string_is_empty(entry->rich_label))
|
||||
entry_label = entry->rich_label;
|
||||
else
|
||||
entry_label = entry->path;
|
||||
|
||||
|
@ -6442,8 +6442,8 @@ static void materialui_update_fullscreen_thumbnail_label(
|
|||
menu_entry_get(&selected_entry, 0, selection, NULL, true);
|
||||
|
||||
/* > Get entry label */
|
||||
if (!string_is_empty(selected_entry.label))
|
||||
thumbnail_label = selected_entry.label;
|
||||
if (!string_is_empty(selected_entry.rich_label))
|
||||
thumbnail_label = selected_entry.rich_label;
|
||||
else
|
||||
thumbnail_label = selected_entry.path;
|
||||
|
||||
|
|
|
@ -5817,8 +5817,8 @@ border_iterate:
|
|||
entry_value = entry.value;
|
||||
|
||||
/* Prepare text */
|
||||
if (!string_is_empty(entry.label))
|
||||
entry_rich_label = entry.label;
|
||||
if (!string_is_empty(entry.rich_label))
|
||||
entry_rich_label = entry.rich_label;
|
||||
else
|
||||
entry_rich_label = entry.path;
|
||||
|
||||
|
@ -5891,9 +5891,9 @@ border_iterate:
|
|||
/* Playlist manager icons */
|
||||
else if (ozone->depth == 3 && entry.enum_idx == MENU_ENUM_LABEL_PLAYLIST_MANAGER_SETTINGS)
|
||||
{
|
||||
if (string_is_equal(entry.label, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_HISTORY_TAB)))
|
||||
if (string_is_equal(entry.rich_label, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_HISTORY_TAB)))
|
||||
texture = ozone->icons_textures[OZONE_ENTRIES_ICONS_TEXTURE_HISTORY];
|
||||
else if (string_is_equal(entry.label, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_FAVORITES_TAB)))
|
||||
else if (string_is_equal(entry.rich_label, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_FAVORITES_TAB)))
|
||||
texture = ozone->icons_textures[OZONE_ENTRIES_ICONS_TEXTURE_FAVORITES];
|
||||
else if (i < ozone->horizontal_list.size)
|
||||
{
|
||||
|
@ -5905,7 +5905,7 @@ border_iterate:
|
|||
{
|
||||
char playlist_file_noext[NAME_MAX_LENGTH];
|
||||
fill_pathname(playlist_file_noext, ozone->horizontal_list.list[offset].path, "", sizeof(playlist_file_noext));
|
||||
if (string_is_equal(playlist_file_noext, entry.label))
|
||||
if (string_is_equal(playlist_file_noext, entry.rich_label))
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
|
@ -5556,8 +5556,8 @@ static void rgui_render(void *data, unsigned width, unsigned height,
|
|||
{
|
||||
ticker_smooth.selected = entry_selected;
|
||||
ticker_smooth.field_width = (unsigned)(entry_title_max_len * rgui->font_width_stride);
|
||||
if (!string_is_empty(entry.label))
|
||||
ticker_smooth.src_str = entry.label;
|
||||
if (!string_is_empty(entry.rich_label))
|
||||
ticker_smooth.src_str = entry.rich_label;
|
||||
else
|
||||
ticker_smooth.src_str = entry.path;
|
||||
ticker_smooth.dst_str = entry_title_buf;
|
||||
|
@ -5570,8 +5570,8 @@ static void rgui_render(void *data, unsigned width, unsigned height,
|
|||
{
|
||||
ticker.s = entry_title_buf;
|
||||
ticker.len = entry_title_max_len;
|
||||
if (!string_is_empty(entry.label))
|
||||
ticker.str = entry.label;
|
||||
if (!string_is_empty(entry.rich_label))
|
||||
ticker.str = entry.rich_label;
|
||||
else
|
||||
ticker.str = entry.path;
|
||||
ticker.selected = entry_selected;
|
||||
|
|
|
@ -4779,8 +4779,8 @@ static int xmb_draw_item(
|
|||
else
|
||||
xmb->ticker_limit = ticker_limit;
|
||||
|
||||
if (!string_is_empty(entry.label))
|
||||
ticker_str = entry.label;
|
||||
if (!string_is_empty(entry.rich_label))
|
||||
ticker_str = entry.rich_label;
|
||||
else
|
||||
ticker_str = entry.path;
|
||||
|
||||
|
@ -5059,9 +5059,9 @@ static int xmb_draw_item(
|
|||
/* Playlist manager icons */
|
||||
else if (xmb->depth == 3 && entry.enum_idx == MENU_ENUM_LABEL_PLAYLIST_MANAGER_SETTINGS)
|
||||
{
|
||||
if (string_is_equal(entry.label, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_HISTORY_TAB)))
|
||||
if (string_is_equal(entry.rich_label, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_HISTORY_TAB)))
|
||||
texture = xmb->textures.list[XMB_TEXTURE_HISTORY];
|
||||
else if (string_is_equal(entry.label, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_FAVORITES_TAB)))
|
||||
else if (string_is_equal(entry.rich_label, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_FAVORITES_TAB)))
|
||||
texture = xmb->textures.list[XMB_TEXTURE_FAVORITES];
|
||||
else if (i < xmb->horizontal_list.size)
|
||||
{
|
||||
|
@ -5074,7 +5074,7 @@ static int xmb_draw_item(
|
|||
char playlist_file_noext[NAME_MAX_LENGTH];
|
||||
fill_pathname(playlist_file_noext, xmb->horizontal_list.list[offset].path, "",
|
||||
sizeof(playlist_file_noext));
|
||||
if (string_is_equal(playlist_file_noext, entry.label))
|
||||
if (string_is_equal(playlist_file_noext, entry.rich_label))
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
|
@ -435,10 +435,10 @@ void menu_entry_get(menu_entry_t *entry, size_t stack_idx,
|
|||
cbs->action_label(list,
|
||||
entry->type, (unsigned)i,
|
||||
label, path,
|
||||
entry->label,
|
||||
sizeof(entry->label));
|
||||
entry->rich_label,
|
||||
sizeof(entry->rich_label));
|
||||
|
||||
if (!path_enabled && string_is_empty(entry->label))
|
||||
if (!path_enabled && string_is_empty(entry->rich_label))
|
||||
path_enabled = true;
|
||||
}
|
||||
|
||||
|
@ -580,8 +580,8 @@ bool menu_entries_list_search(const char *needle, size_t *idx)
|
|||
continue;
|
||||
|
||||
/* Get displayed entry label */
|
||||
if (!string_is_empty(entry.label))
|
||||
entry_label = entry.label;
|
||||
if (!string_is_empty(entry.rich_label))
|
||||
entry_label = entry.rich_label;
|
||||
else
|
||||
entry_label = entry.path;
|
||||
|
||||
|
@ -4020,8 +4020,8 @@ static size_t menu_driver_get_current_menu_label(struct menu_state *menu_st,
|
|||
| MENU_ENTRY_FLAG_VALUE_ENABLED
|
||||
| MENU_ENTRY_FLAG_SUBLABEL_ENABLED;
|
||||
menu_entry_get(&entry, 0, menu_st->selection_ptr, NULL, true);
|
||||
if (!string_is_empty(entry.label))
|
||||
return strlcpy(s, entry.label, len);
|
||||
if (!string_is_empty(entry.rich_label))
|
||||
return strlcpy(s, entry.rich_label, len);
|
||||
return strlcpy(s, entry.path, len);
|
||||
}
|
||||
#endif
|
||||
|
@ -7972,8 +7972,8 @@ size_t menu_update_fullscreen_thumbnail_label(
|
|||
| MENU_ENTRY_FLAG_RICH_LABEL_ENABLED;
|
||||
menu_entry_get(&selected_entry, 0, menu_st->selection_ptr, NULL, true);
|
||||
/* > Get entry label */
|
||||
if (!string_is_empty(selected_entry.label))
|
||||
return strlcpy(s, selected_entry.label, len);
|
||||
if (!string_is_empty(selected_entry.rich_label))
|
||||
return strlcpy(s, selected_entry.rich_label, len);
|
||||
/* > State slot label */
|
||||
else if ( is_quick_menu
|
||||
&& (
|
||||
|
|
|
@ -39,6 +39,7 @@ RETRO_BEGIN_DECLS
|
|||
#define MENU_ENTRY_INITIALIZE(entry) \
|
||||
entry.path[0] = '\0'; \
|
||||
entry.label[0] = '\0'; \
|
||||
entry.rich_label[0] = '\0'; \
|
||||
entry.sublabel[0] = '\0'; \
|
||||
entry.value[0] = '\0'; \
|
||||
entry.password_value[0] = '\0'; \
|
||||
|
@ -115,6 +116,7 @@ typedef struct menu_entry
|
|||
char sublabel[MENU_LABEL_MAX_LENGTH];
|
||||
char path[NAME_MAX_LENGTH];
|
||||
char label[MENU_LABEL_MAX_LENGTH];
|
||||
char rich_label[MENU_LABEL_MAX_LENGTH];
|
||||
char value[NAME_MAX_LENGTH];
|
||||
char password_value[NAME_MAX_LENGTH];
|
||||
} menu_entry_t;
|
||||
|
|
Loading…
Reference in New Issue