Skip to content

V1 Update

Latest

Choose a tag to compare

@snk-khoa-trinh snk-khoa-trinh released this 24 Dec 09:22
d470763

🚀 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.exe alongside 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_32 wrapper 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):

  1. Download pixel-shell-setup.exe
  2. Run the installer and follow the prompts to install dependencies
  3. 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.