Very early SevenZip WIP version

This commit is contained in:
gjefferyes
2015-03-18 08:48:48 -05:00
parent 7830068257
commit 5d9d63fb08
55 changed files with 9683 additions and 3477 deletions

View File

@@ -19,6 +19,8 @@ namespace ROMVault2.Utils
return FileType.Dir;
case FileType.ZipFile:
return FileType.Zip;
case FileType.SevenZipFile:
return FileType.SevenZip;
}
return FileType.Zip;
}
@@ -31,13 +33,15 @@ namespace ROMVault2.Utils
return FileType.File;
case FileType.Zip:
return FileType.ZipFile;
case FileType.SevenZip:
return FileType.SevenZipFile;
}
return FileType.Zip;
}
public static bool isCompressedDir(FileType fileType)
{
return (fileType == FileType.Zip);
return (fileType == FileType.Zip || fileType==FileType.SevenZip);
}
public static RvBase GetRvType(FileType fileType)
@@ -46,9 +50,11 @@ namespace ROMVault2.Utils
{
case FileType.Dir:
case FileType.Zip:
case FileType.SevenZip:
return new RvDir(fileType);
case FileType.File:
case FileType.ZipFile:
case FileType.SevenZipFile:
return new RvFile(fileType);
default:
throw new Exception("Unknown file type");