You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,13 +5,13 @@ The goal is to save CPU/GPU resources when your desktop is obscured (e.g., by fu
5
5
6
6
## Why Use This?
7
7
8
-
Wallpaper Engine has basic occlusion detection (pausing for maximized windows on a single monitor), but it doesn't handle advanced scenarios like multiple side-by-side windows obscuring most of the desktop.\
9
-
This tool enables using more resource-intensive wallpapers by pausing rendering when they're not visible.
8
+
Wallpaper Engine has basic occlusion detection (pausing for maximized windows on a monitor), but it doesn't handle advanced scenarios like multiple side-by-side windows obscuring the desktop.\
9
+
This tool enables using more resource-intensive wallpapers by pausing rendering when they're not visible as well as allowing the user to specify a threshold for what percentage of the dekstop needs to be visible for the rendering to continue.
10
10
\
11
11
It is recommended to specify your main monitor with `-m` (e.g., `-m 1`); if its visibility drops below the threshold, all wallpapers pause.\
12
12
The code supports per-monitor pause/resume, which can be enabled if Wallpaper Engine adds this feature in the future.\
13
13
\
14
-
**Note:** Wallpaper Engine currently only supports pausing/resuming all monitors at once—no per-monitor control.
14
+
**Note:** Wallpaper Engine currently [only supports](https://help.wallpaperengine.io/en/functionality/cli.html#pause) pausing/resuming all monitors at once—no per-monitor control via CLI.
15
15
16
16
## Features
17
17
@@ -20,8 +20,8 @@ The code supports per-monitor pause/resume, which can be enabled if Wallpaper En
20
20
-**Customizable Thresholds**: Pause when visibility drops below a set percentage (0-100).
21
21
-**Throttle Updates**: Configurable max frequency for visibility checks (default: 1000ms).
22
22
-**32/64-Bit Support**: Compatible with both Wallpaper Engine versions.
23
-
-**Graceful Shutdown**: Auto-resumes wallpapers on exit or Ctrl+C.
24
-
-**Service Mode**: Run as a Windows background service for always-on operation.
23
+
-**Graceful Shutdown**: Auto-resumes wallpapers on exit.
24
+
-**Service Mode**: Run as a Windows background service for always-on operation with automatic installation.
0 commit comments