Version: 4.4_rc2 / 4.3.95 (using Devel) Compiler: gcc 4.4.2 Gentoo 4.4.2 p1.0 OS: Linux Installed from: Compiled sources There should be a simple way to disable all unnecessary animations. I already disabled desktop effects in general, and set "graphical effects" in the "style" systemsettings to ~"low resolution and slow CPU", but still there are lots of animations which seem unnecessary. Examples: * When the text in the konqueror addressbar changes, it is faded in an here jerking animation. * When I hover the mouse over menu entries, the selection marker is faded in and out. If need be I can add more examples. The above are the most annoying, because they are obviously slow on this machine.
The animations you mentioned are generated by the Oxygen style. To disable them, go to the "Appearance/Style" Category in System Settings, and use the "Configure..." dialog of the Oxygen style. Some other animations still cannot be disabled, such as Plasma animations (e.g. the gliding movements in the taskbar when toggling systray expansion), so I am reassigning this bug to the Plasma team.
(In reply to comment #1) > The animations you mentioned are generated by the Oxygen style. To disable > them, go to the "Appearance/Style" Category in System Settings, and use the > "Configure..." dialog of the Oxygen style. Would it be possible to have that configurable in a very simple way? You'll want to slap me for this, but Windows XP has had such thing for years... I assumed Appearance/Style/Details was a step into that direction, allowing the user to easily disable all animations from one dropdown box. > Some other animations still cannot be disabled, such as Plasma animations (e.g. > the gliding movements in the taskbar when toggling systray expansion) Yes, that was another animation which is particularly ugly on my slow machine.
I can confirm the cpu waste and distraction of the sliding taskbar. A good balance between too little control and too many options can be obtained, as proved by the Windows XP settings dialog.
I‘d appreciate a simple way of disabling or forcing those animations. I do hate the default oxygen appearance, so I‘m using plasique or qtcure and those do not feature those nice animations. There should be a way to force those styles to fade the address bar entries, hover effects and so on.
I second the request about plasma animations. For me the most prominent example is the selection mark that follows behind the mouse cursor¹. The developer obviously had fun and finds it nice to look at², but it’s quite distracting if you just want to use your computer. Your eyes follow the mouse pointer and thus look at the item beneath it, which is the relevant information. But drawn by the animated selection mark, they are always tempted to look somewhere else that is irrelevant to the task at hand. Plus it makes one believe that one cannot click the item yet. ¹ Examples: - the items in the plasmoid explorer - the systray’s popup menu which show the hidden items (introduced in 4.5) - the simple application switcher (Alt+Tab) ² Being an occasional coder, I’m not saying that a developer shoudln’t have fun, though ;-) -- As long as (s)he keeps in mind that nowadays KDE has a big user community which isn’t restricted to geeks and players anymore.
Yes, please make it possible to disable all animations. Using newer kde versions in combination with nx is unnecessarily slow.
*** Bug 272070 has been marked as a duplicate of this bug. ***
*** Bug 280030 has been marked as a duplicate of this bug. ***
*** This bug has been confirmed by popular vote. ***
*** Bug 316970 has been marked as a duplicate of this bug. ***
*** Bug 335701 has been marked as a duplicate of this bug. ***
See also bug 352386 comment #10. *** This bug has been marked as a duplicate of bug 352386 ***
Vice versa maybe?
Christoph, It may be expired but it sure doesn't look like a duplicate of a bug that is about a more specific case.
But it might be the only place where you cannot switch off animations. On my system, I don't even see calender animations, but I cannot remember steps to reproduce.