From d9f7f039e13b7d40c1d3e65809b65a96f0c68781 Mon Sep 17 00:00:00 2001 From: MightyPlaza <123664421+MightyPlaza@users.noreply.github.com> Date: Sun, 9 Jul 2023 21:10:35 +0000 Subject: monitor desc support (#2670) * monitor desc * monitor desc --- src/Compositor.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/Compositor.cpp') diff --git a/src/Compositor.cpp b/src/Compositor.cpp index 50ea0b5d..89c0d08b 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -499,6 +499,16 @@ CMonitor* CCompositor::getMonitorFromName(const std::string& name) { return nullptr; } +CMonitor* CCompositor::getMonitorFromDesc(const std::string& desc) { + for (auto& m : m_vMonitors) { + if (desc == m->output->description) { + return m.get(); + } + } + + return nullptr; +} + CMonitor* CCompositor::getMonitorFromCursor() { const auto COORDS = Vector2D(m_sWLRCursor->x, m_sWLRCursor->y); -- cgit v1.2.3