[lattedock] [Bug 448418] [wayland] - plasma 5.24 - primary display is not respected as it should

2022-05-10 Thread Vladimir Yerilov
https://bugs.kde.org/show_bug.cgi?id=448418

--- Comment #5 from Vladimir Yerilov  ---
(In reply to Michail Vourlakos from comment #4)
> Git commit b1d57051c227ce5f52bde52b8f8308273fa2127b by Michail Vourlakos.
> Committed on 09/05/2022 at 17:35.
> Pushed by mvourlakos into branch 'master'.
> 
> wayland:support Plasma primaryscreen protocol
> 
> --use ScreenPool as reference for primary screen.
> The new code uses PrimaryOutputWatcher class from
> Plasma Shell in order to keep track of primary
> screen at all cases.
> FIXED-IN:0.11.0

Works great on Plasma 5.24.5, thanks! Tried unplugging my external monitor and
plugging it back, both times Latte moved to the correct screen automatically.
The only drawback now is on Plasma side as it resets the wallpaper on the
external monitor to the defaults but Latte is fine anyway.

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

[lattedock] [Bug 448418] [wayland] - plasma 5.24 - primary display is not respected as it should

2022-05-09 Thread Michail Vourlakos
https://bugs.kde.org/show_bug.cgi?id=448418

Michail Vourlakos  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/latte-dock/commit/b1d570
   ||51c227ce5f52bde52b8f8308273
   ||fa2127b
   Version Fixed In||0.11.0
 Status|REPORTED|RESOLVED

--- Comment #4 from Michail Vourlakos  ---
Git commit b1d57051c227ce5f52bde52b8f8308273fa2127b by Michail Vourlakos.
Committed on 09/05/2022 at 17:35.
Pushed by mvourlakos into branch 'master'.

wayland:support Plasma primaryscreen protocol

--use ScreenPool as reference for primary screen.
The new code uses PrimaryOutputWatcher class from
Plasma Shell in order to keep track of primary
screen at all cases.
FIXED-IN:0.11.0

M  +8-2CMakeLists.txt
M  +22   -21   README.md
M  +8-1app/CMakeLists.txt
M  +1-1app/infoview.h
M  +32   -26   app/lattecorona.cpp
M  +4-4app/lattecorona.h
M  +11   -10   app/layout/genericlayout.cpp
M  +2-2app/layout/genericlayout.h
M  +3-2app/layouts/synchronizer.cpp
M  +4-2app/plasma/extended/screenpool.cpp
M  +4-0app/plasma/extended/screenpool.h
A  +166  -0app/primaryoutputwatcher.cpp [License: LGPL(v2.0+)]
A  +58   -0app/primaryoutputwatcher.h [License: LGPL(v2.0+)]
M  +28   -50   app/screenpool.cpp
M  +10   -8app/screenpool.h
M  +9-8app/view/positioner.cpp
M  +4-3app/view/view.cpp
M  +1-1containment/package/metadata.desktop
M  +1-1plasmoid/package/metadata.desktop
M  +1-1shell/package/metadata.desktop

https://invent.kde.org/plasma/latte-dock/commit/b1d57051c227ce5f52bde52b8f8308273fa2127b

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

[lattedock] [Bug 448418] [wayland] - plasma 5.24 - primary display is not respected as it should

2022-04-17 Thread Marc Fez
https://bugs.kde.org/show_bug.cgi?id=448418

Marc Fez  changed:

   What|Removed |Added

 CC||marc@gmail.com

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

[lattedock] [Bug 448418] [wayland] - plasma 5.24 - primary display is not respected as it should

2022-04-17 Thread Michail Vourlakos
https://bugs.kde.org/show_bug.cgi?id=448418

Michail Vourlakos  changed:

   What|Removed |Added

 CC||bugs@hyteck.de

--- Comment #3 from Michail Vourlakos  ---
*** Bug 452597 has been marked as a duplicate of this bug. ***

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

[lattedock] [Bug 448418] [wayland] - plasma 5.24 - primary display is not respected as it should

2022-01-23 Thread Tamara Schmitz
https://bugs.kde.org/show_bug.cgi?id=448418

Tamara Schmitz  changed:

   What|Removed |Added

 CC||tamara.zoe.schmitz@posteo.d
   ||e

--- Comment #2 from Tamara Schmitz  ---
I can confirm this on my system. Everytime power management switches off the
monitors, desktop icons and the status bar appear on my secondary monitor. My
second monitor appears to be treated differently as it is connected via
HDMI-to-DVI cable versus my primary monitor being connected via DP.

Clearly this automatic system cannot handle all cases, so a manual
configuration option in the menu and the monitor switching overlay just like
under X11 would be highly appreciated.

System version:
Operating System: openSUSE Tumbleweed 20220121
KDE Plasma Version: 5.23.5
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.2
Kernel Version: 5.16.1-1-default (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 2700X Eight-Core Processor
Memory: 31,3 GiB of RAM
Graphics Processor: AMD Radeon RX 6700 XT

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

[lattedock] [Bug 448418] [wayland] - plasma 5.24 - primary display is not respected as it should

2022-01-20 Thread Vladimir Yerilov
https://bugs.kde.org/show_bug.cgi?id=448418

Vladimir Yerilov  changed:

   What|Removed |Added

 CC||openmind...@gmail.com

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

[lattedock] [Bug 448418] [wayland] - plasma 5.24 - primary display is not respected as it should

2022-01-13 Thread Michail Vourlakos
https://bugs.kde.org/show_bug.cgi?id=448418

--- Comment #1 from Michail Vourlakos  ---
plasma 5.24 has built its own internal wayland protocol in order to identify
primary screen. Of course that means that adjusting Latte might be a lot of
work...

reference:
https://github.com/KDE/plasma-workspace/commit/0f2be58f1408bff6d3cf3153d555f86b29e27ba2

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

[lattedock] [Bug 448418] [wayland] - plasma 5.24 - primary display is not respected as it should

2022-01-13 Thread Michail Vourlakos
https://bugs.kde.org/show_bug.cgi?id=448418

Michail Vourlakos  changed:

   What|Removed |Added

Summary|Primary display is not  |[wayland] - plasma 5.24 -
   |respected on wayland|primary display is not
   ||respected as it should

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