[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 --- Comment #9 from Maxim --- (In reply to Nate Graham from comment #8) > It's an interesting idea. Can you open a new feature requests for that > specific thing so it doesn't get lost? Thanks! I've just raised a new feature request: https://bugs.kde.org/show_bug.cgi?id=497100 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 networkException changed: What|Removed |Added CC||k...@nwex.de -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 --- Comment #8 from Nate Graham --- It's an interesting idea. Can you open a new feature requests for that specific thing so it doesn't get lost? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 --- Comment #7 from Maxim --- (In reply to Nate Graham from comment #6) > Manually, though. I don't think we're going to be doing any automatic panel > cloning, as the behavior would be challenging to predict: > 1. What about monitors that, due to their own hardware issues, get detected > as "newly connected" every time? > 2. What about setups with more than one panel on the original monitor? > 3. What about setups where a single panel on the original monitor would not > fit or make sense on a newly connected monitor (e.g. very wide bottom panel > on monitor 1, and you connect a new portrait-orientation monitor 2? > > For these reasons, there are just too many edge cases, and panel cloning is > going to have to be a manual thing. Hi Nate, please see my comment in the original feature request: https://bugs.kde.org/show_bug.cgi?id=446654#c47 My suggestion is to always ask the user. I.e., let the user set whether to copy or not some panel to the new monitor. This can be an attribute of the panel and can be False by default. If the user intentionally sets the flag, they agree there can be side effects. In many cases it will just work, however in the those edge cases the users will expect this and maybe temporarily unset the flag. Also, if the copied panel is too wide, the user can super quickly delete it. This also solves the question how many panels to copy - specifically those that the user has requested to copy. As I mentioned there the algorithm can also check if the new monitor already has any panels. If there're no panels yet, it looks like the target case for copying the panels. If the monitor already has any panels - big change the user has already connected it before and already done some adjustments. (this behavior just needs to be indicated under some question mark next to the setting) -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 Nate Graham changed: What|Removed |Added Resolution|--- |INTENTIONAL Status|CONFIRMED |RESOLVED --- Comment #6 from Nate Graham --- Manually, though. I don't think we're going to be doing any automatic panel cloning, as the behavior would be challenging to predict: 1. What about monitors that, due to their own hardware issues, get detected as "newly connected" every time? 2. What about setups with more than one panel on the original monitor? 3. What about setups where a single panel on the original monitor would not fit or make sense on a newly connected monitor (e.g. very wide bottom panel on monitor 1, and you connect a new portrait-orientation monitor 2? For these reasons, there are just too many edge cases, and panel cloning is going to have to be a manual thing. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 TraceyC changed: What|Removed |Added CC||kde...@tlcnet.info Ever confirmed|0 |1 Status|REPORTED|CONFIRMED --- Comment #5 from TraceyC --- There's work being done on panel cloning now, confirming the feature request. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 misterto...@gmail.com changed: What|Removed |Added CC||misterto...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 EnderArchery changed: What|Removed |Added CC||enderarch...@gmail.com --- Comment #3 from EnderArchery --- 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? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 --- Comment #4 from EnderArchery --- 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) -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 jgrdl...@gmail.com changed: What|Removed |Added CC||jgrdl...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 awesomemanje...@gmail.com changed: What|Removed |Added CC||awesomemanje...@gmail.com --- Comment #2 from awesomemanje...@gmail.com --- 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? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 bbaovanc changed: What|Removed |Added CC||bbaov...@bbaovanc.com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 mi...@toucantix.com changed: What|Removed |Added CC||mi...@toucantix.com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 Dave Vasilevsky changed: What|Removed |Added CC||d...@vasilevsky.ca -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 Denis Lisov changed: What|Removed |Added CC||dennis.lis...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 Fabio C. Barrionuevo changed: What|Removed |Added CC||bna...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 jen...@live.dk changed: What|Removed |Added CC||jen...@live.dk -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 Nate Graham changed: What|Removed |Added CC||n...@kde.org Severity|normal |wishlist -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 dauntless <60f31543-f82f-492a-8430-25db55215...@dauntless.anonaddy.com> changed: What|Removed |Added CC||60f31543-f82f-492a-8430-25d ||b5521568b@dauntless.anonadd ||y.com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 severin.hama...@yahoo.de changed: What|Removed |Added CC||severin.hama...@yahoo.de -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 Roke Julian Lockhart Beedell <4wy78...@rokejulianlockhart.addy.io> changed: What|Removed |Added CC||4wy78uwh@rokejulianlockhart ||.addy.io -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display
https://bugs.kde.org/show_bug.cgi?id=493195 Maxim changed: What|Removed |Added CC||maxim.kukush...@gmail.com --- Comment #1 from Maxim --- 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 -- You are receiving this mail because: You are watching all bug changes.