[Xfce4-commits] [panel-plugins/xfce4-sensors-plugin] 05/05: Merge branch 'master' of ssh://git.xfce.org/panel-plugins/xfce4-sensors-plugin
noreply at xfce.org
noreply at xfce.org
Sat Feb 4 11:16:08 CET 2017
This is an automated email from the git hooks/post-receive script.
timystery pushed a commit to branch master
in repository panel-plugins/xfce4-sensors-plugin.
commit 77c7b7bb5a7c8635f00af0eb50dc29cbaaa6508b
Merge: b04969c ab4e139
Author: Fabian <timystery at arcor.de>
Date: Sat Feb 4 10:54:24 2017 +0100
Merge branch 'master' of ssh://git.xfce.org/panel-plugins/xfce4-sensors-plugin
KNOWN_BUGS | 2 -
README | 2 +-
configure.ac.in | 2 +-
panel-plugin/Makefile.am.orig | 65 +
panel-plugin/Makefile.in | 829 +++++++
panel-plugin/libxfce4-sensors-plugin.la | 42 +
.../libxfce4_sensors_plugin_la-sensors-plugin.lo | 12 +
panel-plugin/options.dialog.c | 22 +
panel-plugin/options.dialog.h | 36 +
panel-plugin/sensors-plugin.c.orig | 2361 ++++++++++++++++++++
panel-plugin/xfce4-sensors-plugin.desktop | 50 +
po/Makefile.in | 222 ++
po/POTFILES | 16 +
po/ar.po | 94 +-
po/ast.po | 94 +-
po/bg.po | 94 +-
po/ca.po | 436 ----
po/da.po | 436 ----
po/lt.po | 434 ----
po/oc.po | 438 ----
po/stamp-it | 0
po/{hr.po => xfce4-sensors-plugin.pot} | 278 +--
po/zh_TW.html | 876 ++++++++
src/actions.c | 2 +-
24 files changed, 4787 insertions(+), 2056 deletions(-)
diff --cc KNOWN_BUGS
index d5bb166,0000000..8d0e6bf
mode 100644,000000..100644
--- a/KNOWN_BUGS
+++ b/KNOWN_BUGS
@@@ -1,4 -1,0 +1,2 @@@
- - When restarting the panel with the tacho view, the width is incorrect
-
+- in the stand-alone app, the font size is not applied immediately
+
diff --cc README
index 7311c9f,5ce5e0d..05d4ab0
--- a/README
+++ b/README
@@@ -1,7 -1,7 +1,7 @@@
Xfce4-Sensors-Plugin
====================
- Version 1.3.0 alpha - For Xfce 4 Panel 4.6.0 (and hopefully newer as well!)
-Version 1.2.8 - For Xfce 4 Panel 4.6.0 (and hopefully newer as well!)
++Version 1.3.0 alpha - For Xfce 4 Panel 4.12.0 (and hopefully newer as well!)
Copyright (c) 2004-2016 by Fabian Nowak (timystery at arcor.de)
Copyright (c) 2005-2006 by Stefan Ott
diff --cc configure.ac.in
index 126f445,83c83f3..32947ee
--- a/configure.ac.in
+++ b/configure.ac.in
@@@ -11,10 -11,10 +11,10 @@@ m4_define([libxfce4sensors_verinfo], [3
m4_define([xfce4_sensors_version_major], [1])
m4_define([xfce4_sensors_version_minor], [2])
-m4_define([xfce4_sensors_version_micro], [8])
+m4_define([xfce4_sensors_version_micro], [95])
m4_define([xfce4_sensors_version_nano], [])
m4_define([xfce4_sensors_version_build], [@REVISION@])
- m4_define([xfce4_sensors_version_tag], [git]) dnl may be set to 'git'
+ m4_define([xfce4_sensors_version_tag], []) dnl may be set to 'git'
m4_define([xfce4_sensors_version], [xfce4_sensors_version_major().xfce4_sensors_version_minor().xfce4_sensors_version_micro()ifelse(xfce4_sensors_version_nano(), [], [], [.xfce4_sensors_version_nano()])ifelse(xfce4_sensors_version_tag(), [git], [xfce4_sensors_version_tag()-xfce4_sensors_version_build()], [xfce4_sensors_version_tag()])])
diff --cc panel-plugin/Makefile.am.orig
index 0000000,98bad25..b9f3ffe
mode 000000,100644..100644
--- a/panel-plugin/Makefile.am.orig
+++ b/panel-plugin/Makefile.am.orig
@@@ -1,0 -1,50 +1,65 @@@
++# $Id$
++
+ plugindir = $(libexecdir)/xfce4/panel-plugins
+ plugin_PROGRAMS = xfce4-sensors-plugin
+
-AM_CPPFLAGS = \
++INCLUDES = \
+ -I$(top_srcdir)/include \
+ -I$(top_srcdir)/lib
+
++# -DG_LOG_DOMAIN=\"xfce4-sensors-plugin\" \
++# -DPACKAGE_LOCALE_DIR=\"$(localedir)\"
++
+ xfce4_sensors_plugin_SOURCES = \
+ sensors-plugin.c \
+ sensors-plugin.h
+
++# types.h
++# middlelayer.c \
++# middlelayer.h
++
+ xfce4_sensors_plugin_CFLAGS = \
+ @LIBXFCE4PANEL_CFLAGS@ \
- @LIBXFCE4UI_CFLAGS@ \
+ @PLATFORM_CFLAGS@ \
+ -DPACKAGE_LOCALE_DIR=\"$(localedir)\" \
+ @LIBSENSORS_CFLAGS@
+
-xfce4_sensors_plugin_LDADD = \
++# @GTK_CFLAGS@ \
++# @GLIB_CFLAGS@
++
++
++xfce4_sensors_plugin_LDFLAGS = \
+ $(top_builddir)/lib/libxfce4sensors.la \
+ @LIBXFCE4PANEL_LIBS@ \
- @LIBXFCE4UI_LIBS@ \
+ @SOLLIBS@ \
+ @LIBSENSORS_LDFLAGS@ \
- @LIBM@
++ @LIBM@
++
++# @GTK_LIBS@ \
++# @GLIB_LIBS@
+
+ # .desktop file
+ #
+ # Some automake trickery here. Because we cannot use $(libexecdir) in the
+ # automake stage, we'll use sed to get the full path into the .desktop file.
+ # We also need to let intltool merge the translated fields, so we add an
+ # additional level of indirection: a <name>.desktop.in.in file.
+ #
+ desktop_in_in_files = xfce4-sensors-plugin.desktop.in.in
+ desktop_in_files = $(desktop_in_in_files:.desktop.in.in=.desktop.in)
+
+ desktopdir = $(datadir)/xfce4/panel-plugins
+ desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
+ @INTLTOOL_DESKTOP_RULE@
+
+ EXTRA_DIST = \
+ $(desktop_in_in_files)
+
+ DISTCLEANFILES = \
+ $(desktop_DATA) $(desktop_in_files)
+
+ # get full path into .desktop file
+ %.desktop.in: %.desktop.in.in
+ sed -e "s^@PLUGIN_PATH@^$(libexecdir)/xfce4/panel-plugins^" \
+ $< > $@
++
diff --cc panel-plugin/Makefile.in
index 0000000,0000000..0e7c529
new file mode 100644
--- /dev/null
+++ b/panel-plugin/Makefile.in
@@@ -1,0 -1,0 +1,829 @@@
++# Makefile.in generated by automake 1.15 from Makefile.am.
++# @configure_input@
++
++# Copyright (C) 1994-2014 Free Software Foundation, Inc.
++
++# This Makefile.in is free software; the Free Software Foundation
++# gives unlimited permission to copy and/or distribute it,
++# with or without modifications, as long as this notice is preserved.
++
++# This program is distributed in the hope that it will be useful,
++# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
++# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
++# PARTICULAR PURPOSE.
++
++ at SET_MAKE@
++
++
++VPATH = @srcdir@
++am__is_gnu_make = { \
++ if test -z '$(MAKELEVEL)'; then \
++ false; \
++ elif test -n '$(MAKE_HOST)'; then \
++ true; \
++ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
++ true; \
++ else \
++ false; \
++ fi; \
++}
++am__make_running_with_option = \
++ case $${target_option-} in \
++ ?) ;; \
++ *) echo "am__make_running_with_option: internal error: invalid" \
++ "target option '$${target_option-}' specified" >&2; \
++ exit 1;; \
++ esac; \
++ has_opt=no; \
++ sane_makeflags=$$MAKEFLAGS; \
++ if $(am__is_gnu_make); then \
++ sane_makeflags=$$MFLAGS; \
++ else \
++ case $$MAKEFLAGS in \
++ *\\[\ \ ]*) \
++ bs=\\; \
++ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
++ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
++ esac; \
++ fi; \
++ skip_next=no; \
++ strip_trailopt () \
++ { \
++ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
++ }; \
++ for flg in $$sane_makeflags; do \
++ test $$skip_next = yes && { skip_next=no; continue; }; \
++ case $$flg in \
++ *=*|--*) continue;; \
++ -*I) strip_trailopt 'I'; skip_next=yes;; \
++ -*I?*) strip_trailopt 'I';; \
++ -*O) strip_trailopt 'O'; skip_next=yes;; \
++ -*O?*) strip_trailopt 'O';; \
++ -*l) strip_trailopt 'l'; skip_next=yes;; \
++ -*l?*) strip_trailopt 'l';; \
++ -[dEDm]) skip_next=yes;; \
++ -[JT]) skip_next=yes;; \
++ esac; \
++ case $$flg in \
++ *$$target_option*) has_opt=yes; break;; \
++ esac; \
++ done; \
++ test $$has_opt = yes
++am__make_dryrun = (target_option=n; $(am__make_running_with_option))
++am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
++pkgdatadir = $(datadir)/@PACKAGE@
++pkgincludedir = $(includedir)/@PACKAGE@
++pkglibdir = $(libdir)/@PACKAGE@
++pkglibexecdir = $(libexecdir)/@PACKAGE@
++am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
++install_sh_DATA = $(install_sh) -c -m 644
++install_sh_PROGRAM = $(install_sh) -c
++install_sh_SCRIPT = $(install_sh) -c
++INSTALL_HEADER = $(INSTALL_DATA)
++transform = $(program_transform_name)
++NORMAL_INSTALL = :
++PRE_INSTALL = :
++POST_INSTALL = :
++NORMAL_UNINSTALL = :
++PRE_UNINSTALL = :
++POST_UNINSTALL = :
++build_triplet = @build@
++host_triplet = @host@
++target_triplet = @target@
++subdir = panel-plugin
++ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
++am__aclocal_m4_deps = $(top_srcdir)/configure.ac
++am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
++ $(ACLOCAL_M4)
++DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
++mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
++CONFIG_HEADER = $(top_builddir)/config.h
++CONFIG_CLEAN_FILES =
++CONFIG_CLEAN_VPATH_FILES =
++am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
++am__vpath_adj = case $$p in \
++ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
++ *) f=$$p;; \
++ esac;
++am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
++am__install_max = 40
++am__nobase_strip_setup = \
++ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
++am__nobase_strip = \
++ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
++am__nobase_list = $(am__nobase_strip_setup); \
++ for p in $$list; do echo "$$p $$p"; done | \
++ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
++ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
++ if (++n[$$2] == $(am__install_max)) \
++ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
++ END { for (dir in files) print dir, files[dir] }'
++am__base_list = \
++ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
++ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
++am__uninstall_files_from_dir = { \
++ test -z "$$files" \
++ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
++ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
++ $(am__cd) "$$dir" && rm -f $$files; }; \
++ }
++am__installdirs = "$(DESTDIR)$(plugindir)" "$(DESTDIR)$(cssfiledir)" \
++ "$(DESTDIR)$(desktopdir)"
++LTLIBRARIES = $(plugin_LTLIBRARIES)
++libxfce4_sensors_plugin_la_DEPENDENCIES = \
++ $(top_builddir)/lib/libxfce4sensors.la
++am_libxfce4_sensors_plugin_la_OBJECTS = \
++ libxfce4_sensors_plugin_la-sensors-plugin.lo
++libxfce4_sensors_plugin_la_OBJECTS = \
++ $(am_libxfce4_sensors_plugin_la_OBJECTS)
++AM_V_lt = $(am__v_lt_ at AM_V@)
++am__v_lt_ = $(am__v_lt_ at AM_DEFAULT_V@)
++am__v_lt_0 = --silent
++am__v_lt_1 =
++libxfce4_sensors_plugin_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
++ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
++ $(libxfce4_sensors_plugin_la_CFLAGS) $(CFLAGS) \
++ $(libxfce4_sensors_plugin_la_LDFLAGS) $(LDFLAGS) -o $@
++AM_V_P = $(am__v_P_ at AM_V@)
++am__v_P_ = $(am__v_P_ at AM_DEFAULT_V@)
++am__v_P_0 = false
++am__v_P_1 = :
++AM_V_GEN = $(am__v_GEN_ at AM_V@)
++am__v_GEN_ = $(am__v_GEN_ at AM_DEFAULT_V@)
++am__v_GEN_0 = @echo " GEN " $@;
++am__v_GEN_1 =
++AM_V_at = $(am__v_at_ at AM_V@)
++am__v_at_ = $(am__v_at_ at AM_DEFAULT_V@)
++am__v_at_0 = @
++am__v_at_1 =
++DEFAULT_INCLUDES = -I. at am__isrc@ -I$(top_builddir)
++depcomp = $(SHELL) $(top_srcdir)/depcomp
++am__depfiles_maybe = depfiles
++am__mv = mv -f
++COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
++ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
++LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
++ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
++ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
++ $(AM_CFLAGS) $(CFLAGS)
++AM_V_CC = $(am__v_CC_ at AM_V@)
++am__v_CC_ = $(am__v_CC_ at AM_DEFAULT_V@)
++am__v_CC_0 = @echo " CC " $@;
++am__v_CC_1 =
++CCLD = $(CC)
++LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
++ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
++ $(AM_LDFLAGS) $(LDFLAGS) -o $@
++AM_V_CCLD = $(am__v_CCLD_ at AM_V@)
++am__v_CCLD_ = $(am__v_CCLD_ at AM_DEFAULT_V@)
++am__v_CCLD_0 = @echo " CCLD " $@;
++am__v_CCLD_1 =
++SOURCES = $(libxfce4_sensors_plugin_la_SOURCES)
++DIST_SOURCES = $(libxfce4_sensors_plugin_la_SOURCES)
++am__can_run_installinfo = \
++ case $$AM_UPDATE_INFO_DIR in \
++ n|no|NO) false;; \
++ *) (install-info --version) >/dev/null 2>&1;; \
++ esac
++DATA = $(cssfile_DATA) $(desktop_DATA)
++am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
++# Read a list of newline-separated strings from the standard input,
++# and print each of them once, without duplicates. Input order is
++# *not* preserved.
++am__uniquify_input = $(AWK) '\
++ BEGIN { nonempty = 0; } \
++ { items[$$0] = 1; nonempty = 1; } \
++ END { if (nonempty) { for (i in items) print i; }; } \
++'
++# Make sure the list of sources is unique. This is necessary because,
++# e.g., the same source file might be shared among _SOURCES variables
++# for different programs/libraries.
++am__define_uniq_tagged_files = \
++ list='$(am__tagged_files)'; \
++ unique=`for i in $$list; do \
++ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
++ done | $(am__uniquify_input)`
++ETAGS = etags
++CTAGS = ctags
++am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp \
++ $(top_srcdir)/mkinstalldirs
++DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
++ACLOCAL = @ACLOCAL@
++ALL_LINGUAS = @ALL_LINGUAS@
++AMTAR = @AMTAR@
++AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
++AR = @AR@
++AUTOCONF = @AUTOCONF@
++AUTOHEADER = @AUTOHEADER@
++AUTOMAKE = @AUTOMAKE@
++AWK = @AWK@
++CATALOGS = @CATALOGS@
++CATOBJEXT = @CATOBJEXT@
++CC = @CC@
++CCDEPMODE = @CCDEPMODE@
++CFLAGS = @CFLAGS@
++CPP = @CPP@
++CPPFLAGS = @CPPFLAGS@
++CYGPATH_W = @CYGPATH_W@
++DATADIRNAME = @DATADIRNAME@
++DEFS = @DEFS@
++DEPDIR = @DEPDIR@
++DLLTOOL = @DLLTOOL@
++DSYMUTIL = @DSYMUTIL@
++DUMPBIN = @DUMPBIN@
++ECHO_C = @ECHO_C@
++ECHO_N = @ECHO_N@
++ECHO_T = @ECHO_T@
++EGREP = @EGREP@
++EXEEXT = @EXEEXT@
++FGREP = @FGREP@
++GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
++GLIB_CFLAGS = @GLIB_CFLAGS@
++GLIB_LIBS = @GLIB_LIBS@
++GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
++GLIB_VERSION = @GLIB_VERSION@
++GMOFILES = @GMOFILES@
++GMSGFMT = @GMSGFMT@
++GREP = @GREP@
++GTK_CFLAGS = @GTK_CFLAGS@
++GTK_LIBS = @GTK_LIBS@
++GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
++GTK_VERSION = @GTK_VERSION@
++HDDTEMP_PORT = @HDDTEMP_PORT@
++INSTALL = @INSTALL@
++INSTALL_DATA = @INSTALL_DATA@
++INSTALL_PROGRAM = @INSTALL_PROGRAM@
++INSTALL_SCRIPT = @INSTALL_SCRIPT@
++INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
++INSTOBJEXT = @INSTOBJEXT@
++INTLLIBS = @INTLLIBS@
++INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
++INTLTOOL_MERGE = @INTLTOOL_MERGE@
++INTLTOOL_PERL = @INTLTOOL_PERL@
++INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
++INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
++INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
++INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
++INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
++LD = @LD@
++LDFLAGS = @LDFLAGS@
++LIBM = @LIBM@
++LIBNOTIFY4_CFLAGS = @LIBNOTIFY4_CFLAGS@
++LIBNOTIFY4_LIBS = @LIBNOTIFY4_LIBS@
++LIBNOTIFY4_REQUIRED_VERSION = @LIBNOTIFY4_REQUIRED_VERSION@
++LIBNOTIFY4_VERSION = @LIBNOTIFY4_VERSION@
++LIBNOTIFY7_CFLAGS = @LIBNOTIFY7_CFLAGS@
++LIBNOTIFY7_LIBS = @LIBNOTIFY7_LIBS@
++LIBNOTIFY7_REQUIRED_VERSION = @LIBNOTIFY7_REQUIRED_VERSION@
++LIBNOTIFY7_VERSION = @LIBNOTIFY7_VERSION@
++LIBOBJS = @LIBOBJS@
++LIBS = @LIBS@
++LIBSENSORS_CFLAGS = @LIBSENSORS_CFLAGS@
++LIBSENSORS_LDFLAGS = @LIBSENSORS_LDFLAGS@
++LIBTOOL = @LIBTOOL@
++LIBXFCE4PANEL_CFLAGS = @LIBXFCE4PANEL_CFLAGS@
++LIBXFCE4PANEL_LIBS = @LIBXFCE4PANEL_LIBS@
++LIBXFCE4PANEL_REQUIRED_VERSION = @LIBXFCE4PANEL_REQUIRED_VERSION@
++LIBXFCE4PANEL_VERSION = @LIBXFCE4PANEL_VERSION@
++LIBXFCE4SENSORS_VERINFO = @LIBXFCE4SENSORS_VERINFO@
++LIBXFCE4UI_CFLAGS = @LIBXFCE4UI_CFLAGS@
++LIBXFCE4UI_LIBS = @LIBXFCE4UI_LIBS@
++LIBXFCE4UI_REQUIRED_VERSION = @LIBXFCE4UI_REQUIRED_VERSION@
++LIBXFCE4UI_VERSION = @LIBXFCE4UI_VERSION@
++LIPO = @LIPO@
++LN_S = @LN_S@
++LTLIBOBJS = @LTLIBOBJS@
++LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
++MAINT = @MAINT@
++MAKEINFO = @MAKEINFO@
++MANIFEST_TOOL = @MANIFEST_TOOL@
++MKDIR_P = @MKDIR_P@
++MKINSTALLDIRS = @MKINSTALLDIRS@
++MSGFMT = @MSGFMT@
++MSGFMT_OPTS = @MSGFMT_OPTS@
++MSGMERGE = @MSGMERGE@
++NETCAT_HOST = @NETCAT_HOST@
++NETCAT_PATH = @NETCAT_PATH@
++NM = @NM@
++NMEDIT = @NMEDIT@
++NVIDIA_CFLAGS = @NVIDIA_CFLAGS@
++NVIDIA_LIBS = @NVIDIA_LIBS@
++OBJDUMP = @OBJDUMP@
++OBJEXT = @OBJEXT@
++OTOOL = @OTOOL@
++OTOOL64 = @OTOOL64@
++PACKAGE = @PACKAGE@
++PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
++PACKAGE_NAME = @PACKAGE_NAME@
++PACKAGE_STRING = @PACKAGE_STRING@
++PACKAGE_TARNAME = @PACKAGE_TARNAME@
++PACKAGE_URL = @PACKAGE_URL@
++PACKAGE_VERSION = @PACKAGE_VERSION@
++PATH_HDDTEMP = @PATH_HDDTEMP@
++PATH_SEPARATOR = @PATH_SEPARATOR@
++PKG_CONFIG = @PKG_CONFIG@
++PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
++PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
++PLATFORM_CFLAGS = @PLATFORM_CFLAGS@
++PLATFORM_LDFLAGS = @PLATFORM_LDFLAGS@
++POFILES = @POFILES@
++POSUB = @POSUB@
++PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
++PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
++RANLIB = @RANLIB@
++SED = @SED@
++SET_MAKE = @SET_MAKE@
++SHELL = @SHELL@
++SOLLIBS = @SOLLIBS@
++STRIP = @STRIP@
++USE_NLS = @USE_NLS@
++VERSION = @VERSION@
++XGETTEXT = @XGETTEXT@
++XGETTEXT_ARGS = @XGETTEXT_ARGS@
++abs_builddir = @abs_builddir@
++abs_srcdir = @abs_srcdir@
++abs_top_builddir = @abs_top_builddir@
++abs_top_srcdir = @abs_top_srcdir@
++ac_ct_AR = @ac_ct_AR@
++ac_ct_CC = @ac_ct_CC@
++ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
++am__include = @am__include@
++am__leading_dot = @am__leading_dot@
++am__quote = @am__quote@
++am__tar = @am__tar@
++am__untar = @am__untar@
++bindir = @bindir@
++build = @build@
++build_alias = @build_alias@
++build_cpu = @build_cpu@
++build_os = @build_os@
++build_vendor = @build_vendor@
++builddir = @builddir@
++datadir = @datadir@
++datarootdir = @datarootdir@
++docdir = @docdir@
++dvidir = @dvidir@
++exec_prefix = @exec_prefix@
++hddtemp = @hddtemp@
++host = @host@
++host_alias = @host_alias@
++host_cpu = @host_cpu@
++host_os = @host_os@
++host_vendor = @host_vendor@
++htmldir = @htmldir@
++includedir = @includedir@
++infodir = @infodir@
++install_sh = @install_sh@
++intltool__v_merge_options_ = @intltool__v_merge_options_@
++intltool__v_merge_options_0 = @intltool__v_merge_options_0@
++libdir = @libdir@
++libexecdir = @libexecdir@
++localedir = @localedir@
++localstatedir = @localstatedir@
++mandir = @mandir@
++mkdir_p = @mkdir_p@
++nc = @nc@
++netcat = @netcat@
++oldincludedir = @oldincludedir@
++pdfdir = @pdfdir@
++prefix = @prefix@
++program_transform_name = @program_transform_name@
++psdir = @psdir@
++runstatedir = @runstatedir@
++sbindir = @sbindir@
++sharedstatedir = @sharedstatedir@
++srcdir = @srcdir@
++sysconfdir = @sysconfdir@
++target = @target@
++target_alias = @target_alias@
++target_cpu = @target_cpu@
++target_os = @target_os@
++target_vendor = @target_vendor@
++top_build_prefix = @top_build_prefix@
++top_builddir = @top_builddir@
++top_srcdir = @top_srcdir@
++plugindir = $(libdir)/xfce4/panel/plugins
++plugin_LTLIBRARIES = libxfce4-sensors-plugin.la
++AM_CPPFLAGS = \
++ -I$(top_srcdir)/include \
++ -I$(top_srcdir)/lib
++
++libxfce4_sensors_plugin_la_SOURCES = \
++ sensors-plugin.c \
++ sensors-plugin.h
++
++libxfce4_sensors_plugin_la_CFLAGS = \
++ @LIBXFCE4PANEL_CFLAGS@ \
++ @LIBXFCE4UI_CFLAGS@ \
++ @PLATFORM_CFLAGS@ \
++ -DPACKAGE_LOCALE_DIR=\"$(localedir)\" \
++ -DDATADIR=\"$(datadir)\" \
++ @LIBSENSORS_CFLAGS@
++
++libxfce4_sensors_plugin_la_LIBADD = \
++ $(top_builddir)/lib/libxfce4sensors.la \
++ @LIBXFCE4PANEL_LIBS@ \
++ @LIBXFCE4UI_LIBS@ \
++ @SOLLIBS@ \
++ @LIBSENSORS_LDFLAGS@ \
++ @LIBM@
++
++libxfce4_sensors_plugin_la_LDFLAGS = \
++ -avoid-version \
++ -module \
++ -no-undefined \
++ -export-dynamic \
++ -export-symbols-regex "^[^_].*" \
++ $(PLATFORM_LDFLAGS)
++
++
++# -export-symbols-regex '^xfce_panel_module_(preinit|init|construct)'
++
++# .desktop file
++#
++desktop_in_files = xfce4-sensors-plugin.desktop.in
++desktopdir = $(datadir)/xfce4/panel/plugins
++desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
++cssfiledir = $(desktopdir)
++cssfile_DATA = xfce4-sensors-plugin.css
++EXTRA_DIST = \
++ $(desktop_in_files) \
++ $(cssfile_DATA)
++
++DISTCLEANFILES = \
++ $(desktop_DATA)
++
++all: all-am
++
++.SUFFIXES:
++.SUFFIXES: .c .lo .o .obj
++$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
++ @for dep in $?; do \
++ case '$(am__configure_deps)' in \
++ *$$dep*) \
++ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
++ && { if test -f $@; then exit 0; else break; fi; }; \
++ exit 1;; \
++ esac; \
++ done; \
++ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu panel-plugin/Makefile'; \
++ $(am__cd) $(top_srcdir) && \
++ $(AUTOMAKE) --gnu panel-plugin/Makefile
++Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
++ @case '$?' in \
++ *config.status*) \
++ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
++ *) \
++ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
++ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
++ esac;
++
++$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
++ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++
++$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
++ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
++ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
++$(am__aclocal_m4_deps):
++
++install-pluginLTLIBRARIES: $(plugin_LTLIBRARIES)
++ @$(NORMAL_INSTALL)
++ @list='$(plugin_LTLIBRARIES)'; test -n "$(plugindir)" || list=; \
++ list2=; for p in $$list; do \
++ if test -f $$p; then \
++ list2="$$list2 $$p"; \
++ else :; fi; \
++ done; \
++ test -z "$$list2" || { \
++ echo " $(MKDIR_P) '$(DESTDIR)$(plugindir)'"; \
++ $(MKDIR_P) "$(DESTDIR)$(plugindir)" || exit 1; \
++ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(plugindir)'"; \
++ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(plugindir)"; \
++ }
++
++uninstall-pluginLTLIBRARIES:
++ @$(NORMAL_UNINSTALL)
++ @list='$(plugin_LTLIBRARIES)'; test -n "$(plugindir)" || list=; \
++ for p in $$list; do \
++ $(am__strip_dir) \
++ echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(plugindir)/$$f'"; \
++ $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(plugindir)/$$f"; \
++ done
++
++clean-pluginLTLIBRARIES:
++ -test -z "$(plugin_LTLIBRARIES)" || rm -f $(plugin_LTLIBRARIES)
++ @list='$(plugin_LTLIBRARIES)'; \
++ locs=`for p in $$list; do echo $$p; done | \
++ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
++ sort -u`; \
++ test -z "$$locs" || { \
++ echo rm -f $${locs}; \
++ rm -f $${locs}; \
++ }
++
++libxfce4-sensors-plugin.la: $(libxfce4_sensors_plugin_la_OBJECTS) $(libxfce4_sensors_plugin_la_DEPENDENCIES) $(EXTRA_libxfce4_sensors_plugin_la_DEPENDENCIES)
++ $(AM_V_CCLD)$(libxfce4_sensors_plugin_la_LINK) -rpath $(plugindir) $(libxfce4_sensors_plugin_la_OBJECTS) $(libxfce4_sensors_plugin_la_LIBADD) $(LIBS)
++
++mostlyclean-compile:
++ -rm -f *.$(OBJEXT)
++
++distclean-compile:
++ -rm -f *.tab.c
++
++ at AMDEP_TRUE@@am__include@ @am__quote at ./$(DEPDIR)/libxfce4_sensors_plugin_la-sensors-plugin.Plo at am__quote@
++
++.c.o:
++ at am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
++ at am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
++ at AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++ at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ at am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(COMPILE) -c -o $@ $<
++
++.c.obj:
++ at am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
++ at am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
++ at AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
++ at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ at am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
++
++.c.lo:
++ at am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
++ at am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
++ at AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
++ at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ at am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(LTCOMPILE) -c -o $@ $<
++
++libxfce4_sensors_plugin_la-sensors-plugin.lo: sensors-plugin.c
++ at am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libxfce4_sensors_plugin_la_CFLAGS) $(CFLAGS) -MT libxfce4_sensors_plugin_la-sensors-plugin.lo -MD -MP -MF $(DEPDIR)/libxfce4_sensors_plugin_la-sensors-plugin.Tpo -c -o libxfce4_sensors_plugin_la-sensors-plugin.lo `test -f 'sensors-plugin.c' || echo '$(srcdir)/'`sensors-plugin.c
++ at am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libxfce4_sensors_plugin_la-sensors-plugin.Tpo $(DEPDIR)/libxfce4_sensors_plugin_la-sensors-plugin.Plo
++ at AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='sensors-plugin.c' object='libxfce4_sensors_plugin_la-sensors-plugin.lo' libtool=yes @AMDEPBACKSLASH@
++ at AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
++ at am__fastdepCC_FALSE@ $(AM_V_CC at am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libxfce4_sensors_plugin_la_CFLAGS) $(CFLAGS) -c -o libxfce4_sensors_plugin_la-sensors-plugin.lo `test -f 'sensors-plugin.c' || echo '$(srcdir)/'`sensors-plugin.c
++
++mostlyclean-libtool:
++ -rm -f *.lo
++
++clean-libtool:
++ -rm -rf .libs _libs
++install-cssfileDATA: $(cssfile_DATA)
++ @$(NORMAL_INSTALL)
++ @list='$(cssfile_DATA)'; test -n "$(cssfiledir)" || list=; \
++ if test -n "$$list"; then \
++ echo " $(MKDIR_P) '$(DESTDIR)$(cssfiledir)'"; \
++ $(MKDIR_P) "$(DESTDIR)$(cssfiledir)" || exit 1; \
++ fi; \
++ for p in $$list; do \
++ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
++ echo "$$d$$p"; \
++ done | $(am__base_list) | \
++ while read files; do \
++ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(cssfiledir)'"; \
++ $(INSTALL_DATA) $$files "$(DESTDIR)$(cssfiledir)" || exit $$?; \
++ done
++
++uninstall-cssfileDATA:
++ @$(NORMAL_UNINSTALL)
++ @list='$(cssfile_DATA)'; test -n "$(cssfiledir)" || list=; \
++ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
++ dir='$(DESTDIR)$(cssfiledir)'; $(am__uninstall_files_from_dir)
++install-desktopDATA: $(desktop_DATA)
++ @$(NORMAL_INSTALL)
++ @list='$(desktop_DATA)'; test -n "$(desktopdir)" || list=; \
++ if test -n "$$list"; then \
++ echo " $(MKDIR_P) '$(DESTDIR)$(desktopdir)'"; \
++ $(MKDIR_P) "$(DESTDIR)$(desktopdir)" || exit 1; \
++ fi; \
++ for p in $$list; do \
++ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
++ echo "$$d$$p"; \
++ done | $(am__base_list) | \
++ while read files; do \
++ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(desktopdir)'"; \
++ $(INSTALL_DATA) $$files "$(DESTDIR)$(desktopdir)" || exit $$?; \
++ done
++
++uninstall-desktopDATA:
++ @$(NORMAL_UNINSTALL)
++ @list='$(desktop_DATA)'; test -n "$(desktopdir)" || list=; \
++ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
++ dir='$(DESTDIR)$(desktopdir)'; $(am__uninstall_files_from_dir)
++
++ID: $(am__tagged_files)
++ $(am__define_uniq_tagged_files); mkid -fID $$unique
++tags: tags-am
++TAGS: tags
++
++tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
++ set x; \
++ here=`pwd`; \
++ $(am__define_uniq_tagged_files); \
++ shift; \
++ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
++ test -n "$$unique" || unique=$$empty_fix; \
++ if test $$# -gt 0; then \
++ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++ "$$@" $$unique; \
++ else \
++ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
++ $$unique; \
++ fi; \
++ fi
++ctags: ctags-am
++
++CTAGS: ctags
++ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
++ $(am__define_uniq_tagged_files); \
++ test -z "$(CTAGS_ARGS)$$unique" \
++ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
++ $$unique
++
++GTAGS:
++ here=`$(am__cd) $(top_builddir) && pwd` \
++ && $(am__cd) $(top_srcdir) \
++ && gtags -i $(GTAGS_ARGS) "$$here"
++cscopelist: cscopelist-am
++
++cscopelist-am: $(am__tagged_files)
++ list='$(am__tagged_files)'; \
++ case "$(srcdir)" in \
++ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
++ *) sdir=$(subdir)/$(srcdir) ;; \
++ esac; \
++ for i in $$list; do \
++ if test -f "$$i"; then \
++ echo "$(subdir)/$$i"; \
++ else \
++ echo "$$sdir/$$i"; \
++ fi; \
++ done >> $(top_builddir)/cscope.files
++
++distclean-tags:
++ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
++
++distdir: $(DISTFILES)
++ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
++ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
++ list='$(DISTFILES)'; \
++ dist_files=`for file in $$list; do echo $$file; done | \
++ sed -e "s|^$$srcdirstrip/||;t" \
++ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
++ case $$dist_files in \
++ */*) $(MKDIR_P) `echo "$$dist_files" | \
++ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
++ sort -u` ;; \
++ esac; \
++ for file in $$dist_files; do \
++ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
++ if test -d $$d/$$file; then \
++ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
++ if test -d "$(distdir)/$$file"; then \
++ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
++ fi; \
++ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
++ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
++ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
++ fi; \
++ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
++ else \
++ test -f "$(distdir)/$$file" \
++ || cp -p $$d/$$file "$(distdir)/$$file" \
++ || exit 1; \
++ fi; \
++ done
++check-am: all-am
++check: check-am
++all-am: Makefile $(LTLIBRARIES) $(DATA)
++installdirs:
++ for dir in "$(DESTDIR)$(plugindir)" "$(DESTDIR)$(cssfiledir)" "$(DESTDIR)$(desktopdir)"; do \
++ test -z "$$dir" || $(MKDIR_P) "$$dir"; \
++ done
++install: install-am
++install-exec: install-exec-am
++install-data: install-data-am
++uninstall: uninstall-am
++
++install-am: all-am
++ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
++
++installcheck: installcheck-am
++install-strip:
++ if test -z '$(STRIP)'; then \
++ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++ install; \
++ else \
++ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
++ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
++ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
++ fi
++mostlyclean-generic:
++
++clean-generic:
++
++distclean-generic:
++ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
++ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
++ -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
++
++maintainer-clean-generic:
++ @echo "This command is intended for maintainers to use"
++ @echo "it deletes files that may require special tools to rebuild."
++clean: clean-am
++
++clean-am: clean-generic clean-libtool clean-pluginLTLIBRARIES \
++ mostlyclean-am
++
++distclean: distclean-am
++ -rm -rf ./$(DEPDIR)
++ -rm -f Makefile
++distclean-am: clean-am distclean-compile distclean-generic \
++ distclean-tags
++
++dvi: dvi-am
++
++dvi-am:
++
++html: html-am
++
++html-am:
++
++info: info-am
++
++info-am:
++
++install-data-am: install-cssfileDATA install-desktopDATA \
++ install-pluginLTLIBRARIES
++
++install-dvi: install-dvi-am
++
++install-dvi-am:
++
++install-exec-am:
++
++install-html: install-html-am
++
++install-html-am:
++
++install-info: install-info-am
++
++install-info-am:
++
++install-man:
++
++install-pdf: install-pdf-am
++
++install-pdf-am:
++
++install-ps: install-ps-am
++
++install-ps-am:
++
++installcheck-am:
++
++maintainer-clean: maintainer-clean-am
++ -rm -rf ./$(DEPDIR)
++ -rm -f Makefile
++maintainer-clean-am: distclean-am maintainer-clean-generic
++
++mostlyclean: mostlyclean-am
++
++mostlyclean-am: mostlyclean-compile mostlyclean-generic \
++ mostlyclean-libtool
++
++pdf: pdf-am
++
++pdf-am:
++
++ps: ps-am
++
++ps-am:
++
++uninstall-am: uninstall-cssfileDATA uninstall-desktopDATA \
++ uninstall-pluginLTLIBRARIES
++
++.MAKE: install-am install-strip
++
++.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
++ clean-libtool clean-pluginLTLIBRARIES cscopelist-am ctags \
++ ctags-am distclean distclean-compile distclean-generic \
++ distclean-libtool distclean-tags distdir dvi dvi-am html \
++ html-am info info-am install install-am install-cssfileDATA \
++ install-data install-data-am install-desktopDATA install-dvi \
++ install-dvi-am install-exec install-exec-am install-html \
++ install-html-am install-info install-info-am install-man \
++ install-pdf install-pdf-am install-pluginLTLIBRARIES \
++ install-ps install-ps-am install-strip installcheck \
++ installcheck-am installdirs maintainer-clean \
++ maintainer-clean-generic mostlyclean mostlyclean-compile \
++ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
++ tags tags-am uninstall uninstall-am uninstall-cssfileDATA \
++ uninstall-desktopDATA uninstall-pluginLTLIBRARIES
++
++.PRECIOUS: Makefile
++
++ at INTLTOOL_DESKTOP_RULE@
++
++# Tell versions [3.59,3.63) of GNU make to not export all variables.
++# Otherwise a system limit (for SysV at least) may be exceeded.
++.NOEXPORT:
diff --cc panel-plugin/libxfce4-sensors-plugin.la
index 0000000,0000000..7d89898
new file mode 100644
--- /dev/null
+++ b/panel-plugin/libxfce4-sensors-plugin.la
@@@ -1,0 -1,0 +1,42 @@@
++# libxfce4-sensors-plugin.la - a libtool library file
++# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-2
++#
++# Please DO NOT delete this file!
++# It is necessary for linking the library.
++
++# The name that we can dlopen(3).
++dlname='libxfce4-sensors-plugin.so'
++
++# Names of this library.
++library_names='libxfce4-sensors-plugin.so libxfce4-sensors-plugin.so libxfce4-sensors-plugin.so'
++
++# The name of the static archive.
++old_library=''
++
++# Linker flags that cannot go in dependency_libs.
++inherited_linker_flags=' -pthread'
++
++# Libraries that this one depends upon.
++dependency_libs=' /home/tim/install/xfce47/goodies/xfce4-sensors-plugin/lib/libxfce4sensors.la -lnotify -lxfce4panel-2.0 -lgmodule-2.0 -lxfce4ui-2 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lxfce4util -lglib-2.0 -lsensors -lm'
++
++# Names of additional weak libraries provided by this library
++weak_library_names=''
++
++# Version information for libxfce4-sensors-plugin.
++current=0
++age=0
++revision=0
++
++# Is this an already installed library?
++installed=no
++
++# Should we warn about portability when linking against -modules?
++shouldnotlink=yes
++
++# Files to dlopen/dlpreopen
++dlopen=''
++dlpreopen=''
++
++# Directory that this library needs to be installed in:
++libdir='/usr/local/lib/xfce4/panel/plugins'
++relink_command="(cd /home/tim/install/xfce47/goodies/xfce4-sensors-plugin/panel-plugin; /bin/bash \"/home/tim/install/xfce47/goodies/xfce4-sensors-plugin/libtool\" --tag CC --mode=relink gcc -I/usr/include/xfce4/libxfce4panel-2.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf [...]
diff --cc panel-plugin/libxfce4_sensors_plugin_la-sensors-plugin.lo
index 0000000,0000000..3c22d92
new file mode 100644
--- /dev/null
+++ b/panel-plugin/libxfce4_sensors_plugin_la-sensors-plugin.lo
@@@ -1,0 -1,0 +1,12 @@@
++# libxfce4_sensors_plugin_la-sensors-plugin.lo - a libtool object file
++# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-2
++#
++# Please DO NOT delete this file!
++# It is necessary for linking the library.
++
++# Name of the PIC object.
++pic_object='.libs/libxfce4_sensors_plugin_la-sensors-plugin.o'
++
++# Name of the non-PIC object
++non_pic_object=none
++
diff --cc panel-plugin/options.dialog.c
index 0000000,8c62893..4b34157
mode 000000,100644..100644
--- a/panel-plugin/options.dialog.c
+++ b/panel-plugin/options.dialog.c
@@@ -1,0 -1,28 +1,22 @@@
+ /* $Id$ */
-
-/* Copyright 2008-2010 Fabian Nowak (timystery at arcor.de)
++/* Copyright 2015 Fabian Nowak (timystery at arcor.de)
+ *
+ * This program 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 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program 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 this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ */
+
+ /* Note for programmers and editors: Try to use 4 spaces instead of Tab! */
+
-/* Gtk/Glib includes */
-#include <gtk/gtk.h>
-
+ /* Package includes */
-#include <sensors-interface-common.h>
-
-GtkWidget * create_main_window (t_sensors_dialog *sd);
++#include <options-dialog.h>
diff --cc panel-plugin/options.dialog.h
index 0000000,9f74f97..266bdfd
mode 000000,100644..100644
--- a/panel-plugin/options.dialog.h
+++ b/panel-plugin/options.dialog.h
@@@ -1,0 -1,35 +1,36 @@@
+ /* $Id$ */
-
-/* Copyright 2008-2010 Fabian Nowak (timystery at arcor.de)
++/* Copyright 2015 Fabian Nowak (timystery at arcor.de)
+ *
+ * This program 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 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program 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 this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ */
+
+ /* Note for programmers and editors: Try to use 4 spaces instead of Tab! */
+
-#ifndef ACTIONS_H
-#define ACTIONS_H
++#ifndef XFCE4_SENSORS_OPTIONSDIALOG_H
++#define XFCE4_SENSORS_OPTIONSDIALOG_H
+
-/* Glib includes */
-#include <glib.h>
++#ifdef HAVE_CONFIG_H
++ #include <config.h>
++#endif
+
+ /* Package includes */
-#include <sensors-interface-common.h>
-#include <cpu.h>
++#include <configuration.h>
++#include <sensors-interface.h>
++#include <sensors-interface-plugin.h> // includes sensors-interface-common.h
++
++
+
-gboolean refresh_view (gpointer data);
-void refresh_tacho_view (t_sensors_dialog *sd);
+
-#endif /* ACTIONS_H */
++#endif /* XFCE4_SENSORS_OPTIONSDIALOG_H */
diff --cc panel-plugin/sensors-plugin.c.orig
index 0000000,b6d8f90..59d4af5
mode 000000,100644..100644
--- a/panel-plugin/sensors-plugin.c.orig
+++ b/panel-plugin/sensors-plugin.c.orig
@@@ -1,0 -1,2365 +1,2361 @@@
+ /* $Id$ */
+ /* Copyright 2004-2010 Fabian Nowak (timystery at arcor.de)
+ *
+ * This program 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 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program 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 this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ */
+
+ /* This plugin requires libsensors-3 and its headers in order to monitor
+ * ordinary mainboard sensors!
+ *
+ * It also works with solely ACPI or hddtemp, but then with more limited
+ * functionality.
+ */
+
+ /* Note for programmers and editors: Try to use 4 spaces instead of Tab! */
+
+ #ifdef HAVE_CONFIG_H
+ # include <config.h>
+ #endif
+
+ /* Global includes */
+ #include <math.h>
+ #include <stdlib.h>
+ #include <string.h>
+
+ /* Gtk/Glib includes */
+ #include <glib.h>
+ #include <glib/gprintf.h> /* ain't included in glib.h! */
+
+ /* Xfce includes */
+ #include <libxfce4util/libxfce4util.h>
++//#include <libxfcegui4/libxfcegui4.h>
+ #include <libxfce4ui/libxfce4ui.h>
+ #include <libxfce4panel/xfce-panel-plugin.h>
+
+ /* Package includes */
+ #include <configuration.h>
+ #include <sensors-interface.h>
+ #include <sensors-interface-plugin.h> // includes sensors-interface-common.h
+ #include <middlelayer.h>
+ #include <cpu.h>
+
+ /* Local includes */
+ #include "sensors-plugin.h"
+
-static void
-remove_gsource (guint gsource_id)
-{
- GSource *ptr_gsource;
- if (gsource_id != 0)
- {
- ptr_gsource = g_main_context_find_source_by_id (NULL, gsource_id);
- if (ptr_gsource != NULL)
- {
- g_source_destroy (ptr_gsource);
- gsource_id = 0;
- }
- }
-}
++
++/*
++ * Tooltips to display for any part of this plugin
++ */
++extern GtkTooltips *tooltips;
++
+
+ static void
+ sensors_set_bar_size (GtkWidget *bar, int size, int orientation)
+ {
+ //TRACE ("enters sensors_set_bar_size");
+
+ /* check arguments */
+ g_return_if_fail (G_IS_OBJECT(bar));
+
+ if (orientation == GTK_ORIENTATION_HORIZONTAL) {
+ gtk_widget_set_size_request (bar, BORDER, size-BORDER);
+ } else {
+ gtk_widget_set_size_request (bar, size-BORDER, BORDER);
+ }
+
+ //TRACE ("leaves sensors_set_bar_size");
+ }
+
+
+ static void
+ sensors_set_bar_color (GtkWidget *bar, double fraction, gchar* user_bar_color,
+ t_sensors *sensors)
+ {
+ GdkColor color;
+
+ //TRACE ("enters sensors_set_bar_color");
+
+ g_return_if_fail (G_IS_OBJECT(bar));
+
+ if (fraction >= 1 || fraction<=0)
+ gdk_color_parse(COLOR_ERROR, &color);
+
+ else if ((fraction < .2) || (fraction > .8))
+ gdk_color_parse(COLOR_WARN, &color);
+
+ else {
+ if (sensors->show_colored_bars)
+ gdk_color_parse(user_bar_color, &color);
+ else
+ gdk_color_parse(COLOR_NORMAL, &color);
+ }
+
+ gtk_widget_modify_bg (bar, GTK_STATE_PRELIGHT, &color);
+ gtk_widget_modify_bg (bar, GTK_STATE_SELECTED, &color);
+ gtk_widget_modify_base (bar, GTK_STATE_SELECTED, &color);
+
+ //TRACE ("leaves sensors_set_bar_color");
+ }
+
+ static double
+ sensors_get_percentage (t_chipfeature *chipfeature)
+ {
+ double value, min, max, percentage;
+
+ //TRACE ("enters sensors_get_percentage");
+
+ value = chipfeature->raw_value;
+ min = chipfeature->min_value;
+ max = chipfeature->max_value;
+ percentage = (value - min) / (max - min);
+
+ if (percentage > 1.0)
+ percentage = 1.0;
+
+ else if (percentage <= 0.0)
+ percentage = 0.0;
+
+ //TRACE ("leaves sensors_get_percentage with %f", percentage);
+ return percentage;
+ }
+
+
+ static void
+ sensors_remove_graphical_panel (t_sensors *sensors)
+ {
+ int chipNum, feature;
+ t_chip *chip;
+ t_chipfeature *chipfeature;
+ t_barpanel *panel;
+
+ TRACE ("enters sensors_remove_graphical_panel");
+
+ for (chipNum=0; chipNum < sensors->num_sensorchips; chipNum++) {
+ chip = (t_chip *) g_ptr_array_index(sensors->chips, chipNum);
+ g_assert (chip != NULL);
+
+ for (feature=0; feature<chip->num_features; feature++) {
+ chipfeature = g_ptr_array_index(chip->chip_features, feature);
+ g_assert (chipfeature != NULL);
+
+ if (chipfeature->show == TRUE) {
+ panel = (t_barpanel*) sensors->panels[chipNum][feature];
+
- if (sensors->show_labels == TRUE) /* FN: FIXME; this value is already updated! */
++ if (sensors->show_labels == TRUE) /* FN: FIXME; this value is already updated! */
+ gtk_widget_destroy (panel->label);
+
+ gtk_widget_destroy (panel->progressbar);
+ gtk_widget_destroy (panel->databox);
+
+ g_free (panel);
+ }
+ }
+ }
+ sensors->bars_created = FALSE;
+ gtk_widget_hide (sensors->panel_label_text);
+
+ TRACE ("leaves sensors_remove_graphical_panel");
+ }
+
+ static void
+ sensors_remove_tacho_panel (t_sensors *sensors)
+ {
+ int chipNum, feature;
+ t_chip *chip;
+ t_chipfeature *chipfeature;
+
+ TRACE ("enters sensors_remove_tacho_panel");
+
+ for (chipNum=0; chipNum < sensors->num_sensorchips; chipNum++)
+ {
+ chip = (t_chip *) g_ptr_array_index(sensors->chips, chipNum);
+ g_assert (chip != NULL);
+
+ for (feature=0; feature<chip->num_features; feature++)
+ {
+ chipfeature = g_ptr_array_index(chip->chip_features, feature);
+ g_assert (chipfeature != NULL);
+
+ if (chipfeature->show == TRUE)
+ {
+ gtk_widget_hide (sensors->tachos[chipNum][feature]);
+ gtk_widget_destroy (sensors->tachos[chipNum][feature]); /* automatically frees structure as I find it much more sensible for widget-destroy to behave that way */
+ sensors->tachos[chipNum][feature] = NULL;
+ }
+ }
+ }
+ sensors->tachos_created = FALSE;
+ gtk_widget_hide (sensors->panel_label_text);
+
+ TRACE ("leaves sensors_remove_tacho_panel");
+ }
+
+ static void
+ sensors_update_graphical_panel (t_sensors *sensors)
+ {
+ int chipNum, feature;
+ t_chip *chip;
+ t_chipfeature *chipfeature;
+ double fraction;
+ t_barpanel *panel;
+ GtkWidget *bar;
+
+ //TRACE("enters sensors_update_graphical_panel");
+
+ for (chipNum=0; chipNum < sensors->num_sensorchips; chipNum++) {
+ chip = (t_chip *) g_ptr_array_index(sensors->chips, chipNum);
+ g_assert (chip != NULL);
+
+ for (feature=0; feature<chip->num_features; feature++) {
+ chipfeature = g_ptr_array_index(chip->chip_features, feature);
+ g_assert (chipfeature != NULL);
+
+ if (chipfeature->show == TRUE) {
+ panel = (t_barpanel*) sensors->panels[chipNum][feature];
+
+ bar = panel->progressbar;
+ g_return_if_fail (G_IS_OBJECT(bar));
+
+ sensors_set_bar_size (bar, (int) sensors->panel_size,
+ sensors->orientation);
+ fraction = sensors_get_percentage (chipfeature);
+ sensors_set_bar_color (bar, fraction, chipfeature->color,
+ sensors);
+ gtk_progress_bar_set_fraction (GTK_PROGRESS_BAR(bar),
+ fraction);
+ }
+ }
+ }
+
+ //TRACE("leaves sensors_update_graphical_panel");
+ }
+
+
+
+ static void
+ sensors_update_tacho_panel (t_sensors *sensors)
+ {
+ int chipNum, feature;
+ t_chip *chip;
+ t_chipfeature *chipfeature;
+ GtkWidget *tacho;
+ double fraction;
+
+ TRACE("enters sensors_update_tacho_panel");
+
+ for (chipNum=0; chipNum < sensors->num_sensorchips; chipNum++) {
+ chip = (t_chip *) g_ptr_array_index(sensors->chips, chipNum);
+ g_assert (chip != NULL);
+
+ for (feature=0; feature<chip->num_features; feature++) {
+ chipfeature = g_ptr_array_index(chip->chip_features, feature);
+ g_assert (chipfeature != NULL);
+
+ if (chipfeature->show == TRUE) {
+ tacho = sensors->tachos[chipNum][feature];
+
+ fraction = sensors_get_percentage (chipfeature);
+ gtk_cpu_set_value(GTK_CPU(tacho), fraction);
+ gtk_cpu_set_color(GTK_CPU(tacho), chipfeature->color);
+ }
+ }
+ }
+
+ TRACE("leaves sensors_update_tacho_panel");
+ }
+
+
+ static void
+ sensors_add_graphical_display (t_sensors *sensors)
+ {
+ int chipNum, feature;
+ t_chip *chip;
+ t_chipfeature *chipfeature;
+ t_barpanel *panel;
+ gboolean has_bars = FALSE;
+ GtkWidget *progbar, *databox, *label;
+ gchar *caption, *text;
+
+ TRACE ("enters sensors_add_graphical_display");
+
- text = g_strdup (_("<span><b>Sensors</b></span>"));
++ text = g_strdup (_("<span foreground=\"#000000\">"
++ "<b>Sensors</b></span>"));
+ gtk_label_set_markup (GTK_LABEL(sensors->panel_label_text), text);
+ g_free (text);
+
+ gtk_container_set_border_width (GTK_CONTAINER(sensors->widget_sensors), 0);
+ for (chipNum=0; chipNum < sensors->num_sensorchips; chipNum++) {
+ chip = (t_chip *) g_ptr_array_index(sensors->chips, chipNum);
+ g_assert (chip != NULL);
+
+ for (feature=0; feature<chip->num_features; feature++) {
+ chipfeature = g_ptr_array_index (chip->chip_features, feature);
+ g_assert (chipfeature != NULL);
+
+ if (chipfeature->show == TRUE) {
+ has_bars = TRUE;
+
+ progbar = gtk_progress_bar_new();
+
+ if (sensors->orientation == GTK_ORIENTATION_HORIZONTAL)
+ gtk_progress_bar_set_orientation (
+ GTK_PROGRESS_BAR (progbar),
+ GTK_PROGRESS_BOTTOM_TO_TOP);
+ else
+ gtk_progress_bar_set_orientation (
+ GTK_PROGRESS_BAR (progbar),
+ GTK_PROGRESS_LEFT_TO_RIGHT);
+
+ sensors_set_bar_size (progbar, (int) sensors->panel_size,
+ sensors->orientation);
+ gtk_widget_show (progbar);
+
+ if (sensors->orientation == GTK_ORIENTATION_HORIZONTAL)
+ databox = gtk_hbox_new (FALSE, 0);
+
+ else
+ databox = gtk_vbox_new (FALSE, 0);
+
+ gtk_widget_show (databox);
+
+ /* save the panel elements */
+ panel = g_new (t_barpanel, 1);
+ panel->progressbar = progbar;
+
+ /* create the label stuff only if needed - saves some memory! */
+ if (sensors->show_labels == TRUE) {
+ caption = g_strdup (chipfeature->name);
+ label = gtk_label_new (caption);
+ g_free(caption);
+ gtk_label_set_max_width_chars (GTK_LABEL(label), 12);
+ gtk_label_set_ellipsize (GTK_LABEL(label),
+ PANGO_ELLIPSIZE_END);
+ gtk_widget_show (label);
+ panel->label = label;
+
+ gtk_box_pack_start (GTK_BOX(databox), label, FALSE, FALSE, INNER_BORDER);
+ }
+ else
+ panel->label = NULL;
+
+ gtk_box_pack_start (GTK_BOX(databox), progbar, FALSE, FALSE, 0);
+
+ panel->databox = databox;
+ sensors->panels[chipNum][feature] = (GtkWidget*) panel;
+
+ gtk_box_pack_start (GTK_BOX (sensors->widget_sensors),
+ databox, FALSE, FALSE, INNER_BORDER);
+ }
+ }
+ }
+ if (has_bars && !sensors->show_title)
+ gtk_widget_hide (sensors->panel_label_text);
+ else
+ gtk_widget_show (sensors->panel_label_text);
+
+ gtk_widget_hide (sensors->panel_label_data);
+
+ sensors->bars_created = TRUE;
++ sensors_update_graphical_panel (sensors);
+
+ TRACE ("leaves sensors_add_graphical_display");
+ }
+
+
+ static void
+ sensors_add_tacho_display (t_sensors *sensors)
+ {
+ int chipNum, feature;
+ t_chip *chip;
+ t_chipfeature *chipfeature;
+ //t_barpanel *panel;
+ gboolean has_tachos = FALSE;
+ GtkWidget *tacho;
+ gchar *text;
+
+ TRACE ("enters sensors_add_tacho_display");
+
- text = g_strdup (_("<span><b>Sensors</b></span>"));
++ text = g_strdup (_("<span foreground=\"#000000\">"
++ "<b>Sensors</b></span>"));
+ gtk_label_set_markup (GTK_LABEL(sensors->panel_label_text), text);
+ g_free (text);
++
+
+ gtk_container_set_border_width (GTK_CONTAINER(sensors->widget_sensors), 0);
+ for (chipNum=0; chipNum < sensors->num_sensorchips; chipNum++) {
+ chip = (t_chip *) g_ptr_array_index(sensors->chips, chipNum);
+ g_assert (chip != NULL);
+
+ for (feature=0; feature<chip->num_features; feature++) {
+ chipfeature = g_ptr_array_index (chip->chip_features, feature);
+ g_assert (chipfeature != NULL);
+
+ if (chipfeature->show == TRUE) {
+ has_tachos = TRUE;
+
+ tacho = gtk_cpu_new();
+ DBG("1");
+
+ gtk_widget_show (tacho);
+
+ /* create the label stuff only if needed - saves some memory! */
+ if (sensors->show_labels == TRUE) {
+ //gtk_cpu_set_text(GTK_CPU(tacho), chipfeature->name);
+ if (GTK_CPU(tacho)->text != NULL)
+ g_free (GTK_CPU(tacho)->text);
+ DBG("2");
+
+ GTK_CPU(tacho)->text = g_strdup(chipfeature->name);
+ DBG("3");
+ //gtk_cpu_set_color(GTK_CPU(tacho), chipfeature->color);
+
+ if (GTK_CPU(tacho)->color != NULL)
+ g_free (GTK_CPU(tacho)->color);
+ DBG("4");
+ GTK_CPU(tacho)->color = g_strdup(chipfeature->color);
+ DBG("5");
+ }
+ else {
+ //gtk_cpu_unset_text(GTK_CPU(tacho));
+ if (GTK_CPU(tacho)->text != NULL)
+ g_free (GTK_CPU(tacho)->text);
+ DBG("6");
+ GTK_CPU(tacho)->text = NULL;
+ DBG("7");
+ }
+
+ sensors->tachos[chipNum][feature] = (GtkWidget*) tacho;
+ DBG("8");
+
+ gtk_box_pack_start (GTK_BOX (sensors->widget_sensors),
+ tacho, TRUE, TRUE, INNER_BORDER);
+ DBG("10");
+ }
+ }
+ }
+ if (has_tachos && !sensors->show_title)
+ gtk_widget_hide (sensors->panel_label_text);
+ else
+ gtk_widget_show (sensors->panel_label_text);
+
+ DBG("11");
+ gtk_widget_hide (sensors->panel_label_data);
+
+ DBG("12");
+ sensors->tachos_created = TRUE;
++ sensors_update_tacho_panel (sensors);
+
+ TRACE ("leaves sensors_add_tacho_display");
+ }
+
+
+ static gboolean
+ sensors_show_graphical_display (t_sensors *sensors)
+ {
+ TRACE ("enters sensors_show_graphical_display");
+
- if (sensors->bars_created == FALSE)
++ if (sensors->bars_created == TRUE)
++ sensors_update_graphical_panel (sensors);
++ else
+ sensors_add_graphical_display (sensors);
-
- sensors_update_graphical_panel (sensors);
+
+ TRACE ("leaves sensors_show_graphical_display");
+
+ return TRUE;
+ }
+
+
+ static gboolean
+ sensors_show_tacho_display (t_sensors *sensors)
+ {
+ TRACE ("enters sensors_show_tacho_display");
+
- if (sensors->tachos_created == FALSE)
++ if (sensors->tachos_created == TRUE)
++ sensors_update_tacho_panel (sensors);
++ else
+ sensors_add_tacho_display (sensors);
-
- sensors_update_tacho_panel (sensors);
-
++
+ TRACE ("leaves sensors_show_tacho_display");
+
+ return TRUE;
+ }
+
+
+ static int
+ determine_number_of_rows (t_sensors *sensors)
+ {
+ gint numRows, gtk_font_size, additional_offset, avail_height;
+ gdouble divisor;
+ GtkStyle *style;
+ PangoFontDescription *descr;
+ PangoFontMask mask;
+ gboolean is_absolute;
+
+ TRACE ("enters determine_number_of_rows");
+
+ style = gtk_widget_get_style (sensors->panel_label_data);
+
+ descr = style->font_desc; /* Note that stupid GTK guys forgot the 'r' */
+
+ is_absolute = FALSE;
+ mask = pango_font_description_get_set_fields (descr);
+ if (mask>=PANGO_FONT_MASK_SIZE) {
+ is_absolute = pango_font_description_get_size_is_absolute (descr);
+ if (!is_absolute) {
+ gtk_font_size = pango_font_description_get_size (descr) / 1000;
+ }
+ }
+
+ if (mask<PANGO_FONT_MASK_SIZE || is_absolute) {
+ gtk_font_size = 10; /* not many people will want a bigger font size,
+ and so only few rows are gonna be displayed. */
+ }
+
+ g_assert (gtk_font_size!=0);
+
+ if (sensors->orientation == GTK_ORIENTATION_HORIZONTAL) {
+ switch (gtk_font_size) {
+ case 8:
+ switch (sensors->font_size_numerical) {
+ case 0: additional_offset=10; divisor = 12; break;
+ case 1: additional_offset=11; divisor = 12; break;
+ case 2: additional_offset=12; divisor = 12; break;
+ case 3: additional_offset=13; divisor = 13; break;
+ default: additional_offset=16; divisor = 17;
+ }
+ break;
+
+ case 9:
+ switch (sensors->font_size_numerical) {
+ case 0: additional_offset=12; divisor = 13; break;
+ case 1: additional_offset=13; divisor = 13; break;
+ case 2: additional_offset=14; divisor = 14; break;
+ case 3: additional_offset=14; divisor = 17; break;
+ default: additional_offset=16; divisor = 20;
+ }
+ break;
+
+ default: /* case 10 */
+ switch (sensors->font_size_numerical) {
+ case 0: additional_offset=13; divisor = 14; break;
+ case 1: additional_offset=14; divisor = 14; break;
+ case 2: additional_offset=14; divisor = 14; break;
+ case 3: additional_offset=16; divisor = 17; break;
+ default: additional_offset=20; divisor = 20;
+ }
+ }
+ avail_height = sensors->panel_size - additional_offset;
+ if (avail_height < 0)
+ avail_height = 0;
+
+ numRows = (int) floor (avail_height / divisor);
+ if (numRows < 0)
+ numRows = 0;
+
+ numRows++;
+ }
+ else numRows = 1 << 30; /* that's enough, MAXINT would be nicer */
+
+ /* fail-safe */
+ if (numRows<=0)
+ numRows = 1;
+
+ TRACE ("leaves determine_number_of_rows with rows=%d", numRows);
+
+ return numRows;
+ }
+
+
+ static int
+ determine_number_of_cols (gint numRows, gint itemsToDisplay)
+ {
+ gint numCols;
+
+ TRACE ("enters determine_number_of_cols");
+
+ if (numRows > 1) {
+ if (itemsToDisplay > numRows)
+ numCols = (gint) ceil (itemsToDisplay/ (float)numRows);
+ else
+ numCols = (gint) 1;
+ }
+ else
+ numCols = itemsToDisplay;
+
+ TRACE ("leaves determine_number_of_cols width cols=%d", numCols);
+
+ return numCols;
+ }
+
+
+ static void
+ sensors_set_text_panel_label (t_sensors *sensors, gint numCols, gint itemsToDisplay)
+ {
+ gint currentColumn, chipNum, feature;
+ t_chip *chip;
+ t_chipfeature *chipfeature;
+ gchar *myLabelText, *tmpstring;
+
+ TRACE ("enters sensors_set_text_panel_label");
+
+ if (itemsToDisplay==0) {
+ gtk_widget_hide (sensors->panel_label_data);
+ return;
+ }
+
+ currentColumn = 0;
+ myLabelText = g_strdup (""); /* don't use NULL because of g_strconcat */
+
+ for (chipNum=0; chipNum < sensors->num_sensorchips; chipNum++) {
+ chip = (t_chip *) g_ptr_array_index (sensors->chips, chipNum);
+ g_assert (chip != NULL);
+
+ for (feature=0; feature<chip->num_features; feature++) {
+ chipfeature = g_ptr_array_index (chip->chip_features, feature);
+ g_assert (chipfeature != NULL);
+
+ if (chipfeature->show == TRUE) {
+ if(sensors->show_labels==TRUE) {
- tmpstring = g_strconcat (myLabelText, "<span size=\"", sensors->font_size, "\">",chipfeature->name, NULL);
-
++ tmpstring = g_strconcat (myLabelText, "<span size=\"", sensors->font_size, "\">",chipfeature->name, ":</span> ", NULL);
+ g_free(myLabelText);
- myLabelText = g_strconcat (tmpstring, ":</span> ", NULL);
- g_free(tmpstring);
++ myLabelText = tmpstring;
+ }
+
+ if (sensors->show_units) {
+ tmpstring = g_strconcat (myLabelText,
+ "<span foreground=\"",
+ chipfeature->color, "\" size=\"",
+ sensors->font_size, "\">",
+ chipfeature->formatted_value,
- NULL);
-
- g_free(myLabelText);
- myLabelText = g_strconcat (tmpstring,
- "</span>", NULL);
-
- g_free (tmpstring);
++ "</span>", NULL);
+ }
+ else {
+ tmpstring = g_strdup_printf("%s<span foreground=\"%s\" size=\"%s\">%.1f</span>", myLabelText,
+ chipfeature->color, sensors->font_size,
+ chipfeature->raw_value);
+ //myLabelText = g_strconcat (myLabelText, tmpstring, NULL);
- g_free(myLabelText);
- myLabelText = tmpstring;
+ }
-
-
++
++ g_free (myLabelText);
++
++ myLabelText = tmpstring;
+
+ if (sensors->orientation == GTK_ORIENTATION_VERTICAL) {
+ if (itemsToDisplay > 1) {
+ tmpstring = g_strconcat (myLabelText, "\n", NULL);
+ g_free(myLabelText);
+ myLabelText = tmpstring;
+ }
+ }
+ else if (currentColumn < numCols-1) {
+ if (sensors->show_smallspacings) {
+ tmpstring = g_strconcat (myLabelText, " ", NULL);
+ g_free(myLabelText);
+ myLabelText = tmpstring;
+ }
+ else {
+ tmpstring = g_strconcat (myLabelText, " \t", NULL);
+ g_free(myLabelText);
+ myLabelText = tmpstring;
+ }
+ currentColumn++;
+ }
+ else if (itemsToDisplay > 1) { /* do NOT add \n if last item */
+ tmpstring = g_strconcat (myLabelText, " \n", NULL);
+ g_free(myLabelText);
+ myLabelText = tmpstring;
+ currentColumn = 0;
+ }
+ itemsToDisplay--;
+ }
+ }
+ }
+
+ g_assert (itemsToDisplay==0);
+
+ gtk_label_set_markup (GTK_LABEL(sensors->panel_label_data), myLabelText);
+ /* if (sensors->show_units) */
+ g_free(myLabelText);
+ /* else: with sprintf, we cannot free the string. how bad. */
+
+ if (sensors->orientation== GTK_ORIENTATION_HORIZONTAL)
+ gtk_misc_set_alignment(GTK_MISC(sensors->panel_label_data), 0.0, 0.5);
+ else
+ gtk_misc_set_alignment(GTK_MISC(sensors->panel_label_data), 0.5, 0.5);
+
+ gtk_widget_show (sensors->panel_label_data);
+
+ TRACE ("leaves sensors_set_text_panel_label");
+ }
+
+
+ static int
+ count_number_checked_sensor_features (t_sensors *sensors)
+ {
+ gint chipNum, feature, itemsToDisplay;
+ t_chipfeature *chipfeature;
+ t_chip *chip;
+
+ TRACE ("enters count_number_checked_sensor_features");
+
+ itemsToDisplay = 0;
+
+
+ for (chipNum=0; chipNum < sensors->num_sensorchips; chipNum++) {
+ chip = (t_chip *) g_ptr_array_index (sensors->chips, chipNum);
+ g_assert (chip!=NULL);
+
- for (feature=0; feature<chip->num_features; feature++) {
++ for (feature=0; feature<chip->num_features; /* none */ ) {
+ chipfeature = g_ptr_array_index (chip->chip_features, feature);
+ g_assert (chipfeature!=NULL);
+
- if (chipfeature->valid == TRUE && chipfeature->show == TRUE)
++ if (chipfeature->show == TRUE)
+ itemsToDisplay++;
+
- //if (chipfeature->valid == TRUE)
- //feature++;
++ if (chipfeature->valid == TRUE)
++ feature++;
+ }
+ }
+
+ TRACE ("leaves count_number_checked_sensor_features with %d", itemsToDisplay);
+
+ return itemsToDisplay;
+ }
+
+
+ /* draw label with sensor values into panel's vbox */
+ static gboolean
+ sensors_show_text_display (t_sensors *sensors)
+ {
+ gint itemsToDisplay, numRows, numCols;
+
+ TRACE ("enters sensors_show_text_display");
+
+ /* count number of checked sensors to display.
+ this could also be done by every toggle/untoggle action
+ by putting this variable into t_sensors */
+ itemsToDisplay = count_number_checked_sensor_features (sensors);
+
+ numRows = sensors->lines_size; /* determine_number_of_rows (sensors); */
+
+ if (sensors->show_title == TRUE || itemsToDisplay==0)
+ gtk_widget_show (sensors->panel_label_text);
+ else
+ gtk_widget_hide (sensors->panel_label_text);
+
+ numCols = determine_number_of_cols (numRows, itemsToDisplay);
+
+ sensors_set_text_panel_label (sensors, numCols, itemsToDisplay);
+
+ TRACE ("leaves sensors_show_text_display\n");
+
+ return TRUE;
+ }
+
+
+ /* create tooltip
+ Updates the sensor values, see lines 440 and following */
+ static gboolean
+ sensors_create_tooltip (gpointer data)
+ {
+ t_sensors *sensors;
+ //GtkWidget *widget;
+ int i, index_feature, res;
+ double sensorFeature;
+ gboolean first, prependedChipName;
+ gchar *myToolTipText, *myToolTipText2, *tmp;
+ t_chipfeature *chipfeature;
+ t_chip *chip;
+
+ TRACE ("enters sensors_create_tooltip");
+
+ g_return_val_if_fail (data != NULL, FALSE);
+ TRACE ("data!=NULL");
+
+ sensors = (t_sensors *) data;
+ //widget = sensors->eventbox;
+ myToolTipText = g_strdup (_("No sensors selected!"));
+ first = TRUE;
+
+ for (i=0; i < sensors->num_sensorchips; i++) {
+ chip = (t_chip *) g_ptr_array_index (sensors->chips, i);
+ g_assert (chip!=NULL);
+
+ prependedChipName = FALSE;
+
+ for (index_feature = 0; index_feature<chip->num_features; index_feature++) {
+ chipfeature = g_ptr_array_index (chip->chip_features, index_feature);
+ g_assert (chipfeature!=NULL);
+
+ if ( chipfeature->valid == TRUE && chipfeature->show == TRUE ) {
+
+ if (prependedChipName != TRUE) {
+
+ if (first == TRUE) {
+ g_free (myToolTipText);
- myToolTipText = g_strconcat ("<b>", chip->sensorId, "</b>", NULL);
++ myToolTipText = g_strdup (chip->sensorId);
+ first = FALSE;
+ }
+ else {
- myToolTipText2 = g_strconcat (myToolTipText, " \n<b>",
- chip->sensorId, "</b>", NULL);
++ myToolTipText2 = g_strconcat (myToolTipText, " \n",
++ chip->sensorId, NULL);
+ TRACE ("freeing myToolTipText");
+ g_free (myToolTipText);
+ myToolTipText = myToolTipText2;
+ }
+
+ prependedChipName = TRUE;
+ }
+
+ res = sensor_get_value (chip, chipfeature->address,
+ &sensorFeature,
+ &(sensors->suppressmessage));
+
+ if ( res!=0 ) {
+ /* FIXME: either print nothing, or undertake appropriate action,
+ * or pop up a message box. */
+ g_printf ( _("Sensors Plugin:\n"
+ "Seems like there was a problem reading a sensor feature "
+ "value.\nProper proceeding cannot be guaranteed.\n") );
+ break;
+ }
+ tmp = g_new (gchar, 0);
+ format_sensor_value (sensors->scale, chipfeature,
+ sensorFeature, &tmp);
+
+ myToolTipText2 = g_strconcat (myToolTipText, "\n ",
+ chipfeature->name, ": ", tmp,
+ NULL);
+ TRACE ("freeing myToolTipText");
+ g_free (myToolTipText);
+ myToolTipText = myToolTipText2;
+
+ TRACE ("freeing chipfeature->formatted_value");
+ g_free (chipfeature->formatted_value);
+ chipfeature->formatted_value = g_strdup (tmp);
+ chipfeature->raw_value = sensorFeature;
+
+ TRACE ("freeing tmp");
+ g_free (tmp);
+ } /* end if chipfeature->valid */
+ }
+ }
+
- gtk_widget_set_tooltip_markup (GTK_WIDGET(sensors->eventbox), myToolTipText);
++ if (!tooltips)
++ tooltips = gtk_tooltips_new();
++
++ /* #if GTK_VERSION < 2.11 */
++ gtk_tooltips_set_tip (tooltips, GTK_WIDGET(sensors->eventbox),
++ myToolTipText, NULL);
+ DBG("tooltip text: %s.\n", myToolTipText);
-
+ TRACE ("freeing myToolTipText");
+ g_free (myToolTipText);
+
+ TRACE ("leaves sensors_create_tooltip");
+
+ return TRUE;
+ }
+
+
+ static gboolean
+ sensors_show_panel (gpointer data)
+ {
+ t_sensors *sensors;
+ gboolean result;
+
+ TRACE ("enters sensors_show_panel");
+
+ g_return_val_if_fail (data != NULL, FALSE);
+
+ sensors = (t_sensors *) data;
+
++ sensors_create_tooltip ((gpointer) sensors);
++
+ switch (sensors->display_values_type)
+ {
+ case DISPLAY_TACHO:
+ result = sensors_show_tacho_display (sensors);
+ break;
+ case DISPLAY_BARS:
+ result = sensors_show_graphical_display (sensors);
+ break;
+ default:
+ result = sensors_show_text_display (sensors);
+ }
-
- sensors_create_tooltip ((gpointer) sensors);
-
+ TRACE ("leaves sensors_show_panel\n");
+ return result;
+ }
+
+
+ static void
+ sensors_set_orientation (XfcePanelPlugin *plugin, GtkOrientation orientation,
+ t_sensors *sensors)
+ {
+ GtkWidget *newBox;
+ int i, feature;
+ t_chip *chip;
+ t_chipfeature *chipfeature;
+ t_barpanel *panel;
+
+ TRACE ("enters sensors_set_orientation: %d", orientation);
+
+ if (orientation == sensors->orientation) // || !sensors->display_values_graphically)
+ return;
+
+ sensors->orientation = orientation; /* now assign the new orientation */
+
+ newBox = orientation==GTK_ORIENTATION_HORIZONTAL ? gtk_hbox_new(FALSE, 0) : gtk_vbox_new(FALSE, 0);
+ gtk_widget_show (newBox);
+
+ gtk_widget_reparent (sensors->panel_label_text, newBox);
+ gtk_widget_reparent (sensors->panel_label_data, newBox);
+
+ if (sensors->display_values_type != DISPLAY_TEXT)
+ {
+ for (i=0; i < sensors->num_sensorchips; i++) {
+ chip = (t_chip *) g_ptr_array_index (sensors->chips, i);
+ g_assert (chip!=NULL);
+
+ for (feature = 0; feature<chip->num_features; feature++)
+ {
+ chipfeature = g_ptr_array_index (chip->chip_features, feature);
+ g_assert (chipfeature!=NULL);
+
+ if (chipfeature->show == TRUE) {
+ panel = (t_barpanel*) sensors->panels[i][feature];
+ gtk_widget_reparent (panel->databox, newBox);
+ }
+ }
+ }
+ }
+ else
+ {
+ /* we don't need a separate function for just one call. */
+ }
+
+ gtk_widget_destroy (sensors->widget_sensors);
+ sensors->widget_sensors = newBox;
+
+ gtk_container_add (GTK_CONTAINER (sensors->eventbox),
+ sensors->widget_sensors);
+
+ if (sensors->display_values_type == DISPLAY_BARS)
+ sensors_remove_graphical_panel (sensors);
+ else if (sensors->display_values_type == DISPLAY_TACHO)
+ sensors_remove_tacho_panel (sensors);
+
+ sensors_show_panel (sensors);
+
+ TRACE ("leaves sensors_set_orientation");
+ }
+
+
+
+
+ /* initialize box and label to pack them together */
+ static void
+ create_panel_widget (t_sensors * sensors)
+ {
+ gchar *myLabelText;
+ TRACE ("enters create_panel_widget");
+
+ /* initialize a new vbox widget */
+ if (sensors->orientation == GTK_ORIENTATION_HORIZONTAL)
+ sensors->widget_sensors = gtk_hbox_new (FALSE, 0);
+ else
+ sensors->widget_sensors = gtk_vbox_new (FALSE, 0);
+
+ gtk_widget_show (sensors->widget_sensors);
+
+ /* initialize value label widget */
+ sensors->panel_label_text = gtk_label_new (NULL);
+ gtk_misc_set_padding (GTK_MISC(sensors->panel_label_text), INNER_BORDER, 0);
+ gtk_misc_set_alignment(GTK_MISC(sensors->panel_label_text), 0.0, 0.5);
+
- myLabelText = g_strdup (_("<span><b>Sensors</b></span>"));
++ myLabelText = g_strdup (_("<span foreground=\"#000000\"><b>Sensors"
++ "</b></span>"));
+ gtk_label_set_markup(GTK_LABEL(sensors->panel_label_text), myLabelText);
+ gtk_widget_show (sensors->panel_label_text);
+ g_free(myLabelText);
+
+ sensors->panel_label_data = gtk_label_new (NULL);
+ gtk_widget_show (sensors->panel_label_data);
+
+ /* create 'valued' label */
+ sensors_show_panel (sensors);
+
+ /* add newly created label to box */
+ gtk_box_pack_start (GTK_BOX (sensors->widget_sensors),
+ sensors->panel_label_text, FALSE, FALSE, 0);
+ gtk_box_pack_start (GTK_BOX (sensors->widget_sensors),
+ sensors->panel_label_data, TRUE, TRUE, 0);
+
+
+ TRACE ("leaves create_panel_widget");
+ }
+
+
+ /* double-click improvement */
+ static gboolean
+ execute_command (GtkWidget *widget, GdkEventButton *event, gpointer data)
+ {
+ t_sensors *sensors;
+
+ TRACE ("enters execute_command");
+
+ g_return_val_if_fail (data != NULL, FALSE);
+
+ if (event->type == GDK_2BUTTON_PRESS) {
+
+ sensors = (t_sensors *) data;
+
+ g_return_val_if_fail ( sensors->exec_command, FALSE);
+
+ // screen NULL, command, terminal=no, startup=yes, error=NULL
+ xfce_spawn_command_line_on_screen (NULL, sensors->command_name, FALSE, TRUE, NULL);
+
+ TRACE ("leaves execute_command with TRUE");
+
+ return TRUE;
+ }
+ else {
+ TRACE ("leaves execute_command with FALSE");
- return FALSE; // with FALSE, the event will not have been accepted by the handler and will be propagated further
++ return FALSE;
+ }
+ }
+
+
++
++/* #if GTK_VERSION >= 2.11
++ * static gboolean
++handle_tooltip_query (GtkWidget *widget,
++ gint x, gint y,
++ GtkTooltip *tooltip,
++ gpointer data)
++{
++ t_sensors *sensors;
++ gchar *buffer;
++
++ g_assert (data!=NULL);
++
++ sensors = (t_sensors *) data;
++
++ buffer = g_strdup("Tooltip placeholder");
++
++ gtk_tooltip_set_markup (tooltip, buffer);
++
++ return TRUE;
++} */
++
++
++
++
+ static void
+ sensors_free (XfcePanelPlugin *plugin, t_sensors *sensors)
+ {
+ TRACE ("enters sensors_free");
+
+ g_return_if_fail (sensors != NULL);
+
+ /* stop association to libsensors and others*/
+ sensor_interface_cleanup();
+
+ /* remove timeout functions */
- remove_gsource (sensors->timeout_id);
++ if (sensors->timeout_id)
++ g_source_remove (sensors->timeout_id);
+
+ /* double-click improvement */
- remove_gsource (sensors->doubleclick_id);
++ g_source_remove (sensors->doubleclick_id);
+
+ /* free structures and arrays */
+ g_ptr_array_foreach (sensors->chips, free_chip, NULL);
+ g_ptr_array_free (sensors->chips, TRUE);
+
+ g_free (sensors->plugin_config_file);
+ g_free (sensors->command_name);
+ /*
+ g_free (sensors->font);
+ */
+ g_free (sensors->font_size);
+ g_free (sensors);
+
+ TRACE ("leaves sensors_free");
+ }
+
+
+ static void
+ sensors_set_size (XfcePanelPlugin *plugin, int size, t_sensors *sensors)
+ {
+ TRACE ("enters sensors_set_size");
+
+ sensors->panel_size = (gint) size;
+
+ /* update the panel widget */
+ sensors_show_panel ((gpointer) sensors);
+
+ TRACE ("leaves sensors_set_size");
+ }
+
+
+ static void
+ show_title_toggled (GtkWidget *widget, t_sensors_dialog *sd)
+ {
+ TRACE ("enters show_title_toggled");
+
+ if (sd->sensors->display_values_type == DISPLAY_BARS) {
+ sensors_remove_graphical_panel (sd->sensors);
+ }
+ else if (sd->sensors->display_values_type == DISPLAY_TACHO) {
+ sensors_remove_tacho_panel (sd->sensors);
+ }
+ sd->sensors->show_title = gtk_toggle_button_get_active
+ ( GTK_TOGGLE_BUTTON(widget) );
+
+ sensors_show_panel ((gpointer) sd->sensors);
+
+ TRACE ("leaves show_title_toggled");
+ }
+
+
+ static void
+ show_labels_toggled (GtkWidget *widget, t_sensors_dialog *sd)
+ {
+ TRACE ("enters show_labels_toggled");
+
+ if (sd->sensors->display_values_type == DISPLAY_BARS) {
+ sensors_remove_graphical_panel (sd->sensors);
+ }
+ else if (sd->sensors->display_values_type == DISPLAY_TACHO) {
+ sensors_remove_tacho_panel (sd->sensors);
+ }
+
+ sd->sensors->show_labels = gtk_toggle_button_get_active
+ ( GTK_TOGGLE_BUTTON(widget) );
+
+ sensors_show_panel ((gpointer) sd->sensors);
+
+ TRACE ("leaves show_labels_toggled");
+ }
+
+ static void
+ show_colored_bars_toggled (GtkWidget *widget, t_sensors_dialog *sd)
+ {
+ TRACE ("enters show_colored_bars_toggled");
+
+ if (sd->sensors->display_values_type == DISPLAY_BARS) {
+ sensors_remove_graphical_panel (sd->sensors);
+ }
+ //else if (sd->sensors->display_values_type == DISPLAY_TACHO) {
+ //sensors_remove_tacho_panel (sd->sensors);
+ //}
+
+ sd->sensors->show_colored_bars = gtk_toggle_button_get_active
+ ( GTK_TOGGLE_BUTTON(widget) );
+
+ sensors_show_panel ((gpointer) sd->sensors);
+
+ TRACE ("leaves show_colored_bars_toggled");
+ }
+
+ static void
+ display_style_changed_text (GtkWidget *widget, t_sensors_dialog *sd)
+ {
+ TRACE ("enters display_style_changed_text");
+
+ if (!gtk_toggle_button_get_active( GTK_TOGGLE_BUTTON(widget) ))
+ return;
+
+ if (sd->sensors->display_values_type == DISPLAY_BARS)
+ sensors_remove_graphical_panel(sd->sensors);
+ else if (sd->sensors->display_values_type == DISPLAY_TACHO)
+ sensors_remove_tacho_panel (sd->sensors);
+
+ //gtk_widget_hide(sd->labels_Box);
+ gtk_widget_hide(sd->coloredBars_Box);
+ gtk_widget_hide(sd->fontSettings_Box);
+ gtk_widget_show(sd->font_Box);
+ gtk_widget_show(sd->Lines_Box);
+ gtk_widget_show (sd->unit_checkbox);
+ gtk_widget_show (sd->smallspacing_checkbox);
+
+ sd->sensors->display_values_type = DISPLAY_TEXT;
+ //gtk_toggle_button_get_active ( GTK_TOGGLE_BUTTON(widget) );
+
+ sensors_show_panel ((gpointer) sd->sensors);
+
+ TRACE ("leaves display_style_changed_text");
+ }
+
+ static void
+ display_style_changed_bars (GtkWidget *widget, t_sensors_dialog *sd)
+ {
+ TRACE ("enters display_style_changed_bars");
+
+ if (!gtk_toggle_button_get_active( GTK_TOGGLE_BUTTON(widget) ))
+ return;
+
+ if (sd->sensors->display_values_type == DISPLAY_TACHO)
+ sensors_remove_tacho_panel (sd->sensors);
+
+ //gtk_widget_show(sd->labels_Box);
+ gtk_widget_show(sd->coloredBars_Box);
+ gtk_widget_hide(sd->fontSettings_Box);
+ gtk_widget_hide(sd->font_Box);
+ gtk_widget_hide(sd->Lines_Box);
+ gtk_widget_hide (sd->unit_checkbox);
+ gtk_widget_hide (sd->smallspacing_checkbox);
+
+ sd->sensors->display_values_type = DISPLAY_BARS;
+ //gtk_toggle_button_get_active ( GTK_TOGGLE_BUTTON(widget) );
+
+ sensors_show_panel ((gpointer) sd->sensors);
+
+ TRACE ("leaves display_style_changed_bars");
+ }
+
-
-
-static void
-suppresstooltip_changed (GtkWidget *widget, t_sensors_dialog* sd)
-{
- TRACE ("enters suppresstooltip_changed");
-
- sd->sensors->suppresstooltip = ! sd->sensors->suppresstooltip;
-
- gtk_widget_set_has_tooltip(sd->sensors->eventbox, !sd->sensors->suppresstooltip);
-
- TRACE ("leaves suppresstooltip_changed");
-}
-
-
+ static void
+ display_style_changed_tacho (GtkWidget *widget, t_sensors_dialog *sd)
+ {
+ TRACE ("enters display_style_changed_tacho");
+
+ if (!gtk_toggle_button_get_active( GTK_TOGGLE_BUTTON(widget) ))
+ return;
+
+ if (sd->sensors->display_values_type == DISPLAY_BARS)
+ sensors_remove_graphical_panel(sd->sensors);
+
+ //gtk_widget_show(sd->labels_Box);
+ gtk_widget_hide(sd->coloredBars_Box);
+ gtk_widget_show(sd->fontSettings_Box);
+ gtk_widget_hide(sd->font_Box);
+ gtk_widget_hide(sd->Lines_Box);
+ gtk_widget_hide (sd->unit_checkbox);
+ gtk_widget_hide (sd->smallspacing_checkbox);
+
+ sd->sensors->display_values_type = DISPLAY_TACHO;
-
++ //gtk_toggle_button_get_active ( GTK_TOGGLE_BUTTON(widget) );
++
+ sensors_show_panel ((gpointer) sd->sensors);
+
+ TRACE ("leaves display_style_changed_tacho");
+ }
+
+ void
+ sensor_entry_changed (GtkWidget *widget, t_sensors_dialog *sd)
+ {
+ gint gtk_combo_box_active;
+ t_chip *chip;
+
+ TRACE ("enters sensor_entry_changed");
+
+ gtk_combo_box_active = gtk_combo_box_get_active(GTK_COMBO_BOX (widget));
+
+ chip = (t_chip *) g_ptr_array_index (sd->sensors->chips,
+ gtk_combo_box_active);
+ gtk_label_set_label (GTK_LABEL(sd->mySensorLabel), chip->description);
+
+ gtk_tree_view_set_model (GTK_TREE_VIEW (sd->myTreeView),
+ GTK_TREE_MODEL ( sd->myListStore[gtk_combo_box_active] ) );
+
+ TRACE ("leaves sensor_entry_changed");
+ }
+
+
+ static void
+ font_size_change (GtkWidget *widget, t_sensors_dialog *sd)
+ {
+ int rows;
+ TRACE ("enters font_size_change");
+
+ g_free(sd->sensors->font_size);
+ switch ( gtk_combo_box_get_active(GTK_COMBO_BOX(widget)) ) {
+
+ case 0: sd->sensors->font_size = g_strdup("x-small"); break;
+ case 1: sd->sensors->font_size = g_strdup("small"); break;
+ case 3: sd->sensors->font_size = g_strdup("large"); break;
+ case 4: sd->sensors->font_size = g_strdup("x-large"); break;
+ default: sd->sensors->font_size = g_strdup("medium");
+ }
+
+ sd->sensors->font_size_numerical =
+ gtk_combo_box_get_active(GTK_COMBO_BOX(widget));
+
+ rows = determine_number_of_rows (sd->sensors);
+ gtk_spin_button_set_value(GTK_SPIN_BUTTON(sd->Lines_Spin_Box), (gdouble) rows);
+
+ /* refresh the panel content */
+ sensors_show_panel ((gpointer) sd->sensors);
+
+ TRACE ("leaves font_size_change");
+ }
+
+
+ static void
+ lines_size_change (GtkWidget *widget, t_sensors_dialog *sd)
+ {
+ TRACE ("enters font_size_change");
+
+ sd->sensors->lines_size = (int) gtk_spin_button_get_value(GTK_SPIN_BUTTON(widget));
+
+ /* refresh the panel content */
+ sensors_show_panel ((gpointer) sd->sensors);
+
+ TRACE ("leaves font_size_change");
+ }
+
+
+ void
+ temperature_unit_change (GtkWidget *widget, t_sensors_dialog *sd)
+ {
+ TRACE ("enters temperature_unit_change ");
+
+ /* toggle celsius-fahrenheit by use of mathematics ;) */
+ sd->sensors->scale = 1 - sd->sensors->scale;
+
+ /* refresh the panel content */
+ sensors_show_panel ((gpointer) sd->sensors);
+
+ reload_listbox (sd);
+
+ TRACE ("laeves temperature_unit_change ");
+ }
+
+
+ void
+ adjustment_value_changed (GtkWidget *widget, t_sensors_dialog* sd)
+ {
+ TRACE ("enters adjustment_value_changed ");
+
+ sd->sensors->sensors_refresh_time =
+ (gint) gtk_adjustment_get_value ( GTK_ADJUSTMENT (widget) );
+
+ /* stop the timeout functions ... */
- remove_gsource (sd->sensors->timeout_id);
++ g_source_remove (sd->sensors->timeout_id);
+ /* ... and start them again */
+ sd->sensors->timeout_id = g_timeout_add (
+ sd->sensors->sensors_refresh_time * 1000,
+ (GtkFunction) sensors_show_panel, (gpointer) sd->sensors);
+
+ TRACE ("leaves adjustment_value_changed ");
+ }
+
+
+ static void
+ draw_units_changed (GtkWidget *widget, t_sensors_dialog* sd)
+ {
+ TRACE ("enters draw_units_changed");
+
+ sd->sensors->show_units = ! sd->sensors->show_units;
+
+ sensors_show_text_display (sd->sensors);
+
+ TRACE ("leaves draw_units_changed");
+ }
+
+
+ static void
+ draw_smallspacings_changed (GtkWidget *widget, t_sensors_dialog* sd)
+ {
+ TRACE ("enters draw_smallspacings_changed");
+
+ sd->sensors->show_smallspacings = ! sd->sensors->show_smallspacings;
+
+ sensors_show_text_display (sd->sensors);
+
+ TRACE ("leaves draw_smallspacings_changed");
+ }
+
+
+ static void
+ suppressmessage_changed (GtkWidget *widget, t_sensors_dialog* sd)
+ {
+ TRACE ("enters suppressmessage_changed");
+
+ sd->sensors->suppressmessage = ! sd->sensors->suppressmessage;
+
+ TRACE ("leaves suppressmessage_changed");
+ }
+
+
+ /* double-click improvement */
+ static void
+ execCommand_toggled (GtkWidget *widget, t_sensors_dialog* sd)
+ {
+ TRACE ("enters execCommand_toggled");
+
+ sd->sensors->exec_command =
+ gtk_toggle_button_get_active ( GTK_TOGGLE_BUTTON (widget) );
+
+ if ( sd->sensors->exec_command )
+ g_signal_handler_unblock (sd->sensors->eventbox,
+ sd->sensors->doubleclick_id);
+ else
+ g_signal_handler_block (sd->sensors->eventbox,
+ sd->sensors->doubleclick_id );
+
+ TRACE ("leaves execCommand_toggled");
+ }
+
+
+ void
+ minimum_changed (GtkCellRendererText *cellrenderertext, gchar *path_str,
+ gchar *new_value, t_sensors_dialog *sd)
+ {
+ gint gtk_combo_box_active;
+ float value;
+ GtkTreeModel *model;
+ GtkTreePath *path;
+ GtkTreeIter iter;
+ t_chip *chip;
+ t_chipfeature *chipfeature;
+
+ TRACE ("enters minimum_changed");
+
+ value = atof (new_value);
+
+ gtk_combo_box_active =
+ gtk_combo_box_get_active(GTK_COMBO_BOX (sd->myComboBox));
+
+ /* get model and path */
+ model = (GtkTreeModel *) sd->myListStore
+ [gtk_combo_box_active];
+ path = gtk_tree_path_new_from_string (path_str);
+
+ /* get model iterator */
+ gtk_tree_model_get_iter (model, &iter, path);
+
+ /* set new value according to chosen scale */
+ gtk_tree_store_set (GTK_TREE_STORE (model), &iter, 4, value, -1);
+ chip = (t_chip *) g_ptr_array_index(sd->sensors->chips, gtk_combo_box_active);
+
+ chipfeature = (t_chipfeature *) g_ptr_array_index(chip->chip_features, atoi(path_str));
+ if (sd->sensors->scale==FAHRENHEIT)
+ value = (value -32 ) * 5/9;
+ chipfeature->min_value = value;
+
+ /* clean up */
+ gtk_tree_path_free (path);
+
+ if (sd->sensors->display_values_type == DISPLAY_BARS) {
+ sensors_remove_graphical_panel (sd->sensors);
+ }
+ else if (sd->sensors->display_values_type == DISPLAY_TACHO) {
+ sensors_remove_tacho_panel (sd->sensors);
+ }
+
+ /* update panel */
+ sensors_show_panel ((gpointer) sd->sensors);
+
+ TRACE ("leaves minimum_changed");
+ }
+
+
+ void
+ maximum_changed (GtkCellRendererText *cellrenderertext, gchar *path_str,
+ gchar *new_value, t_sensors_dialog *sd)
+ {
+ gint gtk_combo_box_active;
+ float value;
+ GtkTreeModel *model;
+ GtkTreePath *path;
+ GtkTreeIter iter;
+ t_chip *chip;
+ t_chipfeature *chipfeature;
+
+ TRACE ("enters maximum_changed");
+
+ value = atof (new_value);
+
+ gtk_combo_box_active =
+ gtk_combo_box_get_active(GTK_COMBO_BOX (sd->myComboBox));
+
+ /* get model and path */
+ model = (GtkTreeModel *) sd->myListStore
+ [gtk_combo_box_active];
+ path = gtk_tree_path_new_from_string (path_str);
+
+ /* get model iterator */
+ gtk_tree_model_get_iter (model, &iter, path);
+
+ /* set new value according to chosen scale */
+ gtk_tree_store_set (GTK_TREE_STORE (model), &iter, 5, value, -1);
+ chip = (t_chip *) g_ptr_array_index(sd->sensors->chips, gtk_combo_box_active);
+
+ chipfeature = (t_chipfeature *) g_ptr_array_index(chip->chip_features, atoi(path_str));
+ if (sd->sensors->scale==FAHRENHEIT)
+ value = (value -32 ) * 5/9;
+ chipfeature->max_value = value;
+
+ /* clean up */
+ gtk_tree_path_free (path);
+
+ if (sd->sensors->display_values_type == DISPLAY_BARS) {
+ sensors_remove_graphical_panel (sd->sensors);
+ }
+ else if (sd->sensors->display_values_type == DISPLAY_TACHO) {
+ sensors_remove_tacho_panel (sd->sensors);
+ }
+
+ /* update panel */
+ sensors_show_panel ((gpointer) sd->sensors);
+
+ TRACE ("leaves maximum_changed");
+ }
+
+
+ void
+ list_cell_color_edited (GtkCellRendererText *cellrenderertext, gchar *path_str,
+ gchar *new_color, t_sensors_dialog *sd)
+ {
+ gint gtk_combo_box_active;
+ GtkTreeModel *model;
+ GtkTreePath *path;
+ GtkTreeIter iter;
+ gboolean hexColor;
+ t_chip *chip;
+ t_chipfeature *chipfeature;
+
+ TRACE ("enters list_cell_color_edited");
+
+ /* store new color in appropriate array */
+ hexColor = g_str_has_prefix (new_color, "#");
+
+ if (hexColor && strlen(new_color) == 7) {
+ int i;
+ for (i=1; i<7; i++) {
+ /* only save hex numbers! */
+ if ( ! g_ascii_isxdigit (new_color[i]) )
+ return;
+ }
+
+ gtk_combo_box_active =
+ gtk_combo_box_get_active(GTK_COMBO_BOX (sd->myComboBox));
+
+ /* get model and path */
+ model = (GtkTreeModel *) sd->myListStore
+ [gtk_combo_box_active];
+ path = gtk_tree_path_new_from_string (path_str);
+
+ /* get model iterator */
+ gtk_tree_model_get_iter (model, &iter, path);
+
+ /* set new value */
+ gtk_tree_store_set (GTK_TREE_STORE (model), &iter, 3, new_color, -1);
+ chip = (t_chip *) g_ptr_array_index(sd->sensors->chips, gtk_combo_box_active);
+
+ chipfeature = (t_chipfeature *) g_ptr_array_index(chip->chip_features, atoi(path_str));
+ g_free (chipfeature->color);
+ chipfeature->color = g_strdup(new_color);
+
+ /* clean up */
+ gtk_tree_path_free (path);
+
+ /* update panel */
+ sensors_show_panel ((gpointer) sd->sensors);
+ }
+
+ TRACE ("leaves list_cell_color_edited");
+ }
+
+
+ void
+ list_cell_text_edited (GtkCellRendererText *cellrenderertext,
+ gchar *path_str, gchar *new_text, t_sensors_dialog *sd)
+ {
+ gint gtk_combo_box_active;
+ GtkTreeModel *model;
+ GtkTreePath *path;
+ GtkTreeIter iter;
+ t_chip *chip;
+ t_chipfeature *chipfeature;
+
+ TRACE ("enters list_cell_text_edited");
+
+
+ if (sd->sensors->display_values_type == DISPLAY_BARS) {
+ sensors_remove_graphical_panel (sd->sensors);
+ }
+ else if (sd->sensors->display_values_type == DISPLAY_TACHO) {
+ sensors_remove_tacho_panel (sd->sensors);
+ }
+ gtk_combo_box_active =
+ gtk_combo_box_get_active(GTK_COMBO_BOX (sd->myComboBox));
+
+ model =
+ (GtkTreeModel *) sd->myListStore [gtk_combo_box_active];
+ path = gtk_tree_path_new_from_string (path_str);
+
+ /* get model iterator */
+ gtk_tree_model_get_iter (model, &iter, path);
+
+ /* set new value */
+ gtk_tree_store_set (GTK_TREE_STORE (model), &iter, 0, new_text, -1);
+ chip = (t_chip *) g_ptr_array_index(sd->sensors->chips, gtk_combo_box_active);
+
+ /* if (chip->type!=ACPI) { */ /* No Bug. The cryptic filesystem names are
+ needed for the update in ACPI and hddtemp. */
+ chipfeature = (t_chipfeature *) g_ptr_array_index (chip->chip_features,
+ atoi(path_str));
+ g_free(chipfeature->name);
+ chipfeature->name = g_strdup (new_text);
+ /* } */
+
+ /* clean up */
+ gtk_tree_path_free (path);
+
+ /* update panel */
+ sensors_show_panel ((gpointer) sd->sensors);
+
+ TRACE ("leaves list_cell_text_edited");
+ }
+
+
+ void
+ list_cell_toggle (GtkCellRendererToggle *cell, gchar *path_str,
+ t_sensors_dialog *sd)
+ {
+ t_chip *chip;
+ t_chipfeature *chipfeature;
+ gint gtk_combo_box_active;
+ GtkTreeModel *model;
+ GtkTreePath *path;
+ GtkTreeIter iter;
+ gboolean toggle_item;
+ GtkWidget *tacho;
+
+ TRACE ("enters list_cell_toggle");
+
+
+ if (sd->sensors->display_values_type == DISPLAY_BARS) {
+ sensors_remove_graphical_panel (sd->sensors);
+ }
+ else if (sd->sensors->display_values_type == DISPLAY_TACHO) {
+ sensors_remove_tacho_panel (sd->sensors);
+ }
+ gtk_combo_box_active =
+ gtk_combo_box_get_active(GTK_COMBO_BOX (sd->myComboBox));
+
+ model = (GtkTreeModel *) sd->myListStore[gtk_combo_box_active];
+ path = gtk_tree_path_new_from_string (path_str);
+
+ /* get toggled iter */
+ gtk_tree_model_get_iter (model, &iter, path);
+ gtk_tree_model_get (model, &iter, 2, &toggle_item, -1);
+
+ /* do something with the value */
+ toggle_item ^= 1;
+
+ if (toggle_item==FALSE)
+ {
+ tacho = sd->sensors->tachos [gtk_combo_box_active][atoi(path_str)];
+ gtk_container_remove(GTK_CONTAINER(sd->sensors->widget_sensors), tacho);
+ gtk_widget_destroy(tacho);
+ sd->sensors->tachos [gtk_combo_box_active][atoi(path_str)] = NULL;
+ }
+
+ /* set new value */
+ gtk_tree_store_set (GTK_TREE_STORE (model), &iter, 2, toggle_item, -1);
+ chip = (t_chip *) g_ptr_array_index(sd->sensors->chips, gtk_combo_box_active);
+
+ chipfeature = (t_chipfeature *) g_ptr_array_index(chip->chip_features, atoi(path_str));
+
+ /* help = chip->sensorAddress [ gtk_combo_box_active ] [atoi(path_str)];
+ chipfeature = (t_chipfeature *) g_ptr_array_index(chip->chip_features, help); */
+
+ chipfeature->show = toggle_item;
+
+ /* clean up */
+ gtk_tree_path_free (path);
+
+ /* update tooltip and panel widget */
+ sensors_show_panel ((gpointer) sd->sensors);
+
+ TRACE ("leaves list_cell_toggle");
+ }
+
+ static void
+ on_font_set (GtkWidget *widget, gpointer data)
+ {
+ t_sensors *sensors;
+ sensors = (t_sensors *) data;
+ g_assert (sensors!=NULL);
+
+ if (font)
+ g_free (font);
+
+ font = g_strdup(gtk_font_button_get_font_name(GTK_FONT_BUTTON(widget)));
+
+ if (sensors->display_values_type!=DISPLAY_TACHO)
+ return;
+
+ /* refresh the panel content */
+ //sensors_show_panel ((gpointer) sd->sensors);
+ sensors_update_tacho_panel (sensors);
+ }
+
+
+ static void
+ add_ui_style_box (GtkWidget * vbox, t_sensors_dialog * sd)
+ {
+ GtkWidget *hbox, *label, *radioText, *radioBars, *radioTachos; /* *checkButton, */
+
+ TRACE ("enters add_ui_style_box");
+
+ hbox = gtk_hbox_new (FALSE, BORDER);
+ gtk_widget_show (hbox);
+
+ label = gtk_label_new (_("UI style:"));
+ radioText = gtk_radio_button_new_with_mnemonic(NULL, _("_text"));
+ radioBars = gtk_radio_button_new_with_mnemonic(
+ gtk_radio_button_group(GTK_RADIO_BUTTON(radioText)), _("_progress bars"));
+ radioTachos = gtk_radio_button_new_with_mnemonic(
+ gtk_radio_button_group(GTK_RADIO_BUTTON(radioText)), _("_tachos"));
+
+ gtk_widget_show(radioText);
+ gtk_widget_show(radioBars);
+ gtk_widget_show(radioTachos);
+ gtk_widget_show(label);
+
+ gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(radioText),
+ sd->sensors->display_values_type == DISPLAY_TEXT);
+ gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(radioBars),
+ sd->sensors->display_values_type == DISPLAY_BARS);
+ gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(radioTachos),
+ sd->sensors->display_values_type == DISPLAY_TACHO);
+
+ gtk_box_pack_start(GTK_BOX (hbox), label, FALSE, FALSE, 0);
+ gtk_box_pack_start(GTK_BOX (hbox), radioText, FALSE, FALSE, 0);
+ gtk_box_pack_start(GTK_BOX (hbox), radioBars, FALSE, FALSE, 0);
+ gtk_box_pack_start(GTK_BOX (hbox), radioTachos, FALSE, FALSE, 0);
+
+ gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, TRUE, 0);
+
+ g_signal_connect (G_OBJECT (radioText), "toggled",
+ G_CALLBACK (display_style_changed_text), sd );
+ g_signal_connect (G_OBJECT (radioBars), "toggled",
+ G_CALLBACK (display_style_changed_bars), sd );
+ g_signal_connect (G_OBJECT (radioTachos), "toggled",
+ G_CALLBACK (display_style_changed_tacho), sd );
+
+ TRACE ("leaves add_ui_style_box");
+ }
+
+
+ static void
+ add_labels_box (GtkWidget * vbox, t_sensors_dialog * sd)
+ {
+ GtkWidget *hbox, *checkButton;
+
+ TRACE ("enters add_labels_box");
+
+ hbox = gtk_hbox_new (FALSE, BORDER);
+ gtk_widget_show (hbox);
+ sd->labels_Box = hbox;
+ /* gtk_widget_set_sensitive(hbox, sd->sensors->display_values_graphically); */
+
+ checkButton = gtk_check_button_new_with_mnemonic (
+ _("Show _labels"));
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON(checkButton),
+ sd->sensors->show_labels);
+ gtk_widget_show (checkButton);
+
+ gtk_box_pack_start (GTK_BOX (hbox), checkButton, FALSE, FALSE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, TRUE, 0);
+
+ //if (sd->sensors->display_values_graphically==FALSE)
+ //gtk_widget_hide(sd->labels_Box);
+
+ g_signal_connect (G_OBJECT (checkButton), "toggled",
+ G_CALLBACK (show_labels_toggled), sd );
+
+ TRACE ("leaves add_labels_box");
+ }
+
+ static void
+ add_colored_bars_box (GtkWidget *vbox, t_sensors_dialog *sd)
+ {
+ GtkWidget *hbox, *checkButton;
+
+ TRACE ("enters add_colored_bars_box");
+
+ hbox = gtk_hbox_new (FALSE, BORDER);
+
+ gtk_widget_show (hbox);
+ sd->coloredBars_Box = hbox;
+
+ checkButton = gtk_check_button_new_with_mnemonic (
+ _("Show colored _bars"));
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON(checkButton),
+ sd->sensors->show_colored_bars);
+
+ gtk_widget_show (checkButton);
+
+ gtk_box_pack_start (GTK_BOX (hbox), checkButton, FALSE, FALSE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, TRUE, 0);
+
+ if (sd->sensors->display_values_type != DISPLAY_BARS)
+ gtk_widget_hide(sd->coloredBars_Box);
+
+ g_signal_connect (G_OBJECT (checkButton), "toggled",
+ G_CALLBACK (show_colored_bars_toggled), sd );
+
+ TRACE ("leaves add_colored_bars_box");
+ }
+
+ static void
+ add_title_box (GtkWidget * vbox, t_sensors_dialog * sd)
+ {
+ GtkWidget *hbox, *checkButton;
+
+ TRACE ("enters add_title_box");
+
+ hbox = gtk_hbox_new (FALSE, BORDER);
+ gtk_widget_show (hbox);
+
+ checkButton = gtk_check_button_new_with_mnemonic (_("_Show title"));
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON(checkButton),
+ sd->sensors->show_title);
+ gtk_widget_show (checkButton);
+
+ gtk_box_pack_start (GTK_BOX (hbox), checkButton, FALSE, FALSE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox), hbox, FALSE, TRUE, 0);
+
+ g_signal_connect (G_OBJECT (checkButton), "toggled",
+ G_CALLBACK (show_title_toggled), sd );
+
+ TRACE ("leaves add_title_box");
+ }
+
+
+ static void
+ add_lines_box (GtkWidget * vbox, t_sensors_dialog * sd)
+ {
+ GtkWidget *myLinesLabel;
+ GtkWidget *myLinesBox;
+ GtkWidget *myLinesSizeSpinBox;
+
+ TRACE ("enters add_Lines_size_box");
+
+ myLinesLabel = gtk_label_new_with_mnemonic (_("_Number of text lines:"));
+ myLinesBox = gtk_hbox_new(FALSE, BORDER);
+ myLinesSizeSpinBox = gtk_spin_button_new_with_range (1.0, 10.0, 1.0);
+ gtk_spin_button_set_value(GTK_SPIN_BUTTON(myLinesSizeSpinBox), (gdouble) sd->sensors->lines_size);
+
+ sd->Lines_Box = myLinesBox;
+ sd->Lines_Spin_Box = myLinesSizeSpinBox;
+
+ gtk_box_pack_start (GTK_BOX (myLinesBox), myLinesLabel, FALSE, FALSE, 0);
+ gtk_box_pack_start (GTK_BOX (myLinesBox), myLinesSizeSpinBox, FALSE, FALSE,
+ 0);
+ gtk_box_pack_start (GTK_BOX (vbox), myLinesBox, FALSE, FALSE, 0);
+
+ gtk_widget_show (myLinesLabel);
+ gtk_widget_show (myLinesSizeSpinBox);
+ gtk_widget_show (myLinesBox);
+
+ if (sd->sensors->display_values_type != DISPLAY_TEXT)
+ gtk_widget_hide(sd->Lines_Box);
+
+ g_signal_connect (G_OBJECT (myLinesSizeSpinBox), "value-changed",
+ G_CALLBACK (lines_size_change), sd );
+
+ TRACE ("leaves add_Lines_size_box");
+ }
+
+ static void
+ add_font_size_box (GtkWidget * vbox, t_sensors_dialog * sd)
+ {
+ GtkWidget *myFontLabel;
+ GtkWidget *myFontBox;
+ GtkWidget *myFontSizeComboBox;
+
+ TRACE ("enters add_font_size_box");
+
+ myFontLabel = gtk_label_new_with_mnemonic (_("F_ont size:"));
+ myFontBox = gtk_hbox_new(FALSE, BORDER);
+ myFontSizeComboBox = gtk_combo_box_new_text();
+
+ sd->font_Box = myFontBox;
+ /* gtk_widget_set_sensitive(myFontBox, !sd->sensors->display_values_graphically); */
+
+ gtk_combo_box_append_text (GTK_COMBO_BOX(myFontSizeComboBox), _("x-small"));
+ gtk_combo_box_append_text (GTK_COMBO_BOX(myFontSizeComboBox), _("small") );
+ gtk_combo_box_append_text (GTK_COMBO_BOX(myFontSizeComboBox), _("medium") );
+ gtk_combo_box_append_text (GTK_COMBO_BOX(myFontSizeComboBox), _("large") );
+ gtk_combo_box_append_text (GTK_COMBO_BOX(myFontSizeComboBox), _("x-large"));
+ gtk_combo_box_set_active (GTK_COMBO_BOX(myFontSizeComboBox),
+ sd->sensors->font_size_numerical);
+
+ gtk_box_pack_start (GTK_BOX (myFontBox), myFontLabel, FALSE, FALSE, 0);
+ gtk_box_pack_start (GTK_BOX (myFontBox), myFontSizeComboBox, FALSE, FALSE,
+ 0);
+ gtk_box_pack_start (GTK_BOX (vbox), myFontBox, FALSE, FALSE, 0);
+
+ gtk_widget_show (myFontLabel);
+ gtk_widget_show (myFontSizeComboBox);
+ gtk_widget_show (myFontBox);
+
+ if (sd->sensors->display_values_type != DISPLAY_TEXT)
+ gtk_widget_hide(sd->font_Box);
+
+ g_signal_connect (G_OBJECT (myFontSizeComboBox), "changed",
+ G_CALLBACK (font_size_change), sd );
+
+ TRACE ("leaves add_font_size_box");
+ }
+
+ static void
+ add_font_settings_box (GtkWidget * vbox, t_sensors_dialog * sd)
+ {
+ GtkWidget *myFontLabel;
+ GtkWidget *myFontSettingsBox;
+ GtkWidget *myFontSettingsButton;
+
+ TRACE ("enters add_font_settings_box");
+
+ myFontLabel = gtk_label_new_with_mnemonic (_("F_ont:"));
+ myFontSettingsBox = gtk_hbox_new (FALSE, BORDER);
+ myFontSettingsButton = gtk_font_button_new_with_font(font);
+ //gtk_font_button_set_font_name(GTK_FONT_BUTTON(myFontSettingsButton), font);
+ gtk_font_button_set_use_font(GTK_FONT_BUTTON(myFontSettingsButton), TRUE);
+
+ sd->fontSettings_Box = myFontSettingsBox;
+ /* gtk_widget_set_sensitive(myFontBox, !sd->sensors->display_values_graphically); */
+
+ gtk_box_pack_start (GTK_BOX (myFontSettingsBox), myFontLabel, FALSE, FALSE, 0);
+ gtk_box_pack_start (GTK_BOX (myFontSettingsBox), myFontSettingsButton, FALSE, FALSE,
+ 0);
+ gtk_box_pack_start (GTK_BOX (vbox), myFontSettingsBox, FALSE, FALSE, 0);
+
+ gtk_widget_show (myFontLabel);
+ gtk_widget_show (myFontSettingsButton);
+ gtk_widget_show (myFontSettingsBox);
+
+ if (sd->sensors->display_values_type != DISPLAY_TACHO)
+ gtk_widget_hide(sd->fontSettings_Box);
+
+ g_signal_connect (G_OBJECT(myFontSettingsButton), "font-set", G_CALLBACK(on_font_set), sd->sensors);
+ //g_signal_connect (G_OBJECT (myFontSettingsComboBox), "changed",
+ //G_CALLBACK (font_settings_change), sd );
+
+ TRACE ("leaves add_font_settings_box");
+ }
+
+
+ static void
+ add_units_box (GtkWidget * vbox, t_sensors_dialog * sd)
+ {
+ TRACE ("enters add_units_box");
+
+ sd->unit_checkbox = gtk_check_button_new_with_mnemonic(_("Show _Units"));
+ gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(sd->unit_checkbox), sd->sensors->show_units);
+
+ gtk_widget_show (sd->unit_checkbox);
+
+ gtk_box_pack_start (GTK_BOX (vbox), sd->unit_checkbox, FALSE, TRUE, 0);
+
+ if (sd->sensors->display_values_type!=DISPLAY_TEXT)
+ gtk_widget_hide(sd->unit_checkbox);
+
+ g_signal_connect (G_OBJECT (sd->unit_checkbox), "toggled",
+ G_CALLBACK (draw_units_changed), sd );
+
+ TRACE ("leaves add_units_box");
+ }
+
+ static void
+ add_smallspacings_box (GtkWidget * vbox, t_sensors_dialog * sd)
+ {
+ TRACE ("enters add_smallspacings_box");
+
+ sd->smallspacing_checkbox = gtk_check_button_new_with_mnemonic(_("Small horizontal s_pacing"));
+ gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(sd->smallspacing_checkbox), sd->sensors->show_smallspacings);
+
+ gtk_widget_show (sd->smallspacing_checkbox);
+
+ gtk_box_pack_start (GTK_BOX (vbox), sd->smallspacing_checkbox, FALSE, TRUE, 0);
+
+ if (sd->sensors->display_values_type!=DISPLAY_TEXT)
+ gtk_widget_hide(sd->smallspacing_checkbox);
+
+ g_signal_connect (G_OBJECT (sd->smallspacing_checkbox), "toggled",
+ G_CALLBACK (draw_smallspacings_changed), sd );
+
+ TRACE ("leaves add_smallspacings_box");
+ }
+
+
+ static void
+ add_suppressmessage_box (GtkWidget * vbox, t_sensors_dialog * sd)
+ {
+ TRACE ("enters add_suppressmessage_box");
+
+ sd->suppressmessage_checkbox = gtk_check_button_new_with_mnemonic(_("Suppress messages"));
+ gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(sd->suppressmessage_checkbox), sd->sensors->suppressmessage);
+
+ gtk_widget_show (sd->suppressmessage_checkbox);
+
+ gtk_box_pack_start (GTK_BOX (vbox), sd->suppressmessage_checkbox, FALSE, TRUE, 0);
+
+ g_signal_connect (G_OBJECT (sd->suppressmessage_checkbox), "toggled",
+ G_CALLBACK (suppressmessage_changed), sd );
+
+ TRACE ("leaves add_suppressmessage_box");
+ }
+
-static void
-add_suppresstooltips_box (GtkWidget * vbox, t_sensors_dialog * sd)
-{
- TRACE ("enters add_suppresstooltips_box");
-
- sd->suppresstooltip_checkbox = gtk_check_button_new_with_mnemonic(_("Suppress tooltip"));
- gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(sd->suppresstooltip_checkbox), sd->sensors->suppresstooltip);
-
- gtk_widget_show (sd->suppresstooltip_checkbox);
-
- gtk_box_pack_start (GTK_BOX (vbox), sd->suppresstooltip_checkbox, FALSE, TRUE, 0);
-
- g_signal_connect (G_OBJECT (sd->suppresstooltip_checkbox), "toggled",
- G_CALLBACK (suppresstooltip_changed), sd );
-
- TRACE ("leaves add_suppresstooltips_box");
-}
-
+
+ /* double-click improvement */
+ static void
+ add_command_box (GtkWidget * vbox, t_sensors_dialog * sd)
+ {
+ GtkWidget *myBox;
+
+ TRACE ("enters add_command_box");
+
+ myBox = gtk_hbox_new(FALSE, BORDER);
+
+ sd->myExecCommand_CheckBox = gtk_check_button_new_with_mnemonic
+ (_("E_xecute on double click:"));
+ gtk_toggle_button_set_active
+ ( GTK_TOGGLE_BUTTON (sd->myExecCommand_CheckBox),
+ sd->sensors->exec_command );
+
+ sd->myCommandName_Entry = gtk_entry_new ();
+ gtk_widget_set_size_request (sd->myCommandName_Entry, 160, 25);
+
+
+ gtk_entry_set_text( GTK_ENTRY(sd->myCommandName_Entry),
+ sd->sensors->command_name );
+
+ gtk_box_pack_start (GTK_BOX (myBox), sd->myExecCommand_CheckBox, FALSE,
+ FALSE, 0);
+ gtk_box_pack_start (GTK_BOX (myBox), sd->myCommandName_Entry, FALSE,
+ FALSE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox), myBox, FALSE, FALSE, 0);
+
+ gtk_widget_show (sd->myExecCommand_CheckBox);
+ gtk_widget_show (sd->myCommandName_Entry);
+ gtk_widget_show (myBox);
+
+ g_signal_connect (G_OBJECT (sd->myExecCommand_CheckBox), "toggled",
+ G_CALLBACK (execCommand_toggled), sd );
+
+ /* g_signal_connect (G_OBJECT (sd->myCommandNameEntry), "focus-out-event",
+ G_CALLBACK (execCommandName_activate), sd ); */
+
+ TRACE ("leaves add_command_box");
+ }
+
+
+ static void
+ add_view_frame (GtkWidget * notebook, t_sensors_dialog * sd)
+ {
+ GtkWidget *_vbox, *_label;
+
+ TRACE ("enters add_view_frame");
+
+ _vbox = gtk_vbox_new (FALSE, 4);
+ //gtk_container_set_border_width (GTK_CONTAINER(_vbox), 4);
+ gtk_widget_show (_vbox);
+
+ _label = gtk_label_new_with_mnemonic(_("_View"));
+ gtk_widget_show (_label);
+
+ gtk_container_set_border_width (GTK_CONTAINER (_vbox), BORDER<<1);
+
+ gtk_notebook_append_page (GTK_NOTEBOOK(notebook), _vbox, _label);
+
+ add_title_box (_vbox, sd);
+
+ add_ui_style_box (_vbox, sd);
+ add_labels_box (_vbox, sd);
+ add_font_size_box (_vbox, sd);
+ add_font_settings_box (_vbox, sd);
+ add_lines_box (_vbox, sd);
+ add_colored_bars_box (_vbox, sd);
+ add_units_box (_vbox, sd);
+ add_smallspacings_box(_vbox, sd);
+
+ TRACE ("leaves add_view_frame");
+ }
+
+
+
+ static void
+ add_miscellaneous_frame (GtkWidget * notebook, t_sensors_dialog * sd)
+ {
+ GtkWidget *_vbox, *_label;
+
+ TRACE ("enters add_miscellaneous_frame");
+
+ _vbox = gtk_vbox_new (FALSE, 4);
+ //gtk_container_set_border_width (GTK_CONTAINER(_vbox), 4);
+ gtk_widget_show (_vbox);
+
+ _label = gtk_label_new_with_mnemonic (_("_Miscellaneous"));
+ gtk_widget_show (_label);
+
+ gtk_container_set_border_width (GTK_CONTAINER (_vbox), BORDER<<1);
+
+ gtk_notebook_append_page (GTK_NOTEBOOK(notebook), _vbox, _label);
+
+ add_update_time_box (_vbox, sd);
+
+ add_suppressmessage_box(_vbox, sd);
+
- add_suppresstooltips_box(_vbox, sd);
-
+ add_command_box (_vbox, sd);
-
++
+ TRACE ("leaves add_miscellaneous_frame");
+ }
+
+
+ static void
+ on_optionsDialog_response (GtkWidget *dlg, int response, t_sensors_dialog *sd)
+ {
+ TRACE ("enters on_optionsDialog_response");
+
+ if (response==GTK_RESPONSE_OK) {
+ /* FIXME: save most of the content in this function,
+ remove those toggle functions where possible. NYI */
+ /* sensors_apply_options (sd); */
+ g_free(sd->sensors->command_name);
+ sd->sensors->command_name =
+ g_strdup ( gtk_entry_get_text(GTK_ENTRY(sd->myCommandName_Entry)) );
+
+ if (! sd->sensors->plugin_config_file)
+ sd->sensors->plugin_config_file = xfce_panel_plugin_save_location (sd->sensors->plugin, TRUE);
+
+ if (sd->sensors->plugin_config_file)
+ sensors_write_config (sd->sensors->plugin, sd->sensors);
+ }
+ gtk_window_get_size ( GTK_WINDOW(dlg), &(sd->sensors->preferred_width), &(sd->sensors->preferred_height));
+ gtk_widget_destroy (sd->dialog);
+
+ xfce_panel_plugin_unblock_menu (sd->sensors->plugin);
+
+ /* g_free(sd->coloredBars_Box);
+ g_free(sd->font_Box);
+ g_free(sd->labels_Box);
+ g_free(sd->myComboBox);
+ g_free(sd->myCommandName_Entry);
+ g_free(sd->myExecCommand_CheckBox);
+ g_free(sd->mySensorLabel);
+ g_free(sd->smallspacing_checkbox);
+ g_free(sd->suppressmessage_checkbox);
+ g_free(sd->temperature_radio_group);
+ g_free(sd->unit_checkbox); */
+
+ g_free(sd);
+
+ TRACE ("leaves on_optionsDialog_response");
+ }
+
+
+ /* create sensor options box */
+ static void
+ sensors_create_options (XfcePanelPlugin *plugin, t_sensors *sensors)
+ {
+ GtkWidget *dlg, *vbox, *notebook;
+ t_sensors_dialog *sd;
+ gchar *myToolTipText;
+
+ TRACE ("enters sensors_create_options");
+
+ xfce_panel_plugin_block_menu (plugin);
+
+ //dlg = gtk_dialog_new_with_buttons (
+ dlg = xfce_titled_dialog_new_with_buttons(
+ _("Sensors Plugin"),
+ GTK_WINDOW (gtk_widget_get_toplevel (GTK_WIDGET (plugin))),
+ GTK_DIALOG_DESTROY_WITH_PARENT | GTK_DIALOG_NO_SEPARATOR,
+ GTK_STOCK_CLOSE,
+ GTK_RESPONSE_OK,
+ NULL
+ );
+ gtk_window_set_icon_name(GTK_WINDOW(dlg),"xfce-sensors");
+
+ gtk_container_set_border_width (GTK_CONTAINER (dlg), 2);
+
+ /*header = xfce_create_header (NULL, _("Sensors Plugin"));
+ gtk_widget_set_size_request (GTK_BIN (header)->child, -1, 32);
+ gtk_container_set_border_width (GTK_CONTAINER (header), BORDER-2);
+ gtk_widget_show (header);
+ gtk_box_pack_start (GTK_BOX (GTK_DIALOG (dlg)->vbox), header,
+ FALSE, TRUE, 0);*/
+
+ vbox = GTK_DIALOG (dlg)->vbox;
+
+ sd = g_new0 (t_sensors_dialog, 1);
+
+ sd->sensors = sensors;
+ sd->dialog = dlg;
+ sd->plugin_dialog = TRUE;
+
+ sd->myComboBox = gtk_combo_box_new_text();
+
+ init_widgets (sd);
+
+ gtk_combo_box_set_active (GTK_COMBO_BOX(sd->myComboBox), 0);
+
+ notebook = gtk_notebook_new ();
+
+ gtk_box_pack_start (GTK_BOX(vbox), notebook, TRUE, TRUE, 0);
+ gtk_widget_show(notebook);
+
+ add_sensors_frame (notebook, sd);
+
++ if (!tooltips)
++ tooltips = gtk_tooltips_new();
++
++ /* #if GTK_VERSION < 2.11 */
+ myToolTipText = g_strdup(_("You can change a feature's properties such as name, colours, min/max value by double-clicking the entry, editing the content, and pressing \"Return\" or selecting a different field."));
- gtk_widget_set_tooltip_text (GTK_WIDGET(sd->myTreeView), myToolTipText);
++ gtk_tooltips_set_tip (tooltips, GTK_WIDGET(sd->myTreeView),
++ myToolTipText, NULL);
+ g_free (myToolTipText);
+ /* g_signal_connect (G_OBJECT (sd->myComboBox), "changed",
+ //G_CALLBACK (sensor_entry_changed), sd ); */
+
+ add_view_frame (notebook, sd);
+ add_miscellaneous_frame (notebook, sd);
+
+ //gtk_widget_set_size_request (vbox, 400, 400);
+ gtk_window_set_default_size (GTK_WINDOW(dlg), sensors->preferred_width, sensors->preferred_height);
+
+ g_signal_connect (dlg, "response",
+ G_CALLBACK(on_optionsDialog_response), sd);
+
+ gtk_widget_show (dlg);
+
+ TRACE ("leaves sensors_create_options");
+ }
+
+
+ /**
+ * Add event box to sensors panel
+ * @param sensors Pointer to t_sensors structure
+ */
+ static void
+ add_event_box (t_sensors *sensors)
+ {
+ /* create eventbox to catch events on widget */
+ sensors->eventbox = gtk_event_box_new ();
+ gtk_widget_set_name (sensors->eventbox, "xfce_sensors");
++ gtk_widget_show (sensors->eventbox);
+
+ /* double-click improvement */
+ sensors->doubleclick_id = g_signal_connect (G_OBJECT(sensors->eventbox),
+ "button-press-event",
+ G_CALLBACK (execute_command),
+ (gpointer) sensors);
+ }
+
+
+ /**
+ * Create sensors panel control
+ * @param plugin Panel plugin proxy to create sensors plugin in
+ */
+ static t_sensors *
+ create_sensors_control (XfcePanelPlugin *plugin)
+ {
+ t_sensors *sensors;
+ gchar *tmp;
+
+ TRACE ("enters create_sensors_control");
+
+ tmp = xfce_panel_plugin_lookup_rc_file(plugin);
+
+ sensors = sensors_new (plugin, tmp);
+ /* need/want to encapsulate/wrap that ? */
+ sensors->orientation = xfce_panel_plugin_get_orientation (plugin);
+ sensors->panel_size = xfce_panel_plugin_get_size (plugin);
+
+ add_event_box (sensors);
+
- /* Add tooltip to show extended current sensors status */
- //sensors_create_tooltip ((gpointer) sensors);
++ /* Add tooltip to show extended current sensors status */
++ sensors_create_tooltip ((gpointer) sensors);
+
+ /* fill panel widget with boxes, strings, values, ... */
+ create_panel_widget (sensors);
+
+ /* finally add panel "sensors" to eventbox */
+ gtk_container_add (GTK_CONTAINER (sensors->eventbox),
+ sensors->widget_sensors);
+
-
++ /* #if GTK_VERSION >= 2.11
++ * g_signal_connect(G_OBJECT(sensors->eventbox),
++ "query-tooltip",
++ G_CALLBACK(handle_tooltip_query),
++ (gpointer) sensors); */
++
+ /* sensors_set_size (control, settings.size); */
+
+ TRACE ("leaves create_sensors_control");
+
+ return sensors;
+ }
+
+
+ static void
+ sensors_plugin_construct (XfcePanelPlugin *plugin)
+ {
+ t_sensors *sensors;
+
+ TRACE ("enters sensors_plugin_construct");
+
+ xfce_textdomain (GETTEXT_PACKAGE, PACKAGE_LOCALE_DIR, "UTF-8");
+
+ sensors = create_sensors_control (plugin);
+
+ sensors->plugin_config_file = xfce_panel_plugin_lookup_rc_file(plugin);
+ sensors_read_config (plugin, sensors);
+
+ //if (font)
+ //g_free (font);
+ //font = g_strdup(sensors->font);
+
+ /* Try to resize the sensors to fit the user settings.
+ Do also modify the tooltip text. */
+ sensors_show_panel ((gpointer) sensors);
+
+ sensors->timeout_id = g_timeout_add (sensors->sensors_refresh_time * 1000,
+ (GtkFunction) sensors_show_panel,
+ (gpointer) sensors);
+
+ g_signal_connect (plugin, "free-data", G_CALLBACK (sensors_free), sensors);
+
+ sensors->plugin_config_file = xfce_panel_plugin_save_location (plugin, TRUE);
+ g_signal_connect (plugin, "save", G_CALLBACK (sensors_write_config),
+ sensors);
+
+ xfce_panel_plugin_menu_show_configure (plugin);
+
+ g_signal_connect (plugin, "configure-plugin",
+ G_CALLBACK (sensors_create_options), sensors);
+
+ g_signal_connect (plugin, "size-changed", G_CALLBACK (sensors_set_size),
+ sensors);
+
+ g_signal_connect (plugin, "orientation-changed",
+ G_CALLBACK (sensors_set_orientation), sensors);
+
+ gtk_container_add (GTK_CONTAINER(plugin), sensors->eventbox);
+
+ xfce_panel_plugin_add_action_widget (plugin, sensors->eventbox);
-
- gtk_widget_show (sensors->eventbox);
-
++
+ TRACE ("leaves sensors_plugin_construct");
+ }
+
+ XFCE_PANEL_PLUGIN_REGISTER_EXTERNAL (sensors_plugin_construct);
++
diff --cc panel-plugin/xfce4-sensors-plugin.desktop
index 0000000,0000000..6385793
new file mode 100644
--- /dev/null
+++ b/panel-plugin/xfce4-sensors-plugin.desktop
@@@ -1,0 -1,0 +1,50 @@@
++[Xfce Panel]
++Type=X-XFCE-PanelPlugin
++Encoding=UTF-8
++Name=Sensor plugin
++Name[de]=Sensorerweiterung
++Comment=Show sensor values.
++Comment[ar]=إظهار قيم المجس.
++Comment[ast]=Amosar valores de sensores.
++Comment[bg]=Покажи показанията на сензора.
++Comment[cs]=Zobrazuje hodnoty senzorů
++Comment[de]=Sensorwerte erkannter Sensoren überwachen.
++Comment[el]=Εμφάνιση τιμών αισθητήρα.
++Comment[en_AU]=Show sensor values.
++Comment[en_GB]=Show sensor values.
++Comment[es]=Mostrar valores de sensores.
++Comment[eu]=Sentsore balioak bistarazi.
++Comment[fi]=Näyttää laiteanturien arvot
++Comment[fr]=Afficher les valeurs du capteur.
++Comment[gl]=Mostrar os valores do sensor.
++Comment[he]=הצג ערכי חיישן.
++Comment[hu]=Érzékelőértékek megjelenítése
++Comment[id]=Tampilkan nilai sensor.
++Comment[is]=Sýna gildi skynjara.
++Comment[it]=Mostra i valori di un sensore
++Comment[ja]=センサーの値を表示します。
++Comment[ko]=센서 값을 보여줍니다.
++Comment[lv]=Rādīt sensora vērtības.
++Comment[ms]=Tunjuk nilai penderia.
++Comment[nb]=Vis sensorverdier.
++Comment[nl]=Toon sensorwaarden.
++Comment[pl]=Wyświetla wskazania czujników sprzętowych
++Comment[pt]=Mostrar valores de sensor.
++Comment[pt_BR]=Mostrar valores do sensor.
++Comment[ru]=Отображение показаний датчиков
++Comment[sk]=Zobrazuje hodnoty senzorov
++Comment[sq]=Shfaq vlera ndijuesish.
++Comment[sr]=Прикажи вредности пријемника.
++Comment[sv]=Visa sensorsvärden.
++Comment[th]=แสดงค่าต่างๆ ของเซนเซอร์
++Comment[tr]=Algılayıcı değerlerini gösterir.
++Comment[ug]=سەزگۈچنىڭ قىممىتىنى كۆرسىتىدۇ.
++Comment[uk]=Показувати значення сенсорів.
++Comment[ur]=سینسر ویلیو دکھائیں:
++Comment[ur_PK]=سینسر ویلیو دکھائیں:
++Comment[zh_CN]=显示传感器值。
++Comment[zh_TW]=顯示感測器數值。
++Icon=xfce-sensors
++X-XFCE-Internal=FALSE
++X-XFCE-Module=xfce4-sensors-plugin
++X-XFCE-API=2.0
diff --cc po/Makefile.in
index 0000000,0b4c992..f5991d0
mode 000000,100644..100644
--- a/po/Makefile.in
+++ b/po/Makefile.in
@@@ -1,0 -1,223 +1,222 @@@
+ # Makefile for program source directory in GNU NLS utilities package.
+ # Copyright (C) 1995, 1996, 1997 by Ulrich Drepper <drepper at gnu.ai.mit.edu>
+ # Copyright (C) 2004-2008 Rodney Dawes <dobey.pwns at gmail.com>
+ #
+ # This file may be copied and used freely without restrictions. It may
+ # be used in projects which are not available under a GNU Public License,
+ # but which still want to provide support for the GNU gettext functionality.
+ #
+ # - Modified by Owen Taylor <otaylor at redhat.com> to use GETTEXT_PACKAGE
+ # instead of PACKAGE and to look for po2tbl in ./ not in intl/
+ #
+ # - Modified by jacob berkman <jacob at ximian.com> to install
+ # Makefile.in.in and po2tbl.sed.in for use with glib-gettextize
+ #
+ # - Modified by Rodney Dawes <dobey.pwns at gmail.com> for use with intltool
+ #
+ # We have the following line for use by intltoolize:
+ # INTLTOOL_MAKEFILE
+
-GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
-PACKAGE = @PACKAGE@
-VERSION = @VERSION@
-
-SHELL = @SHELL@
-
-srcdir = @srcdir@
-top_srcdir = @top_srcdir@
-top_builddir = @top_builddir@
-VPATH = @srcdir@
-
-prefix = @prefix@
-exec_prefix = @exec_prefix@
-datadir = @datadir@
-datarootdir = @datarootdir@
-libdir = @libdir@
-DATADIRNAME = @DATADIRNAME@
-itlocaledir = $(prefix)/$(DATADIRNAME)/locale
++GETTEXT_PACKAGE = xfce4-sensors-plugin
++PACKAGE = xfce4-sensors-plugin
++VERSION = 1.2.95
++
++SHELL = /bin/bash
++
++srcdir = .
++top_srcdir = ..
++top_builddir = ..
++
++
++prefix = /usr/local
++exec_prefix = ${prefix}
++datadir = ${datarootdir}
++datarootdir = ${prefix}/share
++libdir = ${exec_prefix}/lib
++localedir = ${datarootdir}/locale
+ subdir = po
-install_sh = @install_sh@
-# Automake >= 1.8 provides @mkdir_p at .
++install_sh = ${SHELL} /home/tim/install/xfce47/goodies/xfce4-sensors-plugin/install-sh
++# Automake >= 1.8 provides $(MKDIR_P).
+ # Until it can be supposed, use the safe fallback:
+ mkdir_p = $(install_sh) -d
+
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
++INSTALL = /usr/bin/install -c
++INSTALL_DATA = ${INSTALL} -m 644
+
-GMSGFMT = @GMSGFMT@
-MSGFMT = @MSGFMT@
-XGETTEXT_ARGS = @XGETTEXT_ARGS@
-XGETTEXT = @XGETTEXT@ $(XGETTEXT_ARGS)
-INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
-INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
++GMSGFMT = /usr/bin/msgfmt
++MSGFMT = /usr/bin/msgfmt
++XGETTEXT_ARGS = --keyword=Q_ --from-code=UTF-8
++XGETTEXT = /usr/bin/xgettext $(XGETTEXT_ARGS)
++INTLTOOL_UPDATE = /usr/bin/intltool-update
++INTLTOOL_EXTRACT = /usr/bin/intltool-extract
+ MSGMERGE = XGETTEXT_ARGS="$(XGETTEXT_ARGS)" INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist
+ GENPOT = XGETTEXT_ARGS="$(XGETTEXT_ARGS)" INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot
+
-ALL_LINGUAS = @ALL_LINGUAS@
++ALL_LINGUAS = ar ast bg ca cs de el en_AU en_GB es eu fi fr gl he hu id is it ja ko lv ms nb nl pl pt_BR pt ru sk sq sr sv th tr ug uk ur_PK ur vi zh_CN zh_TW
+
+ PO_LINGUAS=$(shell if test -r $(srcdir)/LINGUAS; then grep -v "^\#" $(srcdir)/LINGUAS; else echo "$(ALL_LINGUAS)"; fi)
+
+ USER_LINGUAS=$(shell if test -n "$(LINGUAS)"; then LLINGUAS="$(LINGUAS)"; ALINGUAS="$(ALL_LINGUAS)"; for lang in $$LLINGUAS; do if test -n "`grep \^$$lang$$ $(srcdir)/LINGUAS 2>/dev/null`" -o -n "`echo $$ALINGUAS|tr ' ' '\n'|grep \^$$lang$$`"; then printf "$$lang "; fi; done; fi)
+
+ USE_LINGUAS=$(shell if test -n "$(USER_LINGUAS)" -o -n "$(LINGUAS)"; then LLINGUAS="$(USER_LINGUAS)"; else if test -n "$(PO_LINGUAS)"; then LLINGUAS="$(PO_LINGUAS)"; else LLINGUAS="$(ALL_LINGUAS)"; fi; fi; for lang in $$LLINGUAS; do printf "$$lang "; done)
+
+ POFILES=$(shell LINGUAS="$(PO_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.po "; done)
+
+ DISTFILES = Makefile.in.in POTFILES.in $(POFILES)
+ EXTRA_DISTFILES = ChangeLog POTFILES.skip Makevars LINGUAS
+
+ POTFILES = \
+ # This comment gets stripped out
+
+ CATALOGS=$(shell LINGUAS="$(USE_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.gmo "; done)
+
+ .SUFFIXES:
+ .SUFFIXES: .po .pox .gmo .mo .msg .cat
+
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
++AM_DEFAULT_VERBOSITY = 1
+ INTLTOOL_V_MSGFMT = $(INTLTOOL__v_MSGFMT_$(V))
+ INTLTOOL__v_MSGFMT_= $(INTLTOOL__v_MSGFMT_$(AM_DEFAULT_VERBOSITY))
+ INTLTOOL__v_MSGFMT_0 = @echo " MSGFMT" $@;
+
+ .po.pox:
+ $(MAKE) $(GETTEXT_PACKAGE).pot
- $(MSGMERGE) $< $(GETTEXT_PACKAGE).pot -o $*.pox
++ $(MSGMERGE) $* $(GETTEXT_PACKAGE).pot -o $*.pox
+
+ .po.mo:
+ $(INTLTOOL_V_MSGFMT)$(MSGFMT) -o $@ $<
+
+ .po.gmo:
+ $(INTLTOOL_V_MSGFMT)file=`echo $* | sed 's,.*/,,'`.gmo \
+ && rm -f $$file && $(GMSGFMT) -o $$file $<
+
+ .po.cat:
+ sed -f ../intl/po2msg.sed < $< > $*.msg \
+ && rm -f $@ && gencat $@ $*.msg
+
+
-all: all- at USE_NLS@
++all: all-yes
+
+ all-yes: $(CATALOGS)
+ all-no:
+
+ $(GETTEXT_PACKAGE).pot: $(POTFILES)
+ $(GENPOT)
+
+ install: install-data
-install-data: install-data- at USE_NLS@
++install-data: install-data-yes
+ install-data-no: all
+ install-data-yes: all
+ linguas="$(USE_LINGUAS)"; \
+ for lang in $$linguas; do \
- dir=$(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES; \
++ dir=$(DESTDIR)$(localedir)/$$lang/LC_MESSAGES; \
+ $(mkdir_p) $$dir; \
+ if test -r $$lang.gmo; then \
+ $(INSTALL_DATA) $$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \
+ echo "installing $$lang.gmo as $$dir/$(GETTEXT_PACKAGE).mo"; \
+ else \
+ $(INSTALL_DATA) $(srcdir)/$$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \
+ echo "installing $(srcdir)/$$lang.gmo as" \
+ "$$dir/$(GETTEXT_PACKAGE).mo"; \
+ fi; \
+ if test -r $$lang.gmo.m; then \
+ $(INSTALL_DATA) $$lang.gmo.m $$dir/$(GETTEXT_PACKAGE).mo.m; \
+ echo "installing $$lang.gmo.m as $$dir/$(GETTEXT_PACKAGE).mo.m"; \
+ else \
+ if test -r $(srcdir)/$$lang.gmo.m ; then \
+ $(INSTALL_DATA) $(srcdir)/$$lang.gmo.m \
+ $$dir/$(GETTEXT_PACKAGE).mo.m; \
+ echo "installing $(srcdir)/$$lang.gmo.m as" \
+ "$$dir/$(GETTEXT_PACKAGE).mo.m"; \
+ else \
+ true; \
+ fi; \
+ fi; \
+ done
+
+ # Empty stubs to satisfy archaic automake needs
+ dvi info ctags tags CTAGS TAGS ID:
+
+ # Define this as empty until I found a useful application.
+ install-exec installcheck:
+
+ uninstall:
+ linguas="$(USE_LINGUAS)"; \
+ for lang in $$linguas; do \
- rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \
- rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \
++ rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \
++ rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \
+ done
+
+ check: all $(GETTEXT_PACKAGE).pot
+ rm -f missing notexist
+ srcdir=$(srcdir) $(INTLTOOL_UPDATE) -m
+ if [ -r missing -o -r notexist ]; then \
+ exit 1; \
+ fi
+
+ mostlyclean:
+ rm -f *.pox $(GETTEXT_PACKAGE).pot *.old.po cat-id-tbl.tmp
+ rm -f .intltool-merge-cache
+
+ clean: mostlyclean
+
+ distclean: clean
+ rm -f Makefile Makefile.in POTFILES stamp-it
+ rm -f *.mo *.msg *.cat *.cat.m *.gmo
+
+ maintainer-clean: distclean
+ @echo "This command is intended for maintainers to use;"
+ @echo "it deletes files that may require special tools to rebuild."
+ rm -f Makefile.in.in
+
+ distdir = ../$(PACKAGE)-$(VERSION)/$(subdir)
+ dist distdir: $(DISTFILES)
+ dists="$(DISTFILES)"; \
+ extra_dists="$(EXTRA_DISTFILES)"; \
+ for file in $$extra_dists; do \
+ test -f $(srcdir)/$$file && dists="$$dists $(srcdir)/$$file"; \
+ done; \
+ for file in $$dists; do \
+ test -f $$file || file="$(srcdir)/$$file"; \
+ ln $$file $(distdir) 2> /dev/null \
+ || cp -p $$file $(distdir); \
+ done
+
+ update-po: Makefile
+ $(MAKE) $(GETTEXT_PACKAGE).pot
+ tmpdir=`pwd`; \
+ linguas="$(USE_LINGUAS)"; \
+ for lang in $$linguas; do \
+ echo "$$lang:"; \
+ result="`$(MSGMERGE) -o $$tmpdir/$$lang.new.po $$lang`"; \
+ if $$result; then \
+ if cmp $(srcdir)/$$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
+ rm -f $$tmpdir/$$lang.new.po; \
+ else \
+ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
+ :; \
+ else \
+ echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
+ rm -f $$tmpdir/$$lang.new.po; \
+ exit 1; \
+ fi; \
+ fi; \
+ else \
+ echo "msgmerge for $$lang.gmo failed!"; \
+ rm -f $$tmpdir/$$lang.new.po; \
+ fi; \
+ done
+
+ Makefile POTFILES: stamp-it
+ @if test ! -f $@; then \
+ rm -f stamp-it; \
+ $(MAKE) stamp-it; \
+ fi
+
+ stamp-it: Makefile.in.in $(top_builddir)/config.status POTFILES.in
+ cd $(top_builddir) \
+ && CONFIG_FILES=$(subdir)/Makefile.in CONFIG_HEADERS= CONFIG_LINKS= \
+ $(SHELL) ./config.status
+
+ # Tell versions [3.59,3.63) of GNU make not to export all variables.
+ # Otherwise a system limit (for SysV at least) may be exceeded.
+ .NOEXPORT:
diff --cc po/POTFILES
index 0000000,0000000..a6843b7
new file mode 100644
--- /dev/null
+++ b/po/POTFILES
@@@ -1,0 -1,0 +1,16 @@@
++ ../panel-plugin/sensors-plugin.c \
++ ../panel-plugin/sensors-plugin.h \
++ ../lib/configuration.c \
++ ../lib/acpi.c \
++ ../lib/nvidia.c \
++ ../lib/hddtemp.c \
++ ../lib/lmsensors.c \
++ ../lib/middlelayer.c \
++ ../lib/sensors-interface.c \
++ ../lib/sensors-interface-common.c \
++ ../src/main.c \
++ ../src/interface.c \
++ ../src/callbacks.c \
++ ../src/actions.c \
++ ../src/xfce4-sensors.desktop.in \
++ ../panel-plugin/xfce4-sensors-plugin.desktop.in
diff --cc po/ar.po
index dfe2004,4622b3a..8bd12e4
--- a/po/ar.po
+++ b/po/ar.po
@@@ -8,7 -8,7 +8,7 @@@ msgid "
msgstr ""
"Project-Id-Version: Xfce Panel Plugins\n"
"Report-Msgid-Bugs-To: \n"
- "POT-Creation-Date: 2016-06-19 19:59+0200\n"
-"POT-Creation-Date: 2015-02-23 21:54+0100\n"
++"POT-Creation-Date: 2017-02-04 10:42+0100\n"
"PO-Revision-Date: 2013-09-15 07:24+0000\n"
"Last-Translator: mohammad alhargan <malham1 at hotmail.com>\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/xfce/language/"
@@@ -20,21 -20,20 +20,21 @@@
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
-#: ../panel-plugin/sensors-plugin.c:301 ../panel-plugin/sensors-plugin.c:397
-#: ../panel-plugin/sensors-plugin.c:999
+#. initialize value label widget
- #: ../panel-plugin/sensors-plugin.c:319 ../panel-plugin/sensors-plugin.c:414
- #: ../panel-plugin/sensors-plugin.c:1009
++#: ../panel-plugin/sensors-plugin.c:365 ../panel-plugin/sensors-plugin.c:467
++#: ../panel-plugin/sensors-plugin.c:1144
#, fuzzy
msgid "<span><b>Sensors</b></span>"
msgstr "<span foreground=\"#000000\"><b>مجسات</b></span>"
#. widget = sensors->eventbox;
- #: ../panel-plugin/sensors-plugin.c:819
-#: ../panel-plugin/sensors-plugin.c:802
++#: ../panel-plugin/sensors-plugin.c:948
msgid "No sensors selected!"
msgstr "لم تحدّد أيّة مجسات!"
#. FIXME: either print nothing, or undertake appropriate action,
#. * or pop up a message box.
- #: ../panel-plugin/sensors-plugin.c:859
-#: ../panel-plugin/sensors-plugin.c:842
++#: ../panel-plugin/sensors-plugin.c:988
#, c-format
msgid ""
"Sensors Plugin:\n"
@@@ -45,105 -44,104 +45,105 @@@ msgstr "
"يبدو أن هناك مشكلة في قراءة قيمة المجس.\n"
"لا يمكن ضمان الإجراء المناسب.\n"
- #: ../panel-plugin/sensors-plugin.c:1727
-#: ../panel-plugin/sensors-plugin.c:1722
++#: ../panel-plugin/sensors-plugin.c:1862
msgid "UI style:"
msgstr "نمط واجهة المستخدم:"
- #: ../panel-plugin/sensors-plugin.c:1728
-#: ../panel-plugin/sensors-plugin.c:1723
++#: ../panel-plugin/sensors-plugin.c:1863
msgid "_text"
msgstr "_نص"
- #: ../panel-plugin/sensors-plugin.c:1730
-#: ../panel-plugin/sensors-plugin.c:1725
++#: ../panel-plugin/sensors-plugin.c:1865
msgid "_progress bars"
msgstr "_شريط التقدم"
- #: ../panel-plugin/sensors-plugin.c:1732
-#: ../panel-plugin/sensors-plugin.c:1727
++#: ../panel-plugin/sensors-plugin.c:1867
msgid "_tachos"
msgstr "_tachos"
- #: ../panel-plugin/sensors-plugin.c:1777
-#: ../panel-plugin/sensors-plugin.c:1772
++#: ../panel-plugin/sensors-plugin.c:1912
msgid "Show _labels"
msgstr "عرض_المسميات"
- #: ../panel-plugin/sensors-plugin.c:1807
-#: ../panel-plugin/sensors-plugin.c:1802
++#: ../panel-plugin/sensors-plugin.c:1942
msgid "Show colored _bars"
msgstr "إظهار لوحة_الملونة"
- #: ../panel-plugin/sensors-plugin.c:1835
-#: ../panel-plugin/sensors-plugin.c:1830
++#: ../panel-plugin/sensors-plugin.c:1970
msgid "_Show title"
msgstr "_أظهر العناوين"
- #: ../panel-plugin/sensors-plugin.c:1859
-#: ../panel-plugin/sensors-plugin.c:1854
++#: ../panel-plugin/sensors-plugin.c:1994
msgid "_Number of text lines:"
msgstr "_عدد أسطر النص:"
- #: ../panel-plugin/sensors-plugin.c:1894
-#: ../panel-plugin/sensors-plugin.c:1889
++#: ../panel-plugin/sensors-plugin.c:2029
msgid "F_ont size:"
msgstr "حجم الخط:"
#. gtk_widget_set_sensitive(myFontBox, !sd->sensors->display_values_graphically);
- #: ../panel-plugin/sensors-plugin.c:1901
-#: ../panel-plugin/sensors-plugin.c:1896
++#: ../panel-plugin/sensors-plugin.c:2036
msgid "x-small"
msgstr "صغير جداً"
- #: ../panel-plugin/sensors-plugin.c:1902
-#: ../panel-plugin/sensors-plugin.c:1897
++#: ../panel-plugin/sensors-plugin.c:2037
msgid "small"
msgstr "صغير"
- #: ../panel-plugin/sensors-plugin.c:1903
-#: ../panel-plugin/sensors-plugin.c:1898
++#: ../panel-plugin/sensors-plugin.c:2038
msgid "medium"
msgstr "متوسّط"
- #: ../panel-plugin/sensors-plugin.c:1904
-#: ../panel-plugin/sensors-plugin.c:1899
++#: ../panel-plugin/sensors-plugin.c:2039
msgid "large"
msgstr "كبير"
- #: ../panel-plugin/sensors-plugin.c:1905
-#: ../panel-plugin/sensors-plugin.c:1900
++#: ../panel-plugin/sensors-plugin.c:2040
msgid "x-large"
msgstr "كبير جداً"
- #: ../panel-plugin/sensors-plugin.c:1936
-#: ../panel-plugin/sensors-plugin.c:1931
++#: ../panel-plugin/sensors-plugin.c:2071
msgid "F_ont:"
msgstr "خط:"
- #: ../panel-plugin/sensors-plugin.c:1970
-#: ../panel-plugin/sensors-plugin.c:1965
++#: ../panel-plugin/sensors-plugin.c:2105
msgid "Show _Units"
msgstr "إظهار _الوحدات"
- #: ../panel-plugin/sensors-plugin.c:1991
-#: ../panel-plugin/sensors-plugin.c:1986
++#: ../panel-plugin/sensors-plugin.c:2126
msgid "Small horizontal s_pacing"
msgstr "مسافات أفقية صغيرة"
- #: ../panel-plugin/sensors-plugin.c:2013
-#: ../panel-plugin/sensors-plugin.c:2008
++#: ../panel-plugin/sensors-plugin.c:2148
msgid "Suppress messages"
msgstr "منع الرسائل"
- #: ../panel-plugin/sensors-plugin.c:2031
-#: ../panel-plugin/sensors-plugin.c:2026
++#: ../panel-plugin/sensors-plugin.c:2166
msgid "Suppress tooltip"
msgstr ""
- #: ../panel-plugin/sensors-plugin.c:2056
-#: ../panel-plugin/sensors-plugin.c:2051
++#: ../panel-plugin/sensors-plugin.c:2191
msgid "E_xecute on double click:"
msgstr "تنفيذ عند النقر المزدوج:"
- #: ../panel-plugin/sensors-plugin.c:2099
-#: ../panel-plugin/sensors-plugin.c:2094
++#: ../panel-plugin/sensors-plugin.c:2234
msgid "_View"
msgstr "_عرض"
- #: ../panel-plugin/sensors-plugin.c:2133
-#: ../panel-plugin/sensors-plugin.c:2128
++#: ../panel-plugin/sensors-plugin.c:2268
msgid "_Miscellaneous"
msgstr "_متنوع"
- #: ../panel-plugin/sensors-plugin.c:2208 ../panel-plugin/sensors-plugin.h:30
-#: ../panel-plugin/sensors-plugin.c:2203 ../panel-plugin/sensors-plugin.h:30
-#: ../lib/hddtemp.c:180
++#: ../panel-plugin/sensors-plugin.c:2343 ../panel-plugin/sensors-plugin.h:30
+#: ../lib/hddtemp.c:162
msgid "Sensors Plugin"
msgstr "ملحق المجسات"
- #: ../panel-plugin/sensors-plugin.c:2216
-#. gtk_cpu_paint(sensors->tachos [i][index_feature]);
-#. gtk_cpu_expose(sensors->tachos [i][index_feature], NULL);
-#. #if GTK_VERSION < 2.11
-#: ../panel-plugin/sensors-plugin.c:2242 ../src/actions.c:205
++#: ../panel-plugin/sensors-plugin.c:2351
+msgid "Properties"
+msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:2249
++#: ../panel-plugin/sensors-plugin.c:2384
msgid ""
"You can change a feature's properties such as name, colours, min/max value "
"by double-clicking the entry, editing the content, and pressing \"Return\" "
@@@ -185,12 -185,15 +185,7 @@@ msgstr "درجة حرارة NVidia GPU
msgid "nvidia"
msgstr "nvidia"
- #: ../lib/nvidia.c:132 ../lib/hddtemp.c:679
-#. if (scale == FAHRENHEIT) {
-#. cf->formatted_value = g_strdup_printf(_("%.1f °F"), (float) (value * 9/5 + 32) );
-#. } else { // Celsius
-#: ../lib/nvidia.c:126 ../lib/hddtemp.c:729
--#, c-format
--msgid "%.1f °C"
--msgstr "%.1f °م"
--
-#: ../lib/hddtemp.c:414
+#: ../lib/hddtemp.c:392
msgid "S.M.A.R.T. harddisk temperatures"
msgstr "درجة حرارة القرص الصلب S.M.A.R.T"
@@@ -253,55 -256,55 +248,55 @@@ msgstr "
"يبدو أن هناك مشكلة في قراءة قيمة المجس.\n"
"لا يمكن ضمان الإجراء المناسب."
--#: ../lib/sensors-interface.c:172
++#: ../lib/sensors-interface.c:174
msgid "Sensors t_ype:"
msgstr "نوع المجسات:"
--#: ../lib/sensors-interface.c:198
++#: ../lib/sensors-interface.c:200
msgid "Description:"
msgstr "الوصف:"
--#: ../lib/sensors-interface.c:231
++#: ../lib/sensors-interface.c:233
msgid "U_pdate interval (seconds):"
msgstr "فاصل التحديث الزمني (بالثواني):"
--#: ../lib/sensors-interface.c:271
++#: ../lib/sensors-interface.c:273
msgid "Name"
msgstr "إسم"
--#: ../lib/sensors-interface.c:283
++#: ../lib/sensors-interface.c:285
msgid "Value"
msgstr "قيمة"
--#: ../lib/sensors-interface.c:291
++#: ../lib/sensors-interface.c:293
msgid "Show"
msgstr "إظهار"
--#: ../lib/sensors-interface.c:300
++#: ../lib/sensors-interface.c:302
msgid "Color"
msgstr "لون"
--#: ../lib/sensors-interface.c:313
++#: ../lib/sensors-interface.c:315
msgid "Min"
msgstr "الأدنى"
--#: ../lib/sensors-interface.c:330
++#: ../lib/sensors-interface.c:332
msgid "Max"
msgstr "الحد الأقصى"
--#: ../lib/sensors-interface.c:371
++#: ../lib/sensors-interface.c:373
msgid "Temperature scale:"
msgstr "مقياس درجة الحرارة:"
--#: ../lib/sensors-interface.c:373
++#: ../lib/sensors-interface.c:375
msgid "_Celsius"
msgstr "_مئوي"
--#: ../lib/sensors-interface.c:375
++#: ../lib/sensors-interface.c:377
msgid "_Fahrenheit"
msgstr "_فهرنهايت"
--#: ../lib/sensors-interface.c:411
++#: ../lib/sensors-interface.c:413
msgid "_Sensors"
msgstr "_مجسات"
@@@ -427,7 -430,6 +422,10 @@@ msgstr "إظهار قيم المجس.
msgid "Sensor Values Viewer"
msgstr "عارض قيم المجس"
-#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.in.h:1
-msgid "Sensor plugin "
+#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.h:1
+#, fuzzy
+msgid "Sensor plugin"
msgstr "ملحق المجس "
++
++#~ msgid "%.1f °C"
++#~ msgstr "%.1f °م"
diff --cc po/ast.po
index 7513eed,1e38e86..5e25f37
--- a/po/ast.po
+++ b/po/ast.po
@@@ -10,7 -10,7 +10,7 @@@ msgid "
msgstr ""
"Project-Id-Version: Xfce Panel Plugins\n"
"Report-Msgid-Bugs-To: \n"
- "POT-Creation-Date: 2016-06-19 19:59+0200\n"
-"POT-Creation-Date: 2015-02-23 21:54+0100\n"
++"POT-Creation-Date: 2017-02-04 10:42+0100\n"
"PO-Revision-Date: 2014-11-24 16:33+0000\n"
"Last-Translator: Ḷḷumex03 <tornes at opmbx.org>\n"
"Language-Team: Asturian (http://www.transifex.com/projects/p/xfce-panel-"
@@@ -21,20 -21,19 +21,20 @@@
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../panel-plugin/sensors-plugin.c:301 ../panel-plugin/sensors-plugin.c:397
-#: ../panel-plugin/sensors-plugin.c:999
+#. initialize value label widget
- #: ../panel-plugin/sensors-plugin.c:319 ../panel-plugin/sensors-plugin.c:414
- #: ../panel-plugin/sensors-plugin.c:1009
++#: ../panel-plugin/sensors-plugin.c:365 ../panel-plugin/sensors-plugin.c:467
++#: ../panel-plugin/sensors-plugin.c:1144
msgid "<span><b>Sensors</b></span>"
msgstr "<span><b>Sensores</b></span>"
#. widget = sensors->eventbox;
- #: ../panel-plugin/sensors-plugin.c:819
-#: ../panel-plugin/sensors-plugin.c:802
++#: ../panel-plugin/sensors-plugin.c:948
msgid "No sensors selected!"
msgstr "¡Nun s'esbilló dengún sensor!"
#. FIXME: either print nothing, or undertake appropriate action,
#. * or pop up a message box.
- #: ../panel-plugin/sensors-plugin.c:859
-#: ../panel-plugin/sensors-plugin.c:842
++#: ../panel-plugin/sensors-plugin.c:988
#, c-format
msgid ""
"Sensors Plugin:\n"
@@@ -45,105 -44,104 +45,105 @@@ msgstr "
"Paez qu'hai un problema lleendo un valor carauterísticu del sensor.\n"
"Nun pue garantizase un procesu apropiáu.\n"
- #: ../panel-plugin/sensors-plugin.c:1727
-#: ../panel-plugin/sensors-plugin.c:1722
++#: ../panel-plugin/sensors-plugin.c:1862
msgid "UI style:"
msgstr "Estilu d'UI:"
- #: ../panel-plugin/sensors-plugin.c:1728
-#: ../panel-plugin/sensors-plugin.c:1723
++#: ../panel-plugin/sensors-plugin.c:1863
msgid "_text"
msgstr "_testu"
- #: ../panel-plugin/sensors-plugin.c:1730
-#: ../panel-plugin/sensors-plugin.c:1725
++#: ../panel-plugin/sensors-plugin.c:1865
msgid "_progress bars"
msgstr "_barres de progresu"
- #: ../panel-plugin/sensors-plugin.c:1732
-#: ../panel-plugin/sensors-plugin.c:1727
++#: ../panel-plugin/sensors-plugin.c:1867
msgid "_tachos"
msgstr "_tachos"
- #: ../panel-plugin/sensors-plugin.c:1777
-#: ../panel-plugin/sensors-plugin.c:1772
++#: ../panel-plugin/sensors-plugin.c:1912
msgid "Show _labels"
msgstr "Amosar eti_questes"
- #: ../panel-plugin/sensors-plugin.c:1807
-#: ../panel-plugin/sensors-plugin.c:1802
++#: ../panel-plugin/sensors-plugin.c:1942
msgid "Show colored _bars"
msgstr "Amosar _barres con colores"
- #: ../panel-plugin/sensors-plugin.c:1835
-#: ../panel-plugin/sensors-plugin.c:1830
++#: ../panel-plugin/sensors-plugin.c:1970
msgid "_Show title"
msgstr "Amosar _títulu"
- #: ../panel-plugin/sensors-plugin.c:1859
-#: ../panel-plugin/sensors-plugin.c:1854
++#: ../panel-plugin/sensors-plugin.c:1994
msgid "_Number of text lines:"
msgstr "_Númberu de llinies de testu:"
- #: ../panel-plugin/sensors-plugin.c:1894
-#: ../panel-plugin/sensors-plugin.c:1889
++#: ../panel-plugin/sensors-plugin.c:2029
msgid "F_ont size:"
msgstr "Tamañu de f_onte:"
#. gtk_widget_set_sensitive(myFontBox, !sd->sensors->display_values_graphically);
- #: ../panel-plugin/sensors-plugin.c:1901
-#: ../panel-plugin/sensors-plugin.c:1896
++#: ../panel-plugin/sensors-plugin.c:2036
msgid "x-small"
msgstr "perpequeña"
- #: ../panel-plugin/sensors-plugin.c:1902
-#: ../panel-plugin/sensors-plugin.c:1897
++#: ../panel-plugin/sensors-plugin.c:2037
msgid "small"
msgstr "pequeña"
- #: ../panel-plugin/sensors-plugin.c:1903
-#: ../panel-plugin/sensors-plugin.c:1898
++#: ../panel-plugin/sensors-plugin.c:2038
msgid "medium"
msgstr "media"
- #: ../panel-plugin/sensors-plugin.c:1904
-#: ../panel-plugin/sensors-plugin.c:1899
++#: ../panel-plugin/sensors-plugin.c:2039
msgid "large"
msgstr "grande"
- #: ../panel-plugin/sensors-plugin.c:1905
-#: ../panel-plugin/sensors-plugin.c:1900
++#: ../panel-plugin/sensors-plugin.c:2040
msgid "x-large"
msgstr "pergrande"
- #: ../panel-plugin/sensors-plugin.c:1936
-#: ../panel-plugin/sensors-plugin.c:1931
++#: ../panel-plugin/sensors-plugin.c:2071
msgid "F_ont:"
msgstr "F_onte:"
- #: ../panel-plugin/sensors-plugin.c:1970
-#: ../panel-plugin/sensors-plugin.c:1965
++#: ../panel-plugin/sensors-plugin.c:2105
msgid "Show _Units"
msgstr "Amosar _unidaes"
- #: ../panel-plugin/sensors-plugin.c:1991
-#: ../panel-plugin/sensors-plugin.c:1986
++#: ../panel-plugin/sensors-plugin.c:2126
msgid "Small horizontal s_pacing"
msgstr "Es_paciáu horizontal pequeñu"
- #: ../panel-plugin/sensors-plugin.c:2013
-#: ../panel-plugin/sensors-plugin.c:2008
++#: ../panel-plugin/sensors-plugin.c:2148
msgid "Suppress messages"
msgstr "Suprimir mensaxes"
- #: ../panel-plugin/sensors-plugin.c:2031
-#: ../panel-plugin/sensors-plugin.c:2026
++#: ../panel-plugin/sensors-plugin.c:2166
msgid "Suppress tooltip"
msgstr "Suprimir caxa de función"
- #: ../panel-plugin/sensors-plugin.c:2056
-#: ../panel-plugin/sensors-plugin.c:2051
++#: ../panel-plugin/sensors-plugin.c:2191
msgid "E_xecute on double click:"
msgstr "E_xecutar al facer clic doblu:"
- #: ../panel-plugin/sensors-plugin.c:2099
-#: ../panel-plugin/sensors-plugin.c:2094
++#: ../panel-plugin/sensors-plugin.c:2234
msgid "_View"
msgstr "_Ver"
- #: ../panel-plugin/sensors-plugin.c:2133
-#: ../panel-plugin/sensors-plugin.c:2128
++#: ../panel-plugin/sensors-plugin.c:2268
msgid "_Miscellaneous"
msgstr "_Miscelaina"
- #: ../panel-plugin/sensors-plugin.c:2208 ../panel-plugin/sensors-plugin.h:30
-#: ../panel-plugin/sensors-plugin.c:2203 ../panel-plugin/sensors-plugin.h:30
-#: ../lib/hddtemp.c:180
++#: ../panel-plugin/sensors-plugin.c:2343 ../panel-plugin/sensors-plugin.h:30
+#: ../lib/hddtemp.c:162
msgid "Sensors Plugin"
msgstr "Complementu Sensors"
- #: ../panel-plugin/sensors-plugin.c:2216
-#. gtk_cpu_paint(sensors->tachos [i][index_feature]);
-#. gtk_cpu_expose(sensors->tachos [i][index_feature], NULL);
-#. #if GTK_VERSION < 2.11
-#: ../panel-plugin/sensors-plugin.c:2242 ../src/actions.c:205
++#: ../panel-plugin/sensors-plugin.c:2351
+msgid "Properties"
+msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:2249
++#: ../panel-plugin/sensors-plugin.c:2384
msgid ""
"You can change a feature's properties such as name, colours, min/max value "
"by double-clicking the entry, editing the content, and pressing \"Return\" "
@@@ -185,12 -185,15 +185,7 @@@ msgstr "Temperatura del nucleu gráfic
msgid "nvidia"
msgstr "nvidia"
- #: ../lib/nvidia.c:132 ../lib/hddtemp.c:679
-#. if (scale == FAHRENHEIT) {
-#. cf->formatted_value = g_strdup_printf(_("%.1f °F"), (float) (value * 9/5 + 32) );
-#. } else { // Celsius
-#: ../lib/nvidia.c:126 ../lib/hddtemp.c:729
--#, c-format
--msgid "%.1f °C"
--msgstr "%.1f °C"
--
-#: ../lib/hddtemp.c:414
+#: ../lib/hddtemp.c:392
msgid "S.M.A.R.T. harddisk temperatures"
msgstr "Temperatures del discu S.M.A.R.T."
@@@ -253,55 -256,55 +248,55 @@@ msgstr "
"Parez qu'hebo un problema lleendo'l valor d'una carauterística d'un sensor.\n"
"Nun puede garantizase'l funcionamientu afayadizu."
--#: ../lib/sensors-interface.c:172
++#: ../lib/sensors-interface.c:174
msgid "Sensors t_ype:"
msgstr "Tr_iba de sensores:"
--#: ../lib/sensors-interface.c:198
++#: ../lib/sensors-interface.c:200
msgid "Description:"
msgstr "Descripción:"
--#: ../lib/sensors-interface.c:231
++#: ../lib/sensors-interface.c:233
msgid "U_pdate interval (seconds):"
msgstr "Intervalu d'a_novmientu (segundos):"
--#: ../lib/sensors-interface.c:271
++#: ../lib/sensors-interface.c:273
msgid "Name"
msgstr "Nome"
--#: ../lib/sensors-interface.c:283
++#: ../lib/sensors-interface.c:285
msgid "Value"
msgstr "Valor"
--#: ../lib/sensors-interface.c:291
++#: ../lib/sensors-interface.c:293
msgid "Show"
msgstr "Amosar"
--#: ../lib/sensors-interface.c:300
++#: ../lib/sensors-interface.c:302
msgid "Color"
msgstr "Color"
--#: ../lib/sensors-interface.c:313
++#: ../lib/sensors-interface.c:315
msgid "Min"
msgstr "Mín."
--#: ../lib/sensors-interface.c:330
++#: ../lib/sensors-interface.c:332
msgid "Max"
msgstr "Máx."
--#: ../lib/sensors-interface.c:371
++#: ../lib/sensors-interface.c:373
msgid "Temperature scale:"
msgstr "Escala de temperatura:"
--#: ../lib/sensors-interface.c:373
++#: ../lib/sensors-interface.c:375
msgid "_Celsius"
msgstr "_Celsius"
--#: ../lib/sensors-interface.c:375
++#: ../lib/sensors-interface.c:377
msgid "_Fahrenheit"
msgstr "_Fahrenheit"
--#: ../lib/sensors-interface.c:411
++#: ../lib/sensors-interface.c:413
msgid "_Sensors"
msgstr "_Sensores"
@@@ -428,7 -431,6 +423,10 @@@ msgstr "Amosar valores de sensores.
msgid "Sensor Values Viewer"
msgstr "Visor de valores de sensor"
-#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.in.h:1
-msgid "Sensor plugin "
+#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.h:1
+#, fuzzy
+msgid "Sensor plugin"
msgstr "Complementu del sensor"
++
++#~ msgid "%.1f °C"
++#~ msgstr "%.1f °C"
diff --cc po/bg.po
index e5b6a69,b46ca58..749ecfd
--- a/po/bg.po
+++ b/po/bg.po
@@@ -9,7 -9,7 +9,7 @@@ msgid "
msgstr ""
"Project-Id-Version: Xfce Panel Plugins\n"
"Report-Msgid-Bugs-To: \n"
- "POT-Creation-Date: 2016-06-19 19:59+0200\n"
-"POT-Creation-Date: 2015-02-23 21:54+0100\n"
++"POT-Creation-Date: 2017-02-04 10:42+0100\n"
"PO-Revision-Date: 2015-02-23 16:25+0000\n"
"Last-Translator: Lyubomir Vasilev\n"
"Language-Team: Bulgarian (http://www.transifex.com/projects/p/xfce-panel-"
@@@ -20,20 -20,19 +20,20 @@@
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../panel-plugin/sensors-plugin.c:301 ../panel-plugin/sensors-plugin.c:397
-#: ../panel-plugin/sensors-plugin.c:999
+#. initialize value label widget
- #: ../panel-plugin/sensors-plugin.c:319 ../panel-plugin/sensors-plugin.c:414
- #: ../panel-plugin/sensors-plugin.c:1009
++#: ../panel-plugin/sensors-plugin.c:365 ../panel-plugin/sensors-plugin.c:467
++#: ../panel-plugin/sensors-plugin.c:1144
msgid "<span><b>Sensors</b></span>"
msgstr "<span><b>Сензори</b></span>"
#. widget = sensors->eventbox;
- #: ../panel-plugin/sensors-plugin.c:819
-#: ../panel-plugin/sensors-plugin.c:802
++#: ../panel-plugin/sensors-plugin.c:948
msgid "No sensors selected!"
msgstr "Не са избрани сензори!"
#. FIXME: either print nothing, or undertake appropriate action,
#. * or pop up a message box.
- #: ../panel-plugin/sensors-plugin.c:859
-#: ../panel-plugin/sensors-plugin.c:842
++#: ../panel-plugin/sensors-plugin.c:988
#, c-format
msgid ""
"Sensors Plugin:\n"
@@@ -44,105 -43,104 +44,105 @@@ msgstr "
"Изглежда е имало проблем с четенето на показанията на сензорите.\n"
"Правилното поведение не е гарантирано.\n"
- #: ../panel-plugin/sensors-plugin.c:1727
-#: ../panel-plugin/sensors-plugin.c:1722
++#: ../panel-plugin/sensors-plugin.c:1862
msgid "UI style:"
msgstr "UI стил:"
- #: ../panel-plugin/sensors-plugin.c:1728
-#: ../panel-plugin/sensors-plugin.c:1723
++#: ../panel-plugin/sensors-plugin.c:1863
msgid "_text"
msgstr "текст"
- #: ../panel-plugin/sensors-plugin.c:1730
-#: ../panel-plugin/sensors-plugin.c:1725
++#: ../panel-plugin/sensors-plugin.c:1865
msgid "_progress bars"
msgstr "ленти с прогреса"
- #: ../panel-plugin/sensors-plugin.c:1732
-#: ../panel-plugin/sensors-plugin.c:1727
++#: ../panel-plugin/sensors-plugin.c:1867
msgid "_tachos"
msgstr "tachos"
- #: ../panel-plugin/sensors-plugin.c:1777
-#: ../panel-plugin/sensors-plugin.c:1772
++#: ../panel-plugin/sensors-plugin.c:1912
msgid "Show _labels"
msgstr "Покажи етикети"
- #: ../panel-plugin/sensors-plugin.c:1807
-#: ../panel-plugin/sensors-plugin.c:1802
++#: ../panel-plugin/sensors-plugin.c:1942
msgid "Show colored _bars"
msgstr "Покажи оцветени ленти"
- #: ../panel-plugin/sensors-plugin.c:1835
-#: ../panel-plugin/sensors-plugin.c:1830
++#: ../panel-plugin/sensors-plugin.c:1970
msgid "_Show title"
msgstr "Покажи заглавие"
- #: ../panel-plugin/sensors-plugin.c:1859
-#: ../panel-plugin/sensors-plugin.c:1854
++#: ../panel-plugin/sensors-plugin.c:1994
msgid "_Number of text lines:"
msgstr "Брой на тестовите редове:"
- #: ../panel-plugin/sensors-plugin.c:1894
-#: ../panel-plugin/sensors-plugin.c:1889
++#: ../panel-plugin/sensors-plugin.c:2029
msgid "F_ont size:"
msgstr "Размер на шрифт"
#. gtk_widget_set_sensitive(myFontBox, !sd->sensors->display_values_graphically);
- #: ../panel-plugin/sensors-plugin.c:1901
-#: ../panel-plugin/sensors-plugin.c:1896
++#: ../panel-plugin/sensors-plugin.c:2036
msgid "x-small"
msgstr "много малък"
- #: ../panel-plugin/sensors-plugin.c:1902
-#: ../panel-plugin/sensors-plugin.c:1897
++#: ../panel-plugin/sensors-plugin.c:2037
msgid "small"
msgstr "малък"
- #: ../panel-plugin/sensors-plugin.c:1903
-#: ../panel-plugin/sensors-plugin.c:1898
++#: ../panel-plugin/sensors-plugin.c:2038
msgid "medium"
msgstr "среден"
- #: ../panel-plugin/sensors-plugin.c:1904
-#: ../panel-plugin/sensors-plugin.c:1899
++#: ../panel-plugin/sensors-plugin.c:2039
msgid "large"
msgstr "голям"
- #: ../panel-plugin/sensors-plugin.c:1905
-#: ../panel-plugin/sensors-plugin.c:1900
++#: ../panel-plugin/sensors-plugin.c:2040
msgid "x-large"
msgstr "много голям"
- #: ../panel-plugin/sensors-plugin.c:1936
-#: ../panel-plugin/sensors-plugin.c:1931
++#: ../panel-plugin/sensors-plugin.c:2071
msgid "F_ont:"
msgstr "Шрифт:"
- #: ../panel-plugin/sensors-plugin.c:1970
-#: ../panel-plugin/sensors-plugin.c:1965
++#: ../panel-plugin/sensors-plugin.c:2105
msgid "Show _Units"
msgstr "Покажи единици"
- #: ../panel-plugin/sensors-plugin.c:1991
-#: ../panel-plugin/sensors-plugin.c:1986
++#: ../panel-plugin/sensors-plugin.c:2126
msgid "Small horizontal s_pacing"
msgstr "Малко хоризонтално разстояние"
- #: ../panel-plugin/sensors-plugin.c:2013
-#: ../panel-plugin/sensors-plugin.c:2008
++#: ../panel-plugin/sensors-plugin.c:2148
msgid "Suppress messages"
msgstr "Блокиране на съобщенията"
- #: ../panel-plugin/sensors-plugin.c:2031
-#: ../panel-plugin/sensors-plugin.c:2026
++#: ../panel-plugin/sensors-plugin.c:2166
msgid "Suppress tooltip"
msgstr "Блокиране на подсказките"
- #: ../panel-plugin/sensors-plugin.c:2056
-#: ../panel-plugin/sensors-plugin.c:2051
++#: ../panel-plugin/sensors-plugin.c:2191
msgid "E_xecute on double click:"
msgstr "Изпълнение при двойно кликване:"
- #: ../panel-plugin/sensors-plugin.c:2099
-#: ../panel-plugin/sensors-plugin.c:2094
++#: ../panel-plugin/sensors-plugin.c:2234
msgid "_View"
msgstr "Преглед"
- #: ../panel-plugin/sensors-plugin.c:2133
-#: ../panel-plugin/sensors-plugin.c:2128
++#: ../panel-plugin/sensors-plugin.c:2268
msgid "_Miscellaneous"
msgstr "Разни"
- #: ../panel-plugin/sensors-plugin.c:2208 ../panel-plugin/sensors-plugin.h:30
-#: ../panel-plugin/sensors-plugin.c:2203 ../panel-plugin/sensors-plugin.h:30
-#: ../lib/hddtemp.c:180
++#: ../panel-plugin/sensors-plugin.c:2343 ../panel-plugin/sensors-plugin.h:30
+#: ../lib/hddtemp.c:162
msgid "Sensors Plugin"
msgstr "Добавка Сензори"
- #: ../panel-plugin/sensors-plugin.c:2216
-#. gtk_cpu_paint(sensors->tachos [i][index_feature]);
-#. gtk_cpu_expose(sensors->tachos [i][index_feature], NULL);
-#. #if GTK_VERSION < 2.11
-#: ../panel-plugin/sensors-plugin.c:2242 ../src/actions.c:205
++#: ../panel-plugin/sensors-plugin.c:2351
+msgid "Properties"
+msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:2249
++#: ../panel-plugin/sensors-plugin.c:2384
msgid ""
"You can change a feature's properties such as name, colours, min/max value "
"by double-clicking the entry, editing the content, and pressing \"Return\" "
@@@ -184,12 -184,15 +184,7 @@@ msgstr "Температура на NVi
msgid "nvidia"
msgstr "nvidia"
- #: ../lib/nvidia.c:132 ../lib/hddtemp.c:679
-#. if (scale == FAHRENHEIT) {
-#. cf->formatted_value = g_strdup_printf(_("%.1f °F"), (float) (value * 9/5 + 32) );
-#. } else { // Celsius
-#: ../lib/nvidia.c:126 ../lib/hddtemp.c:729
--#, c-format
--msgid "%.1f °C"
--msgstr "%.1f °C"
--
-#: ../lib/hddtemp.c:414
+#: ../lib/hddtemp.c:392
msgid "S.M.A.R.T. harddisk temperatures"
msgstr "S.M.A.R.T. температура на твърдият диск"
@@@ -253,55 -256,55 +248,55 @@@ msgstr "
"Изглежда, че е имало проблем с прочитането на показанията на сензорите.\n"
"Правилната процедура не може да бъде гарантирана."
--#: ../lib/sensors-interface.c:172
++#: ../lib/sensors-interface.c:174
msgid "Sensors t_ype:"
msgstr "Тип сензори:"
--#: ../lib/sensors-interface.c:198
++#: ../lib/sensors-interface.c:200
msgid "Description:"
msgstr "Описание:"
--#: ../lib/sensors-interface.c:231
++#: ../lib/sensors-interface.c:233
msgid "U_pdate interval (seconds):"
msgstr "Интервал на опресняване (секунди):"
--#: ../lib/sensors-interface.c:271
++#: ../lib/sensors-interface.c:273
msgid "Name"
msgstr "Име"
--#: ../lib/sensors-interface.c:283
++#: ../lib/sensors-interface.c:285
msgid "Value"
msgstr "Стойност"
--#: ../lib/sensors-interface.c:291
++#: ../lib/sensors-interface.c:293
msgid "Show"
msgstr "Покажи"
--#: ../lib/sensors-interface.c:300
++#: ../lib/sensors-interface.c:302
msgid "Color"
msgstr "Цвят"
--#: ../lib/sensors-interface.c:313
++#: ../lib/sensors-interface.c:315
msgid "Min"
msgstr "Мин"
--#: ../lib/sensors-interface.c:330
++#: ../lib/sensors-interface.c:332
msgid "Max"
msgstr "Макс"
--#: ../lib/sensors-interface.c:371
++#: ../lib/sensors-interface.c:373
msgid "Temperature scale:"
msgstr "Температурна скала:"
--#: ../lib/sensors-interface.c:373
++#: ../lib/sensors-interface.c:375
msgid "_Celsius"
msgstr "Целзий"
--#: ../lib/sensors-interface.c:375
++#: ../lib/sensors-interface.c:377
msgid "_Fahrenheit"
msgstr "Фаренхайт"
--#: ../lib/sensors-interface.c:411
++#: ../lib/sensors-interface.c:413
msgid "_Sensors"
msgstr "Сензори"
@@@ -429,7 -432,6 +424,10 @@@ msgstr "Покажи показания
msgid "Sensor Values Viewer"
msgstr "Преглед на показанията на сензора"
-#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.in.h:1
-msgid "Sensor plugin "
+#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.h:1
+#, fuzzy
+msgid "Sensor plugin"
msgstr "Добавка Сензор"
++
++#~ msgid "%.1f °C"
++#~ msgstr "%.1f °C"
diff --cc po/ca.po
index a841423,a96256c..e69de29
--- a/po/ca.po
+++ b/po/ca.po
@@@ -1,436 -1,394 +1,0 @@@
--# SOME DESCRIPTIVE TITLE.
--# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
--# This file is distributed under the same license as the PACKAGE package.
- #
-#
--# Translators:
--# Davidmp <medipas at gmail.com>, 2016
--# Pau Rul·lan Ferragut <paurullan at bulma.net>, 2006
- # Robert Antoni Buj i Gelonch <rbuj at fedoraproject.org>, 2016
-# Robert Antoni Buj Gelonch <rbuj at fedoraproject.org>, 2016
-# Robert Antoni Buj Gelonch <rbuj at fedoraproject.org>, 2016
--msgid ""
--msgstr ""
--"Project-Id-Version: Xfce Panel Plugins\n"
--"Report-Msgid-Bugs-To: \n"
- "POT-Creation-Date: 2016-06-19 19:59+0200\n"
- "PO-Revision-Date: 2016-06-06 00:29+0000\n"
- "Last-Translator: Robert Antoni Buj i Gelonch <rbuj at fedoraproject.org>\n"
- "Language-Team: Catalan (http://www.transifex.com/xfce/xfce-panel-plugins/"
- "language/ca/)\n"
- "Language: ca\n"
-"POT-Creation-Date: 2014-05-22 00:31+0200\n"
-"PO-Revision-Date: 2016-08-06 18:05+0000\n"
-"Last-Translator: Robert Antoni Buj Gelonch <rbuj at fedoraproject.org>\n"
-"Language-Team: Catalan (http://www.transifex.com/xfce/xfce-panel-plugins/language/ca/)\n"
--"MIME-Version: 1.0\n"
--"Content-Type: text/plain; charset=UTF-8\n"
--"Content-Transfer-Encoding: 8bit\n"
-"Language: ca\n"
--"Plural-Forms: nplurals=2; plural=(n != 1);\n"
--
- #. initialize value label widget
- #: ../panel-plugin/sensors-plugin.c:319 ../panel-plugin/sensors-plugin.c:414
- #: ../panel-plugin/sensors-plugin.c:1009
-#: ../panel-plugin/sensors-plugin.c:287 ../panel-plugin/sensors-plugin.c:383
-#: ../panel-plugin/sensors-plugin.c:985
--msgid "<span><b>Sensors</b></span>"
--msgstr "<span><b>Sensors</b></span>"
--
--#. widget = sensors->eventbox;
- #: ../panel-plugin/sensors-plugin.c:819
-#: ../panel-plugin/sensors-plugin.c:788
--msgid "No sensors selected!"
--msgstr "No s'ha seleccionat cap sensor"
--
--#. FIXME: either print nothing, or undertake appropriate action,
--#. * or pop up a message box.
- #: ../panel-plugin/sensors-plugin.c:859
-#: ../panel-plugin/sensors-plugin.c:828
--#, c-format
--msgid ""
--"Sensors Plugin:\n"
--"Seems like there was a problem reading a sensor feature value.\n"
--"Proper proceeding cannot be guaranteed.\n"
- msgstr ""
- "Connector de sensors:\n"
- "Sembla com si hi hagués un problema en llegir el valor d'alguna "
- "característica del sensor.\n"
- "No es pot garantir que funcioni correctament.\n"
-msgstr "Connector de sensors:\nSembla com si hi hagués un problema en llegir el valor d'alguna característica del sensor.\nNo es pot garantir que funcioni correctament.\n"
--
- #: ../panel-plugin/sensors-plugin.c:1727
-#: ../panel-plugin/sensors-plugin.c:1709
--msgid "UI style:"
--msgstr "Estil gràfic:"
--
- #: ../panel-plugin/sensors-plugin.c:1728
-#: ../panel-plugin/sensors-plugin.c:1710
--msgid "_text"
--msgstr "_text"
--
- #: ../panel-plugin/sensors-plugin.c:1730
-#: ../panel-plugin/sensors-plugin.c:1712
--msgid "_progress bars"
- msgstr "Barres de _progrés"
-msgstr "barres de _progrés"
--
- #: ../panel-plugin/sensors-plugin.c:1732
-#: ../panel-plugin/sensors-plugin.c:1714
--msgid "_tachos"
--msgstr "_instruments"
--
- #: ../panel-plugin/sensors-plugin.c:1777
-#: ../panel-plugin/sensors-plugin.c:1759
--msgid "Show _labels"
- msgstr "Mostra _etiquetes"
-msgstr "Mostra les _etiquetes"
--
- #: ../panel-plugin/sensors-plugin.c:1807
-#: ../panel-plugin/sensors-plugin.c:1789
--msgid "Show colored _bars"
- msgstr "Mostra _barres colorejades"
-msgstr "Mostra les _barres colorejades"
--
- #: ../panel-plugin/sensors-plugin.c:1835
-#: ../panel-plugin/sensors-plugin.c:1817
--msgid "_Show title"
- msgstr "_Mostra títol"
-msgstr "_Mostra el títol"
--
- #: ../panel-plugin/sensors-plugin.c:1859
-#: ../panel-plugin/sensors-plugin.c:1841
--msgid "_Number of text lines:"
--msgstr "_Número de línies de text:"
--
- #: ../panel-plugin/sensors-plugin.c:1894
-#: ../panel-plugin/sensors-plugin.c:1876
--msgid "F_ont size:"
--msgstr "Mida de la _lletra:"
--
- #. gtk_widget_set_sensitive(myFontBox, !sd->sensors->display_values_graphically);
- #: ../panel-plugin/sensors-plugin.c:1901
-#. gtk_widget_set_sensitive(myFontBox,
-#. !sd->sensors->display_values_graphically);
-#: ../panel-plugin/sensors-plugin.c:1883
--msgid "x-small"
- msgstr "molt petit"
-msgstr "molt petita"
--
- #: ../panel-plugin/sensors-plugin.c:1902
-#: ../panel-plugin/sensors-plugin.c:1884
--msgid "small"
- msgstr "petit"
-msgstr "petita"
--
- #: ../panel-plugin/sensors-plugin.c:1903
-#: ../panel-plugin/sensors-plugin.c:1885
--msgid "medium"
- msgstr "mitjà"
-msgstr "mitjana"
--
- #: ../panel-plugin/sensors-plugin.c:1904
-#: ../panel-plugin/sensors-plugin.c:1886
--msgid "large"
--msgstr "gran"
--
- #: ../panel-plugin/sensors-plugin.c:1905
-#: ../panel-plugin/sensors-plugin.c:1887
--msgid "x-large"
--msgstr "extra gran"
--
- #: ../panel-plugin/sensors-plugin.c:1936
-#: ../panel-plugin/sensors-plugin.c:1918
--msgid "F_ont:"
--msgstr "Tipus de _lletra:"
--
- #: ../panel-plugin/sensors-plugin.c:1970
-#: ../panel-plugin/sensors-plugin.c:1952
--msgid "Show _Units"
- msgstr "Mostra _unitats"
-msgstr "Mostra les _unitats"
--
- #: ../panel-plugin/sensors-plugin.c:1991
-#: ../panel-plugin/sensors-plugin.c:1973
--msgid "Small horizontal s_pacing"
--msgstr "_Espaiat petit horitzontal"
--
- #: ../panel-plugin/sensors-plugin.c:2013
-#: ../panel-plugin/sensors-plugin.c:1995
--msgid "Suppress messages"
--msgstr "Suprimeix els missatges"
--
- #: ../panel-plugin/sensors-plugin.c:2031
-#: ../panel-plugin/sensors-plugin.c:2013
--msgid "Suppress tooltip"
--msgstr "Suprimeix el quadre de text emergent"
--
- #: ../panel-plugin/sensors-plugin.c:2056
-#: ../panel-plugin/sensors-plugin.c:2038
--msgid "E_xecute on double click:"
- msgstr "E_xecuta amb doble clic:"
-msgstr "E_xecuta en fer doble clic:"
--
- #: ../panel-plugin/sensors-plugin.c:2099
-#: ../panel-plugin/sensors-plugin.c:2081
--msgid "_View"
--msgstr "_Mostra"
--
- #: ../panel-plugin/sensors-plugin.c:2133
-#: ../panel-plugin/sensors-plugin.c:2115
--msgid "_Miscellaneous"
--msgstr "_Miscel·lània"
--
- #: ../panel-plugin/sensors-plugin.c:2208 ../panel-plugin/sensors-plugin.h:30
- #: ../lib/hddtemp.c:162
-#: ../panel-plugin/sensors-plugin.c:2190 ../panel-plugin/sensors-plugin.h:30
-#: ../lib/hddtemp.c:180
--msgid "Sensors Plugin"
--msgstr "Connector de sensors"
-
- #: ../panel-plugin/sensors-plugin.c:2216
- msgid "Properties"
- msgstr ""
--
- #: ../panel-plugin/sensors-plugin.c:2249
-#. gtk_cpu_paint(sensors->tachos [i][index_feature]);
-#. gtk_cpu_expose(sensors->tachos [i][index_feature], NULL);
-#. #if GTK_VERSION < 2.11
-#: ../panel-plugin/sensors-plugin.c:2229 ../src/actions.c:205
--msgid ""
--"You can change a feature's properties such as name, colours, min/max value "
--"by double-clicking the entry, editing the content, and pressing \"Return\" "
--"or selecting a different field."
- msgstr ""
- "Podeu canviar la propietat d'alguna característica com ara el nom, els "
- "colors o els valors màxims o mínims en fer doble clic al camp d'entrada, "
- "editant el contingut i pitjant la tecla de retorn o seleccionant un altre "
- "camp."
-msgstr "Podeu canviar la propietat d'alguna característica com ara el nom, els colors o els valors màxims o mínims en fer doble clic al camp d'entrada, editant el contingut i pitjant la tecla de retorn o seleccionant un altre camp."
--
--#. only use this if no hddtemp sensor
--#. or do only use this , if it is an lmsensors device. whatever.
- #. FIXME: compare strings, or also have hddtemp and acpi store numeric values
-#. FIXME: compare strings, or also have hddtmep and acpi store numeric values
--#. assert correctly saved file
- #: ../lib/configuration.c:162 ../lib/configuration.c:368
- #: ../lib/configuration.c:375 ../lib/hddtemp.c:393
-#: ../lib/configuration.c:162 ../lib/configuration.c:367
-#: ../lib/configuration.c:374 ../lib/hddtemp.c:366 ../lib/hddtemp.c:415
--msgid "Hard disks"
--msgstr "Discs durs"
--
- #: ../lib/acpi.c:561 ../lib/acpi.c:571 ../lib/acpi.c:572
-#: ../lib/acpi.c:529 ../lib/acpi.c:537
--msgid "ACPI"
--msgstr "ACPI"
--
- #: ../lib/acpi.c:564
-#. to be displayed
-#. chip->description = g_strdup(_("Advanced Configuration and Power
-#. Interface"));
-#: ../lib/acpi.c:531
--#, c-format
--msgid "ACPI v%s zones"
- msgstr "ACPI v%s zones"
-msgstr "zones v%s d'ACPI"
--
--#. who knows, if we obtain non-NULL version at all...
--#. || g_strisempty(version))
- #: ../lib/acpi.c:725
-#: ../lib/acpi.c:669
--msgid "<Unknown>"
--msgstr "<desconegut>"
--
- #: ../lib/nvidia.c:61
-#: ../lib/nvidia.c:60
--msgid "NVidia GPU core temperature"
--msgstr "Temperatura del nucli GPU de NVidia"
--
- #: ../lib/nvidia.c:62
-#: ../lib/nvidia.c:61
--msgid "nvidia"
--msgstr "nvidia"
--
- #: ../lib/nvidia.c:132 ../lib/hddtemp.c:679
-#. if (scale == FAHRENHEIT) {
-#. cf->formatted_value = g_strdup_printf(_("%.1f °F"), (float) (value * 9/5 +
-#. 32) );
-#. } else { // Celsius
-#: ../lib/nvidia.c:126 ../lib/hddtemp.c:729
--#, c-format
--msgid "%.1f °C"
--msgstr "%.1f °C"
--
- #: ../lib/hddtemp.c:392
-#: ../lib/hddtemp.c:414
--msgid "S.M.A.R.T. harddisk temperatures"
--msgstr "Temperatures del disc dur S.M.A.R.T."
--
- #: ../lib/hddtemp.c:571
-#: ../lib/hddtemp.c:614
--#, c-format
--msgid ""
- "\"hddtemp\" was not executed correctly, although it is executable. This is "
- "most probably due to the disks requiring root privileges to read their "
- "temperatures, and \"hddtemp\" not being setuid root.\n"
-"\"hddtemp\" was not executed correctly, although it is executable. This is most probably due to the disks requiring root privileges to read their temperatures, and \"hddtemp\" not being setuid root.\n"
--"\n"
- "An easy but dirty solution is to run \"chmod u+s %s\" as root user and "
- "restart this plugin or its panel.\n"
-"An easy but dirty solution is to run \"chmod u+s %s\" as root user and restart this plugin or its panel.\n"
--"\n"
--"Calling \"%s\" gave the following error:\n"
--"%s\n"
--"with a return value of %d.\n"
- msgstr ""
- "«hddtemp» no s'ha executat correctament, tot i que és executable. "
- "Probablement es deu al fet que els discs requereixen privilegis de root per "
- "llegir-ne les temperatures i que «hddtemp» no té «setuid» de root.\n"
- "\n"
- "Una solució fàcil però lletja és executar l'ordre «chmod u+s %s» com a "
- "usuari root i reiniciar el connector o el seu plafó.\n"
- "\n"
- "L'ordre «%s» ha tornat aquest error:\n"
- "%s\n"
- "amb un valor de %d.\n"
-msgstr "«hddtemp» no s'ha executat correctament, tot i que és executable. Probablement es deu al fet que els discs requereixen privilegis de root per llegir-ne les temperatures i que «hddtemp» no té «setuid» de root.\n\nUna solució fàcil però lletja és executar l'ordre «chmod u+s %s» com a usuari root i reiniciar el connector o el seu plafó.\n\nL'ordre «%s» ha tornat aquest error:\n%s\namb un valor de %d.\n"
--
- #: ../lib/hddtemp.c:587 ../lib/hddtemp.c:611
-#: ../lib/hddtemp.c:630 ../lib/hddtemp.c:660
--msgid "Suppress this message in future"
--msgstr "No mostris aquest missatge en el futur"
--
- #: ../lib/hddtemp.c:605
-#: ../lib/hddtemp.c:654
--#, c-format
--msgid ""
--"An error occurred when executing \"%s\":\n"
- "%s"
- msgstr ""
- "S'ha produït un error al executar «%s»:\n"
--"%s"
-msgstr "S'ha produït un error al executar «%s»:\n%s"
--
- #: ../lib/lmsensors.c:95
-#: ../lib/lmsensors.c:110
--msgid "LM Sensors"
--msgstr "Sensors LM"
--
- #: ../lib/lmsensors.c:364 ../lib/lmsensors.c:411
-#: ../lib/lmsensors.c:370 ../lib/lmsensors.c:417
--#, c-format
--msgid "Error: Could not connect to sensors!"
--msgstr "Error: No s'ha pogut connectar a sensors!"
--
- #: ../lib/sensors-interface.c:87
-#: ../lib/sensors-interface.c:84
--msgid "Sensors Plugin Failure"
--msgstr "Fallida del connector de sensors"
--
- #: ../lib/sensors-interface.c:88
-#: ../lib/sensors-interface.c:85
--msgid ""
--"Seems like there was a problem reading a sensor feature value.\n"
--"Proper proceeding cannot be guaranteed."
- msgstr ""
- "Sembla com si hi hagués un problema en llegir el valor d'alguna "
- "característica del sensor.\n"
- "No es pot garantir que funcioni correctament."
-msgstr "Sembla com si hi hagués un problema en llegir el valor d'alguna característica del sensor.\nNo es pot garantir que funcioni correctament."
--
--#: ../lib/sensors-interface.c:172
--msgid "Sensors t_ype:"
--msgstr "_Tipus de sensors:"
--
--#: ../lib/sensors-interface.c:198
--msgid "Description:"
--msgstr "Descripció:"
--
--#: ../lib/sensors-interface.c:231
--msgid "U_pdate interval (seconds):"
--msgstr "Interval d'_actualització (segons):"
--
--#: ../lib/sensors-interface.c:271
--msgid "Name"
--msgstr "Nom"
--
--#: ../lib/sensors-interface.c:283
--msgid "Value"
--msgstr "Valor"
--
--#: ../lib/sensors-interface.c:291
--msgid "Show"
--msgstr "Mostra"
--
--#: ../lib/sensors-interface.c:300
--msgid "Color"
--msgstr "Color"
--
--#: ../lib/sensors-interface.c:313
--msgid "Min"
--msgstr "Mín."
--
--#: ../lib/sensors-interface.c:330
--msgid "Max"
--msgstr "Màx."
--
--#: ../lib/sensors-interface.c:371
--msgid "Temperature scale:"
--msgstr "Temperatura:"
--
--#: ../lib/sensors-interface.c:373
--msgid "_Celsius"
--msgstr "_Centígrads"
--
--#: ../lib/sensors-interface.c:375
--msgid "_Fahrenheit"
--msgstr "_Fahrenheit"
--
--#: ../lib/sensors-interface.c:411
--msgid "_Sensors"
--msgstr "_Sensors"
--
--#: ../lib/sensors-interface-common.c:73 ../lib/sensors-interface-common.c:74
--msgid "No sensors found!"
--msgstr "No s'ha trobat cap sensor!"
--
- #: ../lib/sensors-interface-common.c:145
-#: ../lib/sensors-interface-common.c:144
--#, c-format
--msgid "%.0f °F"
--msgstr "%.0f °F"
--
--#. Celsius
- #: ../lib/sensors-interface-common.c:148
-#: ../lib/sensors-interface-common.c:147
--#, c-format
--msgid "%.0f °C"
--msgstr "%.0f °C"
--
- #: ../lib/sensors-interface-common.c:153
-#: ../lib/sensors-interface-common.c:152
--#, c-format
--msgid "%+.3f V"
--msgstr "%+.3f V"
--
- #: ../lib/sensors-interface-common.c:157
-#: ../lib/sensors-interface-common.c:156
--#, c-format
--msgid "%.0f mWh"
--msgstr "%.0f mWh"
--
- #: ../lib/sensors-interface-common.c:162
-#: ../lib/sensors-interface-common.c:161
--msgid "off"
--msgstr "inactiu"
--
- #: ../lib/sensors-interface-common.c:164
-#: ../lib/sensors-interface-common.c:163
--msgid "on"
--msgstr "actiu"
--
- #: ../lib/sensors-interface-common.c:168
-#: ../lib/sensors-interface-common.c:167
--#, c-format
--msgid "%.0f rpm"
--msgstr "%.0f rpm"
--
- #: ../src/main.c:58
-#: ../src/main.c:52
--#, c-format
--msgid ""
--"Xfce4 Sensors %s\n"
--"This program is published under the GPL v2.\n"
- "The license text can be found inside the program's source archive or under /"
- "usr/share/apps/LICENSES/GPL_V2 or at http://www.gnu.org/licenses/old-"
- "licenses/gpl-2.0.txt\n"
- msgstr ""
- "Sensors Xfce4 %s\n"
- "Aquest programa es distribueix amb llicència GPL v2.\n"
- "El text de la llicència el podeu trobar dins de l'arxiu font del programa o "
- "a «/usr/share/apps/LICENSES/GPL_V2» o a http://www.gnu.org/licenses/old-"
- "licenses/gpl-2.0.txt\n"
-"The license text can be found inside the program's source archive or under /usr/share/apps/LICENSES/GPL_V2 or at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt\n"
-msgstr "Sensors Xfce4 %s\nAquest programa es distribueix amb llicència GPL v2.\nEl text de la llicència el podeu trobar dins de l'arxiu font del programa o a «/usr/share/apps/LICENSES/GPL_V2» o a http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt\n"
--
- #: ../src/main.c:70
-#: ../src/main.c:64
--#, c-format
--msgid ""
--"Xfce4 Sensors %s\n"
- "Displays information about your hardware sensors, ACPI status, harddisk "
- "temperatures and Nvidia GPU's temperature.\n"
-"Displays information about your hardware sensors, ACPI status, harddisk temperatures and Nvidia GPU's temperature.\n"
--"Synopsis: \n"
--" xfce4-sensors options\n"
--"where options are one or more of the following:\n"
--" -h, --help Print this help dialog.\n"
--" -l, --license Print license information.\n"
--" -V, --version Print version information.\n"
--"\n"
--"This program is published under the GPL v2.\n"
- msgstr ""
- "Xfce4 Sensors %s\n"
- "Mostra informació dels sensors i d'ACPI.\n"
- "Sinopsis: \n"
- " xfce4-sensors opcions\n"
- "On les opcions son:\n"
- " -h, --help Mostra aquest diàleg d'ajuda.\n"
- " -l, --license Mostra informació de la llicència.\n"
- " -V, --version Mostra informació de la versió.\n"
- "\n"
- "Aquest programa es distribueix amb llicència GPL v2.\n"
-msgstr "Xfce4 Sensors %s\nMostra informació dels sensors i d'ACPI.\nSinopsis: \n xfce4-sensors opcions\nOn les opcions son:\n -h, --help Mostra aquest diàleg d'ajuda.\n -l, --license Mostra informació de la llicència.\n -V, --version Mostra informació de la versió.\n\nAquest programa es distribueix amb llicència GPL v2.\n"
--
- #: ../src/main.c:88
-#: ../src/main.c:82
--#, c-format
--msgid "Xfce4 Sensors %s\n"
- msgstr "Sensors Xfce4 %s\n"
-msgstr "Sensors de Xfce4 %s\n"
--
- #: ../src/interface.c:85
-#: ../src/interface.c:78
--msgid "_Overview"
- msgstr "_VIsió general"
-msgstr "_Visió general"
--
- #: ../src/interface.c:105
-#: ../src/interface.c:99
--msgid "_Tachometers"
--msgstr "_Tacòmetres"
--
- #: ../src/interface.c:122
-#: ../src/interface.c:116
--msgid "Sensors Viewer"
--msgstr "Visualitzador dels sensors"
--
--#. FIXME: either print nothing, or undertake appropriate action,
--#. * or pop up a message box.
--#: ../src/actions.c:80
--#, c-format
--msgid ""
--"Sensors Viewer:\n"
--"Seems like there was a problem reading a sensor feature value.\n"
--"Proper proceeding cannot be guaranteed.\n"
- msgstr ""
- "Visualitzador dels sensors:\n"
- "Sembla que hi ha algun problema amb la lectura del sensor.\n"
- "No es pot garantir el correcte funcionament.\n"
-msgstr "Visualitzador dels sensors:\nSembla que hi ha algun problema amb la lectura del sensor.\nNo es pot garantir el correcte funcionament.\n"
--
--#: ../src/xfce4-sensors.desktop.in.h:1
--msgid "Sensor Viewer"
--msgstr "Visualitzador del sensor"
--
--#: ../src/xfce4-sensors.desktop.in.h:2
- #: ../panel-plugin/xfce4-sensors-plugin.desktop.in.h:2
-#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.in.h:2
--msgid "Show sensor values."
--msgstr "Mostra els valors del sensor."
--
--#: ../src/xfce4-sensors.desktop.in.h:3
--msgid "Sensor Values Viewer"
--msgstr "Visualitzador dels valors dels sensors"
--
- #: ../panel-plugin/xfce4-sensors-plugin.desktop.in.h:1
- #, fuzzy
- msgid "Sensor plugin"
-#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.in.h:1
-msgid "Sensor plugin "
--msgstr "Connector del sensor"
diff --cc po/da.po
index 43f3274,ef409ca..0000000
deleted file mode 100644,100644
--- a/po/da.po
+++ /dev/null
@@@ -1,436 -1,395 +1,0 @@@
--# SOME DESCRIPTIVE TITLE.
--# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
--# This file is distributed under the same license as the PACKAGE package.
- #
-#
--# Translators:
- # Aputsiaĸ Niels Janussen <aj at isit.gl>, 2015
-# Aputsiak Niels Janussen <aj at isit.gl>, 2015
--# Chris Darnell <chris at cedeel.com>, 2013
--# Jens Hyllegaard <jens.hyllegaard at gmail.com>, 2007
--# Per Kongstad <p_kongstad at op.pl>, 2008
-# scootergrisen, 2017
--msgid ""
--msgstr ""
--"Project-Id-Version: Xfce Panel Plugins\n"
--"Report-Msgid-Bugs-To: \n"
- "POT-Creation-Date: 2016-06-19 19:59+0200\n"
- "PO-Revision-Date: 2015-02-20 07:38+0000\n"
- "Last-Translator: Aputsiaĸ Niels Janussen <aj at isit.gl>\n"
- "Language-Team: Danish (http://www.transifex.com/projects/p/xfce-panel-"
- "plugins/language/da/)\n"
- "Language: da\n"
-"POT-Creation-Date: 2014-05-22 00:31+0200\n"
-"PO-Revision-Date: 2017-01-22 21:39+0000\n"
-"Last-Translator: scootergrisen\n"
-"Language-Team: Danish (http://www.transifex.com/xfce/xfce-panel-plugins/language/da/)\n"
--"MIME-Version: 1.0\n"
--"Content-Type: text/plain; charset=UTF-8\n"
--"Content-Transfer-Encoding: 8bit\n"
-"Language: da\n"
--"Plural-Forms: nplurals=2; plural=(n != 1);\n"
--
- #. initialize value label widget
- #: ../panel-plugin/sensors-plugin.c:319 ../panel-plugin/sensors-plugin.c:414
- #: ../panel-plugin/sensors-plugin.c:1009
-#: ../panel-plugin/sensors-plugin.c:287 ../panel-plugin/sensors-plugin.c:383
-#: ../panel-plugin/sensors-plugin.c:985
--msgid "<span><b>Sensors</b></span>"
--msgstr "<span><b>Sensorer</b></span>"
--
--#. widget = sensors->eventbox;
- #: ../panel-plugin/sensors-plugin.c:819
-#: ../panel-plugin/sensors-plugin.c:788
--msgid "No sensors selected!"
--msgstr "Ingen sensorer valgt!"
--
--#. FIXME: either print nothing, or undertake appropriate action,
--#. * or pop up a message box.
- #: ../panel-plugin/sensors-plugin.c:859
-#: ../panel-plugin/sensors-plugin.c:828
--#, c-format
--msgid ""
--"Sensors Plugin:\n"
--"Seems like there was a problem reading a sensor feature value.\n"
--"Proper proceeding cannot be guaranteed.\n"
- msgstr ""
- "Udvidelsesmodul for sensorer:\n"
- "Det lader til, at der var et problem med at læse en sensors funktionsværdi.\n"
- "Korrekt viderebehandling kan ikke garanteres.\n"
-msgstr "Udvidelsesmodul for sensorer:\nDet lader til, at der var et problem med at læse en sensors funktionsværdi.\nKorrekt viderebehandling kan ikke garanteres.\n"
--
- #: ../panel-plugin/sensors-plugin.c:1727
-#: ../panel-plugin/sensors-plugin.c:1709
--msgid "UI style:"
--msgstr "Grafisk brugerfladestil:"
--
- #: ../panel-plugin/sensors-plugin.c:1728
-#: ../panel-plugin/sensors-plugin.c:1710
--msgid "_text"
--msgstr "_tekst"
--
- #: ../panel-plugin/sensors-plugin.c:1730
-#: ../panel-plugin/sensors-plugin.c:1712
--msgid "_progress bars"
- msgstr "_fremgangsstatus"
-msgstr "_fremgangsbjælker"
--
- #: ../panel-plugin/sensors-plugin.c:1732
-#: ../panel-plugin/sensors-plugin.c:1714
--msgid "_tachos"
--msgstr "_tachometer"
--
- #: ../panel-plugin/sensors-plugin.c:1777
-#: ../panel-plugin/sensors-plugin.c:1759
--msgid "Show _labels"
- msgstr "Vi_s mærkater"
-msgstr "Vi_s etiketter"
--
- #: ../panel-plugin/sensors-plugin.c:1807
-#: ../panel-plugin/sensors-plugin.c:1789
--msgid "Show colored _bars"
--msgstr "Vis farvede _bjælker"
--
- #: ../panel-plugin/sensors-plugin.c:1835
-#: ../panel-plugin/sensors-plugin.c:1817
--msgid "_Show title"
--msgstr "Vi_s titel"
--
- #: ../panel-plugin/sensors-plugin.c:1859
-#: ../panel-plugin/sensors-plugin.c:1841
--msgid "_Number of text lines:"
--msgstr "_Antal af tekstlinjer:"
--
- #: ../panel-plugin/sensors-plugin.c:1894
-#: ../panel-plugin/sensors-plugin.c:1876
--msgid "F_ont size:"
--msgstr "_Skrifttypestørrelse:"
--
- #. gtk_widget_set_sensitive(myFontBox, !sd->sensors->display_values_graphically);
- #: ../panel-plugin/sensors-plugin.c:1901
-#. gtk_widget_set_sensitive(myFontBox,
-#. !sd->sensors->display_values_graphically);
-#: ../panel-plugin/sensors-plugin.c:1883
--msgid "x-small"
--msgstr "ekstra lille"
--
- #: ../panel-plugin/sensors-plugin.c:1902
-#: ../panel-plugin/sensors-plugin.c:1884
--msgid "small"
--msgstr "lille"
--
- #: ../panel-plugin/sensors-plugin.c:1903
-#: ../panel-plugin/sensors-plugin.c:1885
--msgid "medium"
--msgstr "mellem"
--
- #: ../panel-plugin/sensors-plugin.c:1904
-#: ../panel-plugin/sensors-plugin.c:1886
--msgid "large"
--msgstr "stor"
--
- #: ../panel-plugin/sensors-plugin.c:1905
-#: ../panel-plugin/sensors-plugin.c:1887
--msgid "x-large"
--msgstr "ekstra stor"
--
- #: ../panel-plugin/sensors-plugin.c:1936
-#: ../panel-plugin/sensors-plugin.c:1918
--msgid "F_ont:"
--msgstr "_Skrifttype:"
--
- #: ../panel-plugin/sensors-plugin.c:1970
-#: ../panel-plugin/sensors-plugin.c:1952
--msgid "Show _Units"
--msgstr "Vis _enheder"
--
- #: ../panel-plugin/sensors-plugin.c:1991
-#: ../panel-plugin/sensors-plugin.c:1973
--msgid "Small horizontal s_pacing"
--msgstr "Små vandrette _mellemrum"
--
- #: ../panel-plugin/sensors-plugin.c:2013
-#: ../panel-plugin/sensors-plugin.c:1995
--msgid "Suppress messages"
--msgstr "Undertryk beskeder"
--
- #: ../panel-plugin/sensors-plugin.c:2031
-#: ../panel-plugin/sensors-plugin.c:2013
--msgid "Suppress tooltip"
--msgstr "Fortræng værktøjstip"
--
- #: ../panel-plugin/sensors-plugin.c:2056
-#: ../panel-plugin/sensors-plugin.c:2038
--msgid "E_xecute on double click:"
--msgstr "Kø_r ved dobbeltklik:"
--
- #: ../panel-plugin/sensors-plugin.c:2099
-#: ../panel-plugin/sensors-plugin.c:2081
--msgid "_View"
- msgstr "_Vis"
-msgstr "_Visning"
--
- #: ../panel-plugin/sensors-plugin.c:2133
-#: ../panel-plugin/sensors-plugin.c:2115
--msgid "_Miscellaneous"
--msgstr "_Diverse"
--
- #: ../panel-plugin/sensors-plugin.c:2208 ../panel-plugin/sensors-plugin.h:30
- #: ../lib/hddtemp.c:162
-#: ../panel-plugin/sensors-plugin.c:2190 ../panel-plugin/sensors-plugin.h:30
-#: ../lib/hddtemp.c:180
--msgid "Sensors Plugin"
--msgstr "Udvidelsesmodul for sensorer"
-
- #: ../panel-plugin/sensors-plugin.c:2216
- msgid "Properties"
- msgstr ""
--
- #: ../panel-plugin/sensors-plugin.c:2249
-#. gtk_cpu_paint(sensors->tachos [i][index_feature]);
-#. gtk_cpu_expose(sensors->tachos [i][index_feature], NULL);
-#. #if GTK_VERSION < 2.11
-#: ../panel-plugin/sensors-plugin.c:2229 ../src/actions.c:205
--msgid ""
--"You can change a feature's properties such as name, colours, min/max value "
--"by double-clicking the entry, editing the content, and pressing \"Return\" "
--"or selecting a different field."
- msgstr ""
- "Du kan ændre en funktions egenskaber såsom navn, farver, minimum-/"
- "maksimumværdier ved at dobbeltklikke elementet, redigering af indhold og "
- "trykke \"Return\" eller vælge et andet felt."
-msgstr "Du kan ændre en funktions egenskaber såsom navn, farver, minimum-/maksimumværdier ved at dobbeltklikke elementet, redigere indholdet og trykke på \"Retur\" eller vælge et andet felt."
--
--#. only use this if no hddtemp sensor
--#. or do only use this , if it is an lmsensors device. whatever.
- #. FIXME: compare strings, or also have hddtemp and acpi store numeric values
-#. FIXME: compare strings, or also have hddtmep and acpi store numeric values
--#. assert correctly saved file
- #: ../lib/configuration.c:162 ../lib/configuration.c:368
- #: ../lib/configuration.c:375 ../lib/hddtemp.c:393
-#: ../lib/configuration.c:162 ../lib/configuration.c:367
-#: ../lib/configuration.c:374 ../lib/hddtemp.c:366 ../lib/hddtemp.c:415
--msgid "Hard disks"
--msgstr "Harddiske"
--
- #: ../lib/acpi.c:561 ../lib/acpi.c:571 ../lib/acpi.c:572
-#: ../lib/acpi.c:529 ../lib/acpi.c:537
--msgid "ACPI"
--msgstr "ACPI"
--
- #: ../lib/acpi.c:564
-#. to be displayed
-#. chip->description = g_strdup(_("Advanced Configuration and Power
-#. Interface"));
-#: ../lib/acpi.c:531
--#, c-format
--msgid "ACPI v%s zones"
--msgstr "ACPI v%s zoner"
--
--#. who knows, if we obtain non-NULL version at all...
--#. || g_strisempty(version))
- #: ../lib/acpi.c:725
-#: ../lib/acpi.c:669
--msgid "<Unknown>"
--msgstr "<Ukendt>"
--
- #: ../lib/nvidia.c:61
-#: ../lib/nvidia.c:60
--msgid "NVidia GPU core temperature"
- msgstr "NVidia GPU kærnetemperatur"
-msgstr "NVidia GPU kernetemperatur"
--
- #: ../lib/nvidia.c:62
-#: ../lib/nvidia.c:61
--msgid "nvidia"
- msgstr "Nvidia"
-msgstr "nvidia"
--
- #: ../lib/nvidia.c:132 ../lib/hddtemp.c:679
-#. if (scale == FAHRENHEIT) {
-#. cf->formatted_value = g_strdup_printf(_("%.1f °F"), (float) (value * 9/5 +
-#. 32) );
-#. } else { // Celsius
-#: ../lib/nvidia.c:126 ../lib/hddtemp.c:729
--#, c-format
--msgid "%.1f °C"
--msgstr "%.1f °C"
--
- #: ../lib/hddtemp.c:392
-#: ../lib/hddtemp.c:414
--msgid "S.M.A.R.T. harddisk temperatures"
--msgstr "S.M.A.R.T. harddisk-temperaturer"
--
- #: ../lib/hddtemp.c:571
-#: ../lib/hddtemp.c:614
--#, c-format
--msgid ""
- "\"hddtemp\" was not executed correctly, although it is executable. This is "
- "most probably due to the disks requiring root privileges to read their "
- "temperatures, and \"hddtemp\" not being setuid root.\n"
-"\"hddtemp\" was not executed correctly, although it is executable. This is most probably due to the disks requiring root privileges to read their temperatures, and \"hddtemp\" not being setuid root.\n"
--"\n"
- "An easy but dirty solution is to run \"chmod u+s %s\" as root user and "
- "restart this plugin or its panel.\n"
-"An easy but dirty solution is to run \"chmod u+s %s\" as root user and restart this plugin or its panel.\n"
--"\n"
--"Calling \"%s\" gave the following error:\n"
--"%s\n"
--"with a return value of %d.\n"
- msgstr ""
- "\"hddtemp\" blev ikke kørt korrekt, selvom denne er kørselbar. Dette skyldes "
- "mest sandsynligt, at diskene kræver administratorrettigheder for at aflæse "
- "deres temperaturer, og \"hddtemp\" er ikke setuid-rod.\n"
- "\n"
- "En let men ikke pæn løsning er at køre \"chmod u+s %s\" som administrator og "
- "genstarte dette udvidelsesmodul eller dets paneler.\n"
- "\n"
- "Kaldet \"%s\" gav følgende fejl:\n"
- "%s\n"
- "med en svarværdi %d.\n"
-msgstr "\"hddtemp\" blev ikke kørt korrekt, selvom denne er kørselbar. Dette skyldes mest sandsynligt, at diskene kræver administratorrettigheder for at aflæse deres temperaturer, og \"hddtemp\" er ikke setuid-rod.\n\nEn let men ikke pæn løsning er at køre \"chmod u+s %s\" som administrator og genstarte dette udvidelsesmodul eller dets paneler.\n\nKaldet \"%s\" gav følgende fejl:\n%s\nmed en svarværdi %d.\n"
--
- #: ../lib/hddtemp.c:587 ../lib/hddtemp.c:611
-#: ../lib/hddtemp.c:630 ../lib/hddtemp.c:660
--msgid "Suppress this message in future"
--msgstr "Undertryk denne besked for fremtiden"
--
- #: ../lib/hddtemp.c:605
-#: ../lib/hddtemp.c:654
--#, c-format
--msgid ""
--"An error occurred when executing \"%s\":\n"
- "%s"
- msgstr ""
- "Der opstod en fejl ved kørsel af \"%s\":\n"
--"%s"
-msgstr "Der opstod en fejl ved kørsel af \"%s\":\n%s"
--
- #: ../lib/lmsensors.c:95
-#: ../lib/lmsensors.c:110
--msgid "LM Sensors"
--msgstr "LM-sensorer"
--
- #: ../lib/lmsensors.c:364 ../lib/lmsensors.c:411
-#: ../lib/lmsensors.c:370 ../lib/lmsensors.c:417
--#, c-format
--msgid "Error: Could not connect to sensors!"
--msgstr "Fejl: Kunne ikke forbinde til sensorer!"
--
- #: ../lib/sensors-interface.c:87
-#: ../lib/sensors-interface.c:84
--msgid "Sensors Plugin Failure"
--msgstr "Udvidelsesmodul for sensorer fejlede"
--
- #: ../lib/sensors-interface.c:88
-#: ../lib/sensors-interface.c:85
--msgid ""
--"Seems like there was a problem reading a sensor feature value.\n"
--"Proper proceeding cannot be guaranteed."
- msgstr ""
- "Det lader til, at der var et problem med at læse en sensors funktionsværdi.\n"
- "Korrekt viderebehandling kan ikke garanteres."
-msgstr "Det lader til, at der var et problem med at læse en sensors funktionsværdi.\nKorrekt viderebehandling kan ikke garanteres."
--
--#: ../lib/sensors-interface.c:172
--msgid "Sensors t_ype:"
- msgstr "Sensor_typer:"
-msgstr "Sensor_type:"
--
--#: ../lib/sensors-interface.c:198
--msgid "Description:"
--msgstr "Beskrivelse:"
--
--#: ../lib/sensors-interface.c:231
--msgid "U_pdate interval (seconds):"
--msgstr "O_pdateringsinterval (sekunder):"
--
--#: ../lib/sensors-interface.c:271
--msgid "Name"
--msgstr "Navn"
--
--#: ../lib/sensors-interface.c:283
--msgid "Value"
--msgstr "Værdi"
--
--#: ../lib/sensors-interface.c:291
--msgid "Show"
--msgstr "Vis"
--
--#: ../lib/sensors-interface.c:300
--msgid "Color"
--msgstr "Farve"
--
--#: ../lib/sensors-interface.c:313
--msgid "Min"
--msgstr "Min."
--
--#: ../lib/sensors-interface.c:330
--msgid "Max"
--msgstr "Maks."
--
--#: ../lib/sensors-interface.c:371
--msgid "Temperature scale:"
--msgstr "Temperaturskala:"
--
--#: ../lib/sensors-interface.c:373
--msgid "_Celsius"
--msgstr "_Celsius"
--
--#: ../lib/sensors-interface.c:375
--msgid "_Fahrenheit"
--msgstr "_Fahrenheit"
--
--#: ../lib/sensors-interface.c:411
--msgid "_Sensors"
--msgstr "_Sensorer"
--
--#: ../lib/sensors-interface-common.c:73 ../lib/sensors-interface-common.c:74
--msgid "No sensors found!"
--msgstr "Ingen sensorer fundet!"
--
- #: ../lib/sensors-interface-common.c:145
-#: ../lib/sensors-interface-common.c:144
--#, c-format
--msgid "%.0f °F"
--msgstr "%.0f °F"
--
--#. Celsius
- #: ../lib/sensors-interface-common.c:148
-#: ../lib/sensors-interface-common.c:147
--#, c-format
--msgid "%.0f °C"
--msgstr "%.0f °C"
--
- #: ../lib/sensors-interface-common.c:153
-#: ../lib/sensors-interface-common.c:152
--#, c-format
--msgid "%+.3f V"
--msgstr "%+.3f V"
--
- #: ../lib/sensors-interface-common.c:157
-#: ../lib/sensors-interface-common.c:156
--#, c-format
--msgid "%.0f mWh"
--msgstr "%.0f mWh"
--
- #: ../lib/sensors-interface-common.c:162
-#: ../lib/sensors-interface-common.c:161
--msgid "off"
--msgstr "slukket"
--
- #: ../lib/sensors-interface-common.c:164
-#: ../lib/sensors-interface-common.c:163
--msgid "on"
--msgstr "tændt"
--
- #: ../lib/sensors-interface-common.c:168
-#: ../lib/sensors-interface-common.c:167
--#, c-format
--msgid "%.0f rpm"
--msgstr "%.0f o/m."
--
- #: ../src/main.c:58
-#: ../src/main.c:52
--#, c-format
--msgid ""
--"Xfce4 Sensors %s\n"
--"This program is published under the GPL v2.\n"
- "The license text can be found inside the program's source archive or under /"
- "usr/share/apps/LICENSES/GPL_V2 or at http://www.gnu.org/licenses/old-"
- "licenses/gpl-2.0.txt\n"
- msgstr ""
- "Sensorer %s til Xfce4\n"
- "Dette program er udgivet under GPL v2.\n"
- "Licensteksten kan findes i programmets kildearkiv eller under /usr/share/"
- "apps/LICENSES/GPL_V2 eller på http://www.gnu.org/licenses/old-licenses/"
- "gpl-2.0.txt\n"
-"The license text can be found inside the program's source archive or under /usr/share/apps/LICENSES/GPL_V2 or at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt\n"
-msgstr "Sensorer %s til Xfce4\nDette program er udgivet under GPL v2.\nLicensteksten kan findes i programmets kildearkiv eller under /usr/share/apps/LICENSES/GPL_V2 eller på http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt\n"
--
- #: ../src/main.c:70
-#: ../src/main.c:64
--#, c-format
--msgid ""
--"Xfce4 Sensors %s\n"
- "Displays information about your hardware sensors, ACPI status, harddisk "
- "temperatures and Nvidia GPU's temperature.\n"
-"Displays information about your hardware sensors, ACPI status, harddisk temperatures and Nvidia GPU's temperature.\n"
--"Synopsis: \n"
--" xfce4-sensors options\n"
--"where options are one or more of the following:\n"
--" -h, --help Print this help dialog.\n"
--" -l, --license Print license information.\n"
--" -V, --version Print version information.\n"
--"\n"
--"This program is published under the GPL v2.\n"
- msgstr ""
- "Sensorer %s til Xfce4\n"
- "Viser information om dine sensorer og ACPI-status, temperaturen på dine "
- "diske samt temperaturen på Nvidias grafikprocessorer.\n"
- "Synopsis: \n"
- " xfce4-sensorer tilvalg\n"
- "hvor tilvalg er en eller flere af de følgende:\n"
- " -h, --help Viser denne hjælpedialog.\n"
- " -l, --license Viser licensinformation.\n"
- " -V, --version Viser versionsinformation.\n"
- "\n"
- "Dette program er udgivet under GPL v2.\n"
-msgstr "Sensorer %s til Xfce4\nViser information om dine sensorer og ACPI-status, temperaturen på dine diske samt temperaturen på Nvidias grafikprocessorer.\nSynopsis: \n xfce4-sensorer tilvalg\nhvor tilvalg er en eller flere af de følgende:\n -h, --help Viser denne hjælpedialog.\n -l, --license Viser licensinformation.\n -V, --version Viser versionsinformation.\n\nDette program er udgivet under GPL v2.\n"
--
- #: ../src/main.c:88
-#: ../src/main.c:82
--#, c-format
--msgid "Xfce4 Sensors %s\n"
--msgstr "Sensorer %s til Xfce4\n"
--
- #: ../src/interface.c:85
-#: ../src/interface.c:78
--msgid "_Overview"
--msgstr "_Oversigt"
--
- #: ../src/interface.c:105
-#: ../src/interface.c:99
--msgid "_Tachometers"
--msgstr "_Tachometre"
--
- #: ../src/interface.c:122
-#: ../src/interface.c:116
--msgid "Sensors Viewer"
--msgstr "Sensorvisere"
--
--#. FIXME: either print nothing, or undertake appropriate action,
--#. * or pop up a message box.
--#: ../src/actions.c:80
--#, c-format
--msgid ""
--"Sensors Viewer:\n"
--"Seems like there was a problem reading a sensor feature value.\n"
--"Proper proceeding cannot be guaranteed.\n"
- msgstr ""
- "Fremviser til sensorer:\n"
- "Det ser ud til at der opstod et problem med at aflæse en sensors "
- "egenskabsværdi.\n"
- "Korrekte værdier kan ikke garanteres.\n"
-msgstr "Fremviser til sensorer:\nDet ser ud til at der opstod et problem med at aflæse en sensors egenskabsværdi.\nKorrekte værdier kan ikke garanteres.\n"
--
--#: ../src/xfce4-sensors.desktop.in.h:1
--msgid "Sensor Viewer"
--msgstr "Sensorviser"
--
--#: ../src/xfce4-sensors.desktop.in.h:2
- #: ../panel-plugin/xfce4-sensors-plugin.desktop.in.h:2
-#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.in.h:2
--msgid "Show sensor values."
--msgstr "Vis sensorværdier."
--
--#: ../src/xfce4-sensors.desktop.in.h:3
--msgid "Sensor Values Viewer"
--msgstr "Fremvisning af sensorværdier"
--
- #: ../panel-plugin/xfce4-sensors-plugin.desktop.in.h:1
- #, fuzzy
- msgid "Sensor plugin"
-#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.in.h:1
-msgid "Sensor plugin "
--msgstr "Sensor-udvidelsesmodul "
diff --cc po/lt.po
index 0f01edd,75e3df0..0000000
deleted file mode 100644,100644
--- a/po/lt.po
+++ /dev/null
@@@ -1,434 -1,393 +1,0 @@@
--# SOME DESCRIPTIVE TITLE.
--# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
--# This file is distributed under the same license as the PACKAGE package.
- #
-#
--# Translators:
--# Algimantas Margevičius <margevicius.algimantas at gmail.com>, 2012
- # Moo, 2015
-# Moo, 2015-2016
--# Rimas Kudelis <rq at akl.lt>, 2005
--msgid ""
--msgstr ""
--"Project-Id-Version: Xfce Panel Plugins\n"
--"Report-Msgid-Bugs-To: \n"
- "POT-Creation-Date: 2016-06-19 19:59+0200\n"
- "PO-Revision-Date: 2015-03-16 19:53+0000\n"
-"POT-Creation-Date: 2014-05-22 00:31+0200\n"
-"PO-Revision-Date: 2016-09-07 14:52+0000\n"
--"Last-Translator: Moo\n"
- "Language-Team: Lithuanian (http://www.transifex.com/projects/p/xfce-panel-"
- "plugins/language/lt/)\n"
- "Language: lt\n"
-"Language-Team: Lithuanian (http://www.transifex.com/xfce/xfce-panel-plugins/language/lt/)\n"
--"MIME-Version: 1.0\n"
--"Content-Type: text/plain; charset=UTF-8\n"
--"Content-Transfer-Encoding: 8bit\n"
- "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n"
- "%100<10 || n%100>=20) ? 1 : 2);\n"
-"Language: lt\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
--
- #. initialize value label widget
- #: ../panel-plugin/sensors-plugin.c:319 ../panel-plugin/sensors-plugin.c:414
- #: ../panel-plugin/sensors-plugin.c:1009
-#: ../panel-plugin/sensors-plugin.c:287 ../panel-plugin/sensors-plugin.c:383
-#: ../panel-plugin/sensors-plugin.c:985
--msgid "<span><b>Sensors</b></span>"
--msgstr "<span><b>Jutikliai</b></span>"
--
--#. widget = sensors->eventbox;
- #: ../panel-plugin/sensors-plugin.c:819
-#: ../panel-plugin/sensors-plugin.c:788
--msgid "No sensors selected!"
--msgstr "Nepasirinkti jokie jutikliai!"
--
--#. FIXME: either print nothing, or undertake appropriate action,
--#. * or pop up a message box.
- #: ../panel-plugin/sensors-plugin.c:859
-#: ../panel-plugin/sensors-plugin.c:828
--#, c-format
--msgid ""
--"Sensors Plugin:\n"
--"Seems like there was a problem reading a sensor feature value.\n"
--"Proper proceeding cannot be guaranteed.\n"
- msgstr ""
- "Jutiklių įskiepis:\n"
- "Atrodo, jog buvo problemų nuskaitant jutiklio funkcijos reikšmę.\n"
- "Tvarkingas tolesnis darbas negali būti užtikrinamas.\n"
-msgstr "Jutiklių įskiepis:\nAtrodo, jog buvo problemų nuskaitant jutiklio funkcijos reikšmę.\nTvarkingas tolesnis darbas negali būti užtikrinamas.\n"
--
- #: ../panel-plugin/sensors-plugin.c:1727
-#: ../panel-plugin/sensors-plugin.c:1709
--msgid "UI style:"
--msgstr "Naudotojo sąsajos stilius:"
--
- #: ../panel-plugin/sensors-plugin.c:1728
-#: ../panel-plugin/sensors-plugin.c:1710
--msgid "_text"
--msgstr "_tekstas"
--
- #: ../panel-plugin/sensors-plugin.c:1730
-#: ../panel-plugin/sensors-plugin.c:1712
--msgid "_progress bars"
--msgstr "_eigos juostos"
--
- #: ../panel-plugin/sensors-plugin.c:1732
-#: ../panel-plugin/sensors-plugin.c:1714
--msgid "_tachos"
--msgstr "_tachos"
--
- #: ../panel-plugin/sensors-plugin.c:1777
-#: ../panel-plugin/sensors-plugin.c:1759
--msgid "Show _labels"
--msgstr "_Rodyti žymes"
--
- #: ../panel-plugin/sensors-plugin.c:1807
-#: ../panel-plugin/sensors-plugin.c:1789
--msgid "Show colored _bars"
--msgstr "Rodyti spalvotas _juostas"
--
- #: ../panel-plugin/sensors-plugin.c:1835
-#: ../panel-plugin/sensors-plugin.c:1817
--msgid "_Show title"
--msgstr "Rodyti _antraštę"
--
- #: ../panel-plugin/sensors-plugin.c:1859
-#: ../panel-plugin/sensors-plugin.c:1841
--msgid "_Number of text lines:"
--msgstr "Teksto eilučių _skaičius:"
--
- #: ../panel-plugin/sensors-plugin.c:1894
-#: ../panel-plugin/sensors-plugin.c:1876
--msgid "F_ont size:"
--msgstr "Š_rifto dydis:"
--
- #. gtk_widget_set_sensitive(myFontBox, !sd->sensors->display_values_graphically);
- #: ../panel-plugin/sensors-plugin.c:1901
-#. gtk_widget_set_sensitive(myFontBox,
-#. !sd->sensors->display_values_graphically);
-#: ../panel-plugin/sensors-plugin.c:1883
--msgid "x-small"
--msgstr "labai mažas"
--
- #: ../panel-plugin/sensors-plugin.c:1902
-#: ../panel-plugin/sensors-plugin.c:1884
--msgid "small"
--msgstr "mažas"
--
- #: ../panel-plugin/sensors-plugin.c:1903
-#: ../panel-plugin/sensors-plugin.c:1885
--msgid "medium"
--msgstr "vidutinis"
--
- #: ../panel-plugin/sensors-plugin.c:1904
-#: ../panel-plugin/sensors-plugin.c:1886
--msgid "large"
--msgstr "didelis"
--
- #: ../panel-plugin/sensors-plugin.c:1905
-#: ../panel-plugin/sensors-plugin.c:1887
--msgid "x-large"
--msgstr "labai didelis"
--
- #: ../panel-plugin/sensors-plugin.c:1936
-#: ../panel-plugin/sensors-plugin.c:1918
--msgid "F_ont:"
--msgstr "Šr_iftas:"
--
- #: ../panel-plugin/sensors-plugin.c:1970
-#: ../panel-plugin/sensors-plugin.c:1952
--msgid "Show _Units"
--msgstr "R_odyti matavimo vienetus"
--
- #: ../panel-plugin/sensors-plugin.c:1991
-#: ../panel-plugin/sensors-plugin.c:1973
--msgid "Small horizontal s_pacing"
--msgstr "Maži horizontalūs tarpai"
--
- #: ../panel-plugin/sensors-plugin.c:2013
-#: ../panel-plugin/sensors-plugin.c:1995
--msgid "Suppress messages"
--msgstr "Nerodyti pranešimų"
--
- #: ../panel-plugin/sensors-plugin.c:2031
-#: ../panel-plugin/sensors-plugin.c:2013
--msgid "Suppress tooltip"
--msgstr "Nerodyti paaiškinimų"
--
- #: ../panel-plugin/sensors-plugin.c:2056
-#: ../panel-plugin/sensors-plugin.c:2038
--msgid "E_xecute on double click:"
- msgstr "_Vykdyti du kart paspaudus"
-msgstr "_Vykdyti du kartus spustelėjus:"
--
- #: ../panel-plugin/sensors-plugin.c:2099
-#: ../panel-plugin/sensors-plugin.c:2081
--msgid "_View"
--msgstr "_Rodymas"
--
- #: ../panel-plugin/sensors-plugin.c:2133
-#: ../panel-plugin/sensors-plugin.c:2115
--msgid "_Miscellaneous"
--msgstr "Į_vairūs"
--
- #: ../panel-plugin/sensors-plugin.c:2208 ../panel-plugin/sensors-plugin.h:30
- #: ../lib/hddtemp.c:162
-#: ../panel-plugin/sensors-plugin.c:2190 ../panel-plugin/sensors-plugin.h:30
-#: ../lib/hddtemp.c:180
--msgid "Sensors Plugin"
--msgstr "Jutiklio papildinys"
-
- #: ../panel-plugin/sensors-plugin.c:2216
- msgid "Properties"
- msgstr ""
--
- #: ../panel-plugin/sensors-plugin.c:2249
-#. gtk_cpu_paint(sensors->tachos [i][index_feature]);
-#. gtk_cpu_expose(sensors->tachos [i][index_feature], NULL);
-#. #if GTK_VERSION < 2.11
-#: ../panel-plugin/sensors-plugin.c:2229 ../src/actions.c:205
--msgid ""
--"You can change a feature's properties such as name, colours, min/max value "
--"by double-clicking the entry, editing the content, and pressing \"Return\" "
--"or selecting a different field."
- msgstr ""
- "Jūs galite keisti tokias savybes kaip pavadinimas, spalvos, didžiausia/"
- "mažiausia reikšmė dukart spustelėję ant įrašo."
-msgstr "Jūs galite keisti tokias savybes kaip pavadinimas, spalvos, didžiausia/mažiausia reikšmė du kartus spustelėję ant įrašo, atlikę turinio redagavimą ir nuspaudę \"Return\" (Įvedimo arba angl. \"Enter\") klavišą arba pasirinkdami kitą lauką."
--
--#. only use this if no hddtemp sensor
--#. or do only use this , if it is an lmsensors device. whatever.
- #. FIXME: compare strings, or also have hddtemp and acpi store numeric values
-#. FIXME: compare strings, or also have hddtmep and acpi store numeric values
--#. assert correctly saved file
- #: ../lib/configuration.c:162 ../lib/configuration.c:368
- #: ../lib/configuration.c:375 ../lib/hddtemp.c:393
-#: ../lib/configuration.c:162 ../lib/configuration.c:367
-#: ../lib/configuration.c:374 ../lib/hddtemp.c:366 ../lib/hddtemp.c:415
--msgid "Hard disks"
--msgstr "Standusis diskas"
--
- #: ../lib/acpi.c:561 ../lib/acpi.c:571 ../lib/acpi.c:572
-#: ../lib/acpi.c:529 ../lib/acpi.c:537
--msgid "ACPI"
--msgstr "ACPI"
--
- #: ../lib/acpi.c:564
-#. to be displayed
-#. chip->description = g_strdup(_("Advanced Configuration and Power
-#. Interface"));
-#: ../lib/acpi.c:531
--#, c-format
--msgid "ACPI v%s zones"
--msgstr "ACPI v%s zonos"
--
--#. who knows, if we obtain non-NULL version at all...
--#. || g_strisempty(version))
- #: ../lib/acpi.c:725
-#: ../lib/acpi.c:669
--msgid "<Unknown>"
--msgstr "<Nežinoma>"
--
- #: ../lib/nvidia.c:61
-#: ../lib/nvidia.c:60
--msgid "NVidia GPU core temperature"
--msgstr "NVidia GPU šerdies temperatūra"
--
- #: ../lib/nvidia.c:62
-#: ../lib/nvidia.c:61
--msgid "nvidia"
--msgstr "nvidia"
--
- #: ../lib/nvidia.c:132 ../lib/hddtemp.c:679
-#. if (scale == FAHRENHEIT) {
-#. cf->formatted_value = g_strdup_printf(_("%.1f °F"), (float) (value * 9/5 +
-#. 32) );
-#. } else { // Celsius
-#: ../lib/nvidia.c:126 ../lib/hddtemp.c:729
--#, c-format
--msgid "%.1f °C"
--msgstr "%.1f °C"
--
- #: ../lib/hddtemp.c:392
-#: ../lib/hddtemp.c:414
--msgid "S.M.A.R.T. harddisk temperatures"
--msgstr "S.M.A.R.T. standžiojo disko temperatūros"
--
- #: ../lib/hddtemp.c:571
-#: ../lib/hddtemp.c:614
--#, c-format
--msgid ""
- "\"hddtemp\" was not executed correctly, although it is executable. This is "
- "most probably due to the disks requiring root privileges to read their "
- "temperatures, and \"hddtemp\" not being setuid root.\n"
-"\"hddtemp\" was not executed correctly, although it is executable. This is most probably due to the disks requiring root privileges to read their temperatures, and \"hddtemp\" not being setuid root.\n"
--"\n"
- "An easy but dirty solution is to run \"chmod u+s %s\" as root user and "
- "restart this plugin or its panel.\n"
-"An easy but dirty solution is to run \"chmod u+s %s\" as root user and restart this plugin or its panel.\n"
--"\n"
--"Calling \"%s\" gave the following error:\n"
--"%s\n"
--"with a return value of %d.\n"
- msgstr ""
- "„hddtemp“ nebuvo tinkamai įvykdyta, nepaisant to jis vykdomas. Greičiausiai "
- "tai nutiko dėl to jog prašoma informacijos apie diskų temperatūrą, bet "
- "neturima reikiamų teisių.\n"
- "\n"
- "Lengvas bet purvinas sprendimas yra įvykdyti „chmod u+s %s“ kaip root "
- "naudotojas ir paleisti šį įskiepį ar skydelį iš naujo.\n"
- "\n"
- "Kviečiant „%s“ gauta klaida:\n"
- "%s\n"
- "su grąžinimo reikšme %d.\n"
-msgstr "„hddtemp“ nebuvo tinkamai įvykdyta, nepaisant to jis vykdomas. Greičiausiai tai nutiko dėl to jog prašoma informacijos apie diskų temperatūrą, bet neturima reikiamų teisių.\n\nLengvas bet purvinas sprendimas yra įvykdyti „chmod u+s %s“ kaip root naudotojas ir paleisti šį įskiepį ar skydelį iš naujo.\n\nKviečiant „%s“ gauta klaida:\n%s\nsu grąžinimo reikšme %d.\n"
--
- #: ../lib/hddtemp.c:587 ../lib/hddtemp.c:611
-#: ../lib/hddtemp.c:630 ../lib/hddtemp.c:660
--msgid "Suppress this message in future"
--msgstr "Nerodyti šios žinutės ateityje "
--
- #: ../lib/hddtemp.c:605
-#: ../lib/hddtemp.c:654
--#, c-format
--msgid ""
--"An error occurred when executing \"%s\":\n"
- "%s"
- msgstr ""
- "Įvyko klaida vykdant \"%s\":\n"
--"%s"
-msgstr "Įvyko klaida vykdant \"%s\":\n%s"
--
- #: ../lib/lmsensors.c:95
-#: ../lib/lmsensors.c:110
--msgid "LM Sensors"
--msgstr "LM jutikliai"
--
- #: ../lib/lmsensors.c:364 ../lib/lmsensors.c:411
-#: ../lib/lmsensors.c:370 ../lib/lmsensors.c:417
--#, c-format
--msgid "Error: Could not connect to sensors!"
--msgstr "Klaida: nepavyko prisijungti prie jutiklių!"
--
- #: ../lib/sensors-interface.c:87
-#: ../lib/sensors-interface.c:84
--msgid "Sensors Plugin Failure"
--msgstr "Jutiklių įskiepio klaida"
--
- #: ../lib/sensors-interface.c:88
-#: ../lib/sensors-interface.c:85
--msgid ""
--"Seems like there was a problem reading a sensor feature value.\n"
--"Proper proceeding cannot be guaranteed."
- msgstr ""
- "Atrodo, jog buvo problemų nuskaitant jutiklio funkcijos reikšmę.\n"
- "Tvarkingas tolesnis darbas negali būti užtikrinamas."
-msgstr "Atrodo, jog buvo problemų nuskaitant jutiklio funkcijos reikšmę.\nTvarkingas tolesnis darbas negali būti užtikrinamas."
--
--#: ../lib/sensors-interface.c:172
--msgid "Sensors t_ype:"
--msgstr "Jutiklių _tipas:"
--
--#: ../lib/sensors-interface.c:198
--msgid "Description:"
--msgstr "Aprašymas:"
--
--#: ../lib/sensors-interface.c:231
--msgid "U_pdate interval (seconds):"
--msgstr "Atnaujinimo _dažnumas (sek.):"
--
--#: ../lib/sensors-interface.c:271
--msgid "Name"
--msgstr "Pavadinimas"
--
--#: ../lib/sensors-interface.c:283
--msgid "Value"
--msgstr "Reikšmė"
--
--#: ../lib/sensors-interface.c:291
--msgid "Show"
--msgstr "Rodyti"
--
--#: ../lib/sensors-interface.c:300
--msgid "Color"
--msgstr "Spalva"
--
--#: ../lib/sensors-interface.c:313
--msgid "Min"
--msgstr "Min"
--
--#: ../lib/sensors-interface.c:330
--msgid "Max"
--msgstr "Maks"
--
--#: ../lib/sensors-interface.c:371
--msgid "Temperature scale:"
--msgstr "Temperatūros skalė:"
--
--#: ../lib/sensors-interface.c:373
--msgid "_Celsius"
--msgstr "_Celsijus"
--
--#: ../lib/sensors-interface.c:375
--msgid "_Fahrenheit"
--msgstr "_Farenheitas"
--
--#: ../lib/sensors-interface.c:411
--msgid "_Sensors"
--msgstr "_Jutikliai"
--
--#: ../lib/sensors-interface-common.c:73 ../lib/sensors-interface-common.c:74
--msgid "No sensors found!"
--msgstr "Jokių jutiklių nerasta!"
--
- #: ../lib/sensors-interface-common.c:145
-#: ../lib/sensors-interface-common.c:144
--#, c-format
--msgid "%.0f °F"
--msgstr "%.0f °F"
--
--#. Celsius
- #: ../lib/sensors-interface-common.c:148
-#: ../lib/sensors-interface-common.c:147
--#, c-format
--msgid "%.0f °C"
--msgstr "%.0f °C"
--
- #: ../lib/sensors-interface-common.c:153
-#: ../lib/sensors-interface-common.c:152
--#, c-format
--msgid "%+.3f V"
--msgstr "%+.3f V"
--
- #: ../lib/sensors-interface-common.c:157
-#: ../lib/sensors-interface-common.c:156
--#, c-format
--msgid "%.0f mWh"
--msgstr "%.0f mWh"
--
- #: ../lib/sensors-interface-common.c:162
-#: ../lib/sensors-interface-common.c:161
--msgid "off"
--msgstr "išj."
--
- #: ../lib/sensors-interface-common.c:164
-#: ../lib/sensors-interface-common.c:163
--msgid "on"
--msgstr "įj."
--
- #: ../lib/sensors-interface-common.c:168
-#: ../lib/sensors-interface-common.c:167
--#, c-format
--msgid "%.0f rpm"
--msgstr "%.0f rpm"
--
- #: ../src/main.c:58
-#: ../src/main.c:52
--#, c-format
--msgid ""
--"Xfce4 Sensors %s\n"
--"This program is published under the GPL v2.\n"
- "The license text can be found inside the program's source archive or under /"
- "usr/share/apps/LICENSES/GPL_V2 or at http://www.gnu.org/licenses/old-"
- "licenses/gpl-2.0.txt\n"
- msgstr ""
- "Xfce4 Sensors %s\n"
- "Ši programa platinama pagal GPL v2 licenciją.\n"
- "Licencijos tekstą galite rasti programos pirminiame kode arba /usr/share/"
- "apps/LICENSES/GPL_V2 ar http://www.gnu.org/licenses/old-licenses/gpl-2.0."
- "txt\n"
-"The license text can be found inside the program's source archive or under /usr/share/apps/LICENSES/GPL_V2 or at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt\n"
-msgstr "Xfce4 Sensors %s\nŠi programa platinama pagal GPL v2 licenciją.\nLicencijos tekstą galite rasti programos pirminiame kode arba /usr/share/apps/LICENSES/GPL_V2 ar http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt\n"
--
- #: ../src/main.c:70
-#: ../src/main.c:64
--#, c-format
--msgid ""
--"Xfce4 Sensors %s\n"
- "Displays information about your hardware sensors, ACPI status, harddisk "
- "temperatures and Nvidia GPU's temperature.\n"
-"Displays information about your hardware sensors, ACPI status, harddisk temperatures and Nvidia GPU's temperature.\n"
--"Synopsis: \n"
--" xfce4-sensors options\n"
--"where options are one or more of the following:\n"
--" -h, --help Print this help dialog.\n"
--" -l, --license Print license information.\n"
--" -V, --version Print version information.\n"
--"\n"
--"This program is published under the GPL v2.\n"
- msgstr ""
- "Xfce4 jutikliai %s\n"
- "Rodo informaciją apie jūsų sisteminę įrangą, ACPI būseną, kietųjų diskų "
- "temperatūrą ir Nvidia GPU temperatūrą.\n"
- "Apžvalga: \n"
- " xfce4-sensors parinktys\n"
- "ten kur parinktys yra viena šių reikšmių:\n"
- " -h, --help Parodo šį dialogą.\n"
- " -l, --license Parodo licencijos informaciją.\n"
- " -V, --version Parodo versijos informaciją.\n"
- "\n"
- "Ši programa platinama pagal GPL v2 licenciją.\n"
-msgstr "Xfce4 jutikliai %s\nRodo informaciją apie jūsų sisteminę įrangą, ACPI būseną, kietųjų diskų temperatūrą ir Nvidia GPU temperatūrą.\nApžvalga: \n xfce4-sensors parinktys\nten kur parinktys yra viena šių reikšmių:\n -h, --help Parodo šį dialogą.\n -l, --license Parodo licencijos informaciją.\n -V, --version Parodo versijos informaciją.\n\nŠi programa platinama pagal GPL v2 licenciją.\n"
--
- #: ../src/main.c:88
-#: ../src/main.c:82
--#, c-format
--msgid "Xfce4 Sensors %s\n"
--msgstr "Xfce4 Jutikliai %s\n"
--
- #: ../src/interface.c:85
-#: ../src/interface.c:78
--msgid "_Overview"
--msgstr "P_eržiūra"
--
- #: ../src/interface.c:105
-#: ../src/interface.c:99
--msgid "_Tachometers"
--msgstr "_Tachometras"
--
- #: ../src/interface.c:122
-#: ../src/interface.c:116
--msgid "Sensors Viewer"
--msgstr "Jutiklių peržiūra"
--
--#. FIXME: either print nothing, or undertake appropriate action,
--#. * or pop up a message box.
--#: ../src/actions.c:80
--#, c-format
--msgid ""
--"Sensors Viewer:\n"
--"Seems like there was a problem reading a sensor feature value.\n"
--"Proper proceeding cannot be guaranteed.\n"
- msgstr ""
- "Jutiklių peržiūra:\n"
- "Atrodo, jog buvo problemų nuskaitant jutiklio funkcijos reikšmę.\n"
- "Tvarkingas tolesnis darbas negali būti užtikrinamas.\n"
-msgstr "Jutiklių peržiūra:\nAtrodo, jog buvo problemų nuskaitant jutiklio funkcijos reikšmę.\nTvarkingas tolesnis darbas negali būti užtikrinamas.\n"
--
--#: ../src/xfce4-sensors.desktop.in.h:1
--msgid "Sensor Viewer"
--msgstr "Jutiklio peržiūra"
--
--#: ../src/xfce4-sensors.desktop.in.h:2
- #: ../panel-plugin/xfce4-sensors-plugin.desktop.in.h:2
-#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.in.h:2
--msgid "Show sensor values."
--msgstr "Parodyti jutiklio reikšmes."
--
--#: ../src/xfce4-sensors.desktop.in.h:3
--msgid "Sensor Values Viewer"
--msgstr "Jutiklių reikšmių peržiūra"
--
- #: ../panel-plugin/xfce4-sensors-plugin.desktop.in.h:1
- #, fuzzy
- msgid "Sensor plugin"
-#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.in.h:1
-msgid "Sensor plugin "
--msgstr "Jutiklio įskiepis"
diff --cc po/oc.po
index a0de0d8,7fb6cae..0000000
deleted file mode 100644,100644
--- a/po/oc.po
+++ /dev/null
@@@ -1,438 -1,392 +1,0 @@@
--# SOME DESCRIPTIVE TITLE.
--# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
--# This file is distributed under the same license as the PACKAGE package.
- #
-#
--# Translators:
- # Cedric31 <cvalmary at yahoo.fr>, 2013
-# Cédric Valmary <cvalmary at yahoo.fr>, 2016
-# Cédric Valmary <cvalmary at yahoo.fr>, 2013
--msgid ""
--msgstr ""
--"Project-Id-Version: Xfce Panel Plugins\n"
--"Report-Msgid-Bugs-To: \n"
- "POT-Creation-Date: 2016-06-19 19:59+0200\n"
- "PO-Revision-Date: 2013-12-07 09:04+0000\n"
- "Last-Translator: Cedric31 <cvalmary at yahoo.fr>\n"
- "Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/xfce/"
- "language/oc/)\n"
- "Language: oc\n"
-"POT-Creation-Date: 2014-05-22 00:31+0200\n"
-"PO-Revision-Date: 2016-11-24 18:32+0000\n"
-"Last-Translator: Cédric Valmary <cvalmary at yahoo.fr>\n"
-"Language-Team: Occitan (post 1500) (http://www.transifex.com/xfce/xfce-panel-plugins/language/oc/)\n"
--"MIME-Version: 1.0\n"
--"Content-Type: text/plain; charset=UTF-8\n"
--"Content-Transfer-Encoding: 8bit\n"
-"Language: oc\n"
--"Plural-Forms: nplurals=2; plural=(n > 1);\n"
--
- #. initialize value label widget
- #: ../panel-plugin/sensors-plugin.c:319 ../panel-plugin/sensors-plugin.c:414
- #: ../panel-plugin/sensors-plugin.c:1009
- #, fuzzy
-#: ../panel-plugin/sensors-plugin.c:287 ../panel-plugin/sensors-plugin.c:383
-#: ../panel-plugin/sensors-plugin.c:985
--msgid "<span><b>Sensors</b></span>"
- msgstr "<span foreground=\"#000000\"><b>Captadors</b></span>"
-msgstr "<span><b>Captadors</b></span>"
--
--#. widget = sensors->eventbox;
- #: ../panel-plugin/sensors-plugin.c:819
-#: ../panel-plugin/sensors-plugin.c:788
--msgid "No sensors selected!"
--msgstr "Cap de captador pas seleccionat !"
--
--#. FIXME: either print nothing, or undertake appropriate action,
--#. * or pop up a message box.
- #: ../panel-plugin/sensors-plugin.c:859
-#: ../panel-plugin/sensors-plugin.c:828
--#, c-format
--msgid ""
--"Sensors Plugin:\n"
--"Seems like there was a problem reading a sensor feature value.\n"
--"Proper proceeding cannot be guaranteed.\n"
- msgstr ""
- "Empeuton Captadors :\n"
- "Semblariá qu'i aja un problèma de lectura d'una valor caracteristica del "
- "captador.\n"
- "L'execucion normala pòt pas èsser garantida.\n"
- "\n"
- "\n"
- "\n"
-msgstr "Empeuton Captadors :\nSemblariá qu'i aja un problèma de lectura d'una valor caracteristica del captador.\nL'execucion normala pòt pas èsser garantida.\n\n\n\n"
--
- #: ../panel-plugin/sensors-plugin.c:1727
-#: ../panel-plugin/sensors-plugin.c:1709
--msgid "UI style:"
--msgstr "Estil de l'interfàcia :"
--
- #: ../panel-plugin/sensors-plugin.c:1728
-#: ../panel-plugin/sensors-plugin.c:1710
--msgid "_text"
--msgstr "_tèxte"
--
- #: ../panel-plugin/sensors-plugin.c:1730
-#: ../panel-plugin/sensors-plugin.c:1712
--msgid "_progress bars"
--msgstr "_barras de progression"
--
- #: ../panel-plugin/sensors-plugin.c:1732
-#: ../panel-plugin/sensors-plugin.c:1714
--msgid "_tachos"
--msgstr "_taquis"
--
- #: ../panel-plugin/sensors-plugin.c:1777
-#: ../panel-plugin/sensors-plugin.c:1759
--msgid "Show _labels"
--msgstr "Afi_char las etiquetas"
--
- #: ../panel-plugin/sensors-plugin.c:1807
-#: ../panel-plugin/sensors-plugin.c:1789
--msgid "Show colored _bars"
--msgstr "Afichar las _barras en color"
--
- #: ../panel-plugin/sensors-plugin.c:1835
-#: ../panel-plugin/sensors-plugin.c:1817
--msgid "_Show title"
--msgstr "Afi_char lo títol"
--
- #: ../panel-plugin/sensors-plugin.c:1859
-#: ../panel-plugin/sensors-plugin.c:1841
--msgid "_Number of text lines:"
--msgstr "_Nombre de linhas de tèxte :"
--
- #: ../panel-plugin/sensors-plugin.c:1894
-#: ../panel-plugin/sensors-plugin.c:1876
--msgid "F_ont size:"
--msgstr "Talha de la _poliça :"
--
- #. gtk_widget_set_sensitive(myFontBox, !sd->sensors->display_values_graphically);
- #: ../panel-plugin/sensors-plugin.c:1901
-#. gtk_widget_set_sensitive(myFontBox,
-#. !sd->sensors->display_values_graphically);
-#: ../panel-plugin/sensors-plugin.c:1883
--msgid "x-small"
--msgstr "fòrça pichona"
--
- #: ../panel-plugin/sensors-plugin.c:1902
-#: ../panel-plugin/sensors-plugin.c:1884
--msgid "small"
--msgstr "pichona"
--
- #: ../panel-plugin/sensors-plugin.c:1903
-#: ../panel-plugin/sensors-plugin.c:1885
--msgid "medium"
--msgstr "normala"
--
- #: ../panel-plugin/sensors-plugin.c:1904
-#: ../panel-plugin/sensors-plugin.c:1886
--msgid "large"
--msgstr "granda"
--
- #: ../panel-plugin/sensors-plugin.c:1905
-#: ../panel-plugin/sensors-plugin.c:1887
--msgid "x-large"
--msgstr "fòrça granda"
--
- #: ../panel-plugin/sensors-plugin.c:1936
-#: ../panel-plugin/sensors-plugin.c:1918
--msgid "F_ont:"
--msgstr "Talha de la _poliça :"
--
- #: ../panel-plugin/sensors-plugin.c:1970
-#: ../panel-plugin/sensors-plugin.c:1952
--msgid "Show _Units"
--msgstr "Afichar las _unitats"
--
- #: ../panel-plugin/sensors-plugin.c:1991
-#: ../panel-plugin/sensors-plugin.c:1973
--msgid "Small horizontal s_pacing"
--msgstr "Pichon e_spaci orizontal"
--
- #: ../panel-plugin/sensors-plugin.c:2013
-#: ../panel-plugin/sensors-plugin.c:1995
--msgid "Suppress messages"
--msgstr "Suprimir los messatges"
--
- #: ../panel-plugin/sensors-plugin.c:2031
-#: ../panel-plugin/sensors-plugin.c:2013
--msgid "Suppress tooltip"
- msgstr ""
-msgstr "Suprimir l’infobulla"
--
- #: ../panel-plugin/sensors-plugin.c:2056
-#: ../panel-plugin/sensors-plugin.c:2038
--msgid "E_xecute on double click:"
--msgstr "E_xecuta aprèp un clic doble :"
--
- #: ../panel-plugin/sensors-plugin.c:2099
-#: ../panel-plugin/sensors-plugin.c:2081
--msgid "_View"
--msgstr "_Afichar"
--
- #: ../panel-plugin/sensors-plugin.c:2133
-#: ../panel-plugin/sensors-plugin.c:2115
--msgid "_Miscellaneous"
--msgstr "_Divèrs"
--
- #: ../panel-plugin/sensors-plugin.c:2208 ../panel-plugin/sensors-plugin.h:30
- #: ../lib/hddtemp.c:162
-#: ../panel-plugin/sensors-plugin.c:2190 ../panel-plugin/sensors-plugin.h:30
-#: ../lib/hddtemp.c:180
--msgid "Sensors Plugin"
--msgstr "Empeuton Captadors"
-
- #: ../panel-plugin/sensors-plugin.c:2216
- msgid "Properties"
- msgstr ""
--
- #: ../panel-plugin/sensors-plugin.c:2249
-#. gtk_cpu_paint(sensors->tachos [i][index_feature]);
-#. gtk_cpu_expose(sensors->tachos [i][index_feature], NULL);
-#. #if GTK_VERSION < 2.11
-#: ../panel-plugin/sensors-plugin.c:2229 ../src/actions.c:205
--msgid ""
--"You can change a feature's properties such as name, colours, min/max value "
--"by double-clicking the entry, editing the content, and pressing \"Return\" "
--"or selecting a different field."
- msgstr ""
- "Podètz modificar las proprietats d'una entitat coma lo nom, las colors, la "
- "valor min / max en doble-clicant sus l'entrada, editar lo contengut, e en "
- "quichant sus « Entrada » o en seleccionant un autre camp."
-msgstr "Podètz modificar las proprietats d'una entitat coma lo nom, las colors, la valor min / max en doble-clicant sus l'entrada, editar lo contengut, e en quichant sus « Entrada » o en seleccionant un autre camp."
--
--#. only use this if no hddtemp sensor
--#. or do only use this , if it is an lmsensors device. whatever.
- #. FIXME: compare strings, or also have hddtemp and acpi store numeric values
-#. FIXME: compare strings, or also have hddtmep and acpi store numeric values
--#. assert correctly saved file
- #: ../lib/configuration.c:162 ../lib/configuration.c:368
- #: ../lib/configuration.c:375 ../lib/hddtemp.c:393
-#: ../lib/configuration.c:162 ../lib/configuration.c:367
-#: ../lib/configuration.c:374 ../lib/hddtemp.c:366 ../lib/hddtemp.c:415
--msgid "Hard disks"
--msgstr "Disques durs"
--
- #: ../lib/acpi.c:561 ../lib/acpi.c:571 ../lib/acpi.c:572
-#: ../lib/acpi.c:529 ../lib/acpi.c:537
--msgid "ACPI"
--msgstr "ACPI"
--
- #: ../lib/acpi.c:564
-#. to be displayed
-#. chip->description = g_strdup(_("Advanced Configuration and Power
-#. Interface"));
-#: ../lib/acpi.c:531
--#, c-format
--msgid "ACPI v%s zones"
--msgstr "Zònas ACPI v%s"
--
--#. who knows, if we obtain non-NULL version at all...
--#. || g_strisempty(version))
- #: ../lib/acpi.c:725
-#: ../lib/acpi.c:669
--msgid "<Unknown>"
--msgstr "<Desconegut>"
--
- #: ../lib/nvidia.c:61
-#: ../lib/nvidia.c:60
--msgid "NVidia GPU core temperature"
--msgstr "Temperatura del còr del GPU NVidia"
--
- #: ../lib/nvidia.c:62
-#: ../lib/nvidia.c:61
--msgid "nvidia"
--msgstr "nvidia"
--
- #: ../lib/nvidia.c:132 ../lib/hddtemp.c:679
-#. if (scale == FAHRENHEIT) {
-#. cf->formatted_value = g_strdup_printf(_("%.1f °F"), (float) (value * 9/5 +
-#. 32) );
-#. } else { // Celsius
-#: ../lib/nvidia.c:126 ../lib/hddtemp.c:729
--#, c-format
--msgid "%.1f °C"
--msgstr "%.1f °C"
--
- #: ../lib/hddtemp.c:392
-#: ../lib/hddtemp.c:414
--msgid "S.M.A.R.T. harddisk temperatures"
--msgstr "Sondas de temperatura del disc dur S.M.A.R.T."
--
- #: ../lib/hddtemp.c:571
-#: ../lib/hddtemp.c:614
--#, c-format
--msgid ""
- "\"hddtemp\" was not executed correctly, although it is executable. This is "
- "most probably due to the disks requiring root privileges to read their "
- "temperatures, and \"hddtemp\" not being setuid root.\n"
-"\"hddtemp\" was not executed correctly, although it is executable. This is most probably due to the disks requiring root privileges to read their temperatures, and \"hddtemp\" not being setuid root.\n"
--"\n"
- "An easy but dirty solution is to run \"chmod u+s %s\" as root user and "
- "restart this plugin or its panel.\n"
-"An easy but dirty solution is to run \"chmod u+s %s\" as root user and restart this plugin or its panel.\n"
--"\n"
--"Calling \"%s\" gave the following error:\n"
--"%s\n"
--"with a return value of %d.\n"
- msgstr ""
- "« hddtemp » es pas estat executat corrèctament mentre qu'es executable. Se "
- "poiriá mentre que siá degut a de privilègis restrenches per la lectura de "
- "las temperaturas e que « hddtemp » siá pas fixé amb un setuid root.\n"
- "\n"
- "Una solucion simpla mas radicala consistís a aviar la comanda « chmod u+s %s "
- "» en tant que root e de daissar l'empeuton o son tablèu de bòrd.\n"
- "\n"
- "L'apèl a « %s » a donat l'error seguenta :\n"
- "%s\n"
- "amb lo còde retorn %d.\n"
-msgstr "« hddtemp » es pas estat executat corrèctament mentre qu'es executable. Se poiriá mentre que siá degut a de privilègis restrenches per la lectura de las temperaturas e que « hddtemp » siá pas fixé amb un setuid root.\n\nUna solucion simpla mas radicala consistís a aviar la comanda « chmod u+s %s » en tant que root e de daissar l'empeuton o son tablèu de bòrd.\n\nL'apèl a « %s » a donat l'error seguenta :\n%s\namb lo còde retorn %d.\n"
--
- #: ../lib/hddtemp.c:587 ../lib/hddtemp.c:611
-#: ../lib/hddtemp.c:630 ../lib/hddtemp.c:660
--msgid "Suppress this message in future"
--msgstr "Afichar pas mai aqueste messatge"
--
- #: ../lib/hddtemp.c:605
-#: ../lib/hddtemp.c:654
--#, c-format
--msgid ""
--"An error occurred when executing \"%s\":\n"
- "%s"
- msgstr ""
- "Una error s'es produsida al moment de l'execucion de « %s » :\n"
--"%s"
-msgstr "Una error s'es produsida al moment de l'execucion de « %s » :\n%s"
--
- #: ../lib/lmsensors.c:95
-#: ../lib/lmsensors.c:110
--msgid "LM Sensors"
--msgstr "LM Captadors"
--
- #: ../lib/lmsensors.c:364 ../lib/lmsensors.c:411
-#: ../lib/lmsensors.c:370 ../lib/lmsensors.c:417
--#, c-format
--msgid "Error: Could not connect to sensors!"
--msgstr "Error : se pòt pas connectar als captadors !"
--
- #: ../lib/sensors-interface.c:87
-#: ../lib/sensors-interface.c:84
--msgid "Sensors Plugin Failure"
--msgstr "Error dins l'empeuton de captadors"
--
- #: ../lib/sensors-interface.c:88
-#: ../lib/sensors-interface.c:85
--msgid ""
--"Seems like there was a problem reading a sensor feature value.\n"
--"Proper proceeding cannot be guaranteed."
- msgstr ""
- "Semblariá qu'i aguèsse un problèma de lectura d'una valor caracteristica del "
- "captador.\n"
- "L'execucion normala pòt pas èsser garantida."
-msgstr "Semblariá qu'i aguèsse un problèma de lectura d'una valor caracteristica del captador.\nL'execucion normala pòt pas èsser garantida."
--
--#: ../lib/sensors-interface.c:172
--msgid "Sensors t_ype:"
--msgstr "T_ipe de captadors :"
--
--#: ../lib/sensors-interface.c:198
--msgid "Description:"
--msgstr "Descripcion :"
--
--#: ../lib/sensors-interface.c:231
--msgid "U_pdate interval (seconds):"
--msgstr "_Interval de mesa a jorn (segondas) :"
--
--#: ../lib/sensors-interface.c:271
--msgid "Name"
--msgstr "Nom"
--
--#: ../lib/sensors-interface.c:283
--msgid "Value"
--msgstr "Valor"
--
--#: ../lib/sensors-interface.c:291
--msgid "Show"
--msgstr "Afichar"
--
--#: ../lib/sensors-interface.c:300
--msgid "Color"
--msgstr "Color"
--
--#: ../lib/sensors-interface.c:313
--msgid "Min"
--msgstr "Min"
--
--#: ../lib/sensors-interface.c:330
--msgid "Max"
--msgstr "Max"
--
--#: ../lib/sensors-interface.c:371
--msgid "Temperature scale:"
--msgstr "Escala de temperatura :"
--
--#: ../lib/sensors-interface.c:373
--msgid "_Celsius"
--msgstr "_Celsius"
--
--#: ../lib/sensors-interface.c:375
--msgid "_Fahrenheit"
--msgstr "_Fahrenheit"
--
--#: ../lib/sensors-interface.c:411
--msgid "_Sensors"
--msgstr "_Captador"
--
--#: ../lib/sensors-interface-common.c:73 ../lib/sensors-interface-common.c:74
--msgid "No sensors found!"
--msgstr "Cap de captador pas trobat !"
--
- #: ../lib/sensors-interface-common.c:145
-#: ../lib/sensors-interface-common.c:144
--#, c-format
--msgid "%.0f °F"
--msgstr "%.0f °F"
--
--#. Celsius
- #: ../lib/sensors-interface-common.c:148
-#: ../lib/sensors-interface-common.c:147
--#, c-format
--msgid "%.0f °C"
--msgstr "%.0f °C"
--
- #: ../lib/sensors-interface-common.c:153
-#: ../lib/sensors-interface-common.c:152
--#, c-format
--msgid "%+.3f V"
--msgstr "%+.3f V"
--
- #: ../lib/sensors-interface-common.c:157
-#: ../lib/sensors-interface-common.c:156
--#, c-format
--msgid "%.0f mWh"
--msgstr "%.0f mWh"
--
- #: ../lib/sensors-interface-common.c:162
-#: ../lib/sensors-interface-common.c:161
--msgid "off"
--msgstr "inactiu"
--
- #: ../lib/sensors-interface-common.c:164
-#: ../lib/sensors-interface-common.c:163
--msgid "on"
--msgstr "actiu"
--
- #: ../lib/sensors-interface-common.c:168
-#: ../lib/sensors-interface-common.c:167
--#, c-format
--msgid "%.0f rpm"
--msgstr "%.0f tr/mn"
--
- #: ../src/main.c:58
-#: ../src/main.c:52
--#, c-format
--msgid ""
--"Xfce4 Sensors %s\n"
--"This program is published under the GPL v2.\n"
- "The license text can be found inside the program's source archive or under /"
- "usr/share/apps/LICENSES/GPL_V2 or at http://www.gnu.org/licenses/old-"
- "licenses/gpl-2.0.txt\n"
- msgstr ""
- "Captadors Xfce4 %s\n"
- "Aqueste programa es publicat jos la licéncia GPL v2.\n"
- "Lo tèxte de la licéncia pòt èsser trobat a l'interior de l'archiu font del "
- "programa o dins /usr/share/apps/LICENSES/GPL_V2 o a http://www.gnu.org/"
- "licenses/old-licenses/gpl-2.0.txt\n"
-"The license text can be found inside the program's source archive or under /usr/share/apps/LICENSES/GPL_V2 or at http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt\n"
-msgstr "Captadors Xfce4 %s\nAqueste programa es publicat jos la licéncia GPL v2.\nLo tèxte de la licéncia pòt èsser trobat a l'interior de l'archiu font del programa o dins /usr/share/apps/LICENSES/GPL_V2 o a http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt\n"
--
- #: ../src/main.c:70
-#: ../src/main.c:64
--#, c-format
--msgid ""
--"Xfce4 Sensors %s\n"
- "Displays information about your hardware sensors, ACPI status, harddisk "
- "temperatures and Nvidia GPU's temperature.\n"
-"Displays information about your hardware sensors, ACPI status, harddisk temperatures and Nvidia GPU's temperature.\n"
--"Synopsis: \n"
--" xfce4-sensors options\n"
--"where options are one or more of the following:\n"
--" -h, --help Print this help dialog.\n"
--" -l, --license Print license information.\n"
--" -V, --version Print version information.\n"
--"\n"
--"This program is published under the GPL v2.\n"
- msgstr ""
- "Captadors Xfce4 %s\n"
- "Aficha d'informacions sus vòstres captadors materials, l'estat de l'ACPI, "
- "las temperaturas de disc dur e la temperatura del GPU Nvidia.\n"
- "Usatge :\n"
- " opcions xfce4-sensors\n"
- "ont las opcions son un o mantun dels elements seguents :\n"
- " -h, --help Aficha l'ajuda.\n"
- " -l, --license Aficha las informacions de licéncia.\n"
- " -V, --version Aficha las informacions de version.\n"
- "\n"
- "Aqueste programa es publicat jos la licéncia GPL v2.\n"
-msgstr "Captadors Xfce4 %s\nAficha d'informacions sus vòstres captadors materials, l'estat de l'ACPI, las temperaturas de disc dur e la temperatura del GPU Nvidia.\nUsatge :\n opcions xfce4-sensors\nont las opcions son un o mantun dels elements seguents :\n -h, --help Aficha l'ajuda.\n -l, --license Aficha las informacions de licéncia.\n -V, --version Aficha las informacions de version.\n\nAqueste programa es publicat jos la licéncia GPL v2.\n"
--
- #: ../src/main.c:88
-#: ../src/main.c:82
--#, c-format
--msgid "Xfce4 Sensors %s\n"
--msgstr "Captadors Xfce4 %s\n"
--
- #: ../src/interface.c:85
-#: ../src/interface.c:78
--msgid "_Overview"
--msgstr "_Apercebut"
--
- #: ../src/interface.c:105
-#: ../src/interface.c:99
--msgid "_Tachometers"
--msgstr "_Taquimètres"
--
- #: ../src/interface.c:122
-#: ../src/interface.c:116
--msgid "Sensors Viewer"
--msgstr "Afichador de captadors"
--
--#. FIXME: either print nothing, or undertake appropriate action,
--#. * or pop up a message box.
--#: ../src/actions.c:80
--#, c-format
--msgid ""
--"Sensors Viewer:\n"
--"Seems like there was a problem reading a sensor feature value.\n"
--"Proper proceeding cannot be guaranteed.\n"
- msgstr ""
- "Empeuton de Captadors :\n"
- "Semblariá qu'i aguèsse un problèma de lectura de valor sus un captador.\n"
- "L'execucion normala pòt pas èsser garantida.\n"
-msgstr "Empeuton de Captadors :\nSemblariá qu'i aguèsse un problèma de lectura de valor sus un captador.\nL'execucion normala pòt pas èsser garantida.\n"
--
--#: ../src/xfce4-sensors.desktop.in.h:1
--msgid "Sensor Viewer"
--msgstr "Afichador de captador"
--
--#: ../src/xfce4-sensors.desktop.in.h:2
- #: ../panel-plugin/xfce4-sensors-plugin.desktop.in.h:2
-#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.in.h:2
--msgid "Show sensor values."
--msgstr "Afichar las valors del captador."
--
--#: ../src/xfce4-sensors.desktop.in.h:3
--msgid "Sensor Values Viewer"
--msgstr "Afichador de las valors dels captadors"
--
- #: ../panel-plugin/xfce4-sensors-plugin.desktop.in.h:1
- #, fuzzy
- msgid "Sensor plugin"
-#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.in.h:1
-msgid "Sensor plugin "
--msgstr "Empeuton Captador"
diff --cc po/stamp-it
index 0000000,0000000..e69de29
new file mode 100644
--- /dev/null
+++ b/po/stamp-it
diff --cc po/xfce4-sensors-plugin.pot
index 03c66c0,0000000..ce79961
mode 100644,000000..100644
--- a/po/xfce4-sensors-plugin.pot
+++ b/po/xfce4-sensors-plugin.pot
@@@ -1,433 -1,0 +1,385 @@@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
++# FIRST AUTHOR <EMAIL at ADDRESS>, YEAR.
+#
- # Translators:
- # schizo <eveskovic at gmail.com>, 2014
- # Ivica Kolić <ikoli at yahoo.com>, 2013
++#, fuzzy
+msgid ""
+msgstr ""
- "Project-Id-Version: Xfce Panel Plugins\n"
++"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
- "POT-Creation-Date: 2016-06-19 19:59+0200\n"
- "PO-Revision-Date: 2014-05-28 20:37+0000\n"
- "Last-Translator: schizo <eveskovic at gmail.com>\n"
- "Language-Team: Croatian (http://www.transifex.com/projects/p/xfce-panel-"
- "plugins/language/hr/)\n"
- "Language: hr\n"
++"POT-Creation-Date: 2017-02-04 10:42+0100\n"
++"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
++"Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
++"Language-Team: LANGUAGE <LL at li.org>\n"
++"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
- "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
- "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+
+#. initialize value label widget
- #: ../panel-plugin/sensors-plugin.c:319 ../panel-plugin/sensors-plugin.c:414
- #: ../panel-plugin/sensors-plugin.c:1009
++#: ../panel-plugin/sensors-plugin.c:365 ../panel-plugin/sensors-plugin.c:467
++#: ../panel-plugin/sensors-plugin.c:1144
+msgid "<span><b>Sensors</b></span>"
- msgstr "<span><b>Senzori</b></span>"
++msgstr ""
+
+#. widget = sensors->eventbox;
- #: ../panel-plugin/sensors-plugin.c:819
++#: ../panel-plugin/sensors-plugin.c:948
+msgid "No sensors selected!"
- msgstr "NIjedan senzor nije odabran!"
++msgstr ""
+
+#. FIXME: either print nothing, or undertake appropriate action,
+#. * or pop up a message box.
- #: ../panel-plugin/sensors-plugin.c:859
++#: ../panel-plugin/sensors-plugin.c:988
+#, c-format
+msgid ""
+"Sensors Plugin:\n"
+"Seems like there was a problem reading a sensor feature value.\n"
+"Proper proceeding cannot be guaranteed.\n"
+msgstr ""
- "Dodatak za senzore:\n"
- "Postoji problem pri čitanju vrijednosti senzora.\n"
- "Pravilan nastavak nije garantiran.\n"
+
- #: ../panel-plugin/sensors-plugin.c:1727
++#: ../panel-plugin/sensors-plugin.c:1862
+msgid "UI style:"
- msgstr "UI stil:"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:1728
++#: ../panel-plugin/sensors-plugin.c:1863
+msgid "_text"
- msgstr "_tekst"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:1730
++#: ../panel-plugin/sensors-plugin.c:1865
+msgid "_progress bars"
- msgstr "_trake napretka"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:1732
++#: ../panel-plugin/sensors-plugin.c:1867
+msgid "_tachos"
- msgstr "_tahometri"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:1777
++#: ../panel-plugin/sensors-plugin.c:1912
+msgid "Show _labels"
- msgstr "Pokazuj _natpise"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:1807
++#: ../panel-plugin/sensors-plugin.c:1942
+msgid "Show colored _bars"
- msgstr "Pokaži obojane _trake"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:1835
++#: ../panel-plugin/sensors-plugin.c:1970
+msgid "_Show title"
- msgstr "_Pokaži naslov"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:1859
++#: ../panel-plugin/sensors-plugin.c:1994
+msgid "_Number of text lines:"
- msgstr "_Broj redaka teksta:"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:1894
++#: ../panel-plugin/sensors-plugin.c:2029
+msgid "F_ont size:"
- msgstr "V_eličina fonta:"
++msgstr ""
+
+#. gtk_widget_set_sensitive(myFontBox, !sd->sensors->display_values_graphically);
- #: ../panel-plugin/sensors-plugin.c:1901
++#: ../panel-plugin/sensors-plugin.c:2036
+msgid "x-small"
- msgstr "x-mali"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:1902
++#: ../panel-plugin/sensors-plugin.c:2037
+msgid "small"
- msgstr "mali"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:1903
++#: ../panel-plugin/sensors-plugin.c:2038
+msgid "medium"
- msgstr "srednji"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:1904
++#: ../panel-plugin/sensors-plugin.c:2039
+msgid "large"
- msgstr "veliki"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:1905
++#: ../panel-plugin/sensors-plugin.c:2040
+msgid "x-large"
- msgstr "x-veliki"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:1936
++#: ../panel-plugin/sensors-plugin.c:2071
+msgid "F_ont:"
- msgstr "F_ont:"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:1970
++#: ../panel-plugin/sensors-plugin.c:2105
+msgid "Show _Units"
- msgstr "Pokaži _jedinice"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:1991
++#: ../panel-plugin/sensors-plugin.c:2126
+msgid "Small horizontal s_pacing"
- msgstr "Mali vodoravni r_azmak"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:2013
++#: ../panel-plugin/sensors-plugin.c:2148
+msgid "Suppress messages"
- msgstr "Potisni poruke"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:2031
++#: ../panel-plugin/sensors-plugin.c:2166
+msgid "Suppress tooltip"
- msgstr "Potisni oblačić"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:2056
++#: ../panel-plugin/sensors-plugin.c:2191
+msgid "E_xecute on double click:"
- msgstr "I_zvrši nakon dvostrukog klika:"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:2099
++#: ../panel-plugin/sensors-plugin.c:2234
+msgid "_View"
- msgstr "_Pogled"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:2133
++#: ../panel-plugin/sensors-plugin.c:2268
+msgid "_Miscellaneous"
- msgstr "_Razno"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:2208 ../panel-plugin/sensors-plugin.h:30
++#: ../panel-plugin/sensors-plugin.c:2343 ../panel-plugin/sensors-plugin.h:30
+#: ../lib/hddtemp.c:162
+msgid "Sensors Plugin"
- msgstr "Priključak senzora"
++msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:2216
++#: ../panel-plugin/sensors-plugin.c:2351
+msgid "Properties"
+msgstr ""
+
- #: ../panel-plugin/sensors-plugin.c:2249
++#: ../panel-plugin/sensors-plugin.c:2384
+msgid ""
+"You can change a feature's properties such as name, colours, min/max value "
+"by double-clicking the entry, editing the content, and pressing \"Return\" "
+"or selecting a different field."
+msgstr ""
- "Svojstva značajki mjenjajte tako da dva puta kliknete na liniju, zatim "
- "uredite sadržaj i pritisnite Enter ili izaberite drugo polje."
+
+#. only use this if no hddtemp sensor
+#. or do only use this , if it is an lmsensors device. whatever.
+#. FIXME: compare strings, or also have hddtemp and acpi store numeric values
+#. assert correctly saved file
+#: ../lib/configuration.c:162 ../lib/configuration.c:368
+#: ../lib/configuration.c:375 ../lib/hddtemp.c:393
+msgid "Hard disks"
- msgstr "Tvrdi diskovi"
++msgstr ""
+
+#: ../lib/acpi.c:561 ../lib/acpi.c:571 ../lib/acpi.c:572
+msgid "ACPI"
- msgstr "ACPI"
++msgstr ""
+
+#: ../lib/acpi.c:564
+#, c-format
+msgid "ACPI v%s zones"
- msgstr "ACPI v%s zone"
++msgstr ""
+
+#. who knows, if we obtain non-NULL version at all...
+#. || g_strisempty(version))
+#: ../lib/acpi.c:725
+msgid "<Unknown>"
- msgstr "<Nepoznato>"
++msgstr ""
+
+#: ../lib/nvidia.c:61
+msgid "NVidia GPU core temperature"
- msgstr "Nvidia temperatura GPU jezgre"
++msgstr ""
+
+#: ../lib/nvidia.c:62
+msgid "nvidia"
- msgstr "nvidia"
-
- #: ../lib/nvidia.c:132 ../lib/hddtemp.c:679
- #, c-format
- msgid "%.1f °C"
- msgstr "%.1f °C"
++msgstr ""
+
+#: ../lib/hddtemp.c:392
+msgid "S.M.A.R.T. harddisk temperatures"
- msgstr "S.M.A.R.T. harddisk temperature"
++msgstr ""
+
+#: ../lib/hddtemp.c:571
+#, c-format
+msgid ""
+"\"hddtemp\" was not executed correctly, although it is executable. This is "
+"most probably due to the disks requiring root privileges to read their "
+"temperatures, and \"hddtemp\" not being setuid root.\n"
+"\n"
+"An easy but dirty solution is to run \"chmod u+s %s\" as root user and "
+"restart this plugin or its panel.\n"
+"\n"
+"Calling \"%s\" gave the following error:\n"
+"%s\n"
+"with a return value of %d.\n"
+msgstr ""
- "\"hddtemp\" nije pravilno izvršen iako je izvršan. Ovo se vjerojatno događa "
- "zato što su diskovima potrebne root privilegije za čitanje temperature, a "
- "\"hddtemp\" nema te privilegije.\n"
- "\n"
- "Lakši i prljaviji način je da izvršite \"chmod u+s %s\" naredbu kao root "
- "korisnik i ponovno pokrenete dodatak.\n"
- "\n"
- "Pozivanje \"%s\" dalo je slijedeću grešku:\n"
- "%s\n"
- "s povratnom vrijednosti %d.\n"
+
+#: ../lib/hddtemp.c:587 ../lib/hddtemp.c:611
+msgid "Suppress this message in future"
- msgstr "Potisni ovu poruku u budućnosti"
++msgstr ""
+
+#: ../lib/hddtemp.c:605
+#, c-format
+msgid ""
+"An error occurred when executing \"%s\":\n"
+"%s"
+msgstr ""
- "Došlo oje do greške pri izvršavanju \"%s\":\n"
- "%s"
+
+#: ../lib/lmsensors.c:95
+msgid "LM Sensors"
- msgstr "LM senzori"
++msgstr ""
+
+#: ../lib/lmsensors.c:364 ../lib/lmsensors.c:411
+#, c-format
+msgid "Error: Could not connect to sensors!"
- msgstr "Greška: Neuspjelo povezivanje sa senzorima!"
++msgstr ""
+
+#: ../lib/sensors-interface.c:87
+msgid "Sensors Plugin Failure"
- msgstr "Dodatak za senzore neuspješan"
++msgstr ""
+
+#: ../lib/sensors-interface.c:88
+msgid ""
+"Seems like there was a problem reading a sensor feature value.\n"
+"Proper proceeding cannot be guaranteed."
+msgstr ""
- "Postoji problem pri čitanju vrijednosti senzora.\n"
- "Pravilan nastavak nije garantiran. "
+
- #: ../lib/sensors-interface.c:172
++#: ../lib/sensors-interface.c:174
+msgid "Sensors t_ype:"
- msgstr "T_ip senzora:"
++msgstr ""
+
- #: ../lib/sensors-interface.c:198
++#: ../lib/sensors-interface.c:200
+msgid "Description:"
- msgstr "Opis:"
++msgstr ""
+
- #: ../lib/sensors-interface.c:231
++#: ../lib/sensors-interface.c:233
+msgid "U_pdate interval (seconds):"
- msgstr "I_nterval ažuriranja (sekunde):"
++msgstr ""
+
- #: ../lib/sensors-interface.c:271
++#: ../lib/sensors-interface.c:273
+msgid "Name"
- msgstr "Ime"
++msgstr ""
+
- #: ../lib/sensors-interface.c:283
++#: ../lib/sensors-interface.c:285
+msgid "Value"
- msgstr "Vrijednost"
++msgstr ""
+
- #: ../lib/sensors-interface.c:291
++#: ../lib/sensors-interface.c:293
+msgid "Show"
- msgstr "Pokaži"
++msgstr ""
+
- #: ../lib/sensors-interface.c:300
++#: ../lib/sensors-interface.c:302
+msgid "Color"
- msgstr "Boja"
++msgstr ""
+
- #: ../lib/sensors-interface.c:313
++#: ../lib/sensors-interface.c:315
+msgid "Min"
- msgstr "Min"
++msgstr ""
+
- #: ../lib/sensors-interface.c:330
++#: ../lib/sensors-interface.c:332
+msgid "Max"
- msgstr "Maks"
++msgstr ""
+
- #: ../lib/sensors-interface.c:371
++#: ../lib/sensors-interface.c:373
+msgid "Temperature scale:"
- msgstr "Temperaturna skala:"
++msgstr ""
+
- #: ../lib/sensors-interface.c:373
++#: ../lib/sensors-interface.c:375
+msgid "_Celsius"
- msgstr "_Celzijus"
++msgstr ""
+
- #: ../lib/sensors-interface.c:375
++#: ../lib/sensors-interface.c:377
+msgid "_Fahrenheit"
- msgstr "_Fahrenheit"
++msgstr ""
+
- #: ../lib/sensors-interface.c:411
++#: ../lib/sensors-interface.c:413
+msgid "_Sensors"
- msgstr "_Senzori"
++msgstr ""
+
+#: ../lib/sensors-interface-common.c:73 ../lib/sensors-interface-common.c:74
+msgid "No sensors found!"
- msgstr "NIsu nađeni senzori!"
++msgstr ""
+
+#: ../lib/sensors-interface-common.c:145
+#, c-format
+msgid "%.0f °F"
- msgstr "%.0f °F"
++msgstr ""
+
+#. Celsius
+#: ../lib/sensors-interface-common.c:148
+#, c-format
+msgid "%.0f °C"
- msgstr "%.0f °C"
++msgstr ""
+
+#: ../lib/sensors-interface-common.c:153
+#, c-format
+msgid "%+.3f V"
- msgstr "%+.3f V"
++msgstr ""
+
+#: ../lib/sensors-interface-common.c:157
+#, c-format
+msgid "%.0f mWh"
- msgstr "%.0f mWh"
++msgstr ""
+
+#: ../lib/sensors-interface-common.c:162
+msgid "off"
- msgstr "ugašeno"
++msgstr ""
+
+#: ../lib/sensors-interface-common.c:164
+msgid "on"
- msgstr "upaljeno"
++msgstr ""
+
+#: ../lib/sensors-interface-common.c:168
+#, c-format
+msgid "%.0f rpm"
- msgstr "%.0f rpm"
++msgstr ""
+
+#: ../src/main.c:58
+#, c-format
+msgid ""
+"Xfce4 Sensors %s\n"
+"This program is published under the GPL v2.\n"
+"The license text can be found inside the program's source archive or under /"
+"usr/share/apps/LICENSES/GPL_V2 or at http://www.gnu.org/licenses/old-"
+"licenses/gpl-2.0.txt\n"
+msgstr ""
- "Xfce4 Snzori %s\n"
- "Ovaj program je izdan pod GPL v2 licencom.\n"
- "Sadržaj licence možete pronaći unutar izvornog koda programa ili u /usr/"
- "share/apps/LICENSES/GPL_V2 ili na http://www.gnu.org/licenses/old-licenses/"
- "gpl-2.0.txt\n"
+
+#: ../src/main.c:70
+#, c-format
+msgid ""
+"Xfce4 Sensors %s\n"
+"Displays information about your hardware sensors, ACPI status, harddisk "
+"temperatures and Nvidia GPU's temperature.\n"
+"Synopsis: \n"
+" xfce4-sensors options\n"
+"where options are one or more of the following:\n"
+" -h, --help Print this help dialog.\n"
+" -l, --license Print license information.\n"
+" -V, --version Print version information.\n"
+"\n"
+"This program is published under the GPL v2.\n"
+msgstr ""
- "Xfce4 Senzori %s\n"
- "Prikazuje informacije o senzorima uređaja, ACPI statusu, temeperature "
- "diskova i Nvidia grafičkih čipova.\n"
- "Sadržaj:\n"
- "xfce4-sensors mogućnosti\n"
- "gdje su opcije slijedeće stavke:\n"
- "-h, --help Ispiši ovaj tekst pomoći.\n"
- "-l, --license Ispiši informacije o licenci.\n"
- "-V, --version Ispiši informacijie o verziji programa.\n"
- "\n"
- "Ovaj program je izdan pod GPL v2 licencom.\n"
+
+#: ../src/main.c:88
+#, c-format
+msgid "Xfce4 Sensors %s\n"
- msgstr "Xfce4 senzori %s\n"
++msgstr ""
+
+#: ../src/interface.c:85
+msgid "_Overview"
- msgstr "_Pregled"
++msgstr ""
+
+#: ../src/interface.c:105
+msgid "_Tachometers"
- msgstr "_Tahometri"
++msgstr ""
+
+#: ../src/interface.c:122
+msgid "Sensors Viewer"
- msgstr "Preglednik senzora"
++msgstr ""
+
+#. FIXME: either print nothing, or undertake appropriate action,
+#. * or pop up a message box.
+#: ../src/actions.c:80
+#, c-format
+msgid ""
+"Sensors Viewer:\n"
+"Seems like there was a problem reading a sensor feature value.\n"
+"Proper proceeding cannot be guaranteed.\n"
+msgstr ""
- "Dodatak za senzore:\n"
- "Postoji problem pri čitanju vrijednosti senzora.\n"
- "Pravilan nastavak nije garantiran.\n"
+
+#: ../src/xfce4-sensors.desktop.in.h:1
+msgid "Sensor Viewer"
- msgstr "Preglednik senzora"
++msgstr ""
+
+#: ../src/xfce4-sensors.desktop.in.h:2
+#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.h:2
+msgid "Show sensor values."
- msgstr "Pokaži vrijednosti senzora."
++msgstr ""
+
+#: ../src/xfce4-sensors.desktop.in.h:3
+msgid "Sensor Values Viewer"
- msgstr "Preglednik vrijednosti senzora"
++msgstr ""
+
+#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.h:1
- #, fuzzy
+msgid "Sensor plugin"
- msgstr "Priključak senzora"
++msgstr ""
diff --cc po/zh_TW.html
index 0000000,0000000..df2cf4e
new file mode 100644
--- /dev/null
+++ b/po/zh_TW.html
@@@ -1,0 -1,0 +1,876 @@@
++<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
++ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
++<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
++<head>
++<title>xfce4-sensors-plugin - Sensors plugin for the Xfce Panel</title>
++<meta name='generator' content='cgit v0.8.2.1'/>
++<meta name='robots' content='index, nofollow'/>
++<link rel='stylesheet' type='text/css' href='/cgit.css'/>
++<link rel='alternate' title='Atom feed' href='http://git.xfce.org/panel-plugins/xfce4-sensors-plugin/atom/po/zh_TW.po?h=master' type='application/atom+xml'/></head>
++<body>
++<table id='header'>
++<tr>
++<td class='logo' rowspan='2'><a href='/'><img src='/cgit.png' alt='cgit logo'/></a></td>
++<td class='main'><a href='/'>index</a> : <a title='xfce4-sensors-plugin' href='/panel-plugins/xfce4-sensors-plugin/'>xfce4-sensors-plugin</a></td><td class='form'><form method='get' action=''>
++<select name='h' onchange='this.form.submit();'>
++<option value='BMEURER'>BMEURER</option>
++<option value='master' selected='selected'>master</option>
++<option value='oldpanel'>oldpanel</option>
++</select> <input type='submit' name='' value='switch'/></form></td></tr>
++<tr><td class='sub'>Sensors plugin for the Xfce Panel</td><td class='sub right'>Fabian Nowak</td></tr></table>
++<table class='tabs'><tr><td>
++<a href='/panel-plugins/xfce4-sensors-plugin/'>summary</a><a href='/panel-plugins/xfce4-sensors-plugin/refs/'>refs</a><a href='/panel-plugins/xfce4-sensors-plugin/log/'>log</a><a class='active' href='/panel-plugins/xfce4-sensors-plugin/tree/'>tree</a><a href='/panel-plugins/xfce4-sensors-plugin/commit/'>commit</a><a href='/panel-plugins/xfce4-sensors-plugin/diff/'>diff</a><a href='/panel-plugins/xfce4-sensors-plugin/stats/'>stats</a></td><td class='form'><form class='right' method='get' [...]
++<select name='qt'>
++<option value='grep'>log msg</option>
++<option value='author'>author</option>
++<option value='committer'>committer</option>
++</select>
++<input class='txt' type='text' size='10' name='q' value=''/>
++<input type='submit' value='search'/>
++</form>
++</td></tr></table>
++<div class='content'>path: <a href='/panel-plugins/xfce4-sensors-plugin/tree/?h=master'>root</a>/<a href='/panel-plugins/xfce4-sensors-plugin/tree/po'>po</a>/<a href='/panel-plugins/xfce4-sensors-plugin/tree/po/zh_TW.po'>zh_TW.po</a> (<a href='/panel-plugins/xfce4-sensors-plugin/plain/po/zh_TW.po'>plain</a>)<br/>blob: 131ea07234192c3d454da74b826764fcda65dea4
++<table summary='blob content' class='blob'>
++<tr><td class='linenumbers'><pre><a class='no' id='n1' name='n1' href='#n1'>1</a>
++<a class='no' id='n2' name='n2' href='#n2'>2</a>
++<a class='no' id='n3' name='n3' href='#n3'>3</a>
++<a class='no' id='n4' name='n4' href='#n4'>4</a>
++<a class='no' id='n5' name='n5' href='#n5'>5</a>
++<a class='no' id='n6' name='n6' href='#n6'>6</a>
++<a class='no' id='n7' name='n7' href='#n7'>7</a>
++<a class='no' id='n8' name='n8' href='#n8'>8</a>
++<a class='no' id='n9' name='n9' href='#n9'>9</a>
++<a class='no' id='n10' name='n10' href='#n10'>10</a>
++<a class='no' id='n11' name='n11' href='#n11'>11</a>
++<a class='no' id='n12' name='n12' href='#n12'>12</a>
++<a class='no' id='n13' name='n13' href='#n13'>13</a>
++<a class='no' id='n14' name='n14' href='#n14'>14</a>
++<a class='no' id='n15' name='n15' href='#n15'>15</a>
++<a class='no' id='n16' name='n16' href='#n16'>16</a>
++<a class='no' id='n17' name='n17' href='#n17'>17</a>
++<a class='no' id='n18' name='n18' href='#n18'>18</a>
++<a class='no' id='n19' name='n19' href='#n19'>19</a>
++<a class='no' id='n20' name='n20' href='#n20'>20</a>
++<a class='no' id='n21' name='n21' href='#n21'>21</a>
++<a class='no' id='n22' name='n22' href='#n22'>22</a>
++<a class='no' id='n23' name='n23' href='#n23'>23</a>
++<a class='no' id='n24' name='n24' href='#n24'>24</a>
++<a class='no' id='n25' name='n25' href='#n25'>25</a>
++<a class='no' id='n26' name='n26' href='#n26'>26</a>
++<a class='no' id='n27' name='n27' href='#n27'>27</a>
++<a class='no' id='n28' name='n28' href='#n28'>28</a>
++<a class='no' id='n29' name='n29' href='#n29'>29</a>
++<a class='no' id='n30' name='n30' href='#n30'>30</a>
++<a class='no' id='n31' name='n31' href='#n31'>31</a>
++<a class='no' id='n32' name='n32' href='#n32'>32</a>
++<a class='no' id='n33' name='n33' href='#n33'>33</a>
++<a class='no' id='n34' name='n34' href='#n34'>34</a>
++<a class='no' id='n35' name='n35' href='#n35'>35</a>
++<a class='no' id='n36' name='n36' href='#n36'>36</a>
++<a class='no' id='n37' name='n37' href='#n37'>37</a>
++<a class='no' id='n38' name='n38' href='#n38'>38</a>
++<a class='no' id='n39' name='n39' href='#n39'>39</a>
++<a class='no' id='n40' name='n40' href='#n40'>40</a>
++<a class='no' id='n41' name='n41' href='#n41'>41</a>
++<a class='no' id='n42' name='n42' href='#n42'>42</a>
++<a class='no' id='n43' name='n43' href='#n43'>43</a>
++<a class='no' id='n44' name='n44' href='#n44'>44</a>
++<a class='no' id='n45' name='n45' href='#n45'>45</a>
++<a class='no' id='n46' name='n46' href='#n46'>46</a>
++<a class='no' id='n47' name='n47' href='#n47'>47</a>
++<a class='no' id='n48' name='n48' href='#n48'>48</a>
++<a class='no' id='n49' name='n49' href='#n49'>49</a>
++<a class='no' id='n50' name='n50' href='#n50'>50</a>
++<a class='no' id='n51' name='n51' href='#n51'>51</a>
++<a class='no' id='n52' name='n52' href='#n52'>52</a>
++<a class='no' id='n53' name='n53' href='#n53'>53</a>
++<a class='no' id='n54' name='n54' href='#n54'>54</a>
++<a class='no' id='n55' name='n55' href='#n55'>55</a>
++<a class='no' id='n56' name='n56' href='#n56'>56</a>
++<a class='no' id='n57' name='n57' href='#n57'>57</a>
++<a class='no' id='n58' name='n58' href='#n58'>58</a>
++<a class='no' id='n59' name='n59' href='#n59'>59</a>
++<a class='no' id='n60' name='n60' href='#n60'>60</a>
++<a class='no' id='n61' name='n61' href='#n61'>61</a>
++<a class='no' id='n62' name='n62' href='#n62'>62</a>
++<a class='no' id='n63' name='n63' href='#n63'>63</a>
++<a class='no' id='n64' name='n64' href='#n64'>64</a>
++<a class='no' id='n65' name='n65' href='#n65'>65</a>
++<a class='no' id='n66' name='n66' href='#n66'>66</a>
++<a class='no' id='n67' name='n67' href='#n67'>67</a>
++<a class='no' id='n68' name='n68' href='#n68'>68</a>
++<a class='no' id='n69' name='n69' href='#n69'>69</a>
++<a class='no' id='n70' name='n70' href='#n70'>70</a>
++<a class='no' id='n71' name='n71' href='#n71'>71</a>
++<a class='no' id='n72' name='n72' href='#n72'>72</a>
++<a class='no' id='n73' name='n73' href='#n73'>73</a>
++<a class='no' id='n74' name='n74' href='#n74'>74</a>
++<a class='no' id='n75' name='n75' href='#n75'>75</a>
++<a class='no' id='n76' name='n76' href='#n76'>76</a>
++<a class='no' id='n77' name='n77' href='#n77'>77</a>
++<a class='no' id='n78' name='n78' href='#n78'>78</a>
++<a class='no' id='n79' name='n79' href='#n79'>79</a>
++<a class='no' id='n80' name='n80' href='#n80'>80</a>
++<a class='no' id='n81' name='n81' href='#n81'>81</a>
++<a class='no' id='n82' name='n82' href='#n82'>82</a>
++<a class='no' id='n83' name='n83' href='#n83'>83</a>
++<a class='no' id='n84' name='n84' href='#n84'>84</a>
++<a class='no' id='n85' name='n85' href='#n85'>85</a>
++<a class='no' id='n86' name='n86' href='#n86'>86</a>
++<a class='no' id='n87' name='n87' href='#n87'>87</a>
++<a class='no' id='n88' name='n88' href='#n88'>88</a>
++<a class='no' id='n89' name='n89' href='#n89'>89</a>
++<a class='no' id='n90' name='n90' href='#n90'>90</a>
++<a class='no' id='n91' name='n91' href='#n91'>91</a>
++<a class='no' id='n92' name='n92' href='#n92'>92</a>
++<a class='no' id='n93' name='n93' href='#n93'>93</a>
++<a class='no' id='n94' name='n94' href='#n94'>94</a>
++<a class='no' id='n95' name='n95' href='#n95'>95</a>
++<a class='no' id='n96' name='n96' href='#n96'>96</a>
++<a class='no' id='n97' name='n97' href='#n97'>97</a>
++<a class='no' id='n98' name='n98' href='#n98'>98</a>
++<a class='no' id='n99' name='n99' href='#n99'>99</a>
++<a class='no' id='n100' name='n100' href='#n100'>100</a>
++<a class='no' id='n101' name='n101' href='#n101'>101</a>
++<a class='no' id='n102' name='n102' href='#n102'>102</a>
++<a class='no' id='n103' name='n103' href='#n103'>103</a>
++<a class='no' id='n104' name='n104' href='#n104'>104</a>
++<a class='no' id='n105' name='n105' href='#n105'>105</a>
++<a class='no' id='n106' name='n106' href='#n106'>106</a>
++<a class='no' id='n107' name='n107' href='#n107'>107</a>
++<a class='no' id='n108' name='n108' href='#n108'>108</a>
++<a class='no' id='n109' name='n109' href='#n109'>109</a>
++<a class='no' id='n110' name='n110' href='#n110'>110</a>
++<a class='no' id='n111' name='n111' href='#n111'>111</a>
++<a class='no' id='n112' name='n112' href='#n112'>112</a>
++<a class='no' id='n113' name='n113' href='#n113'>113</a>
++<a class='no' id='n114' name='n114' href='#n114'>114</a>
++<a class='no' id='n115' name='n115' href='#n115'>115</a>
++<a class='no' id='n116' name='n116' href='#n116'>116</a>
++<a class='no' id='n117' name='n117' href='#n117'>117</a>
++<a class='no' id='n118' name='n118' href='#n118'>118</a>
++<a class='no' id='n119' name='n119' href='#n119'>119</a>
++<a class='no' id='n120' name='n120' href='#n120'>120</a>
++<a class='no' id='n121' name='n121' href='#n121'>121</a>
++<a class='no' id='n122' name='n122' href='#n122'>122</a>
++<a class='no' id='n123' name='n123' href='#n123'>123</a>
++<a class='no' id='n124' name='n124' href='#n124'>124</a>
++<a class='no' id='n125' name='n125' href='#n125'>125</a>
++<a class='no' id='n126' name='n126' href='#n126'>126</a>
++<a class='no' id='n127' name='n127' href='#n127'>127</a>
++<a class='no' id='n128' name='n128' href='#n128'>128</a>
++<a class='no' id='n129' name='n129' href='#n129'>129</a>
++<a class='no' id='n130' name='n130' href='#n130'>130</a>
++<a class='no' id='n131' name='n131' href='#n131'>131</a>
++<a class='no' id='n132' name='n132' href='#n132'>132</a>
++<a class='no' id='n133' name='n133' href='#n133'>133</a>
++<a class='no' id='n134' name='n134' href='#n134'>134</a>
++<a class='no' id='n135' name='n135' href='#n135'>135</a>
++<a class='no' id='n136' name='n136' href='#n136'>136</a>
++<a class='no' id='n137' name='n137' href='#n137'>137</a>
++<a class='no' id='n138' name='n138' href='#n138'>138</a>
++<a class='no' id='n139' name='n139' href='#n139'>139</a>
++<a class='no' id='n140' name='n140' href='#n140'>140</a>
++<a class='no' id='n141' name='n141' href='#n141'>141</a>
++<a class='no' id='n142' name='n142' href='#n142'>142</a>
++<a class='no' id='n143' name='n143' href='#n143'>143</a>
++<a class='no' id='n144' name='n144' href='#n144'>144</a>
++<a class='no' id='n145' name='n145' href='#n145'>145</a>
++<a class='no' id='n146' name='n146' href='#n146'>146</a>
++<a class='no' id='n147' name='n147' href='#n147'>147</a>
++<a class='no' id='n148' name='n148' href='#n148'>148</a>
++<a class='no' id='n149' name='n149' href='#n149'>149</a>
++<a class='no' id='n150' name='n150' href='#n150'>150</a>
++<a class='no' id='n151' name='n151' href='#n151'>151</a>
++<a class='no' id='n152' name='n152' href='#n152'>152</a>
++<a class='no' id='n153' name='n153' href='#n153'>153</a>
++<a class='no' id='n154' name='n154' href='#n154'>154</a>
++<a class='no' id='n155' name='n155' href='#n155'>155</a>
++<a class='no' id='n156' name='n156' href='#n156'>156</a>
++<a class='no' id='n157' name='n157' href='#n157'>157</a>
++<a class='no' id='n158' name='n158' href='#n158'>158</a>
++<a class='no' id='n159' name='n159' href='#n159'>159</a>
++<a class='no' id='n160' name='n160' href='#n160'>160</a>
++<a class='no' id='n161' name='n161' href='#n161'>161</a>
++<a class='no' id='n162' name='n162' href='#n162'>162</a>
++<a class='no' id='n163' name='n163' href='#n163'>163</a>
++<a class='no' id='n164' name='n164' href='#n164'>164</a>
++<a class='no' id='n165' name='n165' href='#n165'>165</a>
++<a class='no' id='n166' name='n166' href='#n166'>166</a>
++<a class='no' id='n167' name='n167' href='#n167'>167</a>
++<a class='no' id='n168' name='n168' href='#n168'>168</a>
++<a class='no' id='n169' name='n169' href='#n169'>169</a>
++<a class='no' id='n170' name='n170' href='#n170'>170</a>
++<a class='no' id='n171' name='n171' href='#n171'>171</a>
++<a class='no' id='n172' name='n172' href='#n172'>172</a>
++<a class='no' id='n173' name='n173' href='#n173'>173</a>
++<a class='no' id='n174' name='n174' href='#n174'>174</a>
++<a class='no' id='n175' name='n175' href='#n175'>175</a>
++<a class='no' id='n176' name='n176' href='#n176'>176</a>
++<a class='no' id='n177' name='n177' href='#n177'>177</a>
++<a class='no' id='n178' name='n178' href='#n178'>178</a>
++<a class='no' id='n179' name='n179' href='#n179'>179</a>
++<a class='no' id='n180' name='n180' href='#n180'>180</a>
++<a class='no' id='n181' name='n181' href='#n181'>181</a>
++<a class='no' id='n182' name='n182' href='#n182'>182</a>
++<a class='no' id='n183' name='n183' href='#n183'>183</a>
++<a class='no' id='n184' name='n184' href='#n184'>184</a>
++<a class='no' id='n185' name='n185' href='#n185'>185</a>
++<a class='no' id='n186' name='n186' href='#n186'>186</a>
++<a class='no' id='n187' name='n187' href='#n187'>187</a>
++<a class='no' id='n188' name='n188' href='#n188'>188</a>
++<a class='no' id='n189' name='n189' href='#n189'>189</a>
++<a class='no' id='n190' name='n190' href='#n190'>190</a>
++<a class='no' id='n191' name='n191' href='#n191'>191</a>
++<a class='no' id='n192' name='n192' href='#n192'>192</a>
++<a class='no' id='n193' name='n193' href='#n193'>193</a>
++<a class='no' id='n194' name='n194' href='#n194'>194</a>
++<a class='no' id='n195' name='n195' href='#n195'>195</a>
++<a class='no' id='n196' name='n196' href='#n196'>196</a>
++<a class='no' id='n197' name='n197' href='#n197'>197</a>
++<a class='no' id='n198' name='n198' href='#n198'>198</a>
++<a class='no' id='n199' name='n199' href='#n199'>199</a>
++<a class='no' id='n200' name='n200' href='#n200'>200</a>
++<a class='no' id='n201' name='n201' href='#n201'>201</a>
++<a class='no' id='n202' name='n202' href='#n202'>202</a>
++<a class='no' id='n203' name='n203' href='#n203'>203</a>
++<a class='no' id='n204' name='n204' href='#n204'>204</a>
++<a class='no' id='n205' name='n205' href='#n205'>205</a>
++<a class='no' id='n206' name='n206' href='#n206'>206</a>
++<a class='no' id='n207' name='n207' href='#n207'>207</a>
++<a class='no' id='n208' name='n208' href='#n208'>208</a>
++<a class='no' id='n209' name='n209' href='#n209'>209</a>
++<a class='no' id='n210' name='n210' href='#n210'>210</a>
++<a class='no' id='n211' name='n211' href='#n211'>211</a>
++<a class='no' id='n212' name='n212' href='#n212'>212</a>
++<a class='no' id='n213' name='n213' href='#n213'>213</a>
++<a class='no' id='n214' name='n214' href='#n214'>214</a>
++<a class='no' id='n215' name='n215' href='#n215'>215</a>
++<a class='no' id='n216' name='n216' href='#n216'>216</a>
++<a class='no' id='n217' name='n217' href='#n217'>217</a>
++<a class='no' id='n218' name='n218' href='#n218'>218</a>
++<a class='no' id='n219' name='n219' href='#n219'>219</a>
++<a class='no' id='n220' name='n220' href='#n220'>220</a>
++<a class='no' id='n221' name='n221' href='#n221'>221</a>
++<a class='no' id='n222' name='n222' href='#n222'>222</a>
++<a class='no' id='n223' name='n223' href='#n223'>223</a>
++<a class='no' id='n224' name='n224' href='#n224'>224</a>
++<a class='no' id='n225' name='n225' href='#n225'>225</a>
++<a class='no' id='n226' name='n226' href='#n226'>226</a>
++<a class='no' id='n227' name='n227' href='#n227'>227</a>
++<a class='no' id='n228' name='n228' href='#n228'>228</a>
++<a class='no' id='n229' name='n229' href='#n229'>229</a>
++<a class='no' id='n230' name='n230' href='#n230'>230</a>
++<a class='no' id='n231' name='n231' href='#n231'>231</a>
++<a class='no' id='n232' name='n232' href='#n232'>232</a>
++<a class='no' id='n233' name='n233' href='#n233'>233</a>
++<a class='no' id='n234' name='n234' href='#n234'>234</a>
++<a class='no' id='n235' name='n235' href='#n235'>235</a>
++<a class='no' id='n236' name='n236' href='#n236'>236</a>
++<a class='no' id='n237' name='n237' href='#n237'>237</a>
++<a class='no' id='n238' name='n238' href='#n238'>238</a>
++<a class='no' id='n239' name='n239' href='#n239'>239</a>
++<a class='no' id='n240' name='n240' href='#n240'>240</a>
++<a class='no' id='n241' name='n241' href='#n241'>241</a>
++<a class='no' id='n242' name='n242' href='#n242'>242</a>
++<a class='no' id='n243' name='n243' href='#n243'>243</a>
++<a class='no' id='n244' name='n244' href='#n244'>244</a>
++<a class='no' id='n245' name='n245' href='#n245'>245</a>
++<a class='no' id='n246' name='n246' href='#n246'>246</a>
++<a class='no' id='n247' name='n247' href='#n247'>247</a>
++<a class='no' id='n248' name='n248' href='#n248'>248</a>
++<a class='no' id='n249' name='n249' href='#n249'>249</a>
++<a class='no' id='n250' name='n250' href='#n250'>250</a>
++<a class='no' id='n251' name='n251' href='#n251'>251</a>
++<a class='no' id='n252' name='n252' href='#n252'>252</a>
++<a class='no' id='n253' name='n253' href='#n253'>253</a>
++<a class='no' id='n254' name='n254' href='#n254'>254</a>
++<a class='no' id='n255' name='n255' href='#n255'>255</a>
++<a class='no' id='n256' name='n256' href='#n256'>256</a>
++<a class='no' id='n257' name='n257' href='#n257'>257</a>
++<a class='no' id='n258' name='n258' href='#n258'>258</a>
++<a class='no' id='n259' name='n259' href='#n259'>259</a>
++<a class='no' id='n260' name='n260' href='#n260'>260</a>
++<a class='no' id='n261' name='n261' href='#n261'>261</a>
++<a class='no' id='n262' name='n262' href='#n262'>262</a>
++<a class='no' id='n263' name='n263' href='#n263'>263</a>
++<a class='no' id='n264' name='n264' href='#n264'>264</a>
++<a class='no' id='n265' name='n265' href='#n265'>265</a>
++<a class='no' id='n266' name='n266' href='#n266'>266</a>
++<a class='no' id='n267' name='n267' href='#n267'>267</a>
++<a class='no' id='n268' name='n268' href='#n268'>268</a>
++<a class='no' id='n269' name='n269' href='#n269'>269</a>
++<a class='no' id='n270' name='n270' href='#n270'>270</a>
++<a class='no' id='n271' name='n271' href='#n271'>271</a>
++<a class='no' id='n272' name='n272' href='#n272'>272</a>
++<a class='no' id='n273' name='n273' href='#n273'>273</a>
++<a class='no' id='n274' name='n274' href='#n274'>274</a>
++<a class='no' id='n275' name='n275' href='#n275'>275</a>
++<a class='no' id='n276' name='n276' href='#n276'>276</a>
++<a class='no' id='n277' name='n277' href='#n277'>277</a>
++<a class='no' id='n278' name='n278' href='#n278'>278</a>
++<a class='no' id='n279' name='n279' href='#n279'>279</a>
++<a class='no' id='n280' name='n280' href='#n280'>280</a>
++<a class='no' id='n281' name='n281' href='#n281'>281</a>
++<a class='no' id='n282' name='n282' href='#n282'>282</a>
++<a class='no' id='n283' name='n283' href='#n283'>283</a>
++<a class='no' id='n284' name='n284' href='#n284'>284</a>
++<a class='no' id='n285' name='n285' href='#n285'>285</a>
++<a class='no' id='n286' name='n286' href='#n286'>286</a>
++<a class='no' id='n287' name='n287' href='#n287'>287</a>
++<a class='no' id='n288' name='n288' href='#n288'>288</a>
++<a class='no' id='n289' name='n289' href='#n289'>289</a>
++<a class='no' id='n290' name='n290' href='#n290'>290</a>
++<a class='no' id='n291' name='n291' href='#n291'>291</a>
++<a class='no' id='n292' name='n292' href='#n292'>292</a>
++<a class='no' id='n293' name='n293' href='#n293'>293</a>
++<a class='no' id='n294' name='n294' href='#n294'>294</a>
++<a class='no' id='n295' name='n295' href='#n295'>295</a>
++<a class='no' id='n296' name='n296' href='#n296'>296</a>
++<a class='no' id='n297' name='n297' href='#n297'>297</a>
++<a class='no' id='n298' name='n298' href='#n298'>298</a>
++<a class='no' id='n299' name='n299' href='#n299'>299</a>
++<a class='no' id='n300' name='n300' href='#n300'>300</a>
++<a class='no' id='n301' name='n301' href='#n301'>301</a>
++<a class='no' id='n302' name='n302' href='#n302'>302</a>
++<a class='no' id='n303' name='n303' href='#n303'>303</a>
++<a class='no' id='n304' name='n304' href='#n304'>304</a>
++<a class='no' id='n305' name='n305' href='#n305'>305</a>
++<a class='no' id='n306' name='n306' href='#n306'>306</a>
++<a class='no' id='n307' name='n307' href='#n307'>307</a>
++<a class='no' id='n308' name='n308' href='#n308'>308</a>
++<a class='no' id='n309' name='n309' href='#n309'>309</a>
++<a class='no' id='n310' name='n310' href='#n310'>310</a>
++<a class='no' id='n311' name='n311' href='#n311'>311</a>
++<a class='no' id='n312' name='n312' href='#n312'>312</a>
++<a class='no' id='n313' name='n313' href='#n313'>313</a>
++<a class='no' id='n314' name='n314' href='#n314'>314</a>
++<a class='no' id='n315' name='n315' href='#n315'>315</a>
++<a class='no' id='n316' name='n316' href='#n316'>316</a>
++<a class='no' id='n317' name='n317' href='#n317'>317</a>
++<a class='no' id='n318' name='n318' href='#n318'>318</a>
++<a class='no' id='n319' name='n319' href='#n319'>319</a>
++<a class='no' id='n320' name='n320' href='#n320'>320</a>
++<a class='no' id='n321' name='n321' href='#n321'>321</a>
++<a class='no' id='n322' name='n322' href='#n322'>322</a>
++<a class='no' id='n323' name='n323' href='#n323'>323</a>
++<a class='no' id='n324' name='n324' href='#n324'>324</a>
++<a class='no' id='n325' name='n325' href='#n325'>325</a>
++<a class='no' id='n326' name='n326' href='#n326'>326</a>
++<a class='no' id='n327' name='n327' href='#n327'>327</a>
++<a class='no' id='n328' name='n328' href='#n328'>328</a>
++<a class='no' id='n329' name='n329' href='#n329'>329</a>
++<a class='no' id='n330' name='n330' href='#n330'>330</a>
++<a class='no' id='n331' name='n331' href='#n331'>331</a>
++<a class='no' id='n332' name='n332' href='#n332'>332</a>
++<a class='no' id='n333' name='n333' href='#n333'>333</a>
++<a class='no' id='n334' name='n334' href='#n334'>334</a>
++<a class='no' id='n335' name='n335' href='#n335'>335</a>
++<a class='no' id='n336' name='n336' href='#n336'>336</a>
++<a class='no' id='n337' name='n337' href='#n337'>337</a>
++<a class='no' id='n338' name='n338' href='#n338'>338</a>
++<a class='no' id='n339' name='n339' href='#n339'>339</a>
++<a class='no' id='n340' name='n340' href='#n340'>340</a>
++<a class='no' id='n341' name='n341' href='#n341'>341</a>
++<a class='no' id='n342' name='n342' href='#n342'>342</a>
++<a class='no' id='n343' name='n343' href='#n343'>343</a>
++<a class='no' id='n344' name='n344' href='#n344'>344</a>
++<a class='no' id='n345' name='n345' href='#n345'>345</a>
++<a class='no' id='n346' name='n346' href='#n346'>346</a>
++<a class='no' id='n347' name='n347' href='#n347'>347</a>
++<a class='no' id='n348' name='n348' href='#n348'>348</a>
++<a class='no' id='n349' name='n349' href='#n349'>349</a>
++<a class='no' id='n350' name='n350' href='#n350'>350</a>
++<a class='no' id='n351' name='n351' href='#n351'>351</a>
++<a class='no' id='n352' name='n352' href='#n352'>352</a>
++<a class='no' id='n353' name='n353' href='#n353'>353</a>
++<a class='no' id='n354' name='n354' href='#n354'>354</a>
++<a class='no' id='n355' name='n355' href='#n355'>355</a>
++<a class='no' id='n356' name='n356' href='#n356'>356</a>
++<a class='no' id='n357' name='n357' href='#n357'>357</a>
++<a class='no' id='n358' name='n358' href='#n358'>358</a>
++<a class='no' id='n359' name='n359' href='#n359'>359</a>
++<a class='no' id='n360' name='n360' href='#n360'>360</a>
++<a class='no' id='n361' name='n361' href='#n361'>361</a>
++<a class='no' id='n362' name='n362' href='#n362'>362</a>
++<a class='no' id='n363' name='n363' href='#n363'>363</a>
++<a class='no' id='n364' name='n364' href='#n364'>364</a>
++<a class='no' id='n365' name='n365' href='#n365'>365</a>
++<a class='no' id='n366' name='n366' href='#n366'>366</a>
++<a class='no' id='n367' name='n367' href='#n367'>367</a>
++<a class='no' id='n368' name='n368' href='#n368'>368</a>
++<a class='no' id='n369' name='n369' href='#n369'>369</a>
++<a class='no' id='n370' name='n370' href='#n370'>370</a>
++<a class='no' id='n371' name='n371' href='#n371'>371</a>
++<a class='no' id='n372' name='n372' href='#n372'>372</a>
++<a class='no' id='n373' name='n373' href='#n373'>373</a>
++<a class='no' id='n374' name='n374' href='#n374'>374</a>
++<a class='no' id='n375' name='n375' href='#n375'>375</a>
++<a class='no' id='n376' name='n376' href='#n376'>376</a>
++<a class='no' id='n377' name='n377' href='#n377'>377</a>
++<a class='no' id='n378' name='n378' href='#n378'>378</a>
++<a class='no' id='n379' name='n379' href='#n379'>379</a>
++<a class='no' id='n380' name='n380' href='#n380'>380</a>
++<a class='no' id='n381' name='n381' href='#n381'>381</a>
++<a class='no' id='n382' name='n382' href='#n382'>382</a>
++<a class='no' id='n383' name='n383' href='#n383'>383</a>
++<a class='no' id='n384' name='n384' href='#n384'>384</a>
++<a class='no' id='n385' name='n385' href='#n385'>385</a>
++<a class='no' id='n386' name='n386' href='#n386'>386</a>
++<a class='no' id='n387' name='n387' href='#n387'>387</a>
++<a class='no' id='n388' name='n388' href='#n388'>388</a>
++<a class='no' id='n389' name='n389' href='#n389'>389</a>
++<a class='no' id='n390' name='n390' href='#n390'>390</a>
++<a class='no' id='n391' name='n391' href='#n391'>391</a>
++<a class='no' id='n392' name='n392' href='#n392'>392</a>
++<a class='no' id='n393' name='n393' href='#n393'>393</a>
++<a class='no' id='n394' name='n394' href='#n394'>394</a>
++<a class='no' id='n395' name='n395' href='#n395'>395</a>
++<a class='no' id='n396' name='n396' href='#n396'>396</a>
++<a class='no' id='n397' name='n397' href='#n397'>397</a>
++<a class='no' id='n398' name='n398' href='#n398'>398</a>
++<a class='no' id='n399' name='n399' href='#n399'>399</a>
++<a class='no' id='n400' name='n400' href='#n400'>400</a>
++<a class='no' id='n401' name='n401' href='#n401'>401</a>
++<a class='no' id='n402' name='n402' href='#n402'>402</a>
++<a class='no' id='n403' name='n403' href='#n403'>403</a>
++<a class='no' id='n404' name='n404' href='#n404'>404</a>
++<a class='no' id='n405' name='n405' href='#n405'>405</a>
++<a class='no' id='n406' name='n406' href='#n406'>406</a>
++<a class='no' id='n407' name='n407' href='#n407'>407</a>
++<a class='no' id='n408' name='n408' href='#n408'>408</a>
++<a class='no' id='n409' name='n409' href='#n409'>409</a>
++<a class='no' id='n410' name='n410' href='#n410'>410</a>
++<a class='no' id='n411' name='n411' href='#n411'>411</a>
++<a class='no' id='n412' name='n412' href='#n412'>412</a>
++<a class='no' id='n413' name='n413' href='#n413'>413</a>
++<a class='no' id='n414' name='n414' href='#n414'>414</a>
++<a class='no' id='n415' name='n415' href='#n415'>415</a>
++<a class='no' id='n416' name='n416' href='#n416'>416</a>
++<a class='no' id='n417' name='n417' href='#n417'>417</a>
++<a class='no' id='n418' name='n418' href='#n418'>418</a>
++<a class='no' id='n419' name='n419' href='#n419'>419</a>
++</pre></td>
++<td class='lines'><pre><code># Traditional Chinese translations for xfce4-sensors-plugin package.
++# Copyright (C) 2004-2005 Fabian Nowak.
++# This file is distributed under the same license as the xfce4-sensors-plugin package.
++# Hydonsingore Cia <hydonsingore at educities.edu.tw>, 2006.
++#
++msgid ""
++msgstr ""
++"Project-Id-Version: xfce4-sensors-plugin 0.9.0\n"
++"Report-Msgid-Bugs-To: \n"
++"POT-Creation-Date: 2009-10-20 19:58+0200\n"
++"PO-Revision-Date: 2006-06-26 22:37+0800\n"
++"Last-Translator: Hydonsingore Cia <hydonsingore at educities.edu.tw>\n"
++"Language-Team: Chinese (traditional) <zh-l10n at linux.org.tw>\n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=UTF-8\n"
++"Content-Transfer-Encoding: 8bit\n"
++
++#: ../panel-plugin/sensors-plugin.c:225 ../panel-plugin/sensors-plugin.c:787
++#, fuzzy
++msgid "<span foreground=\"#000000\"><b>Sensors</b></span>"
++msgstr "<span foreground=\"#000000\" size=\"%s\"><b>感測器</b></span>\n"
++
++#: ../panel-plugin/sensors-plugin.c:604
++msgid "No sensors selected!"
++msgstr "沒有感測器被選用!"
++
++#. FIXME: either print nothing, or undertake appropriate action,
++#. * or pop up a message box.
++#: ../panel-plugin/sensors-plugin.c:642
++#, fuzzy, c-format
++msgid ""
++"Sensors Plugin:\n"
++"Seems like there was a problem reading a sensor feature value.\n"
++"Proper proceeding cannot be guaranteed.\n"
++msgstr ""
++" \n"
++"Xfce 硬體感測外掛程式:\n"
++"在讀取感測器數值時似乎有點問題。\n"
++"無法保證能夠正常運作。\n"
++
++#: ../panel-plugin/sensors-plugin.c:1414
++#, fuzzy
++msgid "UI style:"
++msgstr "使用介面風格"
++
++#: ../panel-plugin/sensors-plugin.c:1415
++#, fuzzy
++msgid "_text"
++msgstr "文字"
++
++#: ../panel-plugin/sensors-plugin.c:1417
++#, fuzzy
++msgid "g_raphical"
++msgstr "圖形"
++
++#: ../panel-plugin/sensors-plugin.c:1454
++#, fuzzy
++msgid "Show _labels"
++msgstr "顯示標題"
++
++#: ../panel-plugin/sensors-plugin.c:1484
++msgid "Show colored _bars"
++msgstr ""
++
++#: ../panel-plugin/sensors-plugin.c:1512
++#, fuzzy
++msgid "_Show title"
++msgstr "顯示標題"
++
++#: ../panel-plugin/sensors-plugin.c:1536
++msgid "_Number of text lines:"
++msgstr ""
++
++#: ../panel-plugin/sensors-plugin.c:1571
++#, fuzzy
++msgid "F_ont size:"
++msgstr "字型大小:"
++
++#. gtk_widget_set_sensitive(myFontBox, !sd->sensors->display_values_graphically);
++#: ../panel-plugin/sensors-plugin.c:1578
++msgid "x-small"
++msgstr "極小"
++
++#: ../panel-plugin/sensors-plugin.c:1579
++msgid "small"
++msgstr "小"
++
++#: ../panel-plugin/sensors-plugin.c:1580
++msgid "medium"
++msgstr "普通"
++
++#: ../panel-plugin/sensors-plugin.c:1581
++msgid "large"
++msgstr "大"
++
++#: ../panel-plugin/sensors-plugin.c:1582
++msgid "x-large"
++msgstr "巨大"
++
++#: ../panel-plugin/sensors-plugin.c:1610
++#, fuzzy
++msgid "Show _Units"
++msgstr "顯示標題"
++
++#: ../panel-plugin/sensors-plugin.c:1631
++msgid "Small horizontal s_pacing"
++msgstr ""
++
++#: ../panel-plugin/sensors-plugin.c:1653
++msgid "Suppress messages"
++msgstr ""
++
++#: ../panel-plugin/sensors-plugin.c:1682
++#, fuzzy
++msgid "U_pdate interval (seconds):"
++msgstr "更新間隔時間(秒):"
++
++#: ../panel-plugin/sensors-plugin.c:1712
++#, fuzzy
++msgid "E_xecute on double click:"
++msgstr "於雙擊時執行:"
++
++#: ../panel-plugin/sensors-plugin.c:1755
++msgid "_View"
++msgstr ""
++
++#: ../panel-plugin/sensors-plugin.c:1788
++#, fuzzy
++msgid "_Miscellaneous"
++msgstr "<b>雜項</b>"
++
++#: ../panel-plugin/sensors-plugin.c:1860 ../panel-plugin/sensors-plugin.h:30
++#: ../lib/hddtemp.c:152
++msgid "Sensors Plugin"
++msgstr "感測器外掛程式"
++
++#. #if GTK_VERSION < 2.11
++#: ../panel-plugin/sensors-plugin.c:1903
++msgid ""
++"You can change a feature's properties such as name, colours, min/max value "
++"by double-clicking the entry, editing the content, and pressing \"Return\" "
++"or selecting a different field."
++msgstr ""
++
++#. only use this if no hddtemp sensor
++#. or do only use this , if it is an lmsensors device. whatever.
++#. FIXME: compare strings, or also have hddtmep and acpi store numeric values
++#. assert correctly saved file
++#: ../lib/configuration.c:154 ../lib/configuration.c:336
++#: ../lib/configuration.c:343 ../lib/hddtemp.c:342 ../lib/hddtemp.c:388
++msgid "Hard disks"
++msgstr ""
++
++#: ../lib/acpi.c:521 ../lib/acpi.c:529
++msgid "ACPI"
++msgstr ""
++
++#. to be displayed
++#. chip->description = g_strdup(_("Advanced Configuration and Power Interface"));
++#: ../lib/acpi.c:523
++#, c-format
++msgid "ACPI v%s zones"
++msgstr ""
++
++#: ../lib/acpi.c:638
++msgid "<Unknown>"
++msgstr ""
++
++#: ../lib/hddtemp.c:387
++msgid "S.M.A.R.T. harddisk temperatures"
++msgstr ""
++
++#: ../lib/hddtemp.c:464
++msgid "No concrete error detected.\n"
++msgstr ""
++
++#: ../lib/hddtemp.c:517
++#, c-format
++msgid ""
++"\"hddtemp\" was not executed correctly, although it is executable. This is "
++"most probably due to the disks requiring root privileges to read their "
++"temperatures, and \"hddtemp\" not being setuid root.\n"
++"\n"
++"An easy but dirty solution is to run \"chmod u+s %s\" as root user and "
++"restart this plugin or its panel.\n"
++"\n"
++"Calling \"%s\" gave the following error:\n"
++"%s\n"
++"with a return value of %d.\n"
++msgstr ""
++
++#: ../lib/hddtemp.c:533 ../lib/hddtemp.c:563
++msgid "Suppress this message in future"
++msgstr ""
++
++#: ../lib/hddtemp.c:557
++#, c-format
++msgid ""
++"An error occurred when executing \"%s\":\n"
++"%s"
++msgstr ""
++
++#. if (scale == FAHRENHEIT) {
++#. cf->formatted_value = g_strdup_printf(_("%.1f °F"), (float) (value * 9/5 + 32) );
++#. } else { // Celsius
++#. Celsius
++#: ../lib/hddtemp.c:629 ../lib/sensors-interface-common.c:141
++#, c-format
++msgid "%.1f °C"
++msgstr ""
++
++#: ../lib/lmsensors.c:103
++#, fuzzy
++msgid "LM Sensors"
++msgstr "感測器類型:"
++
++#: ../lib/lmsensors.c:362 ../lib/lmsensors.c:409
++#, c-format
++msgid "Error: Could not connect to sensors!"
++msgstr "錯誤:無法連線至感測器!"
++
++#: ../lib/sensors-interface.c:80
++#, fuzzy
++msgid "Sensors Plugin Failure"
++msgstr "感測器外掛程式"
++
++#: ../lib/sensors-interface.c:81
++#, fuzzy
++msgid ""
++"Seems like there was a problem reading a sensor feature value.\n"
++"Proper proceeding cannot be guaranteed."
++msgstr ""
++" \n"
++"Xfce 硬體感測外掛程式:\n"
++"在讀取感測器數值時似乎有點問題。\n"
++"無法保證能夠正常運作。\n"
++
++#: ../lib/sensors-interface.c:162
++#, fuzzy
++msgid "Sensors t_ype:"
++msgstr "感測器類型:"
++
++#: ../lib/sensors-interface.c:187
++msgid "Description:"
++msgstr ""
++
++#: ../lib/sensors-interface.c:225
++msgid "Name"
++msgstr "名稱"
++
++#: ../lib/sensors-interface.c:235
++msgid "Value"
++msgstr "數值"
++
++#: ../lib/sensors-interface.c:243
++msgid "Show"
++msgstr "顯示"
++
++#: ../lib/sensors-interface.c:252
++msgid "Color"
++msgstr "顏色"
++
++#: ../lib/sensors-interface.c:265 ../lib/sensors-interface.c:271
++msgid "Min"
++msgstr "最小"
++
++#: ../lib/sensors-interface.c:282 ../lib/sensors-interface.c:288
++msgid "Max"
++msgstr "最大"
++
++#: ../lib/sensors-interface.c:323
++#, fuzzy
++msgid "Temperature scale:"
++msgstr "温標:"
++
++#: ../lib/sensors-interface.c:325
++#, fuzzy
++msgid "_Celsius"
++msgstr "攝氏"
++
++#: ../lib/sensors-interface.c:327
++#, fuzzy
++msgid "_Fahrenheit"
++msgstr "華氏"
++
++#: ../lib/sensors-interface.c:363
++#, fuzzy
++msgid "_Sensors"
++msgstr "感測器類型:"
++
++#: ../lib/sensors-interface-common.c:70
++msgid "No sensors found!"
++msgstr "找不到感測器!"
++
++#: ../lib/sensors-interface-common.c:138
++#, c-format
++msgid "%.1f °F"
++msgstr ""
++
++#: ../lib/sensors-interface-common.c:146
++#, c-format
++msgid "%+.2f V"
++msgstr ""
++
++#: ../lib/sensors-interface-common.c:150
++#, fuzzy, c-format
++msgid "%.0f mWh"
++msgstr "%5.0f rpm"
++
++#: ../lib/sensors-interface-common.c:155
++msgid "off"
++msgstr ""
++
++#: ../lib/sensors-interface-common.c:157
++msgid "on"
++msgstr ""
++
++#: ../lib/sensors-interface-common.c:161
++#, fuzzy, c-format
++msgid "%.0f rpm"
++msgstr "%5.0f rpm"
++
++#: ../src/main.c:46
++#, c-format
++msgid ""
++"Xfce4 Sensors %s\n"
++"This program is published under the GPL v2.\n"
++"The license text can be found inside the program's source archive or under /"
++"usr/share/apps/LICENSES/GPL_V2 or at http://www.gnu.org/licenses/old-"
++"licenses/gpl-2.0.txt\n"
++msgstr ""
++
++#: ../src/main.c:58
++#, c-format
++msgid ""
++"Xfce4 Sensors %s\n"
++"Displays information about your sensors and ACPI.\n"
++"Synopsis: \n"
++" xfce4-sensors options\n"
++"where options are one or more of the following:\n"
++" -h, --help Print this help dialog.\n"
++" -l, --license Print license information.\n"
++" -V, --version Print version information.\n"
++"\n"
++"This program is published under the GPL v2.\n"
++msgstr ""
++
++#: ../src/main.c:75
++#, fuzzy, c-format
++msgid "Xfce4 Sensors %s\n"
++msgstr "感測器外掛程式"
++
++#: ../src/interface.c:46
++#, fuzzy
++msgid "Sensors Viewer"
++msgstr "感測器類型:"
++
++#: ../src/xfce4-sensors.desktop.in.h:1
++#, fuzzy
++msgid "Sensor Viewer"
++msgstr "感測器類型:"
++
++#: ../src/xfce4-sensors.desktop.in.h:2
++#, fuzzy
++msgid "Sensors Values Viewer"
++msgstr "感測器類型:"
++
++#: ../src/xfce4-sensors.desktop.in.h:3
++#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.in.h:2
++#, fuzzy
++msgid "Show sensor values."
++msgstr "顯示感測器數值。"
++
++#: ../panel-plugin/xfce4-sensors-plugin.desktop.in.in.h:1
++#, fuzzy
++msgid "Sensor plugin "
++msgstr "感測器外掛程式"
++
++#, fuzzy
++#~ msgid "Show _labels in graphical UI"
++#~ msgstr "在圖形介面中顯示標籤"
++
++#, fuzzy
++#~ msgid "Xfce 4 Sensors Plugin"
++#~ msgstr "感測器外掛程式"
++
++#, fuzzy
++#~ msgid "Xfce 4 Sensors Viewer"
++#~ msgstr "感測器外掛程式"
++
++#~ msgid "Edit Properties"
++#~ msgstr "編輯屬性"
++
++#, fuzzy
++#~ msgid "View sensor values"
++#~ msgstr "顯示感測器數值。"
++
++#, fuzzy
++#~ msgid ""
++#~ "Xfce Hardware Sensors Plugin: \n"
++#~ "Seems like there was a problem reading a sensor feature value. \n"
++#~ "Proper proceeding cannot be guaranteed.\n"
++#~ msgstr ""
++#~ " \n"
++#~ "Xfce 硬體感測外掛程式:\n"
++#~ "在讀取感測器數值時似乎有點問題。\n"
++#~ "無法保證能夠正常運作。\n"
++
++#~ msgid "<span foreground=\"#000000\" size=\"%s\"><b>Sensors</b></span>\n"
++#~ msgstr "<span foreground=\"#000000\" size=\"%s\"><b>感測器</b></span>\n"
++
++#~ msgid "<span foreground=\"#000000\" size=\"%s\"><b>Sensors</b></span>"
++#~ msgstr "<span foreground=\"#000000\" size=\"%s\"><b>感測器</b></span>"
++
++#~ msgid "<b>Sensors</b>"
++#~ msgstr "<b>感測器</b>"
++
++#~ msgid "<b>View</b>"
++#~ msgstr "<b>檢視</b>"
++</code></pre></td></tr></table>
++</div><div class='footer'>generated by cgit v0.8.2.1 at 2010-01-07 15:34:05 (GMT)</div>
++</body>
++</html>
diff --cc src/actions.c
index a570b0b,4efb26e..edb2119
--- a/src/actions.c
+++ b/src/actions.c
@@@ -142,26 -138,27 +142,26 @@@ refresh_tacho_view (t_sensors_dialog *p
{
gtk_container_remove(GTK_CONTAINER(ptr_wdgt_table), ptr_sensors_structure->tachos [idx_chip][idx_feature]);
}
- ptr_sensors_structure->tachos[idx_chip][idx_feature] = gtk_sensorstacho_new(ptr_sensors_structure->orientation, ptr_sensors_structure->panel_size);
- ptr_sensors_structure->tachos[idx_chip][idx_feature] = gtk_cpu_new();
-
++ ptr_sensors_structure->tachos[idx_chip][idx_feature] = gtk_sensorstacho_new(ptr_sensors_structure->orientation, 48);
+
val_fill_degree = (ptr_chipfeature_structure->raw_value - ptr_chipfeature_structure->min_value) / ( ptr_chipfeature_structure->max_value - ptr_chipfeature_structure->min_value);
- if (val_fill_degree<0.0)
+ if (val_fill_degree<0.0)
val_fill_degree=0.0;
- else if (val_fill_degree>1.0)
+ else if (val_fill_degree>1.0)
val_fill_degree=1.0;
-
- GTK_CPU(ptr_sensors_structure->tachos [idx_chip][idx_feature])->sel = val_fill_degree;
- char str_widget_tooltip_text[128];
+
+ GTK_SENSORSTACHO(ptr_sensors_structure->tachos [idx_chip][idx_feature])->sel = val_fill_degree;
snprintf(str_widget_tooltip_text, 128, "<b>%s</b>\n%s: %s", ptr_chip_structure->sensorId, ptr_chipfeature_structure->name, ptr_chipfeature_structure->formatted_value);
gtk_widget_set_tooltip_markup (GTK_WIDGET(ptr_sensors_structure->tachos [idx_chip][idx_feature]), str_widget_tooltip_text);
- GTK_CPU(ptr_sensors_structure->tachos [idx_chip][idx_feature])->text = g_strdup(ptr_chipfeature_structure->name);
- GTK_CPU(ptr_sensors_structure->tachos [idx_chip][idx_feature])->color = g_strdup(ptr_chipfeature_structure->color);
-
-
- gtk_widget_set_size_request(ptr_sensors_structure->tachos [idx_chip][idx_feature], 64, 64);
-
- gtk_table_attach_defaults(GTK_TABLE(ptr_wdgt_table), ptr_sensors_structure->tachos [idx_chip][idx_feature], col_tacho_table, col_tacho_table+1, row_tacho_table, row_tacho_table+1);
+ GTK_SENSORSTACHO(ptr_sensors_structure->tachos [idx_chip][idx_feature])->text = g_strdup(ptr_chipfeature_structure->name);
+ GTK_SENSORSTACHO(ptr_sensors_structure->tachos [idx_chip][idx_feature])->color = g_strdup(ptr_chipfeature_structure->color);
+
+
+ //gtk_widget_set_size_request(ptr_sensors_structure->tachos [idx_chip][idx_feature], 64, 64);
+
+ gtk_grid_attach(GTK_GRID(ptr_wdgt_table), ptr_sensors_structure->tachos [idx_chip][idx_feature], col_tacho_table, row_tacho_table, 1, 1);
gtk_widget_show (ptr_sensors_structure->tachos [idx_chip][idx_feature]);
-
+
if (col_tacho_table>=3) {
row_tacho_table++;
col_tacho_table = 0;
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the Xfce4-commits
mailing list