Bug 492101 - Separate Configuration for Panel Show/Hide Speed
Summary: Separate Configuration for Panel Show/Hide Speed
Status: RESOLVED DUPLICATE of bug 267277
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: master
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2024-08-23 20:09 UTC by evea
Modified: 2024-08-25 00:46 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description evea 2024-08-23 20:09:24 UTC
The show/hide speed of the panel (task bar) should be independently configurable from the general animation speed setting.

Current Behavior:
Panel show/hide speed is tied to the global animation speed setting (hide has an addition static 500ms delay).
No option for instantaneous show/hide (speed value of 0).

Proposed Changes:
Implement a separate configuration option for panel show/hide speed.
Allow a speed value of 0 for instant show/hide.

Rationale:
This change would provide users with more granular control over the panel behavior, improving user experience and customization options.

Potential Implementation:
Add a new configuration option in the panel settings.
Modify the panel show/hide logic to use this new setting instead of the global animation speed.
Ensure that a value of 0 results in instantaneous show/hide.


This feature would be particularly useful for users who prefer quick panel responses but want to maintain other system animations.
Comment 1 Nate Graham 2024-08-24 16:43:24 UTC
This level of hyper-specific customization isn't something we generally want to support, sorry. The ability to opt out of systemwide settings results in a cascading tree of conditional behaviors that can be very challenging to understand. No can do, I'm afraid.
Comment 2 evea 2024-08-25 00:43:56 UTC
I just see it as a completely different thing than system animations, it is a UX issue. At the very least, an option to instantaneously show it, should be there. I like system animations, but I would have to fully disable them to make the panel work for me, which I don't think should be a preferable solution. The following system will allow changing the speed, that I know of:

Latte Dock
Cairo Dock
MacOS
Windows

But I have found a bug report (which I did not find per search), where I funnily enough already commented in the past: https://bugs.kde.org/show_bug.cgi?id=267277 , so this is a duplicate.

I will open a new bug report, to remove the 500ms hide delay, as that makes no sense if animations are set to 0.
Comment 3 evea 2024-08-25 00:46:13 UTC

*** This bug has been marked as a duplicate of bug 267277 ***