diff --git a/docs/changelog.md b/docs/changelog.md index ecdc017..ad941b8 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -16,6 +16,7 @@ SPDX-License-Identifier: CC-BY-4.0 #### Bug Fixes - Some effects (Fire, Incinerate, Energize A, Energize B) are faded towards the edges of the window. This used to look weird when the window is maximized. This has been fixed. +- 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) diff --git a/kwin/main.js.in b/kwin/main.js.in index 72f0f71..b189431 100755 --- a/kwin/main.js.in +++ b/kwin/main.js.in @@ -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% { diff --git a/po/de.po b/po/de.po index bf88172..4d6066f 100644 --- a/po/de.po +++ b/po/de.po @@ -8,8 +8,8 @@ msgstr "" "Project-Id-Version: Burn-My-Windows\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-07-02 21:54+0200\n" -"PO-Revision-Date: 2023-02-21 16:19+0000\n" -"Last-Translator: Simon Schneegans \n" +"PO-Revision-Date: 2023-08-06 11:48+0000\n" +"Last-Translator: Ettore Atalan \n" "Language-Team: German \n" "Language: de\n" @@ -17,7 +17,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.16-dev\n" +"X-Generator: Weblate 5.0-dev\n" #: src/ProfileManager.js:175 resources/ui/gtk4/prefs.ui:220 #: resources/ui/gtk3/prefs.ui:265 resources/ui/adw/prefs.ui:103 @@ -159,7 +159,7 @@ msgstr "Matrix" #: src/effects/PaintBrush.js:102 msgid "Paint Brush" -msgstr "" +msgstr "Malpinsel" #: src/effects/Pixelate.js:74 msgid "Pixelate" @@ -546,7 +546,7 @@ msgstr "Pixelgröße" #: resources/ui/gtk4/paint-brush.ui:69 resources/ui/adw/paint-brush.ui:47 msgid "Brush Size" -msgstr "" +msgstr "Pinselgröße" #: resources/ui/gtk4/trex.ui:69 resources/ui/adw/trex.ui:47 msgid "Claw Scratch Scale"