Commit Graph

7 Commits

Author SHA1 Message Date
7cd7071480 Fix install script to specifically require xorriso
The dependency check was accepting any ISO tool (mkisofs, genisoimage,
or xorriso), but the install commands now specifically install xorriso.

Updated checks to require xorriso specifically since:
- It handles both ISO9660 and UDF formats
- Required for RIP module to extract UDF DVD ISOs
- Now installed by all package managers in the script

This ensures the install script will detect and install xorriso even
if older tools like genisoimage are already present.
2025-12-30 21:10:32 -05:00
290d042ea2 Fix metadata display and improve ISO extraction support
**Metadata Panel Fix:**
- Simplified makeRow layout to properly display values
- Changed from complex Border layout to simple HBox
- Metadata values now visible in Convert module

**RIP Module Improvements:**
- Added mount-based ISO extraction for UDF ISOs
- Added 7z extraction fallback
- Prioritizes xorriso > 7z > bsdtar for ISO extraction
- Handles both ISO9660 and UDF format DVDs

**Installation Script:**
- Updated all package managers to install xorriso
- Ensures proper UDF ISO support when disc modules enabled
- apt/dnf/zypper now install xorriso instead of genisoimage
2025-12-30 21:07:50 -05:00
3a02cfcae1 Allow local DVDStyler ZIP install 2025-12-23 20:00:54 -05:00
2840da0983 Prompt for optional DVD authoring deps 2025-12-23 20:00:54 -05:00
d9686b20ed Make install.sh dependencies-only 2025-12-23 18:41:12 -05:00
30479fed4a Add DVDStyler URL override for Windows installer 2025-12-23 17:16:24 -05:00
60fd6e93ee Finalize authoring workflow and update install docs 2025-12-23 14:24:09 -05:00