projects
/
platform
/
upstream
/
enlightenment.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3481e3e
)
* Also load icons from a given full path, not only by the theme-name.
author
Davide Andreoli
<dave@gurumeditation.it>
Tue, 23 Jun 2009 20:52:04 +0000
(20:52 +0000)
committer
Davide Andreoli
<dave@gurumeditation.it>
Tue, 23 Jun 2009 20:52:04 +0000
(20:52 +0000)
This fix some (not showed) icons, expecially with the configmenu module.
SVN revision: 41177
src/bin/e_utils.c
patch
|
blob
|
history
diff --git
a/src/bin/e_utils.c
b/src/bin/e_utils.c
index
177cbfe
..
d31a400
100644
(file)
--- a/
src/bin/e_utils.c
+++ b/
src/bin/e_utils.c
@@
-443,6
+443,11
@@
e_util_menu_item_edje_icon_set(E_Menu_Item *mi, const char *name)
char buf[4096];
if ((!name) || (!name[0])) return 0;
+ if (name[0]=='/' && ecore_file_exists(name))
+ {
+ e_menu_item_icon_edje_set(mi, name, "icon");
+ return 1;
+ }
snprintf(buf, sizeof(buf), "e/icons/%s", name);
file = e_theme_edje_file_get("base/theme/icons", buf);
if (file[0])