From 899c55e47bd90769b8de8f9f08cc590b57d059ff Mon Sep 17 00:00:00 2001 From: manfredlotz Date: Tue, 13 May 2025 03:10:13 +0200 Subject: [PATCH] small changes to make flameshot recognize cosmic desktop (#3725) --- src/utils/desktopinfo.cpp | 3 +++ src/utils/desktopinfo.h | 1 + 2 files changed, 4 insertions(+) diff --git a/src/utils/desktopinfo.cpp b/src/utils/desktopinfo.cpp index 393cad751a..218d18743a 100644 --- a/src/utils/desktopinfo.cpp +++ b/src/utils/desktopinfo.cpp @@ -43,6 +43,9 @@ DesktopInfo::WM DesktopInfo::windowManager() if (desktop.contains(QLatin1String("kde-plasma"))) { return DesktopInfo::KDE; } + if (desktop.contains(QLatin1String("cosmic"))) { + return DesktopInfo::COSMIC; + } } if (!GNOME_DESKTOP_SESSION_ID.isEmpty()) { diff --git a/src/utils/desktopinfo.h b/src/utils/desktopinfo.h index 03f29086a6..3aebaf9e9a 100644 --- a/src/utils/desktopinfo.h +++ b/src/utils/desktopinfo.h @@ -14,6 +14,7 @@ class DesktopInfo { GNOME, KDE, + COSMIC, OTHER, QTILE, SWAY,