Commit 8a08adee authored by Graham Inggs's avatar Graham Inggs

New upstream version 0.9

parents
%clang
-I/usr/include/libappindicator3-0.1
-I/usr/include/libdbusmenu-glib-0.4
-I/usr/include/gtk-3.0
-I/usr/include/at-spi2-atk/2.0
-I/usr/include/at-spi-2.0
-I/usr/include/dbus-1.0
-I/usr/lib/x86_64-linux-gnu/dbus-1.0/include
-I/usr/include/gtk-3.0
-I/usr/include/gio-unix-2.0/
-I/usr/include/mirclient
-I/usr/include/mircommon
-I/usr/include/cairo
-I/usr/include/pango-1.0
-I/usr/include/harfbuzz
-I/usr/include/pango-1.0
-I/usr/include/atk-1.0
-I/usr/include/cairo
-I/usr/include/pixman-1
-I/usr/include/freetype2
-I/usr/include/libpng12
-I/usr/include/gdk-pixbuf-2.0
-I/usr/include/libpng12
-I/usr/include/glib-2.0
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include
-I/usr/include/libpeas-1.0
-I/usr/include/gobject-introspection-1.0
-I/usr/include/udisks2
-I./
-I./indicator-sensors
-I./plugins/aticonfig
-I./plugins/dbus
-I./plugins/dynamic
-I./plugins/fake
-I./plugins/libsensors
-I./plugins/max
-I./plugins/nvidia
-I./plugins/udisks
-I./plugins/udisks2
-DHAVE_CONFIG_H
((nil . ((flycheck-cstyle-config . "~/.cstyle.gtk"))))
*~
*.swp
*#
indicator-sensors*.tar.*
*.lo
*.la
*.so
.deps*
.libs*
ABOUT-NLS
COPYING
INSTALL
Makefile
Makefile.in
aclocal.m4
autom4te.cache*
config.*
configure
data/indicator-sensors.desktop
depcomp
gnome-doc-utils.make
indicator-sensors/*.o
indicator-sensors/config.h*
indicator-sensors/indicator-sensors
indicator-sensors/marshallers.[ch]
indicator-sensors/stamp-h1
install-sh
libtool
ltmain.sh
missing
mkinstalldirs
data/indicator-sensors.gschema.valid
data/indicator-sensors.gschema.xml
data/indicator-sensors.gschema.xml.in
data/indicator-sensors.appdata.xml
m4/*
plugins/dbus/is-active-sensor-generated*
plugins/dbus/is-org-gnome-shell-search-provider-generated*
po/.intltool-merge-cache
po/*.gmo
po/*.sed
po/*.sin
po/*.header
po/ChangeLog
po/Makefile.in.in
po/Makevars*
po/POTFILES
po/Rules-quot
po/stamp-it
GPATH
GRTAGS
GSYMS
GTAGS
This diff is collapsed.
2011-05-06 Alex Murray <murray.alex@gmail.com>
* *: The ChangeLog is auto-generated from git when releasing. If you
are seeing this, use 'git log' for a detailed list of changes.
SUBDIRS = data icons plugins po indicator-sensors
ACLOCAL_AMFLAGS = -I m4
EXTRA_DIST = config.rpath ChangeLog
dist-hook:
@if test -d "$(srcdir)/.git"; \
then \
echo Creating ChangeLog && \
( cd "$(top_srcdir)" && \
echo '# Generated by Makefile. Do not edit.'; echo; \
$(top_srcdir)/missing --run git log --stat ) > ChangeLog.tmp \
&& mv -f ChangeLog.tmp $(distdir)/ChangeLog \
|| ( rm -f ChangeLog.tmp ; \
echo Failed to generate ChangeLog >&2 ); \
else \
echo A git clone is required to generate a ChangeLog >&2; \
fi
# Hardware Sensors Indicator (indicator-sensors)
[![License GPL 3](https://img.shields.io/badge/license-GPL_3-green.svg)](http://www.gnu.org/licenses/gpl-3.0.txt)
[![Snap Status](https://build.snapcraft.io/badge/alexmurray/indicator-sensors.svg)](https://build.snapcraft.io/user/alexmurray/indicator-sensors)
Application indicator to display and monitor the readings
from various hardware sensors (temperature, fan speeds, voltages
etc) in the desktop panel for GNOME / Ubuntu
![Screenshot](screenshot.png)
## Installation
### Snapcraft Store
The preferred way to install `indicator-sensors` is via the [snapcraft
store](https://snapcraft.io/indicator-sensors).
First ensure you have [snap support in your desktop
install](https://docs.snapcraft.io/core/install)
Then you can just <kbd>sudo snap install indicator-sensors</kbd> to install
from the command line.
## License
Copyright © 2018 Alex Murray
Distributed under GNU GPL, version 3.
#!/bin/sh
# Run this to generate all the initial makefiles, etc.
srcdir=`dirname $0`
test -z "$srcdir" && srcdir=.
PKG_NAME="indicator-sensors"
(test -f $srcdir/configure.ac) || {
echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"
echo " top-level $PKG_NAME directory"
exit 1
}
which gnome-autogen.sh || {
echo -n "ERROR: gnome-autogen.sh not found in path: "
echo "Please install gnome-common before running this script"
exit 1
}
USE_GNOME2_MACROS=1 . gnome-autogen.sh
This diff is collapsed.
# ================= initialization =================== #
AC_PREREQ([2.68])
AC_INIT([Hardware Sensors Indicator],[0.9],[https://bugs.launchpad.net/indicator-sensors],[indicator-sensors])
AC_CONFIG_HEADERS([indicator-sensors/config.h])
AC_CONFIG_SRCDIR([indicator-sensors/indicator-sensors.c])
AC_CONFIG_MACRO_DIR([m4])
AM_INIT_AUTOMAKE([1.11 dist-bzip2 foreign])
AM_MAINTAINER_MODE([enable])
AM_SILENT_RULES([yes])
# ============== basic compiler settings ============= #
AC_PROG_CC
AC_PROG_INSTALL
AC_HEADER_STDC
# ================= initialize libtool =============== #
LT_PREREQ([2.2.6])
LT_INIT([disable-static])
# =========== take care of some localization ========= #
IT_PROG_INTLTOOL([0.40.0])
GETTEXT_PACKAGE=indicator-sensors
AC_SUBST(GETTEXT_PACKAGE)
AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [Gettext package])
# ========== export compiler / linker options ======== #
AC_SUBST(CFLAGS)
AC_SUBST(CPPFLAGS)
AC_SUBST(LDFLAGS)
AC_SUBST(LIBS)
# ============== look for dependencies =============== #
# check for headers needed for standard interfaces
#AC_CHECK_HEADERS()
GLIB_REQUIRED=2.28.0
GIO_REQUIRED=2.26.0
GTK_REQUIRED=3.0.0
APPINDICATOR_REQUIRED=0.0.7
LIBPEAS_REQUIRED=0.7.2
LIBNOTIFY_REQUIRED=0.7.2
LIBUDISKS2_REQUIRED=2.0.0
LIBATASMART_REQUIRED=0.16
PKG_CHECK_MODULES(GLIB, glib-2.0 >= $GLIB_REQUIRED)
AC_SUBST(GLIB_CFLAGS)
AC_SUBST(GLIB_LIBS)
PKG_CHECK_MODULES(GIO, gio-2.0 >= $GIO_REQUIRED)
AC_SUBST(GIO_CFLAGS)
AC_SUBST(GIO_LIBS)
PKG_CHECK_MODULES(GTK, gtk+-3.0 >= $GTK_REQUIRED)
AC_SUBST(GTK_CFLAGS)
AC_SUBST(GTK_LIBS)
PKG_CHECK_MODULES(LIBPEAS, libpeas-1.0 >= $LIBPEAS_REQUIRED)
AC_SUBST(LIBPEAS_CFLAGS)
AC_SUBST(LIBPEAS_LIBS)
PKG_CHECK_MODULES(LIBPEASGTK, libpeas-gtk-1.0 >= $LIBPEAS_REQUIRED)
AC_SUBST(LIBPEASGTK_CFLAGS)
AC_SUBST(LIBPEASGTK_LIBS)
PKG_CHECK_MODULES(LIBNOTIFY, libnotify >= $LIBNOTIFY_REQUIRED)
AC_SUBST(LIBNOTIFY_CFLAGS)
AC_SUBST(LIBNOTIFY_LIBS)
PKG_CHECK_MODULES(APPINDICATOR, appindicator3-0.1 >= $APPINDICATOR_REQUIRED,
AC_DEFINE(HAVE_APPINDICATOR, 1, [appindicator is available]),
AC_DEFINE(HAVE_APPINDICATOR, 0, [appindicator is not available]))
AM_CONDITIONAL(APPINDICATOR, test -n "$APPINDICATOR_LIBS")
AC_SUBST(APPINDICATOR_CFLAGS)
AC_SUBST(APPINDICATOR_LIBS)
GLIB_GSETTINGS
AC_CHECK_HEADERS(regex.h)
AC_CHECK_HEADERS(sensors/sensors.h,
AC_CHECK_LIB(sensors, sensors_init,[
AC_DEFINE(HAVE_LIBSENSORS,1,[libsensors is available])
if test "x${SENSORS_DIR}" != "x"; then
LIBSENSORS_CFLAGS="-I${SENSORS_DIR}/include"
LIBSENSORS_LIBS="-L${SENSORS_DIR}/lib -lsensors"
else
LIBSENSORS_LIBS="-lsensors"
fi]))
AM_CONDITIONAL(LIBSENSORS, test -n "$LIBSENSORS_LIBS")
AC_SUBST(LIBSENSORS_CFLAGS)
AC_SUBST(LIBSENSORS_LIBS)
# do nvidia by default if available
AC_ARG_WITH(nvidia,
[ --with-nvidia[=DIR] use nvidia in DIR],[
if test "$withval" != "no" -a "$withval" != "yes"; then
NVIDIA_DIR=$withval
CFLAGS="${CFLAGS} -I${NVIDIA_DIR}/include"
LIBS="${LIBS} -L${NVIDIA_DIR}/lib"
fi
with_nvidia=$withval],[
with_nvidia="yes"
])
if test "$with_nvidia" = "no"; then
echo "Disabling nvidia support"
else
AC_ARG_WITH(x11,
[ --with-x11[=DIR] use x11 in DIR],[
if test "$withval" != "no" -a "$withval" != "yes"; then
X11_DIR=$withval
CFLAGS="${CFLAGS} -I${X11_DIR}/include"
LIBS="${LIBS} -L${X11_DIR}/lib"
fi
with_x11=$withval],[
with_x11="yes"
])
AC_CHECK_HEADERS(X11/Xlib.h,
AC_CHECK_LIB(X11, XOpenDisplay, [ HAVE_X11=true ]))
# can't embed next AC_CHECK_HEADERS in true case of AC_CHECK_LIB
if test "${HAVE_X11}" = "true"; then
LIBS="${LIBS} -lX11 -lXext"
# need to specifically include X11/Xlib header when
# doing checks for NVCtrl headers
AC_CHECK_HEADERS(NVCtrl/NVCtrl.h NVCtrl/NVCtrlLib.h, [ HAVE_NVIDIA=true ], [],
[
#include <X11/Xlib.h>
])
if test "${HAVE_NVIDIA}" = "true"; then
AC_CHECK_LIB(XNVCtrl, XNVCTRLQueryExtension, [
NVIDIA_LIBS="-lXNVCtrl"
AC_DEFINE(HAVE_NVIDIA,1,[nvidia sensors available])
])
fi
fi
fi
AM_CONDITIONAL(NVIDIA, test -n "$NVIDIA_LIBS")
AC_SUBST(NVIDIA_CFLAGS)
AC_SUBST(NVIDIA_LIBS)
PKG_CHECK_MODULES(LIBATASMART, libatasmart >= $LIBATASMART_REQUIRED,
HAVE_LIBATASMART="yes", HAVE_LIBATASMART="no")
AC_SUBST(LIBATASMART_CFLAGS)
AC_SUBST(LIBATASMART_LIBS)
AM_CONDITIONAL(UDISKS, test -n "$LIBATASMART_CFLAGS")
PKG_CHECK_MODULES(LIBUDISKS2, udisks2 >= $LIBUDISKS2_REQUIRED,
HAVE_LIBUDISKS2="yes", HAVE_LIBUDISKS2="no")
AC_SUBST(LIBUDISKS2_CFLAGS)
AC_SUBST(LIBUDISKS2_LIBS)
AM_CONDITIONAL(UDISKS2, test -n "$LIBUDISKS2_CFLAGS")
# enable fake plugin if requested
AC_ARG_ENABLE(fake,
AS_HELP_STRING([--enable-fake], [Build plugin to generate fake sensors for testing]))
AM_CONDITIONAL(FAKE, test "x$enable_fake" = "xyes")
# ============ enable extra warnings etc ============= #
if test "$USE_MAINTAINER_MODE" = "yes"; then
CFLAGS+=" -ggdb"
CFLAGS+=" -Wall -Wextra"
CFLAGS+=" -Wno-missing-field-initializers"
CFLAGS+=" -Wno-unused-parameter"
CFLAGS+=" -Wmissing-declarations"
CFLAGS+=" -Wredundant-decls"
CFLAGS+=" -Wmissing-noreturn"
CFLAGS+=" -Wshadow"
CFLAGS+=" -Wpointer-arith"
CFLAGS+=" -Wcast-align"
CFLAGS+=" -Wwrite-strings"
CFLAGS+=" -Winline"
CFLAGS+=" -Wformat-nonliteral"
CFLAGS+=" -Wformat-security"
CFLAGS+=" -Wswitch-enum"
CFLAGS+=" -Wswitch-default"
CFLAGS+=" -Winit-self"
CFLAGS+=" -Wmissing-include-dirs"
CFLAGS+=" -Wundef"
CFLAGS+=" -Waggregate-return"
CFLAGS+=" -Wmissing-format-attribute"
CFLAGS+=" -Wnested-externs"
fi
AC_SUBST(CFLAGS)
# ========== extra debugging options ================= #
m4_define([debug_default],[minimum])
AC_ARG_ENABLE([debug],
[AS_HELP_STRING([--enable-debug=@<:@no/minimum/yes@:>@],
[turn on debugging @<:@default=debug_default@:>@])],
[],
[enable_debug=debug_default])
AS_CASE([$enable_debug],
[yes], [ test "$cflags_set" = set || CFLAGS="$CFLAGS -O0 -g3 -ggdb" DEBUG_CFLAGS="-DDEBUG" ],
[minimum], [ DEBUG_CFLAGS="-DG_DISABLE_CAST_CHECKS" ],
[no], [ DEBUG_CFLAGS="-DG_DISABLE_ASSERT -DG_DISABLE_CHECKS -DG_DISABLE_CAST_CHECKS" ],
[AC_MSG_ERROR([Unknown argument to --enable-debug])])
AC_SUBST(DEBUG_CFLAGS)
# =========== we need glib-genmarshal ================ #
AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
GNOME_COMPILE_WARNINGS(maximum)
# Use --enable-maintainer-mode to disabled deprecated symbols
GNOME_MAINTAINER_MODE_DEFINES
# ==================== plugin stuff ================== #
PLUGIN_LIBTOOL_FLAGS="-module -avoid-version"
AC_SUBST(PLUGIN_LIBTOOL_FLAGS)
# ================= generate files =================== #
AC_CONFIG_FILES([
Makefile
data/Makefile
data/indicator-sensors.gschema.xml.in
indicator-sensors/Makefile
icons/Makefile
plugins/Makefile
plugins/aticonfig/Makefile
plugins/dbus/Makefile
plugins/dynamic/Makefile
plugins/fake/Makefile
plugins/libsensors/Makefile
plugins/max/Makefile
plugins/nvidia/Makefile
plugins/udisks/Makefile
plugins/udisks2/Makefile
po/Makefile.in
])
AC_OUTPUT
desktopdir = $(datadir)/applications
desktop_in_files = indicator-sensors.desktop.in
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
@INTLTOOL_XML_NOMERGE_RULE@
appdatadir = $(datadir)/appdata
dist_appdata_DATA = $(appdata_in_files:.xml.in=.xml)
appdata_in_files = indicator-sensors.appdata.xml.in
@INTLTOOL_DESKTOP_RULE@
gsettings_SCHEMAS = indicator-sensors.gschema.xml
@INTLTOOL_XML_NOMERGE_RULE@
@GSETTINGS_RULES@
CLEANFILES = \
$(gsettings_SCHEMAS)
DISTCLEANFILES = $(desktop_DATA) \
$(gsettings_SCHEMAS)
MAINTAINERCLEANFILES = $(gsettings_SCHEMAS:.xml=.valid)
EXTRA_DIST = $(desktop_in_files) \
$(appdata_in_files) \
indicator-sensors.gschema.xml.in
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2013 Alex Murray -->
<application>
<id type="desktop">indicator-sensors.desktop</id>
<licence>CC0</licence>
<description>
<_p>
Hardware Sensors Indicator provides temperature, fan and voltage sensor
readings within the panel of your desktop.
</_p>
<_p>
When running GNOME Shell it is recommended to also install the
associated GNOME Shell extension from extensions.gnome.org -
https://extensions.gnome.org/extension/336/hardware-sensors-indicator/
.
</_p>
</description>
<screenshots>
<screenshot type="default" width="247" height="310">https://extensions.gnome.org/static/extension-data/screenshots/screenshot_336.png</screenshot>
</screenshots>
<url type="homepage">https://launchpad.net/indicator-sensors</url>
<updatecontact>murray.alex_at_gmail.com</updatecontact>
</application>
[Desktop Entry]
_Name=Hardware Sensors Indicator
_GenericName=Hardware Sensors Indicator
_Comment=An indicator for Unity which displays hardware sensor readings
Exec=indicator-sensors
Icon=indicator-sensors
StartupNotify=true
Terminal=false
Type=Application
Categories=System;
X-GNOME-UsesNotifications=true
<schemalist>
<schema gettext-domain="@GETTEXT_PACKAGE@" id="indicator-sensors.indicator" path="/apps/indicator-sensors/indicator/">
<key type="s" name="primary-sensor">
<default>""</default>
<_summary>Primary sensor to display</_summary>
<_description>The primary sensor to display in the indicator, identified by it’s path.</_description>
</key>
<!-- consider making this an enum -->
<key type="i" name="display-flags">
<default>7</default>
<_summary>Display flags for the indicator</_summary>
<_description>The elements used to display the primary sensor within the indicator.</_description>
</key>
</schema>
<schema gettext-domain="@GETTEXT_PACKAGE@" id="indicator-sensors.manager" path="/apps/indicator-sensors/manager/">
<key type="as" name="enabled-sensors">
<default>[]</default>
<_summary>Enabled sensors</_summary>
<_description>The list of enabled sensors to monitor, each identified by it’s path.</_description>
</key>
</schema>
<schema gettext-domain="@GETTEXT_PACKAGE@" id="indicator-sensors.sensor" path="/apps/indicator-sensors/sensor/">
<key type="i" name="alarm-delay">
<default>5</default>
<_summary>Seconds to delay hiding / showing alarms</_summary>
<_description>Alarm delay adds some hysteresis so alarms aren't shown for quickly fluctuating values.</_description>
</key>
</schema>
<schema gettext-domain="@GETTEXT_PACKAGE@" id="indicator-sensors.application" path="/apps/indicator-sensors/application/">
<!-- consider making this an enum -->
<key type="i" name="temperature-scale">
<default>1</default>
<_summary>Temperature scale</_summary>
<_description>The temperature scale to display temperature sensor values.</_description>
</key>
<key type="b" name="show-indicator">
<default>true</default>
<_summary>Show indicator</_summary>
<_description>Whether to show the indicator in the notification area.</_description>
</key>
</schema>
</schemalist>
statusiconsdir = $(datadir)/icons/hicolor/22x22/status
statusicons_DATA = \
hicolor/22x22/status/very-low-value-icon.png \
hicolor/22x22/status/low-value-icon.png \
hicolor/22x22/status/normal-value-icon.png \
hicolor/22x22/status/high-value-icon.png \
hicolor/22x22/status/very-high-value-icon.png
deviceiconsdir = $(datadir)/icons/hicolor/22x22/devices
deviceicons_DATA = \
hicolor/22x22/devices/indicator-sensors-battery.png \
hicolor/22x22/devices/indicator-sensors-case.png \
hicolor/22x22/devices/indicator-sensors-chip.png \
hicolor/22x22/devices/indicator-sensors-cpu.png \
hicolor/22x22/devices/indicator-sensors-gpu.png \
hicolor/22x22/devices/indicator-sensors-fan.png \
hicolor/22x22/devices/indicator-sensors-disk.png \
hicolor/22x22/devices/indicator-sensors-memory.png
appicon256dir = $(datadir)/icons/hicolor/256x256/apps
appicon256_DATA = hicolor/256x256/apps/indicator-sensors.png
appicon48dir = $(datadir)/icons/hicolor/48x48/apps
appicon48_DATA = hicolor/48x48/apps/indicator-sensors.png
appicon32dir = $(datadir)/icons/hicolor/32x32/apps
appicon32_DATA = hicolor/32x32/apps/indicator-sensors.png
appicon24dir = $(datadir)/icons/hicolor/24x24/apps
appicon24_DATA = hicolor/24x24/apps/indicator-sensors.png
appicon16dir = $(datadir)/icons/hicolor/16x16/apps
appicon16_DATA = hicolor/16x16/apps/indicator-sensors.png
appicon_files = \
$(appicon256_DATA) \
$(appicon48_DATA) \
$(appicon32_DATA) \
$(appicon24_DATA) \
$(appicon16_DATA) \
hicolor/indicator-sensors.svg
gtk_update_icon_cache = gtk-update-icon-cache -f -t $(datadir)/icons/hicolor
install-data-hook: update_icon_cache
uninstall-hook: update_icon_cache
update_icon_cache:
@-if test -z "$(DESTDIR)"; then \
echo "Updating Gtk icon cache."; \
$(gtk_update_icon_cache); \
else \
echo "*** Icon cache not updated. After (un)install, run this:"; \
echo "*** $(gtk_update_icon_cache)"; \
fi
EXTRA_DIST = \
$(statusicons_DATA) \
$(deviceicons_DATA) \
$(appicon_files)
This diff is collapsed.
## Process this file with automake to produce Makefile.in
AM_CPPFLAGS = -DGNOMELOCALEDIR=\""$(datadir)/locale/"\" \
-DG_LOG_DOMAIN=\""indicator-sensors"\" \
-DPIXMAPS_DIR=\""$(datadir)/pixmaps/$(PACKAGE)/"\" \
-DDATADIR=\""$(datadir)"\" \
-DLIBDIR=\""$(libdir)"\" \
-DSYSCONFDIR=\""$(sysconfdir)"\" \
-DPREFIX=\""$(prefix)"\" \
-I$(top_srcdir) \
$(GLIB_CFLAGS) $(GIO_CFLAGS) $(GTK_CFLAGS) $(APPINDICATOR_CFLAGS) $(LIBPEAS_CFLAGS) $(LIBPEASGTK_CFLAGS) $(LIBNOTIFY_CFLAGS) $(DEBUG_CFLAGS)
LIBS = $(GLIB_LIBS) $(GIO_LIBS) $(GTK_LIBS) $(APPINDICATOR_LIBS) $(LIBPEAS_LIBS) $(LIBPEASGTK_LIBS) $(LIBNOTIFY_LIBS)
marshallers.h: marshallers.list
glib-genmarshal --header $< > $@
marshallers.c: marshallers.list
glib-genmarshal --body $< > $@
BUILT_SOURCES = marshallers.h marshallers.c
bin_PROGRAMS = indicator-sensors
indicator_sensors_SOURCES = \
indicator-sensors.c \
is-application.c \
is-application.h \
is-log.h \
is-log.c \
is-notify.h \
is-notify.c \
is-indicator.h \
is-indicator.c \
is-sensor.h \
is-sensor.c \
is-temperature-sensor.h \
is-temperature-sensor.c \
is-fan-sensor.h \
is-fan-sensor.c \
is-store.h \
is-store.c \
is-manager.h \
is-manager.c \
is-preferences-dialog.h \
is-preferences-dialog.c \
is-sensor-dialog.h \
is-sensor-dialog.c
EXTRA_DIST = marshallers.list
DISTCLEANFILES = $(BUILT_SOURCES)
/*
* Copyright (C) 2011 Alex Murray <murray.alex@gmail.com>
*
* indicator-sensors is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* indicator-sensors is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with indicator-sensors. If not, see <http://www.gnu.org/licenses/>.
*/
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
#include "is-log.h"
#include "is-notify.h"
#include "is-application.h"
#include "is-indicator.h"
#include <gtk/gtk.h>
#include <glib.h>
#include <glib/gstdio.h>
#include <libpeas/peas.h>
#include <glib/gi18n.h>
#include <locale.h>
static gboolean verbose = FALSE;
static void
on_extension_added(PeasExtensionSet *set,
PeasPluginInfo *info,
PeasExtension *exten,
IsApplication *application)