Releases: eshw433/windows-control-toolkit
Releases · eshw433/windows-control-toolkit
Release list
WCT v2.2 Aurora
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
winregintegration
-
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.pylogic - Shows current vs latest version
- Displays release notes
- Opens download page in browser
- Uses existing
🎨 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 controlusb_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 teststest_exporter.py— 5 teststest_format.py— 6 teststest_risk.py— 4 teststest_stats.py— 6 teststest_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