[gedit/wip/3.14-osx: 1/6] [osx] Set register-session
- From: Jesse van den Kieboom <jessevdk src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit/wip/3.14-osx: 1/6] [osx] Set register-session
- Date: Tue, 26 Aug 2014 15:12:46 +0000 (UTC)
commit a348e8214addf5f274e5f468f31a246112b4587a
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 | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
---
diff --git a/gedit/gedit-app-osx.c b/gedit/gedit-app-osx.c
index f54f91d..ae378a3 100644
--- a/gedit/gedit-app-osx.c
+++ b/gedit/gedit-app-osx.c
@@ -364,6 +364,14 @@ gedit_app_osx_process_window_event_impl (GeditApp *app,
}
static void
+gedit_app_osx_constructed (GObject *object)
+{
+ /* FIXME: should we do this on all platforms? */
+ 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 +379,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]