From c206ce846a4ca314515c65559f23fb9791818c5a Mon Sep 17 00:00:00 2001 From: Joshua de Reeper Date: Fri, 17 May 2024 02:52:50 +0100 Subject: [PATCH] Change Default Skylander File Selection Types --- .../SkylanderPortal/SkylanderPortalWindow.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp b/Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp index 79b1dc1221..f8b29a5674 100644 --- a/Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp +++ b/Source/Core/DolphinQt/SkylanderPortal/SkylanderPortalWindow.cpp @@ -554,7 +554,7 @@ void SkylanderPortalWindow::LoadFromFile() const u8 slot = GetCurrentSlot(); const QString file_path = DolphinFileDialog::getOpenFileName(this, tr("Select Skylander File"), m_last_skylander_path, - tr("Skylander (*.sky);;All Files (*)")); + tr("Skylander (*.sky *.bin *.dmp *.dump);;All Files (*)")); ; if (file_path.isEmpty()) { @@ -708,7 +708,9 @@ void SkylanderPortalWindow::RefreshList() { const QDir collection = QDir(m_collection_path); auto& system = Core::System::GetInstance(); - for (const auto& file : collection.entryInfoList(QStringList(QStringLiteral("*.sky")))) + for (const auto& file : collection.entryInfoList( + QStringList() << QStringLiteral("*.sky") << QStringLiteral("*.bin") + << QStringLiteral("*.dmp") << QStringLiteral("*.dump"))) { File::IOFile sky_file(file.filePath().toStdString(), "r+b"); if (!sky_file) @@ -910,7 +912,9 @@ QString SkylanderPortalWindow::GetFilePath(u16 id, u16 var) const { const QDir collection = QDir(m_collection_path); auto& system = Core::System::GetInstance(); - for (const auto& file : collection.entryInfoList(QStringList(QStringLiteral("*.sky")))) + for (const auto& file : collection.entryInfoList( + QStringList() << QStringLiteral("*.sky") << QStringLiteral("*.bin") + << QStringLiteral("*.dmp") << QStringLiteral("*.dump"))) { File::IOFile sky_file(file.filePath().toStdString(), "r+b"); if (!sky_file)