Skip to content

NotiGlow v1.0

Choose a tag to compare

@owergungor owergungor released this 26 Sep 16:50
· 18 commits to main since this release

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