Bug 292094 - Different panel configurations per activity
Summary: Different panel configurations per activity
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 5.19.5
Platform: unspecified Linux
: HI wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
: 189363 272683 299290 301738 455240 (view as bug list)
Depends on:
Reported: 2012-01-21 07:52 UTC by Eric
Modified: 2022-12-07 15:34 UTC (History)
37 users (show)

See Also:
Latest Commit:
Version Fixed In:


Note You need to log in before you can comment on or make changes to this bug.
Description Eric 2012-01-21 07:52:59 UTC
Version:           unspecified (using KDE 4.6.5) 
OS:                Linux

KDE is already very customizable, I found one feature lacking. I would like the ability to set different panel layouts/sizes on different activities.

I am trying to create an activity that would be primarily for running Windows programs using the Seamless Mode in VirtualBox. I want (for example) to have the Windows taskbar on the bottom and a much smaller KDE Panel in the top left corner for manipulating Linux/KDE tasks. On the primary activity, I want a full length KDE panel along the bottom.

Reproducible: Always

Steps to Reproduce:
Create new activity.
Switch to it.
Move and/or resize panel.
Return to previous activity.

Actual Results:  
The modifications to the panel are present across all activities.

Expected Results:  
Each activity should have a unique panel layout (just as the desktop layouts can be unique).

This test was performed using Knoppix 6.7.1 (plasma-desktop 4.6.5).
Comment 1 Ivan Čukić 2012-03-21 18:04:43 UTC
*** Bug 189363 has been marked as a duplicate of this bug. ***
Comment 2 Ivan Čukić 2012-03-21 18:04:51 UTC
*** Bug 272683 has been marked as a duplicate of this bug. ***
Comment 3 Blackpaw 2012-04-17 23:29:39 UTC
Seconded - it would be insanely useful to have a different task manager (aka icononly task manager) with different launcher per activity. For me it would make activities truely useful.
Comment 4 Gábor Katona 2012-04-25 12:30:36 UTC
*** This bug has been confirmed by popular vote. ***
Comment 5 Thijs 2012-06-02 12:10:23 UTC
*** Bug 299290 has been marked as a duplicate of this bug. ***
Comment 6 Yahya 2012-08-02 18:54:08 UTC
(In reply to comment #3)
Would be good to also allow configuring an activity with no panels.Sort of a kiosk mode - useful to create a 'sandbox' for kids.
Comment 7 Brallan Aguilar 2013-09-20 05:34:05 UTC
I think this feature will be an excellent integration to KDE. It's annoying to create a panel in a specific activity and see it in other one.
Comment 8 Ralsa 2013-10-27 08:49:43 UTC
Yes, i agree to this featuring request too
Comment 9 YAFU 2013-10-27 14:30:37 UTC
Yes, desktop activities would be much more useful if it were possible to have different panel configurations.
Comment 10 Ashkan Valizadeh 2013-11-20 09:30:42 UTC
Yes, I really need it.
At work, I connect an external monitor to my laptop and use a customized activity for it and I need to be able to have different set off panels for using on single monitor and double monitor.
Comment 11 Łukasz Konieczny 2013-11-30 18:07:39 UTC
It would be great, if activities could have different panels. I would create activity "KDE-like" and "Mac OS X-like". The first would have panel with taskbar on the bottom, the second would have Cairo-Dock and panel on the top with Plasma-Widget-Menubar. Frankly, this would be the only purpose for activities to exist for me. The very good purpose.
Comment 12 Łukasz Konieczny 2013-11-30 18:11:40 UTC
(In reply to comment #11)
> It would be great, if activities could have different panels. I would create
> activity "KDE-like" and "Mac OS X-like". The first would have panel with
> taskbar on the bottom, the second would have Cairo-Dock and panel on the top
> with Plasma-Widget-Menubar. Frankly, this would be the only purpose for
> activities to exist for me. The very good purpose.

Reply to my comment.
For me activities would be potentially the way to make KDE an universal desktop environment, which can have simultaneously more than one desktop layout, switching between them using activities. One could have activities to mimic Unity, GNOME 3, Windows, Mac OS X, and switch between them easily.
Comment 13 pacificfils 2014-03-22 20:22:28 UTC
This still exists in 4.11.15. This is way too good of a feature to not have.
Comment 14 vivrecoeur 2014-05-18 18:41:50 UTC
This would be amazingly great. Hope it will be included in Plasma Next.
Comment 15 Dimitrios T Tanis 2014-09-28 16:56:07 UTC
That feature missing is the only thing that keeps me from embracing activities.
Different Panels per Activity is definitely needed if you want to manage truly different activities. Up until now, you can use multiple desktops with almost the same results...
Comment 16 mau 2014-10-24 11:44:09 UTC
I'm missing this feature as well - that would be the best invention after activities itself!
Comment 17 Jonas 2015-03-01 13:09:06 UTC
These Activities to me always seemed like a separation i personally would'nt need, until i wanted to have a separate panel setup. KDE definitely needs that feature somewhere.
Comment 18 Teemu Erkkola 2015-09-09 07:10:36 UTC
In the same boat as Jonas. However I noticed I could use a significantly different panel configuration for when my laptop is docked (with two extra displays) and on the go. Should this bug be extended to cover plasma5 as well?
Comment 19 Uwe Dippel 2015-09-09 12:09:52 UTC
As one of the reporters (and users) I thank for the support. It's been a few years now that my desktop 'Activities' are being hampered by inflexible panel settings. 
Effectively, in future - should we ever have a unified desktop, this can become more pressing, when the screen can be a 5" smartphone display, and a 24" office screen. Then we will have two totally different desktops, and nothing easier than a resolution/screen size dependent Activity. 
Therefore the Activities ought to allow a set of Activities defined by scratch and completely independent.
Comment 20 Evgenii Frolov 2015-09-26 08:50:41 UTC
That feature would SO NICE to have!

Is it under construction?
Does Plasma 5 introduce different panels configuration for different activities?
Comment 21 Nicolas Werner 2015-10-15 20:19:49 UTC
So far I couldn't see a way to configure per activity panels on plasma5. I would vote to extend this bug to plasma 5 as it's a feature, I find severely lacking.

Especially if you want to have a specific activity to draw with a graphics tablet, you can really profit from using panels with a window switcher with big symbols.
Comment 22 Filipe Saraiva 2017-01-05 12:12:52 UTC
Hello devs, please could you change the product of this bug to plasmashell or other Plasma 5.x sub-project? Currently the bug report has the product listed as "plasma4", but this bug/feature request is currently in plasmashell (Plasma 5.x technology).
Comment 23 Christoph Feck 2017-01-09 22:23:50 UTC
Please read bug 373705 comment #1.
Comment 24 Nate Graham 2018-06-08 20:15:09 UTC

This feature request was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this feature request is already implemented in Plasma 5, or is no longer applicable.

Accordingly, we hope you understand why we must close this feature request. If the requested feature is still desired but not implemented in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting

If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging

Thanks for your understanding!

Nate Graham
Comment 25 Nate Graham 2020-09-29 21:30:35 UTC
By coincidence, several VDG people independently requested this recently.
Comment 26 Nate Graham 2020-09-29 21:30:51 UTC
*** Bug 301738 has been marked as a duplicate of this bug. ***
Comment 27 veggero 2022-12-07 14:55:29 UTC
Given that this was previously closed and that there has no been any progress whatsoever since it has been re-opened, I'm closing this again. In general it seems like Activities should be re-descussed in their expected usage, with more elements than just this change.
Comment 28 veggero 2022-12-07 15:00:53 UTC
*** Bug 455240 has been marked as a duplicate of this bug. ***
Comment 29 Nate Graham 2022-12-07 15:13:16 UTC
Ultimately the direction we're moving towards is to allow all apps (Plasma included) to either use a global set of settings that transcend all activities, or to opt into activity-specific settings. That would effectively implement this, plus a lot more instances where you might want a Plasma behavior or configuration to be per-activity.

FWIW as a matter of process, "NOT A BUG" is not the correct resolution; to communicate "we decided not to implement or fix this, even though we could, you use "INTENTIONAL".

Also from a social angle, marking a bug report with 5 duplicates as RESOLVED INTENTIONAL is going to get a lot of negativity thrown your way. Just saying that from experience. :)

So I might recommend changing to RESOLVED LATER, since it will indeed be resolved later once the proposed big Activities refresh happens for Plasma 6 (hopefully).