[easytag] Rework the process fields selection buttons
- From: David King <davidk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [easytag] Rework the process fields selection buttons
- Date: Thu, 21 Mar 2013 18:32:01 +0000 (UTC)
commit f4ddc2a55da22fad8d8e676cd1850d8c9c359c62
Author: David King <amigadave amigadave com>
Date: Thu Mar 21 18:19:57 2013 +0000
Rework the process fields selection buttons
Use a themed icon for the "select all" button. Use the existing "invert
selection" icon rather than an alternative version. Remove some button
sizing overrides.
Makefile.am | 2 --
data/pixmaps/black.xpm | 11 -----------
data/pixmaps/blackwhite.xpm | 12 ------------
src/scan.c | 25 ++++++++-----------------
4 files changed, 8 insertions(+), 42 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index 224db55..eef9037 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -155,8 +155,6 @@ pixmaps = \
data/pixmaps/all_uppercase.xpm \
data/pixmaps/artist.xpm \
data/pixmaps/artist_album.xpm \
- data/pixmaps/black.xpm \
- data/pixmaps/blackwhite.xpm \
data/pixmaps/first_letter_uppercase.xpm \
data/pixmaps/first_letter_uppercase_word.xpm \
data/pixmaps/freedb.xpm \
diff --git a/src/scan.c b/src/scan.c
index bfffdb9..6e633cf 100644
--- a/src/scan.c
+++ b/src/scan.c
@@ -2316,8 +2316,6 @@ static gchar
/******************
* Scanner Window *
******************/
-#include "data/pixmaps/black.xpm"
-#include "data/pixmaps/blackwhite.xpm"
void Open_ScannerWindow (gint scanner_type)
{
GtkWidget *ScanVBox;
@@ -2677,27 +2675,20 @@ void Open_ScannerWindow (gint scanner_type)
g_signal_connect(G_OBJECT(ProcessURLField),
"toggled",G_CALLBACK(Select_Fields_Set_Sensitive),NULL);
g_signal_connect(G_OBJECT(ProcessEncodedByField),
"toggled",G_CALLBACK(Select_Fields_Set_Sensitive),NULL);
/* The small buttons */
- vbox = gtk_box_new(GTK_ORIENTATION_VERTICAL,2);
- gtk_box_pack_start(GTK_BOX(hbox),vbox,FALSE,FALSE,0);
Button = gtk_button_new();
g_signal_connect(G_OBJECT(Button),"clicked",G_CALLBACK(Select_Fields_Invert_Selection),NULL);
- gtk_box_pack_start(GTK_BOX(vbox),Button,FALSE,FALSE,0);
- gtk_widget_set_size_request(Button, 12, 12);
- //Icon = gtk_image_new_from_stock("easytag-blackwhite", GTK_ICON_SIZE_BUTTON);
- Icon = Create_Xpm_Image((const char **)blackwhite_xpm);
- gtk_widget_set_can_default(Button,FALSE); // To have enough space to display the icon
- gtk_widget_set_can_focus(Button,FALSE);
+ gtk_box_pack_end (GTK_BOX(hbox), Button, FALSE, FALSE, 0);
+ Icon = gtk_image_new_from_stock ("easytag-invert-selection",
+ GTK_ICON_SIZE_BUTTON);
gtk_container_add(GTK_CONTAINER(Button),Icon);
- gtk_widget_set_tooltip_text(Button,_("Invert Selection"));
+ gtk_widget_set_tooltip_text (Button, _("Invert selection"));
Button = gtk_button_new();
g_signal_connect(G_OBJECT(Button),"clicked",G_CALLBACK(Select_Fields_Select_Unselect_All),NULL);
- gtk_box_pack_start(GTK_BOX(vbox),Button,FALSE,FALSE,0);
- gtk_widget_set_size_request(Button, 12, 12);
- Icon = Create_Xpm_Image((const char **)black_xpm);
- gtk_widget_set_can_default(Button,FALSE); // To have enough space to display the icon
- gtk_widget_set_can_focus(Button,FALSE);
+ gtk_box_pack_end (GTK_BOX(hbox), Button, FALSE, FALSE, 0);
+ Icon = gtk_image_new_from_icon_name ("edit-select-all",
+ GTK_ICON_SIZE_BUTTON);
gtk_container_add(GTK_CONTAINER(Button),Icon);
- gtk_widget_set_tooltip_text(Button,_("Select/Unselect All"));
+ gtk_widget_set_tooltip_text (Button, _("Select/Unselect all"));
/* Separator line */
Separator = gtk_separator_new(GTK_ORIENTATION_HORIZONTAL);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]