Don't implement GApplication mainloop
Let the default GApplication implementation take care of it. https://bugzilla.gnome.org/show_bug.cgi?id=658805
This commit is contained in:
committed by
Matthias Clasen
parent
d1d2d71159
commit
7e22a5350c
@ -30,7 +30,6 @@
|
||||
#include "gtkapplication.h"
|
||||
#include "gtkmarshalers.h"
|
||||
#include "gtkwindow.h"
|
||||
#include "gtkmain.h"
|
||||
|
||||
#include <gdk/gdk.h>
|
||||
#ifdef GDK_WINDOWING_X11
|
||||
@ -103,18 +102,6 @@ gtk_application_startup (GApplication *application)
|
||||
gtk_init (0, 0);
|
||||
}
|
||||
|
||||
static void
|
||||
gtk_application_quit_mainloop (GApplication *application)
|
||||
{
|
||||
gtk_main_quit ();
|
||||
}
|
||||
|
||||
static void
|
||||
gtk_application_run_mainloop (GApplication *application)
|
||||
{
|
||||
gtk_main ();
|
||||
}
|
||||
|
||||
static void
|
||||
gtk_application_add_platform_data (GApplication *application,
|
||||
GVariantBuilder *builder)
|
||||
@ -208,9 +195,6 @@ gtk_application_class_init (GtkApplicationClass *class)
|
||||
application_class->after_emit = gtk_application_after_emit;
|
||||
application_class->startup = gtk_application_startup;
|
||||
|
||||
application_class->quit_mainloop = gtk_application_quit_mainloop;
|
||||
application_class->run_mainloop = gtk_application_run_mainloop;
|
||||
|
||||
class->window_added = gtk_application_window_added;
|
||||
class->window_removed = gtk_application_window_removed;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user