"use strict";
// SimpleDwindle
-const VERSION = "0.3.3";
+const VERSION = "0.3.4";
// KWin 6.8 - Minimal chronological Dwindle
// ------------------------------------------------------------
// Floating by default, manually tileable via Meta+S
const FLOATING_CLASSES = [
// "org.kde.dolphin",
+ // /^org\.kde.*/,
+ /^com\.system76\..*/,
+ "org.kde.dolphin",
+ "org.kde.ark",
+ "org.kde.kfind",
+ "org.kde.plasma.emojier",
+ "org.kde.filelight",
+ "org.kde.okular",
+ "org.kde.gwenview",
+ "org.kde.skanlite",
"org.kde.kcalc",
+ "Threema",
"systemsettings",
- "okular",
- "dolphin",
"qtpass",
"alsa-scarlett-gui",
"lstopo",
- "LACT",
+ "io.github.ilya_zlobintsev.LACT",
"ncmpcpp",
- "MissionCenter",
- "gradia",
+ "io.missioncenter.MissionCenter",
+ "be.alexandervanhee.gradia",
];
// Completely ignored by SimpleDwindle
const IGNORED_CLASSES = [
"wl-copy",
+ "Vial",
"steam",
"heroic",
- /^steam_app.*$/,
+ /^steam_app.*/,
/^.*\.exe$/i,
/^xdg-desktop-portal/,
/clipboard/i,
// Temporarily release KWin's BelowLayer.
// The tree node stays reserved.
w.keepBelow = false;
+ workspace.raiseWindow(w);
log("FULLSCREEN: " + w.caption);
} else {
"Id": "simpledwindle",
"Name": "SimpleDwindle",
"Description": "Minimal tiling and floating window manager",
- "Version": "0.3.3",
+ "Version": "0.3.4",
"License": "MIT"
},
"X-Plasma-API": "javascript",