[gedit/wip/3.14-osx] [osx] Set register-session



commit c3a1b1573c5f7b2f8e5d47775b5239c8635e05fd
Author: Jesse van den Kieboom <jessevdk gmail com>
Date:   Tue Aug 26 13:22:39 2014 +0200

    [osx] Set register-session

 gedit/gedit-app-osx.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/gedit/gedit-app-osx.c b/gedit/gedit-app-osx.c
index f54f91d..80126c7 100644
--- a/gedit/gedit-app-osx.c
+++ b/gedit/gedit-app-osx.c
@@ -364,6 +364,13 @@ gedit_app_osx_process_window_event_impl (GeditApp    *app,
 }
 
 static void
+gedit_app_osx_constructed (GObject *object)
+{
+       g_object_set (object, "register-session", TRUE, NULL);
+       G_OBJECT_CLASS (gedit_app_osx_parent_class)->constructed (object);
+}
+
+static void
 gedit_app_osx_class_init (GeditAppOSXClass *klass)
 {
        GObjectClass *object_class = G_OBJECT_CLASS (klass);
@@ -371,6 +378,8 @@ gedit_app_osx_class_init (GeditAppOSXClass *klass)
        GApplicationClass *application_class = G_APPLICATION_CLASS (klass);
 
        object_class->finalize = gedit_app_osx_finalize;
+       object_class->constructed = gedit_app_osx_constructed;
+
        application_class->startup = gedit_app_osx_startup;
 
        app_class->show_help = gedit_app_osx_show_help_impl;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]