Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--shell/ev-application.c10
-rw-r--r--shell/ev-application.h1
2 files changed, 11 insertions, 0 deletions
diff --git a/shell/ev-application.c b/shell/ev-application.c
index 9d64c08..49ffe0c 100644
--- a/shell/ev-application.c
+++ b/shell/ev-application.c
@@ -1003,6 +1003,16 @@ ev_application_init (EvApplication *ev_application)
NULL);
}
+GDBusConnection *
+ev_application_get_dbus_connection (EvApplication *application)
+{
+#ifdef ENABLE_DBUS
+ return application->connection;
+#else
+ return NULL;
+#endif
+}
+
gboolean
ev_application_has_window (EvApplication *application)
{
diff --git a/shell/ev-application.h b/shell/ev-application.h
index ff8d88d..1623aeb 100644
--- a/shell/ev-application.h
+++ b/shell/ev-application.h
@@ -65,6 +65,7 @@ void ev_application_open_uri_list (EvApplication *application,
GSList *uri_list,
GdkScreen *screen,
guint32 timestamp);
+GDBusConnection *ev_application_get_dbus_connection (EvApplication *application);
gboolean ev_application_has_window (EvApplication *application);
const gchar * ev_application_get_uri (EvApplication *application);
GObject *ev_application_get_media_keys (EvApplication *application);