Mailing List Archive

[MythTV/mythtv] dbfe4f: Wayland: Add MythWaylandExtras
Branch: refs/heads/master
Home: https://github.com/MythTV/mythtv
Commit: dbfe4f186a7ce574bc47bca21e0ed2c540e59f8d
https://github.com/MythTV/mythtv/commit/dbfe4f186a7ce574bc47bca21e0ed2c540e59f8d
Author: Mark Kendall <mark.kendall@gmail.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)

Changed paths:
M mythtv/libs/libmythui/libmythui.pro
A mythtv/libs/libmythui/platforms/mythwaylandextras.cpp
A mythtv/libs/libmythui/platforms/mythwaylandextras.h

Log Message:
-----------
Wayland: Add MythWaylandExtras

- Note: Requires Qt private headers that are not yet checked for in
configure
- new functionality not used yet

Refs #216 #218


Commit: 22e9d675e7c85f78bea49ebd6ff3800ee7ed885f
https://github.com/MythTV/mythtv/commit/22e9d675e7c85f78bea49ebd6ff3800ee7ed885f
Author: Mark Kendall <mark.kendall@gmail.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)

Changed paths:
M mythtv/libs/libmythui/libmythui.pro
M mythtv/libs/libmythui/mythmainwindow.cpp
M mythtv/libs/libmythui/mythscreensaver.cpp
M mythtv/libs/libmythui/mythscreensaver.h
M mythtv/libs/libmythui/platforms/mythscreensaverwayland.cpp
M mythtv/libs/libmythui/platforms/mythscreensaverwayland.h
A mythtv/libs/libmythui/platforms/waylandprotocols/idle_inhibit_unstable_v1.c
A mythtv/libs/libmythui/platforms/waylandprotocols/idle_inhibit_unstable_v1.h

Log Message:
-----------
Wayland: Add idle inhibit support

Refs #216 #218


Commit: 1d7da6d4dab9144307de4be9d8060a41f90a3026
https://github.com/MythTV/mythtv/commit/1d7da6d4dab9144307de4be9d8060a41f90a3026
Author: Mark Kendall <mark.kendall@gmail.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)

Changed paths:
M mythtv/libs/libmythui/mythpainterwindow.cpp
M mythtv/libs/libmythui/mythpainterwindow.h
M mythtv/libs/libmythui/vulkan/mythpainterwindowvulkan.cpp

Log Message:
-----------
MythPainterWindow: Set the Wayland opaque region on each resizeEvent

- this should *help* with Wayland opacity issues but is not a complete
cure. Best case scenario; it also improves performance (as the
compositor knows it only needs to render the MythTV main window and
nothing else)

Refs #210 #216 #218


Compare: https://github.com/MythTV/mythtv/compare/11308f53be8d...1d7da6d4dab9
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://lists.mythtv.org/mailman/listinfo/mythtv-commits