Move Themes/ from User to Sys. Only Gameinis remain.
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 321 B After Width: | Height: | Size: 321 B |
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
Before Width: | Height: | Size: 1.6 KiB After Width: | Height: | Size: 1.6 KiB |
|
@ -861,11 +861,9 @@ std::string GetThemeDir(const std::string& theme_name)
|
||||||
{
|
{
|
||||||
std::string dir = File::GetUserPath(D_THEMES_IDX) + theme_name + "/";
|
std::string dir = File::GetUserPath(D_THEMES_IDX) + theme_name + "/";
|
||||||
|
|
||||||
#if !defined(_WIN32)
|
|
||||||
// If theme does not exist in user's dir load from shared directory
|
// If theme does not exist in user's dir load from shared directory
|
||||||
if (!File::Exists(dir))
|
if (!File::Exists(dir))
|
||||||
dir = SHARED_USER_DIR THEMES_DIR "/" + theme_name + "/";
|
dir = GetSysDirectory() + THEMES_DIR "/" + theme_name + "/";
|
||||||
#endif
|
|
||||||
|
|
||||||
return dir;
|
return dir;
|
||||||
}
|
}
|
||||||
|
|
|
@ -598,9 +598,7 @@ void CConfigMain::CreateGUIControls()
|
||||||
|
|
||||||
CFileSearch::XStringVector theme_dirs;
|
CFileSearch::XStringVector theme_dirs;
|
||||||
theme_dirs.push_back(File::GetUserPath(D_THEMES_IDX));
|
theme_dirs.push_back(File::GetUserPath(D_THEMES_IDX));
|
||||||
#if !defined(_WIN32)
|
theme_dirs.push_back(File::GetSysDirectory() + THEMES_DIR);
|
||||||
theme_dirs.push_back(SHARED_USER_DIR THEMES_DIR);
|
|
||||||
#endif
|
|
||||||
|
|
||||||
CFileSearch cfs(CFileSearch::XStringVector(1, "*"), theme_dirs);
|
CFileSearch cfs(CFileSearch::XStringVector(1, "*"), theme_dirs);
|
||||||
auto const& sv = cfs.GetFileNames();
|
auto const& sv = cfs.GetFileNames();
|
||||||
|
|
|
@ -273,6 +273,7 @@ bool DolphinApp::OnInit()
|
||||||
File::CreateFullPath(File::GetUserPath(D_SCREENSHOTS_IDX));
|
File::CreateFullPath(File::GetUserPath(D_SCREENSHOTS_IDX));
|
||||||
File::CreateFullPath(File::GetUserPath(D_SHADERS_IDX));
|
File::CreateFullPath(File::GetUserPath(D_SHADERS_IDX));
|
||||||
File::CreateFullPath(File::GetUserPath(D_STATESAVES_IDX));
|
File::CreateFullPath(File::GetUserPath(D_STATESAVES_IDX));
|
||||||
|
File::CreateFullPath(File::GetUserPath(D_THEMES_IDX));
|
||||||
|
|
||||||
LogManager::Init();
|
LogManager::Init();
|
||||||
SConfig::Init();
|
SConfig::Init();
|
||||||
|
|