add method for disabling efm view mode items in efm widgets
SVN revision: 76389
This commit is contained in:
parent
723ad72963
commit
2d0fc4a90b
|
@ -8880,6 +8880,8 @@ _e_fm2_view_menu_common(E_Menu *subm, E_Fm2_Smart_Data *sd)
|
||||||
int icon_size;
|
int icon_size;
|
||||||
|
|
||||||
view_mode = _e_fm2_view_mode_get(sd);
|
view_mode = _e_fm2_view_mode_get(sd);
|
||||||
|
if (!(sd->icon_menu.flags & E_FM2_MENU_NO_VIEW_CHANGE))
|
||||||
|
{
|
||||||
|
|
||||||
mi = e_menu_item_new(subm);
|
mi = e_menu_item_new(subm);
|
||||||
e_menu_item_label_set(mi, _("Grid Icons"));
|
e_menu_item_label_set(mi, _("Grid Icons"));
|
||||||
|
@ -8914,6 +8916,7 @@ _e_fm2_view_menu_common(E_Menu *subm, E_Fm2_Smart_Data *sd)
|
||||||
|
|
||||||
mi = e_menu_item_new(subm);
|
mi = e_menu_item_new(subm);
|
||||||
e_menu_item_separator_set(mi, 1);
|
e_menu_item_separator_set(mi, 1);
|
||||||
|
}
|
||||||
|
|
||||||
mi = e_menu_item_new(subm);
|
mi = e_menu_item_new(subm);
|
||||||
e_menu_item_label_set(mi, _("Sorting"));
|
e_menu_item_label_set(mi, _("Sorting"));
|
||||||
|
|
|
@ -30,7 +30,8 @@ typedef enum _E_Fm2_Menu_Flags
|
||||||
E_FM2_MENU_NO_SYMLINK = (1 << 9),
|
E_FM2_MENU_NO_SYMLINK = (1 << 9),
|
||||||
E_FM2_MENU_NO_VIEW_MENU = (1 << 10),
|
E_FM2_MENU_NO_VIEW_MENU = (1 << 10),
|
||||||
E_FM2_MENU_NO_INHERIT_PARENT = (1 << 11),
|
E_FM2_MENU_NO_INHERIT_PARENT = (1 << 11),
|
||||||
E_FM2_MENU_NO_ACTIVATE_CHANGE = (1 << 12)
|
E_FM2_MENU_NO_ACTIVATE_CHANGE = (1 << 12),
|
||||||
|
E_FM2_MENU_NO_VIEW_CHANGE = (1 << 13),
|
||||||
} E_Fm2_Menu_Flags;
|
} E_Fm2_Menu_Flags;
|
||||||
|
|
||||||
typedef enum _E_Fm2_View_Flags
|
typedef enum _E_Fm2_View_Flags
|
||||||
|
|
Loading…
Reference in New Issue