]> www.fi.muni.cz Git - evince.git/blobdiff - shell/main.c
Include gdkx only for dbus support. See bug #339172.
[evince.git] / shell / main.c
index ff8eafa297d28f30a0b1b936a2675efefaf43d97..37db7e434e2fc608cfac9922907618120215bc0c 100644 (file)
@@ -24,9 +24,9 @@
 
 #include <glib/gi18n.h>
 #include <gtk/gtk.h>
-#include <gdk/gdkx.h>
 
 #ifdef ENABLE_DBUS
+#include <gdk/gdkx.h>
 #include <dbus/dbus-glib-bindings.h>
 #endif
 
@@ -37,6 +37,7 @@
 #include "ev-metadata-manager.h"
 #include "ev-stock-icons.h"
 #include "eggsmclient.h"
+#include "eggdesktopfile.h"
 
 static gchar   *ev_page_label;
 static gchar   *ev_find_string;
@@ -372,7 +373,8 @@ main (int argc, char *argv[])
 
        ev_file_helpers_init ();
        ev_stock_icons_init ();
-       gtk_window_set_default_icon_name ("evince");
+       
+       egg_set_desktop_file (GNOMEDATADIR "/applications/evince.desktop");
 
        if (!ev_application_load_session (EV_APP))
                load_files (file_arguments, args);