Bug 493195 - Automatically clone panel when connecting a new display
Summary: Automatically clone panel when connecting a new display
Status: REPORTED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: master
Platform: Other Other
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-16 12:06 UTC by username981618
Modified: 2024-10-15 07:30 UTC (History)
15 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 username981618 2024-09-16 12:06:07 UTC
Continuation of a feature request from here: https://bugs.kde.org/show_bug.cgi?id=446654

When a new display is added (e.g. external monitor) the existing Plasma panel should be cloned from the main display with exactly the same settings. This is similar to how it works on most other desktops as well as Microsoft Windows.

Currently, Plasma will show the default panel settings and any desired changes (e.g. widgets and settings) need to be manually made again on the new panel.
Comment 1 Maxim 2024-09-16 12:09:04 UTC
I would add that this needs to be configurable in the panel settings - whether it's expected to be cloned or not
Also, the algorithm can be "clone if the monitor doesn't have any panels" in case it's hard to backtrack the link between an already existing panel and its origin
Comment 2 AMJ 2024-09-22 13:47:22 UTC
Is it so hard to just have copy/paste-ability for widgets/panels? Not necessarily cloning/mirroring across monitors just make duplicate or reference like OBS?
Comment 3 EnderArchery 2024-10-15 07:25:16 UTC
I agree that copying the current primary monitors layout to the newly connected display would be very nice.

(In reply to AMJ from comment #2)
> Is it so hard to just have copy/paste-ability for widgets/panels? Not
> necessarily cloning/mirroring across monitors just make duplicate or
> reference like OBS?

This would also be very nice, but maybe just in addition, after the code for copying a refernce layout to another monitor has been implemented anyways?
Comment 4 EnderArchery 2024-10-15 07:30:30 UTC
Can we open up votes for this request? (I am very sorry if this question is meaningless. I've been reading about the voting ability which supposedly is dependent on the product? I however don't exactly know that means in practice)