[plasmashell] [Bug 448420] When screen configuration changes, hidden Panel in "Auto-hide" or "Dodge Windows" mode inappropriately becomes shown until clicked again

2024-02-02 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=448420

Nate Graham  changed:

   What|Removed |Added

   Version Fixed In||6.0

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 448420] When screen configuration changes, hidden Panel in "Auto-hide" or "Dodge Windows" mode inappropriately becomes shown until clicked again

2024-01-29 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=448420

Vlad Zahorodnii  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-workspace/-/commi |ma/plasma-workspace/-/commi
   |t/bf0b5574368e3b1997be42dc8 |t/d7617f5f62408b83ad5433cd4
   |a9f85db97369766 |fa464c30278c6b4

--- Comment #17 from Vlad Zahorodnii  ---
Git commit d7617f5f62408b83ad5433cd4fa464c30278c6b4 by Vlad Zahorodnii.
Committed on 29/01/2024 at 10:10.
Pushed by vladz into branch 'Plasma/6.0'.

shell: Don't show the panel temporarily on new screen

Screen edge constraints have been relaxed so the panel doesn't need
to issue a hide request on new output anymore.
Related: bug 474699


(cherry picked from commit bf0b5574368e3b1997be42dc8a9f85db97369766)

M  +0-1shell/panelview.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/d7617f5f62408b83ad5433cd4fa464c30278c6b4

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 448420] When screen configuration changes, hidden Panel in "Auto-hide" or "Dodge Windows" mode inappropriately becomes shown until clicked again

2024-01-29 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=448420

Vlad Zahorodnii  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/-/commi
   ||t/bf0b5574368e3b1997be42dc8
   ||a9f85db97369766
 Status|ASSIGNED|RESOLVED

--- Comment #16 from Vlad Zahorodnii  ---
Git commit bf0b5574368e3b1997be42dc8a9f85db97369766 by Vlad Zahorodnii.
Committed on 29/01/2024 at 09:49.
Pushed by vladz into branch 'master'.

shell: Don't show the panel temporarily on new screen

Screen edge constraints have been relaxed so the panel doesn't need
to issue a hide request on new output anymore.
Related: bug 474699

M  +0-1shell/panelview.cpp

https://invent.kde.org/plasma/plasma-workspace/-/commit/bf0b5574368e3b1997be42dc8a9f85db97369766

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 448420] When screen configuration changes, hidden Panel in "Auto-hide" or "Dodge Windows" mode inappropriately becomes shown until clicked again

2024-01-29 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=448420

--- Comment #15 from Vlad Zahorodnii  ---
Git commit 80cd4bdbb5a21c364f5ab1818214e928af84bceb by Vlad Zahorodnii.
Committed on 29/01/2024 at 09:37.
Pushed by vladz into branch 'Plasma/6.0'.

Relax constraints for screen edges reserved by windows

At the moment, if the workspace extends or shrinks by an output, the
hidden panel will be shown. It doesn't make sense in all cases.

Furthermore, no screen edge will be reserved if the layer surface has
some margins.

To address that, allow "floating" panels reserve screen edges and also
make kwin try harder to preserve window edges if the output layout
changes.


(cherry picked from commit 2d399e93f0301c43174dc2f35c67c24ee4216b9e)

M  +11   -0autotests/integration/layershellv1window_test.cpp
M  +7-2autotests/integration/screenedges_test.cpp
M  +21   -21   src/screenedge.cpp

https://invent.kde.org/plasma/kwin/-/commit/80cd4bdbb5a21c364f5ab1818214e928af84bceb

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 448420] When screen configuration changes, hidden Panel in "Auto-hide" or "Dodge Windows" mode inappropriately becomes shown until clicked again

2024-01-29 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=448420

--- Comment #14 from Vlad Zahorodnii  ---
Git commit 2d399e93f0301c43174dc2f35c67c24ee4216b9e by Vlad Zahorodnii.
Committed on 29/01/2024 at 09:14.
Pushed by vladz into branch 'master'.

Relax constraints for screen edges reserved by windows

At the moment, if the workspace extends or shrinks by an output, the
hidden panel will be shown. It doesn't make sense in all cases.

Furthermore, no screen edge will be reserved if the layer surface has
some margins.

To address that, allow "floating" panels reserve screen edges and also
make kwin try harder to preserve window edges if the output layout
changes.

M  +11   -0autotests/integration/layershellv1window_test.cpp
M  +7-2autotests/integration/screenedges_test.cpp
M  +21   -21   src/screenedge.cpp

https://invent.kde.org/plasma/kwin/-/commit/2d399e93f0301c43174dc2f35c67c24ee4216b9e

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 448420] When screen configuration changes, hidden Panel in "Auto-hide" or "Dodge Windows" mode inappropriately becomes shown until clicked again

2024-01-26 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=448420

--- Comment #13 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/3831

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 448420] When screen configuration changes, hidden Panel in "Auto-hide" or "Dodge Windows" mode inappropriately becomes shown until clicked again

2024-01-26 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=448420

--- Comment #12 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/kwin/-/merge_requests/5049

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 448420] When screen configuration changes, hidden Panel in "Auto-hide" or "Dodge Windows" mode inappropriately becomes shown until clicked again

2024-01-20 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=448420

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

--- Comment #11 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/kwin/-/merge_requests/5010

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 448420] When screen configuration changes, hidden Panel in "Auto-hide" or "Dodge Windows" mode inappropriately becomes shown until clicked again

2023-12-28 Thread Andrej Halveland
https://bugs.kde.org/show_bug.cgi?id=448420

Andrej Halveland  changed:

   What|Removed |Added

 CC||andrej.h...@gmail.com

--- Comment #10 from Andrej Halveland  ---
This has been bugging me for some time now. It is especially annoying when you
setup automatic switching between refresh rates when on a battery and when
plugged in.

Can be easily reproduced via simply changing the refresh rate either through
System Settings or through kscreen-doctor.

This is on Plasma 6 Beta 2.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.91.0
KDE Frameworks Version: 5.247.0
Qt Version: 6.7.0 (beta)
Kernel Version: 6.7.0-rc6
Graphics Platform: Wayland
Graphics Drivers: mesa 23.3.1
Processors: AMD Ryzen 9 4900HS
Memory:  24GB of RAM
Graphics Processor: Integrated: Vega 8
Manufacturer: ASUS (Zephyrus G15 GA502IV)

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 448420] When screen configuration changes, hidden Panel in "Auto-hide" or "Dodge Windows" mode inappropriately becomes shown until clicked again

2023-12-20 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=448420

Nate Graham  changed:

   What|Removed |Added

 CC||bugs.7n...@aleeas.com

--- Comment #9 from Nate Graham  ---
*** Bug 471482 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 448420] When screen configuration changes, hidden Panel in "Auto-hide" or "Dodge Windows" mode inappropriately becomes shown until clicked again

2023-12-20 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=448420

Nate Graham  changed:

   What|Removed |Added

 Blocks||478797


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=478797
[Bug 478797] Metabug: issues with Panel in "Auto-Hide" or "Dodge Windows" modes
inappropriately un-hiding in various circumstances
-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 448420] When screen configuration changes, hidden Panel in "Auto-hide" or "Dodge Windows" mode inappropriately becomes shown until clicked again

2023-12-20 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=448420

Nate Graham  changed:

   What|Removed |Added

   See Also||https://bugs.kde.org/show_b
   ||ug.cgi?id=478256

-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 448420] When screen configuration changes, hidden Panel in "Auto-hide" or "Dodge Windows" mode inappropriately becomes shown until clicked again

2023-12-20 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=448420

Nate Graham  changed:

   What|Removed |Added

Summary|When screen configuration   |When screen configuration
   |changes, hidden Panel in|changes, hidden Panel in
   |"Auto-hide" or "Dodge   |"Auto-hide" or "Dodge
   |Windows" mode   |Windows" mode
   |inappropriately becomes |inappropriately becomes
   |shown   |shown until clicked again

-- 
You are receiving this mail because:
You are watching all bug changes.