feat: support gnome, hyprland and niri

This commit is contained in:
Felitendo committed 2026-09-25 09:29:42 +02:00
1 parent bccd1f5510
commit eaec9325af
48 files changed
+4030 -2131

No files matched your search

+2 -1
View File
@@ -101,7 +101,8 @@ void BubbleWindow::allowOverLockscreen()
return;
}
if (!m_overlay->isActive()) {
if (!warned) {
// Only KWin has the protocol. Anywhere else there is nothing to fix.
if (!warned && qEnvironmentVariable("XDG_CURRENT_DESKTOP").split(u':').contains(u"KDE")) {
warned = true;
qWarning("KWin does not let this program show above the lock screen; is its desktop file installed?");
}