Skip to content

v1.10.2

Choose a tag to compare

@github-actions github-actions released this 03 Dec 05:37
· 39 commits to master since this release

Windows Edge Light v1.10.2

🐛 Bug Fix Release

Fixed: Multi-Monitor DPI Scaling Bug

  • Edge light was appearing 1000+ pixels offset when using "Show on All Monitors" with mixed DPI displays
  • Example: 4K monitor at 150% + 1080p monitor at 100% caused positioning errors
  • Root cause: Code was using primary monitor's DPI for ALL monitors instead of per-monitor DPI

Technical Fix:

  • Added GetDpiForMonitor Windows API for accurate per-monitor DPI detection
  • Created GetDpiForScreen() helper method
  • Window positioning now calculates correct DPI before creating windows
  • Eliminated redundant repositioning in window Loaded events

User Impact:

  • All edge lights now correctly positioned regardless of DPI differences
  • No more overlap between monitors
  • No window flashing during all-monitors mode activation

📦 Downloads

File Platform
WindowsEdgeLight-v1.10.2-win-x64.zip Intel/AMD 64-bit Windows
WindowsEdgeLight-v1.10.2-win-arm64.zip ARM64 Windows (Surface Pro X, etc.)

📋 Full Changelog

v1.10.1...v1.10.2