Skip to content

Releases: sowmiksudo/NetGlance

Release v2.1.0-stable

Choose a tag to compare

@sowmiksudo sowmiksudo released this 23 May 08:36

Changelog

[2.1.0] - 2026-05-23

🐛 Bug Fixes

  • Added Windows 10 compatibility: Fixed a critical issue where the Analytics Dashboard popup would appear below the taskbar widget on Windows 10 instead of above it. The dashboard now uses the system's available geometry (which excludes the taskbar) to calculate its position, ensuring it always appears in the visible desktop area on both Windows 10 and Windows 11.

🔧 Improvements

  • Taskbar-Aware Dashboard Placement: The dashboard now detects the taskbar edge (top, bottom, left, right) and positions itself accordingly, with the slide animation direction matching the taskbar position for a natural feel.

Release v2.0-stable

Choose a tag to compare

@sowmiksudo sowmiksudo released this 09 Apr 14:29
69ce04c

NetGlance v2.0.0

The first stable 2.x release — a complete transformation from a simple speed meter into a full-featured, macOS-inspired network & system monitoring suite for Windows.

NetGlance v2.0.0 graduates from beta with critical stability fixes for Windows 10, a polished analytics dashboard, and several quality-of-life additions. If you've been using 1.x, this is the definitive upgrade.


✨ What's New in 2.0

📊 System Resource Monitoring

CPU and RAM usage percentages are now displayed directly on the taskbar widget alongside network speed — configurable via the General settings toggle.

🚀 Performance

  • 2× Faster Speed Updates — Default polling reduced from 1.0s to 0.5s (AGGRESSIVE mode) for near-instant readings.
  • Graceful Degradation — System resource monitoring is isolated from the main monitoring thread, preventing UI stalls on slower hardware.
  • Automatic migration of existing users from the old 1.0s "Aggressive" preset to the new 0.5s rate.

🐛 Fixes Since 2.0.0-beta

  • Windows 10 Compatibility — Resolved a regression where the analytics dashboard failed to render on Windows 10 due to UI component construction order and focus-tracking issues.
  • Auto-Hide Fix — Corrected focus-tracking logic that incorrectly triggered widget auto-hide on Windows 10.
  • Build Pipeline — Fixed VersionInfoVersion directive causing Inno Setup compilation failures.
  • I18n Edge Cases — Handled translation failovers within Settings dialog properties.
  • Dynamic Unit Scaling — Ensured consistent Kbps↔Mbps scaling across widget, dashboard, and graph views.
  • Text Rendering — Corrected text trimming and improper zero-speed formatting bugs.

📦 Installation

Asset Description
NetGlance-2.0.0-x64-Setup.exe Windows installer (recommended)
NetGlance-Portable-2.0.0.zip Portable — extract and run

To install or upgrade:

  1. Download the installer or portable zip below.
  2. Run the installer and follow the prompts — it will automatically close and replace any previous version.
  3. The widget will appear on your taskbar immediately after installation.

Upgrading from 1.x? Your settings and history database will be automatically migrated. No manual steps required.


✅ Checksums (SHA-256)

Please verify your downloads using the checksums provided in the checksums.txt file within the release assets.


📜 License

NetGlance is free and open-source software licensed under the GNU General Public License v3.0 (GPLv3).


Thank you for using NetGlance! If you encounter any issues, please open an issue. If you'd like to support the project, consider donating. ☕

Release v2.0-beta

Choose a tag to compare

@sowmiksudo sowmiksudo released this 07 Apr 08:36

NetGlance v2.0.0-beta

We are thrilled to announce NetGlance v2.0.0-beta! This major update brings dynamic UI improvements, expanded resource monitoring, and vital inner-workings to push NetGlance closer to a stable 2.0 release.

✨ What's New

  • Analytics Dashboard Anchoring: The dashboard now elegantly tracks your taskbar widget. Whether your taskbar is on the left, right, top, or bottom, the analytical window automatically anchors and centers itself around the widget, adapting dynamically to screen bounds to ensure nothing is cut off.
  • System Resource Monitoring: Keep an even closer eye on your PC's health! We've integrated comprehensive CPU and RAM usage statistics right alongside your network speed directly within the taskbar widget.
  • About Page & Auto-Updater Check: We've introduced a dedicated About tab in your Settings dialog. Need a quick link to the repository? It’s there! Wondering if you’re on the latest build? Just hit "Check for Updates" and the application will tap into the official GitHub API to let you know if a newer version is ready to install.

🛠️ Fixes & Adjustments

  • Fixed an issue where the VersionInfoVersion directive would cause Inno Setup compilation to fail during the build process.
  • Ensured seamless I18n language failovers by explicitly handling translation edge-cases within Settings dialog properties.

📦 Installation

To install or upgrade:

  1. Download NetGlance-2.0.0-beta-x64-Setup.exe below.
  2. Run the installer and follow the instructions.
  3. If you prefer a non-installed version, grab NetGlance-Portable-2.0.0-beta.zip and extract it to a directory of your choice.

✅ Checksums (SHA-256)

Please verify your downloads using the checksums provided in the checksums.txt file within the release assets.

Thank you for testing the NetGlance v2.0.0-beta release! Please feel free to open an issue if you catch any bugs or have feature suggestions.

Release v1.3.0-beta [Deprecated]

Choose a tag to compare

@sowmiksudo sowmiksudo released this 28 Mar 13:50

Full Changelog: 1.2.6...1.3.0-beta

NetGlance v1.3.0-beta — Release Notes

Release Date: March 28, 2026


🆕 What's New

System Tray Icon

NetGlance now shows a proper icon in the Windows notification area (system tray), following standard Windows desktop app conventions.

  • Right-click the tray icon → Settings / Exit
  • Click the tray icon → Toggle the Analytics Dashboard
  • Tooltip shows app name & version
  • Properly cleaned up on exit (no ghost icons)

New Application Logo

A fresh, purpose-built NetGlance logo featuring a speed meter with upload/download indicators. Ships in multi-resolution ICO (16–256px) and high-res PNG formats.

2× Faster Speed Updates

Default polling interval cut from 1.0s → 0.5s, halving display latency. NetGlance now updates as fast or faster than real-time speed tools like fast.com.

  • New installations default to the faster rate
  • Existing users on the old "Aggressive (1s)" are auto-migrated

🐛 Fixes

  • Settings slider label no longer shows "0s" for sub-second intervals (now correctly displays "0.5s")
  • Backward compatibility — users upgrading from v1.2.x with update_rate: 1.0 are mapped to the new Aggressive preset, not accidentally downgraded to Balanced (2.0s)

🏗️ Build & Branding

  • Executable file properties now show NetGlance (was "NetSpeedTray")
  • "Aggressive" mode label updated to "(0.5s)" across all 9 languages
  • Build script handles pre-release version suffixes (-beta, -rc) gracefully

Files Changed

Area Files
Version __init__.py → 1.3.0-beta
Tray icon core/tray_manager.py (added QSystemTrayIcon)
Cleanup views/widget/main.py (tray cleanup on exit)
Polling constants/update_mode.py, constants/config.py
Settings UI views/settings/pages/general.py (label fix + migration)
Logo assets/NetSpeedTray.ico, NetGlance_256.png, NetGlance_512.png
Build build/create_version_info.py (NetGlance branding + beta suffix handling)
Docs README.md, changelog.md
Locales All 9 locale JSON files (Aggressive label)

Version 1.2.6 beta

Choose a tag to compare

@sowmiksudo sowmiksudo released this 15 Mar 20:07

Initial release for beta testing.

NetGlance-1.2.6-x64-Setup.exe for standalone Windows installation.
NetGlance-Portable-1.2.6.zip for portable execution.