[Goodies-commits] r3429 - in xfce4-dict-plugin/trunk: . panel-plugin

Enrico Troeger enrico at xfce.org
Tue Oct 23 00:08:39 CEST 2007


Author: enrico
Date: 2007-10-22 22:08:38 +0000 (Mon, 22 Oct 2007)
New Revision: 3429

Modified:
   xfce4-dict-plugin/trunk/ChangeLog
   xfce4-dict-plugin/trunk/panel-plugin/dict.c
Log:
Fixed missing application icon in taskbar and window frame.
Added missing include of stdlib to avoid compiler warnings.	


Modified: xfce4-dict-plugin/trunk/ChangeLog
===================================================================
--- xfce4-dict-plugin/trunk/ChangeLog	2007-10-22 21:41:34 UTC (rev 3428)
+++ xfce4-dict-plugin/trunk/ChangeLog	2007-10-22 22:08:38 UTC (rev 3429)
@@ -1,3 +1,9 @@
+2007-10-22  enrico
+
+	* Fixed missing application icon in taskbar and window frame.
+	* Added missing include of stdlib to avoid compiler warnings.
+
+
 2007-01-20 enrico
 
 	* Fixed possible crashes when showing the main window after it was closed.

Modified: xfce4-dict-plugin/trunk/panel-plugin/dict.c
===================================================================
--- xfce4-dict-plugin/trunk/panel-plugin/dict.c	2007-10-22 21:41:34 UTC (rev 3428)
+++ xfce4-dict-plugin/trunk/panel-plugin/dict.c	2007-10-22 22:08:38 UTC (rev 3429)
@@ -21,6 +21,7 @@
 #include <config.h>
 #endif
 
+#include <stdlib.h>
 #include <gtk/gtk.h>
 
 #include <libxfcegui4/libxfcegui4.h>
@@ -1273,13 +1274,17 @@
 	GtkWidget *main_box;
 	GtkWidget *entry_box, *label_box, *entry_label, *entry_button, *clear_button, *close_button;
 	GtkWidget *sep, *align, *scrolledwindow_results;
+	GdkPixbuf *icon;
 	//GtkWidget *dict_box, *dict_label, *combo_event_box;
 
 	dd->window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
 	gtk_window_set_title(GTK_WINDOW(dd->window), "xfce4-dict-plugin");
-	gtk_window_set_icon(GTK_WINDOW(dd->window), dd->icon);
 	gtk_window_set_default_size(GTK_WINDOW(dd->window), 500, 300);
 
+	icon = gdk_pixbuf_new_from_inline(-1, dict_icon_data, FALSE, NULL);
+	gtk_window_set_icon(GTK_WINDOW(dd->window), icon);
+	g_object_unref(icon);
+
 	g_signal_connect(G_OBJECT(dd->window), "delete_event",
 		G_CALLBACK(gtk_widget_hide_on_delete), NULL);
 




More information about the Goodies-commits mailing list