raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=b376c2a902459e8080e7db23d9d26a5efc3440e8

commit b376c2a902459e8080e7db23d9d26a5efc3440e8
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Thu Apr 16 13:03:45 2020 +0100

    efreet - look in /usr/local/share/pixmaps too
---
 src/bin/efreet/efreet_icon_cache_create.c | 3 +++
 src/bin/efreet/efreetd_cache.c            | 1 +
 2 files changed, 4 insertions(+)

diff --git a/src/bin/efreet/efreet_icon_cache_create.c 
b/src/bin/efreet/efreet_icon_cache_create.c
index 9f3141b8f9..6810ca684e 100644
--- a/src/bin/efreet/efreet_icon_cache_create.c
+++ b/src/bin/efreet/efreet_icon_cache_create.c
@@ -164,6 +164,7 @@ cache_fallback_scan(Eina_Hash *icons, Eina_Hash *dirs)
     }
 #endif
 
+    cache_fallback_scan_dir(icons, dirs, "/usr/local/share/pixmaps");
     cache_fallback_scan_dir(icons, dirs, "/usr/share/pixmaps");
 
     return EINA_TRUE;
@@ -217,6 +218,7 @@ check_fallback_changed(Efreet_Cache_Icon_Theme *theme)
     }
 #endif
 
+    if (cache_directory_modified(theme->dirs, "/usr/local/share/pixmaps")) 
return EINA_TRUE;
     if (cache_directory_modified(theme->dirs, "/usr/share/pixmaps")) return 
EINA_TRUE;
     return EINA_FALSE;
 }
@@ -912,6 +914,7 @@ main(int argc, char **argv)
     }
 #endif
 
+    cache_theme_scan("/usr/local/share/pixmaps");
     cache_theme_scan("/usr/share/pixmaps");
 
     /* scan icons */
diff --git a/src/bin/efreet/efreetd_cache.c b/src/bin/efreet/efreetd_cache.c
index 4b801a8fc0..2659a8d8c4 100644
--- a/src/bin/efreet/efreetd_cache.c
+++ b/src/bin/efreet/efreetd_cache.c
@@ -698,6 +698,7 @@ icon_changes_listen(void)
      }
 #endif
    eina_inarray_flush(stack);
+   icon_changes_listen_recursive(stack, "/usr/local/share/pixmaps", EINA_TRUE);
    icon_changes_listen_recursive(stack, "/usr/share/pixmaps", EINA_TRUE);
    eina_inarray_free(stack);
    eina_strbuf_free(buf);

-- 


Reply via email to