Releases: MikeDevQH/RunDesk
Releases · MikeDevQH/RunDesk
v0.1.1 — Editable Launcher Settings
What's New in v0.1.1
Editable Launcher Settings
The Launcher Settings page is now fully interactive — all settings save in real-time.
- Overlay monitor — dropdown to choose which monitor displays the overlay
- Fuzzy matching — toggle switch + threshold spinner (0.00–1.00)
- Start with Windows — toggle that syncs with the Windows registry live
- Start minimized — toggle for system tray startup
- Execution timeout — spinner (1,000–60,000 ms)
- Max history — spinner (10–500 commands)
- Hotkey — displayed as a fixed
Ctrl+Spacebadge (non-configurable)
UI Improvements
- Custom painted ToggleSwitch widget with smooth visual feedback
- Styled sections with hover effects and row separators
- Toast notification on every saved change
- Consistent design matching the Appearance page
Other
- Updated i18n catalogs (EN/ES)
- Updated README to reflect fixed hotkey
- 152 tests passing
Upload the installer and portable .exe manually below.
RunDesk v0.1.0 — Initial Release
RunDesk v0.1.0 — Initial Release
A fast, lightweight, and fully offline text-based command launcher for Windows 10/11.
Highlights
- Global Hotkey Launcher — Press
Ctrl+Spaceanywhere to summon a floating overlay - Smart Command Matching — Fuzzy search + alias resolution powered by RapidFuzz
- Scenes & Routines — Chain multiple commands into automated workflows
- Multi-Monitor Support — Position and manage windows across all connected displays
- 100% Offline — No internet, no telemetry, no cloud dependencies
What's Included
Core Features
- Global hotkey activation (
Ctrl+Space, customizable) - Floating input overlay with blur background and glow effects
- Command system with aliases, fuzzy matching, and confirmation dialogs
- Scene/routine engine for multi-step workflows
- Multi-monitor window positioning via pywin32
- System tray integration with background operation
Configuration & UI
- Full settings panel: Dashboard, Commands, Scenes, Appearance, Languages, Diagnostics, About
- Dashboard with usage statistics, top commands chart, and recent activity feed
- Export/Import configuration as ZIP backup
- Factory reset with safety confirmations
- Bilingual interface (English & Spanish) with live language switching
System Integration
- Start with Windows (launches minimized in system tray)
--minimizedflag for silent background startup- Windows Registry autostart management
- Clean uninstaller (removes app data from
%LOCALAPPDATA%\RunDesk)
Quality
- 152 tests passing (pytest)
- Modular architecture with clean separation of concerns
- Comprehensive i18n support
Downloads
| File | Type | Description |
|---|---|---|
| RunDeskSetup_0.1.0.exe | Installer | Full installation with Start Menu, desktop shortcut, and autostart option |
| RunDesk_0.1.0_Portable.exe | Portable | Standalone executable — just download and run, no installation needed |
Requirements: Windows 10 or 11 (64-bit). No other dependencies needed.
Installation
Option A: Installer (Recommended)
- Download
RunDeskSetup_0.1.0.exe - Run the installer and follow the wizard
- Optionally check "Start RunDesk when Windows starts"
- RunDesk will appear in your system tray — press
Ctrl+Spaceto begin
Option B: Portable
- Download
RunDesk_0.1.0_Portable.exe - Place it anywhere on your system
- Double-click to run — it starts in the system tray
Tech Stack
- Python 3.13 + PySide6 (Qt 6)
- RapidFuzz — fuzzy string matching
- pywin32 — Windows API integration
- keyboard — global hotkey listener
- screeninfo — multi-monitor detection
- PyInstaller — standalone packaging
- Inno Setup — Windows installer
What's Next (Roadmap)
- Command history navigation (arrow keys in overlay)
- Scene templates (predefined workflows)
- Start with Windows toggle in Settings UI
- Visual window positioning editor
- Custom notification sounds
Full Changelog: https://github.com/MikeDevQH/RunDesk/commits/v0.1.0