Merging upstream version 0.4.0.
[debian/lxappearance.git] / src / main.c
index cd714cf..066f4d4 100644 (file)
@@ -7,18 +7,20 @@
 #  include <config.h>
 #endif
 
+#include <libintl.h>
+
 #include <gtk/gtk.h>
 #include <string.h>
 #include <unistd.h>
+#include <stdlib.h>
 
 #include <X11/X.h>
 #include <X11/Xatom.h>
 #include <X11/Xlib.h>
 #include <gdk/gdkx.h>
 
-#include "main-dlg-ui.h"
+#include "main-dlg.h"
 #include "demo.h"
-#include "glade-support.h"
 
 char tmp_rc_file[] = "/tmp/gtkrc-2.0-XXXXXX";
 GtkWidget* main_dlg = NULL;
@@ -76,9 +78,8 @@ int main (int argc, char *argv[])
     /* Dirty hack: "gtk-toolbar-style" is installed in class_init of GtkToolbar */
     gtk_widget_destroy( gtk_toolbar_new() );
 
-    main_dlg = create_dlg ();
-    main_dlg_init( main_dlg );
-    gtk_window_set_icon_name( (GtkWindow*)main_dlg, GTK_STOCK_PREFERENCES );
+    main_dlg = main_dlg_new();
+    gtk_window_set_icon_name( (GtkWindow*)main_dlg, "preferences-desktop-theme" );
 
     gtk_main ();