Set QWidget base background to dark so all dialogs, message boxes,
input dialogs, and file dialogs inherit the dark theme instead of
defaulting to Windows grey with unreadable white text on top.
Added explicit dark styling for QDialog, QMessageBox, QInputDialog,
QFileDialog, QDialogButtonBox, QComboBox dropdowns, and QFrame.
Labels and checkboxes use transparent background to show through
to their parent container correctly.
- SD card recovery tool: detects and repairs cards Windows can't see,
including mid-format failures, corrupted partition tables, RAW media.
Uses IOCTL_DISK_CREATE_DISK + IOCTL_DISK_SET_DRIVE_LAYOUT_EX directly.
- 25 new filesystem types: F2FS, JFFS2, NILFS2, FATX, STFS, GDFX, PS2MC,
VHD, VHDX, VMDK, QCOW2, VDI, RVZ, WUA, WBFS, NRG, CDFS, HDFS + more
- Detection routines for all new types with correct magic number signatures
- UI theme: bright green replaced with pale grayish peach, all text white
- hwdiag rebuilt in Release mode; added build_hwdiag_release.bat
- garbage.xtx auto-copied to build output directory post-build
C++17/Qt6 application for disk recovery, repair, flashing, formatting,
and USB security key creation on Windows. Includes CMake build system,
tabbed UI shell with 6 main tabs, core type system with Result<T>
monadic error handling, admin elevation, and dark Catppuccin theme.