mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-10-24 08:59:15 +00: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:
commit
dbb5a8eb0e
3 changed files with 7 additions and 6 deletions
|
|
@ -57,7 +57,7 @@ void PathPane::BrowseDefaultGame()
|
||||||
void PathPane::BrowseWiiNAND()
|
void PathPane::BrowseWiiNAND()
|
||||||
{
|
{
|
||||||
QString dir = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
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())
|
if (!dir.isEmpty())
|
||||||
{
|
{
|
||||||
m_nand_edit->setText(dir);
|
m_nand_edit->setText(dir);
|
||||||
|
|
@ -68,7 +68,7 @@ void PathPane::BrowseWiiNAND()
|
||||||
void PathPane::BrowseDump()
|
void PathPane::BrowseDump()
|
||||||
{
|
{
|
||||||
QString dir = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
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())
|
if (!dir.isEmpty())
|
||||||
{
|
{
|
||||||
m_dump_edit->setText(dir);
|
m_dump_edit->setText(dir);
|
||||||
|
|
@ -79,7 +79,7 @@ void PathPane::BrowseDump()
|
||||||
void PathPane::BrowseLoad()
|
void PathPane::BrowseLoad()
|
||||||
{
|
{
|
||||||
QString dir = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
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())
|
if (!dir.isEmpty())
|
||||||
{
|
{
|
||||||
m_load_edit->setText(dir);
|
m_load_edit->setText(dir);
|
||||||
|
|
@ -91,7 +91,7 @@ void PathPane::BrowseResourcePack()
|
||||||
{
|
{
|
||||||
QString dir = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
QString dir = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
||||||
this, tr("Select Resource Pack Path"),
|
this, tr("Select Resource Pack Path"),
|
||||||
QString::fromStdString(Config::Get(Config::MAIN_RESOURCEPACK_PATH))));
|
QString::fromStdString(File::GetUserPath(D_RESOURCEPACK_IDX))));
|
||||||
if (!dir.isEmpty())
|
if (!dir.isEmpty())
|
||||||
{
|
{
|
||||||
m_resource_pack_edit->setText(dir);
|
m_resource_pack_edit->setText(dir);
|
||||||
|
|
@ -102,7 +102,7 @@ void PathPane::BrowseResourcePack()
|
||||||
void PathPane::BrowseWFS()
|
void PathPane::BrowseWFS()
|
||||||
{
|
{
|
||||||
const QString dir = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
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())
|
if (!dir.isEmpty())
|
||||||
{
|
{
|
||||||
m_wfs_edit->setText(dir);
|
m_wfs_edit->setText(dir);
|
||||||
|
|
|
||||||
|
|
@ -531,7 +531,7 @@ void WiiPane::BrowseSDSyncFolder()
|
||||||
{
|
{
|
||||||
QString file = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
QString file = QDir::toNativeSeparators(DolphinFileDialog::getExistingDirectory(
|
||||||
this, tr("Select a Folder to Sync with the SD Card Image"),
|
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())
|
if (!file.isEmpty())
|
||||||
SetSDSyncFolder(file);
|
SetSDSyncFolder(file);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -278,6 +278,7 @@ void CreateDirectories()
|
||||||
File::CreateFullPath(File::GetUserPath(D_RETROACHIEVEMENTSCACHE_IDX));
|
File::CreateFullPath(File::GetUserPath(D_RETROACHIEVEMENTSCACHE_IDX));
|
||||||
File::CreateFullPath(File::GetUserPath(D_STATESAVES_IDX));
|
File::CreateFullPath(File::GetUserPath(D_STATESAVES_IDX));
|
||||||
File::CreateFullPath(File::GetUserPath(D_ASM_ROOT_IDX));
|
File::CreateFullPath(File::GetUserPath(D_ASM_ROOT_IDX));
|
||||||
|
File::CreateFullPath(File::GetUserPath(D_WFSROOT_IDX));
|
||||||
#ifndef ANDROID
|
#ifndef ANDROID
|
||||||
File::CreateFullPath(File::GetUserPath(D_THEMES_IDX));
|
File::CreateFullPath(File::GetUserPath(D_THEMES_IDX));
|
||||||
File::CreateFullPath(File::GetUserPath(D_STYLES_IDX));
|
File::CreateFullPath(File::GetUserPath(D_STYLES_IDX));
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue