[mutter] monitor-manager: Add API to find primary monitor
- From: Jonas Ådahl <jadahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] monitor-manager: Add API to find primary monitor
- Date: Wed, 25 Jan 2017 08:36:30 +0000 (UTC)
commit aaddf44d457ffa5cad8a5dc985354a44e2eb6f2a
Author: Jonas Ådahl <jadahl gmail com>
Date: Wed Dec 21 12:38:13 2016 +0800
monitor-manager: Add API to find primary monitor
https://bugzilla.gnome.org/show_bug.cgi?id=777732
src/backends/meta-monitor-manager-private.h | 2 ++
src/backends/meta-monitor-manager.c | 6 ++++++
2 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/src/backends/meta-monitor-manager-private.h b/src/backends/meta-monitor-manager-private.h
index 1748678..00bbfc5 100644
--- a/src/backends/meta-monitor-manager-private.h
+++ b/src/backends/meta-monitor-manager-private.h
@@ -353,6 +353,8 @@ MetaLogicalMonitor *meta_monitor_manager_get_logical_monitor_neighbor (MetaMonit
MetaLogicalMonitor *logical_monitor,
MetaScreenDirection direction);
+MetaMonitor * meta_monitor_manager_get_primary_monitor (MetaMonitorManager *manager);
+
MetaMonitor * meta_monitor_manager_get_laptop_panel (MetaMonitorManager *manager);
GList * meta_monitor_manager_get_monitors (MetaMonitorManager *manager);
diff --git a/src/backends/meta-monitor-manager.c b/src/backends/meta-monitor-manager.c
index a083a85..17b81b9 100644
--- a/src/backends/meta-monitor-manager.c
+++ b/src/backends/meta-monitor-manager.c
@@ -1253,6 +1253,12 @@ find_monitor (MetaMonitorManager *monitor_manager,
}
MetaMonitor *
+meta_monitor_manager_get_primary_monitor (MetaMonitorManager *manager)
+{
+ return find_monitor (manager, meta_monitor_is_primary);
+}
+
+MetaMonitor *
meta_monitor_manager_get_laptop_panel (MetaMonitorManager *manager)
{
return find_monitor (manager, meta_monitor_is_laptop_panel);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]