AsteroidOS / asteroid-launcher

AsteroidOS launcher and Wayland compositor based on Qt5, QML and QtWayland via Lipstick.
Other
45 stars 34 forks source link

Hide wallpaper in AOD mode, disable home screen when app is visible. #87

Closed MagneFire closed 2 years ago

MagneFire commented 2 years ago

This allows for the disabling of qml loaded components, potentially reducing battery consumption in ambient mode.

Additionally, this disables the home screen when an app is visible, improving performance in apps by a frame or two per second as well :)

MagneFire commented 2 years ago

Last commit introduces a flicker when opening apps (home screen -> black screen -> app). Please wait before this is fixed.

MagneFire commented 2 years ago

The issue has been solved by introducing a aboutToOpen variable.

FlorentRevest commented 2 years ago

Nice! :) This was indeed suggested by https://resources.qt.io/videos/qtws17-intro-to-the-webos-qtwayland-compositor-florian-haenel-lg-electronics