Adding upstream version 0.7.2. upstream/0.7.2
authorAndriy Grytsenko <andrej@rep.kiev.ua>
Thu, 23 Oct 2014 20:30:07 +0000 (23:30 +0300)
committerAndriy Grytsenko <andrej@rep.kiev.ua>
Thu, 23 Oct 2014 20:30:07 +0000 (23:30 +0300)
25 files changed:
ChangeLog
Makefile.am
Makefile.in
aclocal.m4
configure
configure.ac
data/Makefile.in
m4/intltool.m4 [deleted file]
man/Makefile.in
plugins/Makefile.in
plugins/launchtaskbar.c
plugins/menu.c
plugins/pager.c
plugins/volumealsa/volumealsa.c
po/de.po
po/fr.po
po/nl.po
src/Makefile.in
src/configurator.c
src/ev.c
src/gtk-run.c
src/misc.c
src/panel.c
src/plugin.c
src/private.h

index 4bb099a..8ddeed9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+0.7.2
+-------------------------------------------------------------------------
+* Fixed unhiding panel if it becomes empty and height_when_hidden is 0.
+* Fixed invalid X protocol word size: despite of stating it 32 bit, the X
+    server uses unsigned long which is 64 bit on 64-bit architectures.
+* Adapted to use libmenu-cache >= 1.0.0 - it could show empty folders in
+    the desktop menu.
+* Fixed crash in taskbar after visible task changed name then gone.
+* Ensured panel background update after some plugin was resized.
+* FileManager statement from old config should never be scanned again.
+* Fixed positioning of new created panel, the edge was not saved.
+* Eliminated hardcoded "xterm" in 'volumealsa' plugin - LibFM has enough
+    means to call terminal when needed.
+* Fixed crash if 'volumealsa' plugin initialization failed.
+
+0.7.1
+-------------------------------------------------------------------------
 * Fixed search for the gtkrc file.
 * Fixed search path for configuration - it should be not compilation time
     path but paths using $XDG_CONFIG_DIRS.
index 7a2b656..586cb09 100644 (file)
@@ -10,24 +10,3 @@ EXTRA_DIST = \
 
 pkgconfigdir   = $(libdir)/pkgconfig
 pkgconfig_DATA = lxpanel.pc
-
-install-data-local:
-       @$(NORMAL_INSTALL)
-       if test -d $(srcdir)/pixmaps; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/pixmaps; \
-         for pixmap in $(srcdir)/pixmaps/*; do \
-           if test -f $$pixmap; then \
-             $(INSTALL_DATA) $$pixmap $(DESTDIR)$(pkgdatadir)/pixmaps; \
-           fi \
-         done \
-       fi
-
-dist-hook:
-       if test -d pixmaps; then \
-         mkdir $(distdir)/pixmaps; \
-         for pixmap in pixmaps/*; do \
-           if test -f $$pixmap; then \
-             cp -p $$pixmap $(distdir)/pixmaps; \
-           fi \
-         done \
-       fi
index 075c6ef..d0ee9ba 100644 (file)
@@ -86,12 +86,12 @@ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
        $(top_srcdir)/data/two_panels/panels/top.in \
        $(top_srcdir)/data/two_panels/panels/bottom.in AUTHORS COPYING \
        ChangeLog README ar-lib compile config.guess config.sub \
-       depcomp install-sh missing ltmain.sh
+       install-sh missing ltmain.sh
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
-       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
-       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
-       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
@@ -655,9 +655,6 @@ distdir: $(DISTFILES)
              || exit 1; \
          fi; \
        done
-       $(MAKE) $(AM_MAKEFLAGS) \
-         top_distdir="$(top_distdir)" distdir="$(distdir)" \
-         dist-hook
        -test -n "$(am__skip_mode_fix)" \
        || find "$(distdir)" -type d ! -perm -755 \
                -exec chmod u+rwx,go+rx {} \; -o \
@@ -848,7 +845,7 @@ info: info-recursive
 
 info-am:
 
-install-data-am: install-data-local install-pkgconfigDATA
+install-data-am: install-pkgconfigDATA
 
 install-dvi: install-dvi-recursive
 
@@ -901,43 +898,21 @@ uninstall-am: uninstall-pkgconfigDATA
 .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
        am--refresh check check-am clean clean-cscope clean-generic \
        clean-libtool cscope cscopelist-am ctags ctags-am dist \
-       dist-all dist-bzip2 dist-gzip dist-hook dist-lzip dist-shar \
-       dist-tarZ dist-xz dist-zip distcheck distclean \
-       distclean-generic distclean-hdr distclean-libtool \
-       distclean-tags distcleancheck distdir distuninstallcheck dvi \
-       dvi-am html html-am info info-am install install-am \
-       install-data install-data-am install-data-local 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-pkgconfigDATA install-ps \
-       install-ps-am install-strip installcheck installcheck-am \
-       installdirs installdirs-am maintainer-clean \
+       dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \
+       dist-xz dist-zip distcheck distclean distclean-generic \
+       distclean-hdr distclean-libtool distclean-tags distcleancheck \
+       distdir distuninstallcheck dvi dvi-am html html-am info \
+       info-am install install-am install-data install-data-am \
+       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-pkgconfigDATA \
+       install-ps install-ps-am install-strip installcheck \
+       installcheck-am installdirs installdirs-am maintainer-clean \
        maintainer-clean-generic mostlyclean mostlyclean-generic \
        mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
        uninstall-am uninstall-pkgconfigDATA
 
 
-install-data-local:
-       @$(NORMAL_INSTALL)
-       if test -d $(srcdir)/pixmaps; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/pixmaps; \
-         for pixmap in $(srcdir)/pixmaps/*; do \
-           if test -f $$pixmap; then \
-             $(INSTALL_DATA) $$pixmap $(DESTDIR)$(pkgdatadir)/pixmaps; \
-           fi \
-         done \
-       fi
-
-dist-hook:
-       if test -d pixmaps; then \
-         mkdir $(distdir)/pixmaps; \
-         for pixmap in pixmaps/*; do \
-           if test -f $$pixmap; then \
-             cp -p $$pixmap $(distdir)/pixmaps; \
-           fi \
-         done \
-       fi
-
 # 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:
index ad0314d..79105bb 100644 (file)
@@ -457,6 +457,221 @@ sed 's/^/| /' conftest.foo >&AS_MESSAGE_LOG_FD
 fi])
 
 
+
+dnl IT_PROG_INTLTOOL([MINIMUM-VERSION], [no-xml])
+# serial 42 IT_PROG_INTLTOOL
+AC_DEFUN([IT_PROG_INTLTOOL], [
+AC_PREREQ([2.50])dnl
+AC_REQUIRE([AM_NLS])dnl
+
+case "$am__api_version" in
+    1.[01234])
+       AC_MSG_ERROR([Automake 1.5 or newer is required to use intltool])
+    ;;
+    *)
+    ;;
+esac
+
+INTLTOOL_REQUIRED_VERSION_AS_INT=`echo $1 | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
+INTLTOOL_APPLIED_VERSION=`intltool-update --version | head -1 | cut -d" " -f3`
+INTLTOOL_APPLIED_VERSION_AS_INT=`echo $INTLTOOL_APPLIED_VERSION | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
+if test -n "$1"; then
+    AC_MSG_CHECKING([for intltool >= $1])
+    AC_MSG_RESULT([$INTLTOOL_APPLIED_VERSION found])
+    test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge "$INTLTOOL_REQUIRED_VERSION_AS_INT" ||
+       AC_MSG_ERROR([Your intltool is too old.  You need intltool $1 or later.])
+fi
+
+AC_PATH_PROG(INTLTOOL_UPDATE, [intltool-update])
+AC_PATH_PROG(INTLTOOL_MERGE, [intltool-merge])
+AC_PATH_PROG(INTLTOOL_EXTRACT, [intltool-extract])
+if test -z "$INTLTOOL_UPDATE" -o -z "$INTLTOOL_MERGE" -o -z "$INTLTOOL_EXTRACT"; then
+    AC_MSG_ERROR([The intltool scripts were not found. Please install intltool.])
+fi
+
+if test -z "$AM_DEFAULT_VERBOSITY"; then
+  AM_DEFAULT_VERBOSITY=1
+fi
+AC_SUBST([AM_DEFAULT_VERBOSITY])
+
+INTLTOOL_V_MERGE='$(INTLTOOL__v_MERGE_$(V))'
+INTLTOOL__v_MERGE_='$(INTLTOOL__v_MERGE_$(AM_DEFAULT_VERBOSITY))'
+INTLTOOL__v_MERGE_0='@echo "  ITMRG " [$]@;'
+AC_SUBST(INTLTOOL_V_MERGE)
+AC_SUBST(INTLTOOL__v_MERGE_)
+AC_SUBST(INTLTOOL__v_MERGE_0)
+
+INTLTOOL_V_MERGE_OPTIONS='$(intltool__v_merge_options_$(V))'
+intltool__v_merge_options_='$(intltool__v_merge_options_$(AM_DEFAULT_VERBOSITY))'
+intltool__v_merge_options_0='-q'
+AC_SUBST(INTLTOOL_V_MERGE_OPTIONS)
+AC_SUBST(intltool__v_merge_options_)
+AC_SUBST(intltool__v_merge_options_0)
+
+  INTLTOOL_DESKTOP_RULE='%.desktop:   %.desktop.in   $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
+INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
+     INTLTOOL_KEYS_RULE='%.keys:      %.keys.in      $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
+     INTLTOOL_PROP_RULE='%.prop:      %.prop.in      $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
+      INTLTOOL_OAF_RULE='%.oaf:       %.oaf.in       $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -p $(top_srcdir)/po $< [$]@'
+     INTLTOOL_PONG_RULE='%.pong:      %.pong.in      $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
+   INTLTOOL_SERVER_RULE='%.server:    %.server.in    $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
+    INTLTOOL_SHEET_RULE='%.sheet:     %.sheet.in     $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
+INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
+       INTLTOOL_UI_RULE='%.ui:        %.ui.in        $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
+      INTLTOOL_XML_RULE='%.xml:       %.xml.in       $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
+if test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge 5000; then
+      INTLTOOL_XML_NOMERGE_RULE='%.xml:       %.xml.in       $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u --no-translations $< [$]@'
+else
+      INTLTOOL_XML_NOMERGE_RULE='%.xml:       %.xml.in       $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)_it_tmp_dir=tmp.intltool.[$][$]RANDOM && mkdir [$][$]_it_tmp_dir && LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u [$][$]_it_tmp_dir $< [$]@ && rmdir [$][$]_it_tmp_dir'
+fi
+      INTLTOOL_XAM_RULE='%.xam:       %.xml.in       $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
+      INTLTOOL_KBD_RULE='%.kbd:       %.kbd.in       $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
+    INTLTOOL_CAVES_RULE='%.caves:     %.caves.in     $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
+  INTLTOOL_SCHEMAS_RULE='%.schemas:   %.schemas.in   $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
+    INTLTOOL_THEME_RULE='%.theme:     %.theme.in     $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
+    INTLTOOL_SERVICE_RULE='%.service: %.service.in   $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
+   INTLTOOL_POLICY_RULE='%.policy:    %.policy.in    $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
+
+_IT_SUBST(INTLTOOL_DESKTOP_RULE)
+_IT_SUBST(INTLTOOL_DIRECTORY_RULE)
+_IT_SUBST(INTLTOOL_KEYS_RULE)
+_IT_SUBST(INTLTOOL_PROP_RULE)
+_IT_SUBST(INTLTOOL_OAF_RULE)
+_IT_SUBST(INTLTOOL_PONG_RULE)
+_IT_SUBST(INTLTOOL_SERVER_RULE)
+_IT_SUBST(INTLTOOL_SHEET_RULE)
+_IT_SUBST(INTLTOOL_SOUNDLIST_RULE)
+_IT_SUBST(INTLTOOL_UI_RULE)
+_IT_SUBST(INTLTOOL_XAM_RULE)
+_IT_SUBST(INTLTOOL_KBD_RULE)
+_IT_SUBST(INTLTOOL_XML_RULE)
+_IT_SUBST(INTLTOOL_XML_NOMERGE_RULE)
+_IT_SUBST(INTLTOOL_CAVES_RULE)
+_IT_SUBST(INTLTOOL_SCHEMAS_RULE)
+_IT_SUBST(INTLTOOL_THEME_RULE)
+_IT_SUBST(INTLTOOL_SERVICE_RULE)
+_IT_SUBST(INTLTOOL_POLICY_RULE)
+
+# Check the gettext tools to make sure they are GNU
+AC_PATH_PROG(XGETTEXT, xgettext)
+AC_PATH_PROG(MSGMERGE, msgmerge)
+AC_PATH_PROG(MSGFMT, msgfmt)
+AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
+if test -z "$XGETTEXT" -o -z "$MSGMERGE" -o -z "$MSGFMT"; then
+    AC_MSG_ERROR([GNU gettext tools not found; required for intltool])
+fi
+xgversion="`$XGETTEXT --version|grep '(GNU ' 2> /dev/null`"
+mmversion="`$MSGMERGE --version|grep '(GNU ' 2> /dev/null`"
+mfversion="`$MSGFMT --version|grep '(GNU ' 2> /dev/null`"
+if test -z "$xgversion" -o -z "$mmversion" -o -z "$mfversion"; then
+    AC_MSG_ERROR([GNU gettext tools not found; required for intltool])
+fi
+
+AC_PATH_PROG(INTLTOOL_PERL, perl)
+if test -z "$INTLTOOL_PERL"; then
+   AC_MSG_ERROR([perl not found])
+fi
+AC_MSG_CHECKING([for perl >= 5.8.1])
+$INTLTOOL_PERL -e "use 5.8.1;" > /dev/null 2>&1
+if test $? -ne 0; then
+   AC_MSG_ERROR([perl 5.8.1 is required for intltool])
+else
+   IT_PERL_VERSION=`$INTLTOOL_PERL -e "printf '%vd', $^V"`
+   AC_MSG_RESULT([$IT_PERL_VERSION])
+fi
+if test "x$2" != "xno-xml"; then
+   AC_MSG_CHECKING([for XML::Parser])
+   if `$INTLTOOL_PERL -e "require XML::Parser" 2>/dev/null`; then
+       AC_MSG_RESULT([ok])
+   else
+       AC_MSG_ERROR([XML::Parser perl module is required for intltool])
+   fi
+fi
+
+# Substitute ALL_LINGUAS so we can use it in po/Makefile
+AC_SUBST(ALL_LINGUAS)
+
+# Set DATADIRNAME correctly if it is not set yet
+# (copied from glib-gettext.m4)
+if test -z "$DATADIRNAME"; then
+  AC_LINK_IFELSE(
+    [AC_LANG_PROGRAM([[]],
+                     [[extern int _nl_msg_cat_cntr;
+                       return _nl_msg_cat_cntr]])],
+    [DATADIRNAME=share],
+    [case $host in
+    *-*-solaris*)
+    dnl On Solaris, if bind_textdomain_codeset is in libc,
+    dnl GNU format message catalog is always supported,
+    dnl since both are added to the libc all together.
+    dnl Hence, we'd like to go with DATADIRNAME=share
+    dnl in this case.
+    AC_CHECK_FUNC(bind_textdomain_codeset,
+      [DATADIRNAME=share], [DATADIRNAME=lib])
+    ;;
+    *)
+    [DATADIRNAME=lib]
+    ;;
+    esac])
+fi
+AC_SUBST(DATADIRNAME)
+
+IT_PO_SUBDIR([po])
+
+])
+
+
+# IT_PO_SUBDIR(DIRNAME)
+# ---------------------
+# All po subdirs have to be declared with this macro; the subdir "po" is
+# declared by IT_PROG_INTLTOOL.
+#
+AC_DEFUN([IT_PO_SUBDIR],
+[AC_PREREQ([2.53])dnl We use ac_top_srcdir inside AC_CONFIG_COMMANDS.
+dnl
+dnl The following CONFIG_COMMANDS should be executed at the very end
+dnl of config.status.
+AC_CONFIG_COMMANDS_PRE([
+  AC_CONFIG_COMMANDS([$1/stamp-it], [
+    if [ ! grep "^# INTLTOOL_MAKEFILE$" "$1/Makefile.in" > /dev/null ]; then
+       AC_MSG_ERROR([$1/Makefile.in.in was not created by intltoolize.])
+    fi
+    rm -f "$1/stamp-it" "$1/stamp-it.tmp" "$1/POTFILES" "$1/Makefile.tmp"
+    >"$1/stamp-it.tmp"
+    [sed '/^#/d
+        s/^[[].*] *//
+        /^[    ]*$/d
+       '"s|^|  $ac_top_srcdir/|" \
+      "$srcdir/$1/POTFILES.in" | sed '$!s/$/ \\/' >"$1/POTFILES"
+    ]
+    [sed '/^POTFILES =/,/[^\\]$/ {
+               /^POTFILES =/!d
+               r $1/POTFILES
+         }
+        ' "$1/Makefile.in" >"$1/Makefile"]
+    rm -f "$1/Makefile.tmp"
+    mv "$1/stamp-it.tmp" "$1/stamp-it"
+  ])
+])dnl
+])
+
+# _IT_SUBST(VARIABLE)
+# -------------------
+# Abstract macro to do either _AM_SUBST_NOTMAKE or AC_SUBST
+#
+AC_DEFUN([_IT_SUBST],
+[
+AC_SUBST([$1])
+m4_ifdef([_AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE([$1])])
+]
+)
+
+# deprecated macros
+AU_ALIAS([AC_PROG_INTLTOOL], [IT_PROG_INTLTOOL])
+# A hint is needed for aclocal from Automake <= 1.9.4:
+# AC_DEFUN([AC_PROG_INTLTOOL], ...)
+
+
 # nls.m4 serial 5 (gettext-0.18)
 dnl Copyright (C) 1995-2003, 2005-2006, 2008-2010 Free Software Foundation,
 dnl Inc.
@@ -1838,7 +2053,6 @@ AC_SUBST([am__tar])
 AC_SUBST([am__untar])
 ]) # _AM_PROG_TAR
 
-m4_include([m4/intltool.m4])
 m4_include([m4/libtool.m4])
 m4_include([m4/ltoptions.m4])
 m4_include([m4/ltsugar.m4])
index 1dd8f31..4cd33a2 100755 (executable)
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for lxpanel 0.7.1.
+# Generated by GNU Autoconf 2.69 for lxpanel 0.7.2.
 #
 # Report bugs to <http://lxde.org/>.
 #
@@ -590,8 +590,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='lxpanel'
 PACKAGE_TARNAME='lxpanel'
-PACKAGE_VERSION='0.7.1'
-PACKAGE_STRING='lxpanel 0.7.1'
+PACKAGE_VERSION='0.7.2'
+PACKAGE_STRING='lxpanel 0.7.2'
 PACKAGE_BUGREPORT='http://lxde.org/'
 PACKAGE_URL=''
 
@@ -1410,7 +1410,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures lxpanel 0.7.1 to adapt to many kinds of systems.
+\`configure' configures lxpanel 0.7.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1484,7 +1484,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of lxpanel 0.7.1:";;
+     short | recursive ) echo "Configuration of lxpanel 0.7.2:";;
    esac
   cat <<\_ACEOF
 
@@ -1630,7 +1630,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-lxpanel configure 0.7.1
+lxpanel configure 0.7.2
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1999,7 +1999,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by lxpanel $as_me 0.7.1, which was
+It was created by lxpanel $as_me 0.7.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2862,7 +2862,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='lxpanel'
- VERSION='0.7.1'
+ VERSION='0.7.2'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -15551,7 +15551,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by lxpanel $as_me 0.7.1, which was
+This file was extended by lxpanel $as_me 0.7.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -15617,7 +15617,7 @@ _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-lxpanel config.status 0.7.1
+lxpanel config.status 0.7.2
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
index 5895576..68860fc 100644 (file)
@@ -1,5 +1,5 @@
 AC_PREREQ(2.53)
-AC_INIT(lxpanel, 0.7.1, http://lxde.org/)
+AC_INIT(lxpanel, 0.7.2, http://lxde.org/)
 AM_INIT_AUTOMAKE([-Wall foreign subdir-objects no-dist-gzip dist-xz])
 AC_CONFIG_HEADER([config.h])
 AC_CONFIG_MACRO_DIR([m4])
index f77eed6..6404700 100644 (file)
@@ -81,10 +81,10 @@ host_triplet = @host@
 subdir = data
 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
-       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
-       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
-       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
diff --git a/m4/intltool.m4 b/m4/intltool.m4
deleted file mode 100644 (file)
index 33353ed..0000000
+++ /dev/null
@@ -1,237 +0,0 @@
-## intltool.m4 - Configure intltool for the target system. -*-Shell-script-*-
-## Copyright (C) 2001 Eazel, Inc.
-## Author: Maciej Stachowiak <mjs@noisehavoc.org>
-##         Kenneth Christiansen <kenneth@gnu.org>
-##
-## 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.
-##
-## As a special exception to the GNU General Public License, if you
-## distribute this file as part of a program that contains a
-## configuration script generated by Autoconf, you may include it under
-## the same distribution terms that you use for the rest of that program.
-
-dnl IT_PROG_INTLTOOL([MINIMUM-VERSION], [no-xml])
-# serial 42 IT_PROG_INTLTOOL
-AC_DEFUN([IT_PROG_INTLTOOL], [
-AC_PREREQ([2.50])dnl
-AC_REQUIRE([AM_NLS])dnl
-
-case "$am__api_version" in
-    1.[01234])
-       AC_MSG_ERROR([Automake 1.5 or newer is required to use intltool])
-    ;;
-    *)
-    ;;
-esac
-
-INTLTOOL_REQUIRED_VERSION_AS_INT=`echo $1 | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
-INTLTOOL_APPLIED_VERSION=`intltool-update --version | head -1 | cut -d" " -f3`
-INTLTOOL_APPLIED_VERSION_AS_INT=`echo $INTLTOOL_APPLIED_VERSION | awk -F. '{ print $ 1 * 1000 + $ 2 * 100 + $ 3; }'`
-if test -n "$1"; then
-    AC_MSG_CHECKING([for intltool >= $1])
-    AC_MSG_RESULT([$INTLTOOL_APPLIED_VERSION found])
-    test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge "$INTLTOOL_REQUIRED_VERSION_AS_INT" ||
-       AC_MSG_ERROR([Your intltool is too old.  You need intltool $1 or later.])
-fi
-
-AC_PATH_PROG(INTLTOOL_UPDATE, [intltool-update])
-AC_PATH_PROG(INTLTOOL_MERGE, [intltool-merge])
-AC_PATH_PROG(INTLTOOL_EXTRACT, [intltool-extract])
-if test -z "$INTLTOOL_UPDATE" -o -z "$INTLTOOL_MERGE" -o -z "$INTLTOOL_EXTRACT"; then
-    AC_MSG_ERROR([The intltool scripts were not found. Please install intltool.])
-fi
-
-if test -z "$AM_DEFAULT_VERBOSITY"; then
-  AM_DEFAULT_VERBOSITY=1
-fi
-AC_SUBST([AM_DEFAULT_VERBOSITY])
-
-INTLTOOL_V_MERGE='$(INTLTOOL__v_MERGE_$(V))'
-INTLTOOL__v_MERGE_='$(INTLTOOL__v_MERGE_$(AM_DEFAULT_VERBOSITY))'
-INTLTOOL__v_MERGE_0='@echo "  ITMRG " [$]@;'
-AC_SUBST(INTLTOOL_V_MERGE)
-AC_SUBST(INTLTOOL__v_MERGE_)
-AC_SUBST(INTLTOOL__v_MERGE_0)
-
-INTLTOOL_V_MERGE_OPTIONS='$(intltool__v_merge_options_$(V))'
-intltool__v_merge_options_='$(intltool__v_merge_options_$(AM_DEFAULT_VERBOSITY))'
-intltool__v_merge_options_0='-q'
-AC_SUBST(INTLTOOL_V_MERGE_OPTIONS)
-AC_SUBST(intltool__v_merge_options_)
-AC_SUBST(intltool__v_merge_options_0)
-
-  INTLTOOL_DESKTOP_RULE='%.desktop:   %.desktop.in   $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
-INTLTOOL_DIRECTORY_RULE='%.directory: %.directory.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
-     INTLTOOL_KEYS_RULE='%.keys:      %.keys.in      $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -k -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
-     INTLTOOL_PROP_RULE='%.prop:      %.prop.in      $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
-      INTLTOOL_OAF_RULE='%.oaf:       %.oaf.in       $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -p $(top_srcdir)/po $< [$]@'
-     INTLTOOL_PONG_RULE='%.pong:      %.pong.in      $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
-   INTLTOOL_SERVER_RULE='%.server:    %.server.in    $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -o -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
-    INTLTOOL_SHEET_RULE='%.sheet:     %.sheet.in     $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
-INTLTOOL_SOUNDLIST_RULE='%.soundlist: %.soundlist.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
-       INTLTOOL_UI_RULE='%.ui:        %.ui.in        $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
-      INTLTOOL_XML_RULE='%.xml:       %.xml.in       $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
-if test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge 5000; then
-      INTLTOOL_XML_NOMERGE_RULE='%.xml:       %.xml.in       $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u --no-translations $< [$]@'
-else
-      INTLTOOL_XML_NOMERGE_RULE='%.xml:       %.xml.in       $(INTLTOOL_MERGE) ; $(INTLTOOL_V_MERGE)_it_tmp_dir=tmp.intltool.[$][$]RANDOM && mkdir [$][$]_it_tmp_dir && LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u [$][$]_it_tmp_dir $< [$]@ && rmdir [$][$]_it_tmp_dir'
-fi
-      INTLTOOL_XAM_RULE='%.xam:       %.xml.in       $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
-      INTLTOOL_KBD_RULE='%.kbd:       %.kbd.in       $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -m -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
-    INTLTOOL_CAVES_RULE='%.caves:     %.caves.in     $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
-  INTLTOOL_SCHEMAS_RULE='%.schemas:   %.schemas.in   $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
-    INTLTOOL_THEME_RULE='%.theme:     %.theme.in     $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@' 
-    INTLTOOL_SERVICE_RULE='%.service: %.service.in   $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -d -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
-   INTLTOOL_POLICY_RULE='%.policy:    %.policy.in    $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_V_MERGE)LC_ALL=C $(INTLTOOL_MERGE) $(INTLTOOL_V_MERGE_OPTIONS) -x -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $< [$]@'
-
-_IT_SUBST(INTLTOOL_DESKTOP_RULE)
-_IT_SUBST(INTLTOOL_DIRECTORY_RULE)
-_IT_SUBST(INTLTOOL_KEYS_RULE)
-_IT_SUBST(INTLTOOL_PROP_RULE)
-_IT_SUBST(INTLTOOL_OAF_RULE)
-_IT_SUBST(INTLTOOL_PONG_RULE)
-_IT_SUBST(INTLTOOL_SERVER_RULE)
-_IT_SUBST(INTLTOOL_SHEET_RULE)
-_IT_SUBST(INTLTOOL_SOUNDLIST_RULE)
-_IT_SUBST(INTLTOOL_UI_RULE)
-_IT_SUBST(INTLTOOL_XAM_RULE)
-_IT_SUBST(INTLTOOL_KBD_RULE)
-_IT_SUBST(INTLTOOL_XML_RULE)
-_IT_SUBST(INTLTOOL_XML_NOMERGE_RULE)
-_IT_SUBST(INTLTOOL_CAVES_RULE)
-_IT_SUBST(INTLTOOL_SCHEMAS_RULE)
-_IT_SUBST(INTLTOOL_THEME_RULE)
-_IT_SUBST(INTLTOOL_SERVICE_RULE)
-_IT_SUBST(INTLTOOL_POLICY_RULE)
-
-# Check the gettext tools to make sure they are GNU
-AC_PATH_PROG(XGETTEXT, xgettext)
-AC_PATH_PROG(MSGMERGE, msgmerge)
-AC_PATH_PROG(MSGFMT, msgfmt)
-AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
-if test -z "$XGETTEXT" -o -z "$MSGMERGE" -o -z "$MSGFMT"; then
-    AC_MSG_ERROR([GNU gettext tools not found; required for intltool])
-fi
-xgversion="`$XGETTEXT --version|grep '(GNU ' 2> /dev/null`"
-mmversion="`$MSGMERGE --version|grep '(GNU ' 2> /dev/null`"
-mfversion="`$MSGFMT --version|grep '(GNU ' 2> /dev/null`"
-if test -z "$xgversion" -o -z "$mmversion" -o -z "$mfversion"; then
-    AC_MSG_ERROR([GNU gettext tools not found; required for intltool])
-fi
-
-AC_PATH_PROG(INTLTOOL_PERL, perl)
-if test -z "$INTLTOOL_PERL"; then
-   AC_MSG_ERROR([perl not found])
-fi
-AC_MSG_CHECKING([for perl >= 5.8.1])
-$INTLTOOL_PERL -e "use 5.8.1;" > /dev/null 2>&1
-if test $? -ne 0; then
-   AC_MSG_ERROR([perl 5.8.1 is required for intltool])
-else
-   IT_PERL_VERSION=`$INTLTOOL_PERL -e "printf '%vd', $^V"`
-   AC_MSG_RESULT([$IT_PERL_VERSION])
-fi
-if test "x$2" != "xno-xml"; then
-   AC_MSG_CHECKING([for XML::Parser])
-   if `$INTLTOOL_PERL -e "require XML::Parser" 2>/dev/null`; then
-       AC_MSG_RESULT([ok])
-   else
-       AC_MSG_ERROR([XML::Parser perl module is required for intltool])
-   fi
-fi
-
-# Substitute ALL_LINGUAS so we can use it in po/Makefile
-AC_SUBST(ALL_LINGUAS)
-
-# Set DATADIRNAME correctly if it is not set yet
-# (copied from glib-gettext.m4)
-if test -z "$DATADIRNAME"; then
-  AC_LINK_IFELSE(
-    [AC_LANG_PROGRAM([[]],
-                     [[extern int _nl_msg_cat_cntr;
-                       return _nl_msg_cat_cntr]])],
-    [DATADIRNAME=share],
-    [case $host in
-    *-*-solaris*)
-    dnl On Solaris, if bind_textdomain_codeset is in libc,
-    dnl GNU format message catalog is always supported,
-    dnl since both are added to the libc all together.
-    dnl Hence, we'd like to go with DATADIRNAME=share
-    dnl in this case.
-    AC_CHECK_FUNC(bind_textdomain_codeset,
-      [DATADIRNAME=share], [DATADIRNAME=lib])
-    ;;
-    *)
-    [DATADIRNAME=lib]
-    ;;
-    esac])
-fi
-AC_SUBST(DATADIRNAME)
-
-IT_PO_SUBDIR([po])
-
-])
-
-
-# IT_PO_SUBDIR(DIRNAME)
-# ---------------------
-# All po subdirs have to be declared with this macro; the subdir "po" is
-# declared by IT_PROG_INTLTOOL.
-#
-AC_DEFUN([IT_PO_SUBDIR],
-[AC_PREREQ([2.53])dnl We use ac_top_srcdir inside AC_CONFIG_COMMANDS.
-dnl
-dnl The following CONFIG_COMMANDS should be executed at the very end
-dnl of config.status.
-AC_CONFIG_COMMANDS_PRE([
-  AC_CONFIG_COMMANDS([$1/stamp-it], [
-    if [ ! grep "^# INTLTOOL_MAKEFILE$" "$1/Makefile.in" > /dev/null ]; then
-       AC_MSG_ERROR([$1/Makefile.in.in was not created by intltoolize.])
-    fi
-    rm -f "$1/stamp-it" "$1/stamp-it.tmp" "$1/POTFILES" "$1/Makefile.tmp"
-    >"$1/stamp-it.tmp"
-    [sed '/^#/d
-        s/^[[].*] *//
-        /^[    ]*$/d
-       '"s|^|  $ac_top_srcdir/|" \
-      "$srcdir/$1/POTFILES.in" | sed '$!s/$/ \\/' >"$1/POTFILES"
-    ]
-    [sed '/^POTFILES =/,/[^\\]$/ {
-               /^POTFILES =/!d
-               r $1/POTFILES
-         }
-        ' "$1/Makefile.in" >"$1/Makefile"]
-    rm -f "$1/Makefile.tmp"
-    mv "$1/stamp-it.tmp" "$1/stamp-it"
-  ])
-])dnl
-])
-
-# _IT_SUBST(VARIABLE)
-# -------------------
-# Abstract macro to do either _AM_SUBST_NOTMAKE or AC_SUBST
-#
-AC_DEFUN([_IT_SUBST],
-[
-AC_SUBST([$1])
-m4_ifdef([_AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE([$1])])
-]
-)
-
-# deprecated macros
-AU_ALIAS([AC_PROG_INTLTOOL], [IT_PROG_INTLTOOL])
-# A hint is needed for aclocal from Automake <= 1.9.4:
-# AC_DEFUN([AC_PROG_INTLTOOL], ...)
-
index bfe6372..568101e 100644 (file)
@@ -80,10 +80,10 @@ host_triplet = @host@
 subdir = man
 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
-       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
-       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
-       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
index 89aa4c5..3cb09e0 100644 (file)
@@ -83,10 +83,10 @@ subdir = plugins
 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
        $(top_srcdir)/depcomp
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
-       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
-       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
-       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
index 804c6e5..fb0dd2a 100644 (file)
@@ -260,6 +260,7 @@ static FmFileInfo *f_find_menu_launchbutton_recursive(const char *exec_bin)
 
     /* FIXME: cache it in Task object */
     mc = panel_menu_cache_new(&flags);
+    /* FIXME: if menu plugin wasn't loaded yet we'll get NULL list here */
     apps = menu_cache_list_all_apps(mc);
     short_exec = strrchr(exec_bin, '/');
     if (short_exec != NULL)
@@ -1657,6 +1658,12 @@ static gboolean accept_net_wm_window_type(NetWMWindowType * nwwt)
 /* Free the names associated with a task. */
 static void task_free_names(Task * tk)
 {
+    TaskClass * tc = tk->p_taskclass;
+
+    if (tc != NULL && tk->name != NULL)
+        /* Reset the name from class */
+        if (tc->visible_name == tk->name)
+            tc->visible_name = tc->res_class;
     g_free(tk->name);
     g_free(tk->name_iconified);
     tk->name = tk->name_iconified = NULL;
@@ -1715,6 +1722,10 @@ static void task_unlink_class(Task * tk)
     TaskClass * tc = tk->p_taskclass;
     if (tc != NULL)
     {
+        /* Reset the name from class */
+        if (tc->visible_name == tk->name)
+            tc->visible_name = tc->res_class;
+
         /* Action in Launchbar after class removed */
         launchbar_update_after_taskbar_class_removed(tk->tb, tk);
 
@@ -1739,6 +1750,7 @@ static void task_unlink_class(Task * tk)
                 tk_pred->p_task_flink_same_class = tk->p_task_flink_same_class;
         }
         tk->p_task_flink_same_class = NULL;
+        tk->p_taskclass = NULL;
 
         /* Recompute group visibility. */
         recompute_group_visibility_for_class(tk->tb, tc);
@@ -2540,7 +2552,7 @@ static gboolean taskbar_task_control_event(GtkWidget * widget, GdkEventButton *
                 GTK_MENU(tb->menu),
                 NULL, NULL,
                 (GtkMenuPositionFunc) taskbar_popup_set_position, (gpointer) visible_task,
-                event->button, event->time);
+                0, event->time);
         }
     }
 
@@ -2690,7 +2702,7 @@ static void taskbar_button_size_allocate(GtkWidget * btn, GtkAllocation * alloc,
 
 
         /* Send a NET_WM_ICON_GEOMETRY property change on the window. */
-        guint32 data[4];
+        gulong data[4];
         data[0] = x;
         data[1] = y;
         data[2] = alloc->width;
index 4149f4c..75163cd 100644 (file)
@@ -448,7 +448,9 @@ static GtkWidget* create_item(MenuCacheItem *item, menup *m)
         gtk_image_menu_item_set_image( GTK_IMAGE_MENU_ITEM(mi), img );
         if( menu_cache_item_get_type(item) == MENU_CACHE_TYPE_APP )
         {
-            gtk_widget_set_tooltip_text( mi, menu_cache_item_get_comment(item) );
+            const char *comment = menu_cache_item_get_comment(item);
+            if (comment != NULL)
+                gtk_widget_set_tooltip_text(mi, comment);
             g_signal_connect(mi, "activate", G_CALLBACK(on_menu_item), m);
         }
         g_signal_connect(mi, "map", G_CALLBACK(on_menu_item_map), m);
@@ -469,9 +471,17 @@ static int load_menu(menup* m, MenuCacheDir* dir, GtkWidget* menu, int pos )
     gint count = 0;
 #if MENU_CACHE_CHECK_VERSION(0, 4, 0)
     GSList *children;
-#if MENU_CACHE_CHECK_VERSION(0, 5, 0)
-    char *kfpath = menu_cache_item_get_file_path(MENU_CACHE_ITEM(dir));
-    GKeyFile *kf = g_key_file_new();
+# if MENU_CACHE_CHECK_VERSION(0, 5, 0)
+#  if !MENU_CACHE_CHECK_VERSION(1, 0, 0)
+    char *kfpath;
+    GKeyFile *kf;
+#  endif
+    if (!menu_cache_dir_is_visible(dir)) /* directory is hidden, ignore children */
+        return 0;
+#  if !MENU_CACHE_CHECK_VERSION(1, 0, 0)
+    /* version 1.0.0 has NoDisplay checked internally */
+    kfpath = menu_cache_item_get_file_path(MENU_CACHE_ITEM(dir));
+    kf = g_key_file_new();
     /* for version 0.5.0 we enable hidden so should test NoDisplay flag */
     if (kfpath && g_key_file_load_from_file(kf, kfpath, 0, NULL) &&
         g_key_file_get_boolean(kf, "Desktop Entry", "NoDisplay", NULL))
@@ -480,10 +490,11 @@ static int load_menu(menup* m, MenuCacheDir* dir, GtkWidget* menu, int pos )
     g_key_file_free(kf);
     if (count < 0) /* directory is hidden, ignore children */
         return 0;
-#endif
+#  endif /* < 1.0.0 */
+# endif /* < 0.5.0 */
     children = menu_cache_dir_list_children(dir);
     for (l = children; l; l = l->next)
-#else
+#else /* < 0.4.0 */
     for( l = menu_cache_dir_get_children(dir); l; l = l->next )
 #endif
     {
index 7d723da..c5e9ed3 100644 (file)
@@ -130,6 +130,7 @@ static gboolean pager_update_context_menu(GtkWidget *plugin, GtkMenu *menu)
         /* disable 'Settings' menu item */
         gtk_container_foreach(GTK_CONTAINER(menu), pager_menu_callback, NULL);
     }
+    /* FIXME: else replace 'Settings' item label with "Launch Workspaces Configurator (%s)" */
     g_free(path);
     return FALSE;
 }
index 3e6a537..6a7b841 100644 (file)
@@ -577,8 +577,9 @@ static void volumealsa_destructor(gpointer user_data)
     if (vol->restart_idle)
         g_source_remove(vol->restart_idle);
 
-    g_signal_handlers_disconnect_by_func(panel_get_icon_theme(vol->panel),
-                                         volumealsa_theme_change, vol);
+    if (vol->panel) /* SF bug #683: crash if constructor failed */
+        g_signal_handlers_disconnect_by_func(panel_get_icon_theme(vol->panel),
+                                             volumealsa_theme_change, vol);
 
     /* Deallocate all memory. */
     g_free(vol);
@@ -591,10 +592,14 @@ static GtkWidget *volumealsa_configure(LXPanel *panel, GtkWidget *p)
     VolumeALSAPlugin * vol = lxpanel_plugin_get_data(p);
     char *path = NULL;
     const gchar *command_line = NULL;
+    GAppInfoCreateFlags flags = G_APP_INFO_CREATE_NONE;
 
     /* FIXME: configure settings! */
     /* check if command line was configured */
     config_setting_lookup_string(vol->settings, "MixerCommand", &command_line);
+    /* FIXME: support "needs terminal" for MixerCommand */
+    /* FIXME: selection for master channel! */
+    /* FIXME: configure buttons for each action (toggle volume/mixer/mute)! */
 
     /* if command isn't set in settings then let guess it */
     if (command_line == NULL && (path = g_find_program_in_path("pulseaudio")))
@@ -624,19 +629,15 @@ static GtkWidget *volumealsa_configure(LXPanel *panel, GtkWidget *p)
         }
         else if ((path = g_find_program_in_path("alsamixer")))
         {
-            g_free(path);
-            if ((path = g_find_program_in_path("xterm")))
-            {
-                command_line = "xterm -e alsamixer";
-            }
+            command_line = "alsamixer";
+            flags = G_APP_INFO_CREATE_NEEDS_TERMINAL;
         }
     }
     g_free(path);
 
     if (command_line)
     {
-        fm_launch_command_simple(NULL, NULL, G_APP_INFO_CREATE_NONE,
-                                 command_line, NULL);
+        fm_launch_command_simple(NULL, NULL, flags, command_line, NULL);
     }
     else
     {
index 51265a1..0523520 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -2,72 +2,72 @@
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the lxpanel package.
 # Mario Blättermann <mariobl@gnome.org>, 2008-2009.
-#
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-03-27 08:58+0100\n"
-"PO-Revision-Date: 2014-04-17 10:30+0000\n"
-"Last-Translator: Daniel <d@winzen4.de>\n"
+"POT-Creation-Date: 2014-08-20 13:56+0300\n"
+"PO-Revision-Date: 2014-10-14 16:00+0000\n"
+"Last-Translator: H.Humpel <H.Humpel@gmx.de>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
 "Language: de\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.5.0\n"
-"X-POOTLE-MTIME: 1397730635.0\n"
+"X-Generator: Pootle 2.6.0-rc2\n"
+"X-POOTLE-MTIME: 1413302429.000000\n"
 
 #. { "configure", N_("Preferences"), configure },
-#: ../src/configurator.c:55 ../src/gtk-run.c:361 ../src/plugins/menu.c:770
+#: ../src/configurator.c:50 ../src/gtk-run.c:373 ../plugins/menu.c:749
 msgid "Run"
 msgstr "Ausführen"
 
-#: ../src/configurator.c:57 ../src/plugins/menu.c:771
+#: ../src/configurator.c:51 ../plugins/menu.c:750
 msgid "Restart"
 msgstr "Neu starten"
 
-#: ../src/configurator.c:58 ../src/plugins/menu.c:772
+#: ../src/configurator.c:52 ../plugins/menu.c:751
 msgid "Logout"
 msgstr "Abmelden"
 
-#: ../src/configurator.c:549
+#: ../src/configurator.c:558
 msgid "Currently loaded plugins"
 msgstr "Gegenwärtig geladene Erweiterungen"
 
-#: ../src/configurator.c:558
+#: ../src/configurator.c:567
 msgid "Stretch"
 msgstr "Ausdehnen"
 
-#: ../src/configurator.c:680
+#: ../src/configurator.c:689
 msgid "Add plugin to panel"
 msgstr "Erweiterung zum Panel hinzufügen"
 
-#: ../src/configurator.c:708
+#: ../src/configurator.c:717
 msgid "Available plugins"
 msgstr "Verfügbare Erweiterungen"
 
-#: ../src/configurator.c:1244
+#: ../src/configurator.c:1255
 msgid "Logout command is not set"
 msgstr "Abmeldebefehl ist nicht definiert"
 
-#: ../src/configurator.c:1312
+#: ../src/configurator.c:1323
 msgid "Select a directory"
 msgstr "Ordner auswählen"
 
-#: ../src/configurator.c:1312 ../src/configurator.c:1419
+#: ../src/configurator.c:1323 ../src/configurator.c:1441
 msgid "Select a file"
 msgstr "Bilddatei auswählen"
 
-#: ../src/configurator.c:1446
+#: ../src/configurator.c:1468
 msgid "_Browse"
 msgstr "A_uswählen"
 
-#: ../src/panel.c:660
+#: ../src/panel.c:926
 msgid "There is no room for another panel. All the edges are taken."
 msgstr "Es ist kein Platz für eine weitere Leiste. Alle Ecken sind belegt."
 
-#: ../src/panel.c:687
+#: ../src/panel.c:951
 msgid ""
 "Really delete this panel?\n"
 "<b>Warning: This can not be recovered.</b>"
@@ -75,138 +75,132 @@ msgstr ""
 "Dieses Panel wirklich entfernen?\n"
 "<b>Warnung: Es kann nicht wiederhergestellt werden.</b>"
 
-#: ../src/panel.c:689
+#: ../src/panel.c:953
 msgid "Confirm"
 msgstr "Bestätigen"
 
 #. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../src/panel.c:721
+#: ../src/panel.c:988
 msgid "translator-credits"
 msgstr ""
 "Christoph Wickert <cwickert@fedorapeoject.org>\n"
 "Mario Blättermann <mariobl@gnome.org>\n"
 "Daniel Winzen <d@winzen4.de>"
 
-#: ../src/panel.c:726
+#: ../src/panel.c:993
 msgid "LXPanel"
 msgstr "LXPanel"
 
-#: ../src/panel.c:744
-msgid "Copyright (C) 2008-2013"
-msgstr "Copyright (C) 2008-2013"
+#: ../src/panel.c:1011
+msgid "Copyright (C) 2008-2014"
+msgstr "Copyright (C) 2008-2014"
 
-#: ../src/panel.c:745
+#: ../src/panel.c:1012
 msgid "Desktop panel for LXDE project"
 msgstr "Desktop-Panel für das LXDE-Projekt"
 
-#: ../src/panel.c:782
+#: ../src/panel.c:1054
+#, c-format
+msgid "\"%s\" Settings"
+msgstr "»%s«-Einstellungen"
+
+#: ../src/panel.c:1074
 msgid "Add / Remove Panel Items"
 msgstr "Paneleinträge hinzufügen/entfernen"
 
-#: ../src/panel.c:791
+#: ../src/panel.c:1082
 #, c-format
 msgid "Remove \"%s\" From Panel"
 msgstr "»%s« aus dem Panel entfernen"
 
-#: ../src/panel.c:803
+#: ../src/panel.c:1094
 msgid "Panel Settings"
 msgstr "Panel-Einstellungen"
 
-#: ../src/panel.c:809
+#: ../src/panel.c:1100
 msgid "Create New Panel"
 msgstr "Neues Panel anlegen"
 
-#: ../src/panel.c:815
+#: ../src/panel.c:1106
 msgid "Delete This Panel"
 msgstr "Dieses Panel entfernen"
 
-#: ../src/panel.c:826
+#: ../src/panel.c:1117
 msgid "About"
 msgstr "Info"
 
-#: ../src/panel.c:834
+#: ../src/panel.c:1124
 msgid "Panel"
 msgstr "Panel"
 
-#: ../src/panel.c:847
-#, c-format
-msgid "\"%s\" Settings"
-msgstr "»%s«-Einstellungen"
-
-#: ../src/panel.c:1109 ../src/panel.c:1117 ../data/ui/panel-pref.glade.h:22
+#: ../src/panel.c:1309 ../src/panel.c:1317 ../data/ui/panel-pref.glade.h:22
 msgid "Height:"
 msgstr "Höhe:"
 
-#: ../src/panel.c:1110 ../src/panel.c:1116 ../data/ui/panel-pref.glade.h:21
+#: ../src/panel.c:1310 ../src/panel.c:1316 ../data/ui/panel-pref.glade.h:21
 msgid "Width:"
 msgstr "Breite:"
 
-#: ../src/panel.c:1111 ../data/ui/panel-pref.glade.h:13
+#: ../src/panel.c:1311 ../data/ui/panel-pref.glade.h:13
 msgid "Left"
 msgstr "Links"
 
-#: ../src/panel.c:1112 ../data/ui/panel-pref.glade.h:14
+#: ../src/panel.c:1312 ../data/ui/panel-pref.glade.h:14
 msgid "Right"
 msgstr "Rechts"
 
-#: ../src/panel.c:1118 ../data/ui/panel-pref.glade.h:12
+#: ../src/panel.c:1318 ../data/ui/panel-pref.glade.h:12
 msgid "Top"
 msgstr "Oben"
 
-#: ../src/panel.c:1119 ../data/ui/panel-pref.glade.h:11
+#: ../src/panel.c:1319 ../data/ui/panel-pref.glade.h:11
 msgid "Bottom"
 msgstr "Unten"
 
-#: ../src/panel.c:1428
+#: ../src/panel.c:1609
 #, c-format
 msgid "lxpanel %s - lightweight GTK2+ panel for UNIX desktops\n"
 msgstr "lxpanel %s - leichtgewichtiges GTK2+ Panel für UNIX-Desktops\n"
 
-#: ../src/panel.c:1429
+#: ../src/panel.c:1610
 #, c-format
 msgid "Command line options:\n"
 msgstr "Befehlszeilenoptionen:\n"
 
-#: ../src/panel.c:1430
+#: ../src/panel.c:1611
 #, c-format
 msgid " --help      -- print this help and exit\n"
 msgstr " --help       --zeigt diese Hilfe an und beendet\n"
 
-#: ../src/panel.c:1431
+#: ../src/panel.c:1612
 #, c-format
 msgid " --version   -- print version and exit\n"
 msgstr " --version    -- zeigt Versionshinweise an und beendet\n"
 
-#: ../src/panel.c:1432
-#, c-format
-msgid " --log <number> -- set log level 0-5. 0 - none 5 - chatty\n"
-msgstr ""
-" --log <Zahl> -- setzt den Loglevel auf 0-5. 0 - keine Logs, 5 - "
-"vollständig\n"
-
+#. g_print(_(" --log <number> -- set log level 0-5. 0 - none 5 - chatty\n"));
 #. g_print(_(" --configure -- launch configuration utility\n"));
-#: ../src/panel.c:1434
+#: ../src/panel.c:1615
 #, c-format
 msgid " --profile name -- use specified profile\n"
 msgstr " --profile Name -- verwendet ein benutzerdefiniertes Profil\n"
 
-#: ../src/panel.c:1436
+#: ../src/panel.c:1617
 #, c-format
 msgid " -h  -- same as --help\n"
 msgstr " -h  -- wie --help\n"
 
-#: ../src/panel.c:1437
+#: ../src/panel.c:1618
 #, c-format
 msgid " -p  -- same as --profile\n"
 msgstr " -p  -- wie --profile\n"
 
-#: ../src/panel.c:1438
+#: ../src/panel.c:1619
 #, c-format
 msgid " -v  -- same as --version\n"
 msgstr " -v  -- wie --version\n"
 
 #. g_print(_(" -C  -- same as --configure\n"));
-#: ../src/panel.c:1440
+#: ../src/panel.c:1621
 #, c-format
 msgid ""
 "\n"
@@ -217,86 +211,87 @@ msgstr ""
 "Besuchen Sie http://lxde.org/ für detaillierte Informationen.\n"
 "\n"
 
-#: ../src/plugin.c:370
+#: ../src/plugin.c:388
 msgid "No file manager is configured."
 msgstr "Es ist keine Dateiverwaltung konfiguriert."
 
-#: ../src/gtk-run.c:374
+#: ../src/gtk-run.c:387
 msgid "Enter the command you want to execute:"
 msgstr "Auszuführenden Befehl eingeben:"
 
 #. vim: set sw=4 et sts=4 ts=4 :
-#: ../data/ui/launchtaskbar.glade.h:1 ../src/plugins/launchtaskbar.c:3414
+#: ../data/ui/launchtaskbar.glade.h:1 ../plugins/launchtaskbar.c:3475
 msgid "Application Launch and Task Bar"
 msgstr "Anwendungsstart- und Aufgabenleiste"
 
-#: ../data/ui/launchtaskbar.glade.h:2
+#. Launchtaskbar mode: launchbar, taskbar, or combined
+#: ../data/ui/launchtaskbar.glade.h:3
 msgid "<b>Mode:</b>"
 msgstr "<b>Modus:</b>"
 
-#: ../data/ui/launchtaskbar.glade.h:3
+#: ../data/ui/launchtaskbar.glade.h:4
 msgid "Launchers"
 msgstr "Starter"
 
-#: ../data/ui/launchtaskbar.glade.h:4
+#: ../data/ui/launchtaskbar.glade.h:5
 msgid "<b>Launchbar</b>"
 msgstr "<b>Startleiste</b>"
 
-#: ../data/ui/launchtaskbar.glade.h:5
+#: ../data/ui/launchtaskbar.glade.h:6
 msgid "Show tooltips"
 msgstr "Minihilfen anzeigen"
 
-#: ../data/ui/launchtaskbar.glade.h:6
+#: ../data/ui/launchtaskbar.glade.h:7
 msgid "Icons only"
 msgstr "Nur Symbole"
 
-#: ../data/ui/launchtaskbar.glade.h:7
+#: ../data/ui/launchtaskbar.glade.h:8
 msgid "Flat buttons"
 msgstr "Flache Knöpfe"
 
-#: ../data/ui/launchtaskbar.glade.h:8
+#: ../data/ui/launchtaskbar.glade.h:9
 msgid "Show windows from all desktops"
 msgstr "Fenster aller Arbeitsflächen anzeigen"
 
-#: ../data/ui/launchtaskbar.glade.h:9
+#: ../data/ui/launchtaskbar.glade.h:10
 msgid "Only show windows on the same monitor as the task bar"
 msgstr ""
 "Zeige nur Fenster, die auf dem gleichen Bildschirm sind, wie die "
 "Aufgabenleiste"
 
-#: ../data/ui/launchtaskbar.glade.h:10
+#: ../data/ui/launchtaskbar.glade.h:11
 msgid "Use mouse wheel"
 msgstr "Mausrad benutzen"
 
-#: ../data/ui/launchtaskbar.glade.h:11
+#: ../data/ui/launchtaskbar.glade.h:12
 msgid "Flash when there is any window requiring attention"
 msgstr "Blinken, wenn ein Fenster um Aufmerksamkeit bittet"
 
-#: ../data/ui/launchtaskbar.glade.h:12
+#: ../data/ui/launchtaskbar.glade.h:13
 msgid "Combine multiple application windows into a single button"
 msgstr "Mehrere Fenster einer Anwendung in einem Knopf zusammenfassen"
 
-#: ../data/ui/launchtaskbar.glade.h:13
+#: ../data/ui/launchtaskbar.glade.h:14
 msgid "Maximum width of task button"
 msgstr "Maximale Breite des Knopfes"
 
-#: ../data/ui/launchtaskbar.glade.h:14
+#: ../data/ui/launchtaskbar.glade.h:15
 msgid "Spacing"
 msgstr "Zwischenraum"
 
-#: ../data/ui/launchtaskbar.glade.h:15
+#: ../data/ui/launchtaskbar.glade.h:16
 msgid "<b>Taskbar</b>"
 msgstr "<b>Aufgabenleiste</b>"
 
-#: ../data/ui/launchtaskbar.glade.h:16
+#: ../data/ui/launchtaskbar.glade.h:17
 msgid "Only Application Launch Bar"
 msgstr "Nur Anwendungsstartleiste"
 
-#: ../data/ui/launchtaskbar.glade.h:17
+#: ../data/ui/launchtaskbar.glade.h:18
 msgid "Only Task Bar (Window List)"
 msgstr "Nur Aufgabenleiste (Fensterliste)"
 
-#: ../data/ui/launchtaskbar.glade.h:18
+#: ../data/ui/launchtaskbar.glade.h:19
 msgid "Integrated Application Launch Bar and Task Bar"
 msgstr "Integrierte Anwendungsstart- und Aufgabenleiste"
 
@@ -349,8 +344,8 @@ msgstr "Adresse:"
 msgid "Destination:"
 msgstr "Ziel:"
 
-#: ../data/ui/netstatus.glade.h:14 ../src/plugins/netstat/netstat.c:362
-#: ../src/plugins/netstat/netstat.c:373
+#: ../data/ui/netstatus.glade.h:14 ../plugins/netstat/netstat.c:360
+#: ../plugins/netstat/netstat.c:371
 msgid "Broadcast:"
 msgstr "Broadcast:"
 
@@ -360,7 +355,7 @@ msgstr "Subnetzmaske:"
 
 #: ../data/ui/netstatus.glade.h:16
 msgid "<b>Internet Protocol (IPv6)</b>"
-msgstr "<B>Internetprotokoll (IPv6)</b>"
+msgstr "<b>Internetprotokoll (IPv6)</b>"
 
 #: ../data/ui/netstatus.glade.h:17
 msgid "Scope:"
@@ -463,7 +458,7 @@ msgstr "Kein (Systemthema verwenden)"
 msgid "Solid color (with opacity)"
 msgstr "Durchgehende Farbe (deckend)"
 
-#: ../data/ui/panel-pref.glade.h:28 ../src/plugins/xkb/xkb-plugin.c:1479
+#: ../data/ui/panel-pref.glade.h:28 ../plugins/xkb/xkb-plugin.c:1447
 msgid "Image"
 msgstr "Bild"
 
@@ -479,8 +474,8 @@ msgstr "<b>Hintergrund</b>"
 msgid "Custom color"
 msgstr "Benutzerdefinierte Farbe"
 
-#: ../data/ui/panel-pref.glade.h:32 ../src/plugins/space.c:93
-#: ../src/plugins/batt/batt.c:632
+#: ../data/ui/panel-pref.glade.h:32 ../plugins/space.c:88
+#: ../plugins/batt/batt.c:651
 msgid "Size"
 msgstr "Größe"
 
@@ -552,108 +547,104 @@ msgstr "<b>Protokollierungsstufe</b>"
 msgid "Advanced"
 msgstr "Erweitert"
 
-#: ../src/plugins/cpu/cpu.c:276
+#: ../plugins/cpu/cpu.c:281
 msgid "CPU Usage Monitor"
 msgstr "Prozessorlast-Monitor"
 
-#: ../src/plugins/cpu/cpu.c:277 ../src/plugins/monitors/monitors.c:713
+#: ../plugins/cpu/cpu.c:282 ../plugins/monitors/monitors.c:700
 msgid "Display CPU usage"
 msgstr "Prozessorlast anzeigen"
 
-#: ../src/plugins/deskno/deskno.c:180 ../src/plugins/deskno/deskno.c:200
+#: ../plugins/deskno/deskno.c:174 ../plugins/deskno/deskno.c:194
 msgid "Desktop Number / Workspace Name"
 msgstr "Nummer und Name der Arbeitsfläche"
 
-#: ../src/plugins/deskno/deskno.c:182 ../src/plugins/dclock.c:429
+#: ../plugins/deskno/deskno.c:176 ../plugins/dclock.c:426
 msgid "Bold font"
 msgstr "Fettschrift"
 
-#: ../src/plugins/deskno/deskno.c:183
+#: ../plugins/deskno/deskno.c:177
 msgid "Display desktop names"
 msgstr "Namen der Arbeitsflächen anzeigen"
 
-#: ../src/plugins/deskno/deskno.c:201
+#: ../plugins/deskno/deskno.c:195
 msgid "Display workspace number, by cmeury@users.sf.net"
 msgstr "Nummer der Arbeitsfläche anzeigen"
 
-#: ../src/plugins/image.c:161
-msgid "Display Image and Tooltip"
-msgstr "Bild und Minihilfe anzeigen"
+#: ../plugins/launchtaskbar.c:1418 ../plugins/launchtaskbar.c:3445
+msgid "Application Launch Bar"
+msgstr "Anwendungsstartleiste"
 
-#: ../src/plugins/launchtaskbar.c:2450
+#: ../plugins/launchtaskbar.c:1421 ../plugins/launchtaskbar.c:3456
+msgid "Task Bar (Window List)"
+msgstr "Taskbar (Fensterliste)"
+
+#: ../plugins/launchtaskbar.c:2445
 msgid "_Close all windows"
 msgstr "Alle Fenster s_chließen"
 
 #. Add Raise menu item.
-#: ../src/plugins/launchtaskbar.c:3243
+#: ../plugins/launchtaskbar.c:3304
 msgid "_Raise"
 msgstr "Hervorheben"
 
 #. Add Restore menu item.
-#: ../src/plugins/launchtaskbar.c:3248
+#: ../plugins/launchtaskbar.c:3309
 msgid "R_estore"
 msgstr "Wiederherstellen"
 
 #. Add Maximize menu item.
-#: ../src/plugins/launchtaskbar.c:3253
+#: ../plugins/launchtaskbar.c:3314
 msgid "Ma_ximize"
 msgstr "Maximieren"
 
 #. Add Iconify menu item.
-#: ../src/plugins/launchtaskbar.c:3258
+#: ../plugins/launchtaskbar.c:3319
 msgid "Ico_nify"
 msgstr "Minimieren"
 
-#: ../src/plugins/launchtaskbar.c:3277
+#: ../plugins/launchtaskbar.c:3338
 #, c-format
 msgid "Workspace _%d"
 msgstr "Arbeitsfläche _%d"
 
-#: ../src/plugins/launchtaskbar.c:3282
+#: ../plugins/launchtaskbar.c:3343
 #, c-format
 msgid "Workspace %d"
 msgstr "Arbeitsfläche %d"
 
 #. Add "move to all workspaces" item.  This causes the window to be visible no matter what desktop is active.
-#: ../src/plugins/launchtaskbar.c:3298
+#: ../plugins/launchtaskbar.c:3359
 msgid "_All workspaces"
 msgstr "_Alle Arbeitsflächen"
 
 #. Add Move to Workspace menu item as a submenu.
-#: ../src/plugins/launchtaskbar.c:3304
+#: ../plugins/launchtaskbar.c:3365
 msgid "_Move to Workspace"
 msgstr "_Verschieben auf Arbeitsfläche"
 
 #. Add Close menu item.  By popular demand, we place this menu item closest to the cursor.
-#: ../src/plugins/launchtaskbar.c:3310
+#: ../plugins/launchtaskbar.c:3371
 msgid "_Close Window"
 msgstr "Fenster schließen"
 
-#: ../src/plugins/launchtaskbar.c:3312
+#: ../plugins/launchtaskbar.c:3373
 msgid "A_dd to Launcher"
 msgstr "Zum Starter hinzufügen"
 
-#: ../src/plugins/launchtaskbar.c:3313
+#: ../plugins/launchtaskbar.c:3374
 msgid "Rem_ove from Launcher"
 msgstr "Aus dem Starter _entfernen"
 
-#: ../src/plugins/launchtaskbar.c:3314
+#: ../plugins/launchtaskbar.c:3375
 msgid "_New Instance"
 msgstr "_Neue Instanz"
 
-#: ../src/plugins/launchtaskbar.c:3384
-msgid "Application Launch Bar"
-msgstr "Anwendungsstartleiste"
-
-#: ../src/plugins/launchtaskbar.c:3385
+#: ../plugins/launchtaskbar.c:3446
 msgid "Bar with buttons to launch application"
 msgstr "Leiste mit Knöpfen zum Starten von Anwendungen"
 
-#: ../src/plugins/launchtaskbar.c:3395
-msgid "Task Bar (Window List)"
-msgstr "Taskbar (Fensterliste)"
-
-#: ../src/plugins/launchtaskbar.c:3396
+#: ../plugins/launchtaskbar.c:3457
 msgid ""
 "Taskbar shows all opened windows and allow to iconify them, shade or get "
 "focus"
@@ -661,206 +652,212 @@ msgstr ""
 "Die Taskbar zeigt alle geöffneten Fenster und erlaubt die Reduktion auf "
 "Desktop-Symbole, Schattierungen und Fokussierungen"
 
-#: ../src/plugins/launchtaskbar.c:3415
+#: ../plugins/launchtaskbar.c:3476
 msgid "Bar with buttons to launch application and/or show all opened windows"
 msgstr ""
 "Leiste mit Knöpfen zum Starten von Anwendungen und/oder zum Anzeigen aller "
 "geöffneten Fenster"
 
-#: ../src/plugins/dclock.c:423 ../src/plugins/dclock.c:443
+#: ../plugins/dclock.c:420 ../plugins/dclock.c:440
 msgid "Digital Clock"
 msgstr "Digitale Uhr"
 
-#: ../src/plugins/dclock.c:425
+#: ../plugins/dclock.c:422
 msgid "Clock Format"
 msgstr "Zeitformat"
 
-#: ../src/plugins/dclock.c:426
+#: ../plugins/dclock.c:423
 msgid "Tooltip Format"
 msgstr "Minihilfe-Format"
 
-#: ../src/plugins/dclock.c:427
+#: ../plugins/dclock.c:424
 #, c-format
-msgid "Format codes: man 3 strftime; \\%n for line break"
-msgstr "Formate: man 3 strftime; \\%n für Zeilenumbruch"
+msgid "Format codes: man 3 strftime; %n for line break"
+msgstr "Formate: man 3 strftime; %n für Zeilenumbruch"
 
-#: ../src/plugins/dclock.c:428
+#: ../plugins/dclock.c:425
 msgid "Action when clicked (default: display calendar)"
 msgstr "Aktion bei Klick (Vorgabe: Kalender anzeigen)"
 
-#: ../src/plugins/dclock.c:430
+#: ../plugins/dclock.c:427
 msgid "Tooltip only"
 msgstr "Nur Minihilfen"
 
-#: ../src/plugins/dclock.c:431
+#: ../plugins/dclock.c:428
 msgid "Center text"
 msgstr "Text zentrieren"
 
-#: ../src/plugins/dclock.c:444
+#: ../plugins/dclock.c:441
 msgid "Display digital clock and tooltip"
 msgstr "Digitale Uhr und Minihilfe anzeigen"
 
-#: ../src/plugins/menu.c:421
+#: ../plugins/menu.c:390
 msgid "Add to desktop"
 msgstr "Dem Desktop hinzufügen"
 
-#: ../src/plugins/menu.c:428
+#: ../plugins/menu.c:397
 msgid "Properties"
 msgstr "Eigenschaften"
 
-#: ../src/plugins/menu.c:1041 ../src/plugins/menu.c:1054
+#: ../plugins/menu.c:1020 ../plugins/menu.c:1033
 msgid "Menu"
 msgstr "Menü"
 
-#: ../src/plugins/menu.c:1042 ../src/plugins/dirmenu.c:365
+#: ../plugins/menu.c:1021 ../plugins/dirmenu.c:358
 msgid "Icon"
 msgstr "Symbol"
 
-#: ../src/plugins/menu.c:1055
+#: ../plugins/menu.c:1034
 msgid "Application Menu"
 msgstr "Anwendungsmenü"
 
-#: ../src/plugins/separator.c:72
+#: ../plugins/separator.c:68
 msgid "Separator"
 msgstr "Trenner"
 
-#: ../src/plugins/separator.c:73
+#: ../plugins/separator.c:69
 msgid "Add a separator to the panel"
 msgstr "Trenner zum Panel hinzufügen"
 
-#: ../src/plugins/pager.c:84 ../src/plugins/pager.c:98
+#: ../plugins/pager.c:92
+msgid "Sorry, there was no window manager configuration program found."
+msgstr ""
+"Entschuldigung, es wurde kein Programm gefunden, um den Fenstermanger zu "
+"konfigurieren."
+
+#: ../plugins/pager.c:143 ../plugins/pager.c:159
 msgid "Desktop Pager"
 msgstr "Desktop-Pager"
 
-#: ../src/plugins/pager.c:85 ../src/plugins/pager.c:99
+#: ../plugins/pager.c:144 ../plugins/pager.c:160
 msgid "Simple pager plugin"
 msgstr "Einfache Pager-Erweiterung"
 
-#: ../src/plugins/space.c:91 ../src/plugins/space.c:100
+#: ../plugins/space.c:86 ../plugins/space.c:95
 msgid "Spacer"
 msgstr "Abstand"
 
-#: ../src/plugins/space.c:101
+#: ../plugins/space.c:96
 msgid "Allocate space"
 msgstr "Zwischenraum zuweisen"
 
-#: ../src/plugins/tray.c:709
+#: ../plugins/tray.c:679
 msgid "System Tray"
 msgstr "Benachrichtigungsfeld"
 
-#: ../src/plugins/tray.c:710
+#: ../plugins/tray.c:680
 msgid "System tray"
 msgstr "Benachrichtigungsfeld"
 
-#: ../src/plugins/xkb/xkb-plugin.c:451
+#: ../plugins/xkb/xkb-plugin.c:401
 msgid "New session is required for this option to take effect"
 msgstr "Es wird eine neue Sitzung benötigt, damit diese Option in Kraft tritt"
 
 #. dialog
-#: ../src/plugins/xkb/xkb-plugin.c:628
+#: ../plugins/xkb/xkb-plugin.c:582
 msgid "Select Keyboard Model"
 msgstr "Tastaturmodell auswählen"
 
-#: ../src/plugins/xkb/xkb-plugin.c:651 ../src/plugins/xkb/xkb-plugin.c:778
-#: ../src/plugins/xkb/xkb-plugin.c:954
+#: ../plugins/xkb/xkb-plugin.c:606 ../plugins/xkb/xkb-plugin.c:735
+#: ../plugins/xkb/xkb-plugin.c:913
 msgid "Description"
 msgstr "Beschreibung"
 
-#: ../src/plugins/xkb/xkb-plugin.c:656 ../src/plugins/xkb/xkb-plugin.c:785
+#: ../plugins/xkb/xkb-plugin.c:611 ../plugins/xkb/xkb-plugin.c:742
 msgid "Id"
 msgstr "ID"
 
 #. dialog
-#: ../src/plugins/xkb/xkb-plugin.c:750
+#: ../plugins/xkb/xkb-plugin.c:706
 msgid "Select Layout Change Type"
 msgstr "Layout-Änderungstyp auswählen"
 
 #. dialog
-#: ../src/plugins/xkb/xkb-plugin.c:921
+#: ../plugins/xkb/xkb-plugin.c:879
 msgid "Add Keyboard Layout"
 msgstr "Tastaturbelegung hinzufügen"
 
-#: ../src/plugins/xkb/xkb-plugin.c:944 ../src/plugins/xkb/xkb-plugin.c:1327
+#: ../plugins/xkb/xkb-plugin.c:903 ../plugins/xkb/xkb-plugin.c:1294
 msgid "Flag"
 msgstr "Flagge"
 
-#: ../src/plugins/xkb/xkb-plugin.c:949 ../src/plugins/xkb/xkb-plugin.c:1331
+#: ../plugins/xkb/xkb-plugin.c:908 ../plugins/xkb/xkb-plugin.c:1298
 msgid "Layout"
 msgstr "Belegung"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1238 ../src/plugins/xkb/xkb-plugin.c:1587
+#: ../plugins/xkb/xkb-plugin.c:1204 ../plugins/xkb/xkb-plugin.c:1536
 msgid "Keyboard Layout Handler"
 msgstr "Tastaturbelegungshandhaber"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1260
+#: ../plugins/xkb/xkb-plugin.c:1227
 msgid "Keyboard Model"
 msgstr "Tastaturmodell"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1281
+#: ../plugins/xkb/xkb-plugin.c:1248
 msgid "Keyboard Layouts"
 msgstr "Tastaturbelegungen"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1335
+#: ../plugins/xkb/xkb-plugin.c:1302
 msgid "Variant"
 msgstr "Variante"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1344
+#: ../plugins/xkb/xkb-plugin.c:1311
 msgid "Change Layout Option"
 msgstr "Belegung ändern Option"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1364
+#: ../plugins/xkb/xkb-plugin.c:1331
 msgid "Advanced setxkbmap Options"
 msgstr "Erweiterte setxkbmap Optionen"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1384
+#: ../plugins/xkb/xkb-plugin.c:1352
 msgid "Do _not reset existing options"
 msgstr "Bestehende Einstellungen _nicht zurücksetzen"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1389
+#: ../plugins/xkb/xkb-plugin.c:1357
 msgid "Keep _system layouts"
 msgstr "_Systembelegungen beibehalten"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1398
+#: ../plugins/xkb/xkb-plugin.c:1366
 msgid "Per Window Settings"
 msgstr "Fenster-Einstellungen"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1410
+#: ../plugins/xkb/xkb-plugin.c:1378
 msgid "_Remember layout for each window"
 msgstr "Belegung für jedes Fenster _beibehalten"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1419
+#: ../plugins/xkb/xkb-plugin.c:1387
 msgid "Show Layout as"
 msgstr "Belegung anzeigen als"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1480
+#: ../plugins/xkb/xkb-plugin.c:1448
 msgid "Custom Image"
 msgstr "Benutzerdefiniertes Bild"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1481
+#: ../plugins/xkb/xkb-plugin.c:1449
 msgid "Text"
 msgstr "Text"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1507
+#: ../plugins/xkb/xkb-plugin.c:1475
 msgid "Panel Icon Size"
 msgstr "Panel-Symbolgröße"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1589
+#: ../plugins/xkb/xkb-plugin.c:1537
 msgid "Handle keyboard layouts"
 msgstr "Tastaturbelegungen handhaben"
 
-#: ../src/plugins/wincmd.c:193
+#: ../plugins/wincmd.c:189
 msgid "Left click to iconify all windows.  Middle click to shade them."
 msgstr "Linksklick zum Minimieren aller Fenster. Mittelklick zum Einrollen."
 
-#: ../src/plugins/wincmd.c:227 ../src/plugins/wincmd.c:245
+#: ../plugins/wincmd.c:223 ../plugins/wincmd.c:241
 msgid "Minimize All Windows"
 msgstr "Alle Fenster minimieren"
 
-#: ../src/plugins/wincmd.c:229
+#: ../plugins/wincmd.c:225
 msgid "Alternately iconify/shade and raise"
 msgstr "Fenster abwechselnd minimieren/einrollen und anzeigen"
 
-#: ../src/plugins/wincmd.c:246
+#: ../plugins/wincmd.c:242
 msgid ""
 "Sends commands to all desktop windows.\n"
 "Supported commands are 1) iconify and 2) shade"
@@ -868,67 +865,67 @@ msgstr ""
 "Sendet Befehle an alle Fenster.\n"
 "Unterstützte Befehle sind 1) Minimieren und 2) Einrollen"
 
-#: ../src/plugins/dirmenu.c:208
+#: ../plugins/dirmenu.c:205
 msgid "Open in _Terminal"
 msgstr "Im _Terminal öffnen"
 
-#: ../src/plugins/dirmenu.c:361 ../src/plugins/dirmenu.c:377
+#: ../plugins/dirmenu.c:354 ../plugins/dirmenu.c:370
 msgid "Directory Menu"
 msgstr "Ordnermenü"
 
-#: ../src/plugins/dirmenu.c:363
+#: ../plugins/dirmenu.c:356
 msgid "Directory"
 msgstr "Ordner"
 
-#: ../src/plugins/dirmenu.c:364
+#: ../plugins/dirmenu.c:357
 msgid "Label"
 msgstr "Bezeichnung"
 
-#: ../src/plugins/dirmenu.c:378
+#: ../plugins/dirmenu.c:371
 msgid "Browse directory tree via menu (Author = PCMan)"
 msgstr "Ordnerstruktur über das Menü durchsuchen (Autor = PCMan)"
 
-#: ../src/plugins/thermal/thermal.c:480
-msgid "Normal"
-msgstr "Normal"
+#: ../plugins/thermal/thermal.c:521 ../plugins/thermal/thermal.c:539
+msgid "Temperature Monitor"
+msgstr "Temperaturmonitor"
+
+#: ../plugins/thermal/thermal.c:523
+msgid "Normal color"
+msgstr "Normale Farbe"
 
-#: ../src/plugins/thermal/thermal.c:481
-msgid "Warning1"
-msgstr "Warnung1"
+#: ../plugins/thermal/thermal.c:524
+msgid "Warning1 color"
+msgstr "Warnung1 Farbe"
 
-#: ../src/plugins/thermal/thermal.c:482
-msgid "Warning2"
-msgstr "Warnung2"
+#: ../plugins/thermal/thermal.c:525
+msgid "Warning2 color"
+msgstr "Warnung2 Farbe"
 
-#: ../src/plugins/thermal/thermal.c:483
+#: ../plugins/thermal/thermal.c:526
 msgid "Automatic sensor location"
 msgstr "Automatische Wahl des Sensors"
 
-#: ../src/plugins/thermal/thermal.c:484
+#: ../plugins/thermal/thermal.c:527
 msgid "Sensor"
 msgstr "Sensor"
 
-#: ../src/plugins/thermal/thermal.c:485
+#: ../plugins/thermal/thermal.c:528
 msgid "Automatic temperature levels"
 msgstr "Automatische Temperatur-Stufen"
 
-#: ../src/plugins/thermal/thermal.c:486
-msgid "Warning1 Temperature"
-msgstr "Warnung1 Temperatur"
+#: ../plugins/thermal/thermal.c:529
+msgid "Warning1 temperature"
+msgstr "Warnung1: Temperatur"
 
-#: ../src/plugins/thermal/thermal.c:487
-msgid "Warning2 Temperature"
-msgstr "Warnung2 Temperatur"
+#: ../plugins/thermal/thermal.c:530
+msgid "Warning2 temperature"
+msgstr "Warnung2: Temperatur"
 
-#: ../src/plugins/thermal/thermal.c:531
-msgid "Temperature Monitor"
-msgstr "Temperaturmonitor"
-
-#: ../src/plugins/thermal/thermal.c:533
+#: ../plugins/thermal/thermal.c:540
 msgid "Display system temperature"
 msgstr "Systemtemperatur anzeigen"
 
-#: ../src/plugins/cpufreq/cpufreq.c:329
+#: ../plugins/cpufreq/cpufreq.c:325
 #, c-format
 msgid ""
 "Frequency: %d MHz\n"
@@ -937,147 +934,140 @@ msgstr ""
 "Frequenz: %d MHz\n"
 "Regler: %s"
 
-#: ../src/plugins/cpufreq/cpufreq.c:421
+#: ../plugins/cpufreq/cpufreq.c:408
 msgid "CPUFreq frontend"
-msgstr ""
+msgstr "CPUFreq Frontend"
 
-#: ../src/plugins/cpufreq/cpufreq.c:422
+#: ../plugins/cpufreq/cpufreq.c:409
 msgid "Display CPU frequency and allow to change governors and frequency"
 msgstr "CPU-Frequenz anzeigen und erlauben Regler und Frequenz zu ändern"
 
 #. FIXME: display current level in tooltip. ex: "Volume Control: 80%"
 #. Display current level in tooltip.
-#: ../src/plugins/volume/volume.c:300
-#: ../src/plugins/volumealsa/volumealsa.c:363
-#: ../src/plugins/volumealsa/volumealsa.c:545
+#: ../plugins/volume/volume.c:278 ../plugins/volumealsa/volumealsa.c:353
+#: ../plugins/volumealsa/volumealsa.c:537
 msgid "Volume control"
 msgstr "Lautstärkeregler"
 
-#: ../src/plugins/volume/volume.c:312
-#: ../src/plugins/volumealsa/volumealsa.c:666
+#: ../plugins/volume/volume.c:286 ../plugins/volumealsa/volumealsa.c:641
 msgid "Volume Control"
 msgstr "Lautstärkeregler"
 
 #. Create a frame as the child of the viewport.
-#: ../src/plugins/volume/volume-impl.c:109
-#: ../src/plugins/volumealsa/volumealsa.c:503
+#: ../plugins/volume/volume-impl.c:109 ../plugins/volumealsa/volumealsa.c:491
 msgid "Volume"
 msgstr "Lautstärke"
 
 #. Create a check button as the child of the vertical box.
-#: ../src/plugins/volumealsa/volumealsa.c:522
+#: ../plugins/volumealsa/volumealsa.c:510
 msgid "Mute"
 msgstr "Stumm"
 
-#: ../src/plugins/volumealsa/volumealsa.c:639
+#: ../plugins/volumealsa/volumealsa.c:623
 msgid ""
 "Error, you need to install an application to configure the sound "
-"(pavucontol, alsamixer ...)"
+"(pavucontrol, alsamixer ...)"
 msgstr ""
-"Fehler, Sie müssen eine Anwendung zum Einstellen der Lautstärke installieren "
-"(z. B. pavucontrol, alsamixer ...)"
 
-#: ../src/plugins/volumealsa/volumealsa.c:668
+#: ../plugins/volumealsa/volumealsa.c:642
 msgid "Display and control volume for ALSA"
 msgstr "Lautstärke für ALSA anzeigen und einstellen"
 
-#: ../src/plugins/netstat/netstat.c:180
+#: ../plugins/netstat/netstat.c:178
 msgid "<Hidden Access Point>"
 msgstr "<Versteckter Zugangspunkt>"
 
-#: ../src/plugins/netstat/netstat.c:213
+#: ../plugins/netstat/netstat.c:211
 msgid "Wireless Networks not found in range"
 msgstr "Keine drahtlosen Netzwerke in Reichweite"
 
 #. Repair
-#: ../src/plugins/netstat/netstat.c:247
+#: ../plugins/netstat/netstat.c:245
 msgid "Repair"
 msgstr "Reparieren"
 
 #. interface down
-#: ../src/plugins/netstat/netstat.c:252
+#: ../plugins/netstat/netstat.c:250
 msgid "Disable"
 msgstr "Deaktivieren"
 
-#: ../src/plugins/netstat/netstat.c:342
+#: ../plugins/netstat/netstat.c:340
 msgid "Wireless Connection has no connectivity"
 msgstr "Drahtloses Netzwerk ist nicht verbunden"
 
-#: ../src/plugins/netstat/netstat.c:344
+#: ../plugins/netstat/netstat.c:342
 msgid "Network cable is plugged out"
 msgstr "Netzwerkkabel wurde herausgezogen"
 
-#: ../src/plugins/netstat/netstat.c:346
+#: ../plugins/netstat/netstat.c:344
 msgid "Connection has limited or no connectivity"
 msgstr "Verbindung eingeschränkt oder gar keine Verbindung"
 
-#: ../src/plugins/netstat/netstat.c:350 ../src/plugins/netstat/netstat.c:361
-#: ../src/plugins/netstat/netstat.c:372
+#: ../plugins/netstat/netstat.c:348 ../plugins/netstat/netstat.c:359
+#: ../plugins/netstat/netstat.c:370
 msgid "IP Address:"
 msgstr "IP-Adresse:"
 
-#: ../src/plugins/netstat/netstat.c:351
+#: ../plugins/netstat/netstat.c:349
 msgid "Remote IP:"
 msgstr "Entfernte IP-Adresse:"
 
-#: ../src/plugins/netstat/netstat.c:352 ../src/plugins/netstat/netstat.c:363
-#: ../src/plugins/netstat/netstat.c:374
+#: ../plugins/netstat/netstat.c:350 ../plugins/netstat/netstat.c:361
+#: ../plugins/netstat/netstat.c:372
 msgid "Netmask:"
 msgstr "Netzmaske:"
 
-#: ../src/plugins/netstat/netstat.c:353 ../src/plugins/netstat/netstat.c:365
-#: ../src/plugins/netstat/netstat.c:376
+#: ../plugins/netstat/netstat.c:351 ../plugins/netstat/netstat.c:363
+#: ../plugins/netstat/netstat.c:374
 msgid "Activity"
 msgstr "Aktivität"
 
-#: ../src/plugins/netstat/netstat.c:353 ../src/plugins/netstat/netstat.c:365
-#: ../src/plugins/netstat/netstat.c:376
+#: ../plugins/netstat/netstat.c:351 ../plugins/netstat/netstat.c:363
+#: ../plugins/netstat/netstat.c:374
 msgid "Sent"
 msgstr "Gesendet"
 
-#: ../src/plugins/netstat/netstat.c:353 ../src/plugins/netstat/netstat.c:365
-#: ../src/plugins/netstat/netstat.c:376
+#: ../plugins/netstat/netstat.c:351 ../plugins/netstat/netstat.c:363
+#: ../plugins/netstat/netstat.c:374
 msgid "Received"
 msgstr "Empfangen"
 
-#: ../src/plugins/netstat/netstat.c:354 ../src/plugins/netstat/netstat.c:366
-#: ../src/plugins/netstat/netstat.c:377
+#: ../plugins/netstat/netstat.c:352 ../plugins/netstat/netstat.c:364
+#: ../plugins/netstat/netstat.c:375
 msgid "bytes"
 msgstr "Bytes"
 
-#: ../src/plugins/netstat/netstat.c:355 ../src/plugins/netstat/netstat.c:367
-#: ../src/plugins/netstat/netstat.c:378
+#: ../plugins/netstat/netstat.c:353 ../plugins/netstat/netstat.c:365
+#: ../plugins/netstat/netstat.c:376
 msgid "packets"
 msgstr "Pakete"
 
-#: ../src/plugins/netstat/netstat.c:358
-#: ../src/plugins/netstatus/netstatus-iface.c:173
+#: ../plugins/netstat/netstat.c:356 ../plugins/netstatus/netstatus-iface.c:173
 msgid "Wireless"
 msgstr "Drahtlos"
 
-#: ../src/plugins/netstat/netstat.c:360
+#: ../plugins/netstat/netstat.c:358
 msgid "Protocol:"
 msgstr "Protokoll:"
 
-#: ../src/plugins/netstat/netstat.c:364 ../src/plugins/netstat/netstat.c:375
+#: ../plugins/netstat/netstat.c:362 ../plugins/netstat/netstat.c:373
 msgid "HW Address:"
 msgstr "HW-Adresse:"
 
-#: ../src/plugins/netstat/netstat.c:515
+#: ../plugins/netstat/netstat.c:484
 msgid "Manage Networks"
 msgstr "Netzwerke verwalten"
 
-#: ../src/plugins/netstat/netstat.c:517
+#: ../plugins/netstat/netstat.c:485
 msgid "Monitor and Manage networks"
 msgstr "Netzwerke anzeigen und verwalten"
 
 #. create dialog
-#: ../src/plugins/netstat/passwd_gui.c:86
+#: ../plugins/netstat/passwd_gui.c:87
 msgid "Setting Encryption Key"
 msgstr "Verschlüsselung konfigurieren"
 
-#. messages
-#: ../src/plugins/netstat/passwd_gui.c:96
+#: ../plugins/netstat/passwd_gui.c:98
 msgid ""
 "This wireless network was encrypted.\n"
 "You must have the encryption key."
@@ -1085,48 +1075,48 @@ msgstr ""
 "Das drahtlose Netzwerk ist verschlüsselt.\n"
 "Sie benötigen einen Schlüssel."
 
-#: ../src/plugins/netstat/passwd_gui.c:101
+#: ../plugins/netstat/passwd_gui.c:103
 msgid "Encryption Key:"
 msgstr "Schlüssel:"
 
-#: ../src/plugins/netstatus/netstatus.c:179
+#: ../plugins/netstatus/netstatus.c:152 ../plugins/netstatus/netstatus.c:164
+msgid "Network Status Monitor"
+msgstr "Netzwerkmonitor"
+
+#: ../plugins/netstatus/netstatus.c:154
 msgid "Interface to monitor"
 msgstr "Schnittstelle zum Überwachen"
 
-#: ../src/plugins/netstatus/netstatus.c:180
+#: ../plugins/netstatus/netstatus.c:155
 msgid "Config tool"
 msgstr "Konfigurationswerkzeug"
 
-#: ../src/plugins/netstatus/netstatus.c:197
-msgid "Network Status Monitor"
-msgstr "Netzwerkmonitor"
-
-#: ../src/plugins/netstatus/netstatus.c:199
+#: ../plugins/netstatus/netstatus.c:165
 msgid "Monitor network status"
 msgstr "Zeigt den Netzwerkstatus an"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:51
-#: ../src/plugins/netstatus/netstatus-dialog.c:312
+#: ../plugins/netstatus/netstatus-dialog.c:52
+#: ../plugins/netstatus/netstatus-dialog.c:313
 msgid "Unknown"
 msgstr "Unbekannt"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:116
+#: ../plugins/netstatus/netstatus-dialog.c:117
 msgid "Connection Properties"
 msgstr "Verbindungseigenschaften"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:122
+#: ../plugins/netstatus/netstatus-dialog.c:123
 #, c-format
 msgid "Connection Properties: %s"
 msgstr "Verbindungseigenschaften: %s"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:135
+#: ../plugins/netstatus/netstatus-dialog.c:136
 #, c-format
 msgid "%lu packet"
 msgid_plural "%lu packets"
 msgstr[0] "%lu Paket"
 msgstr[1] "%lu Pakete"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:396
+#: ../plugins/netstatus/netstatus-dialog.c:397
 #, c-format
 msgid ""
 "There was an error displaying help:\n"
@@ -1135,53 +1125,48 @@ msgstr ""
 "Beim Anzeigen der Hilfe ist ein Fehler aufgetreten:\n"
 "%s"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:580
-#, c-format
-msgid "Failed to launch time configuration tool: %s"
-msgstr "Werkzeug zur Zeiteinstellung konnte nicht gestartet werden: %s"
-
-#: ../src/plugins/netstatus/netstatus-icon.c:380
+#: ../plugins/netstatus/netstatus-icon.c:379
 #, c-format
 msgid "Network Connection: %s"
 msgstr "Netzwerkverbindung: %s"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:385
+#: ../plugins/netstatus/netstatus-icon.c:384
 msgid "Network Connection"
 msgstr "Netzwerkverbindung"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:814
+#: ../plugins/netstatus/netstatus-icon.c:824
 msgid "Interface"
 msgstr "Schnittstelle"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:815
+#: ../plugins/netstatus/netstatus-icon.c:825
 msgid "The current interface the icon is monitoring."
 msgstr "Die Schnittstelle, die vom Symbol zur Zeit überwacht wird."
 
-#: ../src/plugins/netstatus/netstatus-icon.c:822
+#: ../plugins/netstatus/netstatus-icon.c:832
 msgid "Orientation"
 msgstr "Orientierung"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:823
+#: ../plugins/netstatus/netstatus-icon.c:833
 msgid "The orientation of the tray."
 msgstr "Orientierung des Systembereichs"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:831
+#: ../plugins/netstatus/netstatus-icon.c:841
 msgid "Tooltips Enabled"
 msgstr "Minihilfen eingeschaltet"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:832
+#: ../plugins/netstatus/netstatus-icon.c:842
 msgid "Whether or not the icon's tooltips are enabled."
 msgstr "Minihilfen ein- oder ausgeschaltet"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:839
+#: ../plugins/netstatus/netstatus-icon.c:849
 msgid "Show Signal"
 msgstr "Signal anzeigen"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:840
+#: ../plugins/netstatus/netstatus-icon.c:850
 msgid "Whether or not the signal strength should be displayed."
 msgstr "Signalstärkeanzeige ein/aus"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:949
+#: ../plugins/netstatus/netstatus-icon.c:959
 #, c-format
 msgid ""
 "Please contact your system administrator to resolve the following problem:\n"
@@ -1193,200 +1178,200 @@ msgstr ""
 "\n"
 "%s"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:148
+#: ../plugins/netstatus/netstatus-iface.c:148
 msgid "Name"
 msgstr "Name"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:149
+#: ../plugins/netstatus/netstatus-iface.c:149
 msgid "The interface name"
 msgstr "Name der Schnittstelle"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:156
-#: ../src/plugins/weather/weatherwidget.c:2036
+#: ../plugins/netstatus/netstatus-iface.c:156
+#: ../plugins/weather/weatherwidget.c:2085
 msgid "State"
 msgstr "Status"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:157
+#: ../plugins/netstatus/netstatus-iface.c:157
 msgid "The interface state"
 msgstr "Status der Schnittstelle"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:165
+#: ../plugins/netstatus/netstatus-iface.c:165
 msgid "Stats"
 msgstr "Statistik:"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:166
+#: ../plugins/netstatus/netstatus-iface.c:166
 msgid "The interface packets/bytes statistics"
 msgstr "Die Schnittstellen-Statistik für Pakete/Bytes"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:174
+#: ../plugins/netstatus/netstatus-iface.c:174
 msgid "Whether the interface is a wireless interface"
 msgstr "Ist es eine drahtlose Schnittstelle?"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:181
+#: ../plugins/netstatus/netstatus-iface.c:181
 msgid "Signal"
 msgstr "Signal"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:182
+#: ../plugins/netstatus/netstatus-iface.c:182
 msgid "Wireless signal strength percentage"
 msgstr "Stärke des drahtlosen Signals in Prozent"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:191
-#: ../src/plugins/netstatus/netstatus-util.c:167
+#: ../plugins/netstatus/netstatus-iface.c:191
+#: ../plugins/netstatus/netstatus-util.c:167
 msgid "Error"
 msgstr "Fehler"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:192
+#: ../plugins/netstatus/netstatus-iface.c:192
 msgid "The current error condition"
 msgstr "Die gegenwärtige Fehler-Situation"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:440
-#: ../src/plugins/netstatus/netstatus-iface.c:1206
+#: ../plugins/netstatus/netstatus-iface.c:440
+#: ../plugins/netstatus/netstatus-iface.c:1205
 #, c-format
 msgid "Unable to open socket: %s"
 msgstr "Konnte Socket nicht öffen: %s"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:502
-#: ../src/plugins/netstatus/netstatus-iface.c:1232
+#: ../plugins/netstatus/netstatus-iface.c:502
+#: ../plugins/netstatus/netstatus-iface.c:1231
 #, c-format
 msgid "SIOCGIFFLAGS error: %s"
 msgstr "SIOCGIFFLAGS-Fehler: %s"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:879
+#: ../plugins/netstatus/netstatus-iface.c:879
 msgid "AMPR NET/ROM"
 msgstr "AMPR NET/ROM"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:882
+#: ../plugins/netstatus/netstatus-iface.c:882
 msgid "Ethernet"
 msgstr "Ethernet"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:888
+#: ../plugins/netstatus/netstatus-iface.c:888
 msgid "AMPR AX.25"
 msgstr "AMPR AX.25"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:897
-#: ../src/plugins/netstatus/netstatus-iface.c:1017
+#: ../plugins/netstatus/netstatus-iface.c:897
+#: ../plugins/netstatus/netstatus-iface.c:1017
 msgid "16/4 Mbps Token Ring"
 msgstr "16/4 Mbps Token Ring"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:900
+#: ../plugins/netstatus/netstatus-iface.c:900
 msgid "ARCnet"
 msgstr "ARCnet"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:906
+#: ../plugins/netstatus/netstatus-iface.c:906
 msgid "Frame Relay DLCI"
 msgstr "Frame Relay DLCI"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:912
+#: ../plugins/netstatus/netstatus-iface.c:912
 msgid "Metricom Starmode IP"
 msgstr "Metricom Starmode IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:915
+#: ../plugins/netstatus/netstatus-iface.c:915
 msgid "Serial Line IP"
 msgstr "Serial Line IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:918
+#: ../plugins/netstatus/netstatus-iface.c:918
 msgid "VJ Serial Line IP"
 msgstr "VJ Serial Line IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:921
+#: ../plugins/netstatus/netstatus-iface.c:921
 msgid "6-bit Serial Line IP"
 msgstr "6-bit Serial Line IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:924
+#: ../plugins/netstatus/netstatus-iface.c:924
 msgid "VJ 6-bit Serial Line IP"
 msgstr "VJ 6-bit Serial Line IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:930
+#: ../plugins/netstatus/netstatus-iface.c:930
 msgid "Adaptive Serial Line IP"
 msgstr "Adaptive Serial Line IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:933
+#: ../plugins/netstatus/netstatus-iface.c:933
 msgid "AMPR ROSE"
 msgstr "AMPR ROSE"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:936
+#: ../plugins/netstatus/netstatus-iface.c:936
 msgid "Generic X.25"
 msgstr "Generisches X.25"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:939
+#: ../plugins/netstatus/netstatus-iface.c:939
 msgid "Point-to-Point Protocol"
 msgstr "Punkt-zu-Punkt Protokoll"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:945
+#: ../plugins/netstatus/netstatus-iface.c:945
 msgid "(Cisco)-HDLC"
 msgstr "(Cisco)-HDLC"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:948
+#: ../plugins/netstatus/netstatus-iface.c:948
 msgid "LAPB"
 msgstr "LAPB"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:957
+#: ../plugins/netstatus/netstatus-iface.c:957
 msgid "IPIP Tunnel"
 msgstr "IPIP-Tunnel"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:963
+#: ../plugins/netstatus/netstatus-iface.c:963
 msgid "Frame Relay Access Device"
 msgstr "Frame Relay Access Device"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:969
+#: ../plugins/netstatus/netstatus-iface.c:969
 msgid "Local Loopback"
 msgstr "Lokale Schleife"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:975
+#: ../plugins/netstatus/netstatus-iface.c:975
 msgid "Fiber Distributed Data Interface"
 msgstr "Glasfaserkabel-Datenschnittstelle"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:981
+#: ../plugins/netstatus/netstatus-iface.c:981
 msgid "IPv6-in-IPv4"
 msgstr "IPv6-zu-IPv4"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:993
+#: ../plugins/netstatus/netstatus-iface.c:993
 msgid "HIPPI"
 msgstr "HIPPI"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:996
+#: ../plugins/netstatus/netstatus-iface.c:996
 msgid "Ash"
 msgstr "Ash"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:999
+#: ../plugins/netstatus/netstatus-iface.c:999
 msgid "Econet"
 msgstr "Econet"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:1002
+#: ../plugins/netstatus/netstatus-iface.c:1002
 msgid "IrLAP"
 msgstr "IrLAP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:1164
+#: ../plugins/netstatus/netstatus-iface.c:1163
 #, c-format
 msgid "SIOCGIFCONF error: %s"
 msgstr "SIOCGIFCONF-Fehler: %s"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:1257
+#: ../plugins/netstatus/netstatus-iface.c:1256
 #, c-format
 msgid "No network devices found"
 msgstr "Keine Netzwerkgeräte gefunden"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:180
+#: ../plugins/netstatus/netstatus-sysdeps.c:180
 #, c-format
 msgid "Cannot open /proc/net/dev: %s"
 msgstr "/proc/net/dev konnte nicht geöffnet werden: %s"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:185
+#: ../plugins/netstatus/netstatus-sysdeps.c:185
 msgid "Could not parse /proc/net/dev. No data."
 msgstr "/proc/net/dev konnte nicht ausgelesen werden. Keine Daten."
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:190
+#: ../plugins/netstatus/netstatus-sysdeps.c:190
 msgid "Could not parse /proc/net/dev. Unknown format."
 msgstr "/proc/net/dev konnte nicht ausgelesen werden. Unbekanntes Format."
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:205
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:332
+#: ../plugins/netstatus/netstatus-sysdeps.c:205
+#: ../plugins/netstatus/netstatus-sysdeps.c:332
 #, c-format
 msgid "Could not parse interface name from '%s'"
 msgstr "Schnittstellen-Namen von »%s« konnte nicht ausgelesen werden"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:218
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:647
+#: ../plugins/netstatus/netstatus-sysdeps.c:218
+#: ../plugins/netstatus/netstatus-sysdeps.c:647
 #, c-format
 msgid ""
 "Could not parse interface statistics from '%s'. prx_idx = %d; ptx_idx = %d; "
@@ -1395,294 +1380,294 @@ msgstr ""
 "Schnittstellen-Statistik von »%s« konnte nicht ausgelesen werden. prx_idx = "
 "%d; ptx_idx = %d; brx_idx = %d; btx_idx = %d;"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:312
+#: ../plugins/netstatus/netstatus-sysdeps.c:312
 msgid "Could not parse /proc/net/wireless. No data."
 msgstr "/proc/net/wireless konnte nicht ausgelesen werden. Keine Daten."
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:316
+#: ../plugins/netstatus/netstatus-sysdeps.c:316
 msgid "Could not parse /proc/net/wireless. Unknown format."
 msgstr "/proc/net/wireless konnte nicht ausgelesen werden. Unbekanntes Format."
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:343
+#: ../plugins/netstatus/netstatus-sysdeps.c:343
 #, c-format
 msgid "Could not parse wireless details from '%s'. link_idx = %d;"
 msgstr ""
 "Details für die drahtlose Verbindung von »%s« konnten nicht ausgelesen "
 "werden. link_idx = %d;"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:416
+#: ../plugins/netstatus/netstatus-sysdeps.c:416
 #, c-format
 msgid "Could not connect to interface, '%s'"
 msgstr "Keine Verbindung zur Schnittstelle, '%s'"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:422
+#: ../plugins/netstatus/netstatus-sysdeps.c:422
 #, c-format
 msgid "Could not send ioctl to interface, '%s'"
 msgstr "ioctl konnte nicht an die Schnittstelle gesendet werden, »%s«"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:600
+#: ../plugins/netstatus/netstatus-sysdeps.c:600
 #, c-format
 msgid "Could not parse command line '%s': %s"
 msgstr "Befehlszeile von »%s« konnte nicht ausgelesen werden: %s"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:637
+#: ../plugins/netstatus/netstatus-sysdeps.c:637
 msgid "Could not parse 'netstat' output. Unknown format"
 msgstr "Ausgabe von »netstat« konnte nicht gelesen werden. Unbekanntes Format"
 
-#: ../src/plugins/netstatus/netstatus-util.c:152
+#: ../plugins/netstatus/netstatus-util.c:152
 msgid "Disconnected"
 msgstr "Verbindung"
 
-#: ../src/plugins/netstatus/netstatus-util.c:155
+#: ../plugins/netstatus/netstatus-util.c:155
 msgid "Idle"
 msgstr "Nicht in Betrieb"
 
-#: ../src/plugins/netstatus/netstatus-util.c:158
+#: ../plugins/netstatus/netstatus-util.c:158
 msgid "Sending"
 msgstr "Senden"
 
-#: ../src/plugins/netstatus/netstatus-util.c:161
+#: ../plugins/netstatus/netstatus-util.c:161
 msgid "Receiving"
 msgstr "Empfangen"
 
-#: ../src/plugins/netstatus/netstatus-util.c:164
+#: ../plugins/netstatus/netstatus-util.c:164
 msgid "Sending/Receiving"
 msgstr "Senden/Empfangen"
 
-#: ../src/plugins/batt/batt.c:151
+#: ../plugins/batt/batt.c:151
 #, c-format
 msgid "Battery: %d%% charged, %d:%02d until full"
 msgstr "Akku: %d%% geladen, %d:%02d verbleiben"
 
-#: ../src/plugins/batt/batt.c:162
+#: ../plugins/batt/batt.c:162
 #, c-format
 msgid "Battery: %d%% charged, %d:%02d left"
 msgstr "Akku: %d%% geladen, %d:%02d verbleiben"
 
-#: ../src/plugins/batt/batt.c:168
+#: ../plugins/batt/batt.c:168
 #, c-format
 msgid "Battery: %d%% charged"
 msgstr "Akku: %d%% geladen"
 
-#: ../src/plugins/batt/batt.c:178
+#: ../plugins/batt/batt.c:178
 #, c-format
 msgid ""
 "\n"
 "%sEnergy full design:\t\t%5d mWh"
 msgstr ""
 
-#: ../src/plugins/batt/batt.c:180
+#: ../plugins/batt/batt.c:180
 #, c-format
 msgid ""
 "\n"
 "%sEnergy full:\t\t\t%5d mWh"
 msgstr ""
 
-#: ../src/plugins/batt/batt.c:182
+#: ../plugins/batt/batt.c:182
 #, c-format
 msgid ""
 "\n"
 "%sEnergy now:\t\t\t%5d mWh"
 msgstr ""
 
-#: ../src/plugins/batt/batt.c:184
+#: ../plugins/batt/batt.c:184
 #, c-format
 msgid ""
 "\n"
 "%sPower now:\t\t\t%5d mW"
 msgstr ""
 
-#: ../src/plugins/batt/batt.c:187
+#: ../plugins/batt/batt.c:187
 #, c-format
 msgid ""
 "\n"
 "%sCharge full design:\t%5d mAh"
 msgstr ""
 
-#: ../src/plugins/batt/batt.c:189
+#: ../plugins/batt/batt.c:189
 #, c-format
 msgid ""
 "\n"
 "%sCharge full:\t\t\t%5d mAh"
 msgstr ""
 
-#: ../src/plugins/batt/batt.c:191
+#: ../plugins/batt/batt.c:191
 #, c-format
 msgid ""
 "\n"
 "%sCharge now:\t\t\t%5d mAh"
 msgstr ""
 
-#: ../src/plugins/batt/batt.c:193
+#: ../plugins/batt/batt.c:193
 #, c-format
 msgid ""
 "\n"
 "%sCurrent now:\t\t\t%5d mA"
 msgstr ""
 
-#: ../src/plugins/batt/batt.c:196
+#: ../plugins/batt/batt.c:196
 #, c-format
 msgid ""
 "\n"
 "%sCurrent Voltage:\t\t%.3lf V"
 msgstr ""
 
-#: ../src/plugins/batt/batt.c:234
+#: ../plugins/batt/batt.c:234
 msgid "No batteries found"
 msgstr "Kein Akku gefunden"
 
-#: ../src/plugins/batt/batt.c:619 ../src/plugins/batt/batt.c:642
+#: ../plugins/batt/batt.c:640 ../plugins/batt/batt.c:661
 msgid "Battery Monitor"
 msgstr "Akkumonitor"
 
-#: ../src/plugins/batt/batt.c:622
+#: ../plugins/batt/batt.c:642
 msgid "Hide if there is no battery"
 msgstr "Verstecken, falls kein Akku existiert"
 
-#: ../src/plugins/batt/batt.c:624
+#: ../plugins/batt/batt.c:643
 msgid "Alarm command"
 msgstr "Alarmbefehl"
 
-#: ../src/plugins/batt/batt.c:625
+#: ../plugins/batt/batt.c:644
 msgid "Alarm time (minutes left)"
 msgstr "Alarmzeit (...Minuten verbleiben)"
 
-#: ../src/plugins/batt/batt.c:626
+#: ../plugins/batt/batt.c:645
 msgid "Background color"
 msgstr "Hintergrundfarbe"
 
-#: ../src/plugins/batt/batt.c:627
+#: ../plugins/batt/batt.c:646
 msgid "Charging color 1"
 msgstr "Laden - Farbe 1"
 
-#: ../src/plugins/batt/batt.c:628
+#: ../plugins/batt/batt.c:647
 msgid "Charging color 2"
 msgstr "Laden - Farbe 2"
 
-#: ../src/plugins/batt/batt.c:629
+#: ../plugins/batt/batt.c:648
 msgid "Discharging color 1"
 msgstr "Entladen - Farbe 1"
 
-#: ../src/plugins/batt/batt.c:630
+#: ../plugins/batt/batt.c:649
 msgid "Discharging color 2"
 msgstr "Entladen - Farbe 2"
 
-#: ../src/plugins/batt/batt.c:631
+#: ../plugins/batt/batt.c:650
 msgid "Border width"
 msgstr "Randbreite"
 
-#: ../src/plugins/batt/batt.c:633
+#: ../plugins/batt/batt.c:652
 msgid "Show Extended Information"
 msgstr "Erweiterte Informationen anzeigen"
 
-#: ../src/plugins/batt/batt.c:643
+#: ../plugins/batt/batt.c:662
 msgid "Display battery status using ACPI"
 msgstr "Zeigt den Akkuzustand mittels ACPI an"
 
-#: ../src/plugins/kbled/kbled.c:257
+#: ../plugins/kbled/kbled.c:228 ../plugins/kbled/kbled.c:259
+msgid "Keyboard LED"
+msgstr "Tastatur-LEDs"
+
+#: ../plugins/kbled/kbled.c:230
 msgid "Show CapsLock"
 msgstr "CapsLock zeigen"
 
-#: ../src/plugins/kbled/kbled.c:258
+#: ../plugins/kbled/kbled.c:231
 msgid "Show NumLock"
 msgstr "NumLock zeigen "
 
-#: ../src/plugins/kbled/kbled.c:259
+#: ../plugins/kbled/kbled.c:232
 msgid "Show ScrollLock"
 msgstr "ScrollLock zeigen"
 
-#: ../src/plugins/kbled/kbled.c:293
-msgid "Keyboard LED"
-msgstr "Tastatur-LEDs"
-
-#: ../src/plugins/kbled/kbled.c:295
+#: ../plugins/kbled/kbled.c:260
 msgid "Indicators for CapsLock, NumLock, and ScrollLock keys"
 msgstr "Indikatoren für CapsLock, NumLock und ScrollLock-Tasten"
 
 #. A label to allow for click through
-#: ../src/plugins/indicator/indicator.c:698
+#: ../plugins/indicator/indicator.c:689
 msgid "No Indicators"
 msgstr "Keine Indikatoren"
 
-#: ../src/plugins/indicator/indicator.c:897
+#: ../plugins/indicator/indicator.c:863 ../plugins/indicator/indicator.c:881
+msgid "Indicator applets"
+msgstr "Indikator Anwendungen"
+
+#: ../plugins/indicator/indicator.c:865
 msgid "Indicator Applications"
 msgstr "Indikator Anwendungen"
 
-#: ../src/plugins/indicator/indicator.c:898
+#: ../plugins/indicator/indicator.c:866
 msgid "Clock Indicator"
 msgstr "Uhr Indikator"
 
-#: ../src/plugins/indicator/indicator.c:899
+#: ../plugins/indicator/indicator.c:867
 msgid "Messaging Menu"
 msgstr "Nachrichtenmenü"
 
-#: ../src/plugins/indicator/indicator.c:900
+#: ../plugins/indicator/indicator.c:868
 msgid "Network Menu"
 msgstr "Netzwerkmenü"
 
-#: ../src/plugins/indicator/indicator.c:901
+#: ../plugins/indicator/indicator.c:869
 msgid "Session Menu"
 msgstr "Sitzungsmenü"
 
-#: ../src/plugins/indicator/indicator.c:902
+#: ../plugins/indicator/indicator.c:870
 msgid "Sound Menu"
 msgstr "Audiomenü"
 
-#: ../src/plugins/indicator/indicator.c:928
-msgid "Indicator applets"
-msgstr "Indikator Anwendungen"
-
-#: ../src/plugins/indicator/indicator.c:930
+#: ../plugins/indicator/indicator.c:882
 msgid "Add indicator applets to the panel"
 msgstr "Indikator Anwendungen zum Panel hinzufügen"
 
-#: ../src/plugins/monitors/monitors.c:277
+#: ../plugins/monitors/monitors.c:269
 #, c-format
 msgid "CPU usage: %.2f%%"
 msgstr "CPU Auslastung: %.2f%%"
 
-#: ../src/plugins/monitors/monitors.c:360
+#: ../plugins/monitors/monitors.c:366
 #, c-format
 msgid "RAM usage: %.1fMB (%.2f%%)"
 msgstr "Speichernutzung: %.1fMB (%.2f%%)"
 
-#: ../src/plugins/monitors/monitors.c:714
+#: ../plugins/monitors/monitors.c:698 ../plugins/monitors/monitors.c:783
+msgid "Resource monitors"
+msgstr "Ressourcen-Überwachungen"
+
+#: ../plugins/monitors/monitors.c:701
 msgid "CPU color"
 msgstr "Farbe für CPU"
 
-#: ../src/plugins/monitors/monitors.c:715
+#: ../plugins/monitors/monitors.c:702
 msgid "Display RAM usage"
 msgstr "Speichernutzung anzeigen"
 
-#: ../src/plugins/monitors/monitors.c:716
+#: ../plugins/monitors/monitors.c:703
 msgid "RAM color"
 msgstr "Farbe für Speicher"
 
-#: ../src/plugins/monitors/monitors.c:717
+#: ../plugins/monitors/monitors.c:704
 msgid "Action when clicked (default: lxtask)"
 msgstr "Aktion bei Klick (Vorgabe: lxtask)"
 
-#: ../src/plugins/monitors/monitors.c:810
-msgid "Resource monitors"
-msgstr "Ressourcen-Überwachungen"
-
-#: ../src/plugins/monitors/monitors.c:812
+#: ../plugins/monitors/monitors.c:784
 msgid "Display monitors (CPU, RAM)"
 msgstr "Ressourcenüberwachung anzeigen (CPU, RAM)"
 
-#: ../src/plugins/weather/weatherwidget.c:50
+#: ../plugins/weather/weatherwidget.c:50
 msgid "[N/A]"
 msgstr "[N/A]"
 
-#: ../src/plugins/weather/weatherwidget.c:784
+#: ../plugins/weather/weatherwidget.c:796
 msgid "Enter New Location"
 msgstr "Neuen Standort eingeben"
 
-#: ../src/plugins/weather/weatherwidget.c:798
+#: ../plugins/weather/weatherwidget.c:810
 msgid "_New Location:"
 msgstr "_Neuer Standort"
 
-#: ../src/plugins/weather/weatherwidget.c:809
+#: ../plugins/weather/weatherwidget.c:821
 msgid ""
 "Enter the:\n"
 "- city, or\n"
@@ -1696,187 +1681,229 @@ msgstr ""
 "- Postleitzahl\n"
 "an, für die die Wettervorhersage abgeholt werden soll."
 
-#: ../src/plugins/weather/weatherwidget.c:846
-#: ../src/plugins/weather/weatherwidget.c:979
+#: ../plugins/weather/weatherwidget.c:858
+#: ../plugins/weather/weatherwidget.c:991
 msgid "You must specify a location."
 msgstr "Sie müssen einen Standort angeben."
 
-#: ../src/plugins/weather/weatherwidget.c:893
+#: ../plugins/weather/weatherwidget.c:905
 #, c-format
 msgid "Location '%s' not found!"
 msgstr "Standort »%s« wurde nicht gefunden!"
 
-#: ../src/plugins/weather/weatherwidget.c:1051
+#: ../plugins/weather/weatherwidget.c:1063
 msgid "Preferences"
 msgstr "Einstellungen"
 
-#: ../src/plugins/weather/weatherwidget.c:1057
+#: ../plugins/weather/weatherwidget.c:1069
 msgid "Refresh"
 msgstr "Aktualisieren"
 
-#: ../src/plugins/weather/weatherwidget.c:1063
+#: ../plugins/weather/weatherwidget.c:1075
 msgid "Quit"
 msgstr "Beenden"
 
-#: ../src/plugins/weather/weatherwidget.c:1160
+#: ../plugins/weather/weatherwidget.c:1236
 msgid "Weather Preferences"
 msgstr "Wetter-Einstellungen"
 
-#: ../src/plugins/weather/weatherwidget.c:1174
+#: ../plugins/weather/weatherwidget.c:1250
 msgid "Current Location"
 msgstr "Aktueller Standort"
 
-#: ../src/plugins/weather/weatherwidget.c:1178
-#: ../src/plugins/weather/weatherwidget.c:1475
+#: ../plugins/weather/weatherwidget.c:1254
+#: ../plugins/weather/weatherwidget.c:1529
 msgid "None configured"
 msgstr "Nicht konfiguriert"
 
-#: ../src/plugins/weather/weatherwidget.c:1180
-#: ../src/plugins/weather/weatherwidget.c:1472
+#: ../plugins/weather/weatherwidget.c:1256
+#: ../plugins/weather/weatherwidget.c:1526
 msgid "_Set"
 msgstr "_Setzen"
 
-#: ../src/plugins/weather/weatherwidget.c:1201
+#: ../plugins/weather/weatherwidget.c:1277
 msgid "Display"
 msgstr "Anzeige"
 
-#: ../src/plugins/weather/weatherwidget.c:1205
+#: ../plugins/weather/weatherwidget.c:1281
 msgid "Name:"
 msgstr "Name:"
 
-#: ../src/plugins/weather/weatherwidget.c:1209
+#: ../plugins/weather/weatherwidget.c:1285
 msgid "Units:"
 msgstr "Einheiten:"
 
-#: ../src/plugins/weather/weatherwidget.c:1213
+#: ../plugins/weather/weatherwidget.c:1289
 msgid "_Metric (°C)"
 msgstr "_Metrisch (°C)"
 
-#: ../src/plugins/weather/weatherwidget.c:1215
+#: ../plugins/weather/weatherwidget.c:1291
 msgid "_English (°F)"
 msgstr "_Englisch (°F)"
 
-#: ../src/plugins/weather/weatherwidget.c:1250
+#: ../plugins/weather/weatherwidget.c:1326
 msgid "Forecast"
 msgstr "Vorhersage"
 
-#: ../src/plugins/weather/weatherwidget.c:1254
+#: ../plugins/weather/weatherwidget.c:1330
 msgid "Updates:"
 msgstr "Aktualisierungen:"
 
-#: ../src/plugins/weather/weatherwidget.c:1258
+#: ../plugins/weather/weatherwidget.c:1334
 msgid "Ma_nual"
 msgstr "Ma_nuell"
 
-#: ../src/plugins/weather/weatherwidget.c:1262
+#: ../plugins/weather/weatherwidget.c:1338
 msgid "_Automatic, every"
 msgstr "_Automatisch, alle"
 
-#: ../src/plugins/weather/weatherwidget.c:1278
+#: ../plugins/weather/weatherwidget.c:1359
 msgid "minutes"
 msgstr "Minuten"
 
-#: ../src/plugins/weather/weatherwidget.c:1287
+#: ../plugins/weather/weatherwidget.c:1368
 msgid "Source:"
 msgstr "Quelle:"
 
-#: ../src/plugins/weather/weatherwidget.c:1428
+#: ../plugins/weather/weatherwidget.c:1482
 msgid "C_hange"
 msgstr "Ä_ndern"
 
 #. Both are available
-#: ../src/plugins/weather/weatherwidget.c:1519
+#: ../plugins/weather/weatherwidget.c:1570
 #, c-format
 msgid "Current Conditions for %s"
 msgstr "Momentane Bedingungen für %s"
 
-#: ../src/plugins/weather/weatherwidget.c:1543
+#: ../plugins/weather/weatherwidget.c:1594
 msgid "Location:"
 msgstr "Standort:"
 
-#: ../src/plugins/weather/weatherwidget.c:1566
+#: ../plugins/weather/weatherwidget.c:1617
 msgid "Last updated:"
 msgstr "Zuletzt aktualisiert:"
 
-#: ../src/plugins/weather/weatherwidget.c:1593
+#: ../plugins/weather/weatherwidget.c:1644
 msgid "Feels like:"
 msgstr "Gefühlt:"
 
-#: ../src/plugins/weather/weatherwidget.c:1618
+#: ../plugins/weather/weatherwidget.c:1669
 msgid "Humidity:"
 msgstr "Luftfeuchtigkeit:"
 
-#: ../src/plugins/weather/weatherwidget.c:1645
+#: ../plugins/weather/weatherwidget.c:1696
 msgid "Pressure:"
 msgstr "Luftdruck:"
 
-#: ../src/plugins/weather/weatherwidget.c:1672
+#: ../plugins/weather/weatherwidget.c:1723
 msgid "Visibility:"
 msgstr "Sichtverhältnisse:"
 
-#: ../src/plugins/weather/weatherwidget.c:1700
+#: ../plugins/weather/weatherwidget.c:1751
 msgid "Wind:"
 msgstr "Wind:"
 
-#: ../src/plugins/weather/weatherwidget.c:1723
+#: ../plugins/weather/weatherwidget.c:1774
 msgid "Sunrise:"
 msgstr "Sonnenaufgang:"
 
-#: ../src/plugins/weather/weatherwidget.c:1746
+#: ../plugins/weather/weatherwidget.c:1797
 msgid "Sunset:"
 msgstr "Sonnenuntergang:"
 
-#: ../src/plugins/weather/weatherwidget.c:1854
-#: ../src/plugins/weather/weatherwidget.c:2190
+#: ../plugins/weather/weatherwidget.c:1903
+#: ../plugins/weather/weatherwidget.c:2239
 #, c-format
 msgid "Forecast for %s unavailable."
 msgstr "Vorhersage für %s ist nicht verfügbar."
 
-#: ../src/plugins/weather/weatherwidget.c:1863
-#: ../src/plugins/weather/weatherwidget.c:2195
+#: ../plugins/weather/weatherwidget.c:1912
+#: ../plugins/weather/weatherwidget.c:2244
 #, c-format
 msgid "Location not set."
 msgstr "Standort wurde nicht angegeben."
 
-#: ../src/plugins/weather/weatherwidget.c:1880
+#: ../plugins/weather/weatherwidget.c:1929
 #, c-format
 msgid "Searching for '%s'..."
 msgstr "Suche nach »%s« …"
 
-#: ../src/plugins/weather/weatherwidget.c:2006
+#: ../plugins/weather/weatherwidget.c:2055
 #, c-format
 msgid "Location matches for '%s'"
 msgstr "Standortübereinstimmungen für »%s«"
 
-#: ../src/plugins/weather/weatherwidget.c:2026
+#: ../plugins/weather/weatherwidget.c:2075
 msgid "City"
 msgstr "Stadt"
 
-#: ../src/plugins/weather/weatherwidget.c:2046
+#: ../plugins/weather/weatherwidget.c:2095
 msgid "Country"
 msgstr "Land"
 
 #. make it nice and pretty
-#: ../src/plugins/weather/weatherwidget.c:2177
+#: ../plugins/weather/weatherwidget.c:2226
 msgid "Currently in "
 msgstr "Momentan in "
 
-#: ../src/plugins/weather/weatherwidget.c:2179
+#: ../plugins/weather/weatherwidget.c:2228
 msgid "Today: "
 msgstr "Heute: "
 
-#: ../src/plugins/weather/weatherwidget.c:2180
+#: ../plugins/weather/weatherwidget.c:2229
 msgid "Tomorrow: "
 msgstr "Morgen: "
 
-#: ../src/plugins/weather/weather.c:285
+#: ../plugins/weather/weather.c:307
 msgid "Weather Plugin"
 msgstr "Wetter-Modul"
 
-#: ../src/plugins/weather/weather.c:287
+#: ../plugins/weather/weather.c:308
 msgid "Show weather conditions for a location."
 msgstr "Wetterbedingungen für einen Standort anzeigen."
 
+#, c-format
+#~ msgid " --log <number> -- set log level 0-5. 0 - none 5 - chatty\n"
+#~ msgstr ""
+#~ " --log <Zahl> -- setzt den Loglevel auf 0-5. 0 - keine Logs, 5 - "
+#~ "vollständig\n"
+
+#, c-format
+#~ msgid "Format codes: man 3 strftime; \\%n for line break"
+#~ msgstr "Formate: man 3 strftime; \\%n für Zeilenumbruch"
+
+#~ msgid "Normal"
+#~ msgstr "Normal"
+
+#~ msgid "Warning1"
+#~ msgstr "Warnung1"
+
+#~ msgid "Warning2"
+#~ msgstr "Warnung2"
+
+#~ msgid "Warning1 Temperature"
+#~ msgstr "Warnung1 Temperatur"
+
+#~ msgid "Warning2 Temperature"
+#~ msgstr "Warnung2 Temperatur"
+
+#~ msgid "Copyright (C) 2008-2013"
+#~ msgstr "Copyright (C) 2008-2013"
+
+#~ msgid "Display Image and Tooltip"
+#~ msgstr "Bild und Minihilfe anzeigen"
+
+#~ msgid ""
+#~ "Error, you need to install an application to configure the sound "
+#~ "(pavucontol, alsamixer ...)"
+#~ msgstr ""
+#~ "Fehler, Sie müssen eine Anwendung zum Einstellen der Lautstärke installieren "
+#~ "(z. B. pavucontrol, alsamixer ...)"
+
+#, c-format
+#~ msgid "Failed to launch time configuration tool: %s"
+#~ msgstr "Werkzeug zur Zeiteinstellung konnte nicht gestartet werden: %s"
+
 #~ msgid "Model"
 #~ msgstr "Modell"
 
index 11ccd64..d578bb6 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxpanel r839\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-03-27 08:58+0100\n"
-"PO-Revision-Date: 2014-08-07 15:07+0000\n"
+"POT-Creation-Date: 2014-08-20 13:56+0300\n"
+"PO-Revision-Date: 2014-09-28 15:43+0000\n"
 "Last-Translator: Julien Henry <Julius22@laposte.net>\n"
 "Language-Team: GNOME French Team <gnomefr@traduc.org>\n"
 "Language: fr\n"
@@ -17,61 +17,61 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 "X-Generator: Pootle 2.6.0-rc1\n"
-"X-POOTLE-MTIME: 1407424037.000000\n"
+"X-POOTLE-MTIME: 1411918987.000000\n"
 
 #. { "configure", N_("Preferences"), configure },
-#: ../src/configurator.c:55 ../src/gtk-run.c:361 ../src/plugins/menu.c:770
+#: ../src/configurator.c:50 ../src/gtk-run.c:373 ../plugins/menu.c:749
 msgid "Run"
 msgstr "Exécuter"
 
-#: ../src/configurator.c:57 ../src/plugins/menu.c:771
+#: ../src/configurator.c:51 ../plugins/menu.c:750
 msgid "Restart"
 msgstr "Redémarrer"
 
-#: ../src/configurator.c:58 ../src/plugins/menu.c:772
+#: ../src/configurator.c:52 ../plugins/menu.c:751
 msgid "Logout"
 msgstr "Déconnexion"
 
-#: ../src/configurator.c:549
+#: ../src/configurator.c:558
 msgid "Currently loaded plugins"
 msgstr "Greffons actuellement chargés"
 
-#: ../src/configurator.c:558
+#: ../src/configurator.c:567
 msgid "Stretch"
 msgstr "Étirer"
 
-#: ../src/configurator.c:680
+#: ../src/configurator.c:689
 msgid "Add plugin to panel"
 msgstr "Ajouter un greffon au tableau de bord"
 
-#: ../src/configurator.c:708
+#: ../src/configurator.c:717
 msgid "Available plugins"
 msgstr "Greffons disponibles"
 
-#: ../src/configurator.c:1244
+#: ../src/configurator.c:1255
 msgid "Logout command is not set"
 msgstr "La commande de déconnexion n'est pas définie"
 
-#: ../src/configurator.c:1312
+#: ../src/configurator.c:1323
 msgid "Select a directory"
 msgstr "Sélectionner un répertoire"
 
-#: ../src/configurator.c:1312 ../src/configurator.c:1419
+#: ../src/configurator.c:1323 ../src/configurator.c:1441
 msgid "Select a file"
 msgstr "Sélectionner un fichier"
 
 # Vérifier la lettre pour le raccourci clavier
-#: ../src/configurator.c:1446
+#: ../src/configurator.c:1468
 msgid "_Browse"
 msgstr "_Parcourir"
 
-#: ../src/panel.c:660
+#: ../src/panel.c:926
 msgid "There is no room for another panel. All the edges are taken."
 msgstr ""
 "Il n'y a pas de place pour un autre tableau de bord. Tous les bords de "
 "l'écran sont occupés."
 
-#: ../src/panel.c:687
+#: ../src/panel.c:951
 msgid ""
 "Really delete this panel?\n"
 "<b>Warning: This can not be recovered.</b>"
@@ -79,135 +79,129 @@ msgstr ""
 "Voulez-vous vraiment supprimer ce panneau ?\n"
 "<b>Avertissement : cette opération ne peut pas être annulée.</b>"
 
-#: ../src/panel.c:689
+#: ../src/panel.c:953
 msgid "Confirm"
 msgstr "Confirmer"
 
 #. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../src/panel.c:721
+#: ../src/panel.c:988
 msgid "translator-credits"
 msgstr "Cilyan Olowen <gaknar@gmail.com>"
 
-#: ../src/panel.c:726
+#: ../src/panel.c:993
 msgid "LXPanel"
 msgstr "LXPanel"
 
-#: ../src/panel.c:744
-msgid "Copyright (C) 2008-2013"
-msgstr "Copyright (C) 2008-2013"
+#: ../src/panel.c:1011
+msgid "Copyright (C) 2008-2014"
+msgstr "Copyright (C) 2008-2014"
 
-#: ../src/panel.c:745
+#: ../src/panel.c:1012
 msgid "Desktop panel for LXDE project"
 msgstr "Tableau de bord du bureau pour le projet LXDE"
 
-#: ../src/panel.c:782
+#: ../src/panel.c:1054
+#, c-format
+msgid "\"%s\" Settings"
+msgstr "Paramètres de « %s »"
+
+#: ../src/panel.c:1074
 msgid "Add / Remove Panel Items"
 msgstr "Ajouter/Enlever des éléments au tableau de bord"
 
-#: ../src/panel.c:791
+#: ../src/panel.c:1082
 #, c-format
 msgid "Remove \"%s\" From Panel"
 msgstr "Enlever « %s » du tableau de bord"
 
-#: ../src/panel.c:803
+#: ../src/panel.c:1094
 msgid "Panel Settings"
 msgstr "Paramètres du tableau de bord"
 
-#: ../src/panel.c:809
+#: ../src/panel.c:1100
 msgid "Create New Panel"
 msgstr "Créer un nouveau tableau de bord"
 
-#: ../src/panel.c:815
+#: ../src/panel.c:1106
 msgid "Delete This Panel"
 msgstr "Supprimer ce tableau de bord"
 
-#: ../src/panel.c:826
+#: ../src/panel.c:1117
 msgid "About"
 msgstr "À propos"
 
-#: ../src/panel.c:834
+#: ../src/panel.c:1124
 msgid "Panel"
 msgstr "Tableau de bord"
 
-#: ../src/panel.c:847
-#, c-format
-msgid "\"%s\" Settings"
-msgstr "Paramètres de « %s »"
-
-#: ../src/panel.c:1109 ../src/panel.c:1117 ../data/ui/panel-pref.glade.h:22
+#: ../src/panel.c:1309 ../src/panel.c:1317 ../data/ui/panel-pref.glade.h:22
 msgid "Height:"
 msgstr "Hauteur :"
 
-#: ../src/panel.c:1110 ../src/panel.c:1116 ../data/ui/panel-pref.glade.h:21
+#: ../src/panel.c:1310 ../src/panel.c:1316 ../data/ui/panel-pref.glade.h:21
 msgid "Width:"
 msgstr "Largeur :"
 
-#: ../src/panel.c:1111 ../data/ui/panel-pref.glade.h:13
+#: ../src/panel.c:1311 ../data/ui/panel-pref.glade.h:13
 msgid "Left"
 msgstr "Gauche"
 
-#: ../src/panel.c:1112 ../data/ui/panel-pref.glade.h:14
+#: ../src/panel.c:1312 ../data/ui/panel-pref.glade.h:14
 msgid "Right"
 msgstr "Droite"
 
-#: ../src/panel.c:1118 ../data/ui/panel-pref.glade.h:12
+#: ../src/panel.c:1318 ../data/ui/panel-pref.glade.h:12
 msgid "Top"
 msgstr "Haut"
 
-#: ../src/panel.c:1119 ../data/ui/panel-pref.glade.h:11
+#: ../src/panel.c:1319 ../data/ui/panel-pref.glade.h:11
 msgid "Bottom"
 msgstr "Bas"
 
-#: ../src/panel.c:1428
+#: ../src/panel.c:1609
 #, c-format
 msgid "lxpanel %s - lightweight GTK2+ panel for UNIX desktops\n"
 msgstr "lxpanel %s - tableau de bord léger en GTK2+ pour les bureaux UNIX\n"
 
-#: ../src/panel.c:1429
+#: ../src/panel.c:1610
 #, c-format
 msgid "Command line options:\n"
 msgstr "Options de la ligne de commande :\n"
 
-#: ../src/panel.c:1430
+#: ../src/panel.c:1611
 #, c-format
 msgid " --help      -- print this help and exit\n"
 msgstr " --help      -- afficher ce message d'aide et quitter\n"
 
-#: ../src/panel.c:1431
+#: ../src/panel.c:1612
 #, c-format
 msgid " --version   -- print version and exit\n"
 msgstr " --version   -- afficher la version et quitter\n"
 
-#: ../src/panel.c:1432
-#, c-format
-msgid " --log <number> -- set log level 0-5. 0 - none 5 - chatty\n"
-msgstr ""
-" --log <nombre> -- définir la quantité d'informations de débogage 0-5. 0 - "
-"aucun 5 - maximum\n"
-
+#. g_print(_(" --log <number> -- set log level 0-5. 0 - none 5 - chatty\n"));
 #. g_print(_(" --configure -- launch configuration utility\n"));
-#: ../src/panel.c:1434
+#: ../src/panel.c:1615
 #, c-format
 msgid " --profile name -- use specified profile\n"
 msgstr " --profile nom -- utiliser le profil indiqué\n"
 
-#: ../src/panel.c:1436
+#: ../src/panel.c:1617
 #, c-format
 msgid " -h  -- same as --help\n"
 msgstr " -h  -- équivalent à --help\n"
 
-#: ../src/panel.c:1437
+#: ../src/panel.c:1618
 #, c-format
 msgid " -p  -- same as --profile\n"
 msgstr " -p  -- équivalent à --profile\n"
 
-#: ../src/panel.c:1438
+#: ../src/panel.c:1619
 #, c-format
 msgid " -v  -- same as --version\n"
 msgstr " -v  -- équivalent à --version\n"
 
 #. g_print(_(" -C  -- same as --configure\n"));
-#: ../src/panel.c:1440
+#: ../src/panel.c:1621
 #, c-format
 msgid ""
 "\n"
@@ -218,86 +212,87 @@ msgstr ""
 "Consultez le site http://lxde.org/ pour plus d'informations.\n"
 "\n"
 
-#: ../src/plugin.c:370
+#: ../src/plugin.c:388
 msgid "No file manager is configured."
 msgstr "Aucun gestionnaire de fichiers n'est configuré."
 
-#: ../src/gtk-run.c:374
+#: ../src/gtk-run.c:387
 msgid "Enter the command you want to execute:"
 msgstr "Saisissez la commande à exécuter :"
 
 #. vim: set sw=4 et sts=4 ts=4 :
-#: ../data/ui/launchtaskbar.glade.h:1 ../src/plugins/launchtaskbar.c:3414
+#: ../data/ui/launchtaskbar.glade.h:1 ../plugins/launchtaskbar.c:3475
 msgid "Application Launch and Task Bar"
 msgstr "Barre des tâches et de lancement d'applications"
 
-#: ../data/ui/launchtaskbar.glade.h:2
+#. Launchtaskbar mode: launchbar, taskbar, or combined
+#: ../data/ui/launchtaskbar.glade.h:3
 msgid "<b>Mode:</b>"
 msgstr "<b>Mode :</b>"
 
-#: ../data/ui/launchtaskbar.glade.h:3
+#: ../data/ui/launchtaskbar.glade.h:4
 msgid "Launchers"
 msgstr "Lanceurs"
 
-#: ../data/ui/launchtaskbar.glade.h:4
+#: ../data/ui/launchtaskbar.glade.h:5
 msgid "<b>Launchbar</b>"
 msgstr "<b>Barre de lancement d'applications</b>"
 
-#: ../data/ui/launchtaskbar.glade.h:5
+#: ../data/ui/launchtaskbar.glade.h:6
 msgid "Show tooltips"
 msgstr "Afficher les infobulles"
 
-#: ../data/ui/launchtaskbar.glade.h:6
+#: ../data/ui/launchtaskbar.glade.h:7
 msgid "Icons only"
 msgstr "Icônes uniquement"
 
-#: ../data/ui/launchtaskbar.glade.h:7
+#: ../data/ui/launchtaskbar.glade.h:8
 msgid "Flat buttons"
 msgstr "Boutons simples"
 
-#: ../data/ui/launchtaskbar.glade.h:8
+#: ../data/ui/launchtaskbar.glade.h:9
 msgid "Show windows from all desktops"
 msgstr "Afficher les fenêtres de tous les espaces de travail"
 
-#: ../data/ui/launchtaskbar.glade.h:9
+#: ../data/ui/launchtaskbar.glade.h:10
 msgid "Only show windows on the same monitor as the task bar"
 msgstr ""
 "Afficher uniquement les fenêtres placées sur le même écran que la barre des "
 "tâches"
 
-#: ../data/ui/launchtaskbar.glade.h:10
+#: ../data/ui/launchtaskbar.glade.h:11
 msgid "Use mouse wheel"
 msgstr "Utiliser la molette de la souris"
 
-#: ../data/ui/launchtaskbar.glade.h:11
+#: ../data/ui/launchtaskbar.glade.h:12
 msgid "Flash when there is any window requiring attention"
 msgstr "Clignoter lorsqu'une fenêtre a besoin d'attention"
 
-#: ../data/ui/launchtaskbar.glade.h:12
+#: ../data/ui/launchtaskbar.glade.h:13
 msgid "Combine multiple application windows into a single button"
 msgstr "Rassembler les fenêtres d'une même application dans un seul bouton"
 
-#: ../data/ui/launchtaskbar.glade.h:13
+#: ../data/ui/launchtaskbar.glade.h:14
 msgid "Maximum width of task button"
 msgstr "Largeur maximale d'un bouton de tâche"
 
-#: ../data/ui/launchtaskbar.glade.h:14
+#: ../data/ui/launchtaskbar.glade.h:15
 msgid "Spacing"
 msgstr "Espacement"
 
-#: ../data/ui/launchtaskbar.glade.h:15
+#: ../data/ui/launchtaskbar.glade.h:16
 msgid "<b>Taskbar</b>"
 msgstr "<b>Barre des tâches</b>"
 
-#: ../data/ui/launchtaskbar.glade.h:16
+#: ../data/ui/launchtaskbar.glade.h:17
 msgid "Only Application Launch Bar"
 msgstr "Barre de lancement d'applications uniquement"
 
-#: ../data/ui/launchtaskbar.glade.h:17
+#: ../data/ui/launchtaskbar.glade.h:18
 msgid "Only Task Bar (Window List)"
 msgstr "Barre des tâches (liste des fenêtres) uniquement"
 
-#: ../data/ui/launchtaskbar.glade.h:18
+#: ../data/ui/launchtaskbar.glade.h:19
 msgid "Integrated Application Launch Bar and Task Bar"
 msgstr "Barre des tâches et de lancement d'applications fusionnée"
 
@@ -350,8 +345,8 @@ msgstr "Adresse :"
 msgid "Destination:"
 msgstr "Destination :"
 
-#: ../data/ui/netstatus.glade.h:14 ../src/plugins/netstat/netstat.c:362
-#: ../src/plugins/netstat/netstat.c:373
+#: ../data/ui/netstatus.glade.h:14 ../plugins/netstat/netstat.c:360
+#: ../plugins/netstat/netstat.c:371
 msgid "Broadcast:"
 msgstr "Adresse de diffusion :"
 
@@ -465,7 +460,7 @@ msgstr "Thème du système"
 msgid "Solid color (with opacity)"
 msgstr "Couleur unie (avec opacité)"
 
-#: ../data/ui/panel-pref.glade.h:28 ../src/plugins/xkb/xkb-plugin.c:1479
+#: ../data/ui/panel-pref.glade.h:28 ../plugins/xkb/xkb-plugin.c:1447
 msgid "Image"
 msgstr "Image"
 
@@ -481,8 +476,8 @@ msgstr "<b>Arrière-plan</b>"
 msgid "Custom color"
 msgstr "Couleur personnalisée"
 
-#: ../data/ui/panel-pref.glade.h:32 ../src/plugins/space.c:93
-#: ../src/plugins/batt/batt.c:632
+#: ../data/ui/panel-pref.glade.h:32 ../plugins/space.c:88
+#: ../plugins/batt/batt.c:651
 msgid "Size"
 msgstr "Taille"
 
@@ -558,108 +553,104 @@ msgstr "<b>Niveau de journalisation</b>"
 msgid "Advanced"
 msgstr "Avancé"
 
-#: ../src/plugins/cpu/cpu.c:276
+#: ../plugins/cpu/cpu.c:281
 msgid "CPU Usage Monitor"
 msgstr "Moniteur d'utilisation du processeur"
 
-#: ../src/plugins/cpu/cpu.c:277 ../src/plugins/monitors/monitors.c:713
+#: ../plugins/cpu/cpu.c:282 ../plugins/monitors/monitors.c:700
 msgid "Display CPU usage"
 msgstr "Affiche le taux d'utilisation du processeur"
 
-#: ../src/plugins/deskno/deskno.c:180 ../src/plugins/deskno/deskno.c:200
+#: ../plugins/deskno/deskno.c:174 ../plugins/deskno/deskno.c:194
 msgid "Desktop Number / Workspace Name"
 msgstr "Numéro de bureau / Nom de l'espace de travail"
 
-#: ../src/plugins/deskno/deskno.c:182 ../src/plugins/dclock.c:429
+#: ../plugins/deskno/deskno.c:176 ../plugins/dclock.c:426
 msgid "Bold font"
 msgstr "Police grasse"
 
-#: ../src/plugins/deskno/deskno.c:183
+#: ../plugins/deskno/deskno.c:177
 msgid "Display desktop names"
 msgstr "Affiche les noms des bureaux"
 
-#: ../src/plugins/deskno/deskno.c:201
+#: ../plugins/deskno/deskno.c:195
 msgid "Display workspace number, by cmeury@users.sf.net"
 msgstr "Affiche le numéro de l'espace de travail, par cmeury@users.sf.net"
 
-#: ../src/plugins/image.c:161
-msgid "Display Image and Tooltip"
-msgstr "Affiche des images et des infobulles"
+#: ../plugins/launchtaskbar.c:1418 ../plugins/launchtaskbar.c:3445
+msgid "Application Launch Bar"
+msgstr "Barre de lancement d'applications"
+
+#: ../plugins/launchtaskbar.c:1421 ../plugins/launchtaskbar.c:3456
+msgid "Task Bar (Window List)"
+msgstr "Barre des tâches (liste des fenêtres)"
 
-#: ../src/plugins/launchtaskbar.c:2450
+#: ../plugins/launchtaskbar.c:2445
 msgid "_Close all windows"
 msgstr "_Fermer toutes les fenêtres"
 
 #. Add Raise menu item.
-#: ../src/plugins/launchtaskbar.c:3243
+#: ../plugins/launchtaskbar.c:3304
 msgid "_Raise"
 msgstr "_Afficher"
 
 #. Add Restore menu item.
-#: ../src/plugins/launchtaskbar.c:3248
+#: ../plugins/launchtaskbar.c:3309
 msgid "R_estore"
 msgstr "R_estaurer"
 
 #. Add Maximize menu item.
-#: ../src/plugins/launchtaskbar.c:3253
+#: ../plugins/launchtaskbar.c:3314
 msgid "Ma_ximize"
 msgstr "Ma_ximiser"
 
 #. Add Iconify menu item.
-#: ../src/plugins/launchtaskbar.c:3258
+#: ../plugins/launchtaskbar.c:3319
 msgid "Ico_nify"
 msgstr "_Réduire"
 
-#: ../src/plugins/launchtaskbar.c:3277
+#: ../plugins/launchtaskbar.c:3338
 #, c-format
 msgid "Workspace _%d"
 msgstr "Espace de travail _%d"
 
-#: ../src/plugins/launchtaskbar.c:3282
+#: ../plugins/launchtaskbar.c:3343
 #, c-format
 msgid "Workspace %d"
 msgstr "Espace de travail %d"
 
 #. Add "move to all workspaces" item.  This causes the window to be visible no matter what desktop is active.
-#: ../src/plugins/launchtaskbar.c:3298
+#: ../plugins/launchtaskbar.c:3359
 msgid "_All workspaces"
 msgstr "_Tous les espaces de travail"
 
 #. Add Move to Workspace menu item as a submenu.
-#: ../src/plugins/launchtaskbar.c:3304
+#: ../plugins/launchtaskbar.c:3365
 msgid "_Move to Workspace"
 msgstr "_Déplacer vers l'espace de travail"
 
 #. Add Close menu item.  By popular demand, we place this menu item closest to the cursor.
-#: ../src/plugins/launchtaskbar.c:3310
+#: ../plugins/launchtaskbar.c:3371
 msgid "_Close Window"
 msgstr "_Fermer la fenêtre"
 
-#: ../src/plugins/launchtaskbar.c:3312
+#: ../plugins/launchtaskbar.c:3373
 msgid "A_dd to Launcher"
 msgstr "_Ajouter à la barre de lancement"
 
-#: ../src/plugins/launchtaskbar.c:3313
+#: ../plugins/launchtaskbar.c:3374
 msgid "Rem_ove from Launcher"
 msgstr "Supprimer de la barre de lancement"
 
-#: ../src/plugins/launchtaskbar.c:3314
+#: ../plugins/launchtaskbar.c:3375
 msgid "_New Instance"
 msgstr "_Nouvelle instance"
 
-#: ../src/plugins/launchtaskbar.c:3384
-msgid "Application Launch Bar"
-msgstr "Barre de lancement d'applications"
-
-#: ../src/plugins/launchtaskbar.c:3385
+#: ../plugins/launchtaskbar.c:3446
 msgid "Bar with buttons to launch application"
 msgstr "Barre contenant des boutons pour lancer des applications"
 
-#: ../src/plugins/launchtaskbar.c:3395
-msgid "Task Bar (Window List)"
-msgstr "Barre des tâches (liste des fenêtres)"
-
-#: ../src/plugins/launchtaskbar.c:3396
+#: ../plugins/launchtaskbar.c:3457
 msgid ""
 "Taskbar shows all opened windows and allow to iconify them, shade or get "
 "focus"
@@ -667,208 +658,214 @@ msgstr ""
 "Affiche la liste des fenêtres ouvertes et permet de les minimiser, de les "
 "enrouler ou de leur donner le focus"
 
-#: ../src/plugins/launchtaskbar.c:3415
+#: ../plugins/launchtaskbar.c:3476
 msgid "Bar with buttons to launch application and/or show all opened windows"
 msgstr ""
 "Barre contenant des boutons pour lancer des applications et/ou afficher "
 "toutes les fenêtres ouvertes"
 
-#: ../src/plugins/dclock.c:423 ../src/plugins/dclock.c:443
+#: ../plugins/dclock.c:420 ../plugins/dclock.c:440
 msgid "Digital Clock"
 msgstr "Horloge numérique"
 
-#: ../src/plugins/dclock.c:425
+#: ../plugins/dclock.c:422
 msgid "Clock Format"
 msgstr "Format de l'horloge"
 
-#: ../src/plugins/dclock.c:426
+#: ../plugins/dclock.c:423
 msgid "Tooltip Format"
 msgstr "Format des infobulles"
 
-#: ../src/plugins/dclock.c:427
+#: ../plugins/dclock.c:424
 #, c-format
-msgid "Format codes: man 3 strftime; \\%n for line break"
-msgstr "Codes de format : man 3 strftime ; \\%n pour fin de ligne"
+msgid "Format codes: man 3 strftime; %n for line break"
+msgstr "Codes de format : man 3 strftime ; %n pour un saut de ligne"
 
-#: ../src/plugins/dclock.c:428
+#: ../plugins/dclock.c:425
 msgid "Action when clicked (default: display calendar)"
 msgstr "Action lors d'un clic (par défaut : afficher le calendrier)"
 
-#: ../src/plugins/dclock.c:430
+#: ../plugins/dclock.c:427
 msgid "Tooltip only"
 msgstr "Infobulles seulement"
 
-#: ../src/plugins/dclock.c:431
+#: ../plugins/dclock.c:428
 msgid "Center text"
 msgstr "Centrer le texte"
 
-#: ../src/plugins/dclock.c:444
+#: ../plugins/dclock.c:441
 msgid "Display digital clock and tooltip"
 msgstr "Affiche l'horloge numérique et les infobulles"
 
-#: ../src/plugins/menu.c:421
+#: ../plugins/menu.c:390
 msgid "Add to desktop"
 msgstr "Ajouter au bureau"
 
-#: ../src/plugins/menu.c:428
+#: ../plugins/menu.c:397
 msgid "Properties"
 msgstr "Propriétés"
 
-#: ../src/plugins/menu.c:1041 ../src/plugins/menu.c:1054
+#: ../plugins/menu.c:1020 ../plugins/menu.c:1033
 msgid "Menu"
 msgstr "Menu"
 
-#: ../src/plugins/menu.c:1042 ../src/plugins/dirmenu.c:365
+#: ../plugins/menu.c:1021 ../plugins/dirmenu.c:358
 msgid "Icon"
 msgstr "Icône"
 
-#: ../src/plugins/menu.c:1055
+#: ../plugins/menu.c:1034
 msgid "Application Menu"
 msgstr "Menu des applications"
 
-#: ../src/plugins/separator.c:72
+#: ../plugins/separator.c:68
 msgid "Separator"
 msgstr "Séparateur"
 
-#: ../src/plugins/separator.c:73
+#: ../plugins/separator.c:69
 msgid "Add a separator to the panel"
 msgstr "Ajoute un séparateur au tableau de bord"
 
-#: ../src/plugins/pager.c:84 ../src/plugins/pager.c:98
+#: ../plugins/pager.c:92
+msgid "Sorry, there was no window manager configuration program found."
+msgstr ""
+"Désolé, aucun programme de configuration du gestionnaire de fenêtres n'a été "
+"trouvé."
+
+#: ../plugins/pager.c:143 ../plugins/pager.c:159
 msgid "Desktop Pager"
 msgstr "Gestionnaire de bureaux virtuels"
 
-#: ../src/plugins/pager.c:85 ../src/plugins/pager.c:99
+#: ../plugins/pager.c:144 ../plugins/pager.c:160
 msgid "Simple pager plugin"
 msgstr "Greffon de gestionnaire de bureaux virtuels simple"
 
-#: ../src/plugins/space.c:91 ../src/plugins/space.c:100
+#: ../plugins/space.c:86 ../plugins/space.c:95
 msgid "Spacer"
 msgstr "Espace"
 
-#: ../src/plugins/space.c:101
+#: ../plugins/space.c:96
 msgid "Allocate space"
 msgstr "Alloue de l'espace"
 
-#: ../src/plugins/tray.c:709
+#: ../plugins/tray.c:679
 msgid "System Tray"
 msgstr "Zone de notification"
 
-#: ../src/plugins/tray.c:710
+#: ../plugins/tray.c:680
 msgid "System tray"
 msgstr "Zone de notification"
 
-#: ../src/plugins/xkb/xkb-plugin.c:451
+#: ../plugins/xkb/xkb-plugin.c:401
 msgid "New session is required for this option to take effect"
 msgstr "Il faut redémarrer la session pour que cette option prenne effet"
 
 #. dialog
-#: ../src/plugins/xkb/xkb-plugin.c:628
+#: ../plugins/xkb/xkb-plugin.c:582
 msgid "Select Keyboard Model"
 msgstr "Sélectionner un modèle de clavier"
 
-#: ../src/plugins/xkb/xkb-plugin.c:651 ../src/plugins/xkb/xkb-plugin.c:778
-#: ../src/plugins/xkb/xkb-plugin.c:954
+#: ../plugins/xkb/xkb-plugin.c:606 ../plugins/xkb/xkb-plugin.c:735
+#: ../plugins/xkb/xkb-plugin.c:913
 msgid "Description"
 msgstr "Description"
 
-#: ../src/plugins/xkb/xkb-plugin.c:656 ../src/plugins/xkb/xkb-plugin.c:785
+#: ../plugins/xkb/xkb-plugin.c:611 ../plugins/xkb/xkb-plugin.c:742
 msgid "Id"
 msgstr "Identifiant"
 
 #. dialog
-#: ../src/plugins/xkb/xkb-plugin.c:750
+#: ../plugins/xkb/xkb-plugin.c:706
 msgid "Select Layout Change Type"
 msgstr "Sélectionner le type de changement de disposition"
 
 #. dialog
-#: ../src/plugins/xkb/xkb-plugin.c:921
+#: ../plugins/xkb/xkb-plugin.c:879
 msgid "Add Keyboard Layout"
 msgstr "Ajouter une disposition de clavier"
 
-#: ../src/plugins/xkb/xkb-plugin.c:944 ../src/plugins/xkb/xkb-plugin.c:1327
+#: ../plugins/xkb/xkb-plugin.c:903 ../plugins/xkb/xkb-plugin.c:1294
 msgid "Flag"
 msgstr "Drapeau"
 
-#: ../src/plugins/xkb/xkb-plugin.c:949 ../src/plugins/xkb/xkb-plugin.c:1331
+#: ../plugins/xkb/xkb-plugin.c:908 ../plugins/xkb/xkb-plugin.c:1298
 msgid "Layout"
 msgstr "Disposition"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1238 ../src/plugins/xkb/xkb-plugin.c:1587
+#: ../plugins/xkb/xkb-plugin.c:1204 ../plugins/xkb/xkb-plugin.c:1536
 msgid "Keyboard Layout Handler"
 msgstr "Gestionnaire de dispositions de clavier"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1260
+#: ../plugins/xkb/xkb-plugin.c:1227
 msgid "Keyboard Model"
 msgstr "Modèle de clavier"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1281
+#: ../plugins/xkb/xkb-plugin.c:1248
 msgid "Keyboard Layouts"
 msgstr "Dispositions de clavier"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1335
+#: ../plugins/xkb/xkb-plugin.c:1302
 msgid "Variant"
 msgstr "Variante"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1344
+#: ../plugins/xkb/xkb-plugin.c:1311
 msgid "Change Layout Option"
 msgstr "Changer d'option de disposition"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1364
+#: ../plugins/xkb/xkb-plugin.c:1331
 msgid "Advanced setxkbmap Options"
 msgstr "Options avancées de setxkbmap"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1384
+#: ../plugins/xkb/xkb-plugin.c:1352
 msgid "Do _not reset existing options"
 msgstr "_Ne pas remettre les options à zéro"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1389
+#: ../plugins/xkb/xkb-plugin.c:1357
 msgid "Keep _system layouts"
 msgstr "Garder les dispositions du _système"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1398
+#: ../plugins/xkb/xkb-plugin.c:1366
 msgid "Per Window Settings"
 msgstr "Paramètres par fenêtre"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1410
+#: ../plugins/xkb/xkb-plugin.c:1378
 msgid "_Remember layout for each window"
 msgstr "Se souveni_r de la disposition pour chaque fenêtre"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1419
+#: ../plugins/xkb/xkb-plugin.c:1387
 msgid "Show Layout as"
 msgstr "Afficher la disposition comme"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1480
+#: ../plugins/xkb/xkb-plugin.c:1448
 msgid "Custom Image"
 msgstr "Image personnalisée"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1481
+#: ../plugins/xkb/xkb-plugin.c:1449
 msgid "Text"
 msgstr "Texte"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1507
+#: ../plugins/xkb/xkb-plugin.c:1475
 msgid "Panel Icon Size"
 msgstr "Taille d'icône de tableau de bord"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1589
+#: ../plugins/xkb/xkb-plugin.c:1537
 msgid "Handle keyboard layouts"
 msgstr "Gérer les dispositions de clavier"
 
-#: ../src/plugins/wincmd.c:193
+#: ../plugins/wincmd.c:189
 msgid "Left click to iconify all windows.  Middle click to shade them."
 msgstr ""
 "Clic gauche pour minimiser toutes les fenêtres.  Clic milieu pour les "
 "enrouler."
 
-#: ../src/plugins/wincmd.c:227 ../src/plugins/wincmd.c:245
+#: ../plugins/wincmd.c:223 ../plugins/wincmd.c:241
 msgid "Minimize All Windows"
 msgstr "Minimiser toutes les fenêtres"
 
-#: ../src/plugins/wincmd.c:229
+#: ../plugins/wincmd.c:225
 msgid "Alternately iconify/shade and raise"
 msgstr "Iconifier/enrouler et restaurer alternativement"
 
-#: ../src/plugins/wincmd.c:246
+#: ../plugins/wincmd.c:242
 msgid ""
 "Sends commands to all desktop windows.\n"
 "Supported commands are 1) iconify and 2) shade"
@@ -876,69 +873,68 @@ msgstr ""
 "Envoie des commandes à toutes les fenêtres du bureau.\n"
 "Les commandes prises en charge sont 1) réduire et 2) enrouler"
 
-#: ../src/plugins/dirmenu.c:208
+#: ../plugins/dirmenu.c:205
 msgid "Open in _Terminal"
 msgstr "Ouvrir avec un _terminal"
 
-#: ../src/plugins/dirmenu.c:361 ../src/plugins/dirmenu.c:377
+#: ../plugins/dirmenu.c:354 ../plugins/dirmenu.c:370
 msgid "Directory Menu"
 msgstr "Menu de répertoire"
 
-#: ../src/plugins/dirmenu.c:363
+#: ../plugins/dirmenu.c:356
 msgid "Directory"
 msgstr "Dossier"
 
-#: ../src/plugins/dirmenu.c:364
+#: ../plugins/dirmenu.c:357
 msgid "Label"
 msgstr "Libellé"
 
-#: ../src/plugins/dirmenu.c:378
+#: ../plugins/dirmenu.c:371
 msgid "Browse directory tree via menu (Author = PCMan)"
 msgstr "Parcourt l'arborescence d'un dossier via un menu (auteur : PCMan)"
 
-#: ../src/plugins/thermal/thermal.c:480
-msgid "Normal"
-msgstr "Normal"
+#: ../plugins/thermal/thermal.c:521 ../plugins/thermal/thermal.c:539
+msgid "Temperature Monitor"
+msgstr "Moniteur de température"
 
-# Truly more explained than english version
-#: ../src/plugins/thermal/thermal.c:481
-msgid "Warning1"
-msgstr "Couleur d'avertissement, niveau 1"
+#: ../plugins/thermal/thermal.c:523
+msgid "Normal color"
+msgstr "Couleur normale"
 
-#: ../src/plugins/thermal/thermal.c:482
-msgid "Warning2"
-msgstr "Couleur d'avertissement, niveau 2"
+#: ../plugins/thermal/thermal.c:524
+msgid "Warning1 color"
+msgstr "Couleur du seuil d'avertissement, niveau 1"
 
-#: ../src/plugins/thermal/thermal.c:483
+#: ../plugins/thermal/thermal.c:525
+msgid "Warning2 color"
+msgstr "Couleur du seuil d'avertissement, niveau 2"
+
+#: ../plugins/thermal/thermal.c:526
 msgid "Automatic sensor location"
 msgstr "Choix automatique de l'emplacement du capteur"
 
-#: ../src/plugins/thermal/thermal.c:484
+#: ../plugins/thermal/thermal.c:527
 msgid "Sensor"
 msgstr "Capteur"
 
-#: ../src/plugins/thermal/thermal.c:485
+#: ../plugins/thermal/thermal.c:528
 msgid "Automatic temperature levels"
 msgstr "Niveaux de température automatiques"
 
 # Truly more explained than english version
-#: ../src/plugins/thermal/thermal.c:486
-msgid "Warning1 Temperature"
-msgstr "Seuil d'avertissement, niveau 1"
-
-#: ../src/plugins/thermal/thermal.c:487
-msgid "Warning2 Temperature"
-msgstr "Seuil d'avertissement, niveau 2"
+#: ../plugins/thermal/thermal.c:529
+msgid "Warning1 temperature"
+msgstr "Seuil d'avertissement de température, niveau 1"
 
-#: ../src/plugins/thermal/thermal.c:531
-msgid "Temperature Monitor"
-msgstr "Moniteur de température"
+#: ../plugins/thermal/thermal.c:530
+msgid "Warning2 temperature"
+msgstr "Seuil d'avertissement de température, niveau 2"
 
-#: ../src/plugins/thermal/thermal.c:533
+#: ../plugins/thermal/thermal.c:540
 msgid "Display system temperature"
 msgstr "Affiche la température du système"
 
-#: ../src/plugins/cpufreq/cpufreq.c:329
+#: ../plugins/cpufreq/cpufreq.c:325
 #, c-format
 msgid ""
 "Frequency: %d MHz\n"
@@ -947,11 +943,11 @@ msgstr ""
 "Fréquence : %d MHz\n"
 "Gouverneur : %s"
 
-#: ../src/plugins/cpufreq/cpufreq.c:421
+#: ../plugins/cpufreq/cpufreq.c:408
 msgid "CPUFreq frontend"
 msgstr "Interface pour CPUFreq"
 
-#: ../src/plugins/cpufreq/cpufreq.c:422
+#: ../plugins/cpufreq/cpufreq.c:409
 msgid "Display CPU frequency and allow to change governors and frequency"
 msgstr ""
 "Affiche la fréquence du processeur et permet de modifier le gouverneur et la "
@@ -959,137 +955,132 @@ msgstr ""
 
 #. FIXME: display current level in tooltip. ex: "Volume Control: 80%"
 #. Display current level in tooltip.
-#: ../src/plugins/volume/volume.c:300
-#: ../src/plugins/volumealsa/volumealsa.c:363
-#: ../src/plugins/volumealsa/volumealsa.c:545
+#: ../plugins/volume/volume.c:278 ../plugins/volumealsa/volumealsa.c:353
+#: ../plugins/volumealsa/volumealsa.c:537
 msgid "Volume control"
 msgstr "Contrôle du volume"
 
-#: ../src/plugins/volume/volume.c:312
-#: ../src/plugins/volumealsa/volumealsa.c:666
+#: ../plugins/volume/volume.c:286 ../plugins/volumealsa/volumealsa.c:641
 msgid "Volume Control"
 msgstr "Contrôle du volume"
 
 #. Create a frame as the child of the viewport.
-#: ../src/plugins/volume/volume-impl.c:109
-#: ../src/plugins/volumealsa/volumealsa.c:503
+#: ../plugins/volume/volume-impl.c:109 ../plugins/volumealsa/volumealsa.c:491
 msgid "Volume"
 msgstr "Volume"
 
 #. Create a check button as the child of the vertical box.
-#: ../src/plugins/volumealsa/volumealsa.c:522
+#: ../plugins/volumealsa/volumealsa.c:510
 msgid "Mute"
 msgstr "Sourdine"
 
-#: ../src/plugins/volumealsa/volumealsa.c:639
+#: ../plugins/volumealsa/volumealsa.c:623
 msgid ""
 "Error, you need to install an application to configure the sound "
-"(pavucontol, alsamixer ...)"
+"(pavucontrol, alsamixer ...)"
 msgstr ""
-"Erreur, vous devez installer une application pour configurer le son "
-"(pavucontrol, alsamixer...)"
+"Erreur, vous devez installer une application pour configurer le son ("
+"pavucontrol, alsamixer, etc.)"
 
-#: ../src/plugins/volumealsa/volumealsa.c:668
+#: ../plugins/volumealsa/volumealsa.c:642
 msgid "Display and control volume for ALSA"
 msgstr "Afficher et contrôler le volume pour ALSA"
 
-#: ../src/plugins/netstat/netstat.c:180
+#: ../plugins/netstat/netstat.c:178
 msgid "<Hidden Access Point>"
 msgstr "<Point d'accès caché>"
 
-#: ../src/plugins/netstat/netstat.c:213
+#: ../plugins/netstat/netstat.c:211
 msgid "Wireless Networks not found in range"
 msgstr "Aucun réseau sans fil détecté"
 
 #. Repair
-#: ../src/plugins/netstat/netstat.c:247
+#: ../plugins/netstat/netstat.c:245
 msgid "Repair"
 msgstr "Réparer"
 
 #. interface down
-#: ../src/plugins/netstat/netstat.c:252
+#: ../plugins/netstat/netstat.c:250
 msgid "Disable"
 msgstr "Désactiver"
 
-#: ../src/plugins/netstat/netstat.c:342
+#: ../plugins/netstat/netstat.c:340
 msgid "Wireless Connection has no connectivity"
 msgstr "Connexion sans fil limitée ou inexistante"
 
-#: ../src/plugins/netstat/netstat.c:344
+#: ../plugins/netstat/netstat.c:342
 msgid "Network cable is plugged out"
 msgstr "Le câble réseau est débranché"
 
-#: ../src/plugins/netstat/netstat.c:346
+#: ../plugins/netstat/netstat.c:344
 msgid "Connection has limited or no connectivity"
 msgstr "Connexion limitée ou inexistante"
 
-#: ../src/plugins/netstat/netstat.c:350 ../src/plugins/netstat/netstat.c:361
-#: ../src/plugins/netstat/netstat.c:372
+#: ../plugins/netstat/netstat.c:348 ../plugins/netstat/netstat.c:359
+#: ../plugins/netstat/netstat.c:370
 msgid "IP Address:"
 msgstr "Adresse IP :"
 
-#: ../src/plugins/netstat/netstat.c:351
+#: ../plugins/netstat/netstat.c:349
 msgid "Remote IP:"
 msgstr "Adresse IP distante :"
 
-#: ../src/plugins/netstat/netstat.c:352 ../src/plugins/netstat/netstat.c:363
-#: ../src/plugins/netstat/netstat.c:374
+#: ../plugins/netstat/netstat.c:350 ../plugins/netstat/netstat.c:361
+#: ../plugins/netstat/netstat.c:372
 msgid "Netmask:"
 msgstr "Masque réseau :"
 
-#: ../src/plugins/netstat/netstat.c:353 ../src/plugins/netstat/netstat.c:365
-#: ../src/plugins/netstat/netstat.c:376
+#: ../plugins/netstat/netstat.c:351 ../plugins/netstat/netstat.c:363
+#: ../plugins/netstat/netstat.c:374
 msgid "Activity"
 msgstr "Activité"
 
-#: ../src/plugins/netstat/netstat.c:353 ../src/plugins/netstat/netstat.c:365
-#: ../src/plugins/netstat/netstat.c:376
+#: ../plugins/netstat/netstat.c:351 ../plugins/netstat/netstat.c:363
+#: ../plugins/netstat/netstat.c:374
 msgid "Sent"
 msgstr "Envoyé"
 
-#: ../src/plugins/netstat/netstat.c:353 ../src/plugins/netstat/netstat.c:365
-#: ../src/plugins/netstat/netstat.c:376
+#: ../plugins/netstat/netstat.c:351 ../plugins/netstat/netstat.c:363
+#: ../plugins/netstat/netstat.c:374
 msgid "Received"
 msgstr "Reçu"
 
-#: ../src/plugins/netstat/netstat.c:354 ../src/plugins/netstat/netstat.c:366
-#: ../src/plugins/netstat/netstat.c:377
+#: ../plugins/netstat/netstat.c:352 ../plugins/netstat/netstat.c:364
+#: ../plugins/netstat/netstat.c:375
 msgid "bytes"
 msgstr "octets"
 
-#: ../src/plugins/netstat/netstat.c:355 ../src/plugins/netstat/netstat.c:367
-#: ../src/plugins/netstat/netstat.c:378
+#: ../plugins/netstat/netstat.c:353 ../plugins/netstat/netstat.c:365
+#: ../plugins/netstat/netstat.c:376
 msgid "packets"
 msgstr "paquets"
 
-#: ../src/plugins/netstat/netstat.c:358
-#: ../src/plugins/netstatus/netstatus-iface.c:173
+#: ../plugins/netstat/netstat.c:356 ../plugins/netstatus/netstatus-iface.c:173
 msgid "Wireless"
 msgstr "Sans fil"
 
-#: ../src/plugins/netstat/netstat.c:360
+#: ../plugins/netstat/netstat.c:358
 msgid "Protocol:"
 msgstr "Protocole :"
 
-#: ../src/plugins/netstat/netstat.c:364 ../src/plugins/netstat/netstat.c:375
+#: ../plugins/netstat/netstat.c:362 ../plugins/netstat/netstat.c:373
 msgid "HW Address:"
 msgstr "Adresse physique :"
 
-#: ../src/plugins/netstat/netstat.c:515
+#: ../plugins/netstat/netstat.c:484
 msgid "Manage Networks"
 msgstr "Gestion des réseaux"
 
-#: ../src/plugins/netstat/netstat.c:517
+#: ../plugins/netstat/netstat.c:485
 msgid "Monitor and Manage networks"
 msgstr "Surveille et gère des réseaux"
 
 #. create dialog
-#: ../src/plugins/netstat/passwd_gui.c:86
+#: ../plugins/netstat/passwd_gui.c:87
 msgid "Setting Encryption Key"
 msgstr "Configuration de la clé de chiffrement"
 
-#. messages
-#: ../src/plugins/netstat/passwd_gui.c:96
+#: ../plugins/netstat/passwd_gui.c:98
 msgid ""
 "This wireless network was encrypted.\n"
 "You must have the encryption key."
@@ -1097,48 +1088,48 @@ msgstr ""
 "Ce réseau sans fil est chiffré.\n"
 "Vous devez avoir la clé de chiffrement."
 
-#: ../src/plugins/netstat/passwd_gui.c:101
+#: ../plugins/netstat/passwd_gui.c:103
 msgid "Encryption Key:"
 msgstr "Clé de chiffrement :"
 
-#: ../src/plugins/netstatus/netstatus.c:179
+#: ../plugins/netstatus/netstatus.c:152 ../plugins/netstatus/netstatus.c:164
+msgid "Network Status Monitor"
+msgstr "Moniteur de l'état du réseau"
+
+#: ../plugins/netstatus/netstatus.c:154
 msgid "Interface to monitor"
 msgstr "Interface à surveiller"
 
-#: ../src/plugins/netstatus/netstatus.c:180
+#: ../plugins/netstatus/netstatus.c:155
 msgid "Config tool"
 msgstr "Outil de configuration"
 
-#: ../src/plugins/netstatus/netstatus.c:197
-msgid "Network Status Monitor"
-msgstr "Moniteur de l'état du réseau"
-
-#: ../src/plugins/netstatus/netstatus.c:199
+#: ../plugins/netstatus/netstatus.c:165
 msgid "Monitor network status"
 msgstr "Affiche l'état des connexions réseau"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:51
-#: ../src/plugins/netstatus/netstatus-dialog.c:312
+#: ../plugins/netstatus/netstatus-dialog.c:52
+#: ../plugins/netstatus/netstatus-dialog.c:313
 msgid "Unknown"
 msgstr "Inconnu"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:116
+#: ../plugins/netstatus/netstatus-dialog.c:117
 msgid "Connection Properties"
 msgstr "Propriétés de la connexion"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:122
+#: ../plugins/netstatus/netstatus-dialog.c:123
 #, c-format
 msgid "Connection Properties: %s"
 msgstr "Propriétés de la connexion : %s"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:135
+#: ../plugins/netstatus/netstatus-dialog.c:136
 #, c-format
 msgid "%lu packet"
 msgid_plural "%lu packets"
 msgstr[0] "%lu paquet"
 msgstr[1] "%lu paquets"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:396
+#: ../plugins/netstatus/netstatus-dialog.c:397
 #, c-format
 msgid ""
 "There was an error displaying help:\n"
@@ -1147,21 +1138,16 @@ msgstr ""
 "Erreur lors de l'affichage de l'aide :\n"
 "%s"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:580
-#, c-format
-msgid "Failed to launch time configuration tool: %s"
-msgstr "Le lancement l'outil de configuration de l'heure a échoué : %s"
-
-#: ../src/plugins/netstatus/netstatus-icon.c:380
+#: ../plugins/netstatus/netstatus-icon.c:379
 #, c-format
 msgid "Network Connection: %s"
 msgstr "Connexion réseau : %s"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:385
+#: ../plugins/netstatus/netstatus-icon.c:384
 msgid "Network Connection"
 msgstr "Connexion réseau"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:814
+#: ../plugins/netstatus/netstatus-icon.c:824
 msgid "Interface"
 msgstr "Interface"
 
@@ -1169,35 +1155,35 @@ msgstr "Interface"
 # faudrait dire : The current interface represented by the icon, ou quelque
 # chose comme ça. Et pour le français : L'interface actuelle représentée par
 # l'icône. => Très bonne idée :D
-#: ../src/plugins/netstatus/netstatus-icon.c:815
+#: ../plugins/netstatus/netstatus-icon.c:825
 msgid "The current interface the icon is monitoring."
 msgstr "L'interface actuelle représentée par l'icône."
 
-#: ../src/plugins/netstatus/netstatus-icon.c:822
+#: ../plugins/netstatus/netstatus-icon.c:832
 msgid "Orientation"
 msgstr "Orientation"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:823
+#: ../plugins/netstatus/netstatus-icon.c:833
 msgid "The orientation of the tray."
 msgstr "L'orientation de la zone de notification."
 
-#: ../src/plugins/netstatus/netstatus-icon.c:831
+#: ../plugins/netstatus/netstatus-icon.c:841
 msgid "Tooltips Enabled"
 msgstr "Infobulles activées"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:832
+#: ../plugins/netstatus/netstatus-icon.c:842
 msgid "Whether or not the icon's tooltips are enabled."
 msgstr "Indique si les infobulles des icônes sont activées."
 
-#: ../src/plugins/netstatus/netstatus-icon.c:839
+#: ../plugins/netstatus/netstatus-icon.c:849
 msgid "Show Signal"
 msgstr "Afficher le signal"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:840
+#: ../plugins/netstatus/netstatus-icon.c:850
 msgid "Whether or not the signal strength should be displayed."
 msgstr "Indique si la puissance du signal doit être affichée."
 
-#: ../src/plugins/netstatus/netstatus-icon.c:949
+#: ../plugins/netstatus/netstatus-icon.c:959
 #, c-format
 msgid ""
 "Please contact your system administrator to resolve the following problem:\n"
@@ -1209,200 +1195,200 @@ msgstr ""
 "\n"
 "%s"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:148
+#: ../plugins/netstatus/netstatus-iface.c:148
 msgid "Name"
 msgstr "Nom"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:149
+#: ../plugins/netstatus/netstatus-iface.c:149
 msgid "The interface name"
 msgstr "Nom de l'interface"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:156
-#: ../src/plugins/weather/weatherwidget.c:2036
+#: ../plugins/netstatus/netstatus-iface.c:156
+#: ../plugins/weather/weatherwidget.c:2085
 msgid "State"
 msgstr "État"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:157
+#: ../plugins/netstatus/netstatus-iface.c:157
 msgid "The interface state"
 msgstr "État de l'interface"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:165
+#: ../plugins/netstatus/netstatus-iface.c:165
 msgid "Stats"
 msgstr "Statistiques"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:166
+#: ../plugins/netstatus/netstatus-iface.c:166
 msgid "The interface packets/bytes statistics"
 msgstr "Statistiques paquets/octets de l'interface"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:174
+#: ../plugins/netstatus/netstatus-iface.c:174
 msgid "Whether the interface is a wireless interface"
 msgstr "Si oui ou non l'interface est une interface sans fil"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:181
+#: ../plugins/netstatus/netstatus-iface.c:181
 msgid "Signal"
 msgstr "Signal"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:182
+#: ../plugins/netstatus/netstatus-iface.c:182
 msgid "Wireless signal strength percentage"
 msgstr "Pourcentage de puissance du signal sans fil"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:191
-#: ../src/plugins/netstatus/netstatus-util.c:167
+#: ../plugins/netstatus/netstatus-iface.c:191
+#: ../plugins/netstatus/netstatus-util.c:167
 msgid "Error"
 msgstr "Erreur"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:192
+#: ../plugins/netstatus/netstatus-iface.c:192
 msgid "The current error condition"
 msgstr "Le contexte actuel de l'erreur"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:440
-#: ../src/plugins/netstatus/netstatus-iface.c:1206
+#: ../plugins/netstatus/netstatus-iface.c:440
+#: ../plugins/netstatus/netstatus-iface.c:1205
 #, c-format
 msgid "Unable to open socket: %s"
 msgstr "Impossible d'ouvrir le port : %s"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:502
-#: ../src/plugins/netstatus/netstatus-iface.c:1232
+#: ../plugins/netstatus/netstatus-iface.c:502
+#: ../plugins/netstatus/netstatus-iface.c:1231
 #, c-format
 msgid "SIOCGIFFLAGS error: %s"
 msgstr "Erreur SIOCGIFFLAGS : %s"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:879
+#: ../plugins/netstatus/netstatus-iface.c:879
 msgid "AMPR NET/ROM"
 msgstr "AMPR NET/ROM"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:882
+#: ../plugins/netstatus/netstatus-iface.c:882
 msgid "Ethernet"
 msgstr "Ethernet"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:888
+#: ../plugins/netstatus/netstatus-iface.c:888
 msgid "AMPR AX.25"
 msgstr "AMPR AX.25"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:897
-#: ../src/plugins/netstatus/netstatus-iface.c:1017
+#: ../plugins/netstatus/netstatus-iface.c:897
+#: ../plugins/netstatus/netstatus-iface.c:1017
 msgid "16/4 Mbps Token Ring"
 msgstr "Anneau à jeton de 16/4 Mo/s"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:900
+#: ../plugins/netstatus/netstatus-iface.c:900
 msgid "ARCnet"
 msgstr "ARCnet"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:906
+#: ../plugins/netstatus/netstatus-iface.c:906
 msgid "Frame Relay DLCI"
 msgstr "DLCI du relais de trames"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:912
+#: ../plugins/netstatus/netstatus-iface.c:912
 msgid "Metricom Starmode IP"
 msgstr "Metricom Starmode IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:915
+#: ../plugins/netstatus/netstatus-iface.c:915
 msgid "Serial Line IP"
 msgstr "Serial Line IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:918
+#: ../plugins/netstatus/netstatus-iface.c:918
 msgid "VJ Serial Line IP"
 msgstr "VJ Serial Line IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:921
+#: ../plugins/netstatus/netstatus-iface.c:921
 msgid "6-bit Serial Line IP"
 msgstr "6 bits Serial Line IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:924
+#: ../plugins/netstatus/netstatus-iface.c:924
 msgid "VJ 6-bit Serial Line IP"
 msgstr "VJ 6 bits Serial Line IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:930
+#: ../plugins/netstatus/netstatus-iface.c:930
 msgid "Adaptive Serial Line IP"
 msgstr "Adaptive Serial Line IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:933
+#: ../plugins/netstatus/netstatus-iface.c:933
 msgid "AMPR ROSE"
 msgstr "AMPR ROSE"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:936
+#: ../plugins/netstatus/netstatus-iface.c:936
 msgid "Generic X.25"
 msgstr "X.25 générique"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:939
+#: ../plugins/netstatus/netstatus-iface.c:939
 msgid "Point-to-Point Protocol"
 msgstr "Protocole point à point"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:945
+#: ../plugins/netstatus/netstatus-iface.c:945
 msgid "(Cisco)-HDLC"
 msgstr "HDLC (Cisco)"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:948
+#: ../plugins/netstatus/netstatus-iface.c:948
 msgid "LAPB"
 msgstr "LAPB"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:957
+#: ../plugins/netstatus/netstatus-iface.c:957
 msgid "IPIP Tunnel"
 msgstr "Tunnel IPIP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:963
+#: ../plugins/netstatus/netstatus-iface.c:963
 msgid "Frame Relay Access Device"
 msgstr "Périphérique d'accès de relais de trames"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:969
+#: ../plugins/netstatus/netstatus-iface.c:969
 msgid "Local Loopback"
 msgstr "Boucle locale"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:975
+#: ../plugins/netstatus/netstatus-iface.c:975
 msgid "Fiber Distributed Data Interface"
 msgstr "Fiber Distributed Data Interface"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:981
+#: ../plugins/netstatus/netstatus-iface.c:981
 msgid "IPv6-in-IPv4"
 msgstr "IPv6 dans IPv4"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:993
+#: ../plugins/netstatus/netstatus-iface.c:993
 msgid "HIPPI"
 msgstr "HIPPI"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:996
+#: ../plugins/netstatus/netstatus-iface.c:996
 msgid "Ash"
 msgstr "Ash"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:999
+#: ../plugins/netstatus/netstatus-iface.c:999
 msgid "Econet"
 msgstr "Econet"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:1002
+#: ../plugins/netstatus/netstatus-iface.c:1002
 msgid "IrLAP"
 msgstr "IrLAP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:1164
+#: ../plugins/netstatus/netstatus-iface.c:1163
 #, c-format
 msgid "SIOCGIFCONF error: %s"
 msgstr "Erreur SIOCGIFCONF : %s"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:1257
+#: ../plugins/netstatus/netstatus-iface.c:1256
 #, c-format
 msgid "No network devices found"
 msgstr "Aucune interface réseau trouvée"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:180
+#: ../plugins/netstatus/netstatus-sysdeps.c:180
 #, c-format
 msgid "Cannot open /proc/net/dev: %s"
 msgstr "Impossible d'ouvrir /proc/net/dev : %s"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:185
+#: ../plugins/netstatus/netstatus-sysdeps.c:185
 msgid "Could not parse /proc/net/dev. No data."
 msgstr "Impossible d'analyser /proc/net/dev. Aucune donnée."
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:190
+#: ../plugins/netstatus/netstatus-sysdeps.c:190
 msgid "Could not parse /proc/net/dev. Unknown format."
 msgstr "Impossible d'analyser /proc/net/dev. Format inconnu."
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:205
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:332
+#: ../plugins/netstatus/netstatus-sysdeps.c:205
+#: ../plugins/netstatus/netstatus-sysdeps.c:332
 #, c-format
 msgid "Could not parse interface name from '%s'"
 msgstr "Impossible de récupérer le nom de l'interface à partir de « %s »."
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:218
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:647
+#: ../plugins/netstatus/netstatus-sysdeps.c:218
+#: ../plugins/netstatus/netstatus-sysdeps.c:647
 #, c-format
 msgid ""
 "Could not parse interface statistics from '%s'. prx_idx = %d; ptx_idx = %d; "
@@ -1411,90 +1397,92 @@ msgstr ""
 "Impossible de récupérer les statistiques de l'interface à partir de « %s ». "
 "prx_idx = %d ; ptx_idx = %d ; brx_idx = %d ; btx_idx = %d ;"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:312
+#: ../plugins/netstatus/netstatus-sysdeps.c:312
 msgid "Could not parse /proc/net/wireless. No data."
 msgstr "Impossible d'analyser /proc/net/wireless. Aucune donnée."
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:316
+#: ../plugins/netstatus/netstatus-sysdeps.c:316
 msgid "Could not parse /proc/net/wireless. Unknown format."
 msgstr "Impossible d'analyser /proc/net/wireless. Format inconnu."
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:343
+#: ../plugins/netstatus/netstatus-sysdeps.c:343
 #, c-format
 msgid "Could not parse wireless details from '%s'. link_idx = %d;"
 msgstr ""
 "Impossible de récupérer les détails de l'interface sans fil à partir de « %s "
 "». link_idx = %d ;"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:416
+#: ../plugins/netstatus/netstatus-sysdeps.c:416
 #, c-format
 msgid "Could not connect to interface, '%s'"
 msgstr "Impossible de se connecter à l'interface, « %s »"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:422
+#: ../plugins/netstatus/netstatus-sysdeps.c:422
 #, c-format
 msgid "Could not send ioctl to interface, '%s'"
 msgstr "Impossible d'envoyer une commande ioctl à l'interface, « %s »"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:600
+#: ../plugins/netstatus/netstatus-sysdeps.c:600
 #, c-format
 msgid "Could not parse command line '%s': %s"
 msgstr "Impossible d'analyser la ligne de commande « %s » : %s"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:637
+#: ../plugins/netstatus/netstatus-sysdeps.c:637
 msgid "Could not parse 'netstat' output. Unknown format"
 msgstr "Impossible d'analyser la sortie de « netstat ». Format inconnu"
 
-#: ../src/plugins/netstatus/netstatus-util.c:152
+#: ../plugins/netstatus/netstatus-util.c:152
 msgid "Disconnected"
 msgstr "Déconnecté"
 
-#: ../src/plugins/netstatus/netstatus-util.c:155
+#: ../plugins/netstatus/netstatus-util.c:155
 msgid "Idle"
 msgstr "Inoccupé"
 
-#: ../src/plugins/netstatus/netstatus-util.c:158
+#: ../plugins/netstatus/netstatus-util.c:158
 msgid "Sending"
 msgstr "Envoi"
 
-#: ../src/plugins/netstatus/netstatus-util.c:161
+#: ../plugins/netstatus/netstatus-util.c:161
 msgid "Receiving"
 msgstr "Réception"
 
-#: ../src/plugins/netstatus/netstatus-util.c:164
+#: ../plugins/netstatus/netstatus-util.c:164
 msgid "Sending/Receiving"
 msgstr "Envoi/Réception"
 
-#: ../src/plugins/batt/batt.c:151
+#: ../plugins/batt/batt.c:151
 #, c-format
 msgid "Battery: %d%% charged, %d:%02d until full"
 msgstr "Batterie : chargée à %d %%, %d:%02d jusqu'à charge complète"
 
-#: ../src/plugins/batt/batt.c:162
+#: ../plugins/batt/batt.c:162
 #, c-format
 msgid "Battery: %d%% charged, %d:%02d left"
 msgstr "Batterie : chargée à %d %%, %d:%02d restant"
 
-#: ../src/plugins/batt/batt.c:168
+#: ../plugins/batt/batt.c:168
 #, c-format
 msgid "Battery: %d%% charged"
 msgstr "Batterie : chargée à %d %%"
 
-#: ../src/plugins/batt/batt.c:178
+#: ../plugins/batt/batt.c:178
 #, c-format
 msgid ""
 "\n"
 "%sEnergy full design:\t\t%5d mWh"
 msgstr ""
 
-#: ../src/plugins/batt/batt.c:180
-#, c-format
+#: ../plugins/batt/batt.c:180
+#, c-format, fuzzy
 msgid ""
 "\n"
 "%sEnergy full:\t\t\t%5d mWh"
 msgstr ""
+"\n"
+"%sÉnergie actuelle :\t\t\t%5d mWh"
 
-#: ../src/plugins/batt/batt.c:182
+#: ../plugins/batt/batt.c:182
 #, c-format
 msgid ""
 "\n"
@@ -1503,7 +1491,7 @@ msgstr ""
 "\n"
 "%sÉnergie actuelle :\t\t\t%5d mWh"
 
-#: ../src/plugins/batt/batt.c:184
+#: ../plugins/batt/batt.c:184
 #, c-format
 msgid ""
 "\n"
@@ -1512,14 +1500,14 @@ msgstr ""
 "\n"
 "%sPuissance actuelle :\t\t\t%5d mW"
 
-#: ../src/plugins/batt/batt.c:187
+#: ../plugins/batt/batt.c:187
 #, c-format
 msgid ""
 "\n"
 "%sCharge full design:\t%5d mAh"
 msgstr ""
 
-#: ../src/plugins/batt/batt.c:189
+#: ../plugins/batt/batt.c:189
 #, c-format
 msgid ""
 "\n"
@@ -1528,7 +1516,7 @@ msgstr ""
 "\n"
 "%sCharge complète :\t\t\t%5d mAh"
 
-#: ../src/plugins/batt/batt.c:191
+#: ../plugins/batt/batt.c:191
 #, c-format
 msgid ""
 "\n"
@@ -1537,7 +1525,7 @@ msgstr ""
 "\n"
 "%sCharge actuelle :\t\t\t%5d mAh"
 
-#: ../src/plugins/batt/batt.c:193
+#: ../plugins/batt/batt.c:193
 #, c-format
 msgid ""
 "\n"
@@ -1546,7 +1534,7 @@ msgstr ""
 "\n"
 "%sIntensité actuelle :\t\t\t%5d mA"
 
-#: ../src/plugins/batt/batt.c:196
+#: ../plugins/batt/batt.c:196
 #, c-format
 msgid ""
 "\n"
@@ -1555,166 +1543,166 @@ msgstr ""
 "\n"
 "%sTension actuelle :\t\t%.3lf V"
 
-#: ../src/plugins/batt/batt.c:234
+#: ../plugins/batt/batt.c:234
 msgid "No batteries found"
 msgstr "Aucune batterie trouvée"
 
-#: ../src/plugins/batt/batt.c:619 ../src/plugins/batt/batt.c:642
+#: ../plugins/batt/batt.c:640 ../plugins/batt/batt.c:661
 msgid "Battery Monitor"
 msgstr "Moniteur des batteries"
 
-#: ../src/plugins/batt/batt.c:622
+#: ../plugins/batt/batt.c:642
 msgid "Hide if there is no battery"
 msgstr "Masquer s'il n'y a pas de batterie"
 
-#: ../src/plugins/batt/batt.c:624
+#: ../plugins/batt/batt.c:643
 msgid "Alarm command"
 msgstr "Commande d'alarme"
 
-#: ../src/plugins/batt/batt.c:625
+#: ../plugins/batt/batt.c:644
 msgid "Alarm time (minutes left)"
 msgstr "Déclenchement de l'alarme (minutes restantes)"
 
-#: ../src/plugins/batt/batt.c:626
+#: ../plugins/batt/batt.c:645
 msgid "Background color"
 msgstr "Couleur de fond"
 
 # Il manque une espace entre l'« abbréviation » de numéro et le chiffre suivant
-#: ../src/plugins/batt/batt.c:627
+#: ../plugins/batt/batt.c:646
 msgid "Charging color 1"
 msgstr "Première couleur de chargement"
 
 # Il manque une espace entre l'« abbréviation » de numéro et le chiffre suivant
-#: ../src/plugins/batt/batt.c:628
+#: ../plugins/batt/batt.c:647
 msgid "Charging color 2"
 msgstr "Seconde couleur de chargement"
 
 # Il manque une espace entre l'« abbréviation » de numéro et le chiffre suivant
-#: ../src/plugins/batt/batt.c:629
+#: ../plugins/batt/batt.c:648
 msgid "Discharging color 1"
 msgstr "Première couleur de déchargement"
 
 # Il manque une espace entre l'« abbréviation » de numéro et le chiffre suivant
-#: ../src/plugins/batt/batt.c:630
+#: ../plugins/batt/batt.c:649
 msgid "Discharging color 2"
 msgstr "Seconde couleur de déchargement"
 
-#: ../src/plugins/batt/batt.c:631
+#: ../plugins/batt/batt.c:650
 msgid "Border width"
 msgstr "Largeur de la bordure"
 
-#: ../src/plugins/batt/batt.c:633
+#: ../plugins/batt/batt.c:652
 msgid "Show Extended Information"
 msgstr "Afficher les informations supplémentaires"
 
-#: ../src/plugins/batt/batt.c:643
+#: ../plugins/batt/batt.c:662
 msgid "Display battery status using ACPI"
 msgstr "Affiche l'état de charge des batteries en utilisant ACPI"
 
-#: ../src/plugins/kbled/kbled.c:257
+#: ../plugins/kbled/kbled.c:228 ../plugins/kbled/kbled.c:259
+msgid "Keyboard LED"
+msgstr "Diodes du clavier"
+
+#: ../plugins/kbled/kbled.c:230
 msgid "Show CapsLock"
 msgstr "Afficher le verrouillage des majuscules"
 
-#: ../src/plugins/kbled/kbled.c:258
+#: ../plugins/kbled/kbled.c:231
 msgid "Show NumLock"
 msgstr "Afficher le verrouillage du pavé numérique"
 
-#: ../src/plugins/kbled/kbled.c:259
+#: ../plugins/kbled/kbled.c:232
 msgid "Show ScrollLock"
 msgstr "Afficher l'arrêt du défilement"
 
-#: ../src/plugins/kbled/kbled.c:293
-msgid "Keyboard LED"
-msgstr "Diodes du clavier"
-
-#: ../src/plugins/kbled/kbled.c:295
+#: ../plugins/kbled/kbled.c:260
 msgid "Indicators for CapsLock, NumLock, and ScrollLock keys"
 msgstr "Indicateurs pour les touches Verr. maj., Verr. num. et Arrêt défil."
 
 #. A label to allow for click through
-#: ../src/plugins/indicator/indicator.c:698
+#: ../plugins/indicator/indicator.c:689
 msgid "No Indicators"
 msgstr "Aucun indicateur"
 
-#: ../src/plugins/indicator/indicator.c:897
+#: ../plugins/indicator/indicator.c:863 ../plugins/indicator/indicator.c:881
+msgid "Indicator applets"
+msgstr "Indicateurs"
+
+#: ../plugins/indicator/indicator.c:865
 msgid "Indicator Applications"
 msgstr "Indicateurs"
 
-#: ../src/plugins/indicator/indicator.c:898
+#: ../plugins/indicator/indicator.c:866
 msgid "Clock Indicator"
 msgstr "Horloge"
 
-#: ../src/plugins/indicator/indicator.c:899
+#: ../plugins/indicator/indicator.c:867
 msgid "Messaging Menu"
 msgstr "Menu Messagerie"
 
-#: ../src/plugins/indicator/indicator.c:900
+#: ../plugins/indicator/indicator.c:868
 msgid "Network Menu"
 msgstr "Menu Réseau"
 
-#: ../src/plugins/indicator/indicator.c:901
+#: ../plugins/indicator/indicator.c:869
 msgid "Session Menu"
 msgstr "Menu Session"
 
-#: ../src/plugins/indicator/indicator.c:902
+#: ../plugins/indicator/indicator.c:870
 msgid "Sound Menu"
 msgstr "Menu Son"
 
-#: ../src/plugins/indicator/indicator.c:928
-msgid "Indicator applets"
-msgstr "Indicateurs"
-
-#: ../src/plugins/indicator/indicator.c:930
+#: ../plugins/indicator/indicator.c:882
 msgid "Add indicator applets to the panel"
 msgstr "Ajoute des indicateurs au tableau de bord"
 
-#: ../src/plugins/monitors/monitors.c:277
+#: ../plugins/monitors/monitors.c:269
 #, c-format
 msgid "CPU usage: %.2f%%"
 msgstr "Utilisation du processeur : %.2f %%"
 
-#: ../src/plugins/monitors/monitors.c:360
+#: ../plugins/monitors/monitors.c:366
 #, c-format
 msgid "RAM usage: %.1fMB (%.2f%%)"
 msgstr "Utilisation de la mémoire vive : %.1f Mo (%.2f %%)"
 
-#: ../src/plugins/monitors/monitors.c:714
+#: ../plugins/monitors/monitors.c:698 ../plugins/monitors/monitors.c:783
+msgid "Resource monitors"
+msgstr "Moniteurs de ressources"
+
+#: ../plugins/monitors/monitors.c:701
 msgid "CPU color"
 msgstr "Couleur pour le processeur"
 
-#: ../src/plugins/monitors/monitors.c:715
+#: ../plugins/monitors/monitors.c:702
 msgid "Display RAM usage"
 msgstr "Afficher l'utilisation de la mémoire vive"
 
-#: ../src/plugins/monitors/monitors.c:716
+#: ../plugins/monitors/monitors.c:703
 msgid "RAM color"
 msgstr "Couleur pour la mémoire vive"
 
-#: ../src/plugins/monitors/monitors.c:717
+#: ../plugins/monitors/monitors.c:704
 msgid "Action when clicked (default: lxtask)"
 msgstr "Action lors d'un clic (par défaut : lxtask)"
 
-#: ../src/plugins/monitors/monitors.c:810
-msgid "Resource monitors"
-msgstr "Moniteurs de ressources"
-
-#: ../src/plugins/monitors/monitors.c:812
+#: ../plugins/monitors/monitors.c:784
 msgid "Display monitors (CPU, RAM)"
 msgstr "Affiche les moniteurs (processeur et mémoire vive)"
 
-#: ../src/plugins/weather/weatherwidget.c:50
+#: ../plugins/weather/weatherwidget.c:50
 msgid "[N/A]"
 msgstr "[N/A]"
 
-#: ../src/plugins/weather/weatherwidget.c:784
+#: ../plugins/weather/weatherwidget.c:796
 msgid "Enter New Location"
 msgstr "Saisir un nouveau lieu"
 
-#: ../src/plugins/weather/weatherwidget.c:798
+#: ../plugins/weather/weatherwidget.c:810
 msgid "_New Location:"
 msgstr "_Nouveau lieu :"
 
-#: ../src/plugins/weather/weatherwidget.c:809
+#: ../plugins/weather/weatherwidget.c:821
 msgid ""
 "Enter the:\n"
 "- city, or\n"
@@ -1728,187 +1716,231 @@ msgstr ""
 "- soit le code postal\n"
 "pour désigner le lieu pour lequel récupérer les prévisions météo."
 
-#: ../src/plugins/weather/weatherwidget.c:846
-#: ../src/plugins/weather/weatherwidget.c:979
+#: ../plugins/weather/weatherwidget.c:858
+#: ../plugins/weather/weatherwidget.c:991
 msgid "You must specify a location."
 msgstr "Vous devez indiquer un lieu."
 
-#: ../src/plugins/weather/weatherwidget.c:893
+#: ../plugins/weather/weatherwidget.c:905
 #, c-format
 msgid "Location '%s' not found!"
 msgstr "Le lieu « %s » est introuvable !"
 
-#: ../src/plugins/weather/weatherwidget.c:1051
+#: ../plugins/weather/weatherwidget.c:1063
 msgid "Preferences"
 msgstr "Préférences"
 
-#: ../src/plugins/weather/weatherwidget.c:1057
+#: ../plugins/weather/weatherwidget.c:1069
 msgid "Refresh"
 msgstr "Actualiser"
 
-#: ../src/plugins/weather/weatherwidget.c:1063
+#: ../plugins/weather/weatherwidget.c:1075
 msgid "Quit"
 msgstr "Quitter"
 
-#: ../src/plugins/weather/weatherwidget.c:1160
+#: ../plugins/weather/weatherwidget.c:1236
 msgid "Weather Preferences"
 msgstr "Préférences Météo"
 
-#: ../src/plugins/weather/weatherwidget.c:1174
+#: ../plugins/weather/weatherwidget.c:1250
 msgid "Current Location"
 msgstr "Lieu actuel"
 
-#: ../src/plugins/weather/weatherwidget.c:1178
-#: ../src/plugins/weather/weatherwidget.c:1475
+#: ../plugins/weather/weatherwidget.c:1254
+#: ../plugins/weather/weatherwidget.c:1529
 msgid "None configured"
 msgstr "Aucun lieu configuré"
 
-#: ../src/plugins/weather/weatherwidget.c:1180
-#: ../src/plugins/weather/weatherwidget.c:1472
+#: ../plugins/weather/weatherwidget.c:1256
+#: ../plugins/weather/weatherwidget.c:1526
 msgid "_Set"
 msgstr "_Définir"
 
-#: ../src/plugins/weather/weatherwidget.c:1201
+#: ../plugins/weather/weatherwidget.c:1277
 msgid "Display"
 msgstr "Affichage"
 
-#: ../src/plugins/weather/weatherwidget.c:1205
+#: ../plugins/weather/weatherwidget.c:1281
 msgid "Name:"
 msgstr "Nom :"
 
-#: ../src/plugins/weather/weatherwidget.c:1209
+#: ../plugins/weather/weatherwidget.c:1285
 msgid "Units:"
 msgstr "Unités :"
 
-#: ../src/plugins/weather/weatherwidget.c:1213
+#: ../plugins/weather/weatherwidget.c:1289
 msgid "_Metric (°C)"
 msgstr "Métrique (°C)"
 
-#: ../src/plugins/weather/weatherwidget.c:1215
+#: ../plugins/weather/weatherwidget.c:1291
 msgid "_English (°F)"
 msgstr "_Anglaise (°F)"
 
-#: ../src/plugins/weather/weatherwidget.c:1250
+#: ../plugins/weather/weatherwidget.c:1326
 msgid "Forecast"
 msgstr "Prévisions"
 
-#: ../src/plugins/weather/weatherwidget.c:1254
+#: ../plugins/weather/weatherwidget.c:1330
 msgid "Updates:"
 msgstr "Mises à jour :"
 
-#: ../src/plugins/weather/weatherwidget.c:1258
+#: ../plugins/weather/weatherwidget.c:1334
 msgid "Ma_nual"
 msgstr "_Manuelles"
 
-#: ../src/plugins/weather/weatherwidget.c:1262
+#: ../plugins/weather/weatherwidget.c:1338
 msgid "_Automatic, every"
 msgstr "_Automatique, toutes les"
 
-#: ../src/plugins/weather/weatherwidget.c:1278
+#: ../plugins/weather/weatherwidget.c:1359
 msgid "minutes"
 msgstr "minutes"
 
-#: ../src/plugins/weather/weatherwidget.c:1287
+#: ../plugins/weather/weatherwidget.c:1368
 msgid "Source:"
 msgstr "Source :"
 
-#: ../src/plugins/weather/weatherwidget.c:1428
+#: ../plugins/weather/weatherwidget.c:1482
 msgid "C_hange"
 msgstr "_Modifier"
 
 #. Both are available
-#: ../src/plugins/weather/weatherwidget.c:1519
+#: ../plugins/weather/weatherwidget.c:1570
 #, c-format
 msgid "Current Conditions for %s"
 msgstr "Conditions actuelles pour %s"
 
-#: ../src/plugins/weather/weatherwidget.c:1543
+#: ../plugins/weather/weatherwidget.c:1594
 msgid "Location:"
 msgstr "Emplacement :"
 
-#: ../src/plugins/weather/weatherwidget.c:1566
+#: ../plugins/weather/weatherwidget.c:1617
 msgid "Last updated:"
 msgstr "Dernière mise à jour :"
 
-#: ../src/plugins/weather/weatherwidget.c:1593
+#: ../plugins/weather/weatherwidget.c:1644
 msgid "Feels like:"
 msgstr "Température ressentie :"
 
-#: ../src/plugins/weather/weatherwidget.c:1618
+#: ../plugins/weather/weatherwidget.c:1669
 msgid "Humidity:"
 msgstr "Humidité :"
 
-#: ../src/plugins/weather/weatherwidget.c:1645
+#: ../plugins/weather/weatherwidget.c:1696
 msgid "Pressure:"
 msgstr "Pression :"
 
-#: ../src/plugins/weather/weatherwidget.c:1672
+#: ../plugins/weather/weatherwidget.c:1723
 msgid "Visibility:"
 msgstr "Visibilité :"
 
-#: ../src/plugins/weather/weatherwidget.c:1700
+#: ../plugins/weather/weatherwidget.c:1751
 msgid "Wind:"
 msgstr "Vent :"
 
-#: ../src/plugins/weather/weatherwidget.c:1723
+#: ../plugins/weather/weatherwidget.c:1774
 msgid "Sunrise:"
 msgstr "Lever du soleil :"
 
-#: ../src/plugins/weather/weatherwidget.c:1746
+#: ../plugins/weather/weatherwidget.c:1797
 msgid "Sunset:"
 msgstr "Coucher du soleil :"
 
-#: ../src/plugins/weather/weatherwidget.c:1854
-#: ../src/plugins/weather/weatherwidget.c:2190
+#: ../plugins/weather/weatherwidget.c:1903
+#: ../plugins/weather/weatherwidget.c:2239
 #, c-format
 msgid "Forecast for %s unavailable."
 msgstr "Prévisions pour %s indisponibles."
 
-#: ../src/plugins/weather/weatherwidget.c:1863
-#: ../src/plugins/weather/weatherwidget.c:2195
+#: ../plugins/weather/weatherwidget.c:1912
+#: ../plugins/weather/weatherwidget.c:2244
 #, c-format
 msgid "Location not set."
 msgstr "Lieu non défini."
 
-#: ../src/plugins/weather/weatherwidget.c:1880
+#: ../plugins/weather/weatherwidget.c:1929
 #, c-format
 msgid "Searching for '%s'..."
 msgstr "Recherche de « %s »..."
 
-#: ../src/plugins/weather/weatherwidget.c:2006
+#: ../plugins/weather/weatherwidget.c:2055
 #, c-format
 msgid "Location matches for '%s'"
 msgstr "Lieux correspondant à « %s »"
 
-#: ../src/plugins/weather/weatherwidget.c:2026
+#: ../plugins/weather/weatherwidget.c:2075
 msgid "City"
 msgstr "Ville"
 
-#: ../src/plugins/weather/weatherwidget.c:2046
+#: ../plugins/weather/weatherwidget.c:2095
 msgid "Country"
 msgstr "Pays"
 
 #. make it nice and pretty
-#: ../src/plugins/weather/weatherwidget.c:2177
+#: ../plugins/weather/weatherwidget.c:2226
 msgid "Currently in "
 msgstr "Actuellement à "
 
-#: ../src/plugins/weather/weatherwidget.c:2179
+#: ../plugins/weather/weatherwidget.c:2228
 msgid "Today: "
 msgstr "Aujourd'hui : "
 
-#: ../src/plugins/weather/weatherwidget.c:2180
+#: ../plugins/weather/weatherwidget.c:2229
 msgid "Tomorrow: "
 msgstr "Demain : "
 
-#: ../src/plugins/weather/weather.c:285
+#: ../plugins/weather/weather.c:307
 msgid "Weather Plugin"
 msgstr "Météo"
 
-#: ../src/plugins/weather/weather.c:287
+#: ../plugins/weather/weather.c:308
 msgid "Show weather conditions for a location."
 msgstr "Affiche les conditions météo pour un lieu donné."
 
+#, c-format
+#~ msgid " --log <number> -- set log level 0-5. 0 - none 5 - chatty\n"
+#~ msgstr ""
+#~ " --log <nombre> -- définir la quantité d'informations de débogage 0-5. 0 - "
+#~ "aucun 5 - maximum\n"
+
+#, c-format
+#~ msgid "Format codes: man 3 strftime; \\%n for line break"
+#~ msgstr "Codes de format : man 3 strftime ; \\%n pour fin de ligne"
+
+#~ msgid "Normal"
+#~ msgstr "Normal"
+
+# Truly more explained than english version
+#~ msgid "Warning1"
+#~ msgstr "Couleur d'avertissement, niveau 1"
+
+#~ msgid "Warning2"
+#~ msgstr "Couleur d'avertissement, niveau 2"
+
+# Truly more explained than english version
+#~ msgid "Warning1 Temperature"
+#~ msgstr "Seuil d'avertissement, niveau 1"
+
+#~ msgid "Warning2 Temperature"
+#~ msgstr "Seuil d'avertissement, niveau 2"
+
+#~ msgid "Copyright (C) 2008-2013"
+#~ msgstr "Copyright (C) 2008-2013"
+
+#~ msgid "Display Image and Tooltip"
+#~ msgstr "Affiche des images et des infobulles"
+
+#~ msgid ""
+#~ "Error, you need to install an application to configure the sound "
+#~ "(pavucontol, alsamixer ...)"
+#~ msgstr ""
+#~ "Erreur, vous devez installer une application pour configurer le son "
+#~ "(pavucontrol, alsamixer...)"
+
+#, c-format
+#~ msgid "Failed to launch time configuration tool: %s"
+#~ msgstr "Le lancement l'outil de configuration de l'heure a échoué : %s"
+
 #~ msgid "Model"
 #~ msgstr "Modèle"
 
index b7ba5d8..5abdaab 100644 (file)
--- a/po/nl.po
+++ b/po/nl.po
@@ -7,68 +7,68 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lxpanel\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-03-27 08:58+0100\n"
-"PO-Revision-Date: 2014-03-27 22:02+0000\n"
-"Last-Translator: Pjotr <pjotrvertaalt@gmail.com>\n"
+"POT-Creation-Date: 2014-08-20 13:56+0300\n"
+"PO-Revision-Date: 2014-08-26 15:47+0000\n"
+"Last-Translator: Pjotr  <pjotrvertaalt@gmail.com>\n"
 "Language-Team: Dutch\n"
 "Language: nl\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Pootle 2.5.0\n"
-"X-POOTLE-MTIME: 1395957729.0\n"
+"X-Generator: Pootle 2.6.0-rc1\n"
+"X-POOTLE-MTIME: 1409068048.000000\n"
 
 #. { "configure", N_("Preferences"), configure },
-#: ../src/configurator.c:55 ../src/gtk-run.c:361 ../src/plugins/menu.c:770
+#: ../src/configurator.c:50 ../src/gtk-run.c:373 ../plugins/menu.c:749
 msgid "Run"
 msgstr "Opdracht uitvoeren..."
 
-#: ../src/configurator.c:57 ../src/plugins/menu.c:771
+#: ../src/configurator.c:51 ../plugins/menu.c:750
 msgid "Restart"
 msgstr "Herstarten"
 
-#: ../src/configurator.c:58 ../src/plugins/menu.c:772
+#: ../src/configurator.c:52 ../plugins/menu.c:751
 msgid "Logout"
 msgstr "Afmelden"
 
-#: ../src/configurator.c:549
+#: ../src/configurator.c:558
 msgid "Currently loaded plugins"
 msgstr "Thans geladen invoegtoepassingen"
 
-#: ../src/configurator.c:558
+#: ../src/configurator.c:567
 msgid "Stretch"
 msgstr "Rekken"
 
-#: ../src/configurator.c:680
+#: ../src/configurator.c:689
 msgid "Add plugin to panel"
 msgstr "Invoegtoepassing toevoegen aan werkbalk"
 
-#: ../src/configurator.c:708
+#: ../src/configurator.c:717
 msgid "Available plugins"
 msgstr "Beschikbare invoegtoepassingen"
 
-#: ../src/configurator.c:1244
+#: ../src/configurator.c:1255
 msgid "Logout command is not set"
 msgstr "Afmeldopdracht is niet ingesteld"
 
-#: ../src/configurator.c:1312
+#: ../src/configurator.c:1323
 msgid "Select a directory"
 msgstr "Kies een map"
 
-#: ../src/configurator.c:1312 ../src/configurator.c:1419
+#: ../src/configurator.c:1323 ../src/configurator.c:1441
 msgid "Select a file"
 msgstr "Kies een bestand"
 
-#: ../src/configurator.c:1446
+#: ../src/configurator.c:1468
 msgid "_Browse"
 msgstr "_Bladeren"
 
-#: ../src/panel.c:660
+#: ../src/panel.c:926
 msgid "There is no room for another panel. All the edges are taken."
 msgstr "Er is geen plaats voor nog een werkbalk. Alle randen zijn bezet."
 
-#: ../src/panel.c:687
+#: ../src/panel.c:951
 msgid ""
 "Really delete this panel?\n"
 "<b>Warning: This can not be recovered.</b>"
@@ -76,137 +76,131 @@ msgstr ""
 "Deze werkbalk echt verwijderen?\n"
 "<b>Waarschuwing: deze actie kan niet ongedaan worden gemaakt.</b>"
 
-#: ../src/panel.c:689
+#: ../src/panel.c:953
 msgid "Confirm"
 msgstr "Bevestigen"
 
 #. TRANSLATORS: Replace this string with your names, one name per line.
-#: ../src/panel.c:721
+#: ../src/panel.c:988
 msgid "translator-credits"
 msgstr ""
 "Sander De Voogdt\n"
 "Pjotr <pjotrvertaalt@gmail.com>"
 
-#: ../src/panel.c:726
+#: ../src/panel.c:993
 msgid "LXPanel"
 msgstr "LXPanel"
 
-#: ../src/panel.c:744
-msgid "Copyright (C) 2008-2013"
-msgstr "Auteursrecht (C) 2008-2013"
+#: ../src/panel.c:1011
+msgid "Copyright (C) 2008-2014"
+msgstr "Auteursrecht (C) 2008-2014"
 
-#: ../src/panel.c:745
+#: ../src/panel.c:1012
 msgid "Desktop panel for LXDE project"
 msgstr "Bureaubladwerkbalk voor het LXDE-project"
 
-#: ../src/panel.c:782
+#: ../src/panel.c:1054
+#, c-format
+msgid "\"%s\" Settings"
+msgstr "Instellingen van '%s'"
+
+#: ../src/panel.c:1074
 msgid "Add / Remove Panel Items"
 msgstr "Werkbalkelementen verwijderen/toevoegen"
 
-#: ../src/panel.c:791
+#: ../src/panel.c:1082
 #, c-format
 msgid "Remove \"%s\" From Panel"
 msgstr "Verwijder '%s' uit werkbalk"
 
-#: ../src/panel.c:803
+#: ../src/panel.c:1094
 msgid "Panel Settings"
 msgstr "Werkbalkvoorkeuren"
 
-#: ../src/panel.c:809
+#: ../src/panel.c:1100
 msgid "Create New Panel"
 msgstr "Maak nieuwe werkbalk"
 
-#: ../src/panel.c:815
+#: ../src/panel.c:1106
 msgid "Delete This Panel"
 msgstr "Deze werkbalk verwijderen"
 
-#: ../src/panel.c:826
+#: ../src/panel.c:1117
 msgid "About"
 msgstr "Over"
 
-#: ../src/panel.c:834
+#: ../src/panel.c:1124
 msgid "Panel"
 msgstr "Werkbalk"
 
-#: ../src/panel.c:847
-#, c-format
-msgid "\"%s\" Settings"
-msgstr "Instellingen van '%s'"
-
-#: ../src/panel.c:1109 ../src/panel.c:1117 ../data/ui/panel-pref.glade.h:22
+#: ../src/panel.c:1309 ../src/panel.c:1317 ../data/ui/panel-pref.glade.h:22
 msgid "Height:"
 msgstr "Hoogte:"
 
-#: ../src/panel.c:1110 ../src/panel.c:1116 ../data/ui/panel-pref.glade.h:21
+#: ../src/panel.c:1310 ../src/panel.c:1316 ../data/ui/panel-pref.glade.h:21
 msgid "Width:"
 msgstr "Breedte:"
 
-#: ../src/panel.c:1111 ../data/ui/panel-pref.glade.h:13
+#: ../src/panel.c:1311 ../data/ui/panel-pref.glade.h:13
 msgid "Left"
 msgstr "Links"
 
-#: ../src/panel.c:1112 ../data/ui/panel-pref.glade.h:14
+#: ../src/panel.c:1312 ../data/ui/panel-pref.glade.h:14
 msgid "Right"
 msgstr "Rechts"
 
-#: ../src/panel.c:1118 ../data/ui/panel-pref.glade.h:12
+#: ../src/panel.c:1318 ../data/ui/panel-pref.glade.h:12
 msgid "Top"
 msgstr "Bovenaan"
 
-#: ../src/panel.c:1119 ../data/ui/panel-pref.glade.h:11
+#: ../src/panel.c:1319 ../data/ui/panel-pref.glade.h:11
 msgid "Bottom"
 msgstr "Onderaan"
 
-#: ../src/panel.c:1428
+#: ../src/panel.c:1609
 #, c-format
 msgid "lxpanel %s - lightweight GTK2+ panel for UNIX desktops\n"
 msgstr "lxpanel %s - lichtgewicht GTK2+ werkbalk voor UNIX-werkomgevingen\n"
 
-#: ../src/panel.c:1429
+#: ../src/panel.c:1610
 #, c-format
 msgid "Command line options:\n"
 msgstr "Opdrachtregel-opties:\n"
 
-#: ../src/panel.c:1430
+#: ../src/panel.c:1611
 #, c-format
 msgid " --help      -- print this help and exit\n"
 msgstr " --help      -- druk deze hulptekst af en sluit af\n"
 
-#: ../src/panel.c:1431
+#: ../src/panel.c:1612
 #, c-format
 msgid " --version   -- print version and exit\n"
 msgstr " --version      -- druk versie af en sluit af\n"
 
-#: ../src/panel.c:1432
-#, c-format
-msgid " --log <number> -- set log level 0-5. 0 - none 5 - chatty\n"
-msgstr ""
-" --log <number> -- stel logboekniveau in van 0-5.  0 = geen 5 = "
-"breedsprakig\n"
-
+#. g_print(_(" --log <number> -- set log level 0-5. 0 - none 5 - chatty\n"));
 #. g_print(_(" --configure -- launch configuration utility\n"));
-#: ../src/panel.c:1434
+#: ../src/panel.c:1615
 #, c-format
 msgid " --profile name -- use specified profile\n"
 msgstr " --profile name -- gebruik opgegeven profiel\n"
 
-#: ../src/panel.c:1436
+#: ../src/panel.c:1617
 #, c-format
 msgid " -h  -- same as --help\n"
 msgstr " -h  -- zelfde als --help\n"
 
-#: ../src/panel.c:1437
+#: ../src/panel.c:1618
 #, c-format
 msgid " -p  -- same as --profile\n"
 msgstr " -p  -- zelfde als --profile\n"
 
-#: ../src/panel.c:1438
+#: ../src/panel.c:1619
 #, c-format
 msgid " -v  -- same as --version\n"
 msgstr " -v  -- zelfde als --version\n"
 
 #. g_print(_(" -C  -- same as --configure\n"));
-#: ../src/panel.c:1440
+#: ../src/panel.c:1621
 #, c-format
 msgid ""
 "\n"
@@ -217,84 +211,85 @@ msgstr ""
 "Bezoek http://lxde.org/ voor meer details.\n"
 "\n"
 
-#: ../src/plugin.c:370
+#: ../src/plugin.c:388
 msgid "No file manager is configured."
 msgstr "Er is geen bestandbeheerder ingesteld."
 
-#: ../src/gtk-run.c:374
+#: ../src/gtk-run.c:387
 msgid "Enter the command you want to execute:"
 msgstr "Voer de opdracht in die u wil uitvoeren:"
 
 #. vim: set sw=4 et sts=4 ts=4 :
-#: ../data/ui/launchtaskbar.glade.h:1 ../src/plugins/launchtaskbar.c:3414
+#: ../data/ui/launchtaskbar.glade.h:1 ../plugins/launchtaskbar.c:3475
 msgid "Application Launch and Task Bar"
 msgstr "Balk voor taken en starten van toepassingen"
 
-#: ../data/ui/launchtaskbar.glade.h:2
+#. Launchtaskbar mode: launchbar, taskbar, or combined
+#: ../data/ui/launchtaskbar.glade.h:3
 msgid "<b>Mode:</b>"
 msgstr "<b>Modus:</b>"
 
-#: ../data/ui/launchtaskbar.glade.h:3
+#: ../data/ui/launchtaskbar.glade.h:4
 msgid "Launchers"
 msgstr "Starters"
 
-#: ../data/ui/launchtaskbar.glade.h:4
+#: ../data/ui/launchtaskbar.glade.h:5
 msgid "<b>Launchbar</b>"
 msgstr "<b>Balk voor starters</b>"
 
-#: ../data/ui/launchtaskbar.glade.h:5
+#: ../data/ui/launchtaskbar.glade.h:6
 msgid "Show tooltips"
 msgstr "Toon gereedschaptips"
 
-#: ../data/ui/launchtaskbar.glade.h:6
+#: ../data/ui/launchtaskbar.glade.h:7
 msgid "Icons only"
 msgstr "Alleen pictogrammen"
 
-#: ../data/ui/launchtaskbar.glade.h:7
+#: ../data/ui/launchtaskbar.glade.h:8
 msgid "Flat buttons"
 msgstr "Platte knoppen"
 
-#: ../data/ui/launchtaskbar.glade.h:8
+#: ../data/ui/launchtaskbar.glade.h:9
 msgid "Show windows from all desktops"
 msgstr "Toon vensters van alle werkbladen"
 
-#: ../data/ui/launchtaskbar.glade.h:9
+#: ../data/ui/launchtaskbar.glade.h:10
 msgid "Only show windows on the same monitor as the task bar"
 msgstr "Toon alleen vensters op hetzelfde beeldscherm als de taakbalk"
 
-#: ../data/ui/launchtaskbar.glade.h:10
+#: ../data/ui/launchtaskbar.glade.h:11
 msgid "Use mouse wheel"
 msgstr "Gebruik muiswiel"
 
-#: ../data/ui/launchtaskbar.glade.h:11
+#: ../data/ui/launchtaskbar.glade.h:12
 msgid "Flash when there is any window requiring attention"
 msgstr "Knipper wanneer een venster om aandacht vraagt"
 
-#: ../data/ui/launchtaskbar.glade.h:12
+#: ../data/ui/launchtaskbar.glade.h:13
 msgid "Combine multiple application windows into a single button"
 msgstr "Combineer meerdere toepassingvensters in een enkele knop"
 
-#: ../data/ui/launchtaskbar.glade.h:13
+#: ../data/ui/launchtaskbar.glade.h:14
 msgid "Maximum width of task button"
 msgstr "Maximale breedte van een toepassingknop"
 
-#: ../data/ui/launchtaskbar.glade.h:14
+#: ../data/ui/launchtaskbar.glade.h:15
 msgid "Spacing"
 msgstr "Uitlijning"
 
-#: ../data/ui/launchtaskbar.glade.h:15
+#: ../data/ui/launchtaskbar.glade.h:16
 msgid "<b>Taskbar</b>"
 msgstr "<b>Taakbalk</b>"
 
-#: ../data/ui/launchtaskbar.glade.h:16
+#: ../data/ui/launchtaskbar.glade.h:17
 msgid "Only Application Launch Bar"
 msgstr "Alleen balk voor starten van toepassingen"
 
-#: ../data/ui/launchtaskbar.glade.h:17
+#: ../data/ui/launchtaskbar.glade.h:18
 msgid "Only Task Bar (Window List)"
 msgstr "Alleen taakbalk (vensterlijst)"
 
-#: ../data/ui/launchtaskbar.glade.h:18
+#: ../data/ui/launchtaskbar.glade.h:19
 msgid "Integrated Application Launch Bar and Task Bar"
 msgstr "Geïntegreerde balk voor taken en starten van toepassingen"
 
@@ -347,8 +342,8 @@ msgstr "Adres:"
 msgid "Destination:"
 msgstr "Bestemming:"
 
-#: ../data/ui/netstatus.glade.h:14 ../src/plugins/netstat/netstat.c:362
-#: ../src/plugins/netstat/netstat.c:373
+#: ../data/ui/netstatus.glade.h:14 ../plugins/netstat/netstat.c:360
+#: ../plugins/netstat/netstat.c:371
 msgid "Broadcast:"
 msgstr "Uitzenden:"
 
@@ -461,7 +456,7 @@ msgstr "Systeemthema"
 msgid "Solid color (with opacity)"
 msgstr "Effen kleur (met ondoorzichtigheid)"
 
-#: ../data/ui/panel-pref.glade.h:28 ../src/plugins/xkb/xkb-plugin.c:1479
+#: ../data/ui/panel-pref.glade.h:28 ../plugins/xkb/xkb-plugin.c:1447
 msgid "Image"
 msgstr "Afbeelding"
 
@@ -477,8 +472,8 @@ msgstr "<b>Achtergrond</b>"
 msgid "Custom color"
 msgstr "Aangepaste kleur"
 
-#: ../data/ui/panel-pref.glade.h:32 ../src/plugins/space.c:93
-#: ../src/plugins/batt/batt.c:632
+#: ../data/ui/panel-pref.glade.h:32 ../plugins/space.c:88
+#: ../plugins/batt/batt.c:651
 msgid "Size"
 msgstr "Grootte"
 
@@ -550,108 +545,104 @@ msgstr "<b>Logboekniveau</b>"
 msgid "Advanced"
 msgstr "Geavanceerd"
 
-#: ../src/plugins/cpu/cpu.c:276
+#: ../plugins/cpu/cpu.c:281
 msgid "CPU Usage Monitor"
 msgstr "Monitor voor CPU-gebruik"
 
-#: ../src/plugins/cpu/cpu.c:277 ../src/plugins/monitors/monitors.c:713
+#: ../plugins/cpu/cpu.c:282 ../plugins/monitors/monitors.c:700
 msgid "Display CPU usage"
 msgstr "Toon CPU-gebruik"
 
-#: ../src/plugins/deskno/deskno.c:180 ../src/plugins/deskno/deskno.c:200
+#: ../plugins/deskno/deskno.c:174 ../plugins/deskno/deskno.c:194
 msgid "Desktop Number / Workspace Name"
 msgstr "Bureaubladnummer / Naam werkblad"
 
-#: ../src/plugins/deskno/deskno.c:182 ../src/plugins/dclock.c:429
+#: ../plugins/deskno/deskno.c:176 ../plugins/dclock.c:426
 msgid "Bold font"
 msgstr "Vet lettertype"
 
-#: ../src/plugins/deskno/deskno.c:183
+#: ../plugins/deskno/deskno.c:177
 msgid "Display desktop names"
 msgstr "Toon bureaubladnamen"
 
-#: ../src/plugins/deskno/deskno.c:201
+#: ../plugins/deskno/deskno.c:195
 msgid "Display workspace number, by cmeury@users.sf.net"
 msgstr "Toon werkbladnummer, door cmeury@users.sf.net"
 
-#: ../src/plugins/image.c:161
-msgid "Display Image and Tooltip"
-msgstr "Toon afbeelding en gereedschaptip"
+#: ../plugins/launchtaskbar.c:1418 ../plugins/launchtaskbar.c:3445
+msgid "Application Launch Bar"
+msgstr "Balk voor starten van toepassingen"
 
-#: ../src/plugins/launchtaskbar.c:2450
+#: ../plugins/launchtaskbar.c:1421 ../plugins/launchtaskbar.c:3456
+msgid "Task Bar (Window List)"
+msgstr "Taakbalk (vensterlijst)"
+
+#: ../plugins/launchtaskbar.c:2445
 msgid "_Close all windows"
 msgstr "Alle vensters sluiten"
 
 #. Add Raise menu item.
-#: ../src/plugins/launchtaskbar.c:3243
+#: ../plugins/launchtaskbar.c:3304
 msgid "_Raise"
 msgstr "_Verheffen"
 
 #. Add Restore menu item.
-#: ../src/plugins/launchtaskbar.c:3248
+#: ../plugins/launchtaskbar.c:3309
 msgid "R_estore"
 msgstr "_Herstellen"
 
 #. Add Maximize menu item.
-#: ../src/plugins/launchtaskbar.c:3253
+#: ../plugins/launchtaskbar.c:3314
 msgid "Ma_ximize"
 msgstr "Ma_ximaliseren"
 
 #. Add Iconify menu item.
-#: ../src/plugins/launchtaskbar.c:3258
+#: ../plugins/launchtaskbar.c:3319
 msgid "Ico_nify"
 msgstr "Pict_ogram van maken"
 
-#: ../src/plugins/launchtaskbar.c:3277
+#: ../plugins/launchtaskbar.c:3338
 #, c-format
 msgid "Workspace _%d"
 msgstr "Werkblad _%d"
 
-#: ../src/plugins/launchtaskbar.c:3282
+#: ../plugins/launchtaskbar.c:3343
 #, c-format
 msgid "Workspace %d"
 msgstr "Werkblad %d"
 
 #. Add "move to all workspaces" item.  This causes the window to be visible no matter what desktop is active.
-#: ../src/plugins/launchtaskbar.c:3298
+#: ../plugins/launchtaskbar.c:3359
 msgid "_All workspaces"
 msgstr "_Alle werkbladen"
 
 #. Add Move to Workspace menu item as a submenu.
-#: ../src/plugins/launchtaskbar.c:3304
+#: ../plugins/launchtaskbar.c:3365
 msgid "_Move to Workspace"
 msgstr "Ver_plaats naar werkblad"
 
 #. Add Close menu item.  By popular demand, we place this menu item closest to the cursor.
-#: ../src/plugins/launchtaskbar.c:3310
+#: ../plugins/launchtaskbar.c:3371
 msgid "_Close Window"
 msgstr "Venster sluiten"
 
-#: ../src/plugins/launchtaskbar.c:3312
+#: ../plugins/launchtaskbar.c:3373
 msgid "A_dd to Launcher"
 msgstr "Toevoegen aan starter"
 
-#: ../src/plugins/launchtaskbar.c:3313
+#: ../plugins/launchtaskbar.c:3374
 msgid "Rem_ove from Launcher"
 msgstr "Verwijderen uit starter"
 
-#: ../src/plugins/launchtaskbar.c:3314
+#: ../plugins/launchtaskbar.c:3375
 msgid "_New Instance"
 msgstr "_Nieuw exemplaar"
 
-#: ../src/plugins/launchtaskbar.c:3384
-msgid "Application Launch Bar"
-msgstr "Balk voor starten van toepassingen"
-
-#: ../src/plugins/launchtaskbar.c:3385
+#: ../plugins/launchtaskbar.c:3446
 msgid "Bar with buttons to launch application"
 msgstr "Balk met knoppen om toepassingen te starten"
 
-#: ../src/plugins/launchtaskbar.c:3395
-msgid "Task Bar (Window List)"
-msgstr "Taakbalk (vensterlijst)"
-
-#: ../src/plugins/launchtaskbar.c:3396
+#: ../plugins/launchtaskbar.c:3457
 msgid ""
 "Taskbar shows all opened windows and allow to iconify them, shade or get "
 "focus"
@@ -659,209 +650,215 @@ msgstr ""
 "De taakbalk toont alle geopende vensters, en laat toe er pictogrammen van te "
 "maken, op te rollen, of focus te verkrijgen"
 
-#: ../src/plugins/launchtaskbar.c:3415
+#: ../plugins/launchtaskbar.c:3476
 msgid "Bar with buttons to launch application and/or show all opened windows"
 msgstr ""
 "Balk met knoppen om toepassingen te starten en/of alle geopende vensters te "
 "tonen"
 
-#: ../src/plugins/dclock.c:423 ../src/plugins/dclock.c:443
+#: ../plugins/dclock.c:420 ../plugins/dclock.c:440
 msgid "Digital Clock"
 msgstr "Digitale klok"
 
-#: ../src/plugins/dclock.c:425
+#: ../plugins/dclock.c:422
 msgid "Clock Format"
 msgstr "Klok-opmaak"
 
-#: ../src/plugins/dclock.c:426
+#: ../plugins/dclock.c:423
 msgid "Tooltip Format"
 msgstr "Type gereedschaptip"
 
-#: ../src/plugins/dclock.c:427
+#: ../plugins/dclock.c:424
 #, c-format
-msgid "Format codes: man 3 strftime; \\%n for line break"
-msgstr "Opmaakcodes: man 3 strftime; \\%n voor regelafbreking"
+msgid "Format codes: man 3 strftime; %n for line break"
+msgstr "Opmaakcodes: man 3 strftime; %n voor regelafbreking"
 
-#: ../src/plugins/dclock.c:428
+#: ../plugins/dclock.c:425
 msgid "Action when clicked (default: display calendar)"
 msgstr "Actie wanneer aangeklikt (standaard: toon kalender)"
 
-#: ../src/plugins/dclock.c:430
+#: ../plugins/dclock.c:427
 msgid "Tooltip only"
 msgstr "Alleen gereedschaptip"
 
-#: ../src/plugins/dclock.c:431
+#: ../plugins/dclock.c:428
 msgid "Center text"
 msgstr "Tekst centreren"
 
-#: ../src/plugins/dclock.c:444
+#: ../plugins/dclock.c:441
 msgid "Display digital clock and tooltip"
 msgstr "Toon digitale klok en gereedschaptip"
 
-#: ../src/plugins/menu.c:421
+#: ../plugins/menu.c:390
 msgid "Add to desktop"
 msgstr "Toevoegen aan bureaublad"
 
-#: ../src/plugins/menu.c:428
+#: ../plugins/menu.c:397
 msgid "Properties"
 msgstr "Eigenschappen"
 
-#: ../src/plugins/menu.c:1041 ../src/plugins/menu.c:1054
+#: ../plugins/menu.c:1020 ../plugins/menu.c:1033
 msgid "Menu"
 msgstr "Menu"
 
-#: ../src/plugins/menu.c:1042 ../src/plugins/dirmenu.c:365
+#: ../plugins/menu.c:1021 ../plugins/dirmenu.c:358
 msgid "Icon"
 msgstr "Pictogram"
 
-#: ../src/plugins/menu.c:1055
+#: ../plugins/menu.c:1034
 msgid "Application Menu"
 msgstr "Toepassingenmenu"
 
-#: ../src/plugins/separator.c:72
+#: ../plugins/separator.c:68
 msgid "Separator"
 msgstr "Scheidingslijn"
 
-#: ../src/plugins/separator.c:73
+#: ../plugins/separator.c:69
 msgid "Add a separator to the panel"
 msgstr "Scheidingslijn toevoegen aan de werkbalk"
 
-#: ../src/plugins/pager.c:84 ../src/plugins/pager.c:98
+#: ../plugins/pager.c:92
+msgid "Sorry, there was no window manager configuration program found."
+msgstr ""
+"Het spijt ons, maar er is geen programma gevonden voor het instellen van de "
+"vensterbeheerder."
+
+#: ../plugins/pager.c:143 ../plugins/pager.c:159
 msgid "Desktop Pager"
 msgstr "Werkbladvolger"
 
-#: ../src/plugins/pager.c:85 ../src/plugins/pager.c:99
+#: ../plugins/pager.c:144 ../plugins/pager.c:160
 msgid "Simple pager plugin"
 msgstr "Eenvoudige volger-invoegtoepassing"
 
-#: ../src/plugins/space.c:91 ../src/plugins/space.c:100
+#: ../plugins/space.c:86 ../plugins/space.c:95
 msgid "Spacer"
 msgstr "Tussenruimte"
 
-#: ../src/plugins/space.c:101
+#: ../plugins/space.c:96
 msgid "Allocate space"
 msgstr "Ruimte toewijzen"
 
-#: ../src/plugins/tray.c:709
+#: ../plugins/tray.c:679
 msgid "System Tray"
 msgstr "Systeemvak"
 
-#: ../src/plugins/tray.c:710
+#: ../plugins/tray.c:680
 msgid "System tray"
 msgstr "Systeemvak"
 
-#: ../src/plugins/xkb/xkb-plugin.c:451
+#: ../plugins/xkb/xkb-plugin.c:401
 msgid "New session is required for this option to take effect"
 msgstr "Een nieuwe sessie is vereist om deze optie effect te laten hebben"
 
 #. dialog
-#: ../src/plugins/xkb/xkb-plugin.c:628
+#: ../plugins/xkb/xkb-plugin.c:582
 msgid "Select Keyboard Model"
 msgstr "Kies toetsenbordmodel"
 
-#: ../src/plugins/xkb/xkb-plugin.c:651 ../src/plugins/xkb/xkb-plugin.c:778
-#: ../src/plugins/xkb/xkb-plugin.c:954
+#: ../plugins/xkb/xkb-plugin.c:606 ../plugins/xkb/xkb-plugin.c:735
+#: ../plugins/xkb/xkb-plugin.c:913
 msgid "Description"
 msgstr "Beschrijving"
 
-#: ../src/plugins/xkb/xkb-plugin.c:656 ../src/plugins/xkb/xkb-plugin.c:785
+#: ../plugins/xkb/xkb-plugin.c:611 ../plugins/xkb/xkb-plugin.c:742
 msgid "Id"
 msgstr "Id"
 
 #. dialog
-#: ../src/plugins/xkb/xkb-plugin.c:750
+#: ../plugins/xkb/xkb-plugin.c:706
 msgid "Select Layout Change Type"
 msgstr "Kies type indelingverandering"
 
 #. dialog
-#: ../src/plugins/xkb/xkb-plugin.c:921
+#: ../plugins/xkb/xkb-plugin.c:879
 msgid "Add Keyboard Layout"
 msgstr "Voeg toetsenbordindeling toe"
 
-#: ../src/plugins/xkb/xkb-plugin.c:944 ../src/plugins/xkb/xkb-plugin.c:1327
+#: ../plugins/xkb/xkb-plugin.c:903 ../plugins/xkb/xkb-plugin.c:1294
 msgid "Flag"
 msgstr "Vlag"
 
-#: ../src/plugins/xkb/xkb-plugin.c:949 ../src/plugins/xkb/xkb-plugin.c:1331
+#: ../plugins/xkb/xkb-plugin.c:908 ../plugins/xkb/xkb-plugin.c:1298
 msgid "Layout"
 msgstr "Indeling"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1238 ../src/plugins/xkb/xkb-plugin.c:1587
+#: ../plugins/xkb/xkb-plugin.c:1204 ../plugins/xkb/xkb-plugin.c:1536
 msgid "Keyboard Layout Handler"
 msgstr "Wisselaar voor toetsenbordindelingen"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1260
+#: ../plugins/xkb/xkb-plugin.c:1227
 msgid "Keyboard Model"
 msgstr "Toetsenbordmodel"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1281
+#: ../plugins/xkb/xkb-plugin.c:1248
 msgid "Keyboard Layouts"
 msgstr "Toetsenbordindelingen"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1335
+#: ../plugins/xkb/xkb-plugin.c:1302
 msgid "Variant"
 msgstr "Variant"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1344
+#: ../plugins/xkb/xkb-plugin.c:1311
 msgid "Change Layout Option"
 msgstr "Verander indelingsoptie"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1364
+#: ../plugins/xkb/xkb-plugin.c:1331
 msgid "Advanced setxkbmap Options"
 msgstr "Geavanceerde opties voor setxkbmap"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1384
+#: ../plugins/xkb/xkb-plugin.c:1352
 msgid "Do _not reset existing options"
 msgstr "Zet bestaande opties niet terug op standaardwaarden"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1389
+#: ../plugins/xkb/xkb-plugin.c:1357
 msgid "Keep _system layouts"
 msgstr "Behoud systeemvormgevingen"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1398
+#: ../plugins/xkb/xkb-plugin.c:1366
 msgid "Per Window Settings"
 msgstr "Instellingen per venster"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1410
+#: ../plugins/xkb/xkb-plugin.c:1378
 msgid "_Remember layout for each window"
 msgstr "Onthoud indeling voor elk venster"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1419
+#: ../plugins/xkb/xkb-plugin.c:1387
 msgid "Show Layout as"
 msgstr "Toon indeling als"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1480
+#: ../plugins/xkb/xkb-plugin.c:1448
 msgid "Custom Image"
 msgstr "Aangepaste afbeelding"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1481
+#: ../plugins/xkb/xkb-plugin.c:1449
 msgid "Text"
 msgstr "Tekst"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1507
+#: ../plugins/xkb/xkb-plugin.c:1475
 msgid "Panel Icon Size"
 msgstr "Grootte van werkbalkpictogram"
 
-#: ../src/plugins/xkb/xkb-plugin.c:1589
+#: ../plugins/xkb/xkb-plugin.c:1537
 msgid "Handle keyboard layouts"
 msgstr "Schakelen tussen toetsenbordindelingen"
 
-#: ../src/plugins/wincmd.c:193
+#: ../plugins/wincmd.c:189
 msgid "Left click to iconify all windows.  Middle click to shade them."
 msgstr ""
 "Linkermuisklik om van alle vensters pictogrammen te maken. Middelmuisklik op "
 "ze op te rollen."
 
-#: ../src/plugins/wincmd.c:227 ../src/plugins/wincmd.c:245
+#: ../plugins/wincmd.c:223 ../plugins/wincmd.c:241
 msgid "Minimize All Windows"
 msgstr "Alle vensters minimaliseren"
 
 # "Heffen"?
-#: ../src/plugins/wincmd.c:229
+#: ../plugins/wincmd.c:225
 msgid "Alternately iconify/shade and raise"
 msgstr "Afwisselend pictogrammen van maken / oprollen en verheffen"
 
-#: ../src/plugins/wincmd.c:246
+#: ../plugins/wincmd.c:242
 msgid ""
 "Sends commands to all desktop windows.\n"
 "Supported commands are 1) iconify and 2) shade"
@@ -869,67 +866,67 @@ msgstr ""
 "Zendt een opdracht naar alle bureaubladvensters.\n"
 "Ondersteunde opdrachten zijn 1) pictogrammen van maken en 2) oprollen"
 
-#: ../src/plugins/dirmenu.c:208
+#: ../plugins/dirmenu.c:205
 msgid "Open in _Terminal"
 msgstr "In _terminal openen"
 
-#: ../src/plugins/dirmenu.c:361 ../src/plugins/dirmenu.c:377
+#: ../plugins/dirmenu.c:354 ../plugins/dirmenu.c:370
 msgid "Directory Menu"
 msgstr "Mapmenu"
 
-#: ../src/plugins/dirmenu.c:363
+#: ../plugins/dirmenu.c:356
 msgid "Directory"
 msgstr "Map"
 
-#: ../src/plugins/dirmenu.c:364
+#: ../plugins/dirmenu.c:357
 msgid "Label"
 msgstr "Etiket"
 
-#: ../src/plugins/dirmenu.c:378
+#: ../plugins/dirmenu.c:371
 msgid "Browse directory tree via menu (Author = PCMan)"
 msgstr "Boomstructuur doorbladeren via menu (auteur: PCMan)"
 
-#: ../src/plugins/thermal/thermal.c:480
-msgid "Normal"
-msgstr "Normaal"
+#: ../plugins/thermal/thermal.c:521 ../plugins/thermal/thermal.c:539
+msgid "Temperature Monitor"
+msgstr "Temperatuurmonitor"
+
+#: ../plugins/thermal/thermal.c:523
+msgid "Normal color"
+msgstr "Normale kleur"
 
-#: ../src/plugins/thermal/thermal.c:481
-msgid "Warning1"
-msgstr "Waarschuwing1"
+#: ../plugins/thermal/thermal.c:524
+msgid "Warning1 color"
+msgstr "Waarschuwing1 kleur"
 
-#: ../src/plugins/thermal/thermal.c:482
-msgid "Warning2"
-msgstr "Waarschuwing2"
+#: ../plugins/thermal/thermal.c:525
+msgid "Warning2 color"
+msgstr "Waarschuwing2 kleur"
 
-#: ../src/plugins/thermal/thermal.c:483
+#: ../plugins/thermal/thermal.c:526
 msgid "Automatic sensor location"
 msgstr "Automatische sensorlocatie"
 
-#: ../src/plugins/thermal/thermal.c:484
+#: ../plugins/thermal/thermal.c:527
 msgid "Sensor"
 msgstr "Sensor"
 
-#: ../src/plugins/thermal/thermal.c:485
+#: ../plugins/thermal/thermal.c:528
 msgid "Automatic temperature levels"
 msgstr "Automatische temperatuurniveaus"
 
-#: ../src/plugins/thermal/thermal.c:486
-msgid "Warning1 Temperature"
-msgstr "Waarschuwing1 Temperatuur"
-
-#: ../src/plugins/thermal/thermal.c:487
-msgid "Warning2 Temperature"
-msgstr "Waarschuwing2 Temperatuur"
+#: ../plugins/thermal/thermal.c:529
+msgid "Warning1 temperature"
+msgstr "Waarschuwing1 temperatuur"
 
-#: ../src/plugins/thermal/thermal.c:531
-msgid "Temperature Monitor"
-msgstr "Temperatuurmonitor"
+#: ../plugins/thermal/thermal.c:530
+msgid "Warning2 temperature"
+msgstr "Waarschuwing2 temperatuur"
 
-#: ../src/plugins/thermal/thermal.c:533
+#: ../plugins/thermal/thermal.c:540
 msgid "Display system temperature"
 msgstr "Toon systeemtemperatuur"
 
-#: ../src/plugins/cpufreq/cpufreq.c:329
+#: ../plugins/cpufreq/cpufreq.c:325
 #, c-format
 msgid ""
 "Frequency: %d MHz\n"
@@ -938,149 +935,143 @@ msgstr ""
 "Frequentie: %d MHz\n"
 "Governor: %s"
 
-#: ../src/plugins/cpufreq/cpufreq.c:421
+#: ../plugins/cpufreq/cpufreq.c:408
 msgid "CPUFreq frontend"
 msgstr "Bedieningsschil voor CPUFreq"
 
-#: ../src/plugins/cpufreq/cpufreq.c:422
+#: ../plugins/cpufreq/cpufreq.c:409
 msgid "Display CPU frequency and allow to change governors and frequency"
 msgstr ""
-"CPU-frequentie tonen en toestaan dat governors en frequentie worden "
-"veranderd"
+"CPU-frequentie tonen en toestaan dat governors en frequentie worden veranderd"
 
 #. FIXME: display current level in tooltip. ex: "Volume Control: 80%"
 #. Display current level in tooltip.
-#: ../src/plugins/volume/volume.c:300
-#: ../src/plugins/volumealsa/volumealsa.c:363
-#: ../src/plugins/volumealsa/volumealsa.c:545
+#: ../plugins/volume/volume.c:278 ../plugins/volumealsa/volumealsa.c:353
+#: ../plugins/volumealsa/volumealsa.c:537
 msgid "Volume control"
 msgstr "Volumebeheersing"
 
-#: ../src/plugins/volume/volume.c:312
-#: ../src/plugins/volumealsa/volumealsa.c:666
+#: ../plugins/volume/volume.c:286 ../plugins/volumealsa/volumealsa.c:641
 msgid "Volume Control"
 msgstr "Volumebeheersing"
 
 #. Create a frame as the child of the viewport.
-#: ../src/plugins/volume/volume-impl.c:109
-#: ../src/plugins/volumealsa/volumealsa.c:503
+#: ../plugins/volume/volume-impl.c:109 ../plugins/volumealsa/volumealsa.c:491
 msgid "Volume"
 msgstr "Volume"
 
 #. Create a check button as the child of the vertical box.
-#: ../src/plugins/volumealsa/volumealsa.c:522
+#: ../plugins/volumealsa/volumealsa.c:510
 msgid "Mute"
 msgstr "Dempen"
 
-#: ../src/plugins/volumealsa/volumealsa.c:639
+#: ../plugins/volumealsa/volumealsa.c:623
 msgid ""
 "Error, you need to install an application to configure the sound "
-"(pavucontol, alsamixer ...)"
+"(pavucontrol, alsamixer ...)"
 msgstr ""
 "Foutmelding: u dient een toepassing te installeren om het geluid in te "
 "stellen (pavucontrol, alsamixer, ...)."
 
-#: ../src/plugins/volumealsa/volumealsa.c:668
+#: ../plugins/volumealsa/volumealsa.c:642
 msgid "Display and control volume for ALSA"
 msgstr "Toon en beheers volume voor ALSA"
 
-#: ../src/plugins/netstat/netstat.c:180
+#: ../plugins/netstat/netstat.c:178
 msgid "<Hidden Access Point>"
 msgstr "<Verborgen toegangspunt>"
 
-#: ../src/plugins/netstat/netstat.c:213
+#: ../plugins/netstat/netstat.c:211
 msgid "Wireless Networks not found in range"
 msgstr "Geen draadloze netwerken binnen bereik"
 
 #. Repair
-#: ../src/plugins/netstat/netstat.c:247
+#: ../plugins/netstat/netstat.c:245
 msgid "Repair"
 msgstr "Herstellen"
 
 #. interface down
-#: ../src/plugins/netstat/netstat.c:252
+#: ../plugins/netstat/netstat.c:250
 msgid "Disable"
 msgstr "Uitschakelen"
 
-#: ../src/plugins/netstat/netstat.c:342
+#: ../plugins/netstat/netstat.c:340
 msgid "Wireless Connection has no connectivity"
 msgstr "Draadloos netwerk heeft geen verbinding"
 
-#: ../src/plugins/netstat/netstat.c:344
+#: ../plugins/netstat/netstat.c:342
 msgid "Network cable is plugged out"
 msgstr "Netwerkkabel is niet aangesloten"
 
-#: ../src/plugins/netstat/netstat.c:346
+#: ../plugins/netstat/netstat.c:344
 msgid "Connection has limited or no connectivity"
 msgstr "Verbinding heeft geen of beperkte verbinding"
 
-#: ../src/plugins/netstat/netstat.c:350 ../src/plugins/netstat/netstat.c:361
-#: ../src/plugins/netstat/netstat.c:372
+#: ../plugins/netstat/netstat.c:348 ../plugins/netstat/netstat.c:359
+#: ../plugins/netstat/netstat.c:370
 msgid "IP Address:"
 msgstr "IP-adres:"
 
-#: ../src/plugins/netstat/netstat.c:351
+#: ../plugins/netstat/netstat.c:349
 msgid "Remote IP:"
 msgstr "Remote IP:"
 
-#: ../src/plugins/netstat/netstat.c:352 ../src/plugins/netstat/netstat.c:363
-#: ../src/plugins/netstat/netstat.c:374
+#: ../plugins/netstat/netstat.c:350 ../plugins/netstat/netstat.c:361
+#: ../plugins/netstat/netstat.c:372
 msgid "Netmask:"
 msgstr "Netmasker:"
 
-#: ../src/plugins/netstat/netstat.c:353 ../src/plugins/netstat/netstat.c:365
-#: ../src/plugins/netstat/netstat.c:376
+#: ../plugins/netstat/netstat.c:351 ../plugins/netstat/netstat.c:363
+#: ../plugins/netstat/netstat.c:374
 msgid "Activity"
 msgstr "Activiteit"
 
-#: ../src/plugins/netstat/netstat.c:353 ../src/plugins/netstat/netstat.c:365
-#: ../src/plugins/netstat/netstat.c:376
+#: ../plugins/netstat/netstat.c:351 ../plugins/netstat/netstat.c:363
+#: ../plugins/netstat/netstat.c:374
 msgid "Sent"
 msgstr "Verzonden"
 
-#: ../src/plugins/netstat/netstat.c:353 ../src/plugins/netstat/netstat.c:365
-#: ../src/plugins/netstat/netstat.c:376
+#: ../plugins/netstat/netstat.c:351 ../plugins/netstat/netstat.c:363
+#: ../plugins/netstat/netstat.c:374
 msgid "Received"
 msgstr "Ontvangen"
 
-#: ../src/plugins/netstat/netstat.c:354 ../src/plugins/netstat/netstat.c:366
-#: ../src/plugins/netstat/netstat.c:377
+#: ../plugins/netstat/netstat.c:352 ../plugins/netstat/netstat.c:364
+#: ../plugins/netstat/netstat.c:375
 msgid "bytes"
 msgstr "bytes"
 
-#: ../src/plugins/netstat/netstat.c:355 ../src/plugins/netstat/netstat.c:367
-#: ../src/plugins/netstat/netstat.c:378
+#: ../plugins/netstat/netstat.c:353 ../plugins/netstat/netstat.c:365
+#: ../plugins/netstat/netstat.c:376
 msgid "packets"
 msgstr "pakketten"
 
-#: ../src/plugins/netstat/netstat.c:358
-#: ../src/plugins/netstatus/netstatus-iface.c:173
+#: ../plugins/netstat/netstat.c:356 ../plugins/netstatus/netstatus-iface.c:173
 msgid "Wireless"
 msgstr "Draadloos"
 
-#: ../src/plugins/netstat/netstat.c:360
+#: ../plugins/netstat/netstat.c:358
 msgid "Protocol:"
 msgstr "Protocol:"
 
-#: ../src/plugins/netstat/netstat.c:364 ../src/plugins/netstat/netstat.c:375
+#: ../plugins/netstat/netstat.c:362 ../plugins/netstat/netstat.c:373
 msgid "HW Address:"
 msgstr "HW-adres:"
 
-#: ../src/plugins/netstat/netstat.c:515
+#: ../plugins/netstat/netstat.c:484
 msgid "Manage Networks"
 msgstr "Beheer netwerken"
 
-#: ../src/plugins/netstat/netstat.c:517
+#: ../plugins/netstat/netstat.c:485
 msgid "Monitor and Manage networks"
 msgstr "Bewaak en beheer netwerken"
 
 #. create dialog
-#: ../src/plugins/netstat/passwd_gui.c:86
+#: ../plugins/netstat/passwd_gui.c:87
 msgid "Setting Encryption Key"
 msgstr "Sleutel instellen voor versleuteling"
 
-#. messages
-#: ../src/plugins/netstat/passwd_gui.c:96
+#: ../plugins/netstat/passwd_gui.c:98
 msgid ""
 "This wireless network was encrypted.\n"
 "You must have the encryption key."
@@ -1088,48 +1079,48 @@ msgstr ""
 "Dit draadloze netwerk is versleuteld.\n"
 "U moet over de sleutel beschikken."
 
-#: ../src/plugins/netstat/passwd_gui.c:101
+#: ../plugins/netstat/passwd_gui.c:103
 msgid "Encryption Key:"
 msgstr "Sleutel:"
 
-#: ../src/plugins/netstatus/netstatus.c:179
+#: ../plugins/netstatus/netstatus.c:152 ../plugins/netstatus/netstatus.c:164
+msgid "Network Status Monitor"
+msgstr "Bewaker van netwerkstatus"
+
+#: ../plugins/netstatus/netstatus.c:154
 msgid "Interface to monitor"
 msgstr "Netwerkkaart om te bewaken"
 
-#: ../src/plugins/netstatus/netstatus.c:180
+#: ../plugins/netstatus/netstatus.c:155
 msgid "Config tool"
 msgstr "Configuratiegereedschap"
 
-#: ../src/plugins/netstatus/netstatus.c:197
-msgid "Network Status Monitor"
-msgstr "Bewaker van netwerkstatus"
-
-#: ../src/plugins/netstatus/netstatus.c:199
+#: ../plugins/netstatus/netstatus.c:165
 msgid "Monitor network status"
 msgstr "Netwerkstatus bewaken"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:51
-#: ../src/plugins/netstatus/netstatus-dialog.c:312
+#: ../plugins/netstatus/netstatus-dialog.c:52
+#: ../plugins/netstatus/netstatus-dialog.c:313
 msgid "Unknown"
 msgstr "Onbekend"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:116
+#: ../plugins/netstatus/netstatus-dialog.c:117
 msgid "Connection Properties"
 msgstr "Verbindingseigenschappen"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:122
+#: ../plugins/netstatus/netstatus-dialog.c:123
 #, c-format
 msgid "Connection Properties: %s"
 msgstr "Verbindingseigenschappen: %s"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:135
+#: ../plugins/netstatus/netstatus-dialog.c:136
 #, c-format
 msgid "%lu packet"
 msgid_plural "%lu packets"
 msgstr[0] "%lu pakket"
 msgstr[1] "%lu pakketten"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:396
+#: ../plugins/netstatus/netstatus-dialog.c:397
 #, c-format
 msgid ""
 "There was an error displaying help:\n"
@@ -1138,334 +1129,329 @@ msgstr ""
 "Hulp kon niet weergegeven worden:\n"
 "%s"
 
-#: ../src/plugins/netstatus/netstatus-dialog.c:580
-#, c-format
-msgid "Failed to launch time configuration tool: %s"
-msgstr "Kon configuratiegereedschap voor tijd niet starten: %s"
-
-#: ../src/plugins/netstatus/netstatus-icon.c:380
+#: ../plugins/netstatus/netstatus-icon.c:379
 #, c-format
 msgid "Network Connection: %s"
 msgstr "Netwerkverbinding: %s"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:385
+#: ../plugins/netstatus/netstatus-icon.c:384
 msgid "Network Connection"
 msgstr "Netwerkverbinding"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:814
+#: ../plugins/netstatus/netstatus-icon.c:824
 msgid "Interface"
 msgstr "Netwerkkaart"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:815
+#: ../plugins/netstatus/netstatus-icon.c:825
 msgid "The current interface the icon is monitoring."
 msgstr "De huidige netwerkkaart die door het pictogram wordt bewaakt."
 
-#: ../src/plugins/netstatus/netstatus-icon.c:822
+#: ../plugins/netstatus/netstatus-icon.c:832
 msgid "Orientation"
 msgstr "Oriëntatie"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:823
+#: ../plugins/netstatus/netstatus-icon.c:833
 msgid "The orientation of the tray."
 msgstr "De oriëntatie van het systeemvak."
 
-#: ../src/plugins/netstatus/netstatus-icon.c:831
+#: ../plugins/netstatus/netstatus-icon.c:841
 msgid "Tooltips Enabled"
 msgstr "Gereedschaptips ingeschakeld"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:832
+#: ../plugins/netstatus/netstatus-icon.c:842
 msgid "Whether or not the icon's tooltips are enabled."
 msgstr "Of de gereedschaptips van het pictogram al dan niet zijn ingeschakeld."
 
-#: ../src/plugins/netstatus/netstatus-icon.c:839
+#: ../plugins/netstatus/netstatus-icon.c:849
 msgid "Show Signal"
 msgstr "Signaal tonen"
 
-#: ../src/plugins/netstatus/netstatus-icon.c:840
+#: ../plugins/netstatus/netstatus-icon.c:850
 msgid "Whether or not the signal strength should be displayed."
 msgstr "Of de signaalsterkte al dan niet moet worden getoond."
 
-#: ../src/plugins/netstatus/netstatus-icon.c:949
+#: ../plugins/netstatus/netstatus-icon.c:959
 #, c-format
 msgid ""
 "Please contact your system administrator to resolve the following problem:\n"
 "\n"
 "%s"
 msgstr ""
-"Gelieve contact op te nemen met uw systeembeheerder om het volgende\n"
-"probleem op te lossen:\n"
+"Gelieve contact op te nemen met uw systeembeheerder om het volgende probleem "
+"op te lossen:\n"
 "\n"
 "%s"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:148
+#: ../plugins/netstatus/netstatus-iface.c:148
 msgid "Name"
 msgstr "Naam"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:149
+#: ../plugins/netstatus/netstatus-iface.c:149
 msgid "The interface name"
 msgstr "Naam van de netwerkkaart"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:156
-#: ../src/plugins/weather/weatherwidget.c:2036
+#: ../plugins/netstatus/netstatus-iface.c:156
+#: ../plugins/weather/weatherwidget.c:2085
 msgid "State"
 msgstr "Status"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:157
+#: ../plugins/netstatus/netstatus-iface.c:157
 msgid "The interface state"
 msgstr "Status van de netwerkkaart"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:165
+#: ../plugins/netstatus/netstatus-iface.c:165
 msgid "Stats"
 msgstr "Statistieken"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:166
+#: ../plugins/netstatus/netstatus-iface.c:166
 msgid "The interface packets/bytes statistics"
 msgstr "Statistieken van de netwerkkaart (pakketten/bytes)"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:174
+#: ../plugins/netstatus/netstatus-iface.c:174
 msgid "Whether the interface is a wireless interface"
 msgstr "Of de netwerkkaart een draadloze kaart is"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:181
+#: ../plugins/netstatus/netstatus-iface.c:181
 msgid "Signal"
 msgstr "Signaal"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:182
+#: ../plugins/netstatus/netstatus-iface.c:182
 msgid "Wireless signal strength percentage"
 msgstr "Percentage van de draadloze signaalsterkte"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:191
-#: ../src/plugins/netstatus/netstatus-util.c:167
+#: ../plugins/netstatus/netstatus-iface.c:191
+#: ../plugins/netstatus/netstatus-util.c:167
 msgid "Error"
 msgstr "Fout"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:192
+#: ../plugins/netstatus/netstatus-iface.c:192
 msgid "The current error condition"
 msgstr "De huidige fout-toestand"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:440
-#: ../src/plugins/netstatus/netstatus-iface.c:1206
+#: ../plugins/netstatus/netstatus-iface.c:440
+#: ../plugins/netstatus/netstatus-iface.c:1205
 #, c-format
 msgid "Unable to open socket: %s"
 msgstr "Kan contactpunt niet openen: %s"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:502
-#: ../src/plugins/netstatus/netstatus-iface.c:1232
+#: ../plugins/netstatus/netstatus-iface.c:502
+#: ../plugins/netstatus/netstatus-iface.c:1231
 #, c-format
 msgid "SIOCGIFFLAGS error: %s"
 msgstr "SIOCGIFFLAGS fout: %s"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:879
+#: ../plugins/netstatus/netstatus-iface.c:879
 msgid "AMPR NET/ROM"
 msgstr "AMPR NET/ROM"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:882
+#: ../plugins/netstatus/netstatus-iface.c:882
 msgid "Ethernet"
 msgstr "Ethernet"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:888
+#: ../plugins/netstatus/netstatus-iface.c:888
 msgid "AMPR AX.25"
 msgstr "AMPR AX.25"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:897
-#: ../src/plugins/netstatus/netstatus-iface.c:1017
+#: ../plugins/netstatus/netstatus-iface.c:897
+#: ../plugins/netstatus/netstatus-iface.c:1017
 msgid "16/4 Mbps Token Ring"
 msgstr "16/4 Mbps Token Ring"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:900
+#: ../plugins/netstatus/netstatus-iface.c:900
 msgid "ARCnet"
 msgstr "ARCnet"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:906
+#: ../plugins/netstatus/netstatus-iface.c:906
 msgid "Frame Relay DLCI"
 msgstr "Frame Relay DLCI"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:912
+#: ../plugins/netstatus/netstatus-iface.c:912
 msgid "Metricom Starmode IP"
 msgstr "Metricom Starmode IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:915
+#: ../plugins/netstatus/netstatus-iface.c:915
 msgid "Serial Line IP"
 msgstr "Serial Line IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:918
+#: ../plugins/netstatus/netstatus-iface.c:918
 msgid "VJ Serial Line IP"
 msgstr "VJ Serial Line IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:921
+#: ../plugins/netstatus/netstatus-iface.c:921
 msgid "6-bit Serial Line IP"
 msgstr "6-bit Serial Line IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:924
+#: ../plugins/netstatus/netstatus-iface.c:924
 msgid "VJ 6-bit Serial Line IP"
 msgstr "VJ 6-bit Serial Line IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:930
+#: ../plugins/netstatus/netstatus-iface.c:930
 msgid "Adaptive Serial Line IP"
 msgstr "Adaptive Serial Line IP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:933
+#: ../plugins/netstatus/netstatus-iface.c:933
 msgid "AMPR ROSE"
 msgstr "AMPR ROSE"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:936
+#: ../plugins/netstatus/netstatus-iface.c:936
 msgid "Generic X.25"
 msgstr "Generic X.25"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:939
+#: ../plugins/netstatus/netstatus-iface.c:939
 msgid "Point-to-Point Protocol"
 msgstr "Point-to-Point Protocol"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:945
+#: ../plugins/netstatus/netstatus-iface.c:945
 msgid "(Cisco)-HDLC"
 msgstr "(Cisco)-HDLC"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:948
+#: ../plugins/netstatus/netstatus-iface.c:948
 msgid "LAPB"
 msgstr "LAPB"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:957
+#: ../plugins/netstatus/netstatus-iface.c:957
 msgid "IPIP Tunnel"
 msgstr "IPIP Tunnel"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:963
+#: ../plugins/netstatus/netstatus-iface.c:963
 msgid "Frame Relay Access Device"
 msgstr "Frame Relay Access Device"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:969
+#: ../plugins/netstatus/netstatus-iface.c:969
 msgid "Local Loopback"
 msgstr "Lokale Loopback"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:975
+#: ../plugins/netstatus/netstatus-iface.c:975
 msgid "Fiber Distributed Data Interface"
 msgstr "Apparaat voor glasvezel-gedistribueerde gegevens"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:981
+#: ../plugins/netstatus/netstatus-iface.c:981
 msgid "IPv6-in-IPv4"
 msgstr "IPv6-in-IPv4"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:993
+#: ../plugins/netstatus/netstatus-iface.c:993
 msgid "HIPPI"
 msgstr "HIPPI"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:996
+#: ../plugins/netstatus/netstatus-iface.c:996
 msgid "Ash"
 msgstr "Ash"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:999
+#: ../plugins/netstatus/netstatus-iface.c:999
 msgid "Econet"
 msgstr "Econet"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:1002
+#: ../plugins/netstatus/netstatus-iface.c:1002
 msgid "IrLAP"
 msgstr "IrLAP"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:1164
+#: ../plugins/netstatus/netstatus-iface.c:1163
 #, c-format
 msgid "SIOCGIFCONF error: %s"
 msgstr "SIOCGIFCONF fout: %s"
 
-#: ../src/plugins/netstatus/netstatus-iface.c:1257
+#: ../plugins/netstatus/netstatus-iface.c:1256
 #, c-format
 msgid "No network devices found"
 msgstr "Geen netwerkapparaten gevonden"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:180
+#: ../plugins/netstatus/netstatus-sysdeps.c:180
 #, c-format
 msgid "Cannot open /proc/net/dev: %s"
 msgstr "Kan /proc/net/dev niet openen: %s"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:185
+#: ../plugins/netstatus/netstatus-sysdeps.c:185
 msgid "Could not parse /proc/net/dev. No data."
 msgstr "Kon /proc/net/dev niet lezen. Geen gegevens."
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:190
+#: ../plugins/netstatus/netstatus-sysdeps.c:190
 msgid "Could not parse /proc/net/dev. Unknown format."
 msgstr "Kon /proc/net/dev niet lezen. Onbekende opmaak."
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:205
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:332
+#: ../plugins/netstatus/netstatus-sysdeps.c:205
+#: ../plugins/netstatus/netstatus-sysdeps.c:332
 #, c-format
 msgid "Could not parse interface name from '%s'"
 msgstr "Kon netwerkkaart-naam niet lezen vanuit '%s'"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:218
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:647
+#: ../plugins/netstatus/netstatus-sysdeps.c:218
+#: ../plugins/netstatus/netstatus-sysdeps.c:647
 #, c-format
 msgid ""
 "Could not parse interface statistics from '%s'. prx_idx = %d; ptx_idx = %d; "
 "brx_idx = %d; btx_idx = %d;"
 msgstr ""
-"Kan netwerkkaart-statistieken niet lezen vanuit '%s'. prx_idx = %d; ptx_idx "
-"= %d; brx_idx = %d; btx_idx = %d;"
+"Kan netwerkkaart-statistieken niet lezen vanuit '%s'. prx_idx = %d; ptx_idx ="
+" %d; brx_idx = %d; btx_idx = %d;"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:312
+#: ../plugins/netstatus/netstatus-sysdeps.c:312
 msgid "Could not parse /proc/net/wireless. No data."
 msgstr "Kan /proc/net/wireless niet lezen. Geen gegevens."
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:316
+#: ../plugins/netstatus/netstatus-sysdeps.c:316
 msgid "Could not parse /proc/net/wireless. Unknown format."
 msgstr "Kan /proc/net/wireless niet lezen. Onbekende opmaak."
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:343
+#: ../plugins/netstatus/netstatus-sysdeps.c:343
 #, c-format
 msgid "Could not parse wireless details from '%s'. link_idx = %d;"
 msgstr "Kan draadloze details niet lezen vanuit '%s'. link_idx = %d;"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:416
+#: ../plugins/netstatus/netstatus-sysdeps.c:416
 #, c-format
 msgid "Could not connect to interface, '%s'"
 msgstr "Kon niet verbinden met netwerkkaart, '%s'"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:422
+#: ../plugins/netstatus/netstatus-sysdeps.c:422
 #, c-format
 msgid "Could not send ioctl to interface, '%s'"
 msgstr "Kon ioctl niet verzenden naar netwerkkaart, '%s'"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:600
+#: ../plugins/netstatus/netstatus-sysdeps.c:600
 #, c-format
 msgid "Could not parse command line '%s': %s"
 msgstr "Kon opdrachtregel niet lezen '%s': %s"
 
-#: ../src/plugins/netstatus/netstatus-sysdeps.c:637
+#: ../plugins/netstatus/netstatus-sysdeps.c:637
 msgid "Could not parse 'netstat' output. Unknown format"
 msgstr "Kon 'netstat'-uitvoer niet lezen. Onbekende opmaak"
 
-#: ../src/plugins/netstatus/netstatus-util.c:152
+#: ../plugins/netstatus/netstatus-util.c:152
 msgid "Disconnected"
 msgstr "Verbinding verbroken"
 
-#: ../src/plugins/netstatus/netstatus-util.c:155
+#: ../plugins/netstatus/netstatus-util.c:155
 msgid "Idle"
 msgstr "Niet bezig"
 
-#: ../src/plugins/netstatus/netstatus-util.c:158
+#: ../plugins/netstatus/netstatus-util.c:158
 msgid "Sending"
 msgstr "Aan het verzenden"
 
-#: ../src/plugins/netstatus/netstatus-util.c:161
+#: ../plugins/netstatus/netstatus-util.c:161
 msgid "Receiving"
 msgstr "Aan het ontvangen"
 
-#: ../src/plugins/netstatus/netstatus-util.c:164
+#: ../plugins/netstatus/netstatus-util.c:164
 msgid "Sending/Receiving"
 msgstr "Aan het verzenden/ontvangen"
 
-#: ../src/plugins/batt/batt.c:151
+#: ../plugins/batt/batt.c:151
 #, c-format
 msgid "Battery: %d%% charged, %d:%02d until full"
 msgstr "Accu: %d%% opgeladen, %d:%02d tot volledig opgeladen"
 
-#: ../src/plugins/batt/batt.c:162
+#: ../plugins/batt/batt.c:162
 #, c-format
 msgid "Battery: %d%% charged, %d:%02d left"
 msgstr "Accu: %d%% opgeladen, %d:%02d overblijvend"
 
-#: ../src/plugins/batt/batt.c:168
+#: ../plugins/batt/batt.c:168
 #, c-format
 msgid "Battery: %d%% charged"
 msgstr "Accu: %d%% opgeladen"
 
-#: ../src/plugins/batt/batt.c:178
+#: ../plugins/batt/batt.c:178
 #, c-format
 msgid ""
 "\n"
@@ -1474,7 +1460,7 @@ msgstr ""
 "\n"
 "%sLading-vol-ontwerp:\t\t%5d mWh"
 
-#: ../src/plugins/batt/batt.c:180
+#: ../plugins/batt/batt.c:180
 #, c-format
 msgid ""
 "\n"
@@ -1483,7 +1469,7 @@ msgstr ""
 "\n"
 "%sLading vol:\t\t\t%5d mWh"
 
-#: ../src/plugins/batt/batt.c:182
+#: ../plugins/batt/batt.c:182
 #, c-format
 msgid ""
 "\n"
@@ -1492,7 +1478,7 @@ msgstr ""
 "\n"
 "%sLading nu:\t\t\t%5d mWh"
 
-#: ../src/plugins/batt/batt.c:184
+#: ../plugins/batt/batt.c:184
 #, c-format
 msgid ""
 "\n"
@@ -1501,7 +1487,7 @@ msgstr ""
 "\n"
 "%sLading nu:\t\t\t%5d mW"
 
-#: ../src/plugins/batt/batt.c:187
+#: ../plugins/batt/batt.c:187
 #, c-format
 msgid ""
 "\n"
@@ -1510,7 +1496,7 @@ msgstr ""
 "\n"
 "%sLadingsniveau-vol-ontwerp:\t%5d mAh"
 
-#: ../src/plugins/batt/batt.c:189
+#: ../plugins/batt/batt.c:189
 #, c-format
 msgid ""
 "\n"
@@ -1519,7 +1505,7 @@ msgstr ""
 "\n"
 "%sLadingsniveau vol:\t\t\t%5d mAh"
 
-#: ../src/plugins/batt/batt.c:191
+#: ../plugins/batt/batt.c:191
 #, c-format
 msgid ""
 "\n"
@@ -1528,7 +1514,7 @@ msgstr ""
 "\n"
 "%sLading nu:\t\t\t%5d mAh"
 
-#: ../src/plugins/batt/batt.c:193
+#: ../plugins/batt/batt.c:193
 #, c-format
 msgid ""
 "\n"
@@ -1537,7 +1523,7 @@ msgstr ""
 "\n"
 "%sStroom nu:\t\t\t%5d mA"
 
-#: ../src/plugins/batt/batt.c:196
+#: ../plugins/batt/batt.c:196
 #, c-format
 msgid ""
 "\n"
@@ -1546,162 +1532,162 @@ msgstr ""
 "\n"
 "%sHuidig voltage:\t\t%.3lf V"
 
-#: ../src/plugins/batt/batt.c:234
+#: ../plugins/batt/batt.c:234
 msgid "No batteries found"
 msgstr "Geen accu's gevonden"
 
-#: ../src/plugins/batt/batt.c:619 ../src/plugins/batt/batt.c:642
+#: ../plugins/batt/batt.c:640 ../plugins/batt/batt.c:661
 msgid "Battery Monitor"
 msgstr "Accu-monitor"
 
-#: ../src/plugins/batt/batt.c:622
+#: ../plugins/batt/batt.c:642
 msgid "Hide if there is no battery"
 msgstr "Verbergen indien geen accu aanwezig"
 
-#: ../src/plugins/batt/batt.c:624
+#: ../plugins/batt/batt.c:643
 msgid "Alarm command"
 msgstr "Alarmopdracht"
 
-#: ../src/plugins/batt/batt.c:625
+#: ../plugins/batt/batt.c:644
 msgid "Alarm time (minutes left)"
 msgstr "Alarmtijd (overblijvende minuten)"
 
-#: ../src/plugins/batt/batt.c:626
+#: ../plugins/batt/batt.c:645
 msgid "Background color"
 msgstr "Achtergrondkleur"
 
-#: ../src/plugins/batt/batt.c:627
+#: ../plugins/batt/batt.c:646
 msgid "Charging color 1"
 msgstr "Oplaadkleur 1"
 
-#: ../src/plugins/batt/batt.c:628
+#: ../plugins/batt/batt.c:647
 msgid "Charging color 2"
 msgstr "Oplaadkleur 2"
 
-#: ../src/plugins/batt/batt.c:629
+#: ../plugins/batt/batt.c:648
 msgid "Discharging color 1"
 msgstr "Ontlaadkleur 1"
 
-#: ../src/plugins/batt/batt.c:630
+#: ../plugins/batt/batt.c:649
 msgid "Discharging color 2"
 msgstr "Ontlaadkleur 2"
 
-#: ../src/plugins/batt/batt.c:631
+#: ../plugins/batt/batt.c:650
 msgid "Border width"
 msgstr "Randbreedte"
 
-#: ../src/plugins/batt/batt.c:633
+#: ../plugins/batt/batt.c:652
 msgid "Show Extended Information"
 msgstr "Uitgebreide informatie tonen"
 
-#: ../src/plugins/batt/batt.c:643
+#: ../plugins/batt/batt.c:662
 msgid "Display battery status using ACPI"
 msgstr "Toont status van de accu met behulp van ACPI"
 
-#: ../src/plugins/kbled/kbled.c:257
+#: ../plugins/kbled/kbled.c:228 ../plugins/kbled/kbled.c:259
+msgid "Keyboard LED"
+msgstr "Toetsenbord-LED"
+
+#: ../plugins/kbled/kbled.c:230
 msgid "Show CapsLock"
 msgstr "Toon CapsLock"
 
-#: ../src/plugins/kbled/kbled.c:258
+#: ../plugins/kbled/kbled.c:231
 msgid "Show NumLock"
 msgstr "Toon Numlock"
 
-#: ../src/plugins/kbled/kbled.c:259
+#: ../plugins/kbled/kbled.c:232
 msgid "Show ScrollLock"
 msgstr "Toon ScrollLock"
 
-#: ../src/plugins/kbled/kbled.c:293
-msgid "Keyboard LED"
-msgstr "Toetsenbord-LED"
-
-#: ../src/plugins/kbled/kbled.c:295
+#: ../plugins/kbled/kbled.c:260
 msgid "Indicators for CapsLock, NumLock, and ScrollLock keys"
 msgstr "Indicatoren voor Capslock-, Numlock- en ScrollLock-toetsen"
 
 #. A label to allow for click through
-#: ../src/plugins/indicator/indicator.c:698
+#: ../plugins/indicator/indicator.c:689
 msgid "No Indicators"
 msgstr "Geen indicatoren"
 
-#: ../src/plugins/indicator/indicator.c:897
+#: ../plugins/indicator/indicator.c:863 ../plugins/indicator/indicator.c:881
+msgid "Indicator applets"
+msgstr "Indicator-toepassinkjes"
+
+#: ../plugins/indicator/indicator.c:865
 msgid "Indicator Applications"
 msgstr "Indicator-toepassingen"
 
-#: ../src/plugins/indicator/indicator.c:898
+#: ../plugins/indicator/indicator.c:866
 msgid "Clock Indicator"
 msgstr "Klok-indicator"
 
-#: ../src/plugins/indicator/indicator.c:899
+#: ../plugins/indicator/indicator.c:867
 msgid "Messaging Menu"
 msgstr "Berichtenmenu"
 
-#: ../src/plugins/indicator/indicator.c:900
+#: ../plugins/indicator/indicator.c:868
 msgid "Network Menu"
 msgstr "Netwerkmenu"
 
-#: ../src/plugins/indicator/indicator.c:901
+#: ../plugins/indicator/indicator.c:869
 msgid "Session Menu"
 msgstr "Sessiemenu"
 
-#: ../src/plugins/indicator/indicator.c:902
+#: ../plugins/indicator/indicator.c:870
 msgid "Sound Menu"
 msgstr "Geluidmenu"
 
-#: ../src/plugins/indicator/indicator.c:928
-msgid "Indicator applets"
-msgstr "Indicator-toepassinkjes"
-
-#: ../src/plugins/indicator/indicator.c:930
+#: ../plugins/indicator/indicator.c:882
 msgid "Add indicator applets to the panel"
 msgstr "Voeg indicator-toepassinkjes toe aan de werkbalk"
 
-#: ../src/plugins/monitors/monitors.c:277
+#: ../plugins/monitors/monitors.c:269
 #, c-format
 msgid "CPU usage: %.2f%%"
 msgstr "CPU-gebruik: %.2f%%"
 
-#: ../src/plugins/monitors/monitors.c:360
+#: ../plugins/monitors/monitors.c:366
 #, c-format
 msgid "RAM usage: %.1fMB (%.2f%%)"
 msgstr "RAM-gebruik: %.1fMB (%.2f%%)"
 
-#: ../src/plugins/monitors/monitors.c:714
+#: ../plugins/monitors/monitors.c:698 ../plugins/monitors/monitors.c:783
+msgid "Resource monitors"
+msgstr "Systeemkrachtmeters"
+
+#: ../plugins/monitors/monitors.c:701
 msgid "CPU color"
 msgstr "Kleur voor CPU"
 
-#: ../src/plugins/monitors/monitors.c:715
+#: ../plugins/monitors/monitors.c:702
 msgid "Display RAM usage"
 msgstr "Toon RAM-gebruik"
 
-#: ../src/plugins/monitors/monitors.c:716
+#: ../plugins/monitors/monitors.c:703
 msgid "RAM color"
 msgstr "Kleur voor RAM"
 
-#: ../src/plugins/monitors/monitors.c:717
+#: ../plugins/monitors/monitors.c:704
 msgid "Action when clicked (default: lxtask)"
 msgstr "Actie wanneer aangeklikt (standaard: lxtask)"
 
-#: ../src/plugins/monitors/monitors.c:810
-msgid "Resource monitors"
-msgstr "Systeemkrachtmeters"
-
-#: ../src/plugins/monitors/monitors.c:812
+#: ../plugins/monitors/monitors.c:784
 msgid "Display monitors (CPU, RAM)"
 msgstr "Toon meters (CPU, RAM)"
 
-#: ../src/plugins/weather/weatherwidget.c:50
+#: ../plugins/weather/weatherwidget.c:50
 msgid "[N/A]"
 msgstr "[N.v.t.]"
 
-#: ../src/plugins/weather/weatherwidget.c:784
+#: ../plugins/weather/weatherwidget.c:796
 msgid "Enter New Location"
 msgstr "Voer nieuwe locatie in"
 
-#: ../src/plugins/weather/weatherwidget.c:798
+#: ../plugins/weather/weatherwidget.c:810
 msgid "_New Location:"
 msgstr "_Nieuwe locatie:"
 
-#: ../src/plugins/weather/weatherwidget.c:809
+#: ../plugins/weather/weatherwidget.c:821
 msgid ""
 "Enter the:\n"
 "- city, or\n"
@@ -1715,187 +1701,229 @@ msgstr ""
 "- postcode\n"
 "waarvoor de weersverwachting moet worden opgehaald."
 
-#: ../src/plugins/weather/weatherwidget.c:846
-#: ../src/plugins/weather/weatherwidget.c:979
+#: ../plugins/weather/weatherwidget.c:858
+#: ../plugins/weather/weatherwidget.c:991
 msgid "You must specify a location."
 msgstr "U dient een locatie op te geven."
 
-#: ../src/plugins/weather/weatherwidget.c:893
+#: ../plugins/weather/weatherwidget.c:905
 #, c-format
 msgid "Location '%s' not found!"
 msgstr "Locatie '%s' niet gevonden!"
 
-#: ../src/plugins/weather/weatherwidget.c:1051
+#: ../plugins/weather/weatherwidget.c:1063
 msgid "Preferences"
 msgstr "Voorkeuren"
 
-#: ../src/plugins/weather/weatherwidget.c:1057
+#: ../plugins/weather/weatherwidget.c:1069
 msgid "Refresh"
 msgstr "Verversen"
 
-#: ../src/plugins/weather/weatherwidget.c:1063
+#: ../plugins/weather/weatherwidget.c:1075
 msgid "Quit"
 msgstr "Afsluiten"
 
-#: ../src/plugins/weather/weatherwidget.c:1160
+#: ../plugins/weather/weatherwidget.c:1236
 msgid "Weather Preferences"
 msgstr "Weervoorkeuren"
 
-#: ../src/plugins/weather/weatherwidget.c:1174
+#: ../plugins/weather/weatherwidget.c:1250
 msgid "Current Location"
 msgstr "Huidige locatie"
 
-#: ../src/plugins/weather/weatherwidget.c:1178
-#: ../src/plugins/weather/weatherwidget.c:1475
+#: ../plugins/weather/weatherwidget.c:1254
+#: ../plugins/weather/weatherwidget.c:1529
 msgid "None configured"
 msgstr "Geen ingesteld"
 
-#: ../src/plugins/weather/weatherwidget.c:1180
-#: ../src/plugins/weather/weatherwidget.c:1472
+#: ../plugins/weather/weatherwidget.c:1256
+#: ../plugins/weather/weatherwidget.c:1526
 msgid "_Set"
 msgstr "In_stellen"
 
-#: ../src/plugins/weather/weatherwidget.c:1201
+#: ../plugins/weather/weatherwidget.c:1277
 msgid "Display"
 msgstr "Weergave"
 
-#: ../src/plugins/weather/weatherwidget.c:1205
+#: ../plugins/weather/weatherwidget.c:1281
 msgid "Name:"
 msgstr "Naam:"
 
-#: ../src/plugins/weather/weatherwidget.c:1209
+#: ../plugins/weather/weatherwidget.c:1285
 msgid "Units:"
 msgstr "Eenheden:"
 
-#: ../src/plugins/weather/weatherwidget.c:1213
+#: ../plugins/weather/weatherwidget.c:1289
 msgid "_Metric (°C)"
 msgstr "_Metrisch (°C)"
 
-#: ../src/plugins/weather/weatherwidget.c:1215
+#: ../plugins/weather/weatherwidget.c:1291
 msgid "_English (°F)"
 msgstr "_Engels (°F)"
 
-#: ../src/plugins/weather/weatherwidget.c:1250
+#: ../plugins/weather/weatherwidget.c:1326
 msgid "Forecast"
 msgstr "Voorspelling"
 
-#: ../src/plugins/weather/weatherwidget.c:1254
+#: ../plugins/weather/weatherwidget.c:1330
 msgid "Updates:"
 msgstr "Bijwerken:"
 
-#: ../src/plugins/weather/weatherwidget.c:1258
+#: ../plugins/weather/weatherwidget.c:1334
 msgid "Ma_nual"
 msgstr "Handleiding"
 
-#: ../src/plugins/weather/weatherwidget.c:1262
+#: ../plugins/weather/weatherwidget.c:1338
 msgid "_Automatic, every"
 msgstr "_Automatisch, elke"
 
-#: ../src/plugins/weather/weatherwidget.c:1278
+#: ../plugins/weather/weatherwidget.c:1359
 msgid "minutes"
 msgstr "minuten"
 
-#: ../src/plugins/weather/weatherwidget.c:1287
+#: ../plugins/weather/weatherwidget.c:1368
 msgid "Source:"
 msgstr "Bron:"
 
-#: ../src/plugins/weather/weatherwidget.c:1428
+#: ../plugins/weather/weatherwidget.c:1482
 msgid "C_hange"
 msgstr "Veranderen"
 
 #. Both are available
-#: ../src/plugins/weather/weatherwidget.c:1519
+#: ../plugins/weather/weatherwidget.c:1570
 #, c-format
 msgid "Current Conditions for %s"
 msgstr "Huidige omstandigheden voor %s"
 
-#: ../src/plugins/weather/weatherwidget.c:1543
+#: ../plugins/weather/weatherwidget.c:1594
 msgid "Location:"
 msgstr "Locatie:"
 
-#: ../src/plugins/weather/weatherwidget.c:1566
+#: ../plugins/weather/weatherwidget.c:1617
 msgid "Last updated:"
 msgstr "Laatst bijgewerkt:"
 
-#: ../src/plugins/weather/weatherwidget.c:1593
+#: ../plugins/weather/weatherwidget.c:1644
 msgid "Feels like:"
 msgstr "Voelt aan als:"
 
-#: ../src/plugins/weather/weatherwidget.c:1618
+#: ../plugins/weather/weatherwidget.c:1669
 msgid "Humidity:"
 msgstr "Luchtvochtigheid:"
 
-#: ../src/plugins/weather/weatherwidget.c:1645
+#: ../plugins/weather/weatherwidget.c:1696
 msgid "Pressure:"
 msgstr "Luchtdruk:"
 
-#: ../src/plugins/weather/weatherwidget.c:1672
+#: ../plugins/weather/weatherwidget.c:1723
 msgid "Visibility:"
 msgstr "Zicht:"
 
-#: ../src/plugins/weather/weatherwidget.c:1700
+#: ../plugins/weather/weatherwidget.c:1751
 msgid "Wind:"
 msgstr "Wind:"
 
-#: ../src/plugins/weather/weatherwidget.c:1723
+#: ../plugins/weather/weatherwidget.c:1774
 msgid "Sunrise:"
 msgstr "Zonsopgang:"
 
-#: ../src/plugins/weather/weatherwidget.c:1746
+#: ../plugins/weather/weatherwidget.c:1797
 msgid "Sunset:"
 msgstr "Zonsondergang:"
 
-#: ../src/plugins/weather/weatherwidget.c:1854
-#: ../src/plugins/weather/weatherwidget.c:2190
+#: ../plugins/weather/weatherwidget.c:1903
+#: ../plugins/weather/weatherwidget.c:2239
 #, c-format
 msgid "Forecast for %s unavailable."
 msgstr "Voorspelling voor %s niet beschikbaar."
 
-#: ../src/plugins/weather/weatherwidget.c:1863
-#: ../src/plugins/weather/weatherwidget.c:2195
+#: ../plugins/weather/weatherwidget.c:1912
+#: ../plugins/weather/weatherwidget.c:2244
 #, c-format
 msgid "Location not set."
 msgstr "Locatie niet ingesteld."
 
-#: ../src/plugins/weather/weatherwidget.c:1880
+#: ../plugins/weather/weatherwidget.c:1929
 #, c-format
 msgid "Searching for '%s'..."
 msgstr "Aan het zoeken naar '%s'..."
 
-#: ../src/plugins/weather/weatherwidget.c:2006
+#: ../plugins/weather/weatherwidget.c:2055
 #, c-format
 msgid "Location matches for '%s'"
 msgstr "Locatie-overeenkomsten voor '%s'"
 
-#: ../src/plugins/weather/weatherwidget.c:2026
+#: ../plugins/weather/weatherwidget.c:2075
 msgid "City"
 msgstr "Stad"
 
-#: ../src/plugins/weather/weatherwidget.c:2046
+#: ../plugins/weather/weatherwidget.c:2095
 msgid "Country"
 msgstr "Land"
 
 #. make it nice and pretty
-#: ../src/plugins/weather/weatherwidget.c:2177
+#: ../plugins/weather/weatherwidget.c:2226
 msgid "Currently in "
 msgstr "Thans in "
 
-#: ../src/plugins/weather/weatherwidget.c:2179
+#: ../plugins/weather/weatherwidget.c:2228
 msgid "Today: "
 msgstr "Vandaag: "
 
-#: ../src/plugins/weather/weatherwidget.c:2180
+#: ../plugins/weather/weatherwidget.c:2229
 msgid "Tomorrow: "
 msgstr "Morgen: "
 
-#: ../src/plugins/weather/weather.c:285
+#: ../plugins/weather/weather.c:307
 msgid "Weather Plugin"
 msgstr "Weer-invoegtoepassing"
 
-#: ../src/plugins/weather/weather.c:287
+#: ../plugins/weather/weather.c:308
 msgid "Show weather conditions for a location."
 msgstr "Toon weersomstandigheden voor een locatie."
 
+#, c-format
+#~ msgid " --log <number> -- set log level 0-5. 0 - none 5 - chatty\n"
+#~ msgstr ""
+#~ " --log <number> -- stel logboekniveau in van 0-5.  0 = geen 5 = "
+#~ "breedsprakig\n"
+
+#, c-format
+#~ msgid "Format codes: man 3 strftime; \\%n for line break"
+#~ msgstr "Opmaakcodes: man 3 strftime; \\%n voor regelafbreking"
+
+#~ msgid "Normal"
+#~ msgstr "Normaal"
+
+#~ msgid "Warning1"
+#~ msgstr "Waarschuwing1"
+
+#~ msgid "Warning2"
+#~ msgstr "Waarschuwing2"
+
+#~ msgid "Warning1 Temperature"
+#~ msgstr "Waarschuwing1 Temperatuur"
+
+#~ msgid "Warning2 Temperature"
+#~ msgstr "Waarschuwing2 Temperatuur"
+
+#~ msgid "Copyright (C) 2008-2013"
+#~ msgstr "Auteursrecht (C) 2008-2013"
+
+#~ msgid "Display Image and Tooltip"
+#~ msgstr "Toon afbeelding en gereedschaptip"
+
+#~ msgid ""
+#~ "Error, you need to install an application to configure the sound "
+#~ "(pavucontol, alsamixer ...)"
+#~ msgstr ""
+#~ "Foutmelding: u dient een toepassing te installeren om het geluid in te "
+#~ "stellen (pavucontrol, alsamixer, ...)."
+
+#, c-format
+#~ msgid "Failed to launch time configuration tool: %s"
+#~ msgstr "Kon configuratiegereedschap voor tijd niet starten: %s"
+
 #~ msgid "Model"
 #~ msgstr "Model"
 
index 3c30588..a096b14 100644 (file)
@@ -84,10 +84,10 @@ subdir = src
 DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
        $(top_srcdir)/depcomp $(lxpanel_include_HEADERS)
 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/intltool.m4 \
-       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
-       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
-       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/configure.ac
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+       $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+       $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+       $(top_srcdir)/configure.ac
 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
        $(ACLOCAL_M4)
 mkinstalldirs = $(install_sh) -d
index 9b320af..8056731 100644 (file)
@@ -118,7 +118,7 @@ update_panel_geometry( LXPanel* p )
     _calculate_position(p);
     gtk_widget_set_size_request(GTK_WIDGET(p), p->priv->aw, p->priv->ah);
     gdk_window_move(gtk_widget_get_window(GTK_WIDGET(p)), p->priv->ax, p->priv->ay);
-    _panel_update_background(p);
+    _panel_queue_update_background(p);
     _panel_establish_autohide(p);
     _panel_set_wm_strut(p);
 }
@@ -1614,6 +1614,7 @@ void load_global_config()
                 g_object_unref(l->data);
             g_list_free(apps);
             g_free(tmp);
+            save_global_config();
         }
     }
     g_key_file_free( kf );
index e4dd66e..bf47fe0 100644 (file)
--- a/src/ev.c
+++ b/src/ev.c
@@ -290,7 +290,7 @@ fb_ev_current_desktop(FbEv *ev)
 {
     ENTER;
     if (ev->current_desktop == -1) {
-        guint32 *data;
+        gulong *data;
 
         data = get_xaproperty (GDK_ROOT_WINDOW(), a_NET_CURRENT_DESKTOP, XA_CARDINAL, 0);
         if (data) {
@@ -307,7 +307,7 @@ fb_ev_number_of_desktops(FbEv *ev)
 {
     ENTER;
      if (ev->number_of_desktops == -1) {
-        guint32 *data;
+        gulong *data;
 
         data = get_xaproperty (GDK_ROOT_WINDOW(), a_NET_NUMBER_OF_DESKTOPS, XA_CARDINAL, 0);
         if (data) {
index aca1324..dc225c9 100644 (file)
@@ -258,7 +258,7 @@ static void reload_apps(MenuCache* cache, gpointer user_data)
         g_slist_foreach(app_list, (GFunc)menu_cache_item_unref, NULL);
         g_slist_free(app_list);
     }
-    app_list = (GSList*)menu_cache_list_all_apps(cache);
+    app_list = menu_cache_list_all_apps(cache);
 }
 #endif
 
@@ -409,11 +409,10 @@ void gtk_run()
         g_signal_connect(entry ,"changed", G_CALLBACK(on_entry_changed), img);
 
         /* get all apps */
-        menu_cache = menu_cache_lookup(g_getenv("XDG_MENU_PREFIX") ? "applications.menu" : "lxde-applications.menu" );
+        menu_cache = menu_cache_lookup_sync(g_getenv("XDG_MENU_PREFIX") ? "applications.menu" : "lxde-applications.menu" );
         if( menu_cache )
         {
-            menu_cache_reload(menu_cache);
-            app_list = (GSList*)menu_cache_list_all_apps(menu_cache);
+            app_list = menu_cache_list_all_apps(menu_cache);
             reload_notify_id = menu_cache_add_reload_notify(menu_cache, reload_apps, NULL);
         }
 #endif
index fb16893..f15961b 100644 (file)
@@ -542,7 +542,7 @@ get_xaproperty (Window win, Atom prop, Atom type, int *nitems)
 
     ENTER;
     prop_data = NULL;
-    if (XGetWindowProperty (GDK_DISPLAY_XDISPLAY(gdk_display_get_default()), win, prop, 0, 0x7fffffff, False,
+    if (XGetWindowProperty (GDK_DISPLAY_XDISPLAY(gdk_display_get_default()), win, prop, 0, G_MAXLONG, False,
               type, &type_ret, &format_ret, &items_ret,
               &after_ret, &prop_data) != Success)
     {
@@ -612,7 +612,7 @@ int
 get_net_number_of_desktops()
 {
     int desknum;
-    guint32 *data;
+    gulong *data;
 
     ENTER;
     data = get_xaproperty (GDK_ROOT_WINDOW(), a_NET_NUMBER_OF_DESKTOPS,
@@ -630,7 +630,7 @@ int
 get_net_current_desktop ()
 {
     int desk;
-    guint32 *data;
+    gulong *data;
 
     ENTER;
     data = get_xaproperty (GDK_ROOT_WINDOW(), a_NET_CURRENT_DESKTOP, XA_CARDINAL, 0);
@@ -646,7 +646,7 @@ int
 get_net_wm_desktop(Window win)
 {
     int desk = 0;
-    guint32 *data;
+    gulong *data;
 
     ENTER;
     data = get_xaproperty (win, a_NET_WM_DESKTOP, XA_CARDINAL, 0);
@@ -661,7 +661,7 @@ GPid
 get_net_wm_pid(Window win)
 {
     GPid pid = 0;
-    guint32 *data;
+    gulong *data;
 
     ENTER;
     data = get_xaproperty (win, a_NET_WM_PID, XA_CARDINAL, 0);
index 57488b3..286cd33 100644 (file)
@@ -1,4 +1,4 @@
-/**
+/*
  * Copyright (c) 2006-2014 LxDE Developers, see the file AUTHORS for details.
  *
  * This program is free software; you can redistribute it and/or modify
@@ -60,7 +60,7 @@ static void panel_start_gui(LXPanel *p);
 static void ah_start(LXPanel *p);
 static void ah_stop(LXPanel *p);
 static void on_root_bg_changed(FbBg *bg, LXPanel* p);
-
+static void _panel_update_background(LXPanel * p);
 
 G_DEFINE_TYPE(PanelToplevel, lxpanel, GTK_TYPE_WINDOW);
 
@@ -73,7 +73,7 @@ static void lxpanel_finalize(GObject *object)
         lxpanel_config_save( self );
     config_destroy(p->config);
 
-    g_free(p->workarea);
+    XFree(p->workarea);
     g_free( p->background_file );
     g_slist_free( p->system_menus );
 
@@ -117,11 +117,22 @@ static void lxpanel_destroy(GtkObject *object)
         p->initialized = FALSE;
     }
 
+    if (p->background_update_queued)
+    {
+        g_source_remove(p->background_update_queued);
+        p->background_update_queued = 0;
+    }
+
     GTK_OBJECT_CLASS(lxpanel_parent_class)->destroy(object);
 }
 
-static gboolean delay_update_background( GtkWidget* p )
+static gboolean idle_update_background(gpointer p)
 {
+    LXPanel *panel = LXPANEL(p);
+
+    if (g_source_is_destroyed(g_main_current_source()))
+        return FALSE;
+
     /* Panel could be destroyed while background update scheduled */
 #if GTK_CHECK_VERSION(2, 20, 0)
     if (gtk_widget_get_realized(p))
@@ -130,18 +141,27 @@ static gboolean delay_update_background( GtkWidget* p )
 #endif
     {
         gdk_display_sync( gtk_widget_get_display(p) );
-        _panel_update_background( LXPANEL(p) );
+        _panel_update_background(panel);
     }
+    panel->priv->background_update_queued = 0;
 
     return FALSE;
 }
 
+void _panel_queue_update_background(LXPanel *panel)
+{
+    if (panel->priv->background_update_queued)
+        return;
+    panel->priv->background_update_queued = g_idle_add_full(G_PRIORITY_HIGH,
+                                                            idle_update_background,
+                                                            panel, NULL);
+}
+
 static void lxpanel_realize(GtkWidget *widget)
 {
     GTK_WIDGET_CLASS(lxpanel_parent_class)->realize(widget);
 
-    g_idle_add_full( G_PRIORITY_LOW,
-            (GSourceFunc)delay_update_background, widget, NULL );
+    _panel_queue_update_background(LXPANEL(widget));
 }
 
 static void lxpanel_style_set(GtkWidget *widget, GtkStyle* prev)
@@ -149,13 +169,7 @@ static void lxpanel_style_set(GtkWidget *widget, GtkStyle* prev)
     GTK_WIDGET_CLASS(lxpanel_parent_class)->style_set(widget, prev);
 
     /* FIXME: This dirty hack is used to fix the background of systray... */
-#if GTK_CHECK_VERSION(2, 20, 0)
-    if (gtk_widget_get_realized(widget))
-#else
-    if( GTK_WIDGET_REALIZED( widget ) )
-#endif
-        g_idle_add_full( G_PRIORITY_LOW,
-                (GSourceFunc)delay_update_background, widget, NULL );
+    _panel_queue_update_background(LXPANEL(widget));
 }
 
 static void lxpanel_size_request(GtkWidget *widget, GtkRequisition *req)
@@ -196,6 +210,17 @@ static void lxpanel_size_allocate(GtkWidget *widget, GtkAllocation *a)
         gtk_window_move(GTK_WINDOW(widget), p->ax, p->ay);
         _panel_set_wm_strut(LXPANEL(widget));
     }
+    else if (p->background_update_queued)
+    {
+        g_source_remove(p->background_update_queued);
+        p->background_update_queued = 0;
+#if GTK_CHECK_VERSION(2, 20, 0)
+        if (gtk_widget_get_realized(widget))
+#else
+        if (GTK_WIDGET_REALIZED(widget))
+#endif
+            _panel_update_background(LXPANEL(widget));
+    }
 }
 
 static gboolean lxpanel_configure_event (GtkWidget *widget, GdkEventConfigure *e)
@@ -380,7 +405,7 @@ void _panel_set_wm_strut(LXPanel *panel)
         strut_size = p->height_when_hidden;
 
     /* Set up strut value in property format. */
-    guint32 desired_strut[12];
+    gulong desired_strut[12];
     memset(desired_strut, 0, sizeof(desired_strut));
     if (p->setstrut)
     {
@@ -541,7 +566,7 @@ panel_event_filter(GdkXEvent *xevent, GdkEvent *event, gpointer not_used)
             for( l = all_panels; l; l = l->next )
             {
                 LXPanel* p = (LXPanel*)l->data;
-                g_free( p->priv->workarea );
+                XFree( p->priv->workarea );
                 p->priv->workarea = get_xaproperty (GDK_ROOT_WINDOW(), a_NET_WORKAREA, XA_CARDINAL, &p->priv->wa_len);
                 /* print_wmdata(p); */
             }
@@ -621,7 +646,7 @@ void panel_update_background(Panel * p)
     _panel_update_background(p->topgwin);
 }
 
-void _panel_update_background(LXPanel * p)
+static void _panel_update_background(LXPanel * p)
 {
     GtkWidget *w = GTK_WIDGET(p);
     GList *plugins, *l;
@@ -691,11 +716,13 @@ mouse_watch(LXPanel *panel)
 
     gint cx, cy, cw, ch, gap;
 
-    cx = p->cx;
-    cy = p->cy;
+    cx = p->ax;
+    cy = p->ay;
     cw = p->cw;
     ch = p->ch;
 
+    if (cw == 1) cw = 0;
+    if (ch == 1) ch = 0;
     /* reduce area which will raise panel so it does not interfere with apps */
     if (p->ah_state == AH_STATE_HIDDEN) {
         gap = MAX(p->height_when_hidden, GAP);
@@ -743,10 +770,13 @@ static void ah_state_set(LXPanel *panel, PanelAHState ah_state)
         case AH_STATE_VISIBLE:
             gtk_widget_show(GTK_WIDGET(panel));
             gtk_widget_show(p->box);
+            gtk_widget_queue_resize(GTK_WIDGET(panel));
             gtk_window_stick(GTK_WINDOW(panel));
             p->visible = TRUE;
             break;
         case AH_STATE_WAITING:
+            if (p->hide_timeout)
+                g_source_remove(p->hide_timeout);
             p->hide_timeout = g_timeout_add(2 * PERIOD, ah_state_hide_timeout, panel);
             break;
         case AH_STATE_HIDDEN:
@@ -904,6 +934,7 @@ static void panel_popupmenu_create_panel( GtkMenuItem* item, LXPanel* panel )
     GdkScreen *screen;
     LXPanel *new_panel = panel_allocate();
     Panel *p = new_panel->priv;
+    config_setting_t *global;
 
     /* Allocate the edge. */
     screen = gdk_screen_get_default();
@@ -931,7 +962,9 @@ found_edge:
     p->name = gen_panel_name(p->edge, p->monitor);
 
     /* create new config with first group "Global" */
-    config_group_add_subgroup(config_root_setting(p->config), "Global");
+    global = config_group_add_subgroup(config_root_setting(p->config), "Global");
+    config_group_set_string(global, "edge", num2str(edge_pair, p->edge, "none"));
+    config_group_set_int(global, "monitor", p->monitor);
     panel_configure(new_panel, 0);
     panel_normalize_configuration(p);
     panel_start_gui(new_panel);
@@ -1220,7 +1253,7 @@ panel_start_gui(LXPanel *panel)
 {
     Atom state[3];
     XWMHints wmhints;
-    guint32 val;
+    gulong val;
     Display *xdisplay = GDK_DISPLAY_XDISPLAY(gdk_display_get_default());
     Panel *p = panel->priv;
     GtkWidget *w = GTK_WIDGET(panel);
@@ -1279,9 +1312,9 @@ panel_start_gui(LXPanel *panel)
     _panel_establish_autohide(panel);
 
     /* send it to running wm */
-    Xclimsg(p->topxwin, a_NET_WM_DESKTOP, 0xFFFFFFFF, 0, 0, 0, 0);
+    Xclimsg(p->topxwin, a_NET_WM_DESKTOP, G_MAXULONG, 0, 0, 0, 0);
     /* and assign it ourself just for case when wm is not running */
-    val = 0xFFFFFFFF;
+    val = G_MAXULONG;
     XChangeProperty(xdisplay, p->topxwin, a_NET_WM_DESKTOP, XA_CARDINAL, 32,
           PropModeReplace, (unsigned char *) &val, 1);
 
@@ -1452,8 +1485,7 @@ void _panel_set_panel_configuration_changed(LXPanel *panel)
     }
     g_list_free(plugins);
     /* panel geometry changed? update panel background then */
-    g_idle_add_full( G_PRIORITY_LOW,
-                    (GSourceFunc)delay_update_background, panel, NULL );
+    _panel_queue_update_background(panel);
 }
 
 static int
index 1fd3e9b..668c26e 100644 (file)
@@ -44,6 +44,7 @@ static void plugin_class_unref(PluginClass * pc);
 GQuark lxpanel_plugin_qinit;
 GQuark lxpanel_plugin_qconf;
 GQuark lxpanel_plugin_qdata;
+GQuark lxpanel_plugin_qsize;
 static GHashTable *_all_types = NULL;
 
 /* Dynamic parameter for static (built-in) plugins must be FALSE so we will not try to unload them */
@@ -440,6 +441,7 @@ void _prepare_modules(void)
     lxpanel_plugin_qdata = g_quark_from_static_string("LXPanel::plugin-data");
     lxpanel_plugin_qinit = g_quark_from_static_string("LXPanel::plugin-init");
     lxpanel_plugin_qconf = g_quark_from_static_string("LXPanel::plugin-conf");
+    lxpanel_plugin_qsize = g_quark_from_static_string("LXPanel::plugin-size");
 #ifndef DISABLE_PLUGINS_LOADING
     fm_modules_add_directory(PACKAGE_LIB_DIR "/lxpanel/plugins");
     fm_module_register_lxpanel_gtk();
@@ -524,10 +526,19 @@ static void _on_old_widget_destroy(GtkWidget *widget, Plugin *pl)
     pl->class->destructor(pl);
 }
 
-//static void on_size_allocate(GtkWidget *widget, GdkRectangle *allocation, LXPanel *p)
-//{
+static void on_size_allocate(GtkWidget *widget, GdkRectangle *allocation, LXPanel *p)
+{
+    GdkRectangle *alloc;
+
+    alloc = g_object_get_qdata(G_OBJECT(widget), lxpanel_plugin_qsize);
+    if (alloc->x == allocation->x && alloc->y == allocation->y &&
+        alloc->width == allocation->width && alloc->height == allocation->height)
+        return; /* not changed */
+    *alloc = *allocation;
+    /* g_debug("size-allocate on %s", PLUGIN_CLASS(widget)->name); */
+    _panel_queue_update_background(p);
 //    _queue_panel_calculate_size(p);
-//}
+}
 
 GtkWidget *lxpanel_add_plugin(LXPanel *p, const char *name, config_setting_t *cfg, gint at)
 {
@@ -608,10 +619,12 @@ GtkWidget *lxpanel_add_plugin(LXPanel *p, const char *name, config_setting_t *cf
     gtk_widget_set_name(widget, name);
     gtk_box_pack_start(GTK_BOX(p->priv->box), widget, expand, TRUE, padding);
     gtk_container_set_border_width(GTK_CONTAINER(widget), border);
-//    g_signal_connect(widget, "size-allocate", G_CALLBACK(on_size_allocate), p);
+    g_signal_connect(widget, "size-allocate", G_CALLBACK(on_size_allocate), p);
     gtk_widget_show(widget);
     g_object_set_qdata(G_OBJECT(widget), lxpanel_plugin_qconf, cfg);
     g_object_set_qdata(G_OBJECT(widget), lxpanel_plugin_qinit, (gpointer)init);
+    g_object_set_qdata_full(G_OBJECT(widget), lxpanel_plugin_qsize,
+                            g_new0(GdkRectangle, 1), g_free);
     return widget;
 }
 
index 52f398d..890d10b 100644 (file)
@@ -113,7 +113,7 @@ struct _Panel {
 
     int desknum;
     int curdesk;
-    guint32 *workarea;
+    gulong *workarea;
     int wa_len;
 
     char* background_file;
@@ -134,6 +134,7 @@ struct _Panel {
     guint initialized : 1;              /* Should be grouped better later, */
     guint ah_far : 1;                   /* placed here for binary compatibility */
     guint ah_state : 3;
+    guint background_update_queued;
     guint mouse_timeout;
     //gint dyn_space;                     /* Space for expandable plugins */
     //guint calculate_size_idle;          /* The idle handler for dyn_space calc */
@@ -220,7 +221,7 @@ void _panel_determine_background_pixmap(LXPanel * p, GtkWidget * widget);
 void _panel_establish_autohide(LXPanel *p);
 void _panel_set_wm_strut(LXPanel *p);
 void _panel_set_panel_configuration_changed(LXPanel *p);
-void _panel_update_background(LXPanel *p);
+void _panel_queue_update_background(LXPanel *p);
 
 void panel_configure(LXPanel* p, int sel_page);
 gboolean panel_edge_available(Panel* p, int edge, gint monitor);