Skip to content

Releases: owergungor/Notiglow

NotiGlow v2.0

Choose a tag to compare

@owergungor owergungor released this 07 Oct 15:06

NotiGlow v2.0

What's New

  • Added multi-language support
  • English, Spanish, French and Turkish
  • Runtime language switching
  • Persistent language preference
  • New Language selector in the sidebar
  • Fully localized major application UI
  • Added Test Game Animation
  • Test Game Animation now uses the real game animation pipeline
  • Game-specific settings are respected during animation testing
  • Improved accessibility and keyboard navigation for language selection

Validation

  • All automated tests passed
  • Localization tests passed
  • Gaming tests passed
  • 0 build warnings
  • 0 build errors
  • Release and installer metadata verified

Downloads

  • NotiGlow-Setup-x64.exe
  • NotiGlow_2.0_win-x64.zip
  • SHA256.txt

NotiGlow v1.9

Choose a tag to compare

@owergungor owergungor released this 06 Oct 17:38

NotiGlow v1.9

What's New

  • Steam game discovery
  • Epic Games game discovery
  • Multi-library Steam detection
  • Real executable validation
  • Improved game executable selection
  • Crash reporter/helper executable filtering
  • Cross-library duplicate protection
  • Safer launcher discovery fallback
  • Dynamic v1.9 version display and metadata

Validation

  • 163/163 tests passed
  • 0 build warnings
  • 0 build errors
  • Real Steam environment: 12/12 games detected with valid executables
  • Epic not installed: safe fallback verified

Downloads

  • NotiGlow-Setup-x64.exe
  • NotiGlow_1.9_win-x64.zip
  • SHA256.txt

NotiGlow v1.8

Choose a tag to compare

@owergungor owergungor released this 06 Oct 17:02

What's New

Built-in Application Detection

  • Built-in tracked applications now resolve their actual installed executable paths.
  • Windows installation locations and registry-based paths are supported.
  • Unavailable predefined applications are automatically removed.
  • Custom user profiles remain untouched.

Settings & UI Improvements

  • Application version shown in the title bar now follows the actual assembly version.
  • Auto Update frequency options are now fully English:
    • On Startup
    • Daily
    • Weekly
    • Monthly
  • Existing saved frequency values remain backward compatible.
  • Standard (Vercel) theme is now displayed as Vercel (Standard).

Installer

  • Installer and application version metadata are synchronized to v1.8.

Verification

  • 151 tests passed
  • Release build: 0 warnings / 0 errors
  • SHA256 checksums verified

NotiGlow v1.7

Choose a tag to compare

@owergungor owergungor released this 06 Oct 15:27

NotiGlow v1.7

Highlights

  • Color Theme Dropdown: Streamlined general settings interface with a clean dropdown menu replacing expansive color tiles.
  • Relocated Auto-Update Settings: Centralized automatic update options within the Advanced settings page for cleaner navigation.
  • Configurable Update Frequency: Added flexible update checks with options for Startup, Daily, Weekly, and Monthly schedules.
  • Applications View Icon Switcher: Compact, icon-only toggle button for seamlessly switching between List and Grid layouts in the Applications tab.
  • Dependent Glow During Games Controls: Sub-options for game mode lighting now properly depend on and reflect the master "Glow During Games" toggle state.

Türkçe Özet

NotiGlow v1.7 sürümü; Genel Ayarlar'da daha kompakt ve şık bir Tema Açılır Menüsü (Color Theme Dropdown), Gelişmiş Ayarlar sekmesine taşınan Otomatik Güncelleme yapılandırması, Açılışta / Günlük / Haftalık / Aylık esnek Güncelleme Sıklığı seçenekleri, Uygulamalar sekmesinde kompakt ikon bazlı Liste/Grid görünüm seçicisi ve "Oyun Sırasında Parla" anahtarına bağlı alt ayar davranışlarını kullanıma sunar.

Testing & Verification

  • Automated Tests: 136 / 136 passed
  • Build Quality: 0 warnings, 0 errors (.NET 9.0 Windows x64 Release)
  • Deployment: win-x64 self-contained publish successful
  • Quality Gates: All automated & manual QA scenarios verified

Assets

  • NotiGlow-Setup-x64.exe (Windows x64 Inno Setup Installer)
  • NotiGlow_1.7_win-x64.zip (Windows x64 Portable Package)
  • SHA256.txt (Integrity Checksums)

NotiGlow v1.6

Choose a tag to compare

@owergungor owergungor released this 27 Sep 19:43
e14bfe4

NotiGlow v1.6

Highlights

  • New Amethyst Theme Identity: Former Nubank palette promoted as the official Amethyst theme identity with deep purple accents.
  • Removed Legacy Amethyst Palette: Cleaned up deprecated palette styling to avoid naming confusion.
  • Chromatically Ordered Theme Selector: Themes sorted via HSL color wheel ordering for smooth visual harmony in settings.
  • Centered True Circular Ripple Shockwave: Fixed aspect-ratio distortion to ensure perfect circular propagation from screen center.
  • Unified RGB Rendering: Consistent screen-space RGB spectrum across Pulse, Sweep, Ambient, and Comet edge effects.
  • Fixed RGB Color Discontinuity: Eliminates color seam / jump on the right screen edge during continuous spectrum sweep.
  • Hero UI-Inspired WPF Component Refresh: Elevated card aesthetics, refined contrast, subtle borders, and smooth hover interactions.
  • Applications List/Grid View: Toggle between detailed list and responsive card grid views for configured app rules.
  • Persistent Applications View Preference: Remembers your preferred view layout across app restarts.
  • Automatic Updates with Safe Download & SHA-256 Verification: Built-in background update detection and integrity validation.
  • Atomic Portable Update Staging & Rollback: Safe self-contained binary swap with automatic rollback on staging failure.
  • Automatic Installer Restart/Update Flow: One-click setup launcher handoff and automatic restart.
  • Full Reduce Motion Compatibility: Accessible animations respecting Windows accessibility settings.

Türkçe Özet

NotiGlow v1.6 sürümü; yenilenen Amethyst tema kimliği, HSL sıralı tema seçicisi, ekran oranından bağımsız kusursuz dairesel Ripple şok dalgası, sağ kenar süreksizlik sorunu giderilmiş birleşik ekran-uzayı RGB render motoru, Hero UI esintili bileşen tasarımları, Uygulamalar sekmesinde Liste/Grid görünümü ve kalıcı tercih desteği ile güvenli SHA-256 doğrulamalı tam otomatik güncelleme (Auto Update) mimarisini kullanıma sunar.

Testing & Verification

  • Automated Tests: 117 / 117 passed
  • Build Quality: 0 warnings, 0 errors (.NET 9.0 Windows x64 Release)
  • Deployment: win-x64 self-contained publish successful
  • Quality Gates: All automated & manual QA scenarios verified

Assets

  • NotiGlow-Setup-x64.exe (Windows x64 Inno Setup Installer)
  • NotiGlow_1.6_win-x64.zip (Windows x64 Portable Package)
  • SHA256.txt (Integrity Checksums)

NotiGlow v1.5

Choose a tag to compare

@owergungor owergungor released this 27 Sep 18:34

NotiGlow v1.5

NotiGlow v1.5 delivers key visual enhancements, animation engine refinements, built-in AI application profiles, and layout polish while maintaining full Reduce Motion accessibility.

🌟 Highlights

  • Targeted Click Animations: Click depress animations are strictly isolated to the clicked button, preventing unintended card/container scale effects.
  • RGB Spectrum on All Glow Layers: Dynamic multi-stop neon RGB spectrum is now rendered across all border and ambient glow layers (primary, secondary, soft outer, and wave layers).
  • Refined Ripple Shockwave: Annular ring geometry with dynamic aspect-ratio compensation ensures concentric shockwave rings expand uniformly and reach all screen corners simultaneously.
  • Comet Glow Enhancement: Dual-layer high-contrast head and tail rendering with increased luminous intensity for high visibility on all display types.
  • Wide-Beam Sweep: Enhanced sweep beam with feathered multi-stage gradient falloff for a smooth, visible perimeter sweep without harsh edge artifacts.
  • Built-in AI Application Profiles: Ready-to-use profiles for Claude, ChatGPT, Microsoft Copilot, and Google Gemini with tailored color schemes and process detection.
  • Collapsed Sidebar Centering: Pixel-perfect icon alignment and centering when the navigation sidebar is collapsed.
  • Accessibility & Motion Compliance: Full compliance with system and user "Reduce Motion" preferences across all new and refined effects.

🎨 UI & Layout Improvements

  • Button Click Animation Isolation: ButtonPressAnimationBehavior inspects interaction sources so clicking buttons inside cards or list items scales only the targeted button rather than parent containers.
  • Collapsed Sidebar Icon Alignment: Standardized 48px rail centering ensures icons remain perfectly centered in collapsed mode with smooth hover feedback.
  • Applications View AI Presets: Added pre-configured presets for leading AI tools:
    • Claude: Anthropic Coral/Amber (#D97706)
    • ChatGPT: OpenAI Teal/Emerald (#10B981)
    • Microsoft Copilot: Microsoft Copilot Indigo/Blue (#4F46E5)
    • Google Gemini: Google DeepMind Violet/Cyan (#8B5CF6)

✨ Animation & Glow Engines

  • Full-Depth RGB Spectrum: RGB spectrum animations now update all underlying gradient brushes and ambient glow elements across the entire overlay visual tree.
  • Aspect-Compensated Ripple: Concentric annular wave ring geometry dynamically adapts to screen aspect ratios, preventing premature clipping at top/bottom or lateral edges.
  • Strengthened Comet: Dual-layer luminous head with enhanced trail persistence provides clear perimeter tracing even over bright wallpapers.
  • Enhanced Sweep: Widened sweep beam with smooth feathered boundaries eliminates thin stripe rendering and provides a clean, premium perimeter beam effect.
  • Reduce Motion Compatibility: All glow animations, scale transitions, and hover states instantly bypass time-based interpolation when Reduce Motion is enabled.

⚡ Reliability & Quality

  • Test Suite: 93/93 automated tests passing, covering click animation isolation, RGB multi-layer propagation, ripple geometry compensation, comet/sweep intensity, AI application presets, and Reduce Motion handling.
  • Clean Release Build: 0 warnings, 0 errors on Release compilation and publish.

📦 Downloads & Verification

Package Description
NotiGlow-Setup-x64.exe Windows x64 installer with desktop shortcut and optional auto-start setup.
NotiGlow_1.5_win-x64.zip Portable standalone Windows x64 release containing self-contained NotiGlow.exe.

SHA-256 Checksums

084AC8B037A27D95CEFA42EB39C5A3374045E77EF5BE65A946086B257B207AEA  NotiGlow-Setup-x64.exe
1402FD8437B304B92C901AAD59DEFFA11631A1B8BAAB82E7D16000C766A63C1B  NotiGlow_1.5_win-x64.zip

NotiGlow v1.4

Choose a tag to compare

@owergungor owergungor released this 26 Sep 16:52
daeb314

NotiGlow v1.4

NotiGlow v1.4 introduces a complete UI/UX overhaul, modern component redesigns, 13 color themes with Light/Dark variants, RGB neon spectrum glow, centralized motion policy, and rendering fixes for ambient screen glows.

­şîş Highlights

  • Modern UI Overhaul: Redesigned solid-thumb sliders, floating dropdown/ComboBox, and clean compact sidebar navigation.
  • 13 Theme Palettes (Light & Dark): 26 total theme variations with automatic System/Light/Dark switching.
  • RGB Neon Spectrum: Continuous 8-color neon rainbow spectrum available across all glow styles.
  • Centralized Motion Policy: Full accessibility compliance respecting system and user "Reduce Motion" preferences across all clicks, hovers, transitions, shimmer, and glow animations.
  • Ambient Glow Geometry Fixes: Aspect-ratio-compensated Ripple rings hitting all four corners simultaneously without corner clipping, and zero-edge-stripe Comet/Sweep rendering.

­şÄ¿ UI & UX

  • Modern Solid-Thumb Slider: Compact 4px track, active highlight, 16px solid thumb with focus/hover ring.
  • Modern Dropdown / ComboBox: Floating card popup with subtle drop shadow, 10px rounded corners, and smooth selection states.
  • Modern Sidebar Navigation: Slim indicator pill, 40px item height, tooltips in collapsed mode, and seamless expand/collapse.
  • Segmented Theme Switcher: 3-way toggle (System / Light / Dark) matching modern desktop guidelines.
  • 13 Color Themes: Standard, Zen, Indigo, Sapphire, Burgundy, Nature, Amethyst, Mocha, Sakura, Amber, Nubank, Violet, Bubblegum.
  • Skeleton Loading State: Theme-bound pulse shimmer with zero-animation static freeze under Reduce Motion.
  • Visual Decluttering: Removed Live Preview from General settings and eliminated legacy back-navigation arrow.

Ô£¿ Animation & Glow Engines

  • Centralized Reduce Motion: When Reduce Motion is enabled, all click, hover, shimmer, and transition animations transition immediately with zero delay.
  • Ripple Corner Rendering Fix: Dynamic aspect-ratio compensation ensures concentric circular wave pulses hit all screen corners simultaneously.
  • Comet & Sweep Edge Stripe Fix: Fully transparent gradient boundaries prevent edge stripe clipping artifacts under Pad spread method.
  • RGB Engine Support: Full 8-stop neon spectrum rendering enabled across Pulse, Ambient, Sweep, Comet, and Ripple.

ÔÜí Performance & Reliability

  • Frozen Brushes: All theme color brushes are frozen (SolidColorBrush.Freeze()) to eliminate WPF visual tree re-allocation overhead.
  • Reduced UI Resource Retention: Eliminated unused background preview controls, reducing retained working set memory.
  • Production-Safe Notification Reader: Primary authoritative Windows OS AppInfo resolution ensures zero false positives; unpackaged E_NOTIMPL toast handling strictly isolated to test runners.
  • Test Validation: 87/87 unit tests passing, zero warnings/errors on Release build and publish.

­şôĞ Downloads & Verification

Package Description
NotiGlow_1.4_win-x64.zip Portable standalone Windows x64 release containing self-contained NotiGlow.exe.

SHA-256 Checksums

0BC5EB72FAE9011A8A570261BF2AF26E2C71F060AFACB697F28DC80FFED16BE2  NotiGlow_1.4_win-x64.zip
37B189BBF6C2F99AE4D60060BA79095CA90CF9790E5173B95F5405F6F629156B  NotiGlow.exe (Published)

NotiGlow v1.3

Choose a tag to compare

@github-actions github-actions released this 26 Sep 17:06

NotiGlow v1.3

NotiGlow v1.3 is a dedicated performance, memory, and publish pipeline optimization release following v1.2, focusing on reducing idle memory footprint, improving view navigation responsiveness, and instrumenting startup logging.

Performance

  • View Caching & Lazy Navigation: Implemented page-instance caching across dashboard views in MainWindow, preventing redundant page reconstructions on navigation and eliminating associated GC allocation spikes.
  • Preview Control Redraw Optimization: Optimized EdgePreviewControl rendering loop and brush updates to reduce GPU/CPU draw overhead during settings configuration.

Memory

  • Reduced Allocation Pressure: Page navigation reuse prevents recurring UI tree allocations, lowering heap churn and stabilizing idle working set memory.
  • Event Handler Cleanups: Decoupled view-to-preview event subscriptions in settings views to ensure timely garbage collection of transient visual elements.

Startup & Diagnostics

  • Structured Startup Phase Logging: Added granular milestone timestamps in LoggerService across application bootstrap (START, MUTEX_ACQUIRED, APP_INIT, MAINWINDOW_CREATED, LISTENER_CONNECTED), enabling transparent startup profiling.
  • Notification Reader Diagnostics: Enhanced exception logging and safety wrappers around notification listener dispatch.

Publish

  • Single-File Compression: Enabled <EnableCompressionInSingleFile>true</EnableCompressionInSingleFile> in the release build profile to optimize distribution payload size and streamline portable execution.

Validation

  • Unit Tests: 86 passing tests verifying core notification detection, glow engines, profile management, and settings persistence.
  • Build: 0 warnings, 0 errors in .NET 9 Release build and publish.

📦 Downloads & Verification

Package Description
NotiGlow_1.3_win-x64.zip Portable standalone Windows x64 release containing self-contained single-file executable and DirectX rendering dependencies.

SHA-256 Checksums

5385F5903355AB7B1E51809D9B27BC9050D8CEBE5F4D5C89B60FB459C8D31163  NotiGlow_1.3_win-x64.zip
FFDCEBD99C60B5ED0E3BF92D7939995C7F41D512CA96CA7318CD5217B153306C  NotiGlow.exe (Published)

NotiGlow v1.2

Choose a tag to compare

@owergungor owergungor released this 26 Sep 16:51

NotiGlow v1.2

A sleek ambient screen-edge notification glow utility for Windows.

What's New in v1.2

  • UI Version Updated: Window and TitleBar branding finalized to NotiGlow 1.2.
  • Animation Style Selector Scaled: Reduced Default Animation Style ComboBox height from 72px to 48px for better layout balance while preserving font size, centered alignment, and dropdown animations.
  • Collapsed Sidebar Centering: Centered navigation icons horizontally when sidebar is collapsed (x = 26px), with full tooltips and seamless transition when expanded.
  • Hardened Distribution: Self-contained Windows x64 single-file executable requiring no pre-installed .NET Runtime.
  • Release Packages: Includes both Inno Setup installer and zero-install portable ZIP archive.

Downloads

  • Installer (Recommended): NotiGlow-Setup-x64.exe
  • Portable ZIP: NotiGlow_1.2_win-x64.zip

Verification (SHA-256)

  • NotiGlow-Setup-x64.exe: 66F97F4449BDD0DE60582B1CFD3234612A5D99ECEE6C1654035D7506ACA4A1FE
  • NotiGlow_1.2_win-x64.zip: A3266C6AC847FB5E1FAB51750747B47E9BC2654044ABEE2049F95840ABAA4985
  • NotiGlow.exe (published binary): 108950DC17A64C7DC19C0CC84C7D5F99538A3DB035656A262B38A20164A9686D

Windows SmartScreen Notice

NotiGlow is free open-source software built for Windows. The application binaries are currently not signed with a paid commercial Authenticode / Microsoft Trusted Signing certificate. As a result, Windows SmartScreen or Windows Defender may display a "Windows protected your PC" prompt on first launch. You can safely click "More info" and "Run anyway".

NotiGlow v1.1

Choose a tag to compare

@owergungor owergungor released this 26 Sep 16:51

NotiGlow v1.1

­şÜÇ Self-Contained Windows Release

NotiGlow v1.1 brings a fully self-contained Windows x64 distribution, enabling any Windows 10/11 user to run NotiGlow immediately without needing to install .NET 9 Desktop Runtime, SDKs, or developer tools.

­şîş What's New in v1.1

  • Self-Contained Single-File Packaging: .NET 9 Runtime and all managed dependencies are embedded directly inside NotiGlow.exe.
  • Windows Installer (NotiGlow-Setup-x64.exe): Professional Inno Setup 6 installer with dual-mode support (standard user or administrator), Start Menu shortcuts, optional Desktop shortcut, and clean Windows uninstallation.
  • Portable ZIP (NotiGlow-win-x64.zip): Zero-install standalone archive containing the full self-contained application.
  • Automated Release Workflow: Updated GitHub Actions release automation with self-contained publishing and installer compilation.

­şôĞ Downloads

Package Recommended For Description
NotiGlow-Setup-x64.exe Most Users (Recommended) Standalone Windows installer with Start Menu integration & uninstaller.
NotiGlow-win-x64.zip Portable / Advanced Extract and run NotiGlow.exe directly from any folder.

­şøí´©Å Windows SmartScreen Notice

Because NotiGlow is an independent open-source project without a paid corporate EV Code Signing Certificate, Windows SmartScreen may show an informational "Windows protected your PC" message on first launch. Click More info ÔŞö Run anyway to run the app. NotiGlow is 100% local, offline, and open source with zero telemetry.


­şöÆ SHA-256 Checksums

12C1A3047FF485865906506F6EDFE46AA299F2038907955D14E4569FA500171F  NotiGlow-Setup-x64.exe
1F068598783B6796C99DD3FC5B9F0AA755EE4BF9362C9F3A97C396255B7D4936  NotiGlow-win-x64.zip
AE47251CEC003B6DE7DD7A30030B12B909E5F6D877E87FF72496305FBE2278B2  NotiGlow.exe (Published)

Full Changelog: v1.0...v1.1