This is an automated email from the git hooks/post-receive script. a n d r z e j r p u s h e d a c o m m i t t o b r a n c h m a s t e r in repository panel-plugins/xfce4-indicator-plugin.
commit 7c3c1e68abd91f054fe02f7ea904d8c904de106a Author: Viktor Odintsev <[email protected]> Date: Fri Jul 14 02:18:09 2017 +0300 Make indicator-application optional --- configure.ac.in | 10 ++++++++++ panel-plugin/indicator.c | 5 +++++ 2 files changed, 15 insertions(+) diff --git a/configure.ac.in b/configure.ac.in index 1ae586a..150d480 100644 --- a/configure.ac.in +++ b/configure.ac.in @@ -117,6 +117,15 @@ INDICATORICONSDIR=`$PKG_CONFIG --variable=iconsdir ${INDICATOR_PKGNAME}` AC_SUBST([INDICATORDIR]) AC_SUBST([INDICATORICONSDIR]) +dnl ********************************************** +dnl *** Optional indicator-application support *** +dnl ********************************************** +AC_ARG_ENABLE([application], AC_HELP_STRING([--disable-application], + [Disable indicator-application support]), [], [enable_application=yes]) +if test x"$enable_application" == x"no"; then + AC_DEFINE([DISABLE_APPLICATION], [], [indicator-application suport disabled]) +fi + dnl ********************************* dnl *** Substitute platform flags *** dnl ********************************* @@ -147,6 +156,7 @@ echo echo "Build Configuration:" echo echo "* Debug Support: $enable_debug" +echo "* Application Support: $enable_application" echo "* Use IndicatorNg API: $HAVE_INDICATOR_NG_H" if test x"$IDO_FOUND" = x"yes"; then echo "* Use IDO library: yes" diff --git a/panel-plugin/indicator.c b/panel-plugin/indicator.c index 475e230..7bb6f75 100644 --- a/panel-plugin/indicator.c +++ b/panel-plugin/indicator.c @@ -432,6 +432,11 @@ indicator_load_module (IndicatorPlugin *indicator, if (!g_str_has_suffix (name,G_MODULE_SUFFIX)) return FALSE; +#ifdef DISABLE_APPLICATION + if (!g_strcmp0 (name, "libapplication.so")) + return FALSE; +#endif + g_debug ("Loading Module: %s", name); file_name = g_build_filename (INDICATOR_DIR, name, NULL); -- To stop receiving notification emails like this one, please contact the administrator of this repository. _______________________________________________ Xfce4-commits mailing list [email protected] https://mail.xfce.org/mailman/listinfo/xfce4-commits
