Skip to content

Commit 8bebf06

Browse files
committed
rename 'mate_image_menu_item...' to 'eel_image_menu_item_new_from_icon'
1 parent ffc9106 commit 8bebf06

File tree

3 files changed

+36
-31
lines changed

3 files changed

+36
-31
lines changed

‎eel/eel-editable-label.c‎

Lines changed: 5 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@
3030
#include "eel-editable-label.h"
3131
#include "eel-marshal.h"
3232
#include "eel-accessibility.h"
33+
#include "eel-gtk-extensions.h"
34+
3335
#include <libgail-util/gailmisc.h>
3436

3537
#include <glib/gi18n-lib.h>
@@ -3003,30 +3005,6 @@ activate_cb (GtkWidget *menuitem,
30033005
g_signal_emit_by_name (label, signal);
30043006
}
30053007

3006-
static GtkWidget
3007-
*mate_image_menu_item_new_from_icon (const gchar *icon_name,
3008-
const gchar *label_name)
3009-
{
3010-
GtkWidget *icon;
3011-
GtkWidget *box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 6);
3012-
3013-
if (icon_name)
3014-
icon = gtk_image_new_from_icon_name (icon_name, GTK_ICON_SIZE_MENU);
3015-
else
3016-
icon = gtk_image_new ();
3017-
3018-
GtkWidget *label_menu = gtk_label_new_with_mnemonic (g_strconcat (label_name, " ", NULL));
3019-
GtkWidget *menuitem = gtk_menu_item_new ();
3020-
3021-
gtk_container_add (GTK_CONTAINER (box), icon);
3022-
gtk_container_add (GTK_CONTAINER (box), label_menu);
3023-
3024-
gtk_container_add (GTK_CONTAINER (menuitem), box);
3025-
gtk_widget_show_all (menuitem);
3026-
3027-
return menuitem;
3028-
}
3029-
30303008
static void
30313009
append_action_signal (EelEditableLabel *label,
30323010
GtkWidget *menu,
@@ -3035,7 +3013,7 @@ append_action_signal (EelEditableLabel *label,
30353013
const gchar *signal,
30363014
gboolean sensitive)
30373015
{
3038-
GtkWidget *menuitem = mate_image_menu_item_new_from_icon (icon_name, label_name);
3016+
GtkWidget *menuitem = eel_image_menu_item_new_from_icon (icon_name, label_name);
30393017

30403018
g_object_set_data (G_OBJECT (menuitem), "gtk-signal", (char *)signal);
30413019
g_signal_connect (menuitem, "activate",
@@ -3139,7 +3117,7 @@ popup_targets_received (GtkClipboard *clipboard,
31393117
append_action_signal (label, label->popup_menu, "edit-paste", _("_Paste"), "paste_clipboard",
31403118
clipboard_contains_text);
31413119

3142-
menuitem = mate_image_menu_item_new_from_icon ("edit-select-all", _("Select All"));
3120+
menuitem = eel_image_menu_item_new_from_icon ("edit-select-all", _("Select All"));
31433121
g_signal_connect_object (menuitem, "activate",
31443122
G_CALLBACK (eel_editable_label_select_all), label,
31453123
G_CONNECT_SWAPPED);
@@ -3150,7 +3128,7 @@ popup_targets_received (GtkClipboard *clipboard,
31503128
gtk_widget_show (menuitem);
31513129
gtk_menu_shell_append (GTK_MENU_SHELL (label->popup_menu), menuitem);
31523130

3153-
menuitem = mate_image_menu_item_new_from_icon (NULL, _("Input Methods"));
3131+
menuitem = eel_image_menu_item_new_from_icon (NULL, _("Input Methods"));
31543132
gtk_widget_show (menuitem);
31553133
submenu = gtk_menu_new ();
31563134
gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem), submenu);

‎eel/eel-gtk-extensions.c‎

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -456,3 +456,27 @@ eel_gtk_message_dialog_set_details_label (GtkMessageDialog *dialog,
456456
gtk_widget_show (label);
457457
gtk_widget_show (expander);
458458
}
459+
460+
GtkWidget *
461+
eel_image_menu_item_new_from_icon (const gchar *icon_name,
462+
const gchar *label_name)
463+
{
464+
GtkWidget *icon;
465+
GtkWidget *box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 6);
466+
467+
if (icon_name)
468+
icon = gtk_image_new_from_icon_name (icon_name, GTK_ICON_SIZE_MENU);
469+
else
470+
icon = gtk_image_new ();
471+
472+
GtkWidget *label_menu = gtk_label_new_with_mnemonic (g_strconcat (label_name, " ", NULL));
473+
GtkWidget *menuitem = gtk_menu_item_new ();
474+
475+
gtk_container_add (GTK_CONTAINER (box), icon);
476+
gtk_container_add (GTK_CONTAINER (box), label_menu);
477+
478+
gtk_container_add (GTK_CONTAINER (menuitem), box);
479+
gtk_widget_show_all (menuitem);
480+
481+
return menuitem;
482+
}

‎eel/eel-gtk-extensions.h‎

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,11 +65,14 @@ GtkWidget * eel_gtk_menu_tool_button_get_button (GtkMenuTo
6565
void eel_gtk_label_make_bold (GtkLabel *label);
6666

6767
/* GtkTreeView */
68-
void eel_gtk_tree_view_set_activate_on_single_click (GtkTreeView *tree_view,
69-
gboolean should_activate);
68+
void eel_gtk_tree_view_set_activate_on_single_click (GtkTreeView *tree_view,
69+
gboolean should_activate);
7070

7171
/* GtkMessageDialog */
72-
void eel_gtk_message_dialog_set_details_label (GtkMessageDialog *dialog,
73-
const gchar *details_text);
72+
void eel_gtk_message_dialog_set_details_label (GtkMessageDialog *dialog,
73+
const gchar *details_text);
74+
75+
GtkWidget * eel_image_menu_item_new_from_icon (const gchar *icon_name,
76+
const gchar *label_name);
7477

7578
#endif /* EEL_GTK_EXTENSIONS_H */

0 commit comments

Comments
 (0)