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); --
