add zip extraction, add zip creation, themezer now displays the file name its extracting.

This commit is contained in:
ITotalJustice
2025-04-30 16:42:05 +01:00
parent c7cc11cc98
commit b1a6b12cf3
3 changed files with 349 additions and 10 deletions

View File

@@ -306,6 +306,7 @@ auto InstallTheme(ProgressBox* pbox, const PackListEntry& entry) -> bool {
}
const auto file_path = fs::AppendPath(dir_path, name);
pbox->NewTransfer(name);
Result rc;
if (R_FAILED(rc = fs.CreateFile(file_path, info.uncompressed_size, 0)) && rc != FsError_PathAlreadyExists) {