[elm] Support elementary icon directory in D-Bus menu

Patch by: Henrique Dante de Almeida <hdante@profusion.mobi>



SVN revision: 81806
This commit is contained in:
Henrique Dante de Almeida 2012-12-28 14:59:46 +00:00 committed by Lucas De Marchi
parent 895d038885
commit cdfe5155f8
4 changed files with 5 additions and 1 deletions

View File

@ -116,6 +116,8 @@ else
fi
AC_SUBST(LOCALE_DIR)
#================================================
elementary_icon_dir="${datadir}/icons"
AC_SUBST(elementary_icon_dir)
lt_enable_auto_import=""
ELM_UNIX_DEF="#undef"

View File

@ -4,7 +4,7 @@ MAINTAINERCLEANFILES = Makefile.in
desktopdir = $(datadir)/applications
desktop_DATA = elementary_test.desktop elementary_config.desktop
icondir = $(datadir)/icons
icondir = $(elementary_icon_dir)
icon_DATA = elementary.png
EXTRA_DIST = $(desktop_DATA) $(icon_DATA)

View File

@ -12,6 +12,7 @@ AM_CPPFLAGS = \
-DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
-DLOCALE_DIR=\"@LOCALE_DIR@\" \
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
-DICON_DIR=\"$(elementary_icon_dir)\" \
@ELEMENTARY_CFLAGS@ \
@ELEMENTARY_X_CFLAGS@ \
@ELEMENTARY_FB_CFLAGS@ \

View File

@ -743,6 +743,7 @@ _prop_icon_theme_path_get(const EDBus_Service_Interface *iface EINA_UNUSED,
{
EDBus_Message_Iter *actions;
edbus_message_iter_arguments_append(iter, "as", &actions);
edbus_message_iter_arguments_append(actions, "s", ICON_DIR);
edbus_message_iter_container_close(iter, actions);
return EINA_TRUE;