Describe the bug
Make a functionality to check all the active processes if they are full screen and on that display, because if I have a browser on full screen and working on a small file explorer window, the wallpaper keeps playing even when its not visible (found out using translucent TB). Its a pure waste of computation power and energy when pause on full screen is on. Even clicking task bar resumes the wallpaper.
To Reproduce
Steps to reproduce the behavior:
Enable Pause on fullscreen
Set a video as wallpaper
Make a window fullscreen
Open a small window
Use translucentTB to see if it keeps animating, or hover over the small window to peek on the window + active desktop animation
Expected behavior
When this mode is enabled, if something is full screen, this should pause the wallpaper
Describe the bug Make a functionality to check all the active processes if they are full screen and on that display, because if I have a browser on full screen and working on a small file explorer window, the wallpaper keeps playing even when its not visible (found out using translucent TB). Its a pure waste of computation power and energy when pause on full screen is on. Even clicking task bar resumes the wallpaper.
To Reproduce Steps to reproduce the behavior:
Expected behavior When this mode is enabled, if something is full screen, this should pause the wallpaper
Screenshots/Video
https://github.com/rocksdanister/lively/assets/34002411/7d6a8f96-2d95-4ac2-9d6e-98f5cc06217e
Desktop (please complete the following information):
Additional context
Log file (Important) lively_log_20240326_061034.zip