[mutter] backend: Expose get_monitor_manager() publicly
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] backend: Expose get_monitor_manager() publicly
- Date: Sat, 4 Dec 2021 09:24:59 +0000 (UTC)
commit 65d8164833e998b35434a70f47808296e131b4a0
Author: Jonas Ã…dahl <jadahl gmail com>
Date: Thu Dec 2 22:02:02 2021 +0100
backend: Expose get_monitor_manager() publicly
So that it can eventually replace the standalone singleton getter.
Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2128>
src/backends/meta-backend-private.h | 2 --
src/backends/meta-backend.c | 4 +++-
src/meta/meta-backend.h | 4 ++++
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/src/backends/meta-backend-private.h b/src/backends/meta-backend-private.h
index 555239157a..9c9df2cdd3 100644
--- a/src/backends/meta-backend-private.h
+++ b/src/backends/meta-backend-private.h
@@ -122,8 +122,6 @@ MetaIdleMonitor * meta_backend_get_idle_monitor (MetaBackend *backend,
MetaIdleManager * meta_backend_get_idle_manager (MetaBackend *backend);
-META_EXPORT_TEST
-MetaMonitorManager * meta_backend_get_monitor_manager (MetaBackend *backend);
META_EXPORT_TEST
MetaOrientationManager * meta_backend_get_orientation_manager (MetaBackend *backend);
MetaCursorTracker * meta_backend_get_cursor_tracker (MetaBackend *backend);
diff --git a/src/backends/meta-backend.c b/src/backends/meta-backend.c
index 234053a6f6..c0b3e4b78b 100644
--- a/src/backends/meta-backend.c
+++ b/src/backends/meta-backend.c
@@ -1185,7 +1185,9 @@ meta_backend_get_idle_manager (MetaBackend *backend)
}
/**
- * meta_backend_get_monitor_manager: (skip)
+ * meta_backend_get_monitor_manager:
+ *
+ * Returns: (transfer none): A #MetaMonitorManager
*/
MetaMonitorManager *
meta_backend_get_monitor_manager (MetaBackend *backend)
diff --git a/src/meta/meta-backend.h b/src/meta/meta-backend.h
index 63a679a1ab..5b5a8c3511 100644
--- a/src/meta/meta-backend.h
+++ b/src/meta/meta-backend.h
@@ -30,6 +30,7 @@
#include "clutter/clutter.h"
#include "meta/meta-dnd.h"
#include "meta/meta-idle-monitor.h"
+#include "meta/meta-monitor-manager.h"
#include "meta/meta-remote-access-controller.h"
#define META_TYPE_BACKEND (meta_backend_get_type ())
@@ -64,6 +65,9 @@ MetaSettings *meta_backend_get_settings (MetaBackend *backend);
META_EXPORT
MetaIdleMonitor * meta_backend_get_core_idle_monitor (MetaBackend *backend);
+META_EXPORT
+MetaMonitorManager * meta_backend_get_monitor_manager (MetaBackend *backend);
+
META_EXPORT
MetaRemoteAccessController * meta_backend_get_remote_access_controller (MetaBackend *backend);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]