mirror of https://github.com/PCSX2/pcsx2.git
65 lines
2.7 KiB
Diff
65 lines
2.7 KiB
Diff
Index: pcsx2.snapshot-3208/pcsx2/gui/AppConfig.cpp
|
|
===================================================================
|
|
--- pcsx2.snapshot-3208.orig/pcsx2/gui/AppConfig.cpp 2010-06-15 13:12:59.894963081 +0200
|
|
+++ pcsx2.snapshot-3208/pcsx2/gui/AppConfig.cpp 2010-06-15 13:13:00.230117552 +0200
|
|
@@ -94,6 +94,12 @@
|
|
return retval;
|
|
}
|
|
|
|
+ // Specifies the main configuration folder.
|
|
+ wxDirName GetUserLocalDataDir()
|
|
+ {
|
|
+ return wxDirName(wxStandardPaths::Get().GetUserLocalDataDir());
|
|
+ }
|
|
+
|
|
// Fetches the path location for user-consumable documents -- stuff users are likely to want to
|
|
// share with other programs: screenshots, memory cards, and savestates.
|
|
wxDirName GetDocuments( DocsModeType mode )
|
|
Index: pcsx2.snapshot-3208/pcsx2/gui/AppInit.cpp
|
|
===================================================================
|
|
--- pcsx2.snapshot-3208.orig/pcsx2/gui/AppInit.cpp 2010-06-15 13:10:41.000000000 +0200
|
|
+++ pcsx2.snapshot-3208/pcsx2/gui/AppInit.cpp 2010-06-15 13:13:00.231095495 +0200
|
|
@@ -60,7 +60,7 @@
|
|
|
|
void Pcsx2App::WipeUserModeSettings()
|
|
{
|
|
- wxDirName usrlocaldir( wxStandardPaths::Get().GetUserLocalDataDir() );
|
|
+ wxDirName usrlocaldir = PathDefs::GetUserLocalDataDir();
|
|
if( !usrlocaldir.Exists() ) return;
|
|
|
|
wxString cwd( Path::Normalize( wxGetCwd() ) );
|
|
@@ -89,7 +89,7 @@
|
|
//
|
|
void Pcsx2App::ReadUserModeSettings()
|
|
{
|
|
- wxDirName usrlocaldir( wxStandardPaths::Get().GetUserLocalDataDir() );
|
|
+ wxDirName usrlocaldir = PathDefs::GetUserLocalDataDir();
|
|
if( !usrlocaldir.Exists() )
|
|
{
|
|
Console.WriteLn( L"Creating UserLocalData folder: " + usrlocaldir.ToString() );
|
|
Index: pcsx2.snapshot-3208/pcsx2/gui/Panels/MiscPanelStuff.cpp
|
|
===================================================================
|
|
--- pcsx2.snapshot-3208.orig/pcsx2/gui/Panels/MiscPanelStuff.cpp 2010-06-15 13:10:41.000000000 +0200
|
|
+++ pcsx2.snapshot-3208/pcsx2/gui/Panels/MiscPanelStuff.cpp 2010-06-15 13:13:00.231095495 +0200
|
|
@@ -48,7 +48,7 @@
|
|
{
|
|
RadioPanelItem(
|
|
_("User Documents (recommended)"),
|
|
- _("Location: ") + wxStandardPaths::Get().GetDocumentsDir()
|
|
+ _("Location: ") + PathDefs::GetUserLocalDataDir().GetFilename().GetFullPath()
|
|
),
|
|
|
|
RadioPanelItem(
|
|
Index: pcsx2.snapshot-3208/pcsx2/gui/AppConfig.h
|
|
===================================================================
|
|
--- pcsx2.snapshot-3208.orig/pcsx2/gui/AppConfig.h 2010-06-15 13:10:41.000000000 +0200
|
|
+++ pcsx2.snapshot-3208/pcsx2/gui/AppConfig.h 2010-06-15 13:13:00.232095570 +0200
|
|
@@ -36,6 +36,7 @@
|
|
// complete pathnames are returned by these functions
|
|
// For 99% of all code, you should use these.
|
|
|
|
+ extern wxDirName GetUserLocalDataDir();
|
|
extern wxDirName GetDocuments();
|
|
extern wxDirName GetDocuments( DocsModeType mode );
|
|
extern wxDirName GetThemes();
|