[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-09-27 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

Fushan Wen  changed:

   What|Removed |Added

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

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-09-16 Thread Lukas Sommer
https://bugs.kde.org/show_bug.cgi?id=450443

Lukas Sommer  changed:

   What|Removed |Added

 CC||sommer...@gmail.com

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-08-07 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

Fushan Wen  changed:

   What|Removed |Added

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

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-07-13 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=450443

Nate Graham  changed:

   What|Removed |Added

 CC||cuihao@gmail.com

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

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-07-03 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

--- Comment #19 from Fushan Wen  ---
*** Bug 440362 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-07-03 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

Fushan Wen  changed:

   What|Removed |Added

 CC||i...@posteo.org

--- Comment #18 from Fushan Wen  ---
*** Bug 430515 has been marked as a duplicate of this bug. ***

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-06-30 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

Fushan Wen  changed:

   What|Removed |Added

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

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-06-29 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

Fushan Wen  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/qt/q
   |ma/plasma-workspace/commit/ |t/qtbase/-/commit/75c005300
   |41fb821545aac4df273fb45d0e4 |6d05c930749652dfb0120c5a786
   |de9ab49143d9c   |89de
   Version Fixed In|6.4 |kde/5.15

--- Comment #17 from Fushan Wen  ---
https://invent.kde.org/qt/qt/qtbase/-/commit/75c0053006d05c930749652dfb0120c5a78689de

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-06-29 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=450443

--- Comment #16 from Nate Graham  ---
Very cool. Can we backport that in our KDE Qt patch collection?

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-06-29 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

Fushan Wen  changed:

   What|Removed |Added

   Version Fixed In|5.24.6  |6.4
 Resolution|FIXED   |UPSTREAM

--- Comment #15 from Fushan Wen  ---
Upstream commit merged

https://code.qt.io/cgit/qt/qtbase.git/commit/?id=7b2ae3faab15913e006ece25d785e6a8453dd27a

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-06-26 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

Fushan Wen  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/plasma-workspace/commit/ |ma/plasma-workspace/commit/
   |cea5cba30890fab992dab2be6ea |41fb821545aac4df273fb45d0e4
   |69521aef0eac0   |de9ab49143d9c

--- Comment #14 from Fushan Wen  ---
Git commit 41fb821545aac4df273fb45d0e4de9ab49143d9c by Fushan Wen.
Committed on 27/06/2022 at 05:04.
Pushed by fusionfuture into branch 'Plasma/5.25'.

shell: refresh geometries of all `DesktopView` and `PanelView` when receiving
`logicalDotsPerInchChanged`

Workaround for https://codereview.qt-project.org/c/qt/qtbase/+/413380
Related: bug 438114
FIXED-IN: 5.24.6

(cherry picked from cea5cba30890fab992dab2be6ea69521aef0eac0)

M  +8-0shell/desktopview.cpp
M  +8-0shell/panelview.cpp

https://invent.kde.org/plasma/plasma-workspace/commit/41fb821545aac4df273fb45d0e4de9ab49143d9c

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-06-22 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

--- Comment #13 from Fushan Wen  ---
The Qt fix won't break the workaround. Let's wait for another week to 
see if upstream is willing to accept the fix.

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-06-22 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=450443

--- Comment #12 from Nate Graham  ---
Unless the proper Qt fix will break the change you just pushed, I think it's
worth it to have in 5.25 and master too.

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-06-22 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

--- Comment #11 from Fushan Wen  ---
Currently only 5.24.6 is fixed because LTS tends to ship with an older Qt
version. 5.25 and master branch don't have the fix as the Qt fix is still under
review.

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-06-22 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

Fushan Wen  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/plas
   ||ma/plasma-workspace/commit/
   ||cea5cba30890fab992dab2be6ea
   ||69521aef0eac0
 Resolution|--- |FIXED
   Version Fixed In||5.24.6
 Status|ASSIGNED|RESOLVED

--- Comment #10 from Fushan Wen  ---
Git commit cea5cba30890fab992dab2be6ea69521aef0eac0 by Fushan Wen.
Committed on 22/06/2022 at 16:02.
Pushed by fusionfuture into branch 'Plasma/5.24'.

shell: refresh geometries of all `DesktopView` and `PanelView` when receiving
`logicalDotsPerInchChanged`

Workaround for https://codereview.qt-project.org/c/qt/qtbase/+/413380
FIXED-IN: 5.24.6

M  +8-0shell/desktopview.cpp
M  +8-0shell/panelview.cpp

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

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-05-29 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

Fushan Wen  changed:

   What|Removed |Added

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

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-05-29 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

--- Comment #9 from Fushan Wen  ---
Upstream fix: https://codereview.qt-project.org/c/qt/qtbase/+/413380

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-05-29 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=450443

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

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-05-28 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=450443

Bug Janitor Service  changed:

   What|Removed |Added

 Status|CONFIRMED   |ASSIGNED

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

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-02-28 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

Fushan Wen  changed:

   What|Removed |Added

 Blocks||356446


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=356446
[Bug 356446] [Meta] Enable Qt scaling on X11
-- 
You are receiving this mail because:
You are watching all bug changes.

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-02-28 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

--- Comment #6 from Fushan Wen  ---
If the width of the DesktopView is equal to the width of the screen , then the
DesktopView is not likely to be moved. However when using
`PLASMA_USE_QT_SCALING=1`, the condition is false.

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-02-26 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

Fushan Wen  changed:

   What|Removed |Added

Product|kwin|plasmashell
  Component|multi-screen|Desktop Containment
   Target Milestone|--- |1.0
   Assignee|kwin-bugs-n...@kde.org  |plasma-b...@kde.org

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-02-25 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

--- Comment #4 from Fushan Wen  ---
The x is set by another program, likely kwin. My previous assumption is wrong.

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-02-25 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

Fushan Wen  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #3 from Fushan Wen  ---
The cause is clear now. It has nothing to do with PLASMA_USE_QT_SCALING=1.

When having 2 screens and the one on the left is disabled, on login the
"disabled" screen will be enabled and then disabled, but QScreen doesn't emit
geometryChanged because there is no change in screen geometry (sometimes).
However the signal is required to position the desktop view correctly.

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

[plasmashell] [Bug 450443] plasmashell doesn't properly set the geometry of DesktopView on login when having two screens and the one on the left is disabled

2022-02-25 Thread Fushan Wen
https://bugs.kde.org/show_bug.cgi?id=450443

Fushan Wen  changed:

   What|Removed |Added

Summary|plasmashell doesn't |plasmashell doesn't
   |properly detect the primary |properly set the geometry
   |screen setting on login |of DesktopView on login
   |when using  |when having two screens and
   |PLASMA_USE_QT_SCALING=1 |the one on the left is
   ||disabled
 Blocks|356446  |


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=356446
[Bug 356446] [Meta] Enable Qt scaling on X11
-- 
You are receiving this mail because:
You are watching all bug changes.