mirror of
https://github.com/cmclark00/retro-imager.git
synced 2025-05-18 07:55:21 +01:00
Bump bundled libarchive version to 3.5.2
- Update bunlded libarchive version used on Windows/Mac - Enable requested zstd support while we are at it. Closes #211
This commit is contained in:
parent
03e083b4f3
commit
67618a2eac
1869 changed files with 166685 additions and 9489 deletions
|
@ -242,7 +242,7 @@ void ImageWriter::startWrite()
|
|||
|
||||
QByteArray urlstr = _src.toString(_src.FullyEncoded).toLatin1();
|
||||
QString lowercaseurl = urlstr.toLower();
|
||||
bool compressed = lowercaseurl.endsWith(".zip") || lowercaseurl.endsWith(".xz") || lowercaseurl.endsWith(".bz2") || lowercaseurl.endsWith(".gz") || lowercaseurl.endsWith(".7z") || lowercaseurl.endsWith(".cache");
|
||||
bool compressed = lowercaseurl.endsWith(".zip") || lowercaseurl.endsWith(".xz") || lowercaseurl.endsWith(".bz2") || lowercaseurl.endsWith(".gz") || lowercaseurl.endsWith(".7z") || lowercaseurl.endsWith(".zst") || lowercaseurl.endsWith(".cache");
|
||||
if (!_extrLen && _src.isLocalFile())
|
||||
{
|
||||
if (!compressed)
|
||||
|
@ -576,7 +576,7 @@ void ImageWriter::openFileDialog()
|
|||
|
||||
QFileDialog *fd = new QFileDialog(nullptr, tr("Select image"),
|
||||
path,
|
||||
"Image files (*.img *.zip *.iso *.gz *.xz);;All files (*.*)");
|
||||
"Image files (*.img *.zip *.iso *.gz *.xz *.zst);;All files (*.*)");
|
||||
connect(fd, SIGNAL(fileSelected(QString)), SLOT(onFileSelected(QString)));
|
||||
|
||||
if (_engine)
|
||||
|
@ -764,7 +764,7 @@ QByteArray ImageWriter::getUsbSourceOSlist()
|
|||
QJsonArray oslist;
|
||||
QDir dir("/media");
|
||||
QStringList medialist = dir.entryList(QDir::Dirs | QDir::NoDotAndDotDot);
|
||||
QStringList namefilters = {"*.img", "*.zip", "*.gz", "*.xz"};
|
||||
QStringList namefilters = {"*.img", "*.zip", "*.gz", "*.xz", "*.zst"};
|
||||
|
||||
for (auto devname : medialist)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue