Repository navigation
🚀 Release Notes: Pixel Shell v1.1.0
Date: December 24, 2025
Tag: v1.1.0
We are thrilled to announce the official release of Pixel Shell v1.0.0! 🎉
This milestone update introduces a fully-featured Graphical User Interface (GUI), making the creation of high-performance desktop overlays accessible to everyone — no command line required.
✨ Highlights
🖥️ New Visual Interface — ps-gui.exe
Gone are the days of manually typing commands. The new Pixel Shell GUI provides a sleek, unified dashboard for your entire workflow:
- Project Management — Easily input YouTube URLs and set project names
- Asset Configuration — Visual dropdowns for selecting target resolution (1080p, 720p) and framerate (30 / 60 FPS)
- One-Click Processing — A single Run All Tasks button handles downloading, converting, and building your overlay
- Runner Manager — Monitor active overlays and manage the Watchdog service directly from the Runner tab
- Settings Config — Configure paths for FFmpeg, yt-dlp, and templates via a dedicated Settings UI
📦 Enhanced Installer
The Setup Wizard (pixel-shell-setup.exe) has been completely overhauled:
- Auto-Bundling — Installs
ps-gui.exealongside the CLI and Runner automatically - Smart Shortcuts — Creates a Pixel Shell Start Menu entry that launches the GUI by default
- Dependency Management — Automatically downloads and configures FFmpeg and yt-dlp during installation
🛠️ Improvements & Polish
🎨 UI / UX Refinements
- Standardized UI row heights to 32px for a clean, professional grid layout
- Refactored Combo Boxes to support dynamic data sources and custom manual entries
(e.g. selecting specific files for the Runner) - Improved vertical alignment for labels and inputs across the application
⚡ Performance
- Optimized zero-copy rendering pipeline via the custom Snowplow RLE algorithm
- Runner templates now support absolute background transparency via GDI bypass
🐛 Bug Fixes
- Fixed dropdown menus misaligning with adjacent labels in grid layouts
- Corrected
box_32wrapper logic to ensure consistent row heights regardless of content size - Resolved Rust borrowing conflicts when updating settings state inside UI closures
📥 Installation
You can download the installer from the GitHub release page or via Winget (coming soon):
- Download pixel-shell-setup.exe
- Run the installer and follow the prompts to install dependencies
- Launch Pixel Shell from your Start Menu
Thank you for using Pixel Shell ❤️
This release marks the foundation for a stable, extensible overlay ecosystem — and there’s more to come.