Skip to content

Releases: eshw433/windows-control-toolkit

WCT v2.2 Aurora

Choose a tag to compare

@eshw433 eshw433 released this 07 Jun 09:09

Windows Control Toolkit v2.2 "Aurora"

What's New

🚀 Major Features

  • Startup Manager — Full control over Windows startup entries

    • Scans HKCU/HKLM Run, RunOnce registry keys
    • Scans User and Common Startup folders
    • Enable, disable, or delete any entry
    • Built with native winreg integration
  • USB Monitor — Real-time USB device detection

    • WMI-based disk drive enumeration
    • psutil fallback for removable media
    • Shows device name, drive letter, size, and status
  • File Content Search — Full-text search inside files

    • Supports TXT, PDF (PyPDF2), DOCX (python-docx)
    • Folder picker with recursive search
    • Preview with line numbers and match count
    • Background QThread for non-blocking operation
  • Auto Updater — Check for updates from GitHub

    • Uses existing updater.py logic
    • Shows current vs latest version
    • Displays release notes
    • Opens download page in browser

🎨 UI Improvements

  • 4 new sidebar navigation entries with custom glyphs
  • 20+ new i18n keys across all 3 languages (EN, RU, AZ)
  • Updated metrics: 23 pages, 100+ files, 15k+ lines, 440+ keys

🏗️ Architecture

  • New module: modules/system/
    • startup_manager.py — Registry/folder startup control
    • usb_monitor.py — USB device detection
  • New file: modules/files/content_search.py — Full-text search engine
  • 4 new UI pages with QThread workers

🧪 Tests

All 30 tests passing:

  • test_rule_engine.py — 4 tests
  • test_exporter.py — 5 tests
  • test_format.py — 6 tests
  • test_risk.py — 4 tests
  • test_stats.py — 6 tests
  • test_text_search.py — 5 tests

📦 Build

  • WCT.exe built with PyInstaller 6.20.0
  • Single-file executable, no Python installation required
  • Windows 10/11 compatible

Assets

  • WCT.exe — Pre-built Windows executable
  • Source code available in repository

Links


Full Changelog: v2.1.0...v2.2.0

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Jun 07:53
Release 2.1.0 Aurora