mirror of
https://github.com/dolphin-emu/dolphin
synced 2025-10-05 16:03:02 +02:00
Merge pull request #13926 from Dentomologist/settings_open_file_dialog_at_user_path
Settings: Open file dialogs at user path instead of custom path
This commit is contained in:
@@ -57,7 +57,7 @@ void PathPane::BrowseDefaultGame()
|
||||
void PathPane::BrowseWiiNAND()
|
||||
{
|
||||
QString dir = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
||||
this, tr("Select Wii NAND Root"), QString::fromStdString(Config::Get(Config::MAIN_FS_PATH))));
|
||||
this, tr("Select Wii NAND Root"), QString::fromStdString(File::GetUserPath(D_WIIROOT_IDX))));
|
||||
if (!dir.isEmpty())
|
||||
{
|
||||
m_nand_edit->setText(dir);
|
||||
@@ -68,7 +68,7 @@ void PathPane::BrowseWiiNAND()
|
||||
void PathPane::BrowseDump()
|
||||
{
|
||||
QString dir = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
||||
this, tr("Select Dump Path"), QString::fromStdString(Config::Get(Config::MAIN_DUMP_PATH))));
|
||||
this, tr("Select Dump Path"), QString::fromStdString(File::GetUserPath(D_DUMP_IDX))));
|
||||
if (!dir.isEmpty())
|
||||
{
|
||||
m_dump_edit->setText(dir);
|
||||
@@ -79,7 +79,7 @@ void PathPane::BrowseDump()
|
||||
void PathPane::BrowseLoad()
|
||||
{
|
||||
QString dir = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
||||
this, tr("Select Load Path"), QString::fromStdString(Config::Get(Config::MAIN_LOAD_PATH))));
|
||||
this, tr("Select Load Path"), QString::fromStdString(File::GetUserPath(D_LOAD_IDX))));
|
||||
if (!dir.isEmpty())
|
||||
{
|
||||
m_load_edit->setText(dir);
|
||||
@@ -91,7 +91,7 @@ void PathPane::BrowseResourcePack()
|
||||
{
|
||||
QString dir = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
||||
this, tr("Select Resource Pack Path"),
|
||||
QString::fromStdString(Config::Get(Config::MAIN_RESOURCEPACK_PATH))));
|
||||
QString::fromStdString(File::GetUserPath(D_RESOURCEPACK_IDX))));
|
||||
if (!dir.isEmpty())
|
||||
{
|
||||
m_resource_pack_edit->setText(dir);
|
||||
@@ -102,7 +102,7 @@ void PathPane::BrowseResourcePack()
|
||||
void PathPane::BrowseWFS()
|
||||
{
|
||||
const QString dir = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
||||
this, tr("Select WFS Path"), QString::fromStdString(Config::Get(Config::MAIN_WFS_PATH))));
|
||||
this, tr("Select WFS Path"), QString::fromStdString(File::GetUserPath(D_WFSROOT_IDX))));
|
||||
if (!dir.isEmpty())
|
||||
{
|
||||
m_wfs_edit->setText(dir);
|
||||
|
@@ -531,7 +531,7 @@ void WiiPane::BrowseSDSyncFolder()
|
||||
{
|
||||
QString file = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
||||
this, tr("Select a Folder to Sync with the SD Card Image"),
|
||||
QString::fromStdString(Config::Get(Config::MAIN_WII_SD_CARD_SYNC_FOLDER_PATH))));
|
||||
QString::fromStdString(File::GetUserPath(D_WIISDCARDSYNCFOLDER_IDX))));
|
||||
if (!file.isEmpty())
|
||||
SetSDSyncFolder(file);
|
||||
}
|
||||
|
@@ -278,6 +278,7 @@ void CreateDirectories()
|
||||
File::CreateFullPath(File::GetUserPath(D_RETROACHIEVEMENTSCACHE_IDX));
|
||||
File::CreateFullPath(File::GetUserPath(D_STATESAVES_IDX));
|
||||
File::CreateFullPath(File::GetUserPath(D_ASM_ROOT_IDX));
|
||||
File::CreateFullPath(File::GetUserPath(D_WFSROOT_IDX));
|
||||
#ifndef ANDROID
|
||||
File::CreateFullPath(File::GetUserPath(D_THEMES_IDX));
|
||||
File::CreateFullPath(File::GetUserPath(D_STYLES_IDX));
|
||||
|
Reference in New Issue
Block a user