mirror of
https://github.com/gryf/wmaker.git
synced 2025-12-19 12:28:22 +01:00
- improved behaviour for the shared appicon thing.
- added a 'Bool recursive' flag to WMMergePLDictionaries() in WINGs
This commit is contained in:
@@ -989,7 +989,7 @@ wDefaultsInitDomain(char *domain, Bool requireDictionary)
|
||||
} else {
|
||||
if (db->dictionary && WMIsPLDictionary(shared_dict) &&
|
||||
WMIsPLDictionary(db->dictionary)) {
|
||||
WMMergePLDictionaries(shared_dict, db->dictionary);
|
||||
WMMergePLDictionaries(shared_dict, db->dictionary, True);
|
||||
WMReleasePropList(db->dictionary);
|
||||
db->dictionary = shared_dict;
|
||||
if (stbuf.st_mtime > db->timestamp)
|
||||
@@ -1087,7 +1087,7 @@ wDefaultsCheckDomains(void *foo)
|
||||
"WindowMaker", WDWindowMaker->path);
|
||||
} else {
|
||||
if (shared_dict) {
|
||||
WMMergePLDictionaries(shared_dict, dict);
|
||||
WMMergePLDictionaries(shared_dict, dict, True);
|
||||
WMReleasePropList(dict);
|
||||
dict = shared_dict;
|
||||
shared_dict = NULL;
|
||||
|
||||
Reference in New Issue
Block a user