[plasmashell] [Bug 493195] Automatically clone panel when connecting a new display

2024-12-05 Thread Maxim
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

2024-11-28 Thread networkException
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

2024-11-26 Thread Nate Graham
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

2024-11-25 Thread Maxim
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

2024-11-25 Thread Nate Graham
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

2024-11-22 Thread TraceyC
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

2024-11-18 Thread bugzilla_noreply
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

2024-10-15 Thread EnderArchery
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

2024-10-15 Thread EnderArchery
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

2024-09-25 Thread bugzilla_noreply
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

2024-09-22 Thread bugzilla_noreply
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

2024-09-17 Thread bbaovanc
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

2024-09-17 Thread bugzilla_noreply
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

2024-09-16 Thread Dave Vasilevsky
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

2024-09-16 Thread Denis Lisov
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

2024-09-16 Thread Fabio C. Barrionuevo
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

2024-09-16 Thread bugzilla_noreply
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

2024-09-16 Thread Nate Graham
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

2024-09-16 Thread dauntless
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

2024-09-16 Thread bugzilla_noreply
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

2024-09-16 Thread Roke Julian Lockhart Beedell
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

2024-09-16 Thread Maxim
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.