Files
black-screen/requirements.txt
Hermes Agent 0e88bf62f5 Rewrite overlay on Win32 (one borderless topmost window per monitor) + logging
- fixes second monitor not fully covered (gap at top): each monitor now gets its
  own window sized exactly to its rcMonitor in device coords, with per-monitor V2
  DPI awareness, so it covers the full screen regardless of layout/DPI
- dropped pygame; black fill + 'ESC - exit' hint drawn via GDI
- global ESC via low-level keyboard hook (works without window focus)
- logging to %TEMP%\black_screen_dim.log (start, monitor rects, brightness, errors)
- requirements.txt: pygame removed
2026-09-16 16:21:36 +02:00

5 lines
183 B
Plaintext

# Windows-only runtime dependency.
# The black overlay uses the Win32 API directly via ctypes (standard library),
# so pygame is no longer required.
screen-brightness-control>=0.22.0