Skip to content

PinballUX v0.4.0 - Full Table Scan Feature

Choose a tag to compare

@keithbphillips keithbphillips released this 03 Nov 11:37
· 16 commits to main since this release

Major Features

Full Table Scan for Batch Media Management

Process your entire table collection in one operation! The new Full Table Scan feature automatically identifies tables with missing media and downloads them in batch.

Key Features:

  • 🔍 Smart Detection: Automatically scans all tables for missing media
  • ☑️ Category Selection: Choose which media types to scan for (backglass, table, DMD, topper, wheel, audio)
  • 🎯 Quick Presets: "Select All", "Deselect All", or "Common (No Topper)"
  • 📊 Batch Processing: Process tables sequentially with progress tracking
  • ⏭️ Next Button: Review, select, and move to next table with one click
  • 🎛️ Hardware-Specific: Skip media you don't need (e.g., topper for cabinets without one)
  • 💾 Auto-Save: Efficient workflow with automatic saving in batch mode

Improvements:

  • Enhanced progress tracking and completion summary
  • Smart filtering - only process tables missing selected categories
  • Streamlined workflow for managing large table collections
  • Fixed QCheckBox import error

Installation

sudo dpkg -i pinballux_0.4.0-1_all.deb
sudo apt-get install -f

Requirements

  • Python 3.8+
  • PyQt6
  • See requirements.txt for full dependencies