]> git.0d.be Git - empathy.git/commitdiff
empathy-debugger: use GtkApplication (#621339)
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Fri, 15 Oct 2010 13:31:07 +0000 (15:31 +0200)
committerGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Mon, 18 Oct 2010 08:11:46 +0000 (10:11 +0200)
src/empathy-debugger.c

index 9ff142b1cd68b5af35998e27145d434abece0ffd..2203041d18440ba4773a5ed023c45426969778f8 100644 (file)
 
 #include "empathy-debug-window.h"
 
+#define EMPATHY_DEBUGGER_DBUS_NAME "org.gnome.Empathy.Debugger"
+
 int
 main (int argc,
     char **argv)
 {
   GtkWidget *window;
+  GtkApplication *app;
 
   g_thread_init (NULL);
-  gtk_init (&argc, &argv);
   empathy_gtk_init ();
 
+  app = gtk_application_new (EMPATHY_DEBUGGER_DBUS_NAME, &argc, &argv);
+
   g_set_application_name (_("Empathy Debugger"));
 
   gtk_window_set_default_icon_name ("empathy");
@@ -45,7 +49,8 @@ main (int argc,
   window = empathy_debug_window_new (NULL);
   g_signal_connect (window, "destroy", gtk_main_quit, NULL);
 
-  gtk_main ();
+  gtk_application_run (app);
 
+  g_object_unref (app);
   return EXIT_SUCCESS;
 }