Remove button labels and separator from addon toolbar
This commit is contained in:
parent
7820e209f8
commit
65338e5ab0
1 changed files with 6 additions and 11 deletions
|
@ -322,42 +322,37 @@ addons_get_toolbar (MidoriViewable* viewable)
|
||||||
if (!ADDONS (viewable)->toolbar)
|
if (!ADDONS (viewable)->toolbar)
|
||||||
{
|
{
|
||||||
toolbar = gtk_toolbar_new ();
|
toolbar = gtk_toolbar_new ();
|
||||||
gtk_toolbar_set_style (GTK_TOOLBAR (toolbar), GTK_TOOLBAR_BOTH_HORIZ);
|
|
||||||
gtk_toolbar_set_icon_size (GTK_TOOLBAR (toolbar), GTK_ICON_SIZE_BUTTON);
|
gtk_toolbar_set_icon_size (GTK_TOOLBAR (toolbar), GTK_ICON_SIZE_BUTTON);
|
||||||
toolitem = gtk_tool_item_new ();
|
toolitem = gtk_tool_item_new ();
|
||||||
gtk_toolbar_insert (GTK_TOOLBAR (toolbar), toolitem, -1);
|
gtk_toolbar_insert (GTK_TOOLBAR (toolbar), toolitem, -1);
|
||||||
gtk_widget_show (GTK_WIDGET (toolitem));
|
gtk_widget_show (GTK_WIDGET (toolitem));
|
||||||
|
|
||||||
/* separator */
|
|
||||||
toolitem = gtk_separator_tool_item_new ();
|
|
||||||
gtk_separator_tool_item_set_draw (GTK_SEPARATOR_TOOL_ITEM (toolitem),
|
|
||||||
FALSE);
|
|
||||||
gtk_tool_item_set_expand (toolitem, TRUE);
|
|
||||||
gtk_toolbar_insert (GTK_TOOLBAR (toolbar), toolitem, -1);
|
|
||||||
gtk_widget_show (GTK_WIDGET (toolitem));
|
|
||||||
|
|
||||||
/* add button */
|
/* add button */
|
||||||
toolitem = gtk_tool_button_new_from_stock (GTK_STOCK_ADD);
|
toolitem = gtk_tool_button_new_from_stock (GTK_STOCK_ADD);
|
||||||
gtk_tool_item_set_is_important (toolitem, TRUE);
|
gtk_tool_item_set_is_important (toolitem, TRUE);
|
||||||
g_signal_connect (toolitem, "clicked",
|
g_signal_connect (toolitem, "clicked",
|
||||||
G_CALLBACK (midori_addons_button_add_clicked_cb), viewable);
|
G_CALLBACK (midori_addons_button_add_clicked_cb), viewable);
|
||||||
gtk_toolbar_insert (GTK_TOOLBAR (toolbar), toolitem, -1);
|
gtk_toolbar_insert (GTK_TOOLBAR (toolbar), toolitem, -1);
|
||||||
|
gtk_widget_set_tooltip_text (GTK_WIDGET (toolitem), _("Add new addon"));
|
||||||
gtk_widget_show (GTK_WIDGET (toolitem));
|
gtk_widget_show (GTK_WIDGET (toolitem));
|
||||||
|
|
||||||
/* Text editor button */
|
/* Text editor button */
|
||||||
toolitem = gtk_tool_button_new_from_stock (GTK_STOCK_EDIT);
|
toolitem = gtk_tool_button_new_from_stock (GTK_STOCK_EDIT);
|
||||||
gtk_tool_item_set_is_important (toolitem, TRUE);
|
|
||||||
g_signal_connect (toolitem, "clicked",
|
g_signal_connect (toolitem, "clicked",
|
||||||
G_CALLBACK (midori_addons_open_in_editor_clicked_cb), viewable);
|
G_CALLBACK (midori_addons_open_in_editor_clicked_cb), viewable);
|
||||||
gtk_toolbar_insert (GTK_TOOLBAR (toolbar), toolitem, -1);
|
gtk_toolbar_insert (GTK_TOOLBAR (toolbar), toolitem, -1);
|
||||||
|
gtk_widget_set_tooltip_text (GTK_WIDGET (toolitem),
|
||||||
|
_("Open selected addon in text editor"));
|
||||||
gtk_widget_show (GTK_WIDGET (toolitem));
|
gtk_widget_show (GTK_WIDGET (toolitem));
|
||||||
|
|
||||||
/* Delete button */
|
/* Delete button */
|
||||||
toolitem = gtk_tool_button_new_from_stock (GTK_STOCK_DELETE);
|
toolitem = gtk_tool_button_new_from_stock (GTK_STOCK_DELETE);
|
||||||
gtk_tool_item_set_is_important (toolitem, TRUE);
|
|
||||||
g_signal_connect (toolitem, "clicked",
|
g_signal_connect (toolitem, "clicked",
|
||||||
G_CALLBACK (midori_addons_button_delete_clicked_cb), viewable);
|
G_CALLBACK (midori_addons_button_delete_clicked_cb), viewable);
|
||||||
gtk_toolbar_insert (GTK_TOOLBAR (toolbar), toolitem, -1);
|
gtk_toolbar_insert (GTK_TOOLBAR (toolbar), toolitem, -1);
|
||||||
|
gtk_widget_set_tooltip_text (GTK_WIDGET (toolitem),
|
||||||
|
_("Open target folder for selected addon"));
|
||||||
|
gtk_widget_set_tooltip_text (GTK_WIDGET (toolitem), _("Remove selected addon"));
|
||||||
gtk_widget_show (GTK_WIDGET (toolitem));
|
gtk_widget_show (GTK_WIDGET (toolitem));
|
||||||
ADDONS (viewable)->toolbar = toolbar;
|
ADDONS (viewable)->toolbar = toolbar;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue