Repository navigation
NotiGlow v1.0
NotiGlow v1.0
Ô£¿ First Stable Release
NotiGlow is a modern Windows notification companion that turns Windows notifications into a subtle ambient glow around the edges of your screen.
Features
- Windows Notification Monitoring: Native \UserNotificationListener\ WinRT integration.
- 4-Edge Ambient Continuous Glow: Fullscreen perimeter lighting with smooth corner gradient joins.
- 5 Animation Motion Engines:
- \Pulse: Breathing pulse rhythm.
- \Sweep: Dynamic beam travelling along screen borders.
- \Ambient: Gentle continuous glow for minimal distraction.
- \Comet: High-intensity leading head with trailing decay.
- \Ripple: Corner-expanding light waves.
- Per-Application Glow Profiles: Custom HEX/RGB colors, durations, thickness, blur, and profile duplication.
- OLED-Friendly Mode: Peak luminance dampening and true black preservation.
- Fullscreen & Gaming Suppression: Automatic Steam, DirectX, and Vulkan game detection with intensity and duration scaling.
- Intelligent Notification Deduplication: 2.5-second sliding window SHA-256 hash filter.
- Multi-Monitor Support: Active Monitor, Primary Display, or All Displays targeting.
- Per-Monitor V2 DPI Scaling: Clean rendering across mixed-DPI displays from 100% to 200%+.
- Fluent UI & Tray Lifecycle: Modern WPF-UI 4.3.0 theming (Dark/Light) with system tray integration.
- Single-Instance Protection: Native Win32 named system mutex preventing duplicate instances.
- Offline-First Architecture: 100% local, zero telemetry, zero analytics.
Privacy
- No telemetry
- No analytics
- No external network requests
- Notification contents are processed transiently in memory
- No notification contents are stored on disk or logs
System Requirements
- Windows 10 (Build 19041+) or Windows 11 (x64)
- .NET 9.0 Desktop Runtime (x64)
- Windows Notification Access enabled in Windows Settings
Download
Portable ZIP
NotiGlow_1.0_win-x64.zip
Extract the archive and launch \NotiGlow.exe.
Verification
- Unit Tests: 86 passed / 0 failed / 0 skipped
- Build: 0 warnings / 0 errors
- Architecture: Windows x64
- Version: 1.0
Checksums
SHA-256:
\5A152E0F3D5C8323710C878ADCF85EEC6FFB8517A2077825A0BD08772C3B3610\
Known Release Notes
- Portable ZIP is provided for this release.
- The Inno Setup installer script (\NotiGlow-Setup.iss) is included in the repository and can be compiled with Inno Setup 6.
SHA-256
NotiGlow.exe
0389F917A916BC677ABC4025B26025E20E73BE450E63F98D1CFD844A0C13A851