🔀 Merge pull request #363 from Schneegans/fix/kwin-intellij

This commit is contained in:
Simon Schneegans
2023-08-06 19:58:58 +02:00
committed by GitHub
2 changed files with 11 additions and 1 deletions
+4
View File
@@ -13,6 +13,10 @@ SPDX-License-Identifier: CC-BY-4.0
- Two convenience buttons have been added to the preferences dialog. One allows you to select all effects, the other one allows you to deselect all effects.
#### Bug Fixes
- On KDE, the animations are not applied to IntelliJ IDEs anymore. These IDEs use windows for their tooltips which do not set the WM class correctly. This caused the animations to be applied to the tooltips as well making them unusable. This is rather a workaround than a fix, but makes the effect usable again in conjunction with IntelliJ IDEs.
## [Burn My Windows 35](https://github.com/schneegans/Burn-My-Windows/releases/tag/v35)
**Release Date:** 2023-07-03
+7 -1
View File
@@ -9,7 +9,13 @@ const blacklist = [
"ksmserver-logout-greeter ksmserver-logout-greeter",
// KDE Plasma splash screen has to be animated only by the login effect.
"ksplashqml ksplashqml"
"ksplashqml ksplashqml",
// All the tooltips of IntelliJ IDEs use the same window class as their main window.
// This results in many awkward animations, so we have to blacklist them all.
// See https://github.com/Schneegans/Burn-My-Windows/issues/284 for details.
"jetbrains-studio jetbrains-studio", "jetbrains-clion jetbrains-clion",
"jetbrains-pycharm-ce jetbrains-pycharm-ce"
];
class %EFFECT_CLASS% {