[Goodies-commits] r2679 - xfce4-quicklauncher-plugin/trunk/panel-plugin

Masse Nicolas bountykiller at xfce.org
Sat Apr 7 13:56:44 CEST 2007


Author: bountykiller
Date: 2007-04-07 11:56:44 +0000 (Sat, 07 Apr 2007)
New Revision: 2679

Modified:
   xfce4-quicklauncher-plugin/trunk/panel-plugin/main.c
Log:
+ fix a problem with labels

Modified: xfce4-quicklauncher-plugin/trunk/panel-plugin/main.c
===================================================================
--- xfce4-quicklauncher-plugin/trunk/panel-plugin/main.c	2007-04-07 06:26:16 UTC (rev 2678)
+++ xfce4-quicklauncher-plugin/trunk/panel-plugin/main.c	2007-04-07 11:56:44 UTC (rev 2679)
@@ -485,10 +485,7 @@
 	launcher->def_img = _create_pixbuf(launcher->icon_id, launcher->icon_name, size);
 	if (launcher->def_img)
 		gtk_image_set_from_pixbuf(GTK_IMAGE(launcher->image), launcher->def_img);
-	if(!launcher->quicklauncher->has_labels)
-		gtk_widget_set_size_request(launcher->box, size, size);
-	else
-		gtk_widget_set_size_request(launcher->box, -1, size); 
+	gtk_widget_set_size_request(launcher->box, launcher->quicklauncher->has_labels?-1:size, size); 
 }
 
 void
@@ -522,9 +519,14 @@
 		launcher->label = gtk_label_new(launcher->command);
 		gtk_box_pack_end(GTK_BOX(launcher->hbox), launcher->label, FALSE, FALSE, 0);
 		gtk_widget_show(launcher->label);
+		gtk_widget_set_size_request(launcher->box, -1, launcher->quicklauncher->icon_size); 
 	}
 	else
+	{
 		launcher->label = NULL;
+		gtk_widget_set_size_request(launcher->box, launcher->quicklauncher->icon_size, 
+									launcher->quicklauncher->icon_size);
+	}
 }
 
 void create_launcher(t_launcher	*launcher)




More information about the Goodies-commits mailing list