fix some more thinkos related to user color file management
This commit is contained in:
parent
74f567b789
commit
68b6d0d796
@ -231,7 +231,9 @@ ColorThemeManager::reset_canvas_colors()
|
||||
string cfile;
|
||||
string basename;
|
||||
|
||||
basename = UIConfiguration::instance().color_file_name (false, running_from_source_tree(), false);
|
||||
/* look for a versioned user-owned color file, and try to rename it */
|
||||
|
||||
basename = UIConfiguration::instance().color_file_name (true, false, true);
|
||||
|
||||
if (find_file (ardour_config_search_path(), basename, cfile)) {
|
||||
string backup = cfile + string (X_(".old"));
|
||||
|
@ -300,12 +300,14 @@ UIConfiguration::load_color_theme (bool allow_own)
|
||||
|
||||
PBD::Searchpath sp (user_config_directory());
|
||||
|
||||
if (find_file (sp, color_file_name (true, running_from_source, true), cfile)) {
|
||||
/* user's own color files never have the program name in them */
|
||||
|
||||
if (find_file (sp, color_file_name (true, false, true), cfile)) {
|
||||
found = true;
|
||||
}
|
||||
|
||||
if (!found) {
|
||||
if (find_file (sp, color_file_name (true, running_from_source, false), cfile)) {
|
||||
if (find_file (sp, color_file_name (true, false, false), cfile)) {
|
||||
found = true;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user