GitLab repository storage has been migrated to hashed layout. Please contact Infrastructure team if you notice any issues with repositories or hooks.

Commit 8ec0cfd5 authored by Allison Karlitskaya's avatar Allison Karlitskaya

bloatpad: adjust to G(tk)Application 'quit' change

https://bugzilla.gnome.org/show_bug.cgi?id=670485
parent ef2df583
......@@ -224,34 +224,14 @@ about_activated (GSimpleAction *action,
NULL);
}
static void
quit_app (GtkApplication *app)
{
GList *list, *next;
GtkWindow *win;
g_print ("Going down...\n");
list = gtk_application_get_windows (app);
while (list)
{
win = list->data;
next = list->next;
gtk_widget_destroy (GTK_WIDGET (win));
list = next;
}
}
static void
quit_activated (GSimpleAction *action,
GVariant *parameter,
gpointer user_data)
{
GtkApplication *app = user_data;
GApplication *app = user_data;
quit_app (app);
g_application_quit (app);
}
static GActionEntry app_entries[] = {
......@@ -347,14 +327,6 @@ bloat_pad_class_init (BloatPadClass *class)
}
static void
quit_cb (GtkApplication *app)
{
g_print ("Session manager to us to quit\n");
quit_app (app);
}
BloatPad *
bloat_pad_new (void)
{
......@@ -371,8 +343,6 @@ bloat_pad_new (void)
"register-session", TRUE,
NULL);
g_signal_connect (bloat_pad, "quit", G_CALLBACK (quit_cb), NULL);
return bloat_pad;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment