From: Guenter B. <gu...@us...> - 2002-10-31 23:26:43
|
Update of /cvsroot/xine/gnome-xine/src In directory usw-pr-cvs1:/tmp/cvs-serv25882 Modified Files: main.c Log Message: set icon Index: main.c =================================================================== RCS file: /cvsroot/xine/gnome-xine/src/main.c,v retrieving revision 1.49 retrieving revision 1.50 diff -u -r1.49 -r1.50 --- main.c 29 Oct 2002 01:51:02 -0000 1.49 +++ main.c 31 Oct 2002 23:25:57 -0000 1.50 @@ -28,6 +28,7 @@ #include <sys/stat.h> #include <X11/Xlib.h> #include <gnome.h> +#include <libgnomeui/gnome-window-icon.h> #include <gtk/gtk.h> #include <gdk/gdk.h> #include <glib.h> @@ -54,7 +55,6 @@ #include "subtitle.xpm" #include "sliders.xpm" -static void nothing_cb (GtkWidget* widget, gpointer data); static void fullscreen_cb (GtkWidget* widget, gpointer data); static void factor_50_cb (GtkWidget* widget, gpointer data); static void factor_100_cb (GtkWidget* widget, gpointer data); @@ -730,6 +730,7 @@ poptContext pctx; const char **args; + gchar icon_path[2048]; g_thread_init (NULL); @@ -766,6 +767,13 @@ gtk_widget_add_events (app, GDK_KEY_RELEASE_MASK); gtk_signal_connect (GTK_OBJECT(app), "key_press_event", GTK_SIGNAL_FUNC(key_cb), NULL); + + snprintf (icon_path, 2048, "%s/gnome-xine-icon.xpm", GXINE_PIXMAPDIR); + + printf ("main: icon path: %s\n", icon_path); + + gnome_window_icon_set_from_file (GTK_WINDOW (app), icon_path); + /* * setup widgets */ |