[gnome-flashback] monitor-manager: add gf_monitor_manager_get_logical_monitors



commit 73a36e95cf4cca4b89ef36354228215926a260c2
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date:   Fri Sep 29 13:50:25 2017 +0300

    monitor-manager: add gf_monitor_manager_get_logical_monitors

 backends/gf-monitor-manager-private.h |    2 ++
 backends/gf-monitor-manager.c         |    6 ++++++
 2 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/backends/gf-monitor-manager-private.h b/backends/gf-monitor-manager-private.h
index 0c43e77..0e457b7 100644
--- a/backends/gf-monitor-manager-private.h
+++ b/backends/gf-monitor-manager-private.h
@@ -164,6 +164,8 @@ GfBackend                  *gf_monitor_manager_get_backend                  (GfM
 void                        gf_monitor_manager_rebuild_derived              (GfMonitorManager            
*manager,
                                                                              GfMonitorsConfig            
*config);
 
+GList                      *gf_monitor_manager_get_logical_monitors         (GfMonitorManager            
*manager);
+
 GfMonitor                  *gf_monitor_manager_get_primary_monitor          (GfMonitorManager            
*manager);
 
 GfMonitor                  *gf_monitor_manager_get_laptop_panel             (GfMonitorManager            
*manager);
diff --git a/backends/gf-monitor-manager.c b/backends/gf-monitor-manager.c
index 533f852..01c74b9 100644
--- a/backends/gf-monitor-manager.c
+++ b/backends/gf-monitor-manager.c
@@ -2172,6 +2172,12 @@ gf_monitor_manager_rebuild_derived (GfMonitorManager *manager,
   g_list_free_full (old_logical_monitors, g_object_unref);
 }
 
+GList *
+gf_monitor_manager_get_logical_monitors (GfMonitorManager *manager)
+{
+  return manager->logical_monitors;
+}
+
 GfMonitor *
 gf_monitor_manager_get_primary_monitor (GfMonitorManager *manager)
 {


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