Bug 412588

Summary: Feature to duplicate/clone a panel
Product: [Plasma] plasmashell Reporter: kinghat <madLyfe>
Component: PanelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: wishlist CC: 4wy78uwh, bugseforuns, chafik.elidrissi, dave, ilmari.lauhakangas, jakubby, jendal, kde, minelorderagon16, nate, ncoghlan, niccolo, oferty, postix, rhysscandle, sebastien.guerin.news, xtf1
Priority: HI    
Version: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=446654
Latest Commit: Version Fixed In: 6.3.0
Sentry Crash Report:

Description kinghat 2019-10-04 04:43:10 UTC
the ability to either duplicate a panel or a better experience would be to save a panels config in its current state and give it a name. when you add another desktop panel it would show you the default current options(application menu bar, default panel, empty panel) and any that you have saved under the specified name you had given. you would be able to delete these as well. maybe with a simple "X" next to those user created panels in the context menu itself or in the system settings under an appropriate location.
Comment 1 Buovjaga 2021-03-07 15:10:52 UTC
*** Bug 433316 has been marked as a duplicate of this bug. ***
Comment 2 Buovjaga 2021-03-07 15:11:32 UTC
Also requested here, with references to discussions on various sites: https://forum.kde.org/viewtopic.php?f=83&t=168040
Comment 3 Nate Graham 2022-06-24 13:57:25 UTC
*** Bug 455878 has been marked as a duplicate of this bug. ***
Comment 4 Nate Graham 2022-06-25 16:19:40 UTC
*** Bug 382138 has been marked as a duplicate of this bug. ***
Comment 5 Nate Graham 2022-06-25 17:21:06 UTC
*** Bug 361787 has been marked as a duplicate of this bug. ***
Comment 6 xtf 2022-06-28 14:09:39 UTC
https://github.com/KDE/latte-dock got this implemented.
Comment 7 Nate Graham 2022-11-08 17:49:09 UTC
*** Bug 461599 has been marked as a duplicate of this bug. ***
Comment 8 Niccolò Venerandi 2024-08-19 12:07:20 UTC
In progress with https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/4623
Comment 9 Niccolò Venerandi 2024-12-05 11:54:14 UTC
Git commit 5fa1c39fa494cc1e0d58160883ae3fb3e9f05ffc by Niccolò Venerandi.
Committed on 05/12/2024 at 11:53.
Pushed by niccolove into branch 'master'.

Add option to clone panels
Related: bug 446654

M  +5    -0    shell/panelview.cpp
M  +3    -1    shell/panelview.h
M  +131  -0    shell/shellcorona.cpp
M  +2    -0    shell/shellcorona.h

https://invent.kde.org/plasma/plasma-workspace/-/commit/5fa1c39fa494cc1e0d58160883ae3fb3e9f05ffc