./PaxHeaders.30064/indicator-multiload-0.40000644000000000000000000000013212347064457015146 xustar0030 mtime=1402759471.443977501 30 atime=1402759471.615977619 30 ctime=1402759471.443977501 indicator-multiload-0.4/0000775000175000017500000000000012347064457014737 5ustar00mh21mh2100000000000000indicator-multiload-0.4/PaxHeaders.30064/AUTHORS0000644000000000000000000000012712105701732016124 xustar0027 mtime=1360495578.774183 30 atime=1402740158.761197389 30 ctime=1402759471.379977458 indicator-multiload-0.4/AUTHORS0000664000175000017500000000003712105701732015771 0ustar00mh21mh2100000000000000Michael Hofmann indicator-multiload-0.4/PaxHeaders.30064/config.rpath0000644000000000000000000000013212106143225017353 xustar0030 mtime=1360578197.684101562 30 atime=1402746285.596909873 30 ctime=1402759471.391977466 indicator-multiload-0.4/config.rpath0000775000175000017500000004364712106143225017245 0ustar00mh21mh2100000000000000#! /bin/sh # Output a system dependent set of variables, describing how to set the # run time search path of shared libraries in an executable. # # Copyright 1996-2007 Free Software Foundation, Inc. # Taken from GNU libtool, 2001 # Originally by Gordon Matzigkeit , 1996 # # This file is free software; the Free Software Foundation gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # # The first argument passed to this file is the canonical host specification, # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM # or # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM # The environment variables CC, GCC, LDFLAGS, LD, with_gnu_ld # should be set by the caller. # # The set of defined variables is at the end of this script. # Known limitations: # - On IRIX 6.5 with CC="cc", the run time search patch must not be longer # than 256 bytes, otherwise the compiler driver will dump core. The only # known workaround is to choose shorter directory names for the build # directory and/or the installation directory. # All known linkers require a `.a' archive for static linking (except MSVC, # which needs '.lib'). libext=a shrext=.so host="$1" host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'` host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` # Code taken from libtool.m4's _LT_CC_BASENAME. for cc_temp in $CC""; do case $cc_temp in compile | *[\\/]compile | ccache | *[\\/]ccache ) ;; distcc | *[\\/]distcc | purify | *[\\/]purify ) ;; \-*) ;; *) break;; esac done cc_basename=`echo "$cc_temp" | sed -e 's%^.*/%%'` # Code taken from libtool.m4's AC_LIBTOOL_PROG_COMPILER_PIC. wl= if test "$GCC" = yes; then wl='-Wl,' else case "$host_os" in aix*) wl='-Wl,' ;; darwin*) case $cc_basename in xlc*) wl='-Wl,' ;; esac ;; mingw* | cygwin* | pw32* | os2*) ;; hpux9* | hpux10* | hpux11*) wl='-Wl,' ;; irix5* | irix6* | nonstopux*) wl='-Wl,' ;; newsos6) ;; linux* | k*bsd*-gnu) case $cc_basename in icc* | ecc*) wl='-Wl,' ;; pgcc | pgf77 | pgf90) wl='-Wl,' ;; ccc*) wl='-Wl,' ;; como) wl='-lopt=' ;; *) case `$CC -V 2>&1 | sed 5q` in *Sun\ C*) wl='-Wl,' ;; esac ;; esac ;; osf3* | osf4* | osf5*) wl='-Wl,' ;; rdos*) ;; solaris*) wl='-Wl,' ;; sunos4*) wl='-Qoption ld ' ;; sysv4 | sysv4.2uw2* | sysv4.3*) wl='-Wl,' ;; sysv4*MP*) ;; sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*) wl='-Wl,' ;; unicos*) wl='-Wl,' ;; uts4*) ;; esac fi # Code taken from libtool.m4's AC_LIBTOOL_PROG_LD_SHLIBS. hardcode_libdir_flag_spec= hardcode_libdir_separator= hardcode_direct=no hardcode_minus_L=no case "$host_os" in cygwin* | mingw* | pw32*) # FIXME: the MSVC++ port hasn't been tested in a loooong time # When not using gcc, we currently assume that we are using # Microsoft Visual C++. if test "$GCC" != yes; then with_gnu_ld=no fi ;; interix*) # we just hope/assume this is gcc and not c89 (= MSVC++) with_gnu_ld=yes ;; openbsd*) with_gnu_ld=no ;; esac ld_shlibs=yes if test "$with_gnu_ld" = yes; then # Set some defaults for GNU ld with shared library support. These # are reset later if shared libraries are not supported. Putting them # here allows them to be overridden if necessary. # Unlike libtool, we use -rpath here, not --rpath, since the documented # option of GNU ld is called -rpath, not --rpath. hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' case "$host_os" in aix3* | aix4* | aix5*) # On AIX/PPC, the GNU linker is very broken if test "$host_cpu" != ia64; then ld_shlibs=no fi ;; amigaos*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes # Samuel A. Falvo II reports # that the semantics of dynamic libraries on AmigaOS, at least up # to version 4, is to share data among multiple programs linked # with the same dynamic library. Since this doesn't match the # behavior of shared libraries on other platforms, we cannot use # them. ld_shlibs=no ;; beos*) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; cygwin* | mingw* | pw32*) # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. hardcode_libdir_flag_spec='-L$libdir' if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then : else ld_shlibs=no fi ;; interix[3-9]*) hardcode_direct=no hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ;; gnu* | linux* | k*bsd*-gnu) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; netbsd*) ;; solaris*) if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then ld_shlibs=no elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*) case `$LD -v 2>&1` in *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*) ld_shlibs=no ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`' else ld_shlibs=no fi ;; esac ;; sunos4*) hardcode_direct=yes ;; *) if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then : else ld_shlibs=no fi ;; esac if test "$ld_shlibs" = no; then hardcode_libdir_flag_spec= fi else case "$host_os" in aix3*) # Note: this linker hardcodes the directories in LIBPATH if there # are no directories specified by -L. hardcode_minus_L=yes if test "$GCC" = yes; then # Neither direct hardcoding nor static linking is supported with a # broken collect2. hardcode_direct=unsupported fi ;; aix4* | aix5*) if test "$host_cpu" = ia64; then # On IA64, the linker does run time linking by default, so we don't # have to do anything special. aix_use_runtimelinking=no else aix_use_runtimelinking=no # Test if we are trying to use run time linking or normal # AIX style linking. If -brtl is somewhere in LDFLAGS, we # need to do runtime linking. case $host_os in aix4.[23]|aix4.[23].*|aix5*) for ld_flag in $LDFLAGS; do if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then aix_use_runtimelinking=yes break fi done ;; esac fi hardcode_direct=yes hardcode_libdir_separator=':' if test "$GCC" = yes; then case $host_os in aix4.[012]|aix4.[012].*) collect2name=`${CC} -print-prog-name=collect2` if test -f "$collect2name" && \ strings "$collect2name" | grep resolve_lib_name >/dev/null then # We have reworked collect2 : else # We have old collect2 hardcode_direct=unsupported hardcode_minus_L=yes hardcode_libdir_flag_spec='-L$libdir' hardcode_libdir_separator= fi ;; esac fi # Begin _LT_AC_SYS_LIBPATH_AIX. echo 'int main () { return 0; }' > conftest.c ${CC} ${LDFLAGS} conftest.c -o conftest aix_libpath=`dump -H conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; } }'` fi if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib" fi rm -f conftest.c conftest # End _LT_AC_SYS_LIBPATH_AIX. if test "$aix_use_runtimelinking" = yes; then hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" else if test "$host_cpu" = ia64; then hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib' else hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath" fi fi ;; amigaos*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes # see comment about different semantics on the GNU ld section ld_shlibs=no ;; bsdi[45]*) ;; cygwin* | mingw* | pw32*) # When not using gcc, we currently assume that we are using # Microsoft Visual C++. # hardcode_libdir_flag_spec is actually meaningless, as there is # no search path for DLLs. hardcode_libdir_flag_spec=' ' libext=lib ;; darwin* | rhapsody*) hardcode_direct=no if test "$GCC" = yes ; then : else case $cc_basename in xlc*) ;; *) ld_shlibs=no ;; esac fi ;; dgux*) hardcode_libdir_flag_spec='-L$libdir' ;; freebsd1*) ld_shlibs=no ;; freebsd2.2*) hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes ;; freebsd2*) hardcode_direct=yes hardcode_minus_L=yes ;; freebsd* | dragonfly*) hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes ;; hpux9*) hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes ;; hpux10*) if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes fi ;; hpux11*) if test "$with_gnu_ld" = no; then hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir' hardcode_libdir_separator=: case $host_cpu in hppa*64*|ia64*) hardcode_direct=no ;; *) hardcode_direct=yes # hardcode_minus_L: Not really in the search PATH, # but as the default location of the library. hardcode_minus_L=yes ;; esac fi ;; irix5* | irix6* | nonstopux*) hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; netbsd*) hardcode_libdir_flag_spec='-R$libdir' hardcode_direct=yes ;; newsos6) hardcode_direct=yes hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; openbsd*) if test -f /usr/libexec/ld.so; then hardcode_direct=yes if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then hardcode_libdir_flag_spec='${wl}-rpath,$libdir' else case "$host_os" in openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*) hardcode_libdir_flag_spec='-R$libdir' ;; *) hardcode_libdir_flag_spec='${wl}-rpath,$libdir' ;; esac fi else ld_shlibs=no fi ;; os2*) hardcode_libdir_flag_spec='-L$libdir' hardcode_minus_L=yes ;; osf3*) hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' hardcode_libdir_separator=: ;; osf4* | osf5*) if test "$GCC" = yes; then hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir' else # Both cc and cxx compiler support -rpath directly hardcode_libdir_flag_spec='-rpath $libdir' fi hardcode_libdir_separator=: ;; solaris*) hardcode_libdir_flag_spec='-R$libdir' ;; sunos4*) hardcode_libdir_flag_spec='-L$libdir' hardcode_direct=yes hardcode_minus_L=yes ;; sysv4) case $host_vendor in sni) hardcode_direct=yes # is this really true??? ;; siemens) hardcode_direct=no ;; motorola) hardcode_direct=no #Motorola manual says yes, but my tests say they lie ;; esac ;; sysv4.3*) ;; sysv4*MP*) if test -d /usr/nec; then ld_shlibs=yes fi ;; sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*) ;; sysv5* | sco3.2v5* | sco5v6*) hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`' hardcode_libdir_separator=':' ;; uts4*) hardcode_libdir_flag_spec='-L$libdir' ;; *) ld_shlibs=no ;; esac fi # Check dynamic linker characteristics # Code taken from libtool.m4's AC_LIBTOOL_SYS_DYNAMIC_LINKER. # Unlike libtool.m4, here we don't care about _all_ names of the library, but # only about the one the linker finds when passed -lNAME. This is the last # element of library_names_spec in libtool.m4, or possibly two of them if the # linker has special search rules. library_names_spec= # the last element of library_names_spec in libtool.m4 libname_spec='lib$name' case "$host_os" in aix3*) library_names_spec='$libname.a' ;; aix4* | aix5*) library_names_spec='$libname$shrext' ;; amigaos*) library_names_spec='$libname.a' ;; beos*) library_names_spec='$libname$shrext' ;; bsdi[45]*) library_names_spec='$libname$shrext' ;; cygwin* | mingw* | pw32*) shrext=.dll library_names_spec='$libname.dll.a $libname.lib' ;; darwin* | rhapsody*) shrext=.dylib library_names_spec='$libname$shrext' ;; dgux*) library_names_spec='$libname$shrext' ;; freebsd1*) ;; freebsd* | dragonfly*) case "$host_os" in freebsd[123]*) library_names_spec='$libname$shrext$versuffix' ;; *) library_names_spec='$libname$shrext' ;; esac ;; gnu*) library_names_spec='$libname$shrext' ;; hpux9* | hpux10* | hpux11*) case $host_cpu in ia64*) shrext=.so ;; hppa*64*) shrext=.sl ;; *) shrext=.sl ;; esac library_names_spec='$libname$shrext' ;; interix[3-9]*) library_names_spec='$libname$shrext' ;; irix5* | irix6* | nonstopux*) library_names_spec='$libname$shrext' case "$host_os" in irix5* | nonstopux*) libsuff= shlibsuff= ;; *) case $LD in *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= ;; *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 ;; *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 ;; *) libsuff= shlibsuff= ;; esac ;; esac ;; linux*oldld* | linux*aout* | linux*coff*) ;; linux* | k*bsd*-gnu) library_names_spec='$libname$shrext' ;; knetbsd*-gnu) library_names_spec='$libname$shrext' ;; netbsd*) library_names_spec='$libname$shrext' ;; newsos6) library_names_spec='$libname$shrext' ;; nto-qnx*) library_names_spec='$libname$shrext' ;; openbsd*) library_names_spec='$libname$shrext$versuffix' ;; os2*) libname_spec='$name' shrext=.dll library_names_spec='$libname.a' ;; osf3* | osf4* | osf5*) library_names_spec='$libname$shrext' ;; rdos*) ;; solaris*) library_names_spec='$libname$shrext' ;; sunos4*) library_names_spec='$libname$shrext$versuffix' ;; sysv4 | sysv4.3*) library_names_spec='$libname$shrext' ;; sysv4*MP*) library_names_spec='$libname$shrext' ;; sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*) library_names_spec='$libname$shrext' ;; uts4*) library_names_spec='$libname$shrext' ;; esac sed_quote_subst='s/\(["`$\\]\)/\\\1/g' escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"` shlibext=`echo "$shrext" | sed -e 's,^\.,,'` escaped_libname_spec=`echo "X$libname_spec" | sed -e 's/^X//' -e "$sed_quote_subst"` escaped_library_names_spec=`echo "X$library_names_spec" | sed -e 's/^X//' -e "$sed_quote_subst"` escaped_hardcode_libdir_flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"` LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <, 1996. # 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, 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, see . # 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. if test $# -eq 0; then echo 1>&2 "Try '$0 --help' for more information" exit 1 fi case $1 in --is-lightweight) # Used by our autoconf macros to check whether the available missing # script is modern enough. exit 0 ;; --run) # Back-compat with the calling convention used by older automake. shift ;; -h|--h|--he|--hel|--help) echo "\ $0 [OPTION]... PROGRAM [ARGUMENT]... Run 'PROGRAM [ARGUMENT]...', returning a proper advice when this fails due to PROGRAM being missing or too old. Options: -h, --help display this help and exit -v, --version output version information and exit Supported PROGRAM values: aclocal autoconf autoheader autom4te automake makeinfo bison yacc flex lex help2man Version suffixes to PROGRAM as well as the prefixes 'gnu-', 'gnu', and 'g' are ignored when checking the name. Send bug reports to ." exit $? ;; -v|--v|--ve|--ver|--vers|--versi|--versio|--version) echo "missing $scriptversion (GNU Automake)" exit $? ;; -*) echo 1>&2 "$0: unknown '$1' option" echo 1>&2 "Try '$0 --help' for more information" exit 1 ;; esac # Run the given program, remember its exit status. "$@"; st=$? # If it succeeded, we are done. test $st -eq 0 && exit 0 # Also exit now if we it failed (or wasn't found), and '--version' was # passed; such an option is passed most likely to detect whether the # program is present and works. case $2 in --version|--help) exit $st;; esac # Exit code 63 means version mismatch. This often happens when the user # tries to use an ancient version of a tool on a file that requires a # minimum version. if test $st -eq 63; then msg="probably too old" elif test $st -eq 127; then # Program was missing. msg="missing on your system" else # Program was found and executed, but failed. Give up. exit $st fi perl_URL=http://www.perl.org/ flex_URL=http://flex.sourceforge.net/ gnu_software_URL=http://www.gnu.org/software program_details () { case $1 in aclocal|automake) echo "The '$1' program is part of the GNU Automake package:" echo "<$gnu_software_URL/automake>" echo "It also requires GNU Autoconf, GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/autoconf>" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; autoconf|autom4te|autoheader) echo "The '$1' program is part of the GNU Autoconf package:" echo "<$gnu_software_URL/autoconf/>" echo "It also requires GNU m4 and Perl in order to run:" echo "<$gnu_software_URL/m4/>" echo "<$perl_URL>" ;; esac } give_advice () { # Normalize program name to check for. normalized_program=`echo "$1" | sed ' s/^gnu-//; t s/^gnu//; t s/^g//; t'` printf '%s\n' "'$1' is $msg." configure_deps="'configure.ac' or m4 files included by 'configure.ac'" case $normalized_program in autoconf*) echo "You should only need it if you modified 'configure.ac'," echo "or m4 files included by it." program_details 'autoconf' ;; autoheader*) echo "You should only need it if you modified 'acconfig.h' or" echo "$configure_deps." program_details 'autoheader' ;; automake*) echo "You should only need it if you modified 'Makefile.am' or" echo "$configure_deps." program_details 'automake' ;; aclocal*) echo "You should only need it if you modified 'acinclude.m4' or" echo "$configure_deps." program_details 'aclocal' ;; autom4te*) echo "You might have modified some maintainer files that require" echo "the 'autom4te' program to be rebuilt." program_details 'autom4te' ;; bison*|yacc*) echo "You should only need it if you modified a '.y' file." echo "You may want to install the GNU Bison package:" echo "<$gnu_software_URL/bison/>" ;; lex*|flex*) echo "You should only need it if you modified a '.l' file." echo "You may want to install the Fast Lexical Analyzer package:" echo "<$flex_URL>" ;; help2man*) echo "You should only need it if you modified a dependency" \ "of a man page." echo "You may want to install the GNU Help2man package:" echo "<$gnu_software_URL/help2man/>" ;; makeinfo*) echo "You should only need it if you modified a '.texi' file, or" echo "any other file indirectly affecting the aspect of the manual." echo "You might want to install the Texinfo package:" echo "<$gnu_software_URL/texinfo/>" echo "The spurious makeinfo call might also be the consequence of" echo "using a buggy 'make' (AIX, DU, IRIX), in which case you might" echo "want to install GNU make:" echo "<$gnu_software_URL/make/>" ;; *) echo "You might have modified some files without having the proper" echo "tools for further handling them. Check the 'README' file, it" echo "often tells you about the needed prerequisites for installing" echo "this package. You may also peek at any GNU archive site, in" echo "case some other package contains this missing '$1' program." ;; esac } give_advice "$1" | sed -e '1s/^/WARNING: /' \ -e '2,$s/^/ /' >&2 # Propagate the correct exit status (expected to be 127 for a program # not found, 63 for a program that failed due to version mismatch). exit $st # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: indicator-multiload-0.4/PaxHeaders.30064/HACKING0000644000000000000000000000012712347050426016050 xustar0027 mtime=1402753302.242623 30 atime=1402753302.440277646 30 ctime=1402759471.435977496 indicator-multiload-0.4/HACKING0000664000175000017500000000030112347050426015707 0ustar00mh21mh2100000000000000You need at least vala 0.14 and devel packages for glib, gtk+ 3.0, cairo, appindicator and libgtop 2.0. To compile, run ./autogen.sh && make To run without install, use make test-run indicator-multiload-0.4/PaxHeaders.30064/COPYING0000644000000000000000000000012612105701732016106 xustar0027 mtime=1360495578.774183 30 atime=1402740158.761197389 29 ctime=1402759471.38397746 indicator-multiload-0.4/COPYING0000664000175000017500000010451312105701732015760 0ustar00mh21mh2100000000000000 GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) 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 3 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, see . Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: Copyright (C) This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read . indicator-multiload-0.4/PaxHeaders.30064/config.sub0000644000000000000000000000013212106143234017026 xustar0030 mtime=1360578204.151616671 30 atime=1402746285.600909876 30 ctime=1402759471.391977466 indicator-multiload-0.4/config.sub0000755000175000017500000010517612106143234016712 0ustar00mh21mh2100000000000000#! /bin/sh # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, # 2011, 2012 Free Software Foundation, Inc. timestamp='2012-02-10' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software # can handle that machine. It does not imply ALL GNU software can. # # This file 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, see . # # 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. # Please send patches to . Submit a context # diff and a properly formatted GNU ChangeLog entry. # # Configuration subroutine to validate and canonicalize a configuration type. # Supply the specified configuration type as an argument. # If it is invalid, we print an error message on stderr and exit with code 1. # Otherwise, we print the canonical config type on stdout and succeed. # You can get the latest version of this script from: # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD # This file is supposed to be the same for all GNU packages # and recognize all the CPU types, system types and aliases # that are meaningful with *any* GNU software. # Each package is responsible for reporting which valid configurations # it does not support. The user should be able to distinguish # a failure to support a valid configuration from a meaningless # configuration. # The goal of this file is to map all the various variations of a given # machine specification into a single specification in the form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM # or in some cases, the newer four-part form: # CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM # It is wrong to echo any other type of specification. me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] CPU-MFR-OPSYS $0 [OPTION] ALIAS Canonicalize a configuration name. Operation modes: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to ." version="\ GNU config.sub ($timestamp) Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" exit 1 ;; *local*) # First pass through any local machine types. echo $1 exit ;; * ) break ;; esac done case $# in 0) echo "$me: missing argument$help" >&2 exit 1;; 1) ;; *) echo "$me: too many arguments$help" >&2 exit 1;; esac # Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any). # Here we must recognize all the valid KERNEL-OS combinations. maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` case $maybe_os in nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \ linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \ knetbsd*-gnu* | netbsd*-gnu* | \ kopensolaris*-gnu* | \ storm-chaos* | os2-emx* | rtmk-nova*) os=-$maybe_os basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` ;; android-linux) os=-linux-android basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`-unknown ;; *) basic_machine=`echo $1 | sed 's/-[^-]*$//'` if [ $basic_machine != $1 ] then os=`echo $1 | sed 's/.*-/-/'` else os=; fi ;; esac ### Let's recognize common machines as not being operating systems so ### that things like config.sub decstation-3100 work. We also ### recognize some manufacturers as not being operating systems, so we ### can provide default operating systems below. case $os in -sun*os*) # Prevent following clause from handling this invalid input. ;; -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \ -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \ -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \ -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ -apple | -axis | -knuth | -cray | -microblaze) os= basic_machine=$1 ;; -bluegene*) os=-cnk ;; -sim | -cisco | -oki | -wec | -winbond) os= basic_machine=$1 ;; -scout) ;; -wrs) os=-vxworks basic_machine=$1 ;; -chorusos*) os=-chorusos basic_machine=$1 ;; -chorusrdb) os=-chorusrdb basic_machine=$1 ;; -hiux*) os=-hiuxwe2 ;; -sco6) os=-sco5v6 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco5) os=-sco3.2v5 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco4) os=-sco3.2v4 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco3.2.[4-9]*) os=`echo $os | sed -e 's/sco3.2./sco3.2v/'` basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco3.2v[4-9]*) # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco5v6*) # Don't forget version if it is 3.2v4 or newer. basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -sco*) os=-sco3.2v2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -udk*) basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -isc) os=-isc2.2 basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -clix*) basic_machine=clipper-intergraph ;; -isc*) basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'` ;; -lynx*) os=-lynxos ;; -ptx*) basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'` ;; -windowsnt*) os=`echo $os | sed -e 's/windowsnt/winnt/'` ;; -psos*) os=-psos ;; -mint | -mint[0-9]*) basic_machine=m68k-atari os=-mint ;; esac # Decode aliases for certain CPU-COMPANY combinations. case $basic_machine in # Recognize the basic CPU types without company name. # Some are omitted here because they have special meanings below. 1750a | 580 \ | a29k \ | aarch64 | aarch64_be \ | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | am33_2.0 \ | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \ | be32 | be64 \ | bfin \ | c4x | clipper \ | d10v | d30v | dlx | dsp16xx \ | epiphany \ | fido | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ | hexagon \ | i370 | i860 | i960 | ia64 \ | ip2k | iq2000 \ | le32 | le64 \ | lm32 \ | m32c | m32r | m32rle | m68000 | m68k | m88k \ | maxq | mb | microblaze | mcore | mep | metag \ | mips | mipsbe | mipseb | mipsel | mipsle \ | mips16 \ | mips64 | mips64el \ | mips64octeon | mips64octeonel \ | mips64orion | mips64orionel \ | mips64r5900 | mips64r5900el \ | mips64vr | mips64vrel \ | mips64vr4100 | mips64vr4100el \ | mips64vr4300 | mips64vr4300el \ | mips64vr5000 | mips64vr5000el \ | mips64vr5900 | mips64vr5900el \ | mipsisa32 | mipsisa32el \ | mipsisa32r2 | mipsisa32r2el \ | mipsisa64 | mipsisa64el \ | mipsisa64r2 | mipsisa64r2el \ | mipsisa64sb1 | mipsisa64sb1el \ | mipsisa64sr71k | mipsisa64sr71kel \ | mipstx39 | mipstx39el \ | mn10200 | mn10300 \ | moxie \ | mt \ | msp430 \ | nds32 | nds32le | nds32be \ | nios | nios2 \ | ns16k | ns32k \ | open8 \ | or32 \ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle \ | pyramid \ | rl78 | rx \ | score \ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \ | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ | spu \ | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \ | ubicom32 \ | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \ | we32k \ | x86 | xc16x | xstormy16 | xtensa \ | z8k | z80) basic_machine=$basic_machine-unknown ;; c54x) basic_machine=tic54x-unknown ;; c55x) basic_machine=tic55x-unknown ;; c6x) basic_machine=tic6x-unknown ;; m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip) basic_machine=$basic_machine-unknown os=-none ;; m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k) ;; ms1) basic_machine=mt-unknown ;; strongarm | thumb | xscale) basic_machine=arm-unknown ;; xgate) basic_machine=$basic_machine-unknown os=-none ;; xscaleeb) basic_machine=armeb-unknown ;; xscaleel) basic_machine=armel-unknown ;; # We use `pc' rather than `unknown' # because (1) that's what they normally are, and # (2) the word "unknown" tends to confuse beginning users. i*86 | x86_64) basic_machine=$basic_machine-pc ;; # Object if more than one company name word. *-*-*) echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 exit 1 ;; # Recognize the basic CPU types with company name. 580-* \ | a29k-* \ | aarch64-* | aarch64_be-* \ | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \ | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \ | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \ | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* | avr32-* \ | be32-* | be64-* \ | bfin-* | bs2000-* \ | c[123]* | c30-* | [cjt]90-* | c4x-* \ | clipper-* | craynv-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ | elxsi-* \ | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \ | h8300-* | h8500-* \ | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ | hexagon-* \ | i*86-* | i860-* | i960-* | ia64-* \ | ip2k-* | iq2000-* \ | le32-* | le64-* \ | lm32-* \ | m32c-* | m32r-* | m32rle-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ | mips16-* \ | mips64-* | mips64el-* \ | mips64octeon-* | mips64octeonel-* \ | mips64orion-* | mips64orionel-* \ | mips64r5900-* | mips64r5900el-* \ | mips64vr-* | mips64vrel-* \ | mips64vr4100-* | mips64vr4100el-* \ | mips64vr4300-* | mips64vr4300el-* \ | mips64vr5000-* | mips64vr5000el-* \ | mips64vr5900-* | mips64vr5900el-* \ | mipsisa32-* | mipsisa32el-* \ | mipsisa32r2-* | mipsisa32r2el-* \ | mipsisa64-* | mipsisa64el-* \ | mipsisa64r2-* | mipsisa64r2el-* \ | mipsisa64sb1-* | mipsisa64sb1el-* \ | mipsisa64sr71k-* | mipsisa64sr71kel-* \ | mipstx39-* | mipstx39el-* \ | mmix-* \ | mt-* \ | msp430-* \ | nds32-* | nds32le-* | nds32be-* \ | nios-* | nios2-* \ | none-* | np1-* | ns16k-* | ns32k-* \ | open8-* \ | orion-* \ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \ | pyramid-* \ | rl78-* | romp-* | rs6000-* | rx-* \ | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ | sparclite-* \ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \ | tahoe-* \ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ | tile*-* \ | tron-* \ | ubicom32-* \ | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \ | vax-* \ | we32k-* \ | x86-* | x86_64-* | xc16x-* | xps100-* \ | xstormy16-* | xtensa*-* \ | ymp-* \ | z8k-* | z80-*) ;; # Recognize the basic CPU types without company name, with glob match. xtensa*) basic_machine=$basic_machine-unknown ;; # Recognize the various machine names and aliases which stand # for a CPU type and a company and sometimes even an OS. 386bsd) basic_machine=i386-unknown os=-bsd ;; 3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc) basic_machine=m68000-att ;; 3b*) basic_machine=we32k-att ;; a29khif) basic_machine=a29k-amd os=-udi ;; abacus) basic_machine=abacus-unknown ;; adobe68k) basic_machine=m68010-adobe os=-scout ;; alliant | fx80) basic_machine=fx80-alliant ;; altos | altos3068) basic_machine=m68k-altos ;; am29k) basic_machine=a29k-none os=-bsd ;; amd64) basic_machine=x86_64-pc ;; amd64-*) basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; amdahl) basic_machine=580-amdahl os=-sysv ;; amiga | amiga-*) basic_machine=m68k-unknown ;; amigaos | amigados) basic_machine=m68k-unknown os=-amigaos ;; amigaunix | amix) basic_machine=m68k-unknown os=-sysv4 ;; apollo68) basic_machine=m68k-apollo os=-sysv ;; apollo68bsd) basic_machine=m68k-apollo os=-bsd ;; aros) basic_machine=i386-pc os=-aros ;; aux) basic_machine=m68k-apple os=-aux ;; balance) basic_machine=ns32k-sequent os=-dynix ;; blackfin) basic_machine=bfin-unknown os=-linux ;; blackfin-*) basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; bluegene*) basic_machine=powerpc-ibm os=-cnk ;; c54x-*) basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c55x-*) basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c6x-*) basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'` ;; c90) basic_machine=c90-cray os=-unicos ;; cegcc) basic_machine=arm-unknown os=-cegcc ;; convex-c1) basic_machine=c1-convex os=-bsd ;; convex-c2) basic_machine=c2-convex os=-bsd ;; convex-c32) basic_machine=c32-convex os=-bsd ;; convex-c34) basic_machine=c34-convex os=-bsd ;; convex-c38) basic_machine=c38-convex os=-bsd ;; cray | j90) basic_machine=j90-cray os=-unicos ;; craynv) basic_machine=craynv-cray os=-unicosmp ;; cr16 | cr16-*) basic_machine=cr16-unknown os=-elf ;; crds | unos) basic_machine=m68k-crds ;; crisv32 | crisv32-* | etraxfs*) basic_machine=crisv32-axis ;; cris | cris-* | etrax*) basic_machine=cris-axis ;; crx) basic_machine=crx-unknown os=-elf ;; da30 | da30-*) basic_machine=m68k-da30 ;; decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn) basic_machine=mips-dec ;; decsystem10* | dec10*) basic_machine=pdp10-dec os=-tops10 ;; decsystem20* | dec20*) basic_machine=pdp10-dec os=-tops20 ;; delta | 3300 | motorola-3300 | motorola-delta \ | 3300-motorola | delta-motorola) basic_machine=m68k-motorola ;; delta88) basic_machine=m88k-motorola os=-sysv3 ;; dicos) basic_machine=i686-pc os=-dicos ;; djgpp) basic_machine=i586-pc os=-msdosdjgpp ;; dpx20 | dpx20-*) basic_machine=rs6000-bull os=-bosx ;; dpx2* | dpx2*-bull) basic_machine=m68k-bull os=-sysv3 ;; ebmon29k) basic_machine=a29k-amd os=-ebmon ;; elxsi) basic_machine=elxsi-elxsi os=-bsd ;; encore | umax | mmax) basic_machine=ns32k-encore ;; es1800 | OSE68k | ose68k | ose | OSE) basic_machine=m68k-ericsson os=-ose ;; fx2800) basic_machine=i860-alliant ;; genix) basic_machine=ns32k-ns ;; gmicro) basic_machine=tron-gmicro os=-sysv ;; go32) basic_machine=i386-pc os=-go32 ;; h3050r* | hiux*) basic_machine=hppa1.1-hitachi os=-hiuxwe2 ;; h8300hms) basic_machine=h8300-hitachi os=-hms ;; h8300xray) basic_machine=h8300-hitachi os=-xray ;; h8500hms) basic_machine=h8500-hitachi os=-hms ;; harris) basic_machine=m88k-harris os=-sysv3 ;; hp300-*) basic_machine=m68k-hp ;; hp300bsd) basic_machine=m68k-hp os=-bsd ;; hp300hpux) basic_machine=m68k-hp os=-hpux ;; hp3k9[0-9][0-9] | hp9[0-9][0-9]) basic_machine=hppa1.0-hp ;; hp9k2[0-9][0-9] | hp9k31[0-9]) basic_machine=m68000-hp ;; hp9k3[2-9][0-9]) basic_machine=m68k-hp ;; hp9k6[0-9][0-9] | hp6[0-9][0-9]) basic_machine=hppa1.0-hp ;; hp9k7[0-79][0-9] | hp7[0-79][0-9]) basic_machine=hppa1.1-hp ;; hp9k78[0-9] | hp78[0-9]) # FIXME: really hppa2.0-hp basic_machine=hppa1.1-hp ;; hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893) # FIXME: really hppa2.0-hp basic_machine=hppa1.1-hp ;; hp9k8[0-9][13679] | hp8[0-9][13679]) basic_machine=hppa1.1-hp ;; hp9k8[0-9][0-9] | hp8[0-9][0-9]) basic_machine=hppa1.0-hp ;; hppa-next) os=-nextstep3 ;; hppaosf) basic_machine=hppa1.1-hp os=-osf ;; hppro) basic_machine=hppa1.1-hp os=-proelf ;; i370-ibm* | ibm*) basic_machine=i370-ibm ;; i*86v32) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv32 ;; i*86v4*) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv4 ;; i*86v) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-sysv ;; i*86sol2) basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'` os=-solaris2 ;; i386mach) basic_machine=i386-mach os=-mach ;; i386-vsta | vsta) basic_machine=i386-unknown os=-vsta ;; iris | iris4d) basic_machine=mips-sgi case $os in -irix*) ;; *) os=-irix4 ;; esac ;; isi68 | isi) basic_machine=m68k-isi os=-sysv ;; m68knommu) basic_machine=m68k-unknown os=-linux ;; m68knommu-*) basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; m88k-omron*) basic_machine=m88k-omron ;; magnum | m3230) basic_machine=mips-mips os=-sysv ;; merlin) basic_machine=ns32k-utek os=-sysv ;; microblaze) basic_machine=microblaze-xilinx ;; mingw32) basic_machine=i386-pc os=-mingw32 ;; mingw32ce) basic_machine=arm-unknown os=-mingw32ce ;; miniframe) basic_machine=m68000-convergent ;; *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*) basic_machine=m68k-atari os=-mint ;; mips3*-*) basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'` ;; mips3*) basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown ;; monitor) basic_machine=m68k-rom68k os=-coff ;; morphos) basic_machine=powerpc-unknown os=-morphos ;; msdos) basic_machine=i386-pc os=-msdos ;; ms1-*) basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'` ;; msys) basic_machine=i386-pc os=-msys ;; mvs) basic_machine=i370-ibm os=-mvs ;; nacl) basic_machine=le32-unknown os=-nacl ;; ncr3000) basic_machine=i486-ncr os=-sysv4 ;; netbsd386) basic_machine=i386-unknown os=-netbsd ;; netwinder) basic_machine=armv4l-rebel os=-linux ;; news | news700 | news800 | news900) basic_machine=m68k-sony os=-newsos ;; news1000) basic_machine=m68030-sony os=-newsos ;; news-3600 | risc-news) basic_machine=mips-sony os=-newsos ;; necv70) basic_machine=v70-nec os=-sysv ;; next | m*-next ) basic_machine=m68k-next case $os in -nextstep* ) ;; -ns2*) os=-nextstep2 ;; *) os=-nextstep3 ;; esac ;; nh3000) basic_machine=m68k-harris os=-cxux ;; nh[45]000) basic_machine=m88k-harris os=-cxux ;; nindy960) basic_machine=i960-intel os=-nindy ;; mon960) basic_machine=i960-intel os=-mon960 ;; nonstopux) basic_machine=mips-compaq os=-nonstopux ;; np1) basic_machine=np1-gould ;; neo-tandem) basic_machine=neo-tandem ;; nse-tandem) basic_machine=nse-tandem ;; nsr-tandem) basic_machine=nsr-tandem ;; op50n-* | op60c-*) basic_machine=hppa1.1-oki os=-proelf ;; openrisc | openrisc-*) basic_machine=or32-unknown ;; os400) basic_machine=powerpc-ibm os=-os400 ;; OSE68000 | ose68000) basic_machine=m68000-ericsson os=-ose ;; os68k) basic_machine=m68k-none os=-os68k ;; pa-hitachi) basic_machine=hppa1.1-hitachi os=-hiuxwe2 ;; paragon) basic_machine=i860-intel os=-osf ;; parisc) basic_machine=hppa-unknown os=-linux ;; parisc-*) basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'` os=-linux ;; pbd) basic_machine=sparc-tti ;; pbb) basic_machine=m68k-tti ;; pc532 | pc532-*) basic_machine=ns32k-pc532 ;; pc98) basic_machine=i386-pc ;; pc98-*) basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentium | p5 | k5 | k6 | nexgen | viac3) basic_machine=i586-pc ;; pentiumpro | p6 | 6x86 | athlon | athlon_*) basic_machine=i686-pc ;; pentiumii | pentium2 | pentiumiii | pentium3) basic_machine=i686-pc ;; pentium4) basic_machine=i786-pc ;; pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumpro-* | p6-* | 6x86-* | athlon-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pentium4-*) basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` ;; pn) basic_machine=pn-gould ;; power) basic_machine=power-ibm ;; ppc | ppcbe) basic_machine=powerpc-unknown ;; ppc-* | ppcbe-*) basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppcle | powerpclittle | ppc-le | powerpc-little) basic_machine=powerpcle-unknown ;; ppcle-* | powerpclittle-*) basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64) basic_machine=powerpc64-unknown ;; ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ppc64le | powerpc64little | ppc64-le | powerpc64-little) basic_machine=powerpc64le-unknown ;; ppc64le-* | powerpc64little-*) basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'` ;; ps2) basic_machine=i386-ibm ;; pw32) basic_machine=i586-unknown os=-pw32 ;; rdos) basic_machine=i386-pc os=-rdos ;; rom68k) basic_machine=m68k-rom68k os=-coff ;; rm[46]00) basic_machine=mips-siemens ;; rtpc | rtpc-*) basic_machine=romp-ibm ;; s390 | s390-*) basic_machine=s390-ibm ;; s390x | s390x-*) basic_machine=s390x-ibm ;; sa29200) basic_machine=a29k-amd os=-udi ;; sb1) basic_machine=mipsisa64sb1-unknown ;; sb1el) basic_machine=mipsisa64sb1el-unknown ;; sde) basic_machine=mipsisa32-sde os=-elf ;; sei) basic_machine=mips-sei os=-seiux ;; sequent) basic_machine=i386-sequent ;; sh) basic_machine=sh-hitachi os=-hms ;; sh5el) basic_machine=sh5le-unknown ;; sh64) basic_machine=sh64-unknown ;; sparclite-wrs | simso-wrs) basic_machine=sparclite-wrs os=-vxworks ;; sps7) basic_machine=m68k-bull os=-sysv2 ;; spur) basic_machine=spur-unknown ;; st2000) basic_machine=m68k-tandem ;; stratus) basic_machine=i860-stratus os=-sysv4 ;; strongarm-* | thumb-*) basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'` ;; sun2) basic_machine=m68000-sun ;; sun2os3) basic_machine=m68000-sun os=-sunos3 ;; sun2os4) basic_machine=m68000-sun os=-sunos4 ;; sun3os3) basic_machine=m68k-sun os=-sunos3 ;; sun3os4) basic_machine=m68k-sun os=-sunos4 ;; sun4os3) basic_machine=sparc-sun os=-sunos3 ;; sun4os4) basic_machine=sparc-sun os=-sunos4 ;; sun4sol2) basic_machine=sparc-sun os=-solaris2 ;; sun3 | sun3-*) basic_machine=m68k-sun ;; sun4) basic_machine=sparc-sun ;; sun386 | sun386i | roadrunner) basic_machine=i386-sun ;; sv1) basic_machine=sv1-cray os=-unicos ;; symmetry) basic_machine=i386-sequent os=-dynix ;; t3e) basic_machine=alphaev5-cray os=-unicos ;; t90) basic_machine=t90-cray os=-unicos ;; tile*) basic_machine=$basic_machine-unknown os=-linux-gnu ;; tx39) basic_machine=mipstx39-unknown ;; tx39el) basic_machine=mipstx39el-unknown ;; toad1) basic_machine=pdp10-xkl os=-tops20 ;; tower | tower-32) basic_machine=m68k-ncr ;; tpf) basic_machine=s390x-ibm os=-tpf ;; udi29k) basic_machine=a29k-amd os=-udi ;; ultra3) basic_machine=a29k-nyu os=-sym1 ;; v810 | necv810) basic_machine=v810-nec os=-none ;; vaxv) basic_machine=vax-dec os=-sysv ;; vms) basic_machine=vax-dec os=-vms ;; vpp*|vx|vx-*) basic_machine=f301-fujitsu ;; vxworks960) basic_machine=i960-wrs os=-vxworks ;; vxworks68) basic_machine=m68k-wrs os=-vxworks ;; vxworks29k) basic_machine=a29k-wrs os=-vxworks ;; w65*) basic_machine=w65-wdc os=-none ;; w89k-*) basic_machine=hppa1.1-winbond os=-proelf ;; xbox) basic_machine=i686-pc os=-mingw32 ;; xps | xps100) basic_machine=xps100-honeywell ;; xscale-* | xscalee[bl]-*) basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'` ;; ymp) basic_machine=ymp-cray os=-unicos ;; z8k-*-coff) basic_machine=z8k-unknown os=-sim ;; z80-*-coff) basic_machine=z80-unknown os=-sim ;; none) basic_machine=none-none os=-none ;; # Here we handle the default manufacturer of certain CPU types. It is in # some cases the only manufacturer, in others, it is the most popular. w89k) basic_machine=hppa1.1-winbond ;; op50n) basic_machine=hppa1.1-oki ;; op60c) basic_machine=hppa1.1-oki ;; romp) basic_machine=romp-ibm ;; mmix) basic_machine=mmix-knuth ;; rs6000) basic_machine=rs6000-ibm ;; vax) basic_machine=vax-dec ;; pdp10) # there are many clones, so DEC is not a safe bet basic_machine=pdp10-unknown ;; pdp11) basic_machine=pdp11-dec ;; we32k) basic_machine=we32k-att ;; sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele) basic_machine=sh-unknown ;; sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v) basic_machine=sparc-sun ;; cydra) basic_machine=cydra-cydrome ;; orion) basic_machine=orion-highlevel ;; orion105) basic_machine=clipper-highlevel ;; mac | mpw | mac-mpw) basic_machine=m68k-apple ;; pmac | pmac-mpw) basic_machine=powerpc-apple ;; *-unknown) # Make sure to match an already-canonicalized machine name. ;; *) echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2 exit 1 ;; esac # Here we canonicalize certain aliases for manufacturers. case $basic_machine in *-digital*) basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'` ;; *-commodore*) basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'` ;; *) ;; esac # Decode manufacturer-specific aliases for certain operating systems. if [ x"$os" != x"" ] then case $os in # First match some system type aliases # that might get confused with valid system types. # -solaris* is a basic system type, with this one exception. -auroraux) os=-auroraux ;; -solaris1 | -solaris1.*) os=`echo $os | sed -e 's|solaris1|sunos4|'` ;; -solaris) os=-solaris2 ;; -svr4*) os=-sysv4 ;; -unixware*) os=-sysv4.2uw ;; -gnu/linux*) os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'` ;; # First accept the basic system types. # The portable systems comes first. # Each alternative MUST END IN A *, to match a version number. # -sysv* is not here because it comes later, after sysvr4. -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ | -sym* | -kopensolaris* \ | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ | -aos* | -aros* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \ | -openbsd* | -solidbsd* \ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | -chorusos* | -chorusrdb* | -cegcc* \ | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ | -mingw32* | -linux-gnu* | -linux-android* \ | -linux-newlib* | -linux-uclibc* \ | -uxpv* | -beos* | -mpeix* | -udk* \ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) case $basic_machine in x86-* | i*86-*) ;; *) os=-nto$os ;; esac ;; -nto-qnx*) ;; -nto*) os=`echo $os | sed -e 's|nto|nto-qnx|'` ;; -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \ | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*) ;; -mac*) os=`echo $os | sed -e 's|mac|macos|'` ;; -linux-dietlibc) os=-linux-dietlibc ;; -linux*) os=`echo $os | sed -e 's|linux|linux-gnu|'` ;; -sunos5*) os=`echo $os | sed -e 's|sunos5|solaris2|'` ;; -sunos6*) os=`echo $os | sed -e 's|sunos6|solaris3|'` ;; -opened*) os=-openedition ;; -os400*) os=-os400 ;; -wince*) os=-wince ;; -osfrose*) os=-osfrose ;; -osf*) os=-osf ;; -utek*) os=-bsd ;; -dynix*) os=-bsd ;; -acis*) os=-aos ;; -atheos*) os=-atheos ;; -syllable*) os=-syllable ;; -386bsd) os=-bsd ;; -ctix* | -uts*) os=-sysv ;; -nova*) os=-rtmk-nova ;; -ns2 ) os=-nextstep2 ;; -nsk*) os=-nsk ;; # Preserve the version number of sinix5. -sinix5.*) os=`echo $os | sed -e 's|sinix|sysv|'` ;; -sinix*) os=-sysv4 ;; -tpf*) os=-tpf ;; -triton*) os=-sysv3 ;; -oss*) os=-sysv3 ;; -svr4) os=-sysv4 ;; -svr3) os=-sysv3 ;; -sysvr4) os=-sysv4 ;; # This must come after -sysvr4. -sysv*) ;; -ose*) os=-ose ;; -es1800*) os=-ose ;; -xenix) os=-xenix ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) os=-mint ;; -aros*) os=-aros ;; -kaos*) os=-kaos ;; -zvmoe) os=-zvmoe ;; -dicos*) os=-dicos ;; -nacl*) ;; -none) ;; *) # Get rid of the `-' at the beginning of $os. os=`echo $os | sed 's/[^-]*-//'` echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2 exit 1 ;; esac else # Here we handle the default operating systems that come with various machines. # The value should be what the vendor currently ships out the door with their # machine or put another way, the most popular os provided with the machine. # Note that if you're going to try to match "-MANUFACTURER" here (say, # "-sun"), then you have to tell the case statement up towards the top # that MANUFACTURER isn't an operating system. Otherwise, code above # will signal an error saying that MANUFACTURER isn't an operating # system, and we'll never get to this point. case $basic_machine in score-*) os=-elf ;; spu-*) os=-elf ;; *-acorn) os=-riscix1.2 ;; arm*-rebel) os=-linux ;; arm*-semi) os=-aout ;; c4x-* | tic4x-*) os=-coff ;; tic54x-*) os=-coff ;; tic55x-*) os=-coff ;; tic6x-*) os=-coff ;; # This must come before the *-dec entry. pdp10-*) os=-tops20 ;; pdp11-*) os=-none ;; *-dec | vax-*) os=-ultrix4.2 ;; m68*-apollo) os=-domain ;; i386-sun) os=-sunos4.0.2 ;; m68000-sun) os=-sunos3 ;; m68*-cisco) os=-aout ;; mep-*) os=-elf ;; mips*-cisco) os=-elf ;; mips*-*) os=-elf ;; or32-*) os=-coff ;; *-tti) # must be before sparc entry or we get the wrong os. os=-sysv3 ;; sparc-* | *-sun) os=-sunos4.1.1 ;; *-be) os=-beos ;; *-haiku) os=-haiku ;; *-ibm) os=-aix ;; *-knuth) os=-mmixware ;; *-wec) os=-proelf ;; *-winbond) os=-proelf ;; *-oki) os=-proelf ;; *-hp) os=-hpux ;; *-hitachi) os=-hiux ;; i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent) os=-sysv ;; *-cbm) os=-amigaos ;; *-dg) os=-dgux ;; *-dolphin) os=-sysv3 ;; m68k-ccur) os=-rtu ;; m88k-omron*) os=-luna ;; *-next ) os=-nextstep ;; *-sequent) os=-ptx ;; *-crds) os=-unos ;; *-ns) os=-genix ;; i370-*) os=-mvs ;; *-next) os=-nextstep3 ;; *-gould) os=-sysv ;; *-highlevel) os=-bsd ;; *-encore) os=-bsd ;; *-sgi) os=-irix ;; *-siemens) os=-sysv4 ;; *-masscomp) os=-rtu ;; f30[01]-fujitsu | f700-fujitsu) os=-uxpv ;; *-rom68k) os=-coff ;; *-*bug) os=-coff ;; *-apple) os=-macos ;; *-atari*) os=-mint ;; *) os=-none ;; esac fi # Here we handle the case where we know the os, and the CPU type, but not the # manufacturer. We pick the logical manufacturer. vendor=unknown case $basic_machine in *-unknown) case $os in -riscix*) vendor=acorn ;; -sunos*) vendor=sun ;; -cnk*|-aix*) vendor=ibm ;; -beos*) vendor=be ;; -hpux*) vendor=hp ;; -mpeix*) vendor=hp ;; -hiux*) vendor=hitachi ;; -unos*) vendor=crds ;; -dgux*) vendor=dg ;; -luna*) vendor=omron ;; -genix*) vendor=ns ;; -mvs* | -opened*) vendor=ibm ;; -os400*) vendor=ibm ;; -ptx*) vendor=sequent ;; -tpf*) vendor=ibm ;; -vxsim* | -vxworks* | -windiss*) vendor=wrs ;; -aux*) vendor=apple ;; -hms*) vendor=hitachi ;; -mpw* | -macos*) vendor=apple ;; -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) vendor=atari ;; -vos*) vendor=stratus ;; esac basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"` ;; esac echo $basic_machine$os exit # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: indicator-multiload-0.4/PaxHeaders.30064/po0000644000000000000000000000013212347064457015427 xustar0030 mtime=1402759471.611977617 30 atime=1402759471.615977619 30 ctime=1402759471.611977617 indicator-multiload-0.4/po/0000775000175000017500000000000012347064457015355 5ustar00mh21mh2100000000000000indicator-multiload-0.4/po/PaxHeaders.30064/POTFILES.in0000644000000000000000000000012512347050426017252 xustar0027 mtime=1402753302.242623 29 atime=1402759462.30397124 29 ctime=1402759471.49997754 indicator-multiload-0.4/po/POTFILES.in0000664000175000017500000000107012347050426017117 0ustar00mh21mh2100000000000000[type: gettext/glade]data/preferences.ui.in data/de.mh21.indicator-multiload.gschema.xml.in.in data/indicator-multiload.desktop.in src/colormapper.vala src/cpuprovider.vala src/diskprovider.vala src/expressionparser.vala src/function.vala src/graphmodel.vala src/graphmodels.vala src/itempreferences.vala src/loadprovider.vala src/main.vala src/memprovider.vala src/menumodel.vala src/netprovider.vala src/preferences.vala src/provider.vala src/providers.vala src/settingscache.vala src/settingsconversion.vala src/swapprovider.vala src/tracemodel.vala src/utils.vala indicator-multiload-0.4/po/PaxHeaders.30064/xh.po0000644000000000000000000000012712347053174016461 xustar0027 mtime=1402754684.633941 30 atime=1402759462.307971242 30 ctime=1402759471.603977611 indicator-multiload-0.4/po/xh.po0000664000175000017500000003160312347053174016331 0ustar00mh21mh2100000000000000# Xhosa translation of gnome-applets # Copyright (C) 2005 Canonical Ltd. # This file is distributed under the same license as the gnome-applets package. # Translation by Canonical Ltd with thanks to # Translation World CC in South Africa, 2005. # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Canonical Ltd \n" "Language-Team: Xhosa \n" "Language: xh\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-Launchpad-Export-Date: 2014-04-17 06:28+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Imonitha yenkqubo yokufaka ekwaziyo ukubonisa iigrafu ze-CPU, ram, kunye " "nokutshintsha ukusetyenziswa kwesithuba, kunye netrafiki yothungelwano." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Canonical Ltd \n" "\n" "Launchpad Contributions:\n" " Canonical Ltd https://launchpad.net/~translations" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "ii-pixel" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Imibala" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Vula iNkqubo yeMonitha" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Okunokukhethwa kuko" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Malunga" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "OoVimba abaHlolwayo" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Isixhobo sokusebenza" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Uvimba wolwazi" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "u_Thungelwano" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "T_shintshiselana ngesithuba" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Faka" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "I_diski eyakhelwe ngaphakathi" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Okunokukhethwa kuko" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Ububanzi bem_onitha yenkqubo: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Ikhefu lohlaziyo lwemonitha yenkq_ubo: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "ii-milliseconds" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Imibala" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Izinga lokuhlaziya inkqutyana yekhompyutha ngee-milliseconds" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "iFakwe kuVi_mba wethutyana" #~ msgid "F_ree" #~ msgstr "S_imahla" #~ msgid "Harddisk" #~ msgstr "Idiski eyakhelwe ngaphakathi" #~ msgid "I_OWait" #~ msgstr "i-I_OWait" #~ msgid "I_dle" #~ msgstr "iL_alele" #~ msgid "Load" #~ msgstr "Faka" #~ msgid "Memory" #~ msgstr "Uvimba weefayili" #~ msgid "N_ice" #~ msgstr "i-N_ice" #~ msgid "Network" #~ msgstr "Uthungelwano" #~ msgid "Processor" #~ msgstr "Isixhobo sokusebenza" #~ msgid "S_ystem" #~ msgstr "iN_kqubo" #~ msgid "Sh_ared" #~ msgstr "Kw_abelana" #~ msgid "Swap Space" #~ msgstr "Isithuba soTshintshisano" #~ msgid "_Average" #~ msgstr "u_Mndilili" #~ msgid "_Background" #~ msgstr "_Okungasemva" #~ msgid "_Buffers" #~ msgstr "_Izigcini zethutyana" #~ msgid "_Free" #~ msgstr "_Ngahlawulelwa" #~ msgid "_Read" #~ msgstr "_Funda" #~ msgid "_Used" #~ msgstr "_Isetyenzisiwe" #~ msgid "_User" #~ msgstr "_Umsebenzisi" #~ msgid "_Write" #~ msgstr "_Bhala" indicator-multiload-0.4/po/PaxHeaders.30064/fi.po0000644000000000000000000000012712347053174016440 xustar0027 mtime=1402754684.633941 30 atime=1402759462.307971242 30 ctime=1402759471.535977565 indicator-multiload-0.4/po/fi.po0000664000175000017500000003307312347053174016313 0ustar00mh21mh2100000000000000# fi.po -- Finnish messages for gnome-applets # Copyright (C) 1998-2009 Free Software Foundation, Inc. # Tuomas Lukka, 1998. # Ville Hautamäki , 1998. # Mikko Rauhala , 1999. # Jarkko Ranta , 2000-2004. # Ilkka Tuohela , 2005-2009. # Tommi Vainikainen , 2009-2010. # Jiri Grönroos , 2009. # # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 19:37+0000\n" "Last-Translator: Tommi Vainikainen \n" "Language-Team: Finnish \n" "Language: fi\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Järjestelmän kuorman tarkkailija, joka osaa näyttää käyriä suoritinydinten, " "muistin ja välimuistin käytöstä sekä verkon liikenteestä." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Ilkka Tuohela, 2005-2008\n" "Jarkko Ranta, 2000-2004\n" "Mikka Rauhala, 1999\n" "Ville Hautamäki, 1998\n" "Tuomas Lukka, 1998\n" "\n" "http://gnome.fi/\n" "\n" "Launchpad Contributions:\n" " Jiri Grönroos https://launchpad.net/~jiri-gronroos\n" " Juhani Numminen https://launchpad.net/~jsonic\n" " Timo Jyrinki https://launchpad.net/~timo-jyrinki\n" " Tommi Vainikainen https://launchpad.net/~thv" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pikseliä" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Värit" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Avaa Järjestelmänvalvonta" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Asetukset" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Tietoja" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Lopeta" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Valvotut resurssit" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Suoritin" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Muisti" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Verkko" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Si_vutustila" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Kuorma" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Kiintolevy" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Asetukset" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Järjestelmänvalvonnan _leveys: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Järjestelmänvalvonnan _nopeus: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "millisekuntia" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Automaattikäynnistys: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Värit" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Sovelman päivitystiheys millisekunneissa" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Kuvaajien leveys (pikseliä)." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Kuvaajien korkeus (pikseliä)." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Työpöydän kuvaustiedosto, joka suoritetaan järjestelmän tarkkailijana" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Käynnistä automaattisesti istunnon käynnistyessä" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Järjestelmäkuorman ilmaisin" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "Järjestelmäkuorman ilmaisin" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "_Välimuistissa" #~ msgid "F_ree" #~ msgstr "_Vapaana" #~ msgid "Harddisk" #~ msgstr "Kiintolevy" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "Va_paa" #~ msgid "Load" #~ msgstr "Verkkokuorma" #~ msgid "Memory" #~ msgstr "Muisti" #~ msgid "N_ice" #~ msgstr "N_ice" #~ msgid "Network" #~ msgstr "Verkko" #~ msgid "Processor" #~ msgstr "Suoritin" #~ msgid "S_ystem" #~ msgstr "_Järjestelmä" #~ msgid "Sh_ared" #~ msgstr "_Jaettu" #~ msgid "Swap Space" #~ msgstr "Sivutustila" #~ msgid "_Average" #~ msgstr "_Keskimääräinen" #~ msgid "_Background" #~ msgstr "_Tausta" #~ msgid "_Buffers" #~ msgstr "Pu_skurit" #~ msgid "_Free" #~ msgstr "_Vapaana" #~ msgid "_In" #~ msgstr "_Saapuva" #~ msgid "_Local" #~ msgstr "_Paikallinen" #~ msgid "_Out" #~ msgstr "_Lähtevä" #~ msgid "_Read" #~ msgstr "_Luku" #~ msgid "_Used" #~ msgstr "_Käytetty" #~ msgid "_User" #~ msgstr "Käy_ttäjä" #~ msgid "_Write" #~ msgstr "_Kirjoitus" indicator-multiload-0.4/po/PaxHeaders.30064/br.po0000644000000000000000000000012712347053174016445 xustar0027 mtime=1402754684.633941 30 atime=1402759462.315971248 30 ctime=1402759471.511977549 indicator-multiload-0.4/po/br.po0000664000175000017500000003041512347053174016315 0ustar00mh21mh2100000000000000# Breton translation for gnome-applets # Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 # This file is distributed under the same license as the gnome-applets package. # Giulia Fraboulet , 2006-2008" # Jamy , 2009 # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Denis\n" "Language-Team: Breton \n" "Language: br\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-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Giulia Fraboulet \n" "\n" "Launchpad Contributions:\n" " Michael Hofmann https://launchpad.net/~mh21" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "a bikselioù" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Livioù" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Gwellvezioù" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Diwar-benn" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Kewerier" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memor" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Rouedad" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Kargañ" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Kantenn galet" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Dibarzhioù" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "" #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "" #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "a vilieilennoù" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Livioù" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Krubuilh_et" #~ msgid "F_ree" #~ msgstr "D_ieub" #~ msgid "Harddisk" #~ msgstr "Kantenn galet" #~ msgid "Load" #~ msgstr "Kargañ" #~ msgid "Memory" #~ msgstr "Memor" #~ msgid "Network" #~ msgstr "Rouedad" #~ msgid "Processor" #~ msgstr "Kewerier" #~ msgid "S_ystem" #~ msgstr "R_eizhiad" #~ msgid "Sh_ared" #~ msgstr "Rannet" #~ msgid "Swap Space" #~ msgstr "Memor disloañ" #~ msgid "_Average" #~ msgstr "Kei_tad" #~ msgid "_Background" #~ msgstr "_Drekleur" #~ msgid "_Buffers" #~ msgstr "S_kurzerioù" #~ msgid "_Free" #~ msgstr "Dieu_b" #~ msgid "_Local" #~ msgstr "_Lec'hel" #~ msgid "_Read" #~ msgstr "_Lenn" #~ msgid "_Used" #~ msgstr "Ar_veret" #~ msgid "_User" #~ msgstr "Ar_veriad" #~ msgid "_Write" #~ msgstr "_Skrivañ" indicator-multiload-0.4/po/PaxHeaders.30064/hy.po0000644000000000000000000000012612347053174016461 xustar0027 mtime=1402754684.633941 29 atime=1402759462.31997125 30 ctime=1402759471.547977573 indicator-multiload-0.4/po/hy.po0000664000175000017500000003277712347053174016347 0ustar00mh21mh2100000000000000# translation of gnome-applets.HEAD.po to armenian # This file is distributed under the same license as the gnome-applets package. # Copyright (C) 2005 Norayr Chilingaryan, 2005. # Narine Martirosyan msgid "" msgstr "" "Project-Id-Version: gnome-applets.HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Narine Martirosyan \n" "Language-Team: \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Համակարգի ստուգման ծրագիրը հնարավորություն ունի պատկերել պրոցեսորի բեռնման, " "հիշողության, փոխանակման տարածքի օգտագործման և ցանցի բեռնման գրաֆիկներ" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "թարգմանչի կրեդիտներ\n" "\n" "Launchpad Contributions:\n" " Narine Martirosyan https://launchpad.net/~training-instigate" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "պիքսել" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Գույներ" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Բացել համակարգի ստուգում ծրագիրը" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Նախընտրանքներ" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_ Մասին" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Ստուգվող ռեսուրսներ" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "Պրոցեսոր" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "Հիշողություն" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "Ցանց" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Փոխանակության տարածք" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "Բեռնում" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "Ամուր դիսկ" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Տարբերակներ" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Համակարգի մոնիտորի լայնությունը " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Համակարգի մոնիտորի նորացման արագություն " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "Միլի վայրկյաններ" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Գույներ" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Ապլետի նորացման հաճախականությունը միլի վայրկյաններում" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "Աշխատանքային սեղանի նկարագրական ֆայլը ձևակերպել որպես համակարգային ցուցասարք" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Հիշողություն" #~ msgid "F_ree" #~ msgstr "Ազատ" #~ msgid "Harddisk" #~ msgstr "Ամուր դիսկ" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "Պարապուրդ" #~ msgid "Load" #~ msgstr "Բեռնում" #~ msgid "Memory" #~ msgstr "Հիշողություն" #~ msgid "N_ice" #~ msgstr "Առաջնայնություն" #~ msgid "Network" #~ msgstr "Ցանց" #~ msgid "Processor" #~ msgstr "Պրոցեսոր" #~ msgid "S_ystem" #~ msgstr "Համակարգ" #~ msgid "Sh_ared" #~ msgstr "Տարանջատված" #~ msgid "Swap Space" #~ msgstr "Փոխանակման տարածք" #~ msgid "_Average" #~ msgstr "Միջին" #~ msgid "_Background" #~ msgstr "Ֆոն" #~ msgid "_Buffers" #~ msgstr "Բուֆերներ" #~ msgid "_Free" #~ msgstr "Ազատ" #~ msgid "_In" #~ msgstr "_Մեջ" #~ msgid "_Local" #~ msgstr "_Տեղային" #~ msgid "_Out" #~ msgstr "_Դուրս" #~ msgid "_Read" #~ msgstr "Ընթերցում" #~ msgid "_Used" #~ msgstr "Օգտագործված" #~ msgid "_User" #~ msgstr "Գործարկող" #~ msgid "_Write" #~ msgstr "Գրել" indicator-multiload-0.4/po/PaxHeaders.30064/ku.po0000644000000000000000000000012712347053174016461 xustar0027 mtime=1402754684.633941 30 atime=1402759462.323971253 30 ctime=1402759471.559977581 indicator-multiload-0.4/po/ku.po0000664000175000017500000003163612347053174016337 0ustar00mh21mh2100000000000000# translation of ku.po to Kurdish # English translation of PACKAGE. # Copyright (C) 2006 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Erdal Ronahi , 2006. # msgid "" msgstr "" "Project-Id-Version: ku\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 19:38+0000\n" "Last-Translator: Rêzan Tovjîn \n" "Language-Team: Kurdish \n" "Language: ku\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Temaşekereke barê pergalê ye ku kirar, bîr, bikaranîna qada pevguhartinê û " "xanxanka tîrbûna torê dikare bide nîşandan." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Rizoyê Xerzî Erdal Ronahî \\n " "Elîxan Loran \\n Rêzan Tovjîn \n" "\n" "Launchpad Contributions:\n" " Erdal Ronahi https://launchpad.net/~erdalronahi\n" " Erdem AYALP https://launchpad.net/~erdemayalp\n" " Rêzan Tovjîn https://launchpad.net/~retovjin" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pîksel" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Reng" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Temaşekerê Pergalê Veke" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Vebijêrk" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Der barê de" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Çavkaniyên Xwerû yên Têne Şopandin." #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Kirar" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Bîr" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Tor" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Cihê _Swap" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Bar bike" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Dîska sabît" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Vebijêrk" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Firehbûna_temaşekerê pergalê: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Timîkiya rojanekirina_ temaşekerê pergalê: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "mîlîçirk" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Reng" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Leza tezekirinê sepanokê ya ji cureyê mîlîçirkan" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Bipêş_bîr" #~ msgid "F_ree" #~ msgstr "_Vala" #~ msgid "Harddisk" #~ msgstr "Dîska Sabît" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "Ra_westiyayî" #~ msgid "Load" #~ msgstr "Lê bar bike" #~ msgid "Memory" #~ msgstr "Bîr" #~ msgid "N_ice" #~ msgstr "Pêş_ikî" #~ msgid "Network" #~ msgstr "Tor" #~ msgid "Processor" #~ msgstr "Kirar" #~ msgid "S_ystem" #~ msgstr "_Sîstem" #~ msgid "Sh_ared" #~ msgstr "Di_parvekirinê de ye" #~ msgid "Swap Space" #~ msgstr "Qada pevguhertinê" #~ msgid "_Average" #~ msgstr "_Nîvekî" #~ msgid "_Background" #~ msgstr "_Rûerd" #~ msgid "_Buffers" #~ msgstr "_Tampon" #~ msgid "_Free" #~ msgstr "_Vala" #~ msgid "_Read" #~ msgstr "Bi_xwîne" #~ msgid "_Used" #~ msgstr "_Tê bikaranîn" #~ msgid "_User" #~ msgstr "_Bikarhêner" #~ msgid "_Write" #~ msgstr "Bi_nivîse" indicator-multiload-0.4/po/PaxHeaders.30064/uk.po0000644000000000000000000000012712347053174016461 xustar0027 mtime=1402754684.633941 30 atime=1402759462.327971256 30 ctime=1402759471.599977608 indicator-multiload-0.4/po/uk.po0000664000175000017500000003713112347053174016333 0ustar00mh21mh2100000000000000# Ukrainian translation of gnome-applets. # Copyright (C) 2000 Free Software Foundation, Inc. # Yuri Syrota , 2000 # Maxim Dziumanenko , 2004-2009 # wanderlust , 2009. msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Maxim Dziumanenko \n" "Language-Team: ukrainian >\n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Монітор навантаження системи відображає графіки використання процесора, " "пам'яті, файлу підкачки, дискового простору та мережі." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Юрій Сирота \n" "Максим Дзюманенко \n" "Wanderlust \n" "\n" "Launchpad Contributions:\n" " Maxim Dziumanenko https://launchpad.net/~dziumanenko\n" " Sergiy Matrunchyk https://launchpad.net/~sergiy.matrunchyk\n" " Власов Александр https://launchpad.net/~cvetliy-e" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "точок" #: ../data/preferences.ui.in.h:11 #, fuzzy msgid "Trace" msgstr "Колір кривої" #: ../data/preferences.ui.in.h:12 #, fuzzy msgid "Expression:" msgstr "Вираз кривої" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Кольори" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 #, fuzzy msgid "Expression" msgstr "Вираз кривої" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" # #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Відкрити _Системний монітор" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "П_араметри" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Про програму" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Вихід" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Ресурси, що контролюються" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "П_роцесор" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Пам'ять" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Мережа" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Під_качка" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "З_авантаження" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Жорсткий диск" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Параметри" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "_Ширина системного монітору: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Період _оновлення системного монітору: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "мс" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Автостарт: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Кольори" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Елементи меню" #: ../data/preferences.ui.in.h:55 #, fuzzy msgid "Indicator items..." msgstr "Елементи меню" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Доступні діаграми" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Частота оновлення аплету (в мілісекундах)" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Ширина діаграми в пікселях." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Висота діаграми в пікселях" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Колір фону діаграми" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Файл опису для виконання як системний монітор" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Завантажуватись автоматично після входу в систему" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "Інформація, що відображається індикатором" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "Індекс поточної інформації, яка відображається індикатором" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "Інформація, що відображається в пунктах меню" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Видимість діаграми" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "Мінімальне значення верхнього краю діаграми" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" "Максимальне значення верхнього краю діаграми, нуль означає \"без обмежень\"" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" "Кількість значень, використовуваних для плавної зміни масштабу діаграми" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "Доступні криві" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "Колір кривої" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "Вираз кривої" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "Видимість кривої" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "Відображення кривих" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Індикатор завантажування системи" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u%%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "Індикатор завантаження системи" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "Значення виразу" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "Індикатор завантаження системи" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "Виконайте '%s --help', щоб побачити повний список доступних параметрів.\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} кБ" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} МБ" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} ГБ" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u Б" msgstr[1] "%u Б" msgstr[2] "%u Б" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} кБ/с" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} МБ/с" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} ГБ/с" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} ТБ/с" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "%u Б/с" msgstr[1] "%u Б/с" msgstr[2] "%u Б/с" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} кБ" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} МБ" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} ГБ" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Ке_ш" #~ msgid "F_ree" #~ msgstr "_Вільна" #~ msgid "Harddisk" #~ msgstr "Жорсткий диск" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "О_чікування" #~ msgid "Load" #~ msgstr "Завантаження" #~ msgid "Memory" #~ msgstr "Пам'ять" #~ msgid "N_ice" #~ msgstr "Пр_іоритеті" #~ msgid "Network" #~ msgstr "Мережа" #~ msgid "Processor" #~ msgstr "Процесор" #~ msgid "S_ystem" #~ msgstr "_Система" #~ msgid "Sh_ared" #~ msgstr "_Спільна" #~ msgid "Swap Space" #~ msgstr "Підкачка" #~ msgid "_Average" #~ msgstr "_Середнє" #~ msgid "_Background" #~ msgstr "_Тло" #~ msgid "_Buffers" #~ msgstr "_Буфери" #~ msgid "_Free" #~ msgstr "_Вільно" #~ msgid "_In" #~ msgstr "В_хідний" #~ msgid "_Local" #~ msgstr "_Локальний" #~ msgid "_Out" #~ msgstr "В_ихідний" #~ msgid "_Read" #~ msgstr "_Читання" #~ msgid "_Used" #~ msgstr "В_икористано" #~ msgid "_User" #~ msgstr "_Користувач" #~ msgid "_Write" #~ msgstr "_Запис" #~ msgid "Graph alpha value" #~ msgstr "Прозорість діаграми" #~ msgid "List available expression identifiers" #~ msgstr "Список доступних ідентифікаторів виразу" indicator-multiload-0.4/po/PaxHeaders.30064/sq.po0000644000000000000000000000012512347053174016463 xustar0027 mtime=1402754684.633941 30 atime=1402759462.335971261 28 ctime=1402759471.5879776 indicator-multiload-0.4/po/sq.po0000664000175000017500000003161612347053174016341 0ustar00mh21mh2100000000000000# Përkthimi i gnome-applets në shqip. # Copyright (C) 2003-2005, 2008 Free Software Foundation, Inc. # This file is distributed under the same license as the gnome-applets package. # # Elian Myftiu , 2003-2005. # Laurent Dhima , 2008. msgid "" msgstr "" "Project-Id-Version: gnome-applets HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Laurent Dhima \n" "Language-Team: albanian \n" "Language: \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-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Një vëzhgues i ngarkesës së sistemit që paraqet grafikë për CPU-në, " "memorjen, dhe hapësirën e përdorur swap, si dhe trafikun e rrjetit." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Elian Myftiu \n" "\n" "Launchpad Contributions:\n" " Laurent Dhima https://launchpad.net/~laurenti" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pixels" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Ngjyrat" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Vëzhgues i _Hapur i Sistemit" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Preferimet" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Informacione" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Burimet e Vëzhguara" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Proçesori" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memorja" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Rrjeti" # (pofilter) accelerators: accelerator _ is missing from translation #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Hapësira S_wap" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Ngarkesa" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Harddisk" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Mundësitë" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Gjerësia e vë_zhguesit të sistemit: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Intervali i freskimit të vëzhguesit të sis_temit: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisekonda" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Ngjyrat" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Raporti i rifreskimit të applet në milisekonda" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "File i përshkrimit desktop për tu ekzekutuar si monitor i sistemit" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Në Cach_e" #~ msgid "F_ree" #~ msgstr "E Li_rë" #~ msgid "Harddisk" #~ msgstr "Harddisk" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "I Pa_përdorur" #~ msgid "Load" #~ msgstr "Ngarko" #~ msgid "Memory" #~ msgstr "Kujtesa" #~ msgid "N_ice" #~ msgstr "N_ice" #~ msgid "Network" #~ msgstr "Rrjeti" #~ msgid "Processor" #~ msgstr "Proçesori" #~ msgid "S_ystem" #~ msgstr "S_istemi" #~ msgid "Sh_ared" #~ msgstr "N_darë" #~ msgid "Swap Space" #~ msgstr "Hapësira Swap" #~ msgid "_Average" #~ msgstr "_Mesatare" #~ msgid "_Background" #~ msgstr "_Sfondi" #~ msgid "_Buffers" #~ msgstr "_Buffer-a" #~ msgid "_Free" #~ msgstr "_E Lirë" #~ msgid "_Read" #~ msgstr "_Leximi" #~ msgid "_Used" #~ msgstr "_Përdorur" #~ msgid "_User" #~ msgstr "_Përdoruesi" #~ msgid "_Write" #~ msgstr "_Shkrimi" indicator-multiload-0.4/po/PaxHeaders.30064/af.po0000644000000000000000000000012612347053174016427 xustar0027 mtime=1402754684.633941 30 atime=1402759462.339971264 29 ctime=1402759471.49997754 indicator-multiload-0.4/po/af.po0000664000175000017500000003110212347053174016272 0ustar00mh21mh2100000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Johan Mynhardt , 2009 # F Wolff , 2009 msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: F Wolff \n" "Language-Team: translate-discuss-af@lists.sourceforge.net\n" "Language: af\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-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "'n Stelsellading-monitor wat in staat is om grafieke van die SVE, geheue, " "gebruik van uitruilspasie en netwerkverkeer te wys." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Bydraes vanaf Contributions:\n" " Eduard Grebe https://launchpad.net/~eduardgrebe\n" " Hendrik Boshoff https://launchpad.net/~hfvb\n" " Hex https://launchpad.net/~jaco-niel\n" " Johan Mynhardt https://launchpad.net/~johanmynhardt\n" " Laurens https://launchpad.net/~jcloete-csir\n" " Theuns Smuts https://launchpad.net/~theunssmuts\n" " jlr https://launchpad.net/~j-l-r\n" "Friedel Wolff\n" "\n" "Launchpad Contributions:\n" " Friedel Wolff https://launchpad.net/~friedel-translate" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "beeldpunte" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Kleure" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Open Stelselmonitor" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Voorkeure" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Aangaande" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Gemoniteerde hulpbronne" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Verwerker" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Geheue" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Netwerk" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Uitruilspasie" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Lading" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Hardeskyf" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Keuses" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "" #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "" #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "millisekondes" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Kleure" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Harddisk" #~ msgstr "Hardeskyf" #~ msgid "Memory" #~ msgstr "Geheue" #~ msgid "Network" #~ msgstr "Netwerk" #~ msgid "Processor" #~ msgstr "Verwerker" #~ msgid "S_ystem" #~ msgstr "_Stelsel" #~ msgid "Sh_ared" #~ msgstr "Gedeel" #~ msgid "Swap Space" #~ msgstr "Uitruilspasie" #~ msgid "_Average" #~ msgstr "_Gemiddeld" #~ msgid "_Buffers" #~ msgstr "_Buffers" #~ msgid "_Read" #~ msgstr "_Lees" #~ msgid "_Used" #~ msgstr "Gebr_uik" #~ msgid "_User" #~ msgstr "Gebr_uiker" #~ msgid "_Write" #~ msgstr "_Skryf" indicator-multiload-0.4/po/PaxHeaders.30064/sr@latin.po0000644000000000000000000000012612347053174017615 xustar0027 mtime=1402754684.633941 29 atime=1402759462.34797127 30 ctime=1402759471.591977603 indicator-multiload-0.4/po/sr@latin.po0000664000175000017500000003216212347053174017467 0ustar00mh21mh2100000000000000# Serbian translation of gnome-applets # Courtesy of Prevod.org team (http://prevod.org/) -- 2003, 2004, 2005, 2006. # # This file is distributed under the same license as the gnome-applets package. # # Maintainer: Danilo Šegan # Reviewed on 2005-09-03 by: Igor Nestorović # Miloš Popović , 2010. # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Miloš Popović \n" "Language-Team: Serbian \n" "Language: sr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Launchpad-Export-Date: 2014-04-17 06:28+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Praćenje opterećenja sistema omogućava prikaz grafika za procesor, memoriju, " "i memoriju na disku, a uz to i mrežni saobraćaj." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Danilo Šegan \n" "\n" "http://prevod.org — prevod na srpski jezik.\n" "\n" "Launchpad Contributions:\n" " Miloš Popović https://launchpad.net/~gpopac" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "piksela" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Boje" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Pokreni Praćenje sistema" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Postavke" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_O programu" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Praćeni resursi" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Procesor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memorija" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "M_reža" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Zamena za memoriju (swap)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Opterećenje" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Tvrdi disk" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Opcije" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "_Širina programčeta: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "_Vreme između dva osvežavanja prikaza: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisekundi" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Boje" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Brzina osvežavanja programčeta u milisekundama" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" # Jel ok ovako? #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "Pokretačka datoteka koju treba pokrenuti kao program za praćenje sistema" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Keš_irana" #~ msgid "F_ree" #~ msgstr "_Slobodna" #~ msgid "Harddisk" #~ msgstr "Tvrdi disk" #~ msgid "I_OWait" #~ msgstr "U_Ičekanje" #~ msgid "I_dle" #~ msgstr "_Neuposlen" #~ msgid "Load" #~ msgstr "Opterećenje" #~ msgid "Memory" #~ msgstr "Memorija" #~ msgid "N_ice" #~ msgstr "_Manje prioritetno" #~ msgid "Network" #~ msgstr "Mreža" #~ msgid "Processor" #~ msgstr "Procesor" #~ msgid "S_ystem" #~ msgstr "_Sistem" #~ msgid "Sh_ared" #~ msgstr "_Deljena" #~ msgid "Swap Space" #~ msgstr "Zamena za memoriju (swap)" #~ msgid "_Average" #~ msgstr "Pro_sečno" #~ msgid "_Background" #~ msgstr "_Pozadina" #~ msgid "_Buffers" #~ msgstr "_Baferi" #~ msgid "_Free" #~ msgstr "_Slobodno" #~ msgid "_In" #~ msgstr "_Primljeno" #~ msgid "_Local" #~ msgstr "_Lokalno" #~ msgid "_Out" #~ msgstr "P_oslato" #~ msgid "_Read" #~ msgstr "_Čitanje" #~ msgid "_Used" #~ msgstr "Is_korišćeno" #~ msgid "_User" #~ msgstr "_Korisnik" #~ msgid "_Write" #~ msgstr "_Upis" indicator-multiload-0.4/po/PaxHeaders.30064/da.po0000644000000000000000000000012612347053174016425 xustar0027 mtime=1402754684.633941 29 atime=1402759462.34797127 30 ctime=1402759471.519977554 indicator-multiload-0.4/po/da.po0000664000175000017500000003544012347053174016301 0ustar00mh21mh2100000000000000# Danish translation of gnome-applets. # Copyright (C) 1998-99, 2000-08 Free Software Foundation, Inc. # This file is distributed under the same license as the gnome-applets package. # Kenneth Christiansen , 1998-2000. # Birger Langkjer , 2000. # Keld Simonsen , 2000. # Ole Laursen , 2001-2005. # Martin Willemoes Hansen , 2004-2005. # David Nielsen , 2006 # Peter Bach , 2007. # Kenneth Nielsen , 2008-2009. # Ask Hjorth Larsen , 2008, 10. # # Konventioner: # # AC power -> lysnettet # applet -> panelprogram # battery power -> batteriet # layout -> tastaturlayout # settings, properties -> indstillinger # # Husk at tilføje dig i credit-listen (besked id "translator-credits") # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 19:35+0000\n" "Last-Translator: Ask Hjorth Larsen \n" "Language-Team: Danish \n" "Language: da\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-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "En systembelastningsovervåger der kan vise grafer for processor, hukommelse " "og swapfilsforbrug plus netværkstrafik." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Birger Langkjer\n" "David Nielsen\n" "Keld Simonsen\n" "Kenneth Christiansen\n" "Martin Willemoes Hansen\n" "Ole Laursen\n" "Peter Bach\n" "\n" "Dansk-gruppen \n" "Mere info: http://www.dansk-gruppen.dk\n" "\n" "Launchpad Contributions:\n" " Aputsiaq Niels Janussen https://launchpad.net/~aj\n" " Ask Hjorth Larsen https://launchpad.net/~askhl\n" " Daniel Ejsing-Duun https://launchpad.net/~zilvador" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "punkter" #: ../data/preferences.ui.in.h:11 #, fuzzy msgid "Trace" msgstr "Sporingsfarve" #: ../data/preferences.ui.in.h:12 #, fuzzy msgid "Expression:" msgstr "Sporingsudtryk" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Farver" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 #, fuzzy msgid "Expression" msgstr "Sporingsudtryk" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Åbn systemovervåger" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Indstillinger" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Om" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Afslut" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Overvågede resurser" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Processor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Hukommelse" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Netværk" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "S_wapplads" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Belastning" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Harddisk" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Indstillinger" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Grafbredde: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Opdateringsinterval for sys_temovervågning: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "millisekunder" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Autostart: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Farver" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Menulinjer" #: ../data/preferences.ui.in.h:55 #, fuzzy msgid "Indicator items..." msgstr "Menulinjer" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Tilgængelige grafer" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Opdateringsinterval i millisekunder" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Grafernes bredde i punkter." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Grafhøjde i punkter" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Baggrundsfarve for grafer" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Skrivebordsbeskrivelsesfilen der eksekveres som systemovervågning" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Start automatisk ved indlogning" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "Oplysninger vist i selve indikatoren" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "Indeksværdi for den givne oplysning vist i selve indikatoren" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "Oplysninger vist som menulinjer" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Grafsynlighed" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "Mindste værdi for grafens øvre kant" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "Højeste værdi for grafens øverste kant. Nul betyder ubegrænset." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "Antal værdier i brug ved blød grafskalering" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "Tilgængelige sporinger" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "Sporingsfarve" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "Sporingsudtryk" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "Synlighed af sporing" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "Viste sporinger" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Systembelastningsindikator" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u%%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "- Indikator for et systembelastningsprogram" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "Evaluer et udtryk" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "- Indikator for et systembelastningsprogram" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "Kør \"%s --help\" for at se den fulde liste af tilgængelige " "kommandolinjetilvalg.\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u B" msgstr[1] "%u B" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "%u B/s" msgstr[1] "%u B/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "_Cache" #~ msgid "F_ree" #~ msgstr "L_edig" #~ msgid "Harddisk" #~ msgstr "Harddisk" #~ msgid "I_dle" #~ msgstr "_Inaktiv" #~ msgid "Load" #~ msgstr "Belastning" #~ msgid "Memory" #~ msgstr "Hukommelse" #~ msgid "N_ice" #~ msgstr "_Nedprioriteret" #~ msgid "Network" #~ msgstr "Netværk" #~ msgid "Processor" #~ msgstr "Processor" #~ msgid "S_ystem" #~ msgstr "S_ystem" #~ msgid "Sh_ared" #~ msgstr "_Delt" #~ msgid "Swap Space" #~ msgstr "Swapplads" #~ msgid "_Average" #~ msgstr "_Gennemsnit" #~ msgid "_Background" #~ msgstr "_Baggrund" #~ msgid "_Buffers" #~ msgstr "_Buffere" #~ msgid "_Free" #~ msgstr "_Ledig" #~ msgid "_In" #~ msgstr "_Ind" # Fejlrapport #~ msgid "_Local" #~ msgstr "_Lokal" #~ msgid "_Out" #~ msgstr "_Ud" #~ msgid "_Read" #~ msgstr "_Læse" #~ msgid "_Used" #~ msgstr "_Brugt" #~ msgid "_User" #~ msgstr "_Bruger" #~ msgid "_Write" #~ msgstr "_Skrive" #~ msgid "I_OWait" #~ msgstr "I_O-ventetid" #~ msgid "Graph alpha value" #~ msgstr "Alfaværdi for grafer" #~ msgid "List available expression identifiers" #~ msgstr "Opstil tilgængelige udtrykssymboler" indicator-multiload-0.4/po/PaxHeaders.30064/zh_HK.po0000644000000000000000000000012712347053174017045 xustar0027 mtime=1402754684.633941 30 atime=1402759462.355971275 30 ctime=1402759471.607977614 indicator-multiload-0.4/po/zh_HK.po0000664000175000017500000003245012347053174016716 0ustar00mh21mh2100000000000000# Chinese (Hong Kong) translation of gnome-applets. # Copyright (C) 1999, 2000, 01, 02, 03, 04, 05, 06, 07 Free Software Foundation, Inc. # GNOME 1.x: # Yuan-Chung Cheng , 1999. # Jing-Jong Shyue , 2000, # Abel Cheung , 2001-2002. # GNOME 2.x: # Abel Cheung , 2002-2004. # Woodman Tuen , 2005-07 # Chao-Hsiung Liao , 2008. # # msgid "" msgstr "" "Project-Id-Version: gnome-applets 2.32.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Chao-Hsiung Liao \n" "Language-Team: Chinese (Hong Kong) \n" "Language: zh_HK\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:28+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "系統負載監控程式可以顯示 CPU、記憶體、交換記憶及網絡使用量。" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "如對翻譯有任何意見,請送一封電子郵件給\n" "以下地址,GNOME 翻譯隊伍會儘快回覆你:\n" "zh-l10n@lists.linux.org.tw\n" "\n" "Woodman Tuen , 2005-2006\n" "Abel Cheung , 2001-2004\n" "Jing-Jong Shyue , 2000\n" "Yuan-Chung Cheng , 1999\n" "\n" "Launchpad Contributions:\n" " Chao-Hsiung Liao https://launchpad.net/~j-h-liau" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "像素" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "色彩" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "啟動系統監控程式(_O)" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "偏好設定(_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "關於(_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "受監控的資源" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "處理器(_P)" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "記憶體(_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "網絡(_N)" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "交換記憶(_W)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "負載(_L)" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "硬碟(_H)" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "選項" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "系統監控程式闊度(_O): " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "系統監控更新間隔(_T): " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "亳秒" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "色彩" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "面板程式自動更新頻率(毫秒)" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "以系統監視器執行的桌面描述檔案" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "快取記憶(_E)" #~ msgid "F_ree" #~ msgstr "未用(_R)" #~ msgid "Harddisk" #~ msgstr "硬碟" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "閒置(_D)" #~ msgid "Load" #~ msgstr "負載" #~ msgid "Memory" #~ msgstr "記憶體" #~ msgid "N_ice" #~ msgstr "N_ice" #~ msgid "Network" #~ msgstr "網絡" #~ msgid "Processor" #~ msgstr "處理器" #~ msgid "S_ystem" #~ msgstr "系統(_Y)" #~ msgid "Sh_ared" #~ msgstr "分享(_A)" #~ msgid "Swap Space" #~ msgstr "交換記憶" #~ msgid "_Average" #~ msgstr "平均(_A)" #~ msgid "_Background" #~ msgstr "背景顏色(_B)" #~ msgid "_Buffers" #~ msgstr "緩衝區(_B)" #~ msgid "_Free" #~ msgstr "可用(_F)" #~ msgid "_In" #~ msgstr "進(_I)" #~ msgid "_Local" #~ msgstr "本地端(_L)" #~ msgid "_Out" #~ msgstr "出(_O)" #~ msgid "_Read" #~ msgstr "讀(_R)" #~ msgid "_Used" #~ msgstr "使用中(_U)" #~ msgid "_User" #~ msgstr "使用者(_U)" #~ msgid "_Write" #~ msgstr "寫(_W)" indicator-multiload-0.4/po/PaxHeaders.30064/POTFILES.skip0000644000000000000000000000012712347050426017614 xustar0027 mtime=1402753302.242623 30 atime=1402759462.359971278 30 ctime=1402759471.607977614 indicator-multiload-0.4/po/POTFILES.skip0000664000175000017500000000105112347050426017456 0ustar00mh21mh2100000000000000data/de.mh21.indicator-multiload.gschema.xml.in data/preferences.ui src/colormapper.c src/cpuicondata.c src/cpuprovider.c src/diskicondata.c src/diskprovider.c src/expressionparser.c src/function.c src/graphmodel.c src/graphmodels.c src/itempreferences.c src/loadicondata.c src/loadprovider.c src/main.c src/memicondata.c src/memprovider.c src/menumodel.c src/neticondata.c src/netprovider.c src/preferences.c src/provider.c src/providers.c src/settingscache.c src/settingsconversion.c src/swapicondata.c src/swapprovider.c src/tracemodel.c src/utils.c indicator-multiload-0.4/po/PaxHeaders.30064/is.po0000644000000000000000000000012712347053174016455 xustar0027 mtime=1402754684.633941 30 atime=1402759462.363971281 30 ctime=1402759471.551977576 indicator-multiload-0.4/po/is.po0000664000175000017500000003245312347053174016331 0ustar00mh21mh2100000000000000# Icelandic translation of Gnome. # Copyright (C) 2008 Free Software Foundation, Inc. # Samúel Jón Gunnarsson , 2003. # Anna Jonna Ármannsdóttir , 2008. # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Anna Jonna Ármannsdóttir \n" "Language-Team: Icelandic\n" "Language: \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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Álagsvakt kerfis getur sýnt gröf fyrir örgjörva, minnisnotkun, plássnotkun " "síðuskrár auk netumferðar." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Samúel Jón Gunnarsson\n" "Anna Jonna Armannsdottir\n" "Launchpad Contributions:\n" " Anna Jonna Armannsdottir https://launchpad.net/~annaj\n" " Sigurpáll Sigurðsson https://launchpad.net/~icekhaos" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pixlar" #: ../data/preferences.ui.in.h:11 #, fuzzy msgid "Trace" msgstr "Litur spora" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Litir" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Opna kerfisvakt" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Stillingar" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Um" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Hætta" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Vöktuð aðföng" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Örgjörvi" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Minni" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Netkerfi" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Síðuskrá" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "Á_lag" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Harður diskur" # check_box = gtk_check_button_new_with_mnemonic(_("_Average")); # gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(check_box), # panel_applet_gconf_get_bool(multiload_applet->applet, "view_loadavg", NULL)); # gtk_box_pack_start(GTK_BOX(hbox), check_box, FALSE, FALSE, 0); #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Valmöguleikar" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Breidd _kerfisvaktar: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "_Uppfærslutíðni k_erfisvaktar: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "millisekúndur" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Sjálfræsing: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Litir" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Uppfærslutíðni smáforrits í millisekúndum" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Vídd grafa í pixlum" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Hæð grafa í pixlum" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Bakgrunnslitur grafs" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Skjáborðslýsingarskráin sem á að keyra sem kerfisvakt" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Sýnileiki grafs" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "Lágmarksvirði fyrir efri brún grafs" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "Hámarksvirði fyrir efri brún grafs, núll þýðir ótakmarkað" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "Litur spora" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "Sýnileiki spora" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "Spor sýnd" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u%%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "_Flýtiminni" #~ msgid "F_ree" #~ msgstr "_Laust" #~ msgid "Harddisk" #~ msgstr "Harður diskur" #~ msgid "I_OWait" #~ msgstr "inntak/úttak_bið" #~ msgid "I_dle" #~ msgstr "I_ðjuleysi" #~ msgid "Load" #~ msgstr "Hlaða" #~ msgid "Memory" #~ msgstr "Minni" #~ msgid "N_ice" #~ msgstr "_Nice (kurteisi)" #~ msgid "Network" #~ msgstr "Netkerfi" #~ msgid "Processor" #~ msgstr "Örgjörvi" #~ msgid "S_ystem" #~ msgstr "K_erfi" #~ msgid "Sh_ared" #~ msgstr "Sa_mnýtt" #~ msgid "Swap Space" #~ msgstr "Síðuskrá" #~ msgid "_Average" #~ msgstr "Með_altal" #~ msgid "_Background" #~ msgstr "_Bakgrunnur" #~ msgid "_Buffers" #~ msgstr "_Biðminni" #~ msgid "_Free" #~ msgstr "_Laust" #~ msgid "_Read" #~ msgstr "_Lestur" #~ msgid "_Used" #~ msgstr "_Notað" #~ msgid "_User" #~ msgstr "_Notandi" #~ msgid "_Write" #~ msgstr "_Skrift" #~ msgid "_In" #~ msgstr "_Inn" #~ msgid "_Out" #~ msgstr "_Út" indicator-multiload-0.4/po/PaxHeaders.30064/el.po0000644000000000000000000000012712347053174016442 xustar0027 mtime=1402754684.633941 30 atime=1402759462.371971286 30 ctime=1402759471.527977559 indicator-multiload-0.4/po/el.po0000664000175000017500000004035512347053174016316 0ustar00mh21mh2100000000000000# Greek translation for gnome-applets # Copyright (C) 1999 - 2009 Free Software Foundation, Inc. # # Half of translation by Spiros, Simos/Sarantis other half. # Revision by Sarantis/Simos. # Simos added about 160, totaling to 868 messages. # --> # load=φορτίο ή φόρτος; (2) # # kostas: 25May2003, one more update. # kostas:06Jul2003, one more update. # kostas: 27Jul2003, one more update. # Nikos: 13Feb2004 fixes # Nikos: 15Jul2004 minor fixes # Nikos: 30Jul2004 minor fixes # # # simos: 1016 messages, 18Feb2001. # simos: 1069 messages, 18Feb2001, with visual verification. # simos: 1074 messages, 27Feb2001. # simos: 1074 messages, 26Mar2001, unfuzzied 1 (beargsgppl). # simos: 1077 messages, 4Jun2001, (micumple). # simos: 1092 messages, 2Aug2001, (conbea). # simos: 487 messages, 14May2002, (GNOME2 update, UTF-8 encoding.). # kostas: 818 messages, 25Oct2002, completed translation. # simos: 818 messages, 25Oct2002, review of translation. # kostas:740 messages, 06Jan2003, updated translation. # kostas: 23May2003, 179 new, unfuzzy 172, update for 2.4xx. # kostas: 914messages,10Aug2003, one more update. # kostas: 1201messages,15Aug2003, one more update. # kostas: 1202messages,05Sep2003, one more update. # kostas: 1204messages,12Nov2003, updates and fixes. # kostas: 1258messages,26Jan2004. # kostas: 1260messages,03Feb2004. # Spiros Papadimitriou , 1999. # Simos Xenitellis , 1999, 2000, 2001, 2002. # Sarantis Paskalis , 2000. # Kostas Papadimas , 2002,2003, 2004, 2005, 2006, 2008. # Nikos Charonitakis , 2004. # Simos Xenitellis , 2005. # Marios Zindilis , 2009. msgid "" msgstr "" "Project-Id-Version: gnome-applets.HEAD.el\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 19:36+0000\n" "Last-Translator: Michael Kotsarinis \n" "Language-Team: Greek \n" "Language: el\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Η εφαρμογή φόρτου συστήματος προβάλλει γραφικά για τη χρήση ΚΜΕ, μνήμης RAM, " "και αρχείου εναλλαγής, καθώς και το φόρτο δικτύου." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Σπύρος Παπαδημητρίου \n" "Σίμος Ξενιτέλλης \n" "Σαράντης Πασχάλης \n" "Κώστας Παπαδήμας \n" "Νίκος Χαρωνιτάκης \n" "Μάριος Ζηντίλης \n" "\n" "Launchpad Contributions:\n" " Apostolakis Spiros https://launchpad.net/~apostolakiss\n" " Michael Kotsarinis https://launchpad.net/~mk73628\n" " Simos Tsimperis https://launchpad.net/~simos-medical" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "εικονοστοιχεία" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Χρώματα" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Άν_οιγμα Παρακολούθησης Συστήματος" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Προτιμήσεις" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Περί" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Κλείστε" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Παρακολουθούμενοι Πόροι" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Επεξεργαστής" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Μνήμη" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Δίκτυο" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Χώρος S_wap" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "Φό_ρτος" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Σκληρός δίσκος" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Επιλογές" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Πλάτος πα_ρακολούθησης συστήματος: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Μεσοδιάστημα ενημέρωσης παρα_κολούθησης συστήματος: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "χιλιοστά δευτερολέπτου" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Aυτόματη εκκίνηση: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Χρώματα" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Διαθέσιμα γραφήματα" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Ρυθμός ανανέωσης μικροεφαρμογής σε χιλιοστά δευτερ." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Πλάτος των γραφημάτων σε pixels." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Ύψος των γραφημάτων σε pixels." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Χρώμα φόντου γραφήματος" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "Το αρχείο περιγραφής επιφάνειας εργασίας για εκτέλεση ως παρακολούθηση " "συστήματος" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Αυτόματη εκκίνηση κατά την έναρξη της συνεδρίας" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "Πληροφορίες εμφανιζόμενες ως καταχωρήσεις στο μενού" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Ορατότητα γραφήματος" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Δείκτης Φόρτου Συστήματος" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "Δείκτης φόρτου εφαρμογών συστήματος" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "Δείκτης φόρτου εφαρμογών συστήματος" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "Εκτελέστε '%s --help' για να δείτε μια πλήρη λίστα των διαθέσιμων επιλογών " "της γραμμής εντολών\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Cach_ed" #~ msgid "F_ree" #~ msgstr "Ελ_εύθερο" #~ msgid "Harddisk" #~ msgstr "Σκληρός δίσκος" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "Αδ_ρανής" #~ msgid "Load" #~ msgstr "Φόρτος" #~ msgid "Memory" #~ msgstr "Μνήμη" #~ msgid "N_ice" #~ msgstr "Ωραιο_ποίηση" #~ msgid "Network" #~ msgstr "Δίκτυο" #~ msgid "Processor" #~ msgstr "Επεξεργαστής" #~ msgid "S_ystem" #~ msgstr "Σ_ύστημα" #~ msgid "Sh_ared" #~ msgstr "Διαμοιρα_ζόμενο" #~ msgid "_Average" #~ msgstr "Μέ_σος Φόρτος" #~ msgid "_Background" #~ msgstr "_Παρασκήνιο" #~ msgid "_Buffers" #~ msgstr "_Ενταμιευτές" #~ msgid "_Free" #~ msgstr "_Ελεύθερο" #~ msgid "_In" #~ msgstr "_In" #~ msgid "_Local" #~ msgstr "_Τοπικό" #~ msgid "_Out" #~ msgstr "_Out" #~ msgid "_Read" #~ msgstr "Α_νάγνωση" #~ msgid "_Used" #~ msgstr "_Κατειλημμένο" #~ msgid "_User" #~ msgstr "_Χρήστης" #~ msgid "_Write" #~ msgstr "Ε_γγραφή" #~ msgid "Swap Space" #~ msgstr "Χώρος αντιμετάθεσης" indicator-multiload-0.4/po/PaxHeaders.30064/wa.po0000644000000000000000000000012712347053174016451 xustar0027 mtime=1402754684.633941 30 atime=1402759462.375971289 30 ctime=1402759471.603977611 indicator-multiload-0.4/po/wa.po0000664000175000017500000003011612347053174016317 0ustar00mh21mh2100000000000000# Traduction into the walloon language. # # Si vos voloz donner on côp di spale pol ratournaedje di Gnome (ou des # ôtes libes programes) sicrijhoz mu a l' adresse emile # ; nos avons co bråmint di l' ovraedje a fé. # # Copyright (C) 1999 Free Software Foundation, Inc. # Pablo Saratxaga 1999-2000,2002 # Lucyin Mahin , 2000 msgid "" msgstr "" "Project-Id-Version: gnome-applets 1.2.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Pablo Saratxaga \n" "Language-Team: Walon \n" "Language: \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-Launchpad-Export-Date: 2014-04-17 06:28+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" " Pablo Saratxaga https://launchpad.net/~pablo-mandrakesoft" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "picsels" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Coleurs" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memwere" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Rantoele" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Tchuzes" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Lårdjeu do _corwaitoe do sistinme: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Metaedje a djoû do corwaitoe tos les: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisegondes" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Coleurs" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "F_ree" #~ msgstr "_Libe" #~ msgid "Memory" #~ msgstr "Memwere" #~ msgid "Network" #~ msgstr "Rantoele" #~ msgid "Processor" #~ msgstr "Processeu" #~ msgid "S_ystem" #~ msgstr "_Sistinme" #~ msgid "Sh_ared" #~ msgstr "_Pårti" #~ msgid "_Background" #~ msgstr "_Fond" #~ msgid "_Buffers" #~ msgstr "_Tampons" #~ msgid "_Free" #~ msgstr "_Libe" #~ msgid "_Used" #~ msgstr "_Eployî" #~ msgid "_User" #~ msgstr "_Uzeu" indicator-multiload-0.4/po/PaxHeaders.30064/ko.po0000644000000000000000000000012712347053174016453 xustar0027 mtime=1402754684.633941 30 atime=1402759462.379971292 30 ctime=1402759471.555977578 indicator-multiload-0.4/po/ko.po0000664000175000017500000003256612347053174016334 0ustar00mh21mh2100000000000000# ko.po -- Korean messages for gnome-applets # This file is distributed under the same license as the package. # # update by Young-Ho, Cha , 2001 # update by ChiDeok, Hwang , 2001 # GwanSun Back , 2001 # Changwoo Ryu , 1998, 2002-2006, 2007, 2008, 2009, 2010. # # 새로 번역하신 분은 아래 "translator-credits"에 추가하세요. # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Changwoo Ryu \n" "Language-Team: GNOME Korea \n" "Language: Korean\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "시스템 사용량 모니터는 CPU, 램, 스왑 공간 사용량 및 네트워크 사용량을 그래프" "로 보여줍니다." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "류창우 \n" "차영호 \n" "황치덕 \n" "백관선 \n" "\n" "Launchpad Contributions:\n" " Changwoo Ryu https://launchpad.net/~cwryu\n" " Litty https://launchpad.net/~litty" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "픽셀" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "색" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "시스템 정보 열기(_O)" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "기본 설정(_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "정보(_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "살펴 볼 자원" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "프로세서(_P)" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "메모리(_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "네트워크(_N)" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "스왑 공간(_W)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "사용량(_L)" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "하드 디스크(_H)" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "옵션" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "시스템 정보 너비(_O): " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "시스템 정보 업데이트 주기(_T): " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "밀리초" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "자동 시작(_A): " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "색" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "가능한 그래프" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "애플릿의 갱신 단위 (천분의 일초)" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "시스템 정보 보기 프로그램으로 실행할 데스크톱 파일" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "세션을 시작할 때 자동으로 시작" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "캐쉬(_E)" #~ msgid "F_ree" #~ msgstr "여유(_R)" #~ msgid "Harddisk" #~ msgstr "하드 디스크" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "유휴(_D)" #~ msgid "Load" #~ msgstr "사용량" #~ msgid "Memory" #~ msgstr "메모리" #~ msgid "N_ice" #~ msgstr "우선순위(_I)" #~ msgid "Network" #~ msgstr "네트워크" #~ msgid "Processor" #~ msgstr "프로세서" #~ msgid "S_ystem" #~ msgstr "시스템(_Y)" #~ msgid "Sh_ared" #~ msgstr "공유(_A)" #~ msgid "Swap Space" #~ msgstr "스왑 공간" #~ msgid "_Average" #~ msgstr "평균 사용량(_A)" #~ msgid "_Background" #~ msgstr "배경색(_B)" #~ msgid "_Buffers" #~ msgstr "버퍼(_B)" #~ msgid "_Free" #~ msgstr "여유(_F)" #~ msgid "_In" #~ msgstr "입력(_I)" #~ msgid "_Local" #~ msgstr "로컬(_L)" #~ msgid "_Out" #~ msgstr "출력(_O)" #~ msgid "_Read" #~ msgstr "읽기(_R)" #~ msgid "_Used" #~ msgstr "사용중(_U)" #~ msgid "_User" #~ msgstr "사용자(_U)" #~ msgid "_Write" #~ msgstr "쓰기(_W)" #~ msgid "Graph alpha value" #~ msgstr "그래프 알파값" indicator-multiload-0.4/po/PaxHeaders.30064/pt.po0000644000000000000000000000012712347053174016465 xustar0027 mtime=1402754684.633941 30 atime=1402759462.387971297 30 ctime=1402759471.579977595 indicator-multiload-0.4/po/pt.po0000664000175000017500000003174212347053174016341 0ustar00mh21mh2100000000000000# gnome-applets' Portuguese translation. # Copyright © 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 gnome-applets # This file is distributed under the same license as the gnome-applets package. # Duarte Loreto , 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010. # msgid "" msgstr "" "Project-Id-Version: 2.32\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Duarte Loreto \n" "Language-Team: Portuguese \n" "Language: pt\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Um monitor de carga do sistema capaz de apresentar gráficos para a " "utilização do CPU, ram e ficheiro swap além do tráfego de rede." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Duarte Loreto \n" "\n" "Launchpad Contributions:\n" " Duarte Loreto https://launchpad.net/~happyguy-pt-hotmail" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pixels" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Cores" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Abrir o Monitor de Sistema" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Preferências" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Sobre" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Recursos Monitorizados" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Processador" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memória" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Rede" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Espa_ço em Swap" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "Car_ga" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Disco Rígido" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Opções" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Largura do m_onitor de sistema: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Velocidade de actualização do moni_tor de sistema: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisegundos" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Cores" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Frequência de actualização da applet em milisegundos" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "O ficheiro de descrição de ambiente de trabalho a executar como monitor de " "sistema" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Em Cac_he" #~ msgid "F_ree" #~ msgstr "Li_vre" #~ msgid "Harddisk" #~ msgstr "Disco rígido" #~ msgid "I_OWait" #~ msgstr "Espera I_O" #~ msgid "I_dle" #~ msgstr "I_nactivo" #~ msgid "Load" #~ msgstr "Carga" #~ msgid "Memory" #~ msgstr "Memória" #~ msgid "N_ice" #~ msgstr "P_rioridade (nice)" #~ msgid "Network" #~ msgstr "Rede" #~ msgid "Processor" #~ msgstr "Processador" #~ msgid "S_ystem" #~ msgstr "S_istema" #~ msgid "Sh_ared" #~ msgstr "P_artilhada" #~ msgid "Swap Space" #~ msgstr "Espaço de Swap" #~ msgid "_Average" #~ msgstr "_Média" #~ msgid "_Background" #~ msgstr "Cor de _fundo" #~ msgid "_Buffers" #~ msgstr "_Buffers" #~ msgid "_Free" #~ msgstr "Li_vre" #~ msgid "_In" #~ msgstr "_Entrada" #~ msgid "_Local" #~ msgstr "_Local" #~ msgid "_Out" #~ msgstr "_Saída" #~ msgid "_Read" #~ msgstr "_Leitura" #~ msgid "_Used" #~ msgstr "_Utilizado" #~ msgid "_User" #~ msgstr "_Utilizador" #~ msgid "_Write" #~ msgstr "_Escrita" indicator-multiload-0.4/po/PaxHeaders.30064/cy.po0000644000000000000000000000012512347053174016453 xustar0027 mtime=1402754684.633941 28 atime=1402759462.3919713 30 ctime=1402759471.519977554 indicator-multiload-0.4/po/cy.po0000664000175000017500000003170512347053174016330 0ustar00mh21mh2100000000000000# translation of gnome-applets.HEAD.cy.po to Cymraeg # gnome-applets yn Gymraeg. # Copyright (C) 2003, 2004 Free Software Foundation, Inc. # Largely Chris and Dafydd H. # Also lots of stuff merged from Kyfieithu later on. Owain? # www.gyfieithu.co.uk , 2003. # Dafydd Harries , 2003, 2004. # Dafydd Tomos , 2004. # Rhys Jones , 2005. # # rhysj: Wedi diweddaru a gwirio hwn erbyn GNOME 2.12. # rhysj: Ac hefyd 2.14 a 2.16. # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Rhys Jones \n" "Language-Team: Cymraeg \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? " "2 : 3;\n" "X-Launchpad-Export-Date: 2014-04-17 06:28+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Monitor llwyth system sy'n gallu dangos graffiau defnydd CPU, cof a gofod " "cyfnewid, a thraffig rhwydwaith." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Dafydd Harries \n" "Rhys Jones \n" "\n" "Launchpad Contributions:\n" " Rhys Jones https://launchpad.net/~rhys-sucs" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "picsel" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Lliwiau" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Agor y Monitor System" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Hoffterau" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Ynghylch" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Adnoddau a Monitrwyd" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Prosesydd" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Cof" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Rhwydwaith" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Gofod Cyfnewid" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Llwyth" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Disgen Galed" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Hoffterau" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "_Lled y monitor system: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "_Ysbaid diweddaru'r monitor system: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milfedau o eiliadau" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Lliwiau" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Cyfradd diweddaru'r rhaglennig mewn milfedau eiliad" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "_Storfa" #~ msgid "F_ree" #~ msgstr "_Rhydd" #~ msgid "Harddisk" #~ msgstr "Disgen Galed" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "_Seibio" #~ msgid "Load" #~ msgstr "Llwyth" #~ msgid "Memory" #~ msgstr "Cof" #~ msgid "N_ice" #~ msgstr "_Neis" #~ msgid "Network" #~ msgstr "Rhwydwaith" #~ msgid "Processor" #~ msgstr "Prosesydd" #~ msgid "S_ystem" #~ msgstr "_System" #~ msgid "Sh_ared" #~ msgstr "Wedi _Rhannu" #~ msgid "Swap Space" #~ msgstr "Gofod Cyfnewid" #~ msgid "_Average" #~ msgstr "_Cyfartaledd" #~ msgid "_Background" #~ msgstr "_Cefndir" #~ msgid "_Buffers" #~ msgstr "_Byfferau" #~ msgid "_Free" #~ msgstr "_Rhydd" #~ msgid "_Read" #~ msgstr "_Darllen" #~ msgid "_Used" #~ msgstr "_Wedi Defnyddio" #~ msgid "_User" #~ msgstr "_Defnyddiwr" #~ msgid "_Write" #~ msgstr "_Ysgrifennu" indicator-multiload-0.4/po/PaxHeaders.30064/rw.po0000644000000000000000000000012712347053174016472 xustar0027 mtime=1402754684.633941 30 atime=1402759462.399971305 30 ctime=1402759471.583977597 indicator-multiload-0.4/po/rw.po0000664000175000017500000003057612347053174016352 0ustar00mh21mh2100000000000000# translation of gnome-applets to Kinyarwanda. # Copyright (C) 2005 Free Software Foundation, Inc. # This file is distributed under the same license as the gnome-applets package. # Steve Murphy , 2005 # Steve performed initial rough translation from compendium built from translations provided by the following translators: # Philibert Ndandali , 2005. # Viateur MUGENZI , 2005. # Noëlla Mupole , 2005. # Carole Karema , 2005. # JEAN BAPTISTE NGENDAHAYO , 2005. # Augustin KIBERWA , 2005. # Donatien NSENGIYUMVA , 2005.. # msgid "" msgstr "" "Project-Id-Version: gnome-applets 2.12\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Steve Murphy \n" "Language-Team: Kinyarwanda \n" "Language: rw\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" " Steve Murphy https://launchpad.net/~murf" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pigiseli" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" # offmgr/source\offapp\dialog\treeopt.src:RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.9.text #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Amabara" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "" # basctl/source\basicide\moduldlg.src:RID_DLG_LIBS.RID_FL_OPTIONS.text #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Amahitamo" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "" #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "" #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" # offmgr/source\offapp\dialog\treeopt.src:RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.9.text #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Amabara" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" # basctl/source\basicide\basidesh.src:RID_STR_OPEN.text #~ msgid "Load" #~ msgstr "Ibirimo" # offmgr/source\offapp\dialog\treeopt.src:RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.4.text #~ msgid "Memory" #~ msgstr "Ububiko" # 4032 #~ msgid "Network" #~ msgstr "urusobe" indicator-multiload-0.4/po/PaxHeaders.30064/fr.po0000644000000000000000000000012712347053174016451 xustar0027 mtime=1402754684.633941 30 atime=1402759462.403971308 30 ctime=1402759471.535977565 indicator-multiload-0.4/po/fr.po0000664000175000017500000003562712347053174016333 0ustar00mh21mh2100000000000000# French translation of gnome-applets. # Copyright (C) 1998-2010 Free Software Foundation, Inc. # This file is distributed under the same license as the gnome-applets package. # # Vincent Renardias , 1998-2000. # Fabrice Bellet , 2000. # Christophe Merlet , 2000-2006. # Christophe Fergeau , 2002. # Sébastien Bacher , 2004. # Benoît Dejean , 2005. # Christophe Bliard , 2005. # Jonathan Ernst , 2006-2007, 2009. # Robert-André Mauchin , 2006-2008. # Damien Durand , 2006. # Stéphane Raimbault , 2007-2008. # Claude Paroz , 2009-2010. # msgid "" msgstr "" "Project-Id-Version: gnome-applets HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Claude Paroz \n" "Language-Team: GNOME French Team \n" "Language: \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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Un moniteur de charge système capable d'afficher des graphiques " "d'utilisation du processeur, de la RAM, du fichier d'échange, et du trafic " "réseau." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Christophe Merlet \n" "Christophe Fergeau \n" "Sébastien Bacher \n" "Benoît Dejean \n" "Robert-André Mauchin \n" "Christophe Bliard \n" "Jonathan Ernst \n" "Stéphane Raimbault \n" "\n" "Launchpad Contributions:\n" " Claude Paroz https://launchpad.net/~paroz\n" " El Pensador https://launchpad.net/~el-pensador\n" " Jerome Portal https://launchpad.net/~portal-j\n" " LEROY Jean-Christophe https://launchpad.net/~celtic2-deactivatedaccount\n" " Nicolas Delvaux https://launchpad.net/~malizor\n" " demonipuch https://launchpad.net/~demonipuch" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pixels" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 #, fuzzy msgid "Expression:" msgstr "Évaluer une expression." #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Couleurs" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 #, fuzzy msgid "Expression" msgstr "Évaluer une expression." #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Ouvrir le moniteur système" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "P_références" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "À _propos" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Quitter" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Ressources surveillées" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Processeur" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Mémoire" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Réseau" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Fichier d'_échange" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Charge" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Disque dur" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Options" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "_Largeur du moniteur système : " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Fré_quence de mise à jour du moniteur système : " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "millisecondes" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "Démarrage _automatique : " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Couleurs" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Les options de menu..." #: ../data/preferences.ui.in.h:55 #, fuzzy msgid "Indicator items..." msgstr "Les options de menu..." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Graphiques disponibles" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Taux de rafraîchissement de l'applet en millisecondes" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Largeur des graphes en pixels." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Hauteur des graphiques en pixels." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Couleur de fond du graphique" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Le fichier de description .desktop à utiliser pour le moniteur système" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Démarrer automatiquement à l'ouverture de la session" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Visibilité du graphique" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "Valeur minimum pour le bord haut du graphe." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "Valeur maximum pour le bord haut du graphe, zéro signifie illimité." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Indicateur de charge système" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "Indicateur de charge système" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "Évaluer une expression." #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "Exécutez « %s --help » pour voir la liste complète des options disponibles " "en ligne de commande.\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} ko" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} Mo" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} Go" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u o" msgstr[1] "%u o" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} ko/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} Mo/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} Go/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} To/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "%u o/s" msgstr[1] "%u o/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} ko" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} Mo" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} Go" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Cac_hé" #~ msgid "F_ree" #~ msgstr "L_ibre" #~ msgid "Harddisk" #~ msgstr "Disque dur" #~ msgid "I_OWait" #~ msgstr "La_tence E/S" #~ msgid "I_dle" #~ msgstr "Au rep_os" #~ msgid "Load" #~ msgstr "Charge" #~ msgid "Memory" #~ msgstr "Mémoire" #~ msgid "N_ice" #~ msgstr "N_ice" #~ msgid "Network" #~ msgstr "Réseau" #~ msgid "Processor" #~ msgstr "Processeur" #~ msgid "S_ystem" #~ msgstr "S_ystème" #~ msgid "Sh_ared" #~ msgstr "Parta_gé" #~ msgid "Swap Space" #~ msgstr "Fichier d'échange" #~ msgid "_Average" #~ msgstr "Mo_yenne" #~ msgid "_Background" #~ msgstr "Arrière-pla_n" #~ msgid "_Buffers" #~ msgstr "_Tampons" #~ msgid "_Free" #~ msgstr "L_ibre" #~ msgid "_In" #~ msgstr "_Entrante" #~ msgid "_Local" #~ msgstr "_Locale" #~ msgid "_Out" #~ msgstr "_Sortante" #~ msgid "_Read" #~ msgstr "L_ecture" #~ msgid "_Used" #~ msgstr "_Utilisé" #~ msgid "_User" #~ msgstr "_Utilisateur" #~ msgid "_Write" #~ msgstr "Écri_ture" #~ msgid "Graph alpha value" #~ msgstr "Graphique valeur alpha" indicator-multiload-0.4/po/PaxHeaders.30064/sv.po0000644000000000000000000000012712347053174016472 xustar0027 mtime=1402754684.633941 30 atime=1402759462.411971314 30 ctime=1402759471.591977603 indicator-multiload-0.4/po/sv.po0000664000175000017500000003224512347053174016345 0ustar00mh21mh2100000000000000# Swedish messages for gnome-applets. # Copyright (C) 1998-2010 Free Software Foundation, Inc. # Martin Wahlen , 1998. # Andreas Hyden , 2000. # Christian Rose , 2000, 2001, 2002, 2003, 2004, 2005. # Martin Norbäck , 2000, 2001. # Daniel Nylander , 2006, 2007, 2008, 2009, 2010. # # $Id: sv.po,v 1.126 2006/12/11 07:05:20 dnylande Exp $ # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Daniel Nylander \n" "Language-Team: Swedish \n" "Language: sv\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "En systembelastningsövervakare som kan visa diagram för användning av " "processor, minne och växlingsutrymme samt nätverkstrafik." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Daniel Nylander\n" "Christian Rose\n" "Martin Norbäck\n" "Andreas Hydén\n" "Martin Wahlén\n" "\n" "Skicka synpunkter på översättningen till\n" "tp-sv@listor.tp-sv.se\n" "\n" "Launchpad Contributions:\n" " Daniel Nylander https://launchpad.net/~yeager" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "bildpunkter" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Färger" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Öppna systemövervakare" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Inställningar" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Om" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Övervakade resurser" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Processor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Minne" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Nätverk" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Vä_xlingsutrymme" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Belastning" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Hårddisk" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Alternativ" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "System_övervakarbredd: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Uppdateringsintervall för Sys_temövervakare: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "millisekunder" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Färger" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Uppdateringshastigheten för panelprogrammet i millisekunder" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Skrivbordsbeskrivningsfilen att köra som systemövervakaren" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "_Cachat" #~ msgid "F_ree" #~ msgstr "Ledi_gt" #~ msgid "Harddisk" #~ msgstr "Hårddisk" #~ msgid "I_OWait" #~ msgstr "\"I_OWait\"" #~ msgid "I_dle" #~ msgstr "_Tomgång (idle)" #~ msgid "Load" #~ msgstr "Belastning" #~ msgid "Memory" #~ msgstr "Minne" #~ msgid "N_ice" #~ msgstr "\"N_ice\"" #~ msgid "Network" #~ msgstr "Nätverk" #~ msgid "Processor" #~ msgstr "Processor" #~ msgid "S_ystem" #~ msgstr "S_ystem" #~ msgid "Sh_ared" #~ msgstr "_Delat" #~ msgid "Swap Space" #~ msgstr "Växlingsutrymme" #~ msgid "_Average" #~ msgstr "_Medel" #~ msgid "_Background" #~ msgstr "_Bakgrund" #~ msgid "_Buffers" #~ msgstr "_Buffertar" #~ msgid "_Free" #~ msgstr "_Ledigt" #~ msgid "_In" #~ msgstr "_In" #~ msgid "_Local" #~ msgstr "_Lokal" #~ msgid "_Out" #~ msgstr "_Ut" #~ msgid "_Read" #~ msgstr "_Läs" #~ msgid "_Used" #~ msgstr "Anv_änt" #~ msgid "_User" #~ msgstr "_Användare" #~ msgid "_Write" #~ msgstr "_Skriv" indicator-multiload-0.4/po/PaxHeaders.30064/ms.po0000644000000000000000000000012712347053174016461 xustar0027 mtime=1402754684.633941 30 atime=1402759462.415971316 30 ctime=1402759471.567977586 indicator-multiload-0.4/po/ms.po0000664000175000017500000003351412347053174016334 0ustar00mh21mh2100000000000000# Duit PPRT siapa yang kebas???? # Copyright (C) 2001-2003 Free Software Foundation, Inc. # Hasbullah Bin Pit (sebol) , 2003. # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Hasbullah Bin Pit \n" "Language-Team: Projek Gabai \n" "Language: \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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Pemantau muatan sistem mampu mempamerkan graf untuk CPU, RAM, dan menukar " "pengunaan ruang silih, dan trafik rangkaian." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" " Hasbullah Bin Pit https://launchpad.net/~sebol\n" " Michael Hofmann https://launchpad.net/~mh21\n" " abuyop https://launchpad.net/~abuyop" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "piksel" #: ../data/preferences.ui.in.h:11 #, fuzzy msgid "Trace" msgstr "Warna jejak" #: ../data/preferences.ui.in.h:12 #, fuzzy msgid "Expression:" msgstr "ungkapan jejak" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Warna" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 #, fuzzy msgid "Expression" msgstr "ungkapan jejak" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Buka Monitor Sistem" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "Ke_utamaan" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Perihal" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Tutup" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Sumber dimonitor" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Pemproses" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memori" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Rangkaian" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Ruang S_wap" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Muatan" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "Cakera _keras" # ui/galeon.glade.h:247 #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Opsyen" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Lebar m_onitor sistem: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Kelajuan monitor sis_tem: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisaat" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "M_ula-sendiri: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Warna" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Item menu..." #: ../data/preferences.ui.in.h:55 #, fuzzy msgid "Indicator items..." msgstr "Item menu..." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Grafik tersedia" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "kadar kesegaran aplet dalam milisaat" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Lebar graf dalam piksel." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Tinggi graf dalam piksel." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Warna latar belakang graf" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Fail keterangan desktop untuk dilancarkan sebagai pemantau sistem" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Mula secara automatik pada permulaan sesi" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "Maklumat dipaparkan dalam penunjuk itu sendiri" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "Indeks maklumat semasa dipaparkan dalam penunjuk itu sendiri" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "Maklumat dipaparkan sebagai masukan menu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Ketampakan graf" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "Nilai minimum untuk pinggir graf atas" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "Nilai maksimum untuk pinggir graf atas, sifar bermaksud tidak terhad" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "Bilangan nilai yang digunakan untuk licinkan penskalaan graf" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "Jejak tersedia" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "Warna jejak" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "ungkapan jejak" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "Ketampakan jejak" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "Jejak dipaparkan" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Penunjuk Muatan Sistem" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u%%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "- Penunjuk aplikasi muatan sistem" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "Nilaikan ungkapan" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "- Penunjuk aplikasi muatan sistem" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "Jalankan '%s --help' untuk melihat senarai penuh pilihan baris perintah yang " "ada:\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u B" msgstr[1] "%u B" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "%u B/s" msgstr[1] "%u B/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Cach_ed" #~ msgid "F_ree" #~ msgstr "B_ebas" #~ msgid "I_dle" #~ msgstr "L_eka" #~ msgid "Load" #~ msgstr "Muatan" #~ msgid "Memory" #~ msgstr "Memori" #~ msgid "N_ice" #~ msgstr "E_lok" #~ msgid "Network" #~ msgstr "Rangkaian" #~ msgid "Processor" #~ msgstr "Pemproses" #~ msgid "S_ystem" #~ msgstr "S_istem" #~ msgid "Sh_ared" #~ msgstr "Ter_kongsi" #~ msgid "Swap Space" #~ msgstr "Ruang Swap" #~ msgid "_Average" #~ msgstr "_Purata" #~ msgid "_Background" #~ msgstr "Latar_Belakang" #~ msgid "_Buffers" #~ msgstr "_Penimbal" #~ msgid "_Free" #~ msgstr "_Bebas" #~ msgid "_Used" #~ msgstr "_Digunakan" #~ msgid "_User" #~ msgstr "_Pengguna" #~ msgid "_Local" #~ msgstr "_Tempatan" #~ msgid "_In" #~ msgstr "_Masuk" #~ msgid "_Out" #~ msgstr "_Keluar" #~ msgid "_Read" #~ msgstr "_Baca" #~ msgid "Harddisk" #~ msgstr "Cakera keras" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "_Write" #~ msgstr "_Tulis" #~ msgid "Graph alpha value" #~ msgstr "Nilai alfa graf" #~ msgid "List available expression identifiers" #~ msgstr "Senarai tersedia pengecam ungkapan" indicator-multiload-0.4/po/PaxHeaders.30064/en_CA.po0000644000000000000000000000012712347053174017007 xustar0027 mtime=1402754684.633941 30 atime=1402759462.423971322 30 ctime=1402759471.527977559 indicator-multiload-0.4/po/en_CA.po0000664000175000017500000003105612347053174016661 0ustar00mh21mh2100000000000000# English/Canada translation of gnome-applets. # Copyright (C) 2004-2006 Adam Weinberger and the GNOME Foundation # This file is distributed under the same licence as the gnome-applets package. # Adam Weinberger , 2004, 2005, 2006. # # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Adam Weinberger \n" "Language-Team: Canadian English \n" "Language: \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-Launchpad-Export-Date: 2014-04-17 06:28+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "A system load monitor capable of displaying graphs for CPU, RAM, and swap " "space usage, plus network traffic." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Adam Weinberger \n" "\n" "Launchpad Contributions:\n" " Adam Weinberger https://launchpad.net/~adamw" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pixels" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Colours" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Open System Monitor" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Preferences" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_About" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Monitored Resources" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Processor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memory" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Network" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "S_wap Space" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Load" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Hard Disk" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Options" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "System m_onitor width: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Sys_tem monitor update interval: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milliseconds" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Colours" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Applet refresh rate in milliseconds" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Cach_ed" #~ msgid "F_ree" #~ msgstr "F_ree" #~ msgid "Harddisk" #~ msgstr "Hard disk" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "I_dle" #~ msgid "Load" #~ msgstr "Load" #~ msgid "Memory" #~ msgstr "Memory" #~ msgid "N_ice" #~ msgstr "N_ice" #~ msgid "Network" #~ msgstr "Network" #~ msgid "Processor" #~ msgstr "Processor" #~ msgid "S_ystem" #~ msgstr "S_ystem" #~ msgid "Sh_ared" #~ msgstr "Sh_ared" #~ msgid "Swap Space" #~ msgstr "Swap Space" #~ msgid "_Average" #~ msgstr "_Average" #~ msgid "_Background" #~ msgstr "_Background" #~ msgid "_Buffers" #~ msgstr "_Buffers" #~ msgid "_Free" #~ msgstr "_Free" #~ msgid "_Read" #~ msgstr "_Read" #~ msgid "_Used" #~ msgstr "_Used" #~ msgid "_User" #~ msgstr "_User" #~ msgid "_Write" #~ msgstr "_Write" indicator-multiload-0.4/po/PaxHeaders.30064/mk.po0000644000000000000000000000012712347053174016451 xustar0027 mtime=1402754684.633941 30 atime=1402759462.423971322 30 ctime=1402759471.563977584 indicator-multiload-0.4/po/mk.po0000664000175000017500000003343012347053174016321 0ustar00mh21mh2100000000000000# translation of gnome-applets.HEAD.po to Macedonian # translation of gnome-applets.HEAD.mk.po to # This file is distributed under the same license as the PACKAGE package. # Copyright (C) 2005 THE PACKAGE'S COPYRIGHT HOLDER. # # # Ivan Stojmirov , 2002. # Marko Ivanoski , 2003. # Dushan Vasilevski-DUVIX , 2003. # Зоран Димовски , 2004. # Арангел Ангов , 2005. # Arangel Angov , 2006, 2007, 2008. # Jovan Naumovski , 2006, 2007. # Arangel Angov , 2007. msgid "" msgstr "" "Project-Id-Version: gnome-applets.HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Arangel Angov \n" "Language-Team: Macedonian \n" "Language: mk\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 % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Системскиот монитор прикажува дијаграми за искористеност на CPU, RAM и за " "виртуелниот простор, плус го прикажува и мрежниот сообраќај." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Арангел Ангов \n" "\n" "Launchpad Contributions:\n" " Arangel Angov https://launchpad.net/~arangel" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "пиксели" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Бои" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Отвори надгледувач на системот" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Преференции" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_За" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Надгледувани ресурси" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Процесор" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Меморија" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Мрежа" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Виртуелен простор" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Искористеност" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Тврд диск" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Опции" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Ширина на системскиот монитор: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Интервал за ажурирање на надгледувачот на системот: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "милисекунди" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Бои" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Брзина на освежување во милисекунди" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "Датотеката за опис на работната површина која што ќе се изврши како " "надгледувач на системот" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Кеширано" #~ msgid "F_ree" #~ msgstr "На располагање" #~ msgid "Harddisk" #~ msgstr "Тврд диск" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "Мрзливо" #~ msgid "Load" #~ msgstr "Искористување" #~ msgid "Memory" #~ msgstr "Меморија" #~ msgid "N_ice" #~ msgstr "П_риоритет" #~ msgid "Network" #~ msgstr "Мрежа" #~ msgid "Processor" #~ msgstr "Процесор" #~ msgid "S_ystem" #~ msgstr "Систе_м" #~ msgid "Sh_ared" #~ msgstr "Споделено" #~ msgid "Swap Space" #~ msgstr "Виртуелен простор" #~ msgid "_Average" #~ msgstr "_Просек" #~ msgid "_Background" #~ msgstr "_Позадина" #~ msgid "_Buffers" #~ msgstr "_Бафери" #~ msgid "_Free" #~ msgstr "_На располагање" #~ msgid "_Read" #~ msgstr "_Читај" #~ msgid "_Used" #~ msgstr "_Користено" #~ msgid "_User" #~ msgstr "_Корисник" #~ msgid "_Write" #~ msgstr "_Запиши" indicator-multiload-0.4/po/PaxHeaders.30064/zh_TW.po0000644000000000000000000000012612347053174017074 xustar0027 mtime=1402754684.633941 29 atime=1402759462.43597133 30 ctime=1402759471.607977614 indicator-multiload-0.4/po/zh_TW.po0000664000175000017500000003244012347053174016745 0ustar00mh21mh2100000000000000# Chinese (Taiwan) translation of gnome-applets. # Copyright (C) 1999, 2000, 01, 02, 03, 04, 05, 06, 07 Free Software Foundation, Inc. # GNOME 1.x: # Yuan-Chung Cheng , 1999. # Jing-Jong Shyue , 2000, # Abel Cheung , 2001-2002. # GNOME 2.x: # Abel Cheung , 2002-2004. # Woodman Tuen , 2005-07 # Chao-Hsiung Liao , 2008. # # msgid "" msgstr "" "Project-Id-Version: gnome-applets 2.32.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Chao-Hsiung Liao \n" "Language-Team: Chinese (Taiwan) \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:28+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "系統負載監控程式可以顯示 CPU、記憶體、交換記憶及網路使用量。" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "如對翻譯有任何意見,請送一封電子郵件給\n" "以下地址,GNOME 翻譯團隊會儘快回覆您:\n" "zh-l10n@lists.linux.org.tw\n" "\n" "Woodman Tuen , 2005-2006\n" "Abel Cheung , 2001-2004\n" "Jing-Jong Shyue , 2000\n" "Yuan-Chung Cheng , 1999\n" "\n" "Launchpad Contributions:\n" " Chao-Hsiung Liao https://launchpad.net/~j-h-liau" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "像素" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "色彩" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "啟動系統監控程式(_O)" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "偏好設定(_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "關於(_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "受監控的資源" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "處理器(_P)" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "記憶體(_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "網路(_N)" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "交換記憶(_W)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "負載(_L)" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "硬碟(_H)" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "選項" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "系統監控程式寬度(_O): " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "系統監控更新間隔(_T): " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "亳秒" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "色彩" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "面板程式自動更新頻率(毫秒)" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "以系統監視器執行的桌面描述檔案" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "快取記憶(_E)" #~ msgid "F_ree" #~ msgstr "未用(_R)" #~ msgid "Harddisk" #~ msgstr "硬碟" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "閒置(_D)" #~ msgid "Load" #~ msgstr "負載" #~ msgid "Memory" #~ msgstr "記憶體" #~ msgid "N_ice" #~ msgstr "N_ice" #~ msgid "Network" #~ msgstr "網路" #~ msgid "Processor" #~ msgstr "處理器" #~ msgid "S_ystem" #~ msgstr "系統(_Y)" #~ msgid "Sh_ared" #~ msgstr "分享(_A)" #~ msgid "Swap Space" #~ msgstr "交換記憶" #~ msgid "_Average" #~ msgstr "平均(_A)" #~ msgid "_Background" #~ msgstr "背景顏色(_B)" #~ msgid "_Buffers" #~ msgstr "緩衝區(_B)" #~ msgid "_Free" #~ msgstr "可用(_F)" #~ msgid "_In" #~ msgstr "進(_I)" #~ msgid "_Local" #~ msgstr "本地端(_L)" #~ msgid "_Out" #~ msgstr "出(_O)" #~ msgid "_Read" #~ msgstr "讀(_R)" #~ msgid "_Used" #~ msgstr "使用中(_U)" #~ msgid "_User" #~ msgstr "使用者(_U)" #~ msgid "_Write" #~ msgstr "寫(_W)" indicator-multiload-0.4/po/PaxHeaders.30064/ml.po0000644000000000000000000000012612347053174016451 xustar0027 mtime=1402754684.633941 29 atime=1402759462.43597133 30 ctime=1402759471.563977584 indicator-multiload-0.4/po/ml.po0000664000175000017500000003470712347053174016332 0ustar00mh21mh2100000000000000# translation of gnome-applets.master.ml.po to # This file is distributed under the same license as the gnome-applets package. # Copyright (C) 2003-2009 gnome-applets' COPYRIGHT HOLDER. # # vps , 2003. # Ani Peter , 2006. # Praveen Arimbrathodiyil , 2009. msgid "" msgstr "" "Project-Id-Version: gnome-applets.master.ml\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: \n" "Language-Team: \n" "Language: \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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "സിപിയു, റാം, സ്വാപ് സ്ഥലത്തിന്റെ ഉപയോഗം, കൂടാതെ ശൃംഖലയിലെ തിരക്കു് എന്നിവയുടെ ഗ്രാഫ് " "കാണിയ്ക്കാന്‍ കഴിവുള്ളൊരു സിസ്റ്റത്തിന്റെ ലോഡ് നിരീക്ഷകന്‍." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "അനി പീറ്റര്‍ \n" "പ്രവീണ്‍ അരിമ്പ്രത്തൊടിയില്‍ \n" "\n" "Launchpad Contributions:\n" " Michael Hofmann https://launchpad.net/~mh21" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "പിക്സലുകള്‍" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "നിറങ്ങള്‍" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "സിസ്റ്റം നിരീക്ഷകന്‍ _തുറക്കുക" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_മുന്‍ഗണനകള്‍" # "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_സംബന്ധിച്ച്" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "നിരീക്ഷിയ്ക്കപ്പെടുന്ന വിഭവങ്ങള്‍" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_പ്രൊസസ്സര്‍" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_മെമ്മറി" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_ശൃംഖല" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Swap _സ്ഥലം" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_ലോഡ്" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_ഹാര്‍ഡ് ഡിസ്ക്ക്" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "ഐച്ഛികങ്ങള്‍" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "സിസ്റ്റം നി_രീക്ഷകന്റെ വീതി: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "_tസിസ്റ്റം നിരീക്ഷണം പുതുക്കുന്നതിനുളള ഇടവേള: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "മില്ലി സെക്കന്‍ഡുകള്‍" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "നിറങ്ങള്‍" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "ലഘുപ്രയോഗം പുതുക്കല്‍ റേറ്റ് മില്ലിസെക്കന്‍ഡ്സില്‍" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "സിസ്റ്റം നിരീക്ഷകനായി പ്രവര്‍ത്തിപ്പിയ്ക്കേണ്ട പണിയിട വിവരണ ഫയല്‍" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Cach_ed" #~ msgid "F_ree" #~ msgstr "_സ്വതന്ത്ര" #~ msgid "Harddisk" #~ msgstr "ഹാര്‍ഡ് ഡിസ്ക്ക്" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "അ_ലസം" #~ msgid "Load" #~ msgstr "ലോഡ്" #~ msgid "Memory" #~ msgstr "മെമ്മറി" #~ msgid "N_ice" #~ msgstr "_നൈസ്" #~ msgid "Network" #~ msgstr "ശൃംഖല" #~ msgid "Processor" #~ msgstr "പ്രൊസസ്സര്‍" #~ msgid "S_ystem" #~ msgstr "_സിസ്റ്റം" #~ msgid "Sh_ared" #~ msgstr "_പങ്കുവെച്ച" #~ msgid "Swap Space" #~ msgstr "Swap-നുളള സ്ഥലം" #~ msgid "_Average" #~ msgstr "_ശരാശരി" #~ msgid "_Background" #~ msgstr "_പശ്ചാത്തലം" #~ msgid "_Buffers" #~ msgstr "ബഫറുകള്‍" #~ msgid "_Free" #~ msgstr "_സ്വതന്ത്രം" #~ msgid "_In" #~ msgstr "_അകത്തു്" #~ msgid "_Local" #~ msgstr "_പ്രാദേശികം" # "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #~ msgid "_Out" #~ msgstr "_പുറത്തു്" #~ msgid "_Read" #~ msgstr "_വായന" #~ msgid "_Used" #~ msgstr "_ഉപയോഗിച്ച" #~ msgid "_User" #~ msgstr "_ഉപയോക്താവു്" #~ msgid "_Write" #~ msgstr "_എഴുത്തു്" indicator-multiload-0.4/po/PaxHeaders.30064/az.po0000644000000000000000000000012712347053174016454 xustar0027 mtime=1402754684.633941 30 atime=1402759462.447971338 30 ctime=1402759471.507977545 indicator-multiload-0.4/po/az.po0000664000175000017500000003066212347053174016330 0ustar00mh21mh2100000000000000# translation of gnome-applets.HEAD.po to Azerbaijani # translation of gnome-applets.HEAD.az.po to Azerbaijani Turkish # Copyright (C) 2000,2003, 2004 Free Software Foundation, Inc. # Vasif Ismailoglu , 2001. # Mətin Əmirov , 2003, 2004. # msgid "" msgstr "" "Project-Id-Version: gnome-applets.HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Mətin Əmirov \n" "Language-Team: Azerbaijani \n" "Language: az\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-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" " Metin Amiroff https://launchpad.net/~metin-karegen" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "piksel" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Rənglər" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Sistem İzləyicisini Aç" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Seçimlər" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Haqqında" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "İzlənən Mənbələr" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_İşlədici" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Yaddaş" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "Şə_bəkə" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Dəyiş-toqquş _Sahəsi" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Yük" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Seçimlər" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Sistem izləyicisi _eni: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Sis_tem izləyicisi güncəllənmə vaxtı: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "millisaniyə" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Rənglər" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Appletin millisaniyə olaraq yeniləmə aralığı" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Ara _yaddaşa alınmış" #~ msgid "F_ree" #~ msgstr "B_oş" #~ msgid "I_dle" #~ msgstr "İş_siz" #~ msgid "Load" #~ msgstr "Yük" #~ msgid "Memory" #~ msgstr "Yaddaş" #~ msgid "N_ice" #~ msgstr "Ə_la" #~ msgid "Network" #~ msgstr "Şəbəkə" #~ msgid "Processor" #~ msgstr "İşlədici" #~ msgid "S_ystem" #~ msgstr "S_istem" #~ msgid "Sh_ared" #~ msgstr "Bö_lüşülmüş" #~ msgid "Swap Space" #~ msgstr "Dəyiş-toqquş Sahəsi" #~ msgid "_Average" #~ msgstr "_Orta" #~ msgid "_Background" #~ msgstr "_Arxa plan" #~ msgid "_Buffers" #~ msgstr "_Bufferlər" #~ msgid "_Free" #~ msgstr "B_oş" #~ msgid "_Used" #~ msgstr "_İstifadədə" #~ msgid "_User" #~ msgstr "_İstifadəçi" indicator-multiload-0.4/po/PaxHeaders.30064/hr.po0000644000000000000000000000012612347053174016452 xustar0027 mtime=1402754684.633941 30 atime=1402759462.451971341 29 ctime=1402759471.54397757 indicator-multiload-0.4/po/hr.po0000664000175000017500000003460612347053174016331 0ustar00mh21mh2100000000000000# Translation of gnome-applets to Croatiann # Copyright (C) Croatiann team # Translators: Automatski Prijevod <>,Denis Lackovic ,Mato Kutlić ,pr pr ,Robert Sedak , msgid "" msgstr "" "Project-Id-Version: gnome-applets 0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Croatian \n" "Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Nadzor opterećenja sustava koji može prikazati grafove za procesor, RAM, " "korištenje swap prostora i mrežni promet." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "lokalizacija@linux.hr\n" " Automatski Prijevod <>\n" " Denis Lackovic \n" " Mato Kutlić \n" " Robert Sedak \n" "\n" "Launchpad Contributions:\n" " Miroslav Matejaš https://launchpad.net/~silverspace+amd64\n" " gogo https://launchpad.net/~trebelnik-stefina" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "piksela" #: ../data/preferences.ui.in.h:11 #, fuzzy msgid "Trace" msgstr "Boja iscrtavanja" #: ../data/preferences.ui.in.h:12 #, fuzzy msgid "Expression:" msgstr "Izraz iscrtavanja" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Boje" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 #, fuzzy msgid "Expression" msgstr "Izraz iscrtavanja" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Pokreni Nadzor sustava" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Osobitosti" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_O programu" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Zatvori" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Nadzirani resursi" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Procesor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memorija" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Mreža" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "S_wap prostor" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Opterećenje" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Čvrsti disk" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Mogućnosti" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Širina indikatora nadzora sustava: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Raz_mak ažuriranja nadzora sustava: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisekunda" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Automatsko pokretanje: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Boje" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Stavke izbornika..." #: ../data/preferences.ui.in.h:55 #, fuzzy msgid "Indicator items..." msgstr "Stavke izbornika..." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Dostupni grafovi" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Brzina osvježavanja programčića u milisekundama" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Širina grafova u pikselima" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Visina grafova u pikselima" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Boja pozadine grafa" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Datoteka opisa radne površine za pokretanje nadzora sustava" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Automatski pokreni prilikom pokretanja sesije" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "Informacije prikazane u samom indikatoru" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "Indeks trenutne informacije prikazan u samom indikatoru" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "Informacije prikazane kao unos izbornika" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Vidljivost grafa" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "Minimalna vrijednost gornjeg ruba grafa" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "Maksimalna vrijednost gornjeg ruba grafa, nula znači neograničeno" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "Broj korištenih vrijednosti za glatko skaliranje grafa" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "Dostupni tragovi" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "Boja iscrtavanja" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "Izraz iscrtavanja" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "Vidljivost iscrtavanja" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "Prikazana iscrtavanja" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Indikator Nadzora sustava" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u%%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "- Programčić pokazivača nadzora sustava" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "Ocijenite izraz" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "- Programčić pokazivača nadzora sustava" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "Pokrenite naredbu '%s --help' da biste vidjeli popis dostupnih mogućnosti " "naredbenog retka.\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u B" msgstr[1] "%u B" msgstr[2] "%u B" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "%u B/s" msgstr[1] "%u B/s" msgstr[2] "%u B/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Memory" #~ msgstr "Memorija" #~ msgid "Network" #~ msgstr "Mreža" #~ msgid "Processor" #~ msgstr "Procesor" #~ msgid "Swap Space" #~ msgstr "Swap prostor" #~ msgid "_Average" #~ msgstr "_Prosjek" #~ msgid "_Background" #~ msgstr "_Pozadina" #~ msgid "_Buffers" #~ msgstr "_Međuspremnici" #~ msgid "_Free" #~ msgstr "_Slobodno" #~ msgid "_Used" #~ msgstr "_Korišteno" #~ msgid "_User" #~ msgstr "_Korisnik" #~ msgid "_Write" #~ msgstr "_Zapisivanje" #~ msgid "Harddisk" #~ msgstr "Čvrsti disk" #~ msgid "I_dle" #~ msgstr "N_eaktivan" #~ msgid "F_ree" #~ msgstr "S_lobodno" #~ msgid "Load" #~ msgstr "Opterećenje" #~ msgid "Sh_ared" #~ msgstr "D_ijeljeno" #~ msgid "S_ystem" #~ msgstr "S_ustav" #~ msgid "N_ice" #~ msgstr "S_lobodno" #~ msgid "Graph alpha value" #~ msgstr "Alfa vrijednost grafa" #~ msgid "List available expression identifiers" #~ msgstr "Popis dostupnih identifikatora izraza" #~ msgid "Cach_ed" #~ msgstr "Pred_memorija" #~ msgid "I_OWait" #~ msgstr "I_O čekanje" #~ msgid "_In" #~ msgstr "_Dolazni promet" #~ msgid "_Local" #~ msgstr "_Lokalni promet" #~ msgid "_Out" #~ msgstr "_Odlazni promet" #~ msgid "_Read" #~ msgstr "_Čitanje" indicator-multiload-0.4/po/PaxHeaders.30064/ast.po0000644000000000000000000000012712347053174016631 xustar0027 mtime=1402754684.633941 30 atime=1402759462.459971346 30 ctime=1402759471.503977543 indicator-multiload-0.4/po/ast.po0000664000175000017500000003232312347053174016501 0ustar00mh21mh2100000000000000# translation of gnome-applets-2.0.po to Asturian # Asturian translation for gnome-applets # Copyright (c) 2006 Rosetta Contributors and Canonical Ltd 2006 # This file is distributed under the same license as the gnome-applets package. # # FIRST AUTHOR , 2006. # Xose S. Puente , 2007. msgid "" msgstr "" "Project-Id-Version: gnome-applets-2.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Mikel González \n" "Language-Team: Asturian \n" "Language: ast\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-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Un monitor de carga p'amosar gráficos pala CPU, RAM y Swap, arriendes del " "tráficu de la rede." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" " Mikel González https://launchpad.net/~dangerous-piper\n" " Mikel González https://launchpad.net/~mikelglez" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pixels" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Colores" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Abrir el m_onitor del sistema" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Preferencies" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Tocante a" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Colar" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Recursos monitorizaos" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Procesador" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memoria" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Rede" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Espaciu S_wap" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Carga" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Discu duru" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Opciones" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Anchor del m_onitor del sistema: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Intervalu d'actualización del monitor del sis_tema: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisegundos" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Autoaniciar: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Colores" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Tiempu de recarga de l'aplicación en milisegundos" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Anchor de los gráficos en píxeles" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Altor de los gráficos en píxeles" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "El ficheru de descripción del escritoriu qu'executar como'l monitor del " "sistema" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Aniciar automaticamente al entamar la sesión" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Indicador de carga del sistema" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "Indicador de carga del sistema" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Cach_eada" #~ msgid "F_ree" #~ msgstr "Llib_re" #~ msgid "Harddisk" #~ msgstr "Discu duru" #~ msgid "I_OWait" #~ msgstr "Espera _E/S" #~ msgid "I_dle" #~ msgstr "I_nactivu" #~ msgid "Load" #~ msgstr "Cargar" #~ msgid "Memory" #~ msgstr "Memoria" #~ msgid "N_ice" #~ msgstr "Pr_ioridá" #~ msgid "Network" #~ msgstr "Rede" #~ msgid "Processor" #~ msgstr "Procesador" #~ msgid "S_ystem" #~ msgstr "Si_stema" #~ msgid "Sh_ared" #~ msgstr "Compartía" #~ msgid "Swap Space" #~ msgstr "Espaciu Swap" #~ msgid "_Average" #~ msgstr "_Media" #~ msgid "_Background" #~ msgstr "_Fondu" #~ msgid "_Buffers" #~ msgstr "_Buffers" #~ msgid "_Free" #~ msgstr "_Llibre" #~ msgid "_In" #~ msgstr "_Entrada" #~ msgid "_Local" #~ msgstr "_Local" #~ msgid "_Out" #~ msgstr "_Salida" #~ msgid "_Read" #~ msgstr "_Llectura" #~ msgid "_Used" #~ msgstr "_Usáu" #~ msgid "_User" #~ msgstr "_Usuariu" #~ msgid "_Write" #~ msgstr "_Escritura" indicator-multiload-0.4/po/PaxHeaders.30064/fo.po0000644000000000000000000000012712347053174016446 xustar0027 mtime=1402754684.633941 30 atime=1402759462.463971349 30 ctime=1402759471.535977565 indicator-multiload-0.4/po/fo.po0000664000175000017500000002705212347053174016321 0ustar00mh21mh2100000000000000# Faroese translation for indicator-multiload # Copyright (c) 2013 Rosetta Contributors and Canonical Ltd 2013 # This file is distributed under the same license as the indicator-multiload package. # FIRST AUTHOR , 2013. # msgid "" msgstr "" "Project-Id-Version: indicator-multiload\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Faroese \n" "Language: fo\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" " Jógvan Olsen https://launchpad.net/~jeggy" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 msgid "Color:" msgstr "" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "" #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "" #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "F_ree" #~ msgstr "_Ókeypis" #~ msgid "Harddisk" #~ msgstr "Harðdiskur" #~ msgid "I_dle" #~ msgstr "Óvirkin" #~ msgid "Memory" #~ msgstr "Minni" #~ msgid "Network" #~ msgstr "Netverk" #~ msgid "N_ice" #~ msgstr "Gott" indicator-multiload-0.4/po/PaxHeaders.30064/lt.po0000644000000000000000000000012712347053174016461 xustar0027 mtime=1402754684.633941 30 atime=1402759462.471971355 30 ctime=1402759471.559977581 indicator-multiload-0.4/po/lt.po0000664000175000017500000003615312347053174016336 0ustar00mh21mh2100000000000000# Lithuanian translation of gnome-applets. # Copyright (C) 2000-2008, 2009 Free Software Foundation, Inc. # Gediminas Paulauskas , 2000-2003. # Vaidotas Zemlys , 2003. # Žygimantas Beručka , 2003-2006, 2010. # Justina Klingaitė , 2005. # Gintautas Miliauskas , 2006, 2007, 2008. msgid "" msgstr "" "Project-Id-Version: gnome-applets.HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Žygimantas Beručka \n" "Language-Team: Lithuanian \n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" "%100<10 || n%100>=20) ? 1 : 2;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Sistemos apkrovos stebyklė, galinti grafiškai rodyti procesoriaus, RAM, swap " "failo ir tinklo apkrovą." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Paskutinis vertėjas:\n" "Žygimantas Beručka \n" "\n" "Ankstesni vertėjai:\n" "Vaidotas Zemlys \n" "Gediminas Paulauskas \n" "\n" "Launchpad Contributions:\n" " Aurimas Fišeras https://launchpad.net/~aurimas-gmail\n" " Michael Hofmann https://launchpad.net/~mh21\n" " Žygimantas Beručka https://launchpad.net/~zygis" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "taškų" #: ../data/preferences.ui.in.h:11 #, fuzzy msgid "Trace" msgstr "Pėdsako spalva" #: ../data/preferences.ui.in.h:12 #, fuzzy msgid "Expression:" msgstr "Pėdsako reiškinys" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Spalvos" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 #, fuzzy msgid "Expression" msgstr "Pėdsako reiškinys" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Atverti sistemos stebyklę" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Nustatymai" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Apie" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "Išei_ti" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Stebimi ištekliai" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Procesorius" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Atmintis" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Tinklas" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Mainų srities vieta" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Apkrova" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Standusis diskas" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Nustatymai" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Sistemos stebėtuvo plotis: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Sis_temos stebėtuvo atnaujinimo intervalas: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisekundžių" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Automatinis paleidimas: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Spalvos" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Meniu elementai..." #: ../data/preferences.ui.in.h:55 #, fuzzy msgid "Indicator items..." msgstr "Meniu elementai..." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Prieinamos diagramos" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Įtaiso atnaujinimo dažnis milisekundėmis" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Diagramos plotis pikseliais." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Diagramos aukštis pikseliais." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Diagramos fono spalva" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Darbastalio aprašymo failas, vykdytinas kaip sistemos monitorius" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Automatiškai paleisti seanso pradžioje" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" "[ \"CP $(percent(cpu.inuse)) Atm $(size(mem.user)) Tinklas. ats $(speed(net." "down)) išs $(speed(net.up)) Swap $(size(swap.used)) Apkrova $(decimals(load." "avg,2)) Diskas skaitymas $(speed(disk.read)) rašymas $(speed(disk.write))\" ]" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "Informacija rodoma pačiame indikatoriuje" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "Dabartinės pačiame indikatoriuje rodomos informacijos indeksas" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" "[ \"CP: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Atm: " "$(size(mem.user)), podėlis $(size(mem.cached))\", \"Tinklas: ats. " "$(speed(net.down)), išs. $(speed(net.up))\", \"Swap: $(size(swap.used))\", " "\"Apkrova: $(decimals(load.avg,2))\", \"Diskas: skait. $(speed(disk.read)), " "raš. $(speed(disk.write))\" ]" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "Informacija rodoma kaip meniu elementai" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Diagramos matomumas" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "Viršutinio diagramos krašto mažiausia reikšmė" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "Viršutinio diagramos krašto didžiausia reikšmė, 0 – neribojama" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "Reikšmių skaičius naudojamas glotniam diagramos mastelio keitimui" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "Prieinami pėdsakai" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "Pėdsako spalva" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "Pėdsako reiškinys" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "Pėdsako matomumas" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "Rodomi pėdsakai" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Sistemos apkrovos indikatorius" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u %%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "– sistemos apkrovos programos indikatorius" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "Apskaičiuoti reiškinį" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "– sistemos apkrovos programos indikatorius" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "Norėdami pamatyti visą galimų komandų eilutės parinkčių sąrašą, paleiskite " "„%s --help“.\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u B" msgstr[1] "%u B" msgstr[2] "%u B" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "%u B/s" msgstr[1] "%u B/s" msgstr[2] "%u B/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "K_ešuota" #~ msgid "F_ree" #~ msgstr "L_aisva" #~ msgid "Harddisk" #~ msgstr "Standusis diskas" #~ msgid "I_OWait" #~ msgstr "I_OLaukimas" #~ msgid "I_dle" #~ msgstr "Ne_veikli" #~ msgid "Load" #~ msgstr "Apkrova" #~ msgid "Memory" #~ msgstr "Atmintis" #~ msgid "N_ice" #~ msgstr "N_ice" #~ msgid "Network" #~ msgstr "Tinklas" #~ msgid "Processor" #~ msgstr "Procesorius" #~ msgid "S_ystem" #~ msgstr "S_istema" #~ msgid "Sh_ared" #~ msgstr "Be_ndra" #~ msgid "Swap Space" #~ msgstr "Swap talpa" #~ msgid "_Average" #~ msgstr "_Vidurkis" #~ msgid "_Background" #~ msgstr "_Fonas" #~ msgid "_Buffers" #~ msgstr "_Buferiai" #~ msgid "_Free" #~ msgstr "_Laisva" #~ msgid "_In" #~ msgstr "_Į" #~ msgid "_Local" #~ msgstr "_Vietinis" #~ msgid "_Out" #~ msgstr "_Iš" #~ msgid "_Read" #~ msgstr "_Skaitymas" #~ msgid "_Used" #~ msgstr "_Užimta" #~ msgid "_User" #~ msgstr "_Naudotojas" #~ msgid "_Write" #~ msgstr "_Rašymas" #~ msgid "Graph alpha value" #~ msgstr "Diagramos alfa reikšmė" #~ msgid "List available expression identifiers" #~ msgstr "Parodyti prieinamus reiškinių identifikatorius" indicator-multiload-0.4/po/PaxHeaders.30064/hu.po0000644000000000000000000000012712347053174016456 xustar0027 mtime=1402754684.633941 30 atime=1402759462.471971355 30 ctime=1402759471.547977573 indicator-multiload-0.4/po/hu.po0000664000175000017500000003430212347053174016325 0ustar00mh21mh2100000000000000# Hungarian translation of gnome-applets. # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. # This file is distributed under the same license as the gnome-applets package. # # Szabolcs Ban , 1999, 2000, 2001, 2002, 2003. # Emese Kovacs , 2000, 2001, 2002. # Andras Timar , 2001, 2002, 2003. # Gabor Sari , 2003. # Laszlo Dvornik , 2004. # Gabor Kelemen , 2004, 2005, 2006, 2007, 2008, 2009, 2010. # Mate ORY , 2006. msgid "" msgstr "" "Project-Id-Version: gnome-applets master\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Gabor Kelemen \n" "Language-Team: Hungarian \n" "Language: \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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Rendszerterhelés-figyelő, amely képes a processzor, a memória és lapozófájl " "használatáról, valamint a hálózati forgalomról grafikonokat rajzolni." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Bán Szabolcs \n" "Dvornik László \n" "Kelemen Gábor \n" "Kovács Emese \n" "Sári Gábor \n" "Tímár András \n" "\n" "Launchpad Contributions:\n" " Bence Lukács https://launchpad.net/~lukacs-bence1\n" " Krasznecz Zoltán https://launchpad.net/~krasznecz-zoltan\n" " Michael Hofmann https://launchpad.net/~mh21\n" " Péter Trombitás https://launchpad.net/~trombipeti\n" " Robert Roth https://launchpad.net/~evfool" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "képpont" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Színek" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Rendszerfigyelő megnyitása" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Beállítások" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Névjegy" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Kilépés" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Monitorozott erőforrások" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Processzor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memória" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Hálózat" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Lapozófájl" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Terhelés" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "Mere_vlemez" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Beállítások" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Ren_dszerfigyelő szélessége: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Rendszerfigyelő frissítési idő_köze: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "ezredmásodperc" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Autostart: : " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Színek" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Menüelemek" #: ../data/preferences.ui.in.h:55 #, fuzzy msgid "Indicator items..." msgstr "Menüelemek" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Kisalkalmazás frissítési gyakorisága ezredmásodpercben" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Grafikon szélessége pixelekben" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Grafikonok magassága (pixel)." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Grafikon háttérszíne" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "A rendszerfigyelőként végrehajtandó asztali leírásfájl" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Automatikus indítás bejelentkezéskor" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Grafikon láthatósága" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Rendszerterhelés indikátor" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "Rendszerterhelés indikátor" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "A parancssori paraméterek teljes listája a „%s --help” paranccsal íratható " "ki.\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u B" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "%u B/s" msgstr[1] "%u B/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Gy_orsítótárban" #~ msgid "F_ree" #~ msgstr "S_zabad" #~ msgid "Harddisk" #~ msgstr "Merevlemez" #~ msgid "I_OWait" #~ msgstr "I_O várakozás" #~ msgid "I_dle" #~ msgstr "Ür_esjárat" #~ msgid "Load" #~ msgstr "Terhelés" #~ msgid "Memory" #~ msgstr "Memória" #~ msgid "N_ice" #~ msgstr "N_ice" #~ msgid "Network" #~ msgstr "Hálózat" #~ msgid "Processor" #~ msgstr "Processzor" #~ msgid "S_ystem" #~ msgstr "_Rendszer" #~ msgid "Sh_ared" #~ msgstr "Me_gosztott" #~ msgid "Swap Space" #~ msgstr "Lapozófájl" #~ msgid "_Average" #~ msgstr "Átla_gos" #~ msgid "_Background" #~ msgstr "Hátté_r" #~ msgid "_Buffers" #~ msgstr "_Pufferek" #~ msgid "_Free" #~ msgstr "S_zabad" #~ msgid "_In" #~ msgstr "B_e" #~ msgid "_Local" #~ msgstr "_Helyi" #~ msgid "_Out" #~ msgstr "_Ki" #~ msgid "_Read" #~ msgstr "_Olvasás" #~ msgid "_Used" #~ msgstr "_Felhasznált" #~ msgid "_User" #~ msgstr "_Felhasználó" #~ msgid "_Write" #~ msgstr "Í_rás" indicator-multiload-0.4/po/PaxHeaders.30064/th.po0000644000000000000000000000012712347053174016455 xustar0027 mtime=1402754684.633941 30 atime=1402759462.483971363 30 ctime=1402759471.595977606 indicator-multiload-0.4/po/th.po0000664000175000017500000003414012347053174016324 0ustar00mh21mh2100000000000000# Thai translation for gnome-applets. # Copyright (C) 2004-2010 Free Software Foundation, Inc. # This file is distributed under the same license as the gnome-applets package. # Paisa Seeluangsawat , 2004. # Theppitak Karoonboonyanan , 2004-2010. # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Theppitak Karoonboonyanan \n" "Language-Team: Thai \n" "Language: th\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "แอพเพล็ตติดตามทรัพยากรระบบ สามารถแสดงกราฟระดับการใช้งานตัวประมวลผล หน่วยความจำ " "พื้นที่สลับ และการจราจรในเครือข่าย" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "ไพศาข์ สีเหลืองสวัสดิ์\n" "เทพพิทักษ์ การุญบุญญานันท์\n" "\n" "ถ้ามีเวลาโปรดมาช่วยกันแปล :-)\n" "http://gnome-th.sf.net\n" "\n" "Launchpad Contributions:\n" " Theppitak Karoonboonyanan https://launchpad.net/~thep" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "พิกเซล" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "สี" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_เปิดโปรแกรมติดตามทรัพยากรระบบ" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_ปรับแต่ง" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "เ_กี่ยวกับ" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "ทรัพยากรที่จะติดตาม" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_ตัวประมวลผล" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_หน่วยความจำ" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "เค_รือข่าย" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_พื้นที่สลับ" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "โห_ลด" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "ฮาร์ด_ดิสก์" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "ตัวเลือก" # Not a direct translation, but helps shorten the message. #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "_ความกว้างของแอพเพล็ต: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "_ปรับข้อมูลทุกๆ: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "มิลลิวินาที" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "สี" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "จำนวนมิลลิวินาทีระหว่างการเขียนแอพเพล็ต" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "แฟ้ม .desktop ที่จะเรียกทำงานเป็นโปรแกรมติดตามทรัพยากรระบบ" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "แ_คช" # free memory #~ msgid "F_ree" #~ msgstr "เ_หลือ" #~ msgid "Harddisk" #~ msgstr "ฮาร์ดดิสก์" #~ msgid "I_OWait" #~ msgstr "รอ I/_O" #~ msgid "I_dle" #~ msgstr "_ว่าง" #~ msgid "Load" #~ msgstr "โหลด" #~ msgid "Memory" #~ msgstr "หน่วยความจำ" #~ msgid "N_ice" #~ msgstr "N_ice" #~ msgid "Network" #~ msgstr "เครือข่าย" #~ msgid "Processor" #~ msgstr "ตัวประมวลผล" #~ msgid "S_ystem" #~ msgstr "_ระบบ" #~ msgid "Sh_ared" #~ msgstr "ใช้_ร่วม" #~ msgid "Swap Space" #~ msgstr "พื้นที่สลับ" #~ msgid "_Average" #~ msgstr "เฉ_ลี่ย" #~ msgid "_Background" #~ msgstr "_พื้นหลัง" #~ msgid "_Buffers" #~ msgstr "_บัฟเฟอร์" #~ msgid "_Free" #~ msgstr "เ_หลือ" #~ msgid "_In" #~ msgstr "เ_ข้า:" #~ msgid "_Local" #~ msgstr "_วนกลับ" #~ msgid "_Out" #~ msgstr "_ออก" #~ msgid "_Read" #~ msgstr "_อ่าน:" #~ msgid "_Used" #~ msgstr "ใ_ช้อยู่" #~ msgid "_User" #~ msgstr "ผู้ใ_ช้" #~ msgid "_Write" #~ msgstr "เ_ขียน:" indicator-multiload-0.4/po/PaxHeaders.30064/mn.po0000644000000000000000000000012712347053174016454 xustar0027 mtime=1402754684.633941 30 atime=1402759462.487971366 30 ctime=1402759471.567977586 indicator-multiload-0.4/po/mn.po0000664000175000017500000003144212347053174016325 0ustar00mh21mh2100000000000000# translation of gnome-applets.gnome-2-4.po to Mongolian # translation of gnome-applets.gnome-2-4.mn.po to Mongolian # translation of gnome-applets.HEAD.mn.po to mongolian # This file is distributed under the same license as the PACKAGE package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. # Sanlig Badral , 2003. # Tegshbayar , 2003. # Sanlig Badral , 2003. # msgid "" msgstr "" "Project-Id-Version: gnome-applets.gnome-2-4\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Sanlig Badral \n" "Language-Team: Mongolian \n" "Language: mn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" " Sanlig Badral https://launchpad.net/~badral" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "цэгүүд" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Өнгөнүүд" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" # #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Систем хэмжигчийг _нээх" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Ресурсыг хэмжигдлээ" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "Процессор" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "Санах ой" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "Сүлжээ" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Файл соли_х" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Ачаалах" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Параметрууд" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "_Систем хэмжигчийн өргөн " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Систем хэмжигчийн сэргээх хурд: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "миллисекунд" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Өнгөнүүд" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Аплетийн сэргээх хугацаа миллисекундээр" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "_Кешлэгдсэн" #~ msgid "F_ree" #~ msgstr "Чөлөөт" #~ msgid "I_dle" #~ msgstr "Энгийн" #~ msgid "Load" #~ msgstr "Процессор ачаалж байна" #~ msgid "Memory" #~ msgstr "Санах ой" #~ msgid "N_ice" #~ msgstr "Хандалт" #~ msgid "Network" #~ msgstr "Сүлжээ" #~ msgid "Processor" #~ msgstr "Процессор" #~ msgid "S_ystem" #~ msgstr "Систем" #~ msgid "Sh_ared" #~ msgstr "Нийтийн" #~ msgid "Swap Space" #~ msgstr "Суап хийх зай" #~ msgid "_Average" #~ msgstr "Дундаж ачаала_х" #~ msgid "_Background" #~ msgstr "Ар" #~ msgid "_Buffers" #~ msgstr "Буфер" #~ msgid "_Free" #~ msgstr "Чөлөөт" #~ msgid "_Used" #~ msgstr "Ашиглагдсан" #~ msgid "_User" #~ msgstr "Хэрэглэгч" indicator-multiload-0.4/po/PaxHeaders.30064/cs.po0000644000000000000000000000012712347053174016447 xustar0027 mtime=1402754684.633941 30 atime=1402759462.495971371 30 ctime=1402759471.519977554 indicator-multiload-0.4/po/cs.po0000664000175000017500000003567712347053174016336 0ustar00mh21mh2100000000000000# Czech translation of gnome-applets. # Copyright (C) 1999, 2003, 2006, 2007, 2008, 2009, 2010 the author(s) of gnome-applets. # Copyright (C) 2003, 2004, 2005, 2006 Miloslav Trmac . # This file is distributed under the same license as the gnome-applets package. # David Sauer (David Šauer), 1999. # GIS , 1999. # George Lebl , 2000, 2001. # Stanislav Brabec , 2000, 2001. # Michal Bukovjan , 2002, 2003. # Miloslav Trmac , 2003, 2004, 2005, 2006. # Petr Tomeš , 2006. # Jakub Friedl , 2006, 2007. # Petr Kovar , 2007, 2008, 2009, 2010. msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Petr Kovar \n" "Language-Team: Czech \n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Sledování zátěže systému schopné zobrazovat grafy CPU, paměti, využití " "odkládacího prostoru a zatížení sítě." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "David Šauer \n" "GIS \n" "George Lebl \n" "Stanislav Brabec \n" "Michal Bukovjan \n" "Miloslav Trmač \n" "Petr Tomeš \n" "Jakub Friedl \n" "Petr Kovář \n" "\n" "Launchpad Contributions:\n" " Martin Volf https://launchpad.net/~volf-cz\n" " Michael Hofmann https://launchpad.net/~mh21\n" " Petr Kovar https://launchpad.net/~pknbe\n" " Vojtěch Trefný https://launchpad.net/~vojtech.trefny\n" " geniv https://launchpad.net/~geniv" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "bodů" #: ../data/preferences.ui.in.h:11 #, fuzzy msgid "Trace" msgstr "Barva křivky" #: ../data/preferences.ui.in.h:12 #, fuzzy msgid "Expression:" msgstr "Vzhled křivky" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Barvy" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 #, fuzzy msgid "Expression" msgstr "Vzhled křivky" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Otevřít _sledování systému" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "Př_edvolby" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "O _aplikaci" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Ukončit" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Sledované zdroje" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Procesor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "Pa_měť" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Síť" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Odkládací prostor" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "Zá_těž" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "Pe_vný disk" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Volby" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Šířka _grafu: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Frekvence _aktualizace grafu: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisekund" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Automatické spouštění: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Barvy" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Položky menu..." #: ../data/preferences.ui.in.h:55 #, fuzzy msgid "Indicator items..." msgstr "Položky menu..." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Dostupné grafy" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Čas mezi obnovou appletů v milisekundách" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Šířka grafu v pixelech" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Výška grafu v pixelech." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Barva pozadí grafu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "Soubor popisu pracovní plochy určený ke spuštění jako sledování systému" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Automatické spouštění na začátku sezení" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "Informace zobrazené v samotném indikátoru" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "Index aktuální informace je zobrazen v samotném indikátoru" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "Informace zobrazené jako vstupy menu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Viditelnost grafu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "Minimální hodnota vrchního kraje grafu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "Maximální hodnota vrchního kraje grafu, nula znamená bez limitu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "Počet hodnot použitých pro uhlazení průběhu grafu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "Dostupná sledování" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "Barva křivky" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "Vzhled křivky" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "Viditelnost křivky" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "Zobrazené křivky" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Indikátor zátěže systému" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u%%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "-Systémové spuštění aplikace indikátoru" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "Ohodnotit vzhled" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "-Systémové spuštění aplikace indikátoru" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "Spuštěním '%s --help' se zobrazí všechny volby příkazového řádku.\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u B" msgstr[1] "%u B" msgstr[2] "%u B" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "%u B/s" msgstr[1] "%u B/s" msgstr[2] "%u B/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Ve vyrovnáva_cí paměti" #~ msgid "F_ree" #~ msgstr "Vo_lné" #~ msgid "Harddisk" #~ msgstr "Pevný disk" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "Neč_innost" #~ msgid "Load" #~ msgstr "Zátěž" #~ msgid "Memory" #~ msgstr "Paměť" #~ msgid "N_ice" #~ msgstr "Ni_ce" #~ msgid "Network" #~ msgstr "Síť" #~ msgid "Processor" #~ msgstr "Procesor" #~ msgid "S_ystem" #~ msgstr "S_ystém" #~ msgid "Sh_ared" #~ msgstr "Sdíl_eno" #~ msgid "Swap Space" #~ msgstr "Odkládací prostor" #~ msgid "_Average" #~ msgstr "_Průměr" #~ msgid "_Background" #~ msgstr "Poza_dí" #~ msgid "_Buffers" #~ msgstr "Bu_ffery" #~ msgid "_Free" #~ msgstr "Vo_lné" #~ msgid "_In" #~ msgstr "Vst_up" #~ msgid "_Local" #~ msgstr "_Místní" #~ msgid "_Out" #~ msgstr "Výs_tup" #~ msgid "_Read" #~ msgstr "Čt_ení" #~ msgid "_Used" #~ msgstr "Po_užito" #~ msgid "_User" #~ msgstr "_Uživatel" #~ msgid "_Write" #~ msgstr "Záp_is" #~ msgid "Graph alpha value" #~ msgstr "Alfa hodnota grafu" #~ msgid "List available expression identifiers" #~ msgstr "Seznam dostupných identifikátorů vzhledu" indicator-multiload-0.4/po/PaxHeaders.30064/vi.po0000644000000000000000000000012712347053174016460 xustar0027 mtime=1402754684.633941 30 atime=1402759462.503971377 30 ctime=1402759471.603977611 indicator-multiload-0.4/po/vi.po0000664000175000017500000003234412347053174016333 0ustar00mh21mh2100000000000000# Vietnamese translation for GNOME Applets. # Copyright © 2009 GNOME i18n Project for Vietnamese. # This file is distributed under the same license as the gnome-applets package. # T.M.Thanh , 2002-2003. # Nguyễn Thái Ngọc Duy , 2002-2004. # Clytie Siddall , 2005-2009. # msgid "" msgstr "" "Project-Id-Version: gnome-applets 2.25.90\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:28+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Bộ theo dõi trọng tải hệ thống, có khả năng hiển thị đồ thị của cách sử dụng " "CPU (đơn vị xử lý trung tâm), RAM (bộ nhớ truy cập ngẫu nhiên) và bộ nhớ " "trao đổi, và cũng lưu tải cho mạng." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Nhóm Việt hoá GNOME (http://gnomevi.sourceforge.net)\n" "\n" "Launchpad Contributions:\n" " Clytie Siddall https://launchpad.net/~clytie" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "điểm ảnh" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Màu sắc" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Mở bộ the_o dõi hệ thống" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "Tù_y thích" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Giới thiệu" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Tài nguyên được theo dõi" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "Bộ _xử lý" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Bộ nhớ" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "Mạ_ng" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Bộ nhớ t_ráo đổi" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Trọng tải" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "Đĩa _cứng" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Tùy chọn" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Độ rộng bộ the_o dõi hệ thống: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Khoảng cập nhậ_t theo dõi hệ thống: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "mili giây" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Màu sắc" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Tần số cập nhật tiểu dụng (theo mili giây)" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Tập tin mô tả màn hình nền cần thực hiện làm bộ theo dõi hệ thống" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Nhớ tạ_m" #~ msgid "F_ree" #~ msgstr "Còn _rảnh" #~ msgid "Harddisk" #~ msgstr "Đĩa cứng" #~ msgid "I_OWait" #~ msgstr "Chờ _V/R" #~ msgid "I_dle" #~ msgstr "N_ghỉ" #~ msgid "Load" #~ msgstr "Trọng tải" #~ msgid "Memory" #~ msgstr "Bộ nhớ" #~ msgid "N_ice" #~ msgstr "Cấp N_ice" #~ msgid "Network" #~ msgstr "Mạng" #~ msgid "Processor" #~ msgstr "Bộ xử lý" #~ msgid "S_ystem" #~ msgstr "_Hệ thống" #~ msgid "Sh_ared" #~ msgstr "Chi_a sẻ" #~ msgid "Swap Space" #~ msgstr "Bộ nhớ trao đổi" #~ msgid "_Average" #~ msgstr "Trung _bình" #~ msgid "_Background" #~ msgstr "_Nền" #~ msgid "_Buffers" #~ msgstr "_Bộ nhớ đệm" #~ msgid "_Free" #~ msgstr "_Còn rảnh" #~ msgid "_In" #~ msgstr "_Vào" #~ msgid "_Local" #~ msgstr "_Cục bộ" #~ msgid "_Out" #~ msgstr "_Ra" #~ msgid "_Read" #~ msgstr "Đọ_c" #~ msgid "_Used" #~ msgstr "Đã _dùng" #~ msgid "_User" #~ msgstr "N_gười dùng" #~ msgid "_Write" #~ msgstr "_Ghi" indicator-multiload-0.4/po/PaxHeaders.30064/fa.po0000644000000000000000000000012712347053174016430 xustar0027 mtime=1402754684.633941 30 atime=1402759462.503971377 30 ctime=1402759471.531977562 indicator-multiload-0.4/po/fa.po0000664000175000017500000003254512347053174016306 0ustar00mh21mh2100000000000000# Persian translation of gnome-applets. # Copyright (C) 2003, 2005, 2006 Sharif FarsiWeb, Inc. # This file is distributed under the same license as the gnome-applets package. # Roozbeh Pournader , 2003, 2005, 2006. # Meelad Zakaria , 2005. # Elnaz Sarbar , 2005, 2006. # Farzaneh Sarafraz , 2006. # msgid "" msgstr "" "Project-Id-Version: gnome-applets gnome-2-12\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Roozbeh Pournader \n" "Language-Team: \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "پایشگری برای بار دستگاه که می‌تواند نمودارهایی برای میزان استفاده از واحد " "پردازش مرکزی (CPU)، حافظه‌ی با دستیابی تصادفی (RAM) و فضای مبادله نمایش دهد،‌ " "به‌علاوه‌ی ترافیک شبکه." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "روزبه پورنادر ‏\n" "میلاد زکریا \n" "الناز سربر\n" "فرزانه سرافراز \n" "\n" "Launchpad Contributions:\n" " Roozbeh Pournader https://launchpad.net/~roozbeh-farsiweb" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "نقطه" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "رنگ‌ها" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_باز کردن پایشگر دستگاه" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_ترجیحات" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_درباره" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "منابع پایش‌شده" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_پردازنده" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_حافظه" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_شبکه" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "فضای _مبادله" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_بار" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "دیسک _سخت" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "گزینه‌ها" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "عرض _پایشگر دستگاه: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "بازه‌ی به‌هنگام‌سازی پایشگر _سیستم: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "میلی‌ثانیه" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "رنگ‌ها" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "آهنگ نوسازی برنامک بر حسب میلی‌ثانیه" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "_نهان‌شده" #~ msgid "F_ree" #~ msgstr "آ_زاد" #~ msgid "Harddisk" #~ msgstr "دیسک سخت" #~ msgid "I_OWait" #~ msgstr "IOWait" #~ msgid "I_dle" #~ msgstr "_بی‌کار" #~ msgid "Load" #~ msgstr "بار" #~ msgid "Memory" #~ msgstr "حافظه" #~ msgid "N_ice" #~ msgstr "Nice" #~ msgid "Network" #~ msgstr "شبکه" #~ msgid "Processor" #~ msgstr "پردازنده" #~ msgid "S_ystem" #~ msgstr "_سیستم" #~ msgid "Sh_ared" #~ msgstr "_اشتراکی" #~ msgid "Swap Space" #~ msgstr "فضای مبادله" #~ msgid "_Average" #~ msgstr "_متوسط" #~ msgid "_Background" #~ msgstr "پ_س‌زمینه" #~ msgid "_Buffers" #~ msgstr "_میانگیرها" #~ msgid "_Free" #~ msgstr "آ_زاد" #~ msgid "_Read" #~ msgstr "_خواندن" #~ msgid "_Used" #~ msgstr "است_فاده شده" #~ msgid "_User" #~ msgstr "_کاربر" #~ msgid "_Write" #~ msgstr "_نوشتن" indicator-multiload-0.4/po/PaxHeaders.30064/ca@valencia.po0000644000000000000000000000012712347053174020230 xustar0027 mtime=1402754684.633941 30 atime=1402759462.515971385 30 ctime=1402759471.515977551 indicator-multiload-0.4/po/ca@valencia.po0000664000175000017500000003261512347053174020104 0ustar00mh21mh2100000000000000# Catalan translation of gnome-applets. # Copyright © 1999-2009 Free Software Foundation, Inc. # This file is copyrighted under the same license as the gnome-applets package. # Ivan Vilata i Balaguer , 1999, 2000. # Softcatalà , 2000. # Jordi Mallach , 2002, 2003, 2004, 2005. # Josep Puigdemont , 2005, 2006. # Xavier Conde Rueda , 2006 # Joan Duran , 2008-2010. # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Joan Duran \n" "Language-Team: Catalan \n" "Language: ca\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-Launchpad-Export-Date: 2014-04-17 06:28+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Un monitor de la càrrega del sistema que pot mostrar gràfiques d'ús de cada " "processador, memòria, i espai d'intercanvi usats, a més del trànsit de xarxa." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Ivan Vilata i Balaguer \n" "Softcatalà \n" "Jordi Mallach \n" "Josep Puigdemont \n" "Xavier Conde Rueda \n" "Joan Duran \n" "\n" "Launchpad Contributions:\n" " Joan Duran https://launchpad.net/~jodufi" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "píxels" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Colors" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Obri el monitor del sistema" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Preferències" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Quant a" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Recursos dels quals es fa el seguiment" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Processador" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memòria" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Xarxa" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Espai d'intercan_vi" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Càrrega" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Disc dur" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Opcions" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Amplada del mo_nitor del sistema: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Interval entre actualitzacions del monitor del _sistema: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "mil·lisegons" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Colors" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Interval de refresc de la miniaplicació en mil·lisegons" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "El fitxer de descripció de l'escriptori a executar com a monitor del sistema" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "En m_emòria cau" #~ msgid "F_ree" #~ msgstr "Lliu_re" #~ msgid "Harddisk" #~ msgstr "Disc dur" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "In_actiu" #~ msgid "Load" #~ msgstr "Càrrega" #~ msgid "Memory" #~ msgstr "Memòria" #~ msgid "N_ice" #~ msgstr "Pr_ioritat" #~ msgid "Network" #~ msgstr "Xarxa" #~ msgid "Processor" #~ msgstr "Processador" #~ msgid "S_ystem" #~ msgstr "Sis_tema" #~ msgid "Sh_ared" #~ msgstr "Comp_artida" #~ msgid "Swap Space" #~ msgstr "Espai d'intercanvi" #~ msgid "_Average" #~ msgstr "Mitj_ana" #~ msgid "_Background" #~ msgstr "F_ons" #~ msgid "_Buffers" #~ msgstr "Memòria intermè_dia" #~ msgid "_Free" #~ msgstr "_Lliure" #~ msgid "_In" #~ msgstr "_Entrada:" #~ msgid "_Local" #~ msgstr "_Local" #~ msgid "_Out" #~ msgstr "_Sortida" #~ msgid "_Read" #~ msgstr "_Lectura" #~ msgid "_Used" #~ msgstr "_Utilitzada" #~ msgid "_User" #~ msgstr "_Usuari" #~ msgid "_Write" #~ msgstr "_Escriptura" indicator-multiload-0.4/po/PaxHeaders.30064/id.po0000644000000000000000000000012712347053174016436 xustar0027 mtime=1402754684.633941 30 atime=1402759462.519971388 30 ctime=1402759471.547977573 indicator-multiload-0.4/po/id.po0000664000175000017500000003177712347053174016322 0ustar00mh21mh2100000000000000# translation of gnome-applets.master.po to Indonesian # Indonesian translation of gnome-applets. # Copyright (C) 2004 THE gnome-applets'S COPYRIGHT HOLDER # This file is distributed under the same license as the gnome-applets package. # # # ahmad riza h nst , 2004. # Dirgita , 2010. # Dirgita , 2010. msgid "" msgstr "" "Project-Id-Version: gnome-applets.master\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Dirgita \n" "Language-Team: Indonesian \n" "Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" "X-Poedit-Country: Indonesia\n" "X-Poedit-Language: Indonesian\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Memantau beban sistem sekaligus menampilkan grafik penggunaan CPU, RAM, " "swap, sekaligus lalu lintas jaringan." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Ahmad Riza H Nst , 2004.\n" "Dirgita , 2010.\n" "\n" "Launchpad Contributions:\n" " Dirgita https://launchpad.net/~dirgita" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "piksel" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Warna" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Buka M_onitor Sistem" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Preferensi" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "Tent_ang" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Sumber Daya yang Dipantau" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Prosesor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memori" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "Jari_ngan" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Ruang S_wap" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Beban" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Hard Disk" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Opsi" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Lebar m_onitor sistem: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Jeda pembaharuan monitor sis_tem: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milidetik" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Warna" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Refresh rate applet dalam milidetik" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Berkas deskripsi dekstop untuk dieksekusi sebagai pemantau sistem" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "T_embolok" #~ msgid "F_ree" #~ msgstr "_Bebas" #~ msgid "Harddisk" #~ msgstr "Hard Disk" #~ msgid "I_OWait" #~ msgstr "_MK Tunggu" #~ msgid "I_dle" #~ msgstr "Men_ganggur" #~ msgid "Load" #~ msgstr "Beban" #~ msgid "Memory" #~ msgstr "Memori" #~ msgid "N_ice" #~ msgstr "Angka_tan" #~ msgid "Network" #~ msgstr "Jaringan" #~ msgid "Processor" #~ msgstr "Prosesor" #~ msgid "S_ystem" #~ msgstr "S_istem" #~ msgid "Sh_ared" #~ msgstr "Berb_agi" #~ msgid "Swap Space" #~ msgstr "Ruang Swap" #~ msgid "_Average" #~ msgstr "R_ata-rata" #~ msgid "_Background" #~ msgstr "Latar _Belakang" #~ msgid "_Buffers" #~ msgstr "_Penyangga" #~ msgid "_Free" #~ msgstr "_Bebas" #~ msgid "_In" #~ msgstr "_Masuk" #~ msgid "_Local" #~ msgstr "_Lokal" #~ msgid "_Out" #~ msgstr "_Keluar" #~ msgid "_Read" #~ msgstr "_Baca" #~ msgid "_Used" #~ msgstr "_Dipakai" #~ msgid "_User" #~ msgstr "Pengg_una" #~ msgid "_Write" #~ msgstr "_Tulis" indicator-multiload-0.4/po/PaxHeaders.30064/ug.po0000644000000000000000000000012712347053174016455 xustar0027 mtime=1402754684.633941 30 atime=1402759462.527971393 30 ctime=1402759471.599977608 indicator-multiload-0.4/po/ug.po0000664000175000017500000003320312347053174016323 0ustar00mh21mh2100000000000000# Uighur translation for gnome-applets # Copyright (c) 2008 Rosetta Contributors and Canonical Ltd 2008 # This file is distributed under the same license as the gnome-applets package. # Ömerjan Tursunqasim , 2008. # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Gheyret T.Kenji \n" "Language-Team: Uyghur Computer Science Association \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" "X-Poedit-Language: Uighur\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "دىئاگرامما شەكلىدە CPU ، ئىچكى ساقلىغۇچ، ھۆججەت ئالماشتۇرۇش ئەھۋالى ھەمدە " "تور ئېقىم مىقدارى قاتارلىقلارنى كۆرسىتىپ بېرەلەيدىغان سىستېما كۆزەتكۈچىسى." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "تەرجىمان تۆھپىكارلار\n" "\n" "Launchpad Contributions:\n" " Gheyret T.Kenji https://launchpad.net/~gheyretkenji" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "چېكىت" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "رەڭ" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "سىستېما كۆزەتكۈچنى ئاچ(_O)" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "مايىللىق(_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "ھەققىدە(_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "كۆزىتىلگەن بايلىق" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "بىر تەرەپ قىلغۇچ(_P)" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "ئەسلەك(_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "تور(_N)" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "ئالماشتۇرما بوشلۇقى(_W)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "ئوقۇ(_L)" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "قاتتىق دىسكا(_H)" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "تاللانما" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "سىستېما كۆزەتكۈچ كەڭلىكى (_O): " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "سىستېما كۆزەتكۈچىسى يېڭىلىنىش ۋاقىت ئارىلىقى (_T): " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "مىللىي سېكۇنت" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "رەڭ" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "پروگراممىنىڭ يېڭىلىنىشى مىللىي سېكۇنت بويىچە ھېسابلىنىدۇ" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "ئىجرا قىلىشقا بولىدىغان سىستېما كۆزەتكۈچىنىڭ ئۈستەل يۈزى چۈشەندۈرۈش ھۆججىتى" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "غەملەك(_E)" #~ msgid "F_ree" #~ msgstr "ئەركىن(_R)" #~ msgid "Harddisk" #~ msgstr "قاتتىق دىسكا" #~ msgid "I_OWait" #~ msgstr "IO كۈتۈۋاتىدۇ(_O)" #~ msgid "I_dle" #~ msgstr "بوش(_D)" #~ msgid "Load" #~ msgstr "يۈك" #~ msgid "Memory" #~ msgstr "ئىچكى ساقلىغۇچ" #~ msgid "N_ice" #~ msgstr "ئالدىنلىق دەرىجىسى(_I)" #~ msgid "Network" #~ msgstr "تور" #~ msgid "Processor" #~ msgstr "بىر تەرەپ قىلغۇچ" #~ msgid "S_ystem" #~ msgstr "سىستېما(_Y)" #~ msgid "Sh_ared" #~ msgstr "ھەمبەھىر(_A)" #~ msgid "Swap Space" #~ msgstr "ئالماشتۇرۇش بوشلۇقى" #~ msgid "_Average" #~ msgstr "ئوتتۇرىچە قىممىتى(_A)" #~ msgid "_Background" #~ msgstr "تەگلىك(_B)" #~ msgid "_Buffers" #~ msgstr "بۇففېر(_B)" #~ msgid "_Free" #~ msgstr "ئەركىن(_F)" #~ msgid "_In" #~ msgstr "كىر(_I)" #~ msgid "_Local" #~ msgstr "يەرلىك(_L)" #~ msgid "_Out" #~ msgstr "چىق(_O)" #~ msgid "_Read" #~ msgstr "ئوقۇ(_R)" #~ msgid "_Used" #~ msgstr "ئىشلىتىلگەن(_U)" #~ msgid "_User" #~ msgstr "ئىشلەتكۈچى(_U)" #~ msgid "_Write" #~ msgstr "ياز(_W)" indicator-multiload-0.4/po/PaxHeaders.30064/mg.po0000644000000000000000000000012712347053174016445 xustar0027 mtime=1402754684.633941 30 atime=1402759462.531971396 30 ctime=1402759471.563977584 indicator-multiload-0.4/po/mg.po0000664000175000017500000003144212347053174016316 0ustar00mh21mh2100000000000000# MALAGASY TRANSLATION OF GNOME-APPLETS. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Thierry Randrianiriana , 2006. # Fano Rajaonarisoa , 2006. msgid "" msgstr "" "Project-Id-Version: GNOME-APPLETS VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Thierry Randrianiriana \n" "Language-Team: MALAGASY \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Mpanara-maso ny vesa-drafitra afaka maneho soritra ho an'ny CPU, ny ram, ary " "ny fampiasana toerana solo arika miampy ny fifamoivoizana amin'ny rezo." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Mpandika teny:\n" "Fanomezana H. Rajaonarisoa\n" "\n" "Launchpad Contributions:\n" " Thierry Randrianiriana https://launchpad.net/~thierry.randrianiriana" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pixel" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Loko" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Hanokatra ny mpanara-maso rafitra" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Safidy manokana" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Mombamomba" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Ressource arahi-maso" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Processeur" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Arika" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Rezo" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Toerana solo arika" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Vesatra" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Kapila mahery" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Safidy" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Indran'ny _mpanara-maso rafitra: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Alanelan'ny fanavaozan'ny mpanara-maso _rafitra: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisegaondra" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Loko" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Taux de rafraîchissement (milisegaondra) an'ilay applet" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Cach_ed" #~ msgid "F_ree" #~ msgstr "_Malalaka" #~ msgid "Harddisk" #~ msgstr "Kapila mahery" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "Tsy _miasa" #~ msgid "Load" #~ msgstr "Vesatra" #~ msgid "Memory" #~ msgstr "Arika" #~ msgid "N_ice" #~ msgstr "N_ice" #~ msgid "Network" #~ msgstr "Rezo" #~ msgid "Processor" #~ msgstr "Processeur" #~ msgid "S_ystem" #~ msgstr "_Rafitra" #~ msgid "Sh_ared" #~ msgstr "_Iombonana" #~ msgid "Swap Space" #~ msgstr "Toerana solo arika" #~ msgid "_Average" #~ msgstr "_Salasalany" #~ msgid "_Background" #~ msgstr "_Afara" #~ msgid "_Buffers" #~ msgstr "_Arika hombo" #~ msgid "_Free" #~ msgstr "_Malalaka" #~ msgid "_Read" #~ msgstr "_Mamaky" #~ msgid "_Used" #~ msgstr "_Ampiasaina" #~ msgid "_User" #~ msgstr "_Mpampiasa" #~ msgid "_Write" #~ msgstr "_Manoratra" indicator-multiload-0.4/po/PaxHeaders.30064/nl.po0000644000000000000000000000012712347053174016453 xustar0027 mtime=1402754684.633941 30 atime=1402759462.539971401 30 ctime=1402759471.571977589 indicator-multiload-0.4/po/nl.po0000664000175000017500000003364512347053174016333 0ustar00mh21mh2100000000000000# Dutch translation for gnome-applets # # This file is distributed under the same license as the gnome-applets package. # # Vincent van Adrighem , 2003. # Tino Meinen , 2003–2004, 2006–2008. # Wouter Bolsterlee , 2006–2010. # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 19:38+0000\n" "Last-Translator: Wouter Bolsterlee \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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Een systeembelastingmonitor met grafieken om CPU-, geheugen-, swap- en " "netwerkgebruik te tonen." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Tino Meinen\n" "Wouter Bolsterlee\n" "Vincent van Adrighem\n" "Michiel Sikkes\n" "Dirk-Jan Binnema\n" "Dennis Smit\n" "Huib Kleinhout\n" "Ronald Hummelink\n" "\n" "Kijk voor meer informatie op http://nl.gnome.org/\n" "\n" "Launchpad Contributions:\n" " Bert Timmerman https://launchpad.net/~bert-timmerman\n" " Michael Hofmann https://launchpad.net/~mh21\n" " Pjotr12345 https://launchpad.net/~computertip\n" " Wouter Bolsterlee https://launchpad.net/~uws\n" " korst https://launchpad.net/~jasperkorst" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "beeldpunten" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Kleuren" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Procesbeheer _openen" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Voorkeuren" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "I_nfo" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "A_fsluiten" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Gemeten bronnen" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Processor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Geheugen" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Netwerk" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Wisselbestand" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Belasting" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Harde schijf" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Opties" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Systeembelasting _breedte: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Sys_teembelasting verversingsinterval " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milliseconden" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Autostart: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Kleuren" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Menu items..." #: ../data/preferences.ui.in.h:55 #, fuzzy msgid "Indicator items..." msgstr "Menu items..." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Beschikbare grafieken" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Verversingsfrequentie van het applet in milliseconden" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Breedte van de grafiek in pixels." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Hoogte van de grafiek in pixels." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Achtergrond kleur grafiek" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "Het desktop-bestand dat uitgevoerd dient te worden voor de systeemmonitor" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Voeg toe aan opstarttoepassingen" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "Informatie in de toegankelijke beschrijving van de indicator" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "Informatie weergegeven in de indicator zelf" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "Index van de huidige informatie getoond in de indicator zelf" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "Informatie weergegeven als menu-items" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Zichtbaarheid grafiek" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Systeembelastingindicator" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u%%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "Systeembelastingindicator" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "Evalueer een uitdrukking" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "Voer ‘%s --help’ uit voor een volledige lijst met beschikbare " "opdrachtregelopties.\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} Kb" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u B" msgstr[1] "%u B" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} Kb" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "_Gebufferd" #~ msgid "F_ree" #~ msgstr "V_rij" #~ msgid "Harddisk" #~ msgstr "Harde schijf" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "_Ongebruikt" #~ msgid "Load" #~ msgstr "Belasting" #~ msgid "Memory" #~ msgstr "Geheugen" #~ msgid "N_ice" #~ msgstr "_Achtergrond" #~ msgid "Network" #~ msgstr "Netwerk" #~ msgid "Processor" #~ msgstr "Processor" #~ msgid "S_ystem" #~ msgstr "S_ysteem" #~ msgid "Sh_ared" #~ msgstr "Ge_deeld" #~ msgid "Swap Space" #~ msgstr "Wisselbestand" #~ msgid "_Average" #~ msgstr "_Gemiddeld" #~ msgid "_Background" #~ msgstr "_Achtergrond" #~ msgid "_Buffers" #~ msgstr "B_uffers" #~ msgid "_Free" #~ msgstr "_Vrij" #~ msgid "_In" #~ msgstr "_In" #~ msgid "_Local" #~ msgstr "_Lokaal" #~ msgid "_Out" #~ msgstr "_Uit" #~ msgid "_Read" #~ msgstr "_Lezen" #~ msgid "_Used" #~ msgstr "Gebr_uikt" #~ msgid "_User" #~ msgstr "Gebr_uiker" #~ msgid "_Write" #~ msgstr "_Schrijven" indicator-multiload-0.4/po/PaxHeaders.30064/oc.po0000644000000000000000000000012712347053174016443 xustar0027 mtime=1402754684.633941 30 atime=1402759462.543971404 30 ctime=1402759471.575977592 indicator-multiload-0.4/po/oc.po0000664000175000017500000003176012347053174016317 0ustar00mh21mh2100000000000000# Translation of oc.po to Occitan # Occitan translation of gnome-applets. # Copyright (C) 2007 Free Software Foundation, Inc. # This file is distributed under the same license as the gnome-applets package. # # Yannig Marchegay (Kokoyaya) , 2007, 2010. msgid "" msgstr "" "Project-Id-Version: oc\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Yannig Marchegay (Kokoyaya) \n" "Language-Team: Occitan \n" "Language: oc\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Un monitor (ecran) de gestion de sistèma, capable d'afichar de grafics " "d'utilizacion del processor (CPU), de la RAM, del fichièr d'escambi (memòria " "SWAP) e del trafic ret." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Yannig Marchegay (Kokoyaya) \n" "\n" "Launchpad Contributions:\n" " Yannig MARCHEGAY (Kokoyaya) https://launchpad.net/~yannick-marchegay" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pixels" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Colors" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Dobrir lo monitor sistèma" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Preferéncias" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_A prepaus" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Ressorsas susvelhadas" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Processor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memòria" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Ret" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Espaci d'escambi" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Carga" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Disc dur" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Opcions" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Larg_or de l'ecran sistèma (\"terminal\") " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Frequéncia de la mesa a jorn de l'ecran sistèma " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisegondas" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Colors" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Frequéncia d'actualizacion de l'ajuston en milisegondas" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Lo fichièr de descripcion .desktop d'utilizar pel monitor sistèma" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Escond_ut" #~ msgid "F_ree" #~ msgstr "_Liure" #~ msgid "Harddisk" #~ msgstr "Disc dur" #~ msgid "I_OWait" #~ msgstr "Laténcia I/S (Intradas/Sortidas)" #~ msgid "I_dle" #~ msgstr "I_nactiu" #~ msgid "Load" #~ msgstr "Carga" #~ msgid "Memory" #~ msgstr "Memòria" #~ msgid "N_ice" #~ msgstr "N_ice" #~ msgid "Network" #~ msgstr "Ret" #~ msgid "Processor" #~ msgstr "Processor" #~ msgid "S_ystem" #~ msgstr "S_istèma" #~ msgid "Sh_ared" #~ msgstr "P_artejat" #~ msgid "Swap Space" #~ msgstr "Espaci swap" #~ msgid "_Average" #~ msgstr "_Mejana" #~ msgid "_Background" #~ msgstr "_Fons" #~ msgid "_Buffers" #~ msgstr "_Tampons" #~ msgid "_Free" #~ msgstr "_Liure" #~ msgid "_In" #~ msgstr "_Dintrant" #~ msgid "_Local" #~ msgstr "_Local" #~ msgid "_Out" #~ msgstr "_Sortissant" #~ msgid "_Read" #~ msgstr "_Lectura" #~ msgid "_Used" #~ msgstr "_Utilisat" #~ msgid "_User" #~ msgstr "_Utilizaire" #~ msgid "_Write" #~ msgstr "_Escritura" indicator-multiload-0.4/po/PaxHeaders.30064/ar.po0000644000000000000000000000012612347053174016443 xustar0027 mtime=1402754684.633941 29 atime=1402759462.55197141 30 ctime=1402759471.503977543 indicator-multiload-0.4/po/ar.po0000664000175000017500000003765112347053174016325 0ustar00mh21mh2100000000000000# translation of gnome-applets.HEAD.po to Arabic # This file is distributed under the same license as the PACKAGE package. # Copyright (C) 2004 THE PACKAGE'S COPYRIGHT HOLDER # Sayed Jaffer Al-Mosawi , 2002. # Isam Bayazidi , 2002. # Arafat Medini , 2003. # Abdulaziz Al-Arfaj , 2004. # Ayman Hourieh , 2004. # Khaled Hosny , 2006, 2007, 2008, 2009, 2010. # Djihed Afifi , 2007, 2008. # Abou Manal , 2008. # Anas Afif Emad \n" "Language-Team: Arabic \n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" "X-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "مراقب لحالة النظام يمكنه عرض رسوم بيانية للمعالج و الذاكرة و مستوى استخدام " "مساحة التبديل بالإضافة إلى حالة الشبكة." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "فريق عربآيز للترجمة http://www.arabeyes.org :\n" "يوسف رفه\t\n" "جهاد عفيفي\t\n" "خالد حسني\t\n" "أنس عفيف عماد\t\n" "\n" "Launchpad Contributions:\n" " Ibrahim Saed https://launchpad.net/~ibraheem5000\n" " Khaled Hosny https://launchpad.net/~khaledhosny\n" " slmb https://launchpad.net/~fqa101" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "بكسل" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "الألوان" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "ا_فتح مرقاب النظام" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "الت_فضيلات" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_عنْ" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "ا_خرج" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "الموارد المراقَبة" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "الم_عالج" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "ال_ذاكرة" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "ال_شبكة" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "مساحة الت_بديل" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "ال_حِمْل" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "القرص ال_صلب" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "الخيارات" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "عرض مرا_قب النظام: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "مدة تحديث مرقاب ال_نظام: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "ملي ثانية" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "تشغيل _تلقائي: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "الألوان" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "عناصر القائمة..." #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "الرسوم البيانية المتاحة" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "تردد تحديث البريمج بالملي ثانية" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "عرض الرسم البياني بالبكسل." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "ارتفاع الرسم البياني بالبكسل." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "لون الخلفية للرسم البياني" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "ملف وصف سطح المكتب الذي سيتم تنفيذه كمرقاب النظام" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "تشغيل تلقائي عند بدء الجلسة" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" "[ \"المعالجة $(percent(cpu.inuse)) الذاكرة $(size(mem.user)) الشبكة ينزل " "$(speed(net.down)) يرفع $(speed(net.up)) مساحة التبديل $(size(swap.used)) " "الحِمل $(decimals(load.avg,2)) القرص الصلب يقرأ $(speed(disk.read)) يكتب " "$(speed(disk.write))\" ]" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "المعلومات المعروضة في المؤشر نفسه" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" "[ \"المعالجة: $(percent(cpu.inuse))، iowait $(percent(cpu.io))\", \"الذاكرة: " "$(size(mem.user))، الخبيئة $(size(mem.cached))\", \"الشبكة: ينزل $(speed(net." "down))، يرفع $(speed(net.up))\", \"مساحة التبديل: $(size(swap.used))\", " "\"الحِمل: $(decimals(load.avg,2))\", \"القرص الصلب: يقرأ $(speed(disk.read))، " "يكتب $(speed(disk.write))\" ]" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "المعلومات المعروضة كمدخلات القائمة" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "وضوح رؤية الرسم البياني" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "أصغر قيمة لحافة الرسم البياني العلوي" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "أكبر قيمة لحافة الرسم البياني العلوي (صفر يعني غير محدود)" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "عدد القيم المستخدمة لتدريج الرسم البياني" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "مؤشر تحميلات النظام" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u%%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "نظام تحميل المؤشر" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "نفّذ \"%s --help\" لرؤية قائمة كاملة من الخيارات المتوفرة لسطر الأوامر.\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} ك.ب" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} م.ب" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} ج.ب" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u بايت" msgstr[1] "%u بايت" msgstr[2] "%u بايت" msgstr[3] "%u بايت" msgstr[4] "%u بايت" msgstr[5] "%u بايت" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} ك.ب/ث" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} م.ب/ث" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} ج.ب/ث" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} ت.ب/ث" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "%u ب/ث" msgstr[1] "%u ب/ث" msgstr[2] "%u ب/ث" msgstr[3] "%u ب/ث" msgstr[4] "%u ب/ث" msgstr[5] "%u ب/ث" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "_مختزن" #~ msgid "F_ree" #~ msgstr "_خالي" #~ msgid "Harddisk" #~ msgstr "القرص الصلب" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "_خامل" #~ msgid "Load" #~ msgstr "الحِمْل" #~ msgid "Memory" #~ msgstr "الذاكرة" #~ msgid "N_ice" #~ msgstr "_تحسين" #~ msgid "Network" #~ msgstr "الشبكة" #~ msgid "Processor" #~ msgstr "المعالج" #~ msgid "S_ystem" #~ msgstr "الن_ظام" #~ msgid "Sh_ared" #~ msgstr "مش_ترك" #~ msgid "Swap Space" #~ msgstr "مساحة التبديل" #~ msgid "_Average" #~ msgstr "ال_متوسط" #~ msgid "_Background" #~ msgstr "ال_خلفية" #~ msgid "_Buffers" #~ msgstr "الذاكرة ال_وسيطة" #~ msgid "_Free" #~ msgstr "_خالي" #~ msgid "_In" #~ msgstr "_داخل" #~ msgid "_Local" #~ msgstr "_محلي" #~ msgid "_Out" #~ msgstr "_خارج" #~ msgid "_Read" #~ msgstr "_قراءة" #~ msgid "_Used" #~ msgstr "مُ_ستخدَم" #~ msgid "_User" #~ msgstr "الم_ستخدِم" #~ msgid "_Write" #~ msgstr "_كتابة" #~ msgid "Graph alpha value" #~ msgstr "قيمة الرسم البياني ألفا" indicator-multiload-0.4/po/PaxHeaders.30064/eu.po0000644000000000000000000000012712347053174016453 xustar0027 mtime=1402754684.633941 30 atime=1402759462.555971412 30 ctime=1402759471.531977562 indicator-multiload-0.4/po/eu.po0000664000175000017500000003221112347053174016317 0ustar00mh21mh2100000000000000# translation of eu_to_be_translate.po to Basque # Copyright (C) 1999, 2004, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. # # euskara , 1999. # Hizkuntza Politikarako Sailburuordetza , 2004, 2005. # Iñaki Larrañaga Murgoitio , 2004, 2006, 2007, 2008, 2009, 2010. # Iñaki Larrañaga Murgoitio , 2007. msgid "" msgstr "" "Project-Id-Version: eu_to_be_translate\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Iñaki Larrañaga Murgoitio \n" "Language-Team: Basque \n" "Language: eu\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-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "PUZaren, ram memoriaren, swap lekuaren erabileraren eta sare-trafikoaren " "grafikoak bistaratzeko gai den sistema-kargaren monitorea." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Hizkuntza Politikarako Sailburuordetza \n" "Iñaki Larrañaga Murgoitio \n" "\n" "Launchpad Contributions:\n" " Iñaki Larrañaga Murgoitio https://launchpad.net/~dooteo" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pixel" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Koloreak" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Ireki sistema-monitorea" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Hobespenak" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "Honi _buruz" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Kontrolatutako baliabideak" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Prozesadorea" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memoria" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Sarea" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "S_wap lekua" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Karga" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Disko gogorra" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Aukerak" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Sis_tema-monitorearen zabalera: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "S_istema-monitorearen eguneratze-bitartea: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisegundo" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Koloreak" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Miniaplikazioaren freskatze-maiztasuna (milisegundotan)" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "Mahaigaineko deskripzio-fitxategia sistemako monitore gisa exekutatzeko" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "_Cache-koa" #~ msgid "F_ree" #~ msgstr "L_ibre" #~ msgid "Harddisk" #~ msgstr "Disko gogorra" #~ msgid "I_OWait" #~ msgstr "SI_Zain" #~ msgid "I_dle" #~ msgstr "I_naktiboa" #~ msgid "Load" #~ msgstr "Karga" #~ msgid "Memory" #~ msgstr "Memoria" #~ msgid "N_ice" #~ msgstr "Le_hentasunekoa" #~ msgid "Network" #~ msgstr "Sarea" #~ msgid "Processor" #~ msgstr "Prozesadorea" #~ msgid "S_ystem" #~ msgstr "Sistem_a" #~ msgid "Sh_ared" #~ msgstr "_Partekatua" #~ msgid "Swap Space" #~ msgstr "Swap lekua" #~ msgid "_Average" #~ msgstr "_Batez bestekoa" #~ msgid "_Background" #~ msgstr "Atzeko _planoa:" #~ msgid "_Buffers" #~ msgstr "Bu_fferrak" #~ msgid "_Free" #~ msgstr "_Libre" #~ msgid "_In" #~ msgstr "_Sarrera" #~ msgid "_Local" #~ msgstr "_Lokala" #~ msgid "_Out" #~ msgstr "_Irteera" #~ msgid "_Read" #~ msgstr "_Irakurri" #~ msgid "_Used" #~ msgstr "_Erabilita" #~ msgid "_User" #~ msgstr "_Erabiltzailea:" #~ msgid "_Write" #~ msgstr "_Idatzi" indicator-multiload-0.4/po/PaxHeaders.30064/he.po0000644000000000000000000000012612347053174016435 xustar0027 mtime=1402754684.633941 30 atime=1402759462.563971418 29 ctime=1402759471.54397757 indicator-multiload-0.4/po/he.po0000664000175000017500000003223612347053174016311 0ustar00mh21mh2100000000000000# translation of gnome-applets.HEAD.he.po to Hebrew # translation of gnome-applets.gnome-2-0.po to Hebrew # This file is distributed under the same license as the PACKAGE package. # Copyright (C) 2005 THE PACKAGE'S COPYRIGHT HOLDER # Gil 'Dolfin' Osher , 2002,2003 # msgid "" msgstr "" "Project-Id-Version: gnome-applets.HEAD.he\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Yaron Shahrabani \n" "Language-Team: Hebrew \n" "Language: he\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "צג עומס מערכת המאפשר להציג גרפים למעבד, מקום שימוש ב RAM ובקובץ תחלופה, וגם " "עומס רשת." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "גיל אשר \n" "יאיר הרשקוביץ \n" "ירון שהרבני \n" "\n" "פרוייקט תרגום GNOME לעברית:\n" "‏http://gnome-il.berlios.de\n" "\n" "Launchpad Contributions:\n" " Yaron https://launchpad.net/~sh-yaron" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "פיקסלים" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "צבעים" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_פתח צג מערכת" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_העדפות" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "על _אודות" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "משאבים מוצגים" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_מעבד" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_זיכרון" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_רשת" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "מקום _תחלופה" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "ה_ספק" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_דיסק קשיח" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "אפשרויות" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "רוחב צ_ג המערכת: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "השהיית עדכוני צג המע_רכת: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "מילי-שניות" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "צבעים" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Applet refresh rate in milliseconds" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "The desktop description file to execute as the system monitor" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "מ_טמון" #~ msgid "F_ree" #~ msgstr "פ_נוי" #~ msgid "Harddisk" #~ msgstr "דיסק קשיח" #~ msgid "I_OWait" #~ msgstr "הפסקת קלט/פלט" #~ msgid "I_dle" #~ msgstr "_סרק" #~ msgid "Load" #~ msgstr "עומס" #~ msgid "Memory" #~ msgstr "זיכרון" #~ msgid "N_ice" #~ msgstr "_עדיפות" #~ msgid "Network" #~ msgstr "רשת" #~ msgid "Processor" #~ msgstr "מעבד" #~ msgid "S_ystem" #~ msgstr "מ_ערכת" #~ msgid "Sh_ared" #~ msgstr "מ_שותף" #~ msgid "Swap Space" #~ msgstr "מקום תחלופה" #~ msgid "_Average" #~ msgstr "_ממוצע" #~ msgid "_Background" #~ msgstr "_רקע" #~ msgid "_Buffers" #~ msgstr "_מאגרים" #~ msgid "_Free" #~ msgstr "_פנוי" #~ msgid "_In" #~ msgstr "_נכנס" #~ msgid "_Local" #~ msgstr "_מקומי" #~ msgid "_Out" #~ msgstr "י_וצא" #~ msgid "_Read" #~ msgstr "_קרא" #~ msgid "_Used" #~ msgstr "_בשימוש" #~ msgid "_User" #~ msgstr "_משתמש" #~ msgid "_Write" #~ msgstr "_כתוב" indicator-multiload-0.4/po/PaxHeaders.30064/as.po0000644000000000000000000000012712347053174016445 xustar0027 mtime=1402754684.633941 30 atime=1402759462.567971421 30 ctime=1402759471.503977543 indicator-multiload-0.4/po/as.po0000664000175000017500000003334012347053174016315 0ustar00mh21mh2100000000000000# translation of as.po to Assamese # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Amitakhya Phukan , 2007. # Amitakhya Phukan , 2007, 2008. # Amitakhya Phukan , 2009. msgid "" msgstr "" "Project-Id-Version: as\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: \n" "Language-Team: Assamese <>\n" "Language: as\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-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "CPU, ram, swap-ৰ ব্যৱহাৰ আৰু নেটৱৰ্ক ট্ৰাফিক প্ৰভৃতিসহ ব্যৱস্থাপ্ৰণালীেৰ উপৰ চাপ " "নিৰীক্ষণ ব্যৱস্থা ।" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "অমিতাক্ষ ফুকন (aphukan@fedoraproject.org)\n" "\n" "Launchpad Contributions:\n" " Michael Hofmann https://launchpad.net/~mh21" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "পিক্সেল" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "ৰঙ" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "খোলক" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "পছন্দ (_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "বিষয়ে (_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "নিৰীক্ষিত ৰিসোৰ্স" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "প্ৰসেসৰ (_P)" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "মেমৰি(_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "নেটৱৰ্ক" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Swap স্থান(_w)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "তুলি লওক" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "হাৰ্ড-ডিস্ক (_H)" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "বিকল্পসমূহ" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "System Monitor'ৰ প্ৰস্থ (_o) " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "System Monitor'ৰ তথ্য আপডেটেৰ মধ্যবৰ্তী বিৰতিকাল:(_t) " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "মিলি-সেকেন্ড" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "ৰঙ" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "মিলিসেকেন্ডে এপ্লেটেৰ পৰিবৰ্তনেৰ হাৰ" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "সিস্টেম নিৰীক্ষণৰ বাবে যে ডেস্কটপ বিবৰণৰ ফাইল সঞ্চালন কৰা হ'ব" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "ক্যাশে কৰা (_e)" #~ msgid "F_ree" #~ msgstr "মুক্ত (_r)" #~ msgid "Harddisk" #~ msgstr "হাৰ্ড-ডিস্ক" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "কৰ্মবিহীন (_d)" #~ msgid "Load" #~ msgstr "তুলি লওক" #~ msgid "Memory" #~ msgstr "মেমৰি" #~ msgid "N_ice" #~ msgstr "N_ice" #~ msgid "Network" #~ msgstr "নেটৱৰ্ক" #~ msgid "Processor" #~ msgstr "প্ৰসেসৰ" #~ msgid "S_ystem" #~ msgstr "ব্যৱস্থাপ্ৰণালী (_y)" #~ msgid "Sh_ared" #~ msgstr "যৌথৰূপে ব্যৱহৃত (_a)" #~ msgid "Swap Space" #~ msgstr "Swap স্থান" #~ msgid "_Average" #~ msgstr "গড় (_A)" #~ msgid "_Background" #~ msgstr "পটভূমি (_B)" #~ msgid "_Buffers" #~ msgstr "বাফাৰ (_B)" #~ msgid "_Free" #~ msgstr "মুক্ত (_F)" #~ msgid "_In" #~ msgstr "ইন (_I)" #~ msgid "_Local" #~ msgstr "স্থানীয় (_L)" #~ msgid "_Out" #~ msgstr "আউট (_O)" #~ msgid "_Read" #~ msgstr "পড়া (_R)" #~ msgid "_Used" #~ msgstr "ব্যৱহৃত (_U)" #~ msgid "_User" #~ msgstr "ব্যৱহাৰকৰোঁতা (_U)" #~ msgid "_Write" #~ msgstr "লিখা (_W)" indicator-multiload-0.4/po/PaxHeaders.30064/mr.po0000644000000000000000000000012712347053174016460 xustar0027 mtime=1402754684.633941 30 atime=1402759462.579971429 30 ctime=1402759471.567977586 indicator-multiload-0.4/po/mr.po0000664000175000017500000003376012347053174016336 0ustar00mh21mh2100000000000000# translation of mr.po to Marathi # This file is distributed under the same license as the PACKAGE package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. # # Rahul Bhalerao , 2006. # Rahul Bhalerao , 2006. # Sandeep Shedmake , 2008, 2009. # Sandeep Shedmake , 2009. msgid "" msgstr "" "Project-Id-Version: mr\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Sandeep Shedmake \n" "Language-Team: Marathi \n" "Language: mr\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "CPU, ram, आणि स्वॅप जागा वापर, तसेच संजाळ रहदारी यांचे आलेख दर्शवण्यास समर्थ प्रणाली " "भार मॉनिटर." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "राहुल भालेराव , 2006; संदिप शेडमाके , 2008, 2009; संदिप शेडमाके , 2009.\n" "\n" "Launchpad Contributions:\n" " Sandeep Shedmake https://launchpad.net/~sshedmak" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "बिंदू" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "रंग" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "प्रणाली मॉनिटर उघडा(_O)" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "आवड निवड(_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "विषयी (_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "पर्यवेक्षित साधने" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "प्रोसेसर (_P)" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "स्मृती(_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "संजाळ(_N)" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "स्वॅप जागा(_w)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "भार(_L)" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "हार्डडिस्क(_H)" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "पर्याय" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "प्रणाली मॉनिटर रुंदी(_o): " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "प्रणाली मॉनीटर अद्ययावत अवधी (_t): " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "मिलीसेकंद" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "रंग" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "एप्लेट रिफ्रेश(पुनःताजे) दर मिलीसेकंदात" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "प्रणाली मॉनीटर नुरूप कार्यान्वीत करण्याजोगी डेस्कटॉप व्याख्या फाइल" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "कॅश्ड् (_e)" #~ msgid "F_ree" #~ msgstr "मुक्त (_r)" #~ msgid "Harddisk" #~ msgstr "हार्डडिस्क" #~ msgid "I_OWait" #~ msgstr "IOWait (_O)" #~ msgid "I_dle" #~ msgstr "रिकामे (_d)" #~ msgid "Load" #~ msgstr "भार" #~ msgid "Memory" #~ msgstr "स्मृती" #~ msgid "N_ice" #~ msgstr "चांगले (_i)" #~ msgid "Network" #~ msgstr "संजाळ" #~ msgid "Processor" #~ msgstr "प्रोसेसर" #~ msgid "S_ystem" #~ msgstr "प्रणाली (_y)" #~ msgid "Sh_ared" #~ msgstr "सहभागीय (_a)" #~ msgid "Swap Space" #~ msgstr "स्वॅप जागा" #~ msgid "_Average" #~ msgstr "सरासरी(_A)" #~ msgid "_Background" #~ msgstr "पार्श्वभूमी(_B)" #~ msgid "_Buffers" #~ msgstr "बफर (_B)" #~ msgid "_Free" #~ msgstr "मुक्त(_F)" #~ msgid "_In" #~ msgstr "आत (_I)" #~ msgid "_Local" #~ msgstr "स्थानीय (_L)" #~ msgid "_Out" #~ msgstr "बाहेर (_O)" #~ msgid "_Read" #~ msgstr "वाचन(_R)" #~ msgid "_Used" #~ msgstr "वापरलेले(_U)" #~ msgid "_User" #~ msgstr "वापरकर्ता (_U)" #~ msgid "_Write" #~ msgstr "लेखन(_W)" indicator-multiload-0.4/po/PaxHeaders.30064/crh.po0000644000000000000000000000012712347053174016616 xustar0027 mtime=1402754684.633941 30 atime=1402759462.587971434 30 ctime=1402759471.515977551 indicator-multiload-0.4/po/crh.po0000664000175000017500000003166612347053174016477 0ustar00mh21mh2100000000000000# Qırımtatarca gnome-applets. # This file is distributed under the same license as the gnome-applets package. # # Reşat SABIQ , 2009, 2010. msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Reşat SABIQ \n" "Language-Team: QIRIMTATARCA (Qırım Türkçesi) \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" # tr #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "İşlemci, bellek, takas alanı kullanımı ve ağ yoğunluğunun çizelgelerini " "gösterebilen bir sistem yükü izleyicisidir." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Reşat SABIQ \n" "\n" "Launchpad Contributions:\n" " Reşat SABIQ https://launchpad.net/~tilde-birlik" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" # tr #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "piksel" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Tüsler" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" # tr #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Sistem İzleyici'yi _Aç" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Tercihler" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Aqqında" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" # tr #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "İzlenen Özkaynaklar" # tr #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "İş_lemci" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Hafiza" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Şebeke" # tr #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Takas Alanı" # tr #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Yük" # tr #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Sabit Disk" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "İhtiyariyat" # tr #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Sistem izleyici _genişliği: " # tr #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Sistem izleyici güncelleme _sıklığı: " # tr #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisaniye" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Tüsler" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" # tr #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Milisaniye cinsinden uygulamacık tazeleme hızı" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" # tr #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Sistem izleyici olarak çalıştırılacak masaüstü tanım dosyası" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" # tr #~ msgid "Cach_ed" #~ msgstr "Önb_ellekli" # tr #~ msgid "F_ree" #~ msgstr "B_oş" #~ msgid "Harddisk" #~ msgstr "_Qattı disk" # tr #~ msgid "I_OWait" #~ msgstr "I_OWait" # tr #~ msgid "I_dle" #~ msgstr "B_eklemede" #~ msgid "Load" #~ msgstr "Yük" # tr #~ msgid "Memory" #~ msgstr "Bellek" # tr #~ msgid "N_ice" #~ msgstr "Ö_ncelik" # tr #~ msgid "Network" #~ msgstr "Ağ" # tr #~ msgid "Processor" #~ msgstr "İşlemci" # tr #~ msgid "S_ystem" #~ msgstr "_Sistem" # tr #~ msgid "Sh_ared" #~ msgstr "_Paylaşımda" # tr #~ msgid "Swap Space" #~ msgstr "Takas Alanı" #~ msgid "_Average" #~ msgstr "Ortalam_a" #~ msgid "_Background" #~ msgstr "_Arqa-zemin" # tr #~ msgid "_Buffers" #~ msgstr "_Tamponlar" # tr #~ msgid "_Free" #~ msgstr "_Boş" #~ msgid "_In" #~ msgstr "_İçeri" #~ msgid "_Local" #~ msgstr "_Yerli" #~ msgid "_Out" #~ msgstr "_Tışarı" # tr #~ msgid "_Read" #~ msgstr "_Okuma" #~ msgid "_Used" #~ msgstr "_Qullanıla" #~ msgid "_User" #~ msgstr "_Qullanıcı" # tr #~ msgid "_Write" #~ msgstr "_Yazma" indicator-multiload-0.4/po/PaxHeaders.30064/pt_BR.po0000644000000000000000000000012712347053174017050 xustar0027 mtime=1402754684.633941 30 atime=1402759462.591971436 30 ctime=1402759471.579977595 indicator-multiload-0.4/po/pt_BR.po0000664000175000017500000003462112347053174016723 0ustar00mh21mh2100000000000000# Copyright (C) 2000-2008 Free Software Foundation, Inc. # This file is distributed under the same license as the gnome-applets package. # Gustavo Maciel Dias Vieira , 2000-2001. # Alexandre Folle de Menezes , 2003. # Gustavo Noronha Silva , 2003. # Raphael Higino , 2004-2005. # Evandro Fernandes Giovanini , 2006. # Leonardo Ferreira Fontenelle , 2006-2008. # Og Maciel , 2007. # Vladimir Melo , 2008, 2009. # Fabrício Godoy , 2008. # Fábio Nogueira , 2008. # Henrique P. Machado , 2008. # Andre Gondim , 2009. # Krix Apolinário , 2009. # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Daniel S. Koda \n" "Language-Team: Brazilian Portuguese \n" "Language: pt_BR\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-Launchpad-Export-Date: 2014-04-17 06:28+0000\n" "X-Generator: Launchpad (build 16985)\n" "X-Poedit-Country: BRAZIL\n" "X-Poedit-Language: Portuguese\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Um monitor de carga do sistema capaz de exibir gráficos para CPU, RAM e uso " "de espaço de swap, além de tráfego de rede." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Sun Microsystems\n" "Gustavo Maciel Dias Vieira \n" "Alexandre Folle de Menezes \n" "Gustavo Noronha Silva \n" "Raphael Higino \n" "Evandro Fernandes Giovanini \n" "Leonardo Ferreira Fontenelle \n" "Og Maciel \n" "Vladimir Melo \n" "Fábio Nogueira \n" "Henrique P. Machado \n" "Andre Gondim \n" "Krix Apolinário \n" "\n" "Launchpad Contributions:\n" " Daniel https://launchpad.net/~danielskoda\n" " Píndaro GBarbosa https://launchpad.net/~diecavallax" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pixels" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Cores" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Abrir monitor de sistema" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Preferências" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Sobre" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Sair" # SUN NEW TRANSLATION #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Recursos monitorados" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Processador" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memória" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Rede" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Espaço de s_wap" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Carga" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "Disco _rígido" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Opções" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Largura do m_onitor do sistema: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Intervalo de atualização do monitor do sis_tema: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milissegundos" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Auto iniciar: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Cores" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Taxa de atualização do miniaplicativo em milissegundos" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Largura dos gráficos em pixels." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Largura dos gráficos em pixels." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "O arquivo de descrição da área de trabalho para ser executado como o monitor " "de sistema" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Inicia automaticamente ao iniciar a sessão" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Indicador de carregamento do sistema" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "Indicador de carregamento do sistema" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "_Em cache" #~ msgid "F_ree" #~ msgstr "_Livre" #~ msgid "Harddisk" #~ msgstr "Disco rígido" #~ msgid "I_OWait" #~ msgstr "Espera de _E/S" #~ msgid "I_dle" #~ msgstr "_Ocioso" #~ msgid "Load" #~ msgstr "Carga" #~ msgid "Memory" #~ msgstr "Memória" #~ msgid "N_ice" #~ msgstr "_Baixa prioridade" #~ msgid "Network" #~ msgstr "Rede" #~ msgid "Processor" #~ msgstr "Processador" #~ msgid "S_ystem" #~ msgstr "S_istema" #~ msgid "Sh_ared" #~ msgstr "_Compartilhado" #~ msgid "Swap Space" #~ msgstr "Espaço de swap" #~ msgid "_Average" #~ msgstr "_Média" #~ msgid "_Background" #~ msgstr "Plano de f_undo" #~ msgid "_Buffers" #~ msgstr "_Buffers" #~ msgid "_Free" #~ msgstr "_Livre" #~ msgid "_In" #~ msgstr "E_ntrada" #~ msgid "_Local" #~ msgstr "_Local" #~ msgid "_Out" #~ msgstr "_Saída" #~ msgid "_Read" #~ msgstr "_Leitura" #~ msgid "_Used" #~ msgstr "_Usado" #~ msgid "_User" #~ msgstr "_Usuário" #~ msgid "_Write" #~ msgstr "_Gravação" indicator-multiload-0.4/po/PaxHeaders.30064/it.po0000644000000000000000000000012712347053174016456 xustar0027 mtime=1402754684.633941 30 atime=1402759462.603971445 30 ctime=1402759471.551977576 indicator-multiload-0.4/po/it.po0000664000175000017500000003532712347053174016335 0ustar00mh21mh2100000000000000# Italian localization for gnome-applets # This file is distributed under the same license as gnome-applets package # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. # Christopher R. Gabriel, 2000. # Francesco Marletta , 2003. # Leandro Noferini , 2002, 2003. # # Luca Ferretti , 2004, 2005, 2006, 2007, 2008, 2009, 2010. msgid "" msgstr "" "Project-Id-Version: gnome-applets 2.29.x\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Luca Ferretti \n" "Language-Team: Italian \n" "Language: it\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Un monitor del carico di sistema, capace di visualizzare grafici per la CPU, " "la RAM e l'uso dello spazio di swap, oltre che del traffico di rete." # GNOME-2-24 #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Luca Ferretti \n" "\n" "Con la partecipazione di:\n" " * Christopher R. Gabriel\n" " * Francesco Marletta\n" " * Leandro Noferini\n" " * tutti i revisori del TP\n" "\n" "Launchpad Contributions:\n" " Gianfranco Frisani https://launchpad.net/~gfrisani\n" " Luca Ferretti https://launchpad.net/~lferrett\n" " Milo Casagrande https://launchpad.net/~milo\n" " simone.sandri https://launchpad.net/~lexluxsox" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pixel" #: ../data/preferences.ui.in.h:11 #, fuzzy msgid "Trace" msgstr "Colore del tracciato" #: ../data/preferences.ui.in.h:12 #, fuzzy msgid "Expression:" msgstr "Calcolo del tracciato" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Colori" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 #, fuzzy msgid "Expression" msgstr "Calcolo del tracciato" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Apri «Monitor di sistema»" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "Preferen_ze" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "I_nformazioni" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Esci" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Risorse monitorate" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Processore" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memoria" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Rete" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Spazio di s_wap" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "C_arico" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Hard disk" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Opzioni" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "_Larghezza monitor di sistema: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Intervallo di aggiornamen_to monitor di sistema: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "millisecondi" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Avvio automatico: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Colori" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Elementi del menù..." #: ../data/preferences.ui.in.h:55 #, fuzzy msgid "Indicator items..." msgstr "Elementi del menù..." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Grafici disponibili" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Aggiornamento dell'applet in millisecondi" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Larghezza dei grafici in pixel." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Altezza dei grafici in pixel." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Colore dello sfondo del grafico" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" # GNOME-2-24 #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Il file descrizione desktop da eseguire come monitor di sistema" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Avvio automatico all'inizializzazione del sistema" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "Informazioni visualizzate nell'indicatore" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "Indice delle informazioni correnti indicate nell'indicatore" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "Informazioni visualizzate come voci del menù" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Visibilità del grafico" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "Valore minimo per il limite inferiore del grafico" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" "Valore massimo per il limite superiore del grafico, zero significa illimitato" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "Numero di valori usati per arrotondare la scala del grafico" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "Tracciati disponibili" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "Colore del tracciato" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "Calcolo del tracciato" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "Visibilità del tracciato" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "Tracciati visualizzati" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Indicatore carico di sistema" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u%%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "- Indicatore di carico del sistema - Applicazione" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "Analizzare una espressione" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "- Indicatore di carico del sistema - Applicazione" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "Usare \"%s --help\" per visualizzare un elenco completo delle opzioni " "disponibili da riga di comando.\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u B" msgstr[1] "%u B" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "%u B/s" msgstr[1] "%u B/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "In cach_e" #~ msgid "F_ree" #~ msgstr "Libe_ra" #~ msgid "Harddisk" #~ msgstr "Hard disk" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "I_nattività" #~ msgid "Load" #~ msgstr "Carico" #~ msgid "Memory" #~ msgstr "Memoria" #~ msgid "N_ice" #~ msgstr "Nic_e" #~ msgid "Network" #~ msgstr "Rete" #~ msgid "Processor" #~ msgstr "Processore" #~ msgid "S_ystem" #~ msgstr "_Sistema" #~ msgid "Sh_ared" #~ msgstr "Condivis_a" #~ msgid "Swap Space" #~ msgstr "Spazio di swap" #~ msgid "_Average" #~ msgstr "Medi_a" #~ msgid "_Background" #~ msgstr "_Sfondo" #~ msgid "_Buffers" #~ msgstr "_Buffer" #~ msgid "_Free" #~ msgstr "Li_bera" #~ msgid "_In" #~ msgstr "I_ngresso" #~ msgid "_Local" #~ msgstr "L_ocale" #~ msgid "_Out" #~ msgstr "_Uscita" #~ msgid "_Read" #~ msgstr "_Lettura" #~ msgid "_Used" #~ msgstr "_Usata" #~ msgid "_User" #~ msgstr "_Utente" #~ msgid "_Write" #~ msgstr "_Scrittura" #~ msgid "List available expression identifiers" #~ msgstr "Elenco dell'identificativo delle espressioni disponibili" #~ msgid "Graph alpha value" #~ msgstr "Valore alfa del grafico" indicator-multiload-0.4/po/PaxHeaders.30064/be.po0000644000000000000000000000012712347053174016430 xustar0027 mtime=1402754684.633941 30 atime=1402759462.603971445 30 ctime=1402759471.507977545 indicator-multiload-0.4/po/be.po0000664000175000017500000003353412347053174016305 0ustar00mh21mh2100000000000000# Беларускі пераклад gnome-applets.HEAD. # SOME DESCRIPTIVE TITLE # Copyright (C) 2002, 2003, 2004 Free Software Foundation, Inc. # Vital Khilko , 2002, 2003. # Ales Nyakhaychyk , 2003, 2004. # Ihar Hrachyshka , 2006. # msgid "" msgstr "" "Project-Id-Version: gnome-applets.HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 19:31+0000\n" "Last-Translator: Ihar Hrachyshka \n" "Language-Team: Belarusian \n" "Language: be\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Назіральнік загрузкі сыстэмы здольны паказваць графікі выкарыстаньня " "працэсара, памяці, прасторы падкачкі і сеткавага трафіка." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Суполка перакладчыкаў GNU/Linux\n" "Старонка: http://i18n.linux.by/\n" "Апошні перакладчык: \tІгар Грачышка \n" "\n" "Launchpad Contributions:\n" " Ihar Hrachyshka https://launchpad.net/~ihar-hrachyshka\n" " Maksim Tomkowicz https://launchpad.net/~quendimax" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "піксэлі" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Колеры" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Адкрыць _сыстэмны назіральнік" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Перавагі" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Аб праграме" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Выйсьці" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Рэсурсы, за якімі вядзецца назіраньне" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Працэсар" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "Па_мяць" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Сетка" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Прастора пад_качкі" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Загрузка" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Жорсткі дыск" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Парамэтры" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "_Шырыня сыстэмнага назіральніка: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "_Пэрыяд абнаўленьня сыстэмнага назіральніка: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "мілісэкунды" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Колеры" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Даступныя графікі" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Хуткасьць абнаўленьня аплета ў мілісэкундах" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Вышыня графіка ў піксэлях" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Колер тла графіка" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Аўтаматычны запуск на пачатку сэсіі" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Бачнасьць графіка" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "Даступныя крывыя" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "_Кэш" #~ msgid "F_ree" #~ msgstr "_Вольная" #~ msgid "Harddisk" #~ msgstr "Жорсткі дыск" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "_Вольны" #~ msgid "Load" #~ msgstr "Загрузка" #~ msgid "Memory" #~ msgstr "Памяць" #~ msgid "N_ice" #~ msgstr "_Прыярытэт" #~ msgid "Network" #~ msgstr "Сетка" #~ msgid "Processor" #~ msgstr "Працэсар" #~ msgid "S_ystem" #~ msgstr "_Сыстэма" #~ msgid "Sh_ared" #~ msgstr "_Агульная" #~ msgid "Swap Space" #~ msgstr "Прастора падкачкі" #~ msgid "_Average" #~ msgstr "Ся_рэдняя" #~ msgid "_Background" #~ msgstr "_Тло" #~ msgid "_Buffers" #~ msgstr "_Буфэры" #~ msgid "_Free" #~ msgstr "_Вольна" #~ msgid "_Read" #~ msgstr "_Чытаньне" #~ msgid "_Used" #~ msgstr "_Выкарыстана" #~ msgid "_User" #~ msgstr "_Карыстальнік" #~ msgid "_Write" #~ msgstr "_Запіс" #~ msgid "Graph alpha value" #~ msgstr "Празрыстасьць" indicator-multiload-0.4/po/PaxHeaders.30064/or.po0000644000000000000000000000012712347053174016462 xustar0027 mtime=1402754684.633941 30 atime=1402759462.615971453 30 ctime=1402759471.575977592 indicator-multiload-0.4/po/or.po0000664000175000017500000003403312347053174016332 0ustar00mh21mh2100000000000000# translation of gnome-applets.master.or.po to Oriya # This file is distributed under the same license as the PACKAGE package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. # # Subhransu Behera , 2006. # Subhransu Behera , 2006. # Manoj Kumar Giri , 2009, 2010. msgid "" msgstr "" "Project-Id-Version: gnome-applets.master.or\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Manoj Kumar Giri \n" "Language-Team: Oriya \n" "Language: or\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "ଗୋଟିଏ ସିଷ୍ଟମ ଲୋଡ ମୋନିଟର CPU, ରାମ ଏବଂ ସ୍ବାପ ସ୍ଥାନ ଉପୟୋଗ, ତା ସହିତ ନେଟବାର୍କ ୟାତାଯତ ପାଇଁ " "ଗ୍ରାଫ୍କୁ ପ୍ରଦର୍ଶନ କରିବା ପାଇଁ ସକ୍ଷମ ଅଟେ।" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "ଶୁଭ୍ରାଂଶୁ ବେହେରା \n" "\n" "Launchpad Contributions:\n" " Manoj Kumar Giri https://launchpad.net/~mgiri" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "ପିକ୍ସେଲ୍ସ" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "ରଙ୍ଗ" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "ତନ୍ତ୍ର ପ୍ରଦର୍ଶିକାକୁ ଖୋଲନ୍ତୁ (_O)" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "ପସନ୍ଦ (_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "ବିବରଣୀ (_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "ନିରୀକ୍ଷିତ ସ୍ବମ୍ବଳଗୁଡିକ" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_ପ୍ରୋସେସର" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_ସ୍ମୃତି" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "ନେଟୱାର୍କ (_N)" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "ସ୍ବାପ_ସ୍ଥାନ" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "ଧାରଣ କରନ୍ତୁ (_L)" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "ହାର୍ଡ଼ ଡିସ୍କ (_H)" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "ବିକଳ୍ପଗୁଡ଼ିକ" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "ତନ୍ତ୍ର ପ୍ରଦର୍ଶିକା ଓସାର (_o): " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "ସିଷ୍ଟମ_ମନିଟର ଅପଡେଟ ଅନ୍ତରାଳ: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "ମିଲିସେକେଣ୍ଡ" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "ରଙ୍ଗ" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "ଆପଲେଟ୍ ସତେଜନ ହାର (ମିଲିସେକେଣ୍ଡ ରେ)" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "ତନ୍ତ୍ର ପ୍ରଦର୍ଶିକା ନିଷ୍ପାଦନ କରିବା ପାଇଁ ଡେସ୍କଟପ ବର୍ଣ୍ଣନା ଫାଇଲ" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "କେସ_ହୋଇଥିବା" #~ msgid "F_ree" #~ msgstr "ମୁକ୍ତ_" #~ msgid "Harddisk" #~ msgstr "ହାର୍ଡଡିସ୍କ" #~ msgid "I_OWait" #~ msgstr "ଆଇଓ_ଅପେକ୍ଷା" #~ msgid "I_dle" #~ msgstr "ନିଷ୍କ୍ରି_ ଯ" #~ msgid "Load" #~ msgstr "ଲୋଡ କର" #~ msgid "Memory" #~ msgstr "ସ୍ମ୍ରୁତି" #~ msgid "N_ice" #~ msgstr "ସୁ_ନ୍ଦର" #~ msgid "Network" #~ msgstr "ନେଟୱାର୍କ" #~ msgid "Processor" #~ msgstr "ପ୍ରୋସେସର" #~ msgid "S_ystem" #~ msgstr "ସି_ଷ୍ଟମ" #~ msgid "Sh_ared" #~ msgstr "ବିତରିତ_" #~ msgid "Swap Space" #~ msgstr "ସ୍ବାପ ସ୍ଥାନ" #~ msgid "_Average" #~ msgstr "_ହାରାହାରି" #~ msgid "_Background" #~ msgstr "_ପୃଷ୍ଠଭୂମି" #~ msgid "_Buffers" #~ msgstr "_ବଫର" #~ msgid "_Free" #~ msgstr "_ମୁକ୍ତ" #~ msgid "_In" #~ msgstr "ଭିତର (_I)" #~ msgid "_Local" #~ msgstr "ସ୍ଥାନୀୟ (_L)" #~ msgid "_Out" #~ msgstr "ବାହାର (_O)" #~ msgid "_Read" #~ msgstr "ପଢନ୍ତୁ (_R)" #~ msgid "_Used" #~ msgstr "_ଉପୟୋଗହୋଇଥିବା" #~ msgid "_User" #~ msgstr "ଚାଳକ (_U)" #~ msgid "_Write" #~ msgstr "ଲେଖନ୍ତୁ (_W)" indicator-multiload-0.4/po/PaxHeaders.30064/ja.po0000644000000000000000000000012712347053174016434 xustar0027 mtime=1402754684.633941 30 atime=1402759462.619971456 30 ctime=1402759471.551977576 indicator-multiload-0.4/po/ja.po0000664000175000017500000003664712347053174016321 0ustar00mh21mh2100000000000000# gnome-applets ja.po. # Copyright (C) 1998-2010 Free Software Foundation, Inc. # Yukihiro Nakai , 1998,2000. # Yasuyuki Furukawa , 1999. # Eiichiro ITANI , 1999. # Yuusuke Tahara , 2000. # Shingo Akagaki , 2000. # Takayuki KUSANO , 2000-2002, 2010. # Akira TAGOH , 2001. # Sun G11n , 2002. # KAMAGASAKO Masatoshi , 2003. # Takeshi AIHANA , 2003-2009. # Satoru SATOH , 2006. # Hideki Yamane (Debian-JP) , 2009. # OKANO Takayoshi , 2010. # msgid "" msgstr "" "Project-Id-Version: gnome-applets master\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Takayuki KUSANO \n" "Language-Team: Japanese \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "CPU、RAM、スワップの使用率とネットワーク負荷のグラフを表示できるシステム負荷" "モニタです。" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "相花 毅 \n" "佐藤 暁 \n" "KAMAGASAKO Masatoshi \n" "Sun G11n \n" "Akira TAGOH \n" "草野 貴之 \n" "Shingo Akagaki \n" "Yuusuke Tahara \n" "Eiichiro ITANI \n" "Yasuyuki Furukawa \n" "Yukihiro Nakai \n" "やまねひでき \n" "OKANO Takayoshi \n" "日本GNOMEユーザー会 \n" "\n" "Launchpad Contributions:\n" " Takayuki KUSANO https://launchpad.net/~ae5t-ksn\n" " epii https://launchpad.net/~epii" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "ピクセル" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "色" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "システムモニタを開く(_O)" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "設定(_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "情報(_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "終了 (_Q)" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "モニターするリソース" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "プロセッサ(_P)" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "メモリ(_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "ネットワーク(_N)" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "スワップ領域(_W)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "負荷(_L)" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "ハードディスク(_H)" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "オプション" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "システムモニタの幅(_O): " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "更新間隔(_T): " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "ミリ秒" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "自動スタート (_A): " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "色" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "メニューアイテム..." #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "利用可能なグラフ" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "アプレットのリフレッシュ・レート (ミリ秒単位)" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "グラフの幅 (ピクセル)。" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "グラフの高さ (ピクセル)。" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "グラフの背景色" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "システム・モニタとして実行する .desktop ファイル" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "セッション開始時に自動的にスタートする" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" "[ \"CPU $(percent(cpu.inuse)) メモリ $(size(mem.user)) ネット下り " "$(speed(net.down)) 上り $(speed(net.up)) スワップ $(size(swap.used)) 負荷 " "$(decimals(load.avg,2)) ディスク読込 $(speed(disk.read)) 書込 $(speed(disk." "write))\" ]" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"メモリ: " "$(size(mem.user)), キャッシュ $(size(mem.cached))\", \"ネット: 下り " "$(speed(net.down)), 上り $(speed(net.up))\", \"スワップ: $(size(swap." "used))\", \"負荷: $(decimals(load.avg,2))\", \"ディスク: 読込 $(speed(disk." "read)), 書込 $(speed(disk.write))\" ]" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "メニューエントリとして表示する情報" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "グラフを表示するかどうか" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "グラフ上辺の最小値" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "グラフ上辺の最大値。0 の場合は無制限" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "グラフを平滑化するために利用する値の個数" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "システム負荷インジケーター" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u%%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "式を評価する" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "利用可能なコマンドラインのオプション一覧を表示する場合は '%s --help' を実行し" "てください\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u B" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "%u B/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "キャッシュ(_E)" #~ msgid "F_ree" #~ msgstr "未使用(_R)" #~ msgid "Harddisk" #~ msgstr "ハードディスク" #~ msgid "I_OWait" #~ msgstr "IOWait(_O)" #~ msgid "I_dle" #~ msgstr "待機(_D)" #~ msgid "Load" #~ msgstr "負荷" #~ msgid "Memory" #~ msgstr "メモリ" #~ msgid "N_ice" #~ msgstr "Nice値(_I)" #~ msgid "Network" #~ msgstr "ネットワーク" #~ msgid "Processor" #~ msgstr "プロセッサ" #~ msgid "S_ystem" #~ msgstr "システム(_Y)" #~ msgid "Sh_ared" #~ msgstr "共有(_A)" #~ msgid "Swap Space" #~ msgstr "スワップ" #~ msgid "_Average" #~ msgstr "平均(_A)" #~ msgid "_Background" #~ msgstr "背景色(_B)" #~ msgid "_Buffers" #~ msgstr "バッファ(_B)" #~ msgid "_Free" #~ msgstr "未使用(_F)" #~ msgid "_In" #~ msgstr "受信(_I)" #~ msgid "_Local" #~ msgstr "ローカル(_L)" #~ msgid "_Out" #~ msgstr "送信(_O)" #~ msgid "_Read" #~ msgstr "読み込み(_R)" #~ msgid "_Used" #~ msgstr "使用中(_U)" #~ msgid "_User" #~ msgstr "ユーザ(_U)" #~ msgid "_Write" #~ msgstr "書き込み(_W)" #~ msgid "Graph alpha value" #~ msgstr "グラフのアルファ値" indicator-multiload-0.4/po/PaxHeaders.30064/ru.po0000644000000000000000000000012712347053174016470 xustar0027 mtime=1402754684.633941 30 atime=1402759462.623971459 30 ctime=1402759471.583977597 indicator-multiload-0.4/po/ru.po0000664000175000017500000004226512347053174016346 0ustar00mh21mh2100000000000000# translation of ru.po to Russian # translation of gnome-applets to Russian # Copyright (C) 1998-2009, 2010 Free Software Foundation, Inc. # # Alexandre Prokhudine, 2002. # Max Valianskiy , 1998,99. # Sergey Panov , 1999. # Valek Filippov , 2000-2002. # Dmitry G. Mastrukov , 2002-2004. # Leonid Kanter , 2002-2004, 2005, 2006, 2007, 2010. # Alexander Ovcharenko , 2003. # Sergey V. Udaltsov, 2003. # Michael Yakhontov , 2003. # Yuri Kozlov , 2010. msgid "" msgstr "" "Project-Id-Version: ru\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-08-09 18:42+0000\n" "Last-Translator: Alexander Gorishnyak \n" "Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Системный монитор способен отображать графики загрузки процессора, памяти, " "файла подкачки и сетевого трафика." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Макс Валянский \n" "Сергей Панов \n" "Валёк Филиппов \n" "Александр Прокудин\n" "Дмитрий Мастрюков \n" "Михаил Яхонтов \n" "Леонид Кантер \n" "\n" "Launchpad Contributions:\n" " Alexander Gorishnyak https://launchpad.net/~kefir500\n" " Eugene Marshal https://launchpad.net/~lowrider\n" " Michael Hofmann https://launchpad.net/~mh21\n" " Vassili Platonov https://launchpad.net/~vassilip\n" " Yuri Myasoedov https://launchpad.net/~ymyasoedov\n" " zmicier https://launchpad.net/~zmicier" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "Минимум:" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "Максимум:" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "Сглаживание:" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "пикселей" #: ../data/preferences.ui.in.h:11 #, fuzzy msgid "Trace" msgstr "Цвет кривой" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "Выражение:" #: ../data/preferences.ui.in.h:13 msgid "Color:" msgstr "Цвет:" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 #, fuzzy msgid "Expression" msgstr "Выражение кривой" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" # #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "О_ткрыть системный монитор" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Параметры" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Об апплете" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "В_ыход" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Отслеживаемые ресурсы" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "Про_цессор" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "Па_мять" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Сеть" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Под_качки" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "За_грузка системы" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Жесткий диск" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Параметры" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "_Ширина системного монитора: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Скорость об_новления системного монитора: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "миллисекунд" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Автоматический запуск: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Цвета" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Элементы меню..." #: ../data/preferences.ui.in.h:55 #, fuzzy msgid "Indicator items..." msgstr "Элементы меню..." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Доступные диаграммы" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Частота обновления в миллисекундах" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Ширина диаграммы в пикселях." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Высота диаграммы в пикселях" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Цвет фона диаграммы" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Файл описания приложения, запускаемого в качестве системного монитора" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Автоматический запуск при загрузке системы" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" "[ \"ЦПУ $(percent(cpu.inuse)) ОЗУ $(size(mem.user)) Сеть вход. $(speed(net." "down)) исход. $(speed(net.up)) Подкачка $(size(swap.used)) Нагрузка " "$(decimals(load.avg,2)) Чтение диска $(speed(disk.read)) запись $(speed(disk." "write))\" ]" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "Сведения с доступным описанием в индикаторе" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "Информация, отображаемая индикатором" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "Индекс текущей информации, отображаемой индикатором" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" "[ \"ЦПУ: $(percent(cpu.inuse)), Ожидание вв./выв. $(percent(cpu.io))\", " "\"ОЗУ: $(size(mem.user)), Врем. файлы $(size(mem.cached))\", \"Сеть: вход. " "$(speed(net.down)), исх. $(speed(net.up))\", \"Подкачка: $(size(swap." "used))\", \"Нагрузка: $(decimals(load.avg,2))\", \"Диск: чтение $(speed(disk." "read)), запись $(speed(disk.write))\" ]" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "Информация, отображаемая в пунктах меню" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Видимость диаграммы" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "Минимальное значение верхнего края диаграммы" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" "Максимальное значение верхнего края диаграммы, ноль означает «без " "ограничений»" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" "Количество значений, используемых для плавного изменения масштаба диаграммы" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "Доступные кривые" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "Цвет кривой" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "Выражение кривой" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "Видимость кривой" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "Отображение кривых" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Индикатор загрузки системы" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u%%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "- Индикатор загрузки системы" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "Значение выражения" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "- Индикатор загрузки системы" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "Выполните '%s --help' для просмотра полного списка доступных параметров " "командной строки.\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} кБ" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} МБ" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} ГБ" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u Б" msgstr[1] "%u Б" msgstr[2] "%u Б" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} кБ/с" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} МБ/с" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} ГБ/с" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} ТБ/с" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "%u Б/с" msgstr[1] "%u Б/с" msgstr[2] "%u Б/с" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} кБ" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} МБ" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} ГБ" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "К_эшированная" #~ msgid "F_ree" #~ msgstr "Сво_бодная" #~ msgid "Harddisk" #~ msgstr "Жесткий диск" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "Просто_й" #~ msgid "Load" #~ msgstr "Загрузка" #~ msgid "Memory" #~ msgstr "Память" #~ msgid "N_ice" #~ msgstr "При_оритет" #~ msgid "Network" #~ msgstr "Сеть" #~ msgid "Processor" #~ msgstr "Процессор" #~ msgid "S_ystem" #~ msgstr "С_истема" #~ msgid "Sh_ared" #~ msgstr "Раз_деляемая" #~ msgid "Swap Space" #~ msgstr "Подкачка" #~ msgid "_Average" #~ msgstr "С_редняя" #~ msgid "_Background" #~ msgstr "_Фон" #~ msgid "_Buffers" #~ msgstr "Б_уфера" #~ msgid "_Free" #~ msgstr "Сво_бодно" #~ msgid "_Local" #~ msgstr "_Внутренний" #~ msgid "_Read" #~ msgstr "_Чтение" #~ msgid "_Used" #~ msgstr "Ис_пользуется" #~ msgid "_User" #~ msgstr "По_льзователь" #~ msgid "Graph alpha value" #~ msgstr "Прозрачность диаграммы" #~ msgid "List available expression identifiers" #~ msgstr "Список доступных идентификаторов выражения" #~ msgid "_Write" #~ msgstr "Запис_ь" #~ msgid "_Out" #~ msgstr "_Исходящий" #~ msgid "_In" #~ msgstr "_Входящий" indicator-multiload-0.4/po/PaxHeaders.30064/es.po0000644000000000000000000000012712347053174016451 xustar0027 mtime=1402754684.633941 30 atime=1402759462.635971467 30 ctime=1402759471.531977562 indicator-multiload-0.4/po/es.po0000664000175000017500000003476312347053174016333 0ustar00mh21mh2100000000000000# translation of gnome-applets.HEAD.po to Español # Copyright © 1998,2002,2003, 2006, 2007, 2008 Free Software Foundation, Inc. # This file is distributed under the same license as the gnome-applets package. # Pablo Saratxaga 1999. # Marco César Gloria 2000. # Mauricio Araya P. 2001. # Carlos Perelló Marín 2001. # Pablo Gonzalo del Campo 2002-2003. # # Miguel de Icaza,computo,622-4680 1998. # Francisco Javier F. Serrador , 2003-2006. # Tatiana Gutiérrez Bunster , 2003. # Jorge González , 2007, 2009, 2010. # msgid "" msgstr "" "Project-Id-Version: gnome-applets.master\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 19:36+0000\n" "Last-Translator: Jorge González \n" "Language-Team: Español \n" "Language: \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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Un monitor de carga del sistema capaz de mostrar gráficos para la CPU, RAM y " "del uso del espacio intercambio, además del tráfico de red." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Jorge González \n" "Francisco Javier F. Serrador \n" "\n" "Launchpad Contributions:\n" " Adolfo Jayme https://launchpad.net/~fitoschido\n" " Jorge González https://launchpad.net/~jorgegonz\n" " antonimous https://launchpad.net/~antonimous" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "píxeles" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" # gnome-terminal/gnome-terminal.c:801 #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Colores" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Abrir el m_onitor del sistema" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "Prefere_ncias" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "Acerca _de" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Salir" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Recursos monitorizados" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Procesador" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memoria" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Red" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Espacio de _intercambio" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "Car_ga" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Disco duro" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Opciones" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Anchura del m_onitor del sistema: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Intervalo de actualización del monitor del sis_tema: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisegundos" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Autoarranque: " # gnome-terminal/gnome-terminal.c:801 #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Colores" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Elementos del menú…" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Gráficos disponibles" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Tasa de actualización de la miniaplicación en milisegundos" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Ancho de los gráficos en píxeles." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Altura de los gráficos en píxeles." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Color de fondo del gráfico" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "El archivo de descripción del escritorio que ejecutar como el monitor del " "sistema" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Iniciar automáticamente al iniciar sesión" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "Información en la descripción accesible del indicador" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "Información mostrada en el indicador en sí" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "Información mostrada como elementos del menú" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Visibilidad del gráfico" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Indicador del sistema de carga" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u%%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "Indicador del sistema de carga" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "Evaluar una expresión" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "- Indicador de aplicación de carga del sistema" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "Ejecute «%s --help» para ver una lista completa de opciones de línea de " "órdenes disponibles.\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "Copy text \t {} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u B" msgstr[1] "%u B" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "%u B/s" msgstr[1] "%u B/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "Copy text \t {} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "C_acheada" #~ msgid "F_ree" #~ msgstr "_Libre" #~ msgid "Harddisk" #~ msgstr "Disco duro" #~ msgid "I_OWait" #~ msgstr "Espera _E/S" #~ msgid "Load" #~ msgstr "Carga" #~ msgid "Memory" #~ msgstr "Memoria" #~ msgid "N_ice" #~ msgstr "_Prioridad" #~ msgid "Network" #~ msgstr "Red" #~ msgid "Processor" #~ msgstr "Procesador" #~ msgid "S_ystem" #~ msgstr "_Sistema" #~ msgid "Sh_ared" #~ msgstr "_Compartida" #~ msgid "Swap Space" #~ msgstr "Espacio de intercambio" #~ msgid "_Background" #~ msgstr "_Fondo" #~ msgid "_Buffers" #~ msgstr "_Búferes" #~ msgid "_Free" #~ msgstr "_Libre" #~ msgid "_In" #~ msgstr "_Entrada" #~ msgid "_Local" #~ msgstr "_Local" #~ msgid "_Out" #~ msgstr "_Salida" #~ msgid "_Read" #~ msgstr "_Lectura" #~ msgid "_Used" #~ msgstr "_Usado" #~ msgid "_User" #~ msgstr "_Usuario" #~ msgid "_Write" #~ msgstr "_Escritura" #~ msgid "I_dle" #~ msgstr "I_nactivo" #~ msgid "_Average" #~ msgstr "P_romedio" #~ msgid "List available expression identifiers" #~ msgstr "Listar los identificadores de expresiones disponibles" indicator-multiload-0.4/po/PaxHeaders.30064/bs.po0000644000000000000000000000012712347053174016446 xustar0027 mtime=1402754684.633941 30 atime=1402759462.643971473 30 ctime=1402759471.511977549 indicator-multiload-0.4/po/bs.po0000664000175000017500000003110312347053174016311 0ustar00mh21mh2100000000000000# translation of gnome-applets.HEAD.bs.po to Bosnian # translation of gnome-applets.HEAD.bs.po to # translation of gnome-applets.HEAD.bs.po to # translation of gnome-applets.HEAD.bs.po to # translation of gnome-applets.HEAD.bs.po to # translation of gnome-applets.HEAD.po to Bosnian # This file is distributed under the same license as the PACKAGE package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. # Kenan Hadžiavdić , 2004. # msgid "" msgstr "" "Project-Id-Version: gnome-applets.HEAD.bs\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Kenan Hadžiavdić \n" "Language-Team: Bosnian \n" "Language: bs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" " Kenan Hadžiavdić https://launchpad.net/~kenanh" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "piksli" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Boje" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Otvori monitor sistema" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Opcije" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_O" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Praćeni resursi" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Procesor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memorija" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "M_reža" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Swap memorija" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Opterećenje" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Opcije" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Širina m_onitora sistema: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "In_terval ažuriranja monitora sistema: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisekundi" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Boje" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Ažuriranje apleta u milisekundama" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Cach_e" #~ msgid "F_ree" #~ msgstr "Slo_bodno" #~ msgid "I_dle" #~ msgstr "_Neiskorišteno" #~ msgid "Load" #~ msgstr "Opterećenje" #~ msgid "Memory" #~ msgstr "Memorija" #~ msgid "N_ice" #~ msgstr "S_lobodno" #~ msgid "Network" #~ msgstr "Mreža" #~ msgid "Processor" #~ msgstr "Procesor" #~ msgid "S_ystem" #~ msgstr "S_istem" #~ msgid "Sh_ared" #~ msgstr "_Dijeljeno" #~ msgid "Swap Space" #~ msgstr "Swap memorija" #~ msgid "_Average" #~ msgstr "_Prosječno" #~ msgid "_Background" #~ msgstr "_Pozadina" #~ msgid "_Buffers" #~ msgstr "_Bufferi" #~ msgid "_Free" #~ msgstr "_Slobodno" #~ msgid "_Used" #~ msgstr "_Korišteno" #~ msgid "_User" #~ msgstr "_Korisnik" indicator-multiload-0.4/po/PaxHeaders.30064/ky.po0000644000000000000000000000012712347053174016465 xustar0027 mtime=1402754684.633941 30 atime=1402759462.651971478 30 ctime=1402759471.559977581 indicator-multiload-0.4/po/ky.po0000664000175000017500000002652112347053174016340 0ustar00mh21mh2100000000000000# gnome-applets Kirghiz translation. # This file is distributed under the same license as the gnome-applets package. # Timur Jamakeev , 2005. # msgid "" msgstr "" "Project-Id-Version: gnome-applets HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Timur Jamakeev \n" "Language-Team: \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Тимур Жамакеев \n" "\n" "Launchpad Contributions:\n" " Timur Jamakeev https://launchpad.net/~ztimur-gmail" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 msgid "Color:" msgstr "" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Ырастоолор" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Апплет жөнүндө" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "" #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "" #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" indicator-multiload-0.4/po/PaxHeaders.30064/tr.po0000644000000000000000000000012712347053174016467 xustar0027 mtime=1402754684.633941 30 atime=1402759462.655971481 30 ctime=1402759471.599977608 indicator-multiload-0.4/po/tr.po0000664000175000017500000003160012347053174016334 0ustar00mh21mh2100000000000000# Turkish translation of gnome-applets. # Copyright (C) 2002, 2004, 2005, 2008 Free Software Foundation, Inc. # # Sinan Imamoglu , 2003. # Emre Kadıoğlu , 2005. # Baris Cicek , 2004, 2005, 2008, 2009. msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Baris Cicek \n" "Language-Team: Turkish \n" "Language: tr\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "İşlemci, bellek, takas alanı kullanımı ve ağ yoğunluğunun çizelgelerini " "gösterebilen bir sistem yükü izleyicisidir." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Barış Çiçek \n" "Emre Kadıoğlu \n" "\n" "Launchpad Contributions:\n" " Baris Cicek https://launchpad.net/~baris" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "piksel" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Renkler" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Sistem İzleyici'yi _Aç" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Tercihler" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Hakkında" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "İzlenen Özkaynaklar" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "İş_lemci" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Bellek" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Ağ" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Takas Alanı" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Yük" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Sabit Disk" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Seçenekler" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Sistem izleyici _genişliği: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Sistem izleyici güncelleme _sıklığı: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisaniye" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Renkler" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Milisaniye cinsinden uygulamacık tazeleme hızı" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Sistem izleyici olarak çalıştırılacak masaüstü tanım dosyası" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Önb_ellekli" #~ msgid "F_ree" #~ msgstr "B_oş" #~ msgid "Harddisk" #~ msgstr "Sabit Disk" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "B_eklemede" #~ msgid "Load" #~ msgstr "Yük" #~ msgid "Memory" #~ msgstr "Bellek" #~ msgid "N_ice" #~ msgstr "Ö_ncelik" #~ msgid "Network" #~ msgstr "Ağ" #~ msgid "Processor" #~ msgstr "İşlemci" #~ msgid "S_ystem" #~ msgstr "_Sistem" #~ msgid "Sh_ared" #~ msgstr "_Paylaşımda" #~ msgid "Swap Space" #~ msgstr "Takas Alanı" #~ msgid "_Average" #~ msgstr "Ortalam_a" #~ msgid "_Background" #~ msgstr "A_rkaplan" #~ msgid "_Buffers" #~ msgstr "_Tamponlar" #~ msgid "_Free" #~ msgstr "_Boş" #~ msgid "_In" #~ msgstr "_Gelen" #~ msgid "_Local" #~ msgstr "_Yerel" #~ msgid "_Out" #~ msgstr "_Giden" #~ msgid "_Read" #~ msgstr "_Okuma" #~ msgid "_Used" #~ msgstr "_Kullanılıyor" #~ msgid "_User" #~ msgstr "_Kullanıcı" #~ msgid "_Write" #~ msgstr "_Yazma" indicator-multiload-0.4/po/PaxHeaders.30064/ne.po0000644000000000000000000000012712347053174016444 xustar0027 mtime=1402754684.633941 30 atime=1402759462.659971484 30 ctime=1402759471.571977589 indicator-multiload-0.4/po/ne.po0000664000175000017500000003442212347053174016316 0ustar00mh21mh2100000000000000# translation of gnome-applets.gnome-2-20.ne.po to Nepali # This file is distributed under the same license as the PACKAGE package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. # # Kapil Timilsina , 2005. # Jyotshna Shrestha , 2005. # Bishnu Adhikari , 2005. # Jaydeep Bhusal , 2005. # Shiva Pokharel , 2005. # Shyam Krishna Bal , 2006. # Mahesh Subedi , 2006. # Mahesh subedi , 2006. # Narayan Kumar Magar , 2007. msgid "" msgstr "" "Project-Id-Version: gnome-applets.gnome-2-20.ne\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Narayan Kumar Magar \n" "Language-Team: Nepali \n" "Language: ne\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "CPU, र्याम, र स्वाप खाली स्थान प्रयोग जोड सञ्जाल ट्राफिकको लागि ग्राफहरूको प्रदर्शनको " "सक्षम एउटा प्रणाली लोड मनिटर ।" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Mahesh Subedi Shiva Pokharel Shyam Krishna Bal Narayan Kumar Magar " "\n" "\n" "Launchpad Contributions:\n" " Narayan Kumar Magar https://launchpad.net/~narayan-mpp" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "पिक्सेलहरू" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "रङ्गहरू" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "प्रणाली मनिटर खोल्नुहोस्" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "प्राथमिकताहरू" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "बारेमा" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "अनगमन गरिएको संसाधनहरू" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "प्रक्रियाकर्ता" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "स्मृति" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "सञ्जाल" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "खालीस्थान साटासाट गर्नुहोस्" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "लोड गर्नुहोस्" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "हार्डडिस्क" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "विकल्पहरू" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "प्रणाली मनिटर चौडाई: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "प्रणाली मनिटर अद्यावधिक अन्तराल: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "मिलिसेकेन्डहरू" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "रङ्गहरू" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "एप्लेट ताजा गर्ने दर मिलिसेकेन्डमा" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "क्यास गरिएको" #~ msgid "F_ree" #~ msgstr "स्वतन्त्र" #~ msgid "Harddisk" #~ msgstr "हार्डडिस्क" #~ msgid "I_OWait" #~ msgstr "आइओवेट" #~ msgid "I_dle" #~ msgstr "निष्प्रयोजन" #~ msgid "Load" #~ msgstr "लोड गर्नुहोस्" #~ msgid "Memory" #~ msgstr "स्मृति" #~ msgid "N_ice" #~ msgstr "राम्रो" #~ msgid "Network" #~ msgstr "सञ्जाल" #~ msgid "Processor" #~ msgstr "प्रक्रियाकर्ता" #~ msgid "S_ystem" #~ msgstr "प्रणाली" #~ msgid "Sh_ared" #~ msgstr "बाँडफाँड गरिएको" #~ msgid "Swap Space" #~ msgstr "खाली ठाँउ साटासाट गर्नुहोस्" #~ msgid "_Average" #~ msgstr "औसत" #~ msgid "_Background" #~ msgstr "पृष्ठभूमि" #~ msgid "_Buffers" #~ msgstr "बफरहरू" #~ msgid "_Free" #~ msgstr "स्वतन्त्र" #~ msgid "_Read" #~ msgstr "पढनुहोस्" #~ msgid "_Used" #~ msgstr "प्रयोग गरिएको" #~ msgid "_User" #~ msgstr "प्रयोगकर्ता" #~ msgid "_Write" #~ msgstr "लेख्नुहोस्" indicator-multiload-0.4/po/PaxHeaders.30064/hi.po0000644000000000000000000000012612347053174016441 xustar0027 mtime=1402754684.633941 30 atime=1402759462.667971489 29 ctime=1402759471.54397757 indicator-multiload-0.4/po/hi.po0000664000175000017500000003363412347053174016320 0ustar00mh21mh2100000000000000# translation of gnome-applets.master.po to Hindi # This file is distributed under the same license as the PACKAGE package. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER. # # Ravishankar Shrivastava , 2004. # Rajesh Ranjan , 2005, 2006. # Rajesh Ranjan , 2009. msgid "" msgstr "" "Project-Id-Version: gnome-applets.master\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Rajesh Ranjan \n" "Language-Team: Hindi \n" "Language: hi\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "यह तंत्र लोड मॉनीटर, सीपीयू, रैम, स्वैप फ़ाइल उपयोग के साथ ही नेटवर्क ट्रेफिक के ग्राफ " "बताने में समर्थ है" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "रविशंकर श्रीवास्तव (raviratlami@yahoo.com)\n" "राजेश रंजन (rajeshkajha@yahoo.com)\n" "\n" "Launchpad Contributions:\n" " Rajesh Ranjan https://launchpad.net/~rajesh672" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "पिक्सेल" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "रंग" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "तंत्र मॉनीटर खोलें (_O)" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "वरीयताएँ (_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "परिचय (_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "मॉनीटर्ड युक्तियाँ" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "प्रोसेसर (_P)" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "मेमोरी (_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "नेटवर्क (_N)" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "स्वेप जगह (_w)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "लोड (_L)" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "हार्ड डिस्क (_H)" # gnome-session/session-properties-capplet.c:217 #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "विकल्प" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "तंत्र मॉनीटर चौड़ाईः (_o) " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "तंत्र मॉनीटर अद्यतन अंतरालः (_t) " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "मिली-सेकण्ड्स" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "रंग" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "मिलीसेकण्ड्स में एप्लेट ताज़ा करने का दर" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "तंत्र मॉनिटर के रूप में डेस्कटॉप विवरण फ़ाइल" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "कैच्ड (_e)" #~ msgid "F_ree" #~ msgstr "मुफ्त (_r)" #~ msgid "Harddisk" #~ msgstr "हार्ड डिस्क" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "निष्क्रिय (_d)" #~ msgid "Load" #~ msgstr "लोड" #~ msgid "Memory" #~ msgstr "मेमोरी" #~ msgid "N_ice" #~ msgstr "नाइस (_i)" #~ msgid "Network" #~ msgstr "नेटवर्क" #~ msgid "Processor" #~ msgstr "प्रोसेसर" #~ msgid "S_ystem" #~ msgstr "तंत्र (_y)" #~ msgid "Sh_ared" #~ msgstr "साझा (_a)" #~ msgid "Swap Space" #~ msgstr "स्वेप जगह" #~ msgid "_Average" #~ msgstr "औसत (_A)" #~ msgid "_Background" #~ msgstr "पृष्ठभूमि (_B)" #~ msgid "_Buffers" #~ msgstr "बफ़र्स (_B)" #~ msgid "_Free" #~ msgstr "खाली (_F)" #~ msgid "_In" #~ msgstr "अंदर (_I)" #~ msgid "_Local" #~ msgstr "स्थानीय (_L)" #~ msgid "_Out" #~ msgstr "बाहर (_O)" #~ msgid "_Read" #~ msgstr "पढ़ें (_R)" #~ msgid "_Used" #~ msgstr "प्रयुक्त (_U)" #~ msgid "_User" #~ msgstr "उपयोगकर्ता (_U)" #~ msgid "_Write" #~ msgstr "लिखें (_W)" indicator-multiload-0.4/po/PaxHeaders.30064/pl.po0000644000000000000000000000012712347053174016455 xustar0027 mtime=1402754684.633941 30 atime=1402759462.675971495 30 ctime=1402759471.575977592 indicator-multiload-0.4/po/pl.po0000664000175000017500000003405312347053174016327 0ustar00mh21mh2100000000000000# -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- # Aviary.pl # Jeśli masz jakiekolwiek uwagi odnoszące się do tłumaczenia lub chcesz # pomóc w jego rozwijaniu i pielęgnowaniu, napisz do nas: # gnomepl@aviary.pl # -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 19:38+0000\n" "Last-Translator: Piotr Drąg \n" "Language-Team: Polish \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" "X-Poedit-Country: Poland\n" "X-Poedit-Language: Polish\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Monitor obciążenia systemu wyświetlający wykresy dla procesora, pamięci, " "przestrzeni wymiany oraz sieci." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Aviary.pl , 2008, 2009, 2010\n" "\n" "Launchpad Contributions:\n" " Kamil Warguła https://launchpad.net/~quamilek\n" " Michael Hofmann https://launchpad.net/~mh21\n" " Piotr Drąg https://launchpad.net/~raven46\n" " Stanisław Gackowski https://launchpad.net/~soeb" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pikseli" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 #, fuzzy msgid "Expression:" msgstr "Oblicz wyrażenie" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Kolory" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 #, fuzzy msgid "Expression" msgstr "Oblicz wyrażenie" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Otwórz monitor systemu" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Preferencje" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_O programie" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Zakończ" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Monitorowane zasoby" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Procesor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "Pamięć" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Sieć" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Obszar wymiany" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Obciążenie" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Dysk twardy" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Ustawienia" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "_Szerokość monitora systemu: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "_Okres odświeżania monitora systemu: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisekund" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Automatyczne uruchamianie: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Kolory" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Elementy menu" #: ../data/preferences.ui.in.h:55 #, fuzzy msgid "Indicator items..." msgstr "Elementy menu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Dostępne wykresy" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Czas odświeżania apletów w milisekundach" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Szerokość wykresu w pikselach" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Wysokość wykresu w pikselach" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Kolor tła wykresu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Plik desktop do uruchomienia jako monitor systemu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Automatycznie uruchomienie podczas rozpoczęcia sesji" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "Informacje wyświetlane jako elementy menu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Widoczność wykresu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" "Minimalna wartość dla górnej krawędzi wykresu, 0 oznacza nieograniczoną " "wartość" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" "Maksymalna wartość dla górnej krawędzi wykresu, 0 oznacza nieograniczoną " "wartość" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "Liczba wartości używana do płynnego skalowania" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "Dostępne ślady" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Wskaźnik obciążenia systemu" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "Wskaźnik obciążenia systemu" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "Oblicz wyrażenie" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "Uruchom \"%s --help\" aby wyświetlić pełną listę dostępnych opcji.\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u B" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Strony w _cache" #~ msgid "F_ree" #~ msgstr "W_olna" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "Load" #~ msgstr "Obciążenie" #~ msgid "Memory" #~ msgstr "Pamięć" #~ msgid "N_ice" #~ msgstr "_Nice" #~ msgid "Network" #~ msgstr "Sieć" #~ msgid "Processor" #~ msgstr "Procesor" #~ msgid "S_ystem" #~ msgstr "_System" #~ msgid "Sh_ared" #~ msgstr "_Dzielona" #~ msgid "_Buffers" #~ msgstr "_Bufory" #~ msgid "_In" #~ msgstr "_Wchodzący" #~ msgid "_Local" #~ msgstr "_Lokalny" #~ msgid "_Read" #~ msgstr "_Odczyt" #~ msgid "_Used" #~ msgstr "_Używany" #~ msgid "_User" #~ msgstr "_Użytkownik" #~ msgid "_Write" #~ msgstr "_Zapis" #~ msgid "Harddisk" #~ msgstr "Dysk twardy." #~ msgid "I_dle" #~ msgstr "Bezczynny" #~ msgid "Swap Space" #~ msgstr "Przestrzeń wymiany" #~ msgid "_Average" #~ msgstr "_Średnia" #~ msgid "_Background" #~ msgstr "Tło" #~ msgid "_Free" #~ msgstr "Wolny" #~ msgid "_Out" #~ msgstr "_Wychodzący" #~ msgid "Graph alpha value" #~ msgstr "Wykres wartości alfa" #~ msgid "List available expression identifiers" #~ msgstr "Lista dostępnych wyrażeń" indicator-multiload-0.4/po/PaxHeaders.30064/mai.po0000644000000000000000000000012712347053174016610 xustar0027 mtime=1402754684.633941 30 atime=1402759462.687971503 30 ctime=1402759471.563977584 indicator-multiload-0.4/po/mai.po0000664000175000017500000003252612347053174016465 0ustar00mh21mh2100000000000000# translation of gnome-applets.HEAD.po to Maithili # Copyright (C) 2006 The GNOME Foundation # This file is distributed under the same license as the PACKAGE package. # BOSS GNU/Linux , 2008. msgid "" msgstr "" "Project-Id-Version: gedit.HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Sangeeta Kumari\n" "Language-Team: \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "ई सिस्टम लोड मॉनीटर, सीपीयू, रैम, स्वैप फ़ाइल उपयोग क' सँग ही सँजाल ट्रेफिक क' आरेख " "बताबैमे समर्थ अछि" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "संगीता कुमारी (sangeeta09@gmail.com)\n" "\n" "Launchpad Contributions:\n" " Michael Hofmann https://launchpad.net/~mh21" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "पिक्सेल्स" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "रंग" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "सिस्टम मॉनीटर खोलू (_O)" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "वरीयतासभ (_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "क' संबंधमे (_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "मॉनीटर्ड संसाधन" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "प्रोसेसर (_P)" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "स्मृति (_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "संजाल (_N)" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "स्वेप जगह (_w)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "लोड (_L)" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "हार्ड डिस्क (_H)" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "विकल्प" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "सिस्टम मॉनीटर चओड़ाइः (_o) " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "सिस्टम मॉनीटर अद्यतन अंतरालः (_t) " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "मिलीसेकेंड" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "रंग" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "मिलीसेकण्डमे एप्लेट ताज़ा करबाक दर" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "कैच्ड (_e)" #~ msgid "F_ree" #~ msgstr "मुफ्त (_r)" #~ msgid "Harddisk" #~ msgstr "हार्ड डिस्क" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "निष्क्रिय (_d)" #~ msgid "Load" #~ msgstr "लोड" #~ msgid "Memory" #~ msgstr "स्मृति" #~ msgid "N_ice" #~ msgstr "नाइस (_i)" #~ msgid "Network" #~ msgstr "नेटवर्क" #~ msgid "Processor" #~ msgstr "प्रोसेसर" #~ msgid "S_ystem" #~ msgstr "तंत्र (_y)" #~ msgid "Sh_ared" #~ msgstr "साझा (_a)" #~ msgid "Swap Space" #~ msgstr "स्वैप जगह" #~ msgid "_Average" #~ msgstr "औसत (_A)" #~ msgid "_Background" #~ msgstr "पृष्ठभूमि (_B)" #~ msgid "_Buffers" #~ msgstr "बफ़र्स (_B)" #~ msgid "_Free" #~ msgstr "खाली (_F)" #~ msgid "_Read" #~ msgstr "पढ़ू (_R)" #~ msgid "_Used" #~ msgstr "प्रयुक्त (_U)" #~ msgid "_User" #~ msgstr "प्रयोक्ता (_U)" #~ msgid "_Write" #~ msgstr "लिखू (_W)" indicator-multiload-0.4/po/PaxHeaders.30064/ta.po0000644000000000000000000000012712347053174016446 xustar0027 mtime=1402754684.633941 30 atime=1402759462.691971506 30 ctime=1402759471.595977606 indicator-multiload-0.4/po/ta.po0000664000175000017500000003557212347053174016327 0ustar00mh21mh2100000000000000# translation of gnome-applets.master.ta.po to Tamil # translation of gnome-applets.gnome-2-26.ta.po to # translation of ta.po to # Translation of gnome-applets. # Copyright (C) 2002, 2004, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. # # B Muthukumar , 2002. # Jayaradha N , 2004, 2006. # Felix , 2006. # drtvasudevan , 2006. # I felix , 2007. # Dr.T.Vasudevan , 2007, 2009, 2010. # I. Felix , 2008, 2009. # Dr,T,Vasudevan , 2010. msgid "" msgstr "" "Project-Id-Version: gnome-applets.master.ta\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Dr.T.Vasudevan \n" "Language-Team: Tamil <>\n" "Language: ta\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "ஒரு 'ஏற்றுதலைக் கண்காணித்தல்' அமைப்பு ஸிபியு, ரேம் மற்றும் ஸ்வாப் ஆகியவற்றின் " "வரைபடங்களையும் கோப்பை பயன்படுத்துதலையும், வலையமைப்பின் போக்குவரத்தையும் காட்ட வல்லது" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "மொழிபெயர்ப்பாளர்-சன்மானம் /nB Muthukumar , 2002./nJayaradha " "N , 2004, 2006./nFelix , 2006./" "ndrtvasudevan , 2006./n\n" "\n" "Launchpad Contributions:\n" " drtvasudevan https://launchpad.net/~agnihot3" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "படத் துணுக்குகள்" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "வண்ணங்கள்" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_த அமைப்புக் கண்காணியை திற" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_வ விருப்பங்கள்..." #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "பற்றி (_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "கண்காணிக்கப்பட்ட வளம்" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_ச செயலகம்" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_ந நினைவகம்" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_வலையமைப்பு" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_இட மாற்று நினைவகம்" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_பளு" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_வ நிலைவட்டு" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "விருப்பத்தேர்வுகள்" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "_அமைப்புக்கண்காணியின் அகலம்: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "_இ அமைப்புக்கண்காணியை புதுப்பித்தல் இடைவேளை நேரம்: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "மில்லி வினாடிகள்" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "வண்ணங்கள்" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "சிறுநிரல்களைப் புதுப்பிக்கும் வகையை மில்லி நொடிகளில் அமை" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "பணிமேடை விவர கோப்பு கணினி கண்காணிப்பாக செயல்படுத்தப்படுகிறது" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "_க கேச்ட்" #~ msgid "F_ree" #~ msgstr "_எஞ்சியது" #~ msgid "Harddisk" #~ msgstr "நிலைவட்டு" #~ msgid "I_OWait" #~ msgstr "_ஐஓவெயிட்" #~ msgid "I_dle" #~ msgstr "_ச சும்மாயிருத்தல்" #~ msgid "Load" #~ msgstr "பளு்றி" #~ msgid "Memory" #~ msgstr "நினைவகம்" #~ msgid "N_ice" #~ msgstr "_ந நைஸ்" #~ msgid "Network" #~ msgstr "வலையமைப்பு" #~ msgid "Processor" #~ msgstr "செயலகம்" #~ msgid "S_ystem" #~ msgstr "_கணினி" #~ msgid "Sh_ared" #~ msgstr "ப_ங்கிடப்பட்டது" #~ msgid "Swap Space" #~ msgstr "இட மாற்று நினைவக வெளி" #~ msgid "_Average" #~ msgstr "_சராசரி" #~ msgid "_Background" #~ msgstr "_ப பின்னணி" #~ msgid "_Buffers" #~ msgstr "_ட இடையகங்கள்" #~ msgid "_Free" #~ msgstr "_எஞ்சியது" #~ msgid "_In" #~ msgstr "_In" #~ msgid "_Local" #~ msgstr "இடம் (_L)" #~ msgid "_Out" #~ msgstr "வெளியே (_O)" #~ msgid "_Read" #~ msgstr "_படி" #~ msgid "_Used" #~ msgstr "_பயன்படுத்தப்பட்டது" #~ msgid "_User" #~ msgstr "_பயனர்" #~ msgid "_Write" #~ msgstr "_எழுது" indicator-multiload-0.4/po/PaxHeaders.30064/en_GB.po0000644000000000000000000000012712347053174017014 xustar0027 mtime=1402754684.633941 30 atime=1402759462.695971508 30 ctime=1402759471.527977559 indicator-multiload-0.4/po/en_GB.po0000664000175000017500000003227712347053174016674 0ustar00mh21mh2100000000000000# English (British) translation of gnome-core # Copyright (C) 1999-2000 Free Software Foundation, Inc. # Robert Brady , 2000. # Gareth Owen , David Lodge , 2004. # Philip Withnall , 2009, 2010. # Bruce Cowan , 2010. msgid "" msgstr "" "Project-Id-Version: gnome-applets 1.1.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Philip Withnall \n" "Language-Team: British English \n" "Language: en_GB\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-Launchpad-Export-Date: 2014-04-17 06:28+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Gareth Owen \n" "David Lodge \n" "Philip Withnall \n" "Bruce Cowan \n" "\n" "Launchpad Contributions:\n" " Chris Woollard https://launchpad.net/~cwoollard\n" " Philip Withnall https://launchpad.net/~drbob" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pixels" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Colours" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Open System Monitor" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Preferences" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_About" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Quit" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Monitored Resources" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Processor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memory" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Network" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "S_wap Space" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Load" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Harddisk" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Options" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "System m_onitor width: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Sys_tem monitor update interval: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milliseconds" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Autostart: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Colours" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Applet refresh rate in milliseconds" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Width of the graphs in pixels." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Height of the graphs in pixels." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "The desktop description file to execute as the system monitor" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Automatically start on session startup" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "System Load Indicator" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "System Load Indicator" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Cach_ed" #~ msgid "F_ree" #~ msgstr "F_ree" #~ msgid "Harddisk" #~ msgstr "Harddisk" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "I_dle" #~ msgid "Load" #~ msgstr "Load" #~ msgid "Memory" #~ msgstr "Memory" #~ msgid "N_ice" #~ msgstr "N_ice" #~ msgid "Network" #~ msgstr "Network" #~ msgid "Processor" #~ msgstr "Processor" #~ msgid "S_ystem" #~ msgstr "S_ystem" #~ msgid "Sh_ared" #~ msgstr "Sh_ared" #~ msgid "Swap Space" #~ msgstr "Swap Space" #~ msgid "_Average" #~ msgstr "_Average" #~ msgid "_Background" #~ msgstr "_Background" #~ msgid "_Buffers" #~ msgstr "_Buffers" #~ msgid "_Free" #~ msgstr "_Free" #~ msgid "_In" #~ msgstr "_In" #~ msgid "_Local" #~ msgstr "_Local" #~ msgid "_Out" #~ msgstr "_Out" #~ msgid "_Read" #~ msgstr "_Read" #~ msgid "_Used" #~ msgstr "_Used" #~ msgid "_User" #~ msgstr "_User" #~ msgid "_Write" #~ msgstr "_Write" indicator-multiload-0.4/po/PaxHeaders.30064/Makefile.in.in0000644000000000000000000000013212347052032020140 xustar0030 mtime=1402754074.824631388 30 atime=1402759462.703971514 30 ctime=1402759471.495977538 indicator-multiload-0.4/po/Makefile.in.in0000644000175000017500000001604612347052032020016 0ustar00mh21mh2100000000000000# Makefile for program source directory in GNU NLS utilities package. # Copyright (C) 1995, 1996, 1997 by Ulrich Drepper # Copyright (C) 2004-2008 Rodney Dawes # # This file may be copied and used freely without restrictions. It may # be used in projects which are not available under a GNU Public License, # but which still want to provide support for the GNU gettext functionality. # # - Modified by Owen Taylor to use GETTEXT_PACKAGE # instead of PACKAGE and to look for po2tbl in ./ not in intl/ # # - Modified by jacob berkman to install # Makefile.in.in and po2tbl.sed.in for use with glib-gettextize # # - Modified by Rodney Dawes for use with intltool # # We have the following line for use by intltoolize: # INTLTOOL_MAKEFILE GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ PACKAGE = @PACKAGE@ VERSION = @VERSION@ SHELL = @SHELL@ srcdir = @srcdir@ top_srcdir = @top_srcdir@ top_builddir = @top_builddir@ VPATH = @srcdir@ prefix = @prefix@ exec_prefix = @exec_prefix@ datadir = @datadir@ datarootdir = @datarootdir@ libdir = @libdir@ DATADIRNAME = @DATADIRNAME@ itlocaledir = $(prefix)/$(DATADIRNAME)/locale subdir = po install_sh = @install_sh@ # Automake >= 1.8 provides @mkdir_p@. # Until it can be supposed, use the safe fallback: mkdir_p = $(install_sh) -d INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ GMSGFMT = @GMSGFMT@ MSGFMT = @MSGFMT@ XGETTEXT = @XGETTEXT@ INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ MSGMERGE = INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist GENPOT = INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot ALL_LINGUAS = @ALL_LINGUAS@ PO_LINGUAS=$(shell if test -r $(srcdir)/LINGUAS; then grep -v "^\#" $(srcdir)/LINGUAS; else echo "$(ALL_LINGUAS)"; fi) USER_LINGUAS=$(shell if test -n "$(LINGUAS)"; then LLINGUAS="$(LINGUAS)"; ALINGUAS="$(ALL_LINGUAS)"; for lang in $$LLINGUAS; do if test -n "`grep \^$$lang$$ $(srcdir)/LINGUAS 2>/dev/null`" -o -n "`echo $$ALINGUAS|tr ' ' '\n'|grep \^$$lang$$`"; then printf "$$lang "; fi; done; fi) USE_LINGUAS=$(shell if test -n "$(USER_LINGUAS)" -o -n "$(LINGUAS)"; then LLINGUAS="$(USER_LINGUAS)"; else if test -n "$(PO_LINGUAS)"; then LLINGUAS="$(PO_LINGUAS)"; else LLINGUAS="$(ALL_LINGUAS)"; fi; fi; for lang in $$LLINGUAS; do printf "$$lang "; done) POFILES=$(shell LINGUAS="$(PO_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.po "; done) DISTFILES = Makefile.in.in POTFILES.in $(POFILES) EXTRA_DISTFILES = ChangeLog POTFILES.skip Makevars LINGUAS POTFILES = \ # This comment gets stripped out CATALOGS=$(shell LINGUAS="$(USE_LINGUAS)"; for lang in $$LINGUAS; do printf "$$lang.gmo "; done) .SUFFIXES: .SUFFIXES: .po .pox .gmo .mo .msg .cat AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ INTLTOOL_V_MSGFMT = $(INTLTOOL__v_MSGFMT_$(V)) INTLTOOL__v_MSGFMT_= $(INTLTOOL__v_MSGFMT_$(AM_DEFAULT_VERBOSITY)) INTLTOOL__v_MSGFMT_0 = @echo " MSGFMT" $@; .po.pox: $(MAKE) $(GETTEXT_PACKAGE).pot $(MSGMERGE) $< $(GETTEXT_PACKAGE).pot -o $*.pox .po.mo: $(INTLTOOL_V_MSGFMT)$(MSGFMT) -o $@ $< .po.gmo: $(INTLTOOL_V_MSGFMT)file=`echo $* | sed 's,.*/,,'`.gmo \ && rm -f $$file && $(GMSGFMT) -o $$file $< .po.cat: sed -f ../intl/po2msg.sed < $< > $*.msg \ && rm -f $@ && gencat $@ $*.msg all: all-@USE_NLS@ all-yes: $(CATALOGS) all-no: $(GETTEXT_PACKAGE).pot: $(POTFILES) $(GENPOT) install: install-data install-data: install-data-@USE_NLS@ install-data-no: all install-data-yes: all linguas="$(USE_LINGUAS)"; \ for lang in $$linguas; do \ dir=$(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES; \ $(mkdir_p) $$dir; \ if test -r $$lang.gmo; then \ $(INSTALL_DATA) $$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \ echo "installing $$lang.gmo as $$dir/$(GETTEXT_PACKAGE).mo"; \ else \ $(INSTALL_DATA) $(srcdir)/$$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \ echo "installing $(srcdir)/$$lang.gmo as" \ "$$dir/$(GETTEXT_PACKAGE).mo"; \ fi; \ if test -r $$lang.gmo.m; then \ $(INSTALL_DATA) $$lang.gmo.m $$dir/$(GETTEXT_PACKAGE).mo.m; \ echo "installing $$lang.gmo.m as $$dir/$(GETTEXT_PACKAGE).mo.m"; \ else \ if test -r $(srcdir)/$$lang.gmo.m ; then \ $(INSTALL_DATA) $(srcdir)/$$lang.gmo.m \ $$dir/$(GETTEXT_PACKAGE).mo.m; \ echo "installing $(srcdir)/$$lang.gmo.m as" \ "$$dir/$(GETTEXT_PACKAGE).mo.m"; \ else \ true; \ fi; \ fi; \ done # Empty stubs to satisfy archaic automake needs dvi info ctags tags CTAGS TAGS ID: # Define this as empty until I found a useful application. install-exec installcheck: uninstall: linguas="$(USE_LINGUAS)"; \ for lang in $$linguas; do \ rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \ rm -f $(DESTDIR)$(itlocaledir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \ done check: all $(GETTEXT_PACKAGE).pot rm -f missing notexist srcdir=$(srcdir) $(INTLTOOL_UPDATE) -m if [ -r missing -o -r notexist ]; then \ exit 1; \ fi mostlyclean: rm -f *.pox $(GETTEXT_PACKAGE).pot *.old.po cat-id-tbl.tmp rm -f .intltool-merge-cache clean: mostlyclean distclean: clean rm -f Makefile Makefile.in POTFILES stamp-it rm -f *.mo *.msg *.cat *.cat.m *.gmo maintainer-clean: distclean @echo "This command is intended for maintainers to use;" @echo "it deletes files that may require special tools to rebuild." rm -f Makefile.in.in distdir = ../$(PACKAGE)-$(VERSION)/$(subdir) dist distdir: $(DISTFILES) dists="$(DISTFILES)"; \ extra_dists="$(EXTRA_DISTFILES)"; \ for file in $$extra_dists; do \ test -f $(srcdir)/$$file && dists="$$dists $(srcdir)/$$file"; \ done; \ for file in $$dists; do \ test -f $$file || file="$(srcdir)/$$file"; \ ln $$file $(distdir) 2> /dev/null \ || cp -p $$file $(distdir); \ done update-po: Makefile $(MAKE) $(GETTEXT_PACKAGE).pot tmpdir=`pwd`; \ linguas="$(USE_LINGUAS)"; \ for lang in $$linguas; do \ echo "$$lang:"; \ result="`$(MSGMERGE) -o $$tmpdir/$$lang.new.po $$lang`"; \ if $$result; then \ if cmp $(srcdir)/$$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ rm -f $$tmpdir/$$lang.new.po; \ else \ if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ :; \ else \ echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ rm -f $$tmpdir/$$lang.new.po; \ exit 1; \ fi; \ fi; \ else \ echo "msgmerge for $$lang.gmo failed!"; \ rm -f $$tmpdir/$$lang.new.po; \ fi; \ done Makefile POTFILES: stamp-it @if test ! -f $@; then \ rm -f stamp-it; \ $(MAKE) stamp-it; \ fi stamp-it: Makefile.in.in $(top_builddir)/config.status POTFILES.in cd $(top_builddir) \ && CONFIG_FILES=$(subdir)/Makefile.in CONFIG_HEADERS= CONFIG_LINKS= \ $(SHELL) ./config.status # Tell versions [3.59,3.63) of GNU make not to export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: indicator-multiload-0.4/po/PaxHeaders.30064/dz.po0000644000000000000000000000012712347053174016457 xustar0027 mtime=1402754684.633941 30 atime=1402759462.707971516 30 ctime=1402759471.523977556 indicator-multiload-0.4/po/dz.po0000664000175000017500000003506112347053174016331 0ustar00mh21mh2100000000000000# Dzongkha translation of gnome-applets. # Copyright @ 2006 Free Software Foundation, Inc. # Mindu Dorji # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Dawa pemo \n" "Language-Team: DZONGKHA \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" "X-Poedit-Country: BHUTAN\n" "X-Poedit-Language: Dzongkha\n" "X-Poedit-SourceCharset: utf-8\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "ལས་སྦྱོར་ལྟེ་བ་དང་ རེམ་ བརྗེ་སོར་་བར་སྟོང་ལག་ལེན་ དེ་ལས་ཡོངས་འབྲེལ་འགྲུལ་ལམ་གྱི་དོན་ལུ་ ཚད་ཁྲམ་ཚུ་" "བཀྲམ་སྟོན་འབད་ནིའི་ ལྕོགས་གྲུབ་ཅན་གྱི་ རིམ་ལུགས་ལྗིད་ཚད་ལྟ་རྟོག་པ་ཅིག" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "ཨའི་ཌི་ཨར་སི་གི་མ་དངུལ་རྒྱབ་སྐྱོར་ཐོག་ལས་ བརྡ་དོན་འཕྲུལ་རིག་ལས་ཁུངས་ནང་ སྐད་བསྒྱུར་འབད་ཡི། ཁ་གསལ་གྱི་" "དོན་ལུ་ འབྲེལ་བ་འཐབ་ས་: /\n" "\n" "Launchpad Contributions:\n" " Dawa pemo https://launchpad.net/~daws-403" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "པིག་སེལསི།" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "ཚོས་གཞི།" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "རིམ་ལུགས་ལྟ་རྟོག་པ་ཁ་ཕྱེ།(_O)" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "དགའ་གདམ་ཚུ།\"(_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "སྐོར་ལས།(_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "ལྟ་རྟོག་འབད་ཡོད་པའི་ཐོན་ཁུངས།" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "ལས་སྦྱོར་འཕྲུལ་ཆས།(_P)" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "དྲན་ཚད།(_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "ཡོངས་འབྲེལ།(_N)" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "བརྗེ་སོར་བར་སྟོང་།(_w)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "ལྗིད་ཚད།(_L)" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "ཧརཌི་ཌིཀསི།(_H)" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "གདམ་ཁ་ཚུ།" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "རིམ་ལུགས་གསལ་གཞིའི་གློག་འཕྲུལ་གྱི་རྒྱ་ཚད།(_o) " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "རིམ་ལུགས་ལྟ་རྟོག་པ དུས་མཐུན་བཟོ་བའི་བར་མཚམས།(_t) " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "མི་ལི་སྐར་ཆ།" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "ཚོས་གཞི།" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "ཨེཔ་ལེཊི་ཡང་སེལ་གྱི་མྱུར་ཚད་ མི་ལི་སྐར་ཆའི་ནང་།" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "འདྲ་མཛོད་ནང་བཞག་ཡོདཔ།(_e)" #~ msgid "F_ree" #~ msgstr "དལཝ།(_r)" #~ msgid "Harddisk" #~ msgstr "ཧརཌི་ཌིཀསི།" #~ msgid "I_OWait" #~ msgstr "ཨའི་ཨོ་ཝེཊི།(_O)" #~ msgid "I_dle" #~ msgstr "ལས་མེད།(_d)" #~ msgid "Load" #~ msgstr "ལྗིད་ཚད།" #~ msgid "Memory" #~ msgstr "དྲན་ཚད།" #~ msgid "N_ice" #~ msgstr "ཆུང་ཀུ།(_i)" #~ msgid "Network" #~ msgstr "ཡོངས་འབྲེལ།" #~ msgid "Processor" #~ msgstr "ལས་སྦྱོར་་འཕྲུལ་ཆས།" #~ msgid "S_ystem" #~ msgstr "རིམ་ལུགས།(_y)" #~ msgid "Sh_ared" #~ msgstr "རུབ་སྤྱོད་འབད་ཡོདཔ།(_a)" #~ msgid "Swap Space" #~ msgstr "བརྗེ་སོར་བར་སྟོང་།" #~ msgid "_Average" #~ msgstr "ཆ་སྙོམས།(_A)" #~ msgid "_Background" #~ msgstr "རྒྱབ་གཞི།(_B)" #~ msgid "_Buffers" #~ msgstr "གནད་ཁོངས་ཚུ།(_B)" #~ msgid "_Free" #~ msgstr "དལཝ།(_F)" #~ msgid "_Read" #~ msgstr "ལྷག(_R)" #~ msgid "_Used" #~ msgstr "ལག་ལེན་འཐབ་ཡོདཔ།(_U)" #~ msgid "_User" #~ msgstr "ལག་ལེན་པ།(_U)" #~ msgid "_Write" #~ msgstr "བྲིས།(_W)" indicator-multiload-0.4/po/PaxHeaders.30064/nn.po0000644000000000000000000000012712347053174016455 xustar0027 mtime=1402754684.633941 30 atime=1402759462.715971522 30 ctime=1402759471.571977589 indicator-multiload-0.4/po/nn.po0000664000175000017500000003165612347053174016335 0ustar00mh21mh2100000000000000# translation of nn.po to Norwegian Nynorsk # Norwegian (nynorsk) translation of gnome-applets # Copyright (C) 2001 Roy-Magne Mo # Kjartan Maraas , 2001. # Roy-Magne Mo , 2001. # Åsmund Skjæveland , 2003, 2004, 2006. # Torstein Adolf Winterseth , 2010. msgid "" msgstr "" "Project-Id-Version: nn\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Torstein Adolf Winterseth \n" "Language-Team: Norwegian Nynorsk \n" "Language: nn\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Ein systemlastovervakar som kan visa grafar for bruk av CPU, RAM og virtuelt " "minne samt nettverkstrafikk." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Åsmund Skjæveland \n" "Roy-Magne Mo \n" "Kjartan Maraas \n" "Torstein Adolf Winterseth \n" "\n" "Launchpad Contributions:\n" " Torstein A. W. https://launchpad.net/~kvikende" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pikslar" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Fargar" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Opna systemvakt" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Brukarval" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Om" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Overvaka ressursar" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Prosessor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Minne" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Nettverk" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Veksleminne" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Last" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Harddisk" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Val" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Breidde på syste_mvakta: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Oppda_ter kor ofte: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "millisekund" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Fargar" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Kor ofte panelprogrammet friskar opp, i millisekund" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Skrivebordsskildringsfila å køyra som systemovervakaren" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "M_ellomlagra" #~ msgid "F_ree" #~ msgstr "_Ledig" #~ msgid "Harddisk" #~ msgstr "Harddisk" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "T_omgang" #~ msgid "Load" #~ msgstr "Last" #~ msgid "Memory" #~ msgstr "Minne" #~ msgid "N_ice" #~ msgstr "n_ice" #~ msgid "Network" #~ msgstr "Nettverk" #~ msgid "Processor" #~ msgstr "Prosessor" #~ msgid "S_ystem" #~ msgstr "S_ystem" #~ msgid "Sh_ared" #~ msgstr "D_elt" #~ msgid "Swap Space" #~ msgstr "Veksleminne" #~ msgid "_Average" #~ msgstr "_Snitt" #~ msgid "_Background" #~ msgstr "_Bakgrunn" #~ msgid "_Buffers" #~ msgstr "_Buffer" #~ msgid "_Free" #~ msgstr "_Ledig" #~ msgid "_In" #~ msgstr "_Inn" #~ msgid "_Local" #~ msgstr "_Lokal" #~ msgid "_Out" #~ msgstr "_Ut" #~ msgid "_Read" #~ msgstr "_Les:" #~ msgid "_Used" #~ msgstr "Br_ukt" #~ msgid "_User" #~ msgstr "Br_ukar" #~ msgid "_Write" #~ msgstr "_Skriv:" indicator-multiload-0.4/po/PaxHeaders.30064/sk.po0000644000000000000000000000012512347053174016455 xustar0027 mtime=1402754684.633941 30 atime=1402759462.719971525 28 ctime=1402759471.5879776 indicator-multiload-0.4/po/sk.po0000664000175000017500000003441712347053174016335 0ustar00mh21mh2100000000000000# gnome-applets Slovak translation. # Copyright (C) 2000-2007 Free Software Foundation, Inc. # # Stanislav Visnovsky , 2000-2004. # Marcel Telka , 2005. # Peter Tuharsky , 2007, 2008. msgid "" msgstr "" "Project-Id-Version: gnome-applets HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Peter Tuhársky \n" "Language-Team: Slovak \n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" "X-Poedit-Country: SLOVAKIA\n" "X-Poedit-Language: Slovak\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Sledovač zaťaženia systému, ktorý zobrazuje grafy pre procesor, pamäť, " "odkladací súbor a sieťový prenos." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Stanislav Višňovský\n" "Marcel Telka \n" "Peter Tuhársky \n" "\n" "Launchpad Contributions:\n" " Fpfilko https://launchpad.net/~fpfilko\n" " Michael Hofmann https://launchpad.net/~mh21\n" " tuharsky https://launchpad.net/~tuharsky" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "bodov" #: ../data/preferences.ui.in.h:11 #, fuzzy msgid "Trace" msgstr "Farba sledovača" #: ../data/preferences.ui.in.h:12 #, fuzzy msgid "Expression:" msgstr "Výraz sledovača" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Farby" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 #, fuzzy msgid "Expression" msgstr "Výraz sledovača" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Otvoriť sledovanie systému" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Predvoľby" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_O programe" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "U_končiť" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Sledované zdroje" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Procesor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "Pa_mäť" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Sieť" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Odkladací súbor" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Zaťaženie" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Pevný disk" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Možnosti" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Ší_rka sledovača: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "_Rýchlosť sledovača: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "millisekúnd" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Autoštart: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Farby" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Položky menu..." #: ../data/preferences.ui.in.h:55 #, fuzzy msgid "Indicator items..." msgstr "Položky menu..." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Dostupné grafy" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Rýchlosť aktualizácie apletu v milisekundách" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Šírka grafov v bodoch" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Výška grafu v bodoch" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Farba pozadia grafu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Opisný súbor na ploche, ktorý sa má vykonať ako systémový monitor" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Spustiť pri prihlasení" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "Informácie zobrazené v ukazovateli" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "Zoznam aktuálnych informácií zobrazených v ukazovateli" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "Informácie zobrazené ako položky v menu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Viditeľnosť grafu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "Minimálna hodnota pre horný okraj grafu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "Maximálna hodnota pre horný okraj grafu, nula znamená neobmedzená" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "Počet hodnôt použitých na plynulé škálovanie grafu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "Dostupné sledovače" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "Farba sledovača" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "Výraz sledovača" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "Viditeľnosť sledovača" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "Sledovače zobrazené" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Ukazovateľ zaťaženia systému" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u%%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "- Ukazovateľ zaťaženia aplikácií systému" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "Vyhodnotiť výraz" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "- Ukazovateľ zaťaženia aplikácií systému" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "Spustením '%s --help' zobrazíte úplný zoznam dostupných volieb príkazového " "riadku.\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u B" msgstr[1] "%u B" msgstr[2] "%u B" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "%u B/s" msgstr[1] "%u B/s" msgstr[2] "%u B/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "_Vo vyrovnávacej pamäti" #~ msgid "F_ree" #~ msgstr "V_oľná" #~ msgid "Harddisk" #~ msgstr "Pevný disk" #~ msgid "I_OWait" #~ msgstr "Čakanie na I_O" #~ msgid "I_dle" #~ msgstr "N_ečinný" #~ msgid "Load" #~ msgstr "Zaťaženie" #~ msgid "Memory" #~ msgstr "Pamäť" #~ msgid "N_ice" #~ msgstr "_Nice" #~ msgid "Network" #~ msgstr "Sieť" #~ msgid "Processor" #~ msgstr "Procesor" #~ msgid "S_ystem" #~ msgstr "_Systém" #~ msgid "Sh_ared" #~ msgstr "_Zdieľaná" #~ msgid "Swap Space" #~ msgstr "Odkladací súbor" #~ msgid "_Average" #~ msgstr "_Priemer" #~ msgid "_Background" #~ msgstr "Po_zadie" #~ msgid "_Buffers" #~ msgstr "_Buffery" #~ msgid "_Free" #~ msgstr "_Voľná" #~ msgid "_Read" #~ msgstr "Čí_tanie" #~ msgid "_Used" #~ msgstr "_Použitá" #~ msgid "_User" #~ msgstr "Po_užívateľ" #~ msgid "_Write" #~ msgstr "_Zápis" #~ msgid "List available expression identifiers" #~ msgstr "Zoznam dostupných mien výrazov" #~ msgid "_In" #~ msgstr "_Vstup" #~ msgid "_Local" #~ msgstr "_Lokálne" #~ msgid "_Out" #~ msgstr "Vý_stup" #~ msgid "Graph alpha value" #~ msgstr "Hodnota alfa kanála grafu" indicator-multiload-0.4/po/PaxHeaders.30064/ro.po0000644000000000000000000000012612347053174016461 xustar0027 mtime=1402754684.633941 29 atime=1402759462.72797153 30 ctime=1402759471.583977597 indicator-multiload-0.4/po/ro.po0000664000175000017500000003243412347053174016335 0ustar00mh21mh2100000000000000# translation of gnome-applets.HEAD.ro.po to Română # Romanian translation for gnome-applets. # Copyright (C) Free Software Foundation, Inc. # TODO : threshold, readout, basic, custom # sliding, goofy, dew, caveat spurious Despeckle Emboss Frills, threshold # Marius Andreiana , 2000. # Dan Damian , 2000, 2001. # Mugurel Tudor , 2002-2004, 2005, 2006. # Lucian Adrian Grijincu , 2009, 2010. msgid "" msgstr "" "Project-Id-Version: gnome-applets.HEAD.ro\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Lucian Adrian Grijincu \n" "Language-Team: Romanian Gnome Team \n" "Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 " "== 0) && (n != 0))) ? 2: 1));\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Un monitor al sistemului capabil de a afișa grafice despre CPU, ram, swap " "folosit, plus traficul pe rețea." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Marius Andreiana \n" "Dan Damian \n" "Mugurel Tudor \n" "Lucian Adrian Grijincu \n" "\n" "Launchpad Contributions:\n" " Lucian Adrian Grijincu https://launchpad.net/~lucian.grijincu" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pixeli" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Culori" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Deschide M_onitor sistem" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Preferințe" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Despre" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Resurse monitorizate" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Procesor:" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memorie" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Rețea" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Spațiu s_wap" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "Î_ncărcare" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Disc" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Opțiuni" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Lățime m_onitor sistem: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Interval de ac_tualizare monitorizare: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisecunde" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Culori" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Rata de reîmprospătare a miniaplicației, în milisecunde" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "Fișierul de descriere pentru spațiul de lucru de executat ca monitor de " "sistem" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Ca_che" #~ msgid "F_ree" #~ msgstr "Libe_r" #~ msgid "Harddisk" #~ msgstr "Disc" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "Ne_folosit" #~ msgid "Load" #~ msgstr "Încărcare" #~ msgid "Memory" #~ msgstr "Memorie" #~ msgid "N_ice" #~ msgstr "N_ice" #~ msgid "Network" #~ msgstr "Rețea" #~ msgid "Processor" #~ msgstr "Procesor" #~ msgid "S_ystem" #~ msgstr "S_istem" #~ msgid "Sh_ared" #~ msgstr "P_artajat" #~ msgid "Swap Space" #~ msgstr "Swap" #~ msgid "_Average" #~ msgstr "Încărc_are medie" #~ msgid "_Background" #~ msgstr "_Fundal" #~ msgid "_Buffers" #~ msgstr "_Buffere" #~ msgid "_Free" #~ msgstr "_Liber" #~ msgid "_In" #~ msgstr "_Intrare" #~ msgid "_Local" #~ msgstr "_Local" #~ msgid "_Out" #~ msgstr "I_eșire" #~ msgid "_Read" #~ msgstr "Citi_re" #~ msgid "_Used" #~ msgstr "F_olosit" #~ msgid "_User" #~ msgstr "_Utilizator" #~ msgid "_Write" #~ msgstr "_Scriere" indicator-multiload-0.4/po/PaxHeaders.30064/am.po0000644000000000000000000000012612347053174016436 xustar0027 mtime=1402754684.633941 30 atime=1402759462.731971532 29 ctime=1402759471.49997754 indicator-multiload-0.4/po/am.po0000664000175000017500000002750212347053174016312 0ustar00mh21mh2100000000000000# Translations into the Amharic Language. # Copyright (C) 2002 Free Software Foundation, Inc. # This file is distributed under the same license as the gnome-applets package. # Ge'ez Frontier Foundation , 2002. # # msgid "" msgstr "" "Project-Id-Version: gnome-applets 2.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Ge'ez Frontier Foundation \n" "Language-Team: Amharic \n" "Language: am\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-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Launchpad Contributions:\n" " Daniel Yacob https://launchpad.net/~locales" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "ቀለሞች" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "ማስታወሻ (_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_መረብ" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "ምርጫዎች" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "" #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "" #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "ሚሊሴኮንዶች" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "ቀለሞች" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "F_ree" #~ msgstr "ነፃ (_R)" #~ msgid "Memory" #~ msgstr "ማስታወሻ" #~ msgid "Network" #~ msgstr "መረብ" #~ msgid "S_ystem" #~ msgstr "ሲስተም" #~ msgid "_Background" #~ msgstr "_መደብ" #~ msgid "_Free" #~ msgstr "ነፃ (_F)" #~ msgid "_In" #~ msgstr "ቅርበት (_I)" #~ msgid "_Out" #~ msgstr "ርቀት (_O)" #~ msgid "_User" #~ msgstr "ተጠቃሚ" indicator-multiload-0.4/po/PaxHeaders.30064/nb.po0000644000000000000000000000012712347053174016441 xustar0027 mtime=1402754684.633941 30 atime=1402759462.743971541 30 ctime=1402759471.567977586 indicator-multiload-0.4/po/nb.po0000664000175000017500000003135012347053174016310 0ustar00mh21mh2100000000000000# Norwegian translation of gnome-applets (bokmål dialect). # Copyright (C) 1998-2004, 2005 Free Software Foundation, Inc. # Kjartan Maraas , 1998-2010. # Terance Edward Sola , 2005. # msgid "" msgstr "" "Project-Id-Version: gnome-applets 2.31.x\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Kjartan Maraas \n" "Language-Team: Norwegian Bokmal \n" "Language: nb\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Systemmonitor som kan vise grafer for bruk av CPU, RAM og bruk av swap i " "tillegg til nettverkstrafikk." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Kjartan Maraas \n" "\n" "Launchpad Contributions:\n" " Kjartan Maraas https://launchpad.net/~kmaraas" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "piksler" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Farger" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Åpne systemmonitor" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Brukervalg" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Om" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Overvåkede ressurser" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Prosessor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Minne" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Nettverk" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "S_wap-område" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "Bel_astning" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Harddisk" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Alternativer" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Bredde for systemm_onitor: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Oppdateringsintervall for sys_temmonitor: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "millisekunder" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Farger" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Oppdateringsintervall i millisekunder" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Skrivebordsfil som skal kjøres som systemmonitor" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "M_ellomlagret" #~ msgid "F_ree" #~ msgstr "Le_dig" #~ msgid "Harddisk" #~ msgstr "Harddisk" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "Tom_gang" #~ msgid "Load" #~ msgstr "Belastning" #~ msgid "Memory" #~ msgstr "Minne" #~ msgid "N_ice" #~ msgstr "Sn_ill" #~ msgid "Network" #~ msgstr "Nettverk" #~ msgid "Processor" #~ msgstr "Prosessor" #~ msgid "S_ystem" #~ msgstr "S_ystem" #~ msgid "Sh_ared" #~ msgstr "D_elt" #~ msgid "Swap Space" #~ msgstr "Swap-område" #~ msgid "_Average" #~ msgstr "_Gjennomsnitt" #~ msgid "_Background" #~ msgstr "_Bakgrunn" #~ msgid "_Buffers" #~ msgstr "_Buffere" #~ msgid "_Free" #~ msgstr "L_edig" #~ msgid "_In" #~ msgstr "_Inn" #~ msgid "_Local" #~ msgstr "_Lokal" #~ msgid "_Out" #~ msgstr "_Ut" #~ msgid "_Read" #~ msgstr "_Les" #~ msgid "_Used" #~ msgstr "Br_ukt" #~ msgid "_User" #~ msgstr "Br_uker" #~ msgid "_Write" #~ msgstr "_Skriv" indicator-multiload-0.4/po/PaxHeaders.30064/ca.po0000644000000000000000000000012712347053174016425 xustar0027 mtime=1402754684.633941 30 atime=1402759462.743971541 30 ctime=1402759471.515977551 indicator-multiload-0.4/po/ca.po0000664000175000017500000003314312347053174016276 0ustar00mh21mh2100000000000000# Catalan translation of gnome-applets. # Copyright © 1999-2009 Free Software Foundation, Inc. # This file is copyrighted under the same license as the gnome-applets package. # Ivan Vilata i Balaguer , 1999, 2000. # Softcatalà , 2000. # Jordi Mallach , 2002, 2003, 2004, 2005. # Josep Puigdemont , 2005, 2006. # Xavier Conde Rueda , 2006 # Joan Duran , 2008-2010. # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Joan Duran \n" "Language-Team: Catalan \n" "Language: ca\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-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Un monitor de la càrrega del sistema que pot mostrar gràfiques d'ús de cada " "processador, memòria, i espai d'intercanvi usats, a més del trànsit de xarxa." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Ivan Vilata i Balaguer \n" "Softcatalà \n" "Jordi Mallach \n" "Josep Puigdemont \n" "Xavier Conde Rueda \n" "Joan Duran \n" "\n" "Launchpad Contributions:\n" " Isaace https://launchpad.net/~izotop510\n" " Joan Duran https://launchpad.net/~jodufi" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "píxels" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Colors" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Obre el monitor del sistema" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Preferències" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Quant a" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Surt" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Recursos dels quals es fa el seguiment" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Processador" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memòria" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Xarxa" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Espai d'intercan_vi" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Càrrega" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Disc dur" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Opcions" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Amplada del mo_nitor del sistema: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Interval entre actualitzacions del monitor del _sistema: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "mil·lisegons" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Colors" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Interval de refresc de la miniaplicació en mil·lisegons" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "El fitxer de descripció de l'escriptori a executar com a monitor del sistema" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Indicador de la càrrega del sistema" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "Indicador de la càrrega del sistema" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "En m_emòria cau" #~ msgid "F_ree" #~ msgstr "Lliu_re" #~ msgid "Harddisk" #~ msgstr "Disc dur" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "In_actiu" #~ msgid "Load" #~ msgstr "Càrrega" #~ msgid "Memory" #~ msgstr "Memòria" #~ msgid "N_ice" #~ msgstr "Pr_ioritat" #~ msgid "Network" #~ msgstr "Xarxa" #~ msgid "Processor" #~ msgstr "Processador" #~ msgid "S_ystem" #~ msgstr "Sis_tema" #~ msgid "Sh_ared" #~ msgstr "Comp_artida" #~ msgid "Swap Space" #~ msgstr "Espai d'intercanvi" #~ msgid "_Average" #~ msgstr "Mitj_ana" #~ msgid "_Background" #~ msgstr "F_ons" #~ msgid "_Buffers" #~ msgstr "Memòria intermè_dia" #~ msgid "_Free" #~ msgstr "_Lliure" #~ msgid "_In" #~ msgstr "_Entrada:" #~ msgid "_Local" #~ msgstr "_Local" #~ msgid "_Out" #~ msgstr "_Sortida" #~ msgid "_Read" #~ msgstr "_Lectura" #~ msgid "_Used" #~ msgstr "_Utilitzada" #~ msgid "_User" #~ msgstr "_Usuari" #~ msgid "_Write" #~ msgstr "_Escriptura" indicator-multiload-0.4/po/PaxHeaders.30064/pa.po0000644000000000000000000000012712347053174016442 xustar0027 mtime=1402754684.633941 30 atime=1402759462.755971549 30 ctime=1402759471.575977592 indicator-multiload-0.4/po/pa.po0000664000175000017500000003333612347053174016317 0ustar00mh21mh2100000000000000# translation of gnome-applets.HEAD.po to Punjabi # This file is distributed under the same license as the gnome-applets.hi package. # Copyright (C) 2004 THE gnome-applets'S COPYRIGHT HOLDER # # # Amanpreet Singh Alam , 2004. # A S Alam , 2005, 2006, 2007, 2008, 2009, 2010. msgid "" msgstr "" "Project-Id-Version: gnome-applets.HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: A S Alam \n" "Language-Team: Punjabi/Panjabi \n" "Language: \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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "CPU (ਪਰੋਸੈਸਰ), RAM ਵਰਤੋਂ, ਸਵੈਪ ਵਰਤੋਂ, ਨੈਟਵਰਕ ਟਰੈਫਿਕ ਗਰਾਫ਼ ਵੇਖਾਉਣ ਵਾਲਾ ਸਿਸਟਮ ਲੋਡ ਨਿਗਰਾਨ ਹੈ।" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "ਅਮਨਪਰੀਤ ਸਿੰਘ ਆਲਮਵਾਲਾ, ੨੦੦੪-੨੦੧੦\n" "ਪੰਜਾਬ ਓਪਨ ਸੋਰਸ ਟੀਮ (POST)\n" "http://www.satluj.com\n" "\n" "Launchpad Contributions:\n" " A S Alam https://launchpad.net/~aalam-users" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "ਪਿਕਸਲ" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "ਰੰਗ" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "ਸਿਸਟਮ ਨਿਗਰਾਨ ਖੋਲ੍ਹੋ(_O)" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "ਮੇਰੀ ਪਸੰਦ(_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "ਇਸ ਬਾਰੇ(_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "ਸਰੋਤ ਨਿਗਰਾਨੀ" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "ਪਰੋਸੈਸਰ(_P)" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "ਮੈਮੋਰੀ(_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "ਨੈੱਟਵਰਕ(_N)" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "ਸਵੈਪ ਥਾਂ(_w)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "ਲੋਡ(_L)" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "ਹਾਰਡ ਡਿਸਕ(_H)" # gnome-session/session-properties-capplet.c:217 #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "ਚੋਣ" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "ਸਿਸਟਮ ਨਿਗਰਾਨ ਚੌੜਾਈ(_o): " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "ਸਿਸਟਮ ਨਿਗਰਾਨ ਅੱਪਡੇਟ ਅੰਤਰਾਲ(_t): " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "ਮਿਲੀਸਕਿੰਟ" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "ਰੰਗ" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "ਐਪਲਿਟ ਤਾਜ਼ਾ ਦਰ ਮੁੱਲ (ਮਿਲੀਸਕਿੰਟ ਵਿੱਚ)" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "ਸਿਸਟਮ ਨਿਗਰਾਨ ਵਜੋਂ ਚਲਾਉਣ ਲਈ ਡੈਸਕਟਾਪ ਵੇਰਵਾ ਫਾਇਲ" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "ਕੈਂਚੇ(_e)" #~ msgid "F_ree" #~ msgstr "ਖਾਲੀ(_r)" #~ msgid "Harddisk" #~ msgstr "ਹਾਰਡ-ਡਿਸਕ" #~ msgid "I_OWait" #~ msgstr "I_O ਉਡੀਕ" #~ msgid "I_dle" #~ msgstr "ਵੇਹਲ(_d)" #~ msgid "Load" #~ msgstr "ਲੋਡ" #~ msgid "Memory" #~ msgstr "ਮੈਮੋਰੀ" #~ msgid "N_ice" #~ msgstr "ਨਾਈਸ(_i)" #~ msgid "Network" #~ msgstr "ਨੈੱਟਵਰਕ" #~ msgid "Processor" #~ msgstr "ਪਰੋਸੈਸਰ" #~ msgid "S_ystem" #~ msgstr "ਸਿਸਟਮ(_y)" #~ msgid "Sh_ared" #~ msgstr "ਸਾਂਝੀ(_a)" #~ msgid "Swap Space" #~ msgstr "ਸਵੈਪ ਥਾਂ" #~ msgid "_Average" #~ msgstr "ਔਸਤ(_A)" #~ msgid "_Background" #~ msgstr "ਬੈਕਗਰਾਊਂਡ(_B)" #~ msgid "_Buffers" #~ msgstr "ਬਫ਼ਰ(_B)" #~ msgid "_Free" #~ msgstr "ਖਾਲੀ(_F)" #~ msgid "_In" #~ msgstr "ਇਨ(_I)" #~ msgid "_Local" #~ msgstr "ਲੋਕਲ(_L)" #~ msgid "_Out" #~ msgstr "ਬਾਹਰ(_O)" #~ msgid "_Read" #~ msgstr "ਪੜ੍ਹਨ(_R)" #~ msgid "_Used" #~ msgstr "ਵਰਤੀ(_U)" #~ msgid "_User" #~ msgstr "ਯੂਜ਼ਰ(_U)" #~ msgid "_Write" #~ msgstr "ਲਿਖਣ(_W)" indicator-multiload-0.4/po/PaxHeaders.30064/lv.po0000644000000000000000000000012712347053174016463 xustar0027 mtime=1402754684.633941 30 atime=1402759462.759971552 30 ctime=1402759471.559977581 indicator-multiload-0.4/po/lv.po0000664000175000017500000003215412347053174016335 0ustar00mh21mh2100000000000000# translation of lv.po to Latvian # gnome-applets for Latvian. # Copyright (C) 2002, 2006, 2009 Free Software Foundation, Inc. # # Artis Trops , 2002. # Peteris Krisjanis , 2006. # Peteris Krisjanis , 2006. # Raivis Dejus , 2006, 2009. # Anita Reitere , 2010. msgid "" msgstr "" "Project-Id-Version: lv\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Anita Reitere \n" "Language-Team: Latviešu \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Sistēmas noslodzes pārraugs, kas var attēlot grafikus ar CPU, atmiņas un " "maiņvietas lietojumu, kā arī tīkla plūsmas noslodzi." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Pēteris Krišjānis \n" "Artis Trops \n" "Raivis Dejus \n" "Anita Reitere \n" "\n" "Launchpad Contributions:\n" " Nita https://launchpad.net/~nitalynx" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pikseļi" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Krāsas" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Atvērt sistēmas pārraugu" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Iestatījumi" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "P_ar" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Pārraudzītie resursi" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Procesors" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Atmiņa" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Tīkls" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Maiņvieta" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Noslodze" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Cietais disks" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Iestatījumi" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Sistēmas pār_rauga platums: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Sis_tēmas pārrauga atjaunināšanas intervāls: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisekundes" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Krāsas" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Sīkrīka atjaunināšanās biežums milisekundēs" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Darbvirsmas apraksta fails, ko izpildīt kā sistēmas pārraugu" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "K_ešots" #~ msgid "F_ree" #~ msgstr "B_rīva" #~ msgid "Harddisk" #~ msgstr "Cietais disks" #~ msgid "I_OWait" #~ msgstr "I_O gaidīšana" #~ msgid "I_dle" #~ msgstr "Dī_kstāvē" #~ msgid "Load" #~ msgstr "Noslodze" #~ msgid "Memory" #~ msgstr "Atmiņa" #~ msgid "N_ice" #~ msgstr "J_auks" #~ msgid "Network" #~ msgstr "Tīkls" #~ msgid "Processor" #~ msgstr "Procesors" #~ msgid "S_ystem" #~ msgstr "S_istēma" #~ msgid "Sh_ared" #~ msgstr "_Koplietots" #~ msgid "Swap Space" #~ msgstr "Maiņvieta" #~ msgid "_Average" #~ msgstr "_Vidēji" #~ msgid "_Background" #~ msgstr "_Fons" #~ msgid "_Buffers" #~ msgstr "_Buferi" #~ msgid "_Free" #~ msgstr "_Brīvi" #~ msgid "_In" #~ msgstr "_Ienākošā" #~ msgid "_Local" #~ msgstr "_Lokālā" #~ msgid "_Out" #~ msgstr "I_zejošā" #~ msgid "_Read" #~ msgstr "_Lasīt" #~ msgid "_Used" #~ msgstr "_Izmantoti" #~ msgid "_User" #~ msgstr "_Lietotājs" #~ msgid "_Write" #~ msgstr "_Rakstīt" indicator-multiload-0.4/po/PaxHeaders.30064/eo.po0000644000000000000000000000012712347053174016445 xustar0027 mtime=1402754684.633941 30 atime=1402759462.763971554 30 ctime=1402759471.527977559 indicator-multiload-0.4/po/eo.po0000664000175000017500000003153412347053174016320 0ustar00mh21mh2100000000000000# Esperanto translation for gnome-applets # Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 # This file is distributed under the same license as the gnome-applets package. # Joop EGGEN , 2006. # Kristjan SCHMIDT , 2010. # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Kristjan SCHMIDT \n" "Language-Team: Esperanto \n" "Language: eo\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Sistemŝarga vidigilo kapabla vidigi diagramojn por uzo de CPU, labormemoro, " "kaj virtuala memoro, plus reta trafiko." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Joop EGGEN \n" "Launchpad Contributions:\n" " Kristjan SCHMIDT https://launchpad.net/~kristjan-eo" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "bilderoj" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Koloroj" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Malfermu sistemvidigilon" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Agordoj" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Pri" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Monitorata risurcoj" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Procesoro" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memoro" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Reto" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Virtuala memoro" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "Ŝar_go" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Fiksita disko" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Opcioj" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Sistemmonitora larĝo: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Sistemmonitora ĝisdatiga intervalo: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisekundoj" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Koloroj" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Aplikaĵeta refreŝiga grado en milisekundoj" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "La labortabla priskriba dosiero plenumenda kiel sistemobservilo" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Kaŝm_emora" #~ msgid "F_ree" #~ msgstr "Libe_ra" #~ msgid "Harddisk" #~ msgstr "Fiksita disko" #~ msgid "I_OWait" #~ msgstr "Eneliga _atendo" #~ msgid "I_dle" #~ msgstr "_Senlabora" #~ msgid "Load" #~ msgstr "Ŝargo" #~ msgid "Memory" #~ msgstr "Memoro" #~ msgid "N_ice" #~ msgstr "A_fableco" #~ msgid "Network" #~ msgstr "Reto" #~ msgid "Processor" #~ msgstr "Procesoro" #~ msgid "S_ystem" #~ msgstr "S_istemo" #~ msgid "Sh_ared" #~ msgstr "Komun_a" #~ msgid "Swap Space" #~ msgstr "Virtuala memoro" #~ msgid "_Average" #~ msgstr "_Meznombro" #~ msgid "_Background" #~ msgstr "_Fono" #~ msgid "_Buffers" #~ msgstr "_Bufroj" #~ msgid "_Free" #~ msgstr "_Libera" #~ msgid "_In" #~ msgstr "_En" #~ msgid "_Local" #~ msgstr "_Loka" #~ msgid "_Out" #~ msgstr "_El" #~ msgid "_Read" #~ msgstr "_Lego" #~ msgid "_Used" #~ msgstr "_Uzata" #~ msgid "_User" #~ msgstr "_Uzanto" #~ msgid "_Write" #~ msgstr "_Skribo" indicator-multiload-0.4/po/PaxHeaders.30064/de.po0000644000000000000000000000012612347053174016431 xustar0027 mtime=1402754684.633941 29 atime=1402759462.77197156 30 ctime=1402759471.523977556 indicator-multiload-0.4/po/de.po0000664000175000017500000004145612347053174016311 0ustar00mh21mh2100000000000000# German gnome-applets translation # Copyright (C) 1999-2004 Free Software Foundation, Inc. # Carsten Schaar , 1998. # Matthias Warkus , 1999, 2000. # Karl Eichwalder , 2000. # Benedikt Roth , 2000. # Christian Neumair , 2002-2004. # Hendrik Richter , 2004-2009. # Hendrik Brandt , 2004-2005. # Jochen Skulj , 2006. # Mario Blättermann , 2009, 2010. # Mario Klug , 2009, 2010. # Christian Kirbach , 2010. # msgid "" msgstr "" "Project-Id-Version: gnome-applets master\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-10-31 03:16+0000\n" "Last-Translator: Tobias Bannert \n" "Language-Team: Deutsch \n" "Language: \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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Eine Systemlastanzeige, die Graphen für Prozessor-, Arbeitsspeicher- und " "Auslagerungsspeicherlast sowie den Netzwerkverkehr anzeigen kann." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Karl Eichwalder \n" "Christian Meyer \n" "Christian Neumair \n" "Benedikt Roth \n" "Carsten Schaar \n" "Jörgen Scheibengruber \n" "Matthias Warkus \n" "Hendrik Brandt \n" "Mario Blättermann \n" "Mario Klug \n" "Christian Kirbach \n" "\n" "Launchpad Contributions:\n" " Daniel Winzen https://launchpad.net/~q-d\n" " Dennis Baudys https://launchpad.net/~thecondordb\n" " Flames_in_Paradise https://launchpad.net/~ellisistfroh\n" " Ghenrik https://launchpad.net/~ghenrik-deactivatedaccount\n" " Mario Blättermann https://launchpad.net/~mario.blaettermann\n" " Michael Hofmann https://launchpad.net/~mh21\n" " Sascha https://launchpad.net/~skbierm-deactivatedaccount\n" " Tobias Bannert https://launchpad.net/~toba\n" " d-snake https://launchpad.net/~dsnake\n" " thomas https://launchpad.net/~thomas-heuer" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "Spalte" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "Diagramm" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "_Sichtbar:" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "Oberkante" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "Minimum:" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "Maximum:" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "Glättung:" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "Pixel" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "Protokollierung" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "Ausdruck:" #: ../data/preferences.ui.in.h:13 msgid "Color:" msgstr "Farbe:" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "Variable" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "Ausdruck" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "Wert" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Systemüberwachung ö_ffnen" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Einstellungen" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Info" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Beenden" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Überwachte Ressourcen" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Prozessor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Speicher" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Netzwerk" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Auslagerungsspeicher" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Last" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Festplatte" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Einstellungen" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "B_reite der Systemüberwachung: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Aktualisierungs_intervall der Systemüberwachung: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "Millisekunden" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "Au_tomatisch starten: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Farben" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "Integrierte Farbschemata:" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "Farbpalette:" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "Beschäftigt" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "System" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "Nett" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "E/A abwartend" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "Hintergrund" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "Speicher" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "Gemeinsam" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "Puffer" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "Zwischengespeichert" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "Herunterladen" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "Hochladen" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "Localhost" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "Ausgelagert" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "Last" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "Lesen" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "Schreiben" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "Erweitert …" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Menüelemente …" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "Indikatorelemente …" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Verfügbare Graphen" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Aktualisierungsintervall des Applets in Millisekunden" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Breite der Graphen in Pixel" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Höhe der Graphen in Pixel" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Graph-Hintergrundfarbe" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "Zuletzt verwendetes Farbschema" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Die beim Anklicken zu startende .desktop-Datei" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Automatisch beim Hochfahren starten" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" "[ \"CPU $(percent(cpu.inuse)) Speicher $(size(mem.user)) Netzwerk ↓ " "$(speed(net.down)) ↑ $(speed(net.up)) Ausgelagert $(size(swap.used)) Last " "$(decimals(load.avg,2)) Platte $(speed(disk.read)) Lesen $(speed(disk." "write)) Schreiben\" ]" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "Informationen in der aufrufbaren Beschreibung des Anzeigers" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Speicher $(size(mem.user))\", " "\"Netzwerk $(speed(net.down))/$(speed(net.up))\", \"Ausgelagert $(size(swap." "used))\", \"Last $(decimals(load.avg,2))\", \"Platte $(speed(disk.read))/" "$(speed(disk.write))\" ]" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "Informationen im Anzeiger selbst" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "Übersicht der aktuellen Informationen im Anzeiger selbst" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" "[ \"CPU: $(percent(cpu.inuse)) Auslastung, $(percent(cpu.io)) E/A abwartend" "\", \"Speicher: $(size(mem.user)), Cache $(size(mem.cached))\", \"Netzwerk: " "↓ $(speed(net.down)), ↑ $(speed(net.up))\", \"Ausgelagert: $(size(swap." "used))\", \"Last: $(decimals(load.avg,2))\", \"Platte: $(speed(disk.read)) " "Lesen, $(speed(disk.write)) Schreiben\" ]" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "Informationen in Form von Menüeinträgen" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "Graph Sichtbarkeit" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "Minimalwerte für obere Graphenränder" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "Maximalwerte für obere Graphenränder, Null bedeutet uneingeschränkt" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "Anzahl der Werte zum Glätten von skalierten Graphen" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "Verfügbare Protokollierungen" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "Protokollierungsfarbe" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "Protokollierungsausdruck" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "Protokollierungssichtbarkeit" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "Angezeigte Protokollierungen" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Systemlastanzeige" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "Klassisch" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "Ambiance" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "Radiance" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "XOSView" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u%%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "Versionsinformationen anzeigen und beenden" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "Symbol im Systemabschnitt anstelle des Anwendungsindikators" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "Berechne einen Ausdruck" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "– Systemlastanwendungsanzeige" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "Führen Sie »%s --help« aus, um eine vollständige Liste von verfügbaren " "Befehlszeilenoptionen zu erhalten.\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "Benutzerdefiniert" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u B" msgstr[1] "%u B" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "%u B/s" msgstr[1] "%u B/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "{} kHz" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "{} MHz" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "{} GHz" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "%u Hz" msgstr[1] "%u Hz" #~ msgid "Cach_ed" #~ msgstr "_Zwischengespeichert" #~ msgid "F_ree" #~ msgstr "_Frei" #~ msgid "Harddisk" #~ msgstr "Festplatte" #~ msgid "I_dle" #~ msgstr "_Leerlauf" #~ msgid "Load" #~ msgstr "Last" #~ msgid "Memory" #~ msgstr "Speicher" #~ msgid "N_ice" #~ msgstr "P_riorität" #~ msgid "Network" #~ msgstr "Netzwerk" #~ msgid "Processor" #~ msgstr "Prozessor" #~ msgid "S_ystem" #~ msgstr "S_ystem" #~ msgid "Sh_ared" #~ msgstr "_Gemeinsam" #~ msgid "Swap Space" #~ msgstr "Auslagerungsspeicher" #~ msgid "_Average" #~ msgstr "Last_mittel" #~ msgid "_Background" #~ msgstr "_Hintergrund" #~ msgid "_Buffers" #~ msgstr "P_uffer" #~ msgid "_Free" #~ msgstr "_Frei" #~ msgid "_In" #~ msgstr "_Ein" #~ msgid "_Local" #~ msgstr "_Lokal" #~ msgid "_Out" #~ msgstr "_Aus" #~ msgid "_Read" #~ msgstr "_Lesen" #~ msgid "_Used" #~ msgstr "_Belegt" #~ msgid "_User" #~ msgstr "_Benutzer" #~ msgid "_Write" #~ msgstr "_Schreiben" #~ msgid "Graph alpha value" #~ msgstr "Graph Alphawert" #~ msgid "List available expression identifiers" #~ msgstr "Auflistung verfügbarer Ausdruck-Identifikatoren" #~ msgid "I_OWait" #~ msgstr "E_/A abwartend" indicator-multiload-0.4/po/PaxHeaders.30064/si.po0000644000000000000000000000012712347053174016455 xustar0027 mtime=1402754684.633941 30 atime=1402759462.779971565 30 ctime=1402759471.583977597 indicator-multiload-0.4/po/si.po0000664000175000017500000003111712347053174016325 0ustar00mh21mh2100000000000000# translation of si.po to Sinhala # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Danishka Navin , 2007. # Danishka Navin , 2008. msgid "" msgstr "" "Project-Id-Version: si\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Danishka Navin \n" "Language-Team: Sinhala \n" "Language: si\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "පරිවර්තන ස්තුතිය\n" "\n" "Launchpad Contributions:\n" " Danishka Navin https://launchpad.net/~danishka" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "පික්සල" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "වර්‍ණ" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "පද්ධති නිරීක්‍ෂකය විවෘත කරන්න (_O)" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "අභිප්‍රේත (_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "සම්බන්ධව (_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "නිරීක්‍ෂණය කළ සම්පත්" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "මතකය (_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "ජාලය (_N)" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "දෘඩ තැටිය (_H)" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "විකල්ප" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "පද්ධති නිරීක්‍ෂකයේ පළල (_o): " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "පද්ධති නිරීක්‍ෂකය යාවත් කාළීන වන කාල පරතරය (_t): " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "මිලි තත්පර" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "වර්‍ණ" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "F_ree" #~ msgstr "භාවිතා නොකළ (_r)" #~ msgid "Harddisk" #~ msgstr "දෘඩ තැටිය" #~ msgid "Load" #~ msgstr "පූරණය" #~ msgid "Memory" #~ msgstr "මතකය" #~ msgid "Network" #~ msgstr "ජාලය" #~ msgid "S_ystem" #~ msgstr "පද්ධතිය (_y)" #~ msgid "_Background" #~ msgstr "පසුබිම (_B)" #~ msgid "_Free" #~ msgstr "භාවිතා නොකළ (_F)" #~ msgid "_Read" #~ msgstr "කියවීම (_R)" #~ msgid "_Used" #~ msgstr "භාවිතා කළ (_U)" #~ msgid "_User" #~ msgstr "පරිශීලක (_U)" #~ msgid "_Write" #~ msgstr "ලිවීම (_W)" indicator-multiload-0.4/po/PaxHeaders.30064/bn.po0000644000000000000000000000012712347053174016441 xustar0027 mtime=1402754684.633941 30 atime=1402759462.779971565 30 ctime=1402759471.511977549 indicator-multiload-0.4/po/bn.po0000664000175000017500000003727212347053174016321 0ustar00mh21mh2100000000000000# Bengali translation of gnome-applets # This file is distributed under the same license as the gnome-applets package. # Copyright (C) 2003, 2006, 2007 Free Software Foundation, Inc. # # Sayamindu Dasgupta , 2003. # Mahay Alam Khan , 2005. # Samia Niamatullah , 2005. # Runa Bhattacharjee , 2006, 2007. # Khandakar Mujahidul Islam , 2007. # Sadia Afroz , 2010. # Israt Jahan , 2010. # msgid "" msgstr "" "Project-Id-Version: bn\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 19:32+0000\n" "Last-Translator: Israt Jahan \n" "Language-Team: Bengali \n" "Language: bn\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-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" # msgstr "চাপ গড়" # msgstr "গড় ভার" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "CPU, ram, swap-র ব্যবহার ও নেটওয়ার্ক ট্রাফিক প্রভৃতিসহ সিস্টেমের উপর চাপ নিরীক্ষণ " "ব্যবস্থা।" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "অঙ্কুর প্রকল্পের পক্ষে, সায়মিন্দু দাশগুপ্ত \n" "মাহে আলম খান \n" "সামিয়া নিয়ামতুল্লাহ \n" "রুণা ভট্টাচার্য্য \n" "খন্দকার মুজাহিদুল ইসলাম \n" "সাদিয়া আফরোজ \n" "ইসরাত জাহান \n" "\n" "Launchpad Contributions:\n" " Ishak Herock https://launchpad.net/~ourherock\n" " Israt Jahan https://launchpad.net/~israt\n" " Istiaque Ahamed https://launchpad.net/~istiaque\n" " Kazi Shahnoor Ashraf https://launchpad.net/~kaziweb" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "পিক্সেল" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "রঙ" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "সিস্টেম পর্যবেক্ষণ আরম্ভ করুন (_O)" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "পছন্দসমূহ (_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "সম্বন্ধে" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Quit" # msgstr "মোট ভার" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "নিরীক্ষিত রিসোর্স" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "প্রসেসর (_P)" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "মেমরি(_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "নেটওয়ার্ক(_N)" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Swap স্থান(_w)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "লোড (_L)" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "হার্ড-ডিস্ক (_H)" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "অপশন" # msgstr "_ভার" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "সিস্টেম পর্যবেক্ষনের প্রস্থ: (_o) " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "সিস্টেম পর্যবেক্ষণ তথ্য আপডেটের মধ্যবর্তী বিরতিকাল: (_t) " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "মিলি-সেকেন্ড" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Autostart: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "রঙ" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "তালিকাভুক্ত বিষয়সমূহ" #: ../data/preferences.ui.in.h:55 #, fuzzy msgid "Indicator items..." msgstr "তালিকাভুক্ত বিষয়সমূহ" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "বিদ্যমান লেখচিত্রসমূহ" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "মিলিসেকেন্ডে অ্যাপ্লেটের পরিবর্তনের হার" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" # Translated by sadia #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "ডেক্সটপ বর্ণনাকারী ফাইলকে সিস্টেম পর্যবেক্ষক হিসেবে এক্সিকিউট করতে হবে" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "প্রারম্ভকালে স্বয়ংক্রিয় ভাবে শুরু" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "সিস্টেম লোড নির্দেশক" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "সিস্টেম লোড নির্দেশক" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} কি.বা." #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} মে.বা." #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} গি.বা." #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} কি.বা/সে." #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} মে.বা./সে." #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} গি.বা/সে." #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "টে.বা/সে." #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} কি.বা." #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} মে.বা." #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} গি.বা." #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "ক্যাশে করা (_e)" #~ msgid "F_ree" #~ msgstr "মুক্ত (_r)" #~ msgid "Harddisk" #~ msgstr "হার্ড-ডিস্ক" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "কর্মবিহীন (_d)" #~ msgid "Load" #~ msgstr "লোড" #~ msgid "Memory" #~ msgstr "মেমরি" #~ msgid "N_ice" #~ msgstr "সুন্দর (_i)" #~ msgid "Network" #~ msgstr "নেটওয়ার্ক" #~ msgid "Processor" #~ msgstr "প্রসেসর" #~ msgid "S_ystem" #~ msgstr "সিস্টেম (_y)" #~ msgid "Sh_ared" #~ msgstr "যৌথরূপে ব্যবহৃত (_a)" #~ msgid "Swap Space" #~ msgstr "Swap স্থান" #~ msgid "_Average" #~ msgstr "গড় (_A)" #~ msgid "_Background" #~ msgstr "পটভূমি (_B)" #~ msgid "_Buffers" #~ msgstr "বাফার (_B)" #~ msgid "_Free" #~ msgstr "মুক্ত (_F)" # Translated by sadia #~ msgid "_In" #~ msgstr "ভিতরে (_I)" # Translated by sadia #~ msgid "_Local" #~ msgstr "স্থানীয় (_L)" # msgstr "উপযোগিতা" # উহুঁ - হবে না # # Translated by sadia #~ msgid "_Out" #~ msgstr "বাইরে (_O)" #~ msgid "_Read" #~ msgstr "পড়া (_R)" #~ msgid "_Used" #~ msgstr "ব্যবহৃত (_U)" #~ msgid "_User" #~ msgstr "ব্যবহারকারী (_U)" #~ msgid "_Write" #~ msgstr "লেখা (_W)" indicator-multiload-0.4/po/PaxHeaders.30064/sr.po0000644000000000000000000000012712347053174016466 xustar0027 mtime=1402754684.633941 30 atime=1402759462.791971574 30 ctime=1402759471.591977603 indicator-multiload-0.4/po/sr.po0000664000175000017500000003607512347053174016346 0ustar00mh21mh2100000000000000# Serbian translation of gnome-applets # Courtesy of Prevod.org team (http://prevod.org/) -- 2003, 2004, 2005, 2006. # # This file is distributed under the same license as the gnome-applets package. # # Maintainer: Данило Шеган # Reviewed on 2005-09-03 by: Игор Несторовић # Милош Поповић , 2010. # msgid "" msgstr "" "Project-Id-Version: gnome-applets\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Милош Поповић \n" "Language-Team: Serbian \n" "Language: sr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Праћење оптерећења система омогућава приказ графика за процесор, меморију, и " "меморију на диску, а уз то и мрежни саобраћај." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Данило Шеган \n" "\n" "http://prevod.org — превод на српски језик.\n" "\n" "Launchpad Contributions:\n" " Miloš Popović https://launchpad.net/~gpopac\n" " Марко М. Костић https://launchpad.net/~marko-m-kostic" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "пиксела" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Боје" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Покрени праћење система" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Поставке" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_О програму" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Изађи" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Праћени ресурси" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Процесор" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Меморија" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "М_режа" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Размена (swap)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Оптерећење" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Тврди диск" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Опције" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "_Ширина програмчета: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "_Време између два освежавања приказа: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "милисекунди" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Самопокретање " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Боје" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Ставке у изборнику..." #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Доступни графици" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Брзина освежавања програмчета у милисекундама" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Ширина графика у пикселима" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Висина графика у пикселима" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" # Јел ок овако? #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "Покретачка датотека коју треба покренути као програм за праћење система" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Самостално покрени при пријави на систем" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" "[ \"Проц $(percent(cpu.inuse)) Мем $(size(mem.user)) Мрежа ка мени " "$(speed(net.down)) од мене $(speed(net.up)) Размена $(size(swap.used)) " "Оптерећење $(decimals(load.avg,2)) Диск читање $(speed(disk.read)) писање " "$(speed(disk.write))\" ]" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "Подаци у доступном опису показивача" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "Подаци приказани у самом показивачу" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "Попис тренутних података приказаних у самом показивачу" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" "[ \"Проц: $(percent(cpu.inuse)), у/и чекање $(percent(cpu.io))\", \"Мем: " "$(size(mem.user)), спремиште $(size(mem.cached))\", \"Мрежа: ка мени " "$(speed(net.down)), од мене $(speed(net.up))\", \"Размена: $(size(swap." "used))\", \"Оптерећење: $(decimals(load.avg,2))\", \"Диск: читање " "$(speed(disk.read)), писање $(speed(disk.write))\" ]" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "Подаци приказани као уноси у изборнику" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Кеш_ирана" #~ msgid "F_ree" #~ msgstr "_Слободна" #~ msgid "Harddisk" #~ msgstr "Тврди диск" #~ msgid "I_OWait" #~ msgstr "У_Ичекање" #~ msgid "I_dle" #~ msgstr "_Неупослен" #~ msgid "Load" #~ msgstr "Оптерећење" #~ msgid "Memory" #~ msgstr "Меморија" #~ msgid "N_ice" #~ msgstr "_Мање приоритетно" #~ msgid "Network" #~ msgstr "Мрежа" #~ msgid "Processor" #~ msgstr "Процесор" #~ msgid "S_ystem" #~ msgstr "_Систем" #~ msgid "Sh_ared" #~ msgstr "_Дељена" #~ msgid "Swap Space" #~ msgstr "Замена за меморију (swap)" #~ msgid "_Average" #~ msgstr "Про_сечно" #~ msgid "_Background" #~ msgstr "_Позадина" #~ msgid "_Buffers" #~ msgstr "_Бафери" #~ msgid "_Free" #~ msgstr "_Слободно" #~ msgid "_In" #~ msgstr "_Примљено" #~ msgid "_Local" #~ msgstr "_Локално" #~ msgid "_Out" #~ msgstr "П_ослато" #~ msgid "_Read" #~ msgstr "_Читање" #~ msgid "_Used" #~ msgstr "Ис_коришћено" #~ msgid "_User" #~ msgstr "_Корисник" #~ msgid "_Write" #~ msgstr "_Упис" indicator-multiload-0.4/po/PaxHeaders.30064/kn.po0000644000000000000000000000012712347053174016452 xustar0027 mtime=1402754684.633941 30 atime=1402759462.795971576 30 ctime=1402759471.555977578 indicator-multiload-0.4/po/kn.po0000664000175000017500000003374712347053174016335 0ustar00mh21mh2100000000000000# translation of gnome-applets.master.kn.po to Kannada # translation of gnome-applets.HEAD.po to # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Shankar Prasad , 2008, 2009, 2010. msgid "" msgstr "" "Project-Id-Version: gnome-applets.master.kn\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Shankar Prasad \n" "Language-Team: kn-IN <>\n" "Language: en\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "ಒಂದು ಗಣಕದ ಲೋಡ್‌ ಮೇಲ್ವಿಚಾರಕವು CPU ram, ಹಾಗು ಸ್ವಾಪ್‌ ಬಳಕೆ ಜಾಗ, ಹಾಗು ಜಾಲಬಂಧದ " "ಟ್ರಾಫಿಕ್‌ಗಾಗಿನ ನಕ್ಷೆಗಳನ್ನು ತೋರಿಸಲು ಶಕ್ತವಾಗಿರುತ್ತದೆ." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "ಶಂಕರ್ ಪ್ರಸಾದ್ ಎಂ. ವಿ.\n" "\n" "Launchpad Contributions:\n" " shankar Prasad https://launchpad.net/~svenkate" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "ಪಿಕ್ಸೆಲ್‍ಗಳು" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "ಬಣ್ಣಗಳು" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "ತೆಗೆ ಗಣಕ ಮೇಲ್ವಿಚಾರಕವನ್ನು ತೆರೆ(_O)" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "ಆದ್ಯತೆಗಳು(_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "ಇದರ ಬಗ್ಗೆ(_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲಾದ ಸಂಪನ್ಮೂಲಗಳು" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "ಸಂಸ್ಕಾರಕ(_P)" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "ಮೆಮೊರಿ(_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "ಜಾಲಬಂಧ(_N)" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "ಸ್ವಾಪ್ ಜಾಗ(_w)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "ಲೋಡ್(_L)" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "ಹಾರ್ಡ್-ಡಿಸ್ಕ್‍(_H)" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "ಆಯ್ಕೆಗಳು" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "ಗಣಕ ಗಣಕ ಮೇಲ್ವಿಚಾರಕದ ಅಗಲ(_o): " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "ಗಣಕದ ಮೇಲ್ವಿಚಾರಣೆಯ ಅಪ್‌ಡೇಟ್ ಕಾಲಾವಧಿ(_t): " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "ಮಿಲಿಸೆಕೆಂಡುಗಳು" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "ಬಣ್ಣಗಳು" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "ಮಿಲಿಸೆಕೆಂಡುಗಳಲ್ಲಿ ಆಪ್ಲೆಟ್‍ನ ಪುನಶ್ಚೇತನ ದರ" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "ಗಣಕದ ಮೇಲ್ವಿಚಾರಕವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಿರುವ ಗಣಕತೆರೆ ವಿವರಣೆಗಾರ ಕಡತ" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "ಕ್ಯಾಚ್ ಆದ(_e)" #~ msgid "F_ree" #~ msgstr "ಮುಕ್ತ(_r)" #~ msgid "Harddisk" #~ msgstr "ಹಾರ್ಡ್-ಡಿಸ್ಕ್‍" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "ಜಡ(_d)" #~ msgid "Load" #~ msgstr "ಲೋಡ್" #~ msgid "Memory" #~ msgstr "ಮೆಮೊರಿ" #~ msgid "N_ice" #~ msgstr "ನೈಸ್(_i)" #~ msgid "Network" #~ msgstr "ಜಾಲಬಂಧ" #~ msgid "Processor" #~ msgstr "ಸಂಸ್ಕಾರಕ" #~ msgid "S_ystem" #~ msgstr "ಗಣಕ(_y)" #~ msgid "Sh_ared" #~ msgstr "ಹಂಚಲಾದ(_a)" #~ msgid "Swap Space" #~ msgstr "ಸ್ವಾಪ್ ಜಾಗ" #~ msgid "_Average" #~ msgstr "ಸಾಧಾರಣ(_A)" #~ msgid "_Background" #~ msgstr "ಹಿನ್ನಲೆ(_B)" #~ msgid "_Buffers" #~ msgstr "ಬಫರ್ಸ್(_B)" #~ msgid "_Free" #~ msgstr "ಮುಕ್ತ(_F)" #~ msgid "_In" #~ msgstr "ಒಳಗೆ(_I)" #~ msgid "_Local" #~ msgstr "ಸ್ಥಳೀಯ(_L)" #~ msgid "_Out" #~ msgstr "ಹೊರಗೆ(_O)" #~ msgid "_Read" #~ msgstr "ಓದು(_R)" #~ msgid "_Used" #~ msgstr "ಬಳಕೆಯಾದ(_U)" #~ msgid "_User" #~ msgstr "ಬಳಕೆದಾರ(_U)" #~ msgid "_Write" #~ msgstr "ಬರೆ(_W)" indicator-multiload-0.4/po/PaxHeaders.30064/gu.po0000644000000000000000000000012712347053174016455 xustar0027 mtime=1402754684.633941 30 atime=1402759462.803971582 30 ctime=1402759471.539977567 indicator-multiload-0.4/po/gu.po0000664000175000017500000003353412347053174016332 0ustar00mh21mh2100000000000000# translation of gnome-applets.master.gu.po to Gujarati # Ankit Patel , 2005, 2006. # Ankit Patel , 2005, 2007, 2008, 2009. # Sweta Kothari , 2008, 2009. msgid "" msgstr "" "Project-Id-Version: gnome-applets.master.gu\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Sweta Kothari \n" "Language-Team: Gujarati\n" "Language: \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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "સિસ્ટમ લોડ મોનિટર CPU, ram, અને વપરાયેલ સ્વેપ જગ્યા, વત્તા નેટવર્કનો ટ્રાફિક માટે આલેખો " "બતાવવા માટે સક્ષમ હોય છે." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "અંકિત પટેલ , શ્ર્વેતા કોઠારી \n" "\n" "Launchpad Contributions:\n" " Sweta Kothari https://launchpad.net/~swkothar" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "બિંદુઓ" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "રંગો" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "સિસ્ટમ મોનીટર ખોલો (_O)" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "પસંદગીઓ (_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "વિશે (_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "જોવાઈ ગયેલા સ્રોતો" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "પ્રોસેસર (_P)" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "મેમરી (_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "નેટવર્ક (_N)" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "અદલબદલની જગ્યા (_w)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "બોજો (_L)" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "હાર્ડ ડિસ્ક (_H)" # gnome-session/session-properties-capplet.c:217 #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "વિકલ્પો" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "સિસ્ટમ મોનીટરની પહોળાઈ: (_o) " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "સિસ્ટમ મોનીટર બદલવાનો અંતરાલ: (_t) " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "મિલિસેકન્ડો" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "રંગો" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "એપ્લેટનો ફરીથી તાજા થવાનો દર મિલિસેકન્ડમાં" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "સિસ્ટમ મોનીટર તરીકે ચલાવવા માટે ડેસ્કટોપ વર્ણન ફાઇલ" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "કેશવાળી (_e)" #~ msgid "F_ree" #~ msgstr "મુક્ત (_r)" #~ msgid "Harddisk" #~ msgstr "હાર્ડ ડિસ્ક" #~ msgid "I_OWait" #~ msgstr "IOWait (_O)" #~ msgid "I_dle" #~ msgstr "નિષ્ક્રિય (_d)" #~ msgid "Load" #~ msgstr "લાવો" #~ msgid "Memory" #~ msgstr "મેમરી" #~ msgid "N_ice" #~ msgstr "સરસ (_i)" #~ msgid "Network" #~ msgstr "નેટવર્ક" #~ msgid "Processor" #~ msgstr "પ્રોસેસર" #~ msgid "S_ystem" #~ msgstr "સિસ્ટમ (_y)" #~ msgid "Sh_ared" #~ msgstr "સહભાગી (_a)" #~ msgid "Swap Space" #~ msgstr "અદલબદલની જગ્યા" #~ msgid "_Average" #~ msgstr "સરેરાશ (_A)" #~ msgid "_Background" #~ msgstr "પાશ્વ ભાગ (_B)" #~ msgid "_Buffers" #~ msgstr "બફરો (_B)" #~ msgid "_Free" #~ msgstr "મુક્ત (_F)" #~ msgid "_In" #~ msgstr "માં (_I)" #~ msgid "_Local" #~ msgstr "સ્થાનિય (_L)" #~ msgid "_Out" #~ msgstr "બહાર (_O)" #~ msgid "_Read" #~ msgstr "વાંચો (_R)" #~ msgid "_Used" #~ msgstr "વપરાયેલ (_U)" #~ msgid "_User" #~ msgstr "વપરાશકર્તા (_U)" #~ msgid "_Write" #~ msgstr "લખો (_W)" indicator-multiload-0.4/po/PaxHeaders.30064/LINGUAS0000644000000000000000000000013212106273372016520 xustar0030 mtime=1360623354.781527118 30 atime=1402759471.467977518 30 ctime=1402759471.611977617 indicator-multiload-0.4/po/LINGUAS0000664000175000017500000000046212106273372016373 0ustar00mh21mh2100000000000000af am ar as ast az be bg bn br bs ca ca@valencia crh cs cy da de dz el en_CA en_GB eo es et eu fa fi fo fr ga gl gu he hi hr hu hy id is it ja ka kk kn ko ku ky lt lv mai mg mk ml mn mr ms nb ne nl nn oc or pa pl ps pt_BR pt ro ru rw si sk sl sq sr@latin sr sv ta te th tr ug uk vi wa xh zh_CN zh_HK zh_TW indicator-multiload-0.4/po/PaxHeaders.30064/gl.po0000644000000000000000000000012712347053174016444 xustar0027 mtime=1402754684.633941 30 atime=1402759462.811971588 30 ctime=1402759471.539977567 indicator-multiload-0.4/po/gl.po0000664000175000017500000003353012347053174016315 0ustar00mh21mh2100000000000000# translation of gnome-applets-master-po-gl-18973.po to Galician # Galician translation of gnome-applets. # Copyright (C) 1999-2002 Jesús Bravo Álvarez # # Proxecto Trasno - Adaptación do software libre á lingua galega: Se desexas # colaborar connosco, podes atopar máis información en http://www.trasno.net # # First Version: 1999-10-07 15:15+0200 # # Jesús Bravo Álvarez , 1999-2002. # Ignacio Casal Quinteiro , 2005, 2006. # Ignacio Casal Quinteiro , 2008. # Mancomún - Centro de Referencia e Servizos de Software Libre , 2009. # Suso Baleato , 2009. # Fran Dieguez , 2009. # Antón Méixome , 2009. # Fran Diéguez , 2010. # msgid "" msgstr "" "Project-Id-Version: gnome-applets-master-po-gl-18973\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Fran Diéguez \n" "Language-Team: Galician \n" "Language: gl\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Un monitor de carga do sistema capaz de mostrar as gráficas para o uso da " "CPU, da RAM e do espazo de swap, ademais do tráfico da rede." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Fran Diéguez , 2009-2010.\n" "Antón Méixome , 2009.\n" "Mancomún - Centro de Referencia e Servizos de Software Libre , 2009.\n" "Suso Baleato , 2009.\n" "Ignacio Casal Quinteiro , 2005-2008.\n" "Jesús Bravo Álvarez , 1999-2002.\n" "\n" "Launchpad Contributions:\n" " Fran Diéguez https://launchpad.net/~frandieguez" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "píxeles" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Cores" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Abrir o monitor do sistema" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Preferencias" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Sobre" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Recursos monitorizados" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Procesador" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Memoria" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Rede" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "Espazo de s_wap" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Carga" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Disco ríxido" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Opcións" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Largura do m_onitor do sistema: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Intervalo de actualización do monitor do sis_tema: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisegundos" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Cores" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Taxa de actualización do miniaplicativo en milisegundos" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "O ficheiro de descrición do escritorio para executar como o monitor do " "sistema" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "Na cac_hé" #~ msgid "F_ree" #~ msgstr "Lib_re" # (pofilter) accelerators: accelerator _ does not occur in original and should not be in translation #~ msgid "Harddisk" #~ msgstr "Disco" #~ msgid "I_OWait" #~ msgstr "Espera _E/S" #~ msgid "I_dle" #~ msgstr "Ina_ctivo" #~ msgid "Load" #~ msgstr "Carga" #~ msgid "Memory" #~ msgstr "Memoria" #~ msgid "N_ice" #~ msgstr "N_ice" #~ msgid "Network" #~ msgstr "Rede" #~ msgid "Processor" #~ msgstr "Procesador" #~ msgid "S_ystem" #~ msgstr "_Sistema" #~ msgid "Sh_ared" #~ msgstr "_Compartida" #~ msgid "Swap Space" #~ msgstr "Espazo de swap" #~ msgid "_Average" #~ msgstr "_Media" #~ msgid "_Background" #~ msgstr "_Fondo" #~ msgid "_Buffers" #~ msgstr "_Búfers" #~ msgid "_Free" #~ msgstr "_Libre" #~ msgid "_In" #~ msgstr "_Entrada" #~ msgid "_Local" #~ msgstr "_Local" #~ msgid "_Out" #~ msgstr "_Saída" #~ msgid "_Read" #~ msgstr "_Lectura" #~ msgid "_Used" #~ msgstr "_Usado" #~ msgid "_User" #~ msgstr "_Usuario" #~ msgid "_Write" #~ msgstr "_Escritura" indicator-multiload-0.4/po/PaxHeaders.30064/te.po0000644000000000000000000000012712347053174016452 xustar0027 mtime=1402754684.633941 30 atime=1402759462.819971593 30 ctime=1402759471.595977606 indicator-multiload-0.4/po/te.po0000664000175000017500000003422112347053174016321 0ustar00mh21mh2100000000000000# translation of gnome-applets.master.te.po to Telugu # Telugu translation of gnome-applets # Copyright (C) 2005 Free Software Foundation, Andhra Pradesh. # This file is distributed under the same license as the gnome-applets package. # # Prajasakti Localisation Team , 2005. # Krishna Babu K , 2008, 2009. msgid "" msgstr "" "Project-Id-Version: gnome-applets.master.te\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Arjuna Rao Chavala \n" "Language-Team: Telugu \n" "Language: te\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "వ్యవస్థ భార దర్శని CPU,ram, మరియు ఖాళీ బదలాయింపు ఉపయోగము కొరకు రేఖా పటములను మరియు అల్లిక ట్రాఫిక్ " "ను ప్రదర్శించగలదు." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "KrishnaBabu K 2008.\n" "\n" "Launchpad Contributions:\n" " arjuna rao chavala https://launchpad.net/~arjunaraoc" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "పిగ్జెల్స్" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "వర్ణములు" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "వ్యవస్థ దర్శినిని తెరువు (_O)" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "అభీష్టాలు(_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "గురించి(_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "అజమాయిషీలో వున్న వనరులు" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "ప్రోసెసర్ (_P)" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "జ్ఞాపకశక్తి (_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "అల్లిక (_N)" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "బదలాయింపు స్థలం (_w)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "నింపుము (_L)" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "ప్రధానఖని (_H)" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "ఐచ్చికాలు" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "వ్యవస్థ దర్శిని వెడల్పు (_o): " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "వ్యవస్థ దర్శినిని తాజాపర్చు విరామం (_t): " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "మిల్లీ సెకండ్లు" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "వర్ణములు" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "మిల్లి సెకనులలో ఆప్లెట్ పునర్వికాస మార్పు" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "సిస్టమ్ మానిటర్ వలె నిర్వర్తించబడుటకు డెస్కుటాప్ వివరణ దస్త్రము" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "పట్టుకొన్న (_e)" #~ msgid "F_ree" #~ msgstr "ఖాళీ (_r)" #~ msgid "Harddisk" #~ msgstr "ప్రధానఖని" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "తీరిగ్గా (_d)" #~ msgid "Load" #~ msgstr "భారం" #~ msgid "Memory" #~ msgstr "జ్ఞాపకశక్తి" #~ msgid "N_ice" #~ msgstr "బాగుంది (_i)" #~ msgid "Network" #~ msgstr "నెట్వర్కు" #~ msgid "Processor" #~ msgstr "ప్రోసెసర్" #~ msgid "S_ystem" #~ msgstr "వ్యవస్థ (_y)" #~ msgid "Sh_ared" #~ msgstr "పంచుకున్న (_a)" #~ msgid "Swap Space" #~ msgstr "బదలాయింపు స్థలం" #~ msgid "_Average" #~ msgstr "సగటు (_A)" #~ msgid "_Background" #~ msgstr "పూర్వరంగం (_B)" #~ msgid "_Buffers" #~ msgstr "బఫర్ (_B)" #~ msgid "_Free" #~ msgstr "ఖాళీ (_F)" #~ msgid "_In" #~ msgstr "లోపల (_I)" #~ msgid "_Local" #~ msgstr "స్థానిక (_L)" #~ msgid "_Out" #~ msgstr "బయట (_O)" #~ msgid "_Read" #~ msgstr "చదువు (_R)" #~ msgid "_Used" #~ msgstr "ఉపయోగంలోవున్న (_U)" #~ msgid "_User" #~ msgstr "వినియోగదారి (_U)" #~ msgid "_Write" #~ msgstr "రాత(_W)" indicator-multiload-0.4/po/PaxHeaders.30064/bg.po0000644000000000000000000000012712347053174016432 xustar0027 mtime=1402754684.633941 30 atime=1402759462.823971596 30 ctime=1402759471.507977545 indicator-multiload-0.4/po/bg.po0000664000175000017500000003737112347053174016312 0ustar00mh21mh2100000000000000# This is the Bulgarian translation of the gnome-applets po-file. # Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. # Copyright (C) 2009 Free Software Foundation, Inc. # Alexander Shopov , 2002, 2004, 2005, 2007, 2009, 2010. # Yanko Kaneti , 2003. # Vladimir Petkov , 2004, 2005. # Peter Slavov , 2004. # Rostislav "zbrox" Raykov , 2004, 2005, 2006. # Yavor Doganov , 2008. # msgid "" msgstr "" "Project-Id-Version: gnome-applets master\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-03-10 22:37+0000\n" "Last-Translator: Atanas Kovachki \n" "Language-Team: Bulgarian \n" "Language: bg\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-Launchpad-Export-Date: 2014-04-17 06:26+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Инструмент за наблюдение на системата, който показва графики за процесора, " "оперативната памет, виртуалната памет и натовареността на мрежата." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Петър „peshka“ Славов \n" "Владимир „Kaladan“ Петков \n" "Александър Шопов \n" "Янко Канети \n" "\n" "Проектът за превод на GNOME има нужда от подкрепа.\n" "Научете повече за нас на http://gnome.cult.bg\n" "Докладвайте за грешки на http://gnome.cult.bg/bugs\n" "\n" "Launchpad Contributions:\n" " Alexander Shopov https://launchpad.net/~ash-kambanaria\n" " Atanas Kovachki https://launchpad.net/~zdar\n" " Svetoslav Stefanov https://launchpad.net/~svetlisashkov" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "Колона" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "Диаграма" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "Най-малко:" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "Най-много:" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "Заглаждане:" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "пиксела" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 msgid "Color:" msgstr "Цвят:" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Отваряне на _системен датчик" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Настройки" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Относно" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Изход" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Наблюдавани ресурси" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Процесор" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "Па_мет" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "Мре_жа" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "В_иртуална памет" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Натовареност" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Твърд диск" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Настройки" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "_Широчина на системния датчик: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "П_ериод на обновяване на системния датчик: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "ms" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Автоматично стартиране: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Цветове" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Елементи на менюто..." #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "Достъпни диаграми" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Време за обновяване на аплета в милисекунди" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Ширина на диаграмите в пиксели." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Височина на диаграмите в пиксели." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "Цвят за фона на диаграмите" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" "Файлът със записи тип „.desktop“, който да се изпълнява като програма за " "наблюдение на системата." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Автоматично стартиране при влизане в сесията" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "Информацията, показана в самия индикатор" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "Индекс на текущата информация в самия индикатор" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "Информацията, представена в елементите от менюто" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" "Броят на стойностите, които се използват за плавната промяна на мащаба за " "диаграмите" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "Достъпни следи" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "Цвят за кривата" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "Видимост на кривата" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "Показване на кривите" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Индикатор за зареждане на системата" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u%%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "- Индикатор за зареждане на системата" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "Изпълнете '%s --help' за да прегледате пълният списък на достъпните опции за " "командния ред.\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} кБ" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} МБ" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} ГБ" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u Б" msgstr[1] "%u Б" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} кБ/с" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} МБ/с" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} ГБ/с" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} ТБ/с" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "%u Б/с" msgstr[1] "%u Б/с" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "_Записан в паметта" #~ msgid "F_ree" #~ msgstr "Сво_бодни" #~ msgid "Harddisk" #~ msgstr "Твърд диск" #~ msgid "I_OWait" #~ msgstr "_В/И изчакване" #~ msgid "I_dle" #~ msgstr "_Незаети" #~ msgid "Load" #~ msgstr "Натовареност" #~ msgid "Memory" #~ msgstr "Памет" #~ msgid "N_ice" #~ msgstr "Приори_тет" #~ msgid "Network" #~ msgstr "Мрежа" #~ msgid "Processor" #~ msgstr "Процесор" #~ msgid "S_ystem" #~ msgstr "_Система" #~ msgid "Sh_ared" #~ msgstr "_Споделени" #~ msgid "Swap Space" #~ msgstr "Виртуална памет" #~ msgid "_Average" #~ msgstr "_Средно" #~ msgid "_Background" #~ msgstr "_Фон" #~ msgid "_Buffers" #~ msgstr "_Буфери" #~ msgid "_Free" #~ msgstr "_Свободни" #~ msgid "_In" #~ msgstr "_Входящ" #~ msgid "_Local" #~ msgstr "_Локален" #~ msgid "_Out" #~ msgstr "_Изходящ" #~ msgid "_Read" #~ msgstr "_Четене" #~ msgid "_Used" #~ msgstr "_Използвани" #~ msgid "_User" #~ msgstr "Пот_ребител" #~ msgid "_Write" #~ msgstr "_Писане" #~ msgid "Graph alpha value" #~ msgstr "Прозрачност на диаграмите" indicator-multiload-0.4/po/PaxHeaders.30064/ka.po0000644000000000000000000000012712347053174016435 xustar0027 mtime=1402754684.633941 30 atime=1402759462.831971602 30 ctime=1402759471.551977576 indicator-multiload-0.4/po/ka.po0000664000175000017500000003347712347053174016320 0ustar00mh21mh2100000000000000# translation of gnome-applets.HEAD.po to Georgian # Copyright (C) 2006 THE PACKAGE'S COPYRIGHT HOLDER # Alina Kirakosyan # # Vladimer Sichinava , 2006. msgid "" msgstr "" "Project-Id-Version: gnome-applets.HEAD\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Vladimer Sichinava \n" "Language-Team: Georgian \n" "Language: ka\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "სისტემის დატვირთვის მაჩვენებელი, რომელსაც შეუძლია გრაფიკის სახით გამოსახოს " "პროცესორის ან ქსელის ტრაფიკის დატვირთვა და ამასთანავე ram და swap " "მეხსიერებების ტევადობა." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "თარგმანი-შესრულებულია\n" "\n" "Launchpad Contributions:\n" " Vladimer Sichinava https://launchpad.net/~vlsichinava-deactivatedaccount" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "პიქსელი" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "ფერები" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "სისტემის მ_ონიტორის ჩართვა" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_პარამეტრები" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_პროგრამის შესახებ" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "კონტროლირებული რესურსები" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_პროცესორი" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "მეხსიე_რება" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_ქსელი" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "swap ტევადობა" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_ჩატვირთვა" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_მყარი დისკი" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "პარამეტრები" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "ს_ისტემის მონიტორის სიგანე " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "სისტემის მონიტორის განახლების ინტერვალი: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "მილიწამები" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "ფერები" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "აპლეტი განახლების სიხშირე მილიწამებში" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "კ_ეშირებული" #~ msgid "F_ree" #~ msgstr "თავის_უფალი" #~ msgid "Harddisk" #~ msgstr "მყარი დისკი" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "უმოქმედო" #~ msgid "Load" #~ msgstr "ჩატვირთვა" #~ msgid "Memory" #~ msgstr "მეხსიერება" #~ msgid "N_ice" #~ msgstr "პრ_იორიტეტი" #~ msgid "Network" #~ msgstr "ქსელი" #~ msgid "Processor" #~ msgstr "პროცესორი" #~ msgid "S_ystem" #~ msgstr "ს_ისტემა" #~ msgid "Sh_ared" #~ msgstr "გ_აზიარებული" #~ msgid "Swap Space" #~ msgstr "Swap სივრცე" #~ msgid "_Average" #~ msgstr "ს_აშუალო" #~ msgid "_Background" #~ msgstr "_ფონი" #~ msgid "_Buffers" #~ msgstr "_ბუფერები" #~ msgid "_Free" #~ msgstr "_თავისუფალი" #~ msgid "_Read" #~ msgstr "_კითხვა" #~ msgid "_Used" #~ msgstr "_გამოყენებულია" #~ msgid "_User" #~ msgstr "_მომხმარებელი" #~ msgid "_Write" #~ msgstr "_ჩაწერა" indicator-multiload-0.4/po/PaxHeaders.30064/ga.po0000644000000000000000000000012712347053174016431 xustar0027 mtime=1402754684.633941 30 atime=1402759462.839971607 30 ctime=1402759471.539977567 indicator-multiload-0.4/po/ga.po0000664000175000017500000003156212347053174016305 0ustar00mh21mh2100000000000000# Irish translations for gnome-applets package. # Copyright (C) 1998-2009 Free Software Foundation, Inc. # This file is distributed under the same license as the gnome-applets package. # Alastair McKinstry , 1998. # Paul Duffy , 2003. # Seán de Búrca , 2007, 2008, 2009. # msgid "" msgstr "" "Project-Id-Version: gnome-applets.master\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Seán de Búrca \n" "Language-Team: Irish \n" "Language: ga\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Alastair McKinstry \n" "Paul Duffy \n" "Seán de Búrca \n" "\n" "Launchpad Contributions:\n" " Seán de Búrca https://launchpad.net/~leftmostcat" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "picteilín" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Dathanna" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Oscail Monatóir Córais" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Sainroghanna" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Maidir Leis Seo" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Acmhainní Monatóirithe" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Próiseálaí" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Cuimhne" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "Líon_ra" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Spás Babhtála" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Lód" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "Diosca Cr_ua" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Roghanna" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Leithead mhonatóirí córa_is: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "_Eatramh idir nuashonruithe mhonatóirí córais: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milleasoicind" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Dathanna" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "I d_Taisce" #~ msgid "F_ree" #~ msgstr "S_aor" #~ msgid "Harddisk" #~ msgstr "Diosca Crua" #~ msgid "I_OWait" #~ msgstr "IAFei_theamh" #~ msgid "I_dle" #~ msgstr "Dío_mhaoin" #~ msgid "Load" #~ msgstr "Lód" #~ msgid "Memory" #~ msgstr "Cuimhne" #~ msgid "N_ice" #~ msgstr "De_as" #~ msgid "Network" #~ msgstr "Líonra" #~ msgid "Processor" #~ msgstr "Próiseálaí" #~ msgid "S_ystem" #~ msgstr "C_orás" #~ msgid "Sh_ared" #~ msgstr "Com_hroinnte" #~ msgid "Swap Space" #~ msgstr "Spás Babhtála" #~ msgid "_Average" #~ msgstr "_Meán" #~ msgid "_Background" #~ msgstr "Cúl_ra" #~ msgid "_Buffers" #~ msgstr "_Maoláin" #~ msgid "_Free" #~ msgstr "Sao_r" #~ msgid "_In" #~ msgstr "Is_teach" #~ msgid "_Local" #~ msgstr "L_ogánta" #~ msgid "_Out" #~ msgstr "_Amach" #~ msgid "_Read" #~ msgstr "Léi_gh" #~ msgid "_Used" #~ msgstr "Úsáid_te" #~ msgid "_User" #~ msgstr "Úsáideoi_r" #~ msgid "_Write" #~ msgstr "Scrío_bh" indicator-multiload-0.4/po/PaxHeaders.30064/et.po0000644000000000000000000000012612347053174016451 xustar0027 mtime=1402754684.633941 29 atime=1402759462.84397161 30 ctime=1402759471.531977562 indicator-multiload-0.4/po/et.po0000664000175000017500000003243012347053174016321 0ustar00mh21mh2100000000000000# GNOME rakendite eesti keele tõlge. # Estonian translation of GNOME applets. # # Copyright (C) 1999, 2001, 2002, 2005, 2006 Free Software Foundation, Inc. # Copyright (C) 2007-2010 The GNOME Project # This file is distributed under the same license as the gnome-applets package. # # Lauris Kaplinski , 1999. # Ilmar Kerm , 2001, 2002. # Tõivo Leedjärv , 2002. # Priit Laes , 2004-2006. # Ivar Smolin , 2005-2010. # Mattias Põldaru , 2010. # msgid "" msgstr "" "Project-Id-Version: gnome-applets 2.32\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Mattias Põldaru \n" "Language-Team: Estonian \n" "Language: et\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Süsteemi koormusmonitor on suuteline kuvama graafikuid protsessori koormuse, " "mälu- ja saaleruumi kasutuse ning võrguliikluse kohta." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Lauris Kaplinski , 1999.\n" "Ilmar Kerm , 2001, 2002.\n" "Tõivo Leedjärv , 2002.\n" "Priit Laes , 2004-2006.\n" "Ivar Smolin , 2005-2010.\n" "\n" "Launchpad Contributions:\n" " Michael Hofmann https://launchpad.net/~mh21" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "pikslit" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Värvid" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "Ava _süsteemi jälgija" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Eelistused" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_Rakendist lähemalt" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Jälgitavad ressursid" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Protsessor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "_Mälu" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Võrk" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Saaleruum" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Koormus" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Kõvaketas" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Valikud" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "Süsteemi _jälgija laius: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Süs_teemijälgija uuendamise vahemik: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "millisekundit" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Värvid" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Rakendi värskendamissagedus millisekundites" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Töölaua kirjeldusfail süsteemijälgija käivitamiseks" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "_Puhverdatud" #~ msgid "F_ree" #~ msgstr "_Vaba" #~ msgid "Harddisk" #~ msgstr "Kõvaketas" #~ msgid "I_OWait" #~ msgstr "I_OWait" #~ msgid "I_dle" #~ msgstr "_Jõude" #~ msgid "Load" #~ msgstr "Koormus" #~ msgid "Memory" #~ msgstr "Mälu" #~ msgid "N_ice" #~ msgstr "_Tähtsus (nice)" #~ msgid "Network" #~ msgstr "Võrk" #~ msgid "Processor" #~ msgstr "Protsessor" #~ msgid "S_ystem" #~ msgstr "_Süsteem" #~ msgid "Sh_ared" #~ msgstr "_Jagatud" #~ msgid "Swap Space" #~ msgstr "Saaleruum" #~ msgid "_Average" #~ msgstr "_Keskmine" #~ msgid "_Background" #~ msgstr "_Taust" #~ msgid "_Buffers" #~ msgstr "_Puhvrid" #~ msgid "_Free" #~ msgstr "_Vaba" #~ msgid "_In" #~ msgstr "_Sisse" #~ msgid "_Local" #~ msgstr "_Kohalik" #~ msgid "_Out" #~ msgstr "_Välja" #~ msgid "_Read" #~ msgstr "_Lugemine" #~ msgid "_Used" #~ msgstr "_Kasutatud" #~ msgid "_User" #~ msgstr "_Kasutaja" #~ msgid "_Write" #~ msgstr "_Kirjutamine" indicator-multiload-0.4/po/PaxHeaders.30064/zh_CN.po0000644000000000000000000000012712347053174017043 xustar0027 mtime=1402754684.633941 30 atime=1402759462.855971617 30 ctime=1402759471.603977611 indicator-multiload-0.4/po/zh_CN.po0000664000175000017500000003522712347053174016721 0ustar00mh21mh2100000000000000# translation of gnome-applets.po to zh_CN # Copyright (C) 2002,2003 Free Software Foundation, Inc. # Wang Li , 2002. # Wu XiaoGuang , 2002. # Xiong Jiang , 2003. # Funda Wang , 2003. # Liu Songhe , 2003. # 甘露(Gan Lu) , 2009. # YunQiang Su , 2010. msgid "" msgstr "" "Project-Id-Version: gnome-applets master\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-06-21 16:31+0000\n" "Last-Translator: Xiaoxing Ye \n" "Language-Team: Chinese (simplified) \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:28+0000\n" "X-Generator: Launchpad (build 16985)\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "一个能够以图形方式显示 CPU、内存、对换文件使用情况,以及网络流量的系统监视" "器。" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "开源软件国际化简体中文组(http://i18n.linux.net.cn)\n" "甘露(Gan Lu) \n" "\n" "Launchpad Contributions:\n" " Eleanor Chen https://launchpad.net/~chenyueg\n" " Michael Hofmann https://launchpad.net/~mh21\n" " Wang Dianjin https://launchpad.net/~tuhaihe\n" " Xiaoxing Ye https://launchpad.net/~xiaoxing" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "像素" #: ../data/preferences.ui.in.h:11 #, fuzzy msgid "Trace" msgstr "路径颜色" #: ../data/preferences.ui.in.h:12 #, fuzzy msgid "Expression:" msgstr "路径描述" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "颜色" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 #, fuzzy msgid "Expression" msgstr "路径描述" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "打开系统监视器(_O)" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "首选项(_P)" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "关于(_A)" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "退出 (_Q)" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "已监视的资源" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "处理器(_P)" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "内存(_M)" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "网络(_N)" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "交换空间(_W)" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "负载(_L)" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "硬盘(_H)" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "选项" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "系统监视器宽度(_O): " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "系统监视器更新间隔(_T): " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "毫秒" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "开机启动(_A): " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "颜色" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "菜单项..." #: ../data/preferences.ui.in.h:55 #, fuzzy msgid "Indicator items..." msgstr "菜单项..." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "可视化图像" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "小程序的刷新率,以毫秒计" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "图像宽度(以像素为单位)" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "图像高度(以像素为单位)" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "图像背景色" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "可执行系统监视器的桌面描述文件" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "会话开始时自动启动" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" "[ \"CPU $(percent(cpu.inuse)) 内存 $(size(mem.user)) 网络 下行 $(speed(net." "down)) 上行 $(speed(net.up)) 交换分区 $(size(swap.used)) 负载 " "$(decimals(load.avg,2)) 硬盘 读取 $(speed(disk.read)) 写入 $(speed(disk." "write))\" ]" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "指示器的描述信息" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "提示器显示信息" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "提示器当前信息索引" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"内存: " "$(size(mem.user)), 缓存 $(size(mem.cached))\", \"网络: 下行 $(speed(net." "down)), 上行 $(speed(net.up))\", \"交换分区: $(size(swap.used))\", \"负载: " "$(decimals(load.avg,2))\", \"硬盘: 读取 $(speed(disk.read)), 写入 " "$(speed(disk.write))\" ]" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "菜单项信息" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "图像能见度" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "图像上方边缘最小值" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "图像上方边缘最大值,0 值表示无限制" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "平滑图像尺寸数值" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "可用的追踪" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "路径颜色" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "路径描述" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "路径可见" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "路径显示" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "系统负载提示器" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u%%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "-系统负载应用提示器" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "评估表达式" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "-系统负载应用提示器" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "运行‘%s --help’查看可用命令行选项的完整列表。\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "%u B" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/秒" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/秒" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/秒" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/秒" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "%u B/秒" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "缓存(_E)" #~ msgid "F_ree" #~ msgstr "空闲(_R)" #~ msgid "Harddisk" #~ msgstr "硬盘" #~ msgid "I_OWait" #~ msgstr "IO 等候(_O)" #~ msgid "I_dle" #~ msgstr "闲置(_D)" #~ msgid "Load" #~ msgstr "负载" #~ msgid "Memory" #~ msgstr "内存" #~ msgid "N_ice" #~ msgstr "优先级(_I)" #~ msgid "Network" #~ msgstr "网络" #~ msgid "Processor" #~ msgstr "处理器" #~ msgid "S_ystem" #~ msgstr "系统(_Y)" #~ msgid "Sh_ared" #~ msgstr "共享(_A)" #~ msgid "Swap Space" #~ msgstr "交换空间" #~ msgid "_Average" #~ msgstr "均值(_A)" #~ msgid "_Background" #~ msgstr "背景(_B)" #~ msgid "_Buffers" #~ msgstr "缓冲(_B)" #~ msgid "_Free" #~ msgstr "空闲(_F)" #~ msgid "_In" #~ msgstr "进(_I)" #~ msgid "_Local" #~ msgstr "本地(_L)" #~ msgid "_Out" #~ msgstr "出(_O)" #~ msgid "_Read" #~ msgstr "读取(_R)" #~ msgid "_Used" #~ msgstr "已用(_U)" #~ msgid "_User" #~ msgstr "用户(_U)" #~ msgid "_Write" #~ msgstr "写入(_W)" #~ msgid "Graph alpha value" #~ msgstr "图像 alpha 值" #~ msgid "List available expression identifiers" #~ msgstr "列出可用的标识符表达式" indicator-multiload-0.4/po/PaxHeaders.30064/sl.po0000644000000000000000000000012512347053174016456 xustar0027 mtime=1402754684.633941 30 atime=1402759462.859971621 28 ctime=1402759471.5879776 indicator-multiload-0.4/po/sl.po0000664000175000017500000003374512347053174016341 0ustar00mh21mh2100000000000000# Slovenian translations for gnome-applets. # Copyright (C) 2002-2007 Free Software Foundation, Inc. # This file is distributed under the same license as the gnome-applets package. # # Urban Borštnik , 2000. # Nejc Novak , 2002. # Andraž Tori , 2003. # Matic Žgur , 2006. # Matej Urbančič , 2007 - 2010. # Andrej Žnidaršič , 2010. # msgid "" msgstr "" "Project-Id-Version: gnome-applets master\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Andrej Žnidaršič \n" "Language-Team: Slovenščina \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n" "%100==4 ? 3 : 0);\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" "X-Poedit-Country: SLOVENIA\n" "X-Poedit-Language: Slovenian\n" "X-Poedit-SourceCharset: utf-8\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" "Nadzornik sistemskih obremenitev, ki omogoča prikaz grafov delovanje CPE, " "pomnilnika, izmenjevalnega razdelka ter omrežnega prometa." #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Nejc Novak \n" "Andraž Tori \n" "Matic Žgur \n" "Matej Urbančič \n" "\n" "Launchpad Contributions:\n" " Andrej Znidarsic https://launchpad.net/~andrej.znidarsic\n" " Michael Hofmann https://launchpad.net/~mh21\n" " Miha Gašperšič https://launchpad.net/~miha.gaspersic\n" " Sasa Batistic https://launchpad.net/~sasa-batistic" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "točk" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Barve" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "_Odpri nadzornika sistema" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "_Možnosti" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "_O programu" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "_Končaj" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "Nadzorovani viri" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "_Procesor" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "Po_mnilnik" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "_Omrežje" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "_Zasedenost izmenjevalnega prostora" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "_Obremenjenost" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "_Trdi disk" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Možnosti" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "_Širina nadzornika sistema: " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "Frekvenca osveževanja nadzornika sis_tema: " #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "milisekund" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "_Samodejni zagon: " #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Barve" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "Elementi menija ..." #: ../data/preferences.ui.in.h:55 #, fuzzy msgid "Indicator items..." msgstr "Elementi menija ..." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "Čas posodabljanja apleta v milisekundah" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "Širina grafa v slikovnih točkah." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "Višina grafa v slikovnih točkah." #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "Opisna datoteka namizja za nadzor sistema" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "Samodejni zagon ob pričetku seje" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "Kazalnik obremenitve sistema" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "%u%%" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 #, fuzzy msgid "System tray icon instead of app indicator" msgstr "Kazalnik obremenitve sistema" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" "Zaženite '%s --help' za ogled celotnega seznama možnosti ukazne vrstice.\n" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "{} kB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "{} MB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "{} GB/s" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "{} TB/s" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 #, fuzzy msgid "{} kHz" msgstr "{} kB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 #, fuzzy msgid "{} MHz" msgstr "{} MB" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 #, fuzzy msgid "{} GHz" msgstr "{} GB" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Cach_ed" #~ msgstr "_Predpomnjeno" #~ msgid "F_ree" #~ msgstr "P_rosto" #~ msgid "Harddisk" #~ msgstr "Trdi disk" #~ msgid "I_OWait" #~ msgstr "_V/I-čakanje" #~ msgid "I_dle" #~ msgstr "_Nedejavno" #~ msgid "Load" #~ msgstr "Obremenjenost" #~ msgid "Memory" #~ msgstr "Pomnilnik" #~ msgid "N_ice" #~ msgstr "_Ocena prednostni delovanja" #~ msgid "Network" #~ msgstr "Omrežje" #~ msgid "Processor" #~ msgstr "Procesor" #~ msgid "S_ystem" #~ msgstr "S_istem" #~ msgid "Sh_ared" #~ msgstr "_Souporaba" #~ msgid "Swap Space" #~ msgstr "Izmenjevalni razdelek" #~ msgid "_Average" #~ msgstr "Po_vprečje" #~ msgid "_Background" #~ msgstr "_Ozadje" #~ msgid "_Buffers" #~ msgstr "_Medpomnilniki" #~ msgid "_Free" #~ msgstr "P_rosto" #~ msgid "_In" #~ msgstr "_Vhodno" #~ msgid "_Local" #~ msgstr "_Krajevno" #~ msgid "_Out" #~ msgstr "_Izhodno" #~ msgid "_Read" #~ msgstr "_Branje" #~ msgid "_Used" #~ msgstr "_Porabljeno" #~ msgid "_User" #~ msgstr "_Uporabnik" #~ msgid "_Write" #~ msgstr "_Pisanje" indicator-multiload-0.4/po/PaxHeaders.30064/ps.po0000644000000000000000000000012712347053174016464 xustar0027 mtime=1402754684.633941 30 atime=1402759462.867971626 30 ctime=1402759471.579977595 indicator-multiload-0.4/po/ps.po0000664000175000017500000003057712347053174016345 0ustar00mh21mh2100000000000000# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: gnome-applets.head.po\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Zabeeh Khan \n" "Language-Team: Pashto \n" "Language: ps\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-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" "X-Poedit-Country: AFGHANISTAN\n" "X-Poedit-Language: Pashto, Pushto\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Zabeeh Khan \n" "The Pathanisation Project \n" "\n" "Launchpad Contributions:\n" " Zabeeh Khan https://launchpad.net/~zabeehkhan" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "پېکسلې" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "رنګونه" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "غونډال ليدانی پرانيستل_" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "غوراوي_" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "په اړه_" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "بهیرګر_" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "یاد_" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "ځال_" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "و_نج تشه" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "لېښل_" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "کلک ټیکلی_" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "غوراوي" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr ":د غونډال ل_يداني پلنوالی " #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "" #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "مېلېسېکېنډه" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "رنګونه" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Harddisk" #~ msgstr "کلک ټیکلی" #~ msgid "Load" #~ msgstr "لېښل" #~ msgid "Memory" #~ msgstr "یاد" #~ msgid "Network" #~ msgstr "ځال" #~ msgid "Processor" #~ msgstr "بهيرګر" #~ msgid "S_ystem" #~ msgstr "غ_ونډال" #~ msgid "Sh_ared" #~ msgstr "ونډول شوی" #~ msgid "Swap Space" #~ msgstr "ونج تشه" #~ msgid "_Average" #~ msgstr "منځنی_" #~ msgid "_Background" #~ msgstr "شاليد_" #~ msgid "_Free" #~ msgstr "پاتې_" #~ msgid "_Read" #~ msgstr "لوستل_" #~ msgid "_Used" #~ msgstr "کارېدلی_" #~ msgid "_User" #~ msgstr "کارن_" #~ msgid "_Write" #~ msgstr "لوستل_" indicator-multiload-0.4/po/PaxHeaders.30064/kk.po0000644000000000000000000000012712347053174016447 xustar0027 mtime=1402754684.633941 30 atime=1402759462.871971628 30 ctime=1402759471.555977578 indicator-multiload-0.4/po/kk.po0000664000175000017500000002767012347053174016330 0ustar00mh21mh2100000000000000# Kazakh translation for gnome-applets. # Copyright (C) 2010 gnome-applets's COPYRIGHT HOLDER # This file is distributed under the same license as the gnome-applets package. # Baurzhan Muftakhidinov , 2010. # msgid "" msgstr "" "Project-Id-Version: gnome-applets master\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-06-14 15:55+0200\n" "PO-Revision-Date: 2013-02-11 11:20+0000\n" "Last-Translator: Baurzhan Muftakhidinov \n" "Language-Team: Kazakh \n" "Language: kk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Launchpad-Export-Date: 2014-04-17 06:27+0000\n" "X-Generator: Launchpad (build 16985)\n" "X-Poedit-Country: KAZAKHSTAN\n" "X-Poedit-Language: Kazakh\n" #: ../data/preferences.ui.in.h:1 ../data/indicator-multiload.desktop.in.h:2 msgid "" "A system load monitor capable of displaying graphs for CPU, ram, and swap " "space use, plus network traffic." msgstr "" #: ../data/preferences.ui.in.h:2 msgid "translator-credits" msgstr "" "Baurzhan Muftakhidinov , 2010\n" "\n" "Launchpad Contributions:\n" " Baurzhan Muftakhidinov https://launchpad.net/~baurthefirst" #: ../data/preferences.ui.in.h:3 msgid "Column" msgstr "" #: ../data/preferences.ui.in.h:4 msgid "Graph" msgstr "" #: ../data/preferences.ui.in.h:5 msgid "_Visible:" msgstr "" #: ../data/preferences.ui.in.h:6 msgid "Upper Edge" msgstr "" #: ../data/preferences.ui.in.h:7 msgid "Minimum:" msgstr "" #: ../data/preferences.ui.in.h:8 msgid "Maximum:" msgstr "" #: ../data/preferences.ui.in.h:9 msgid "Smoothing:" msgstr "" #: ../data/preferences.ui.in.h:10 msgid "pixels" msgstr "пиксель" #: ../data/preferences.ui.in.h:11 msgid "Trace" msgstr "" #: ../data/preferences.ui.in.h:12 msgid "Expression:" msgstr "" #: ../data/preferences.ui.in.h:13 #, fuzzy msgid "Color:" msgstr "Түстер" #: ../data/preferences.ui.in.h:14 msgid "Variable" msgstr "" #. TRANSLATORS: This refers to an expression in the domain of programming, see https://en.wikipedia.org/wiki/Expression_%28programming%29 #: ../data/preferences.ui.in.h:16 msgid "Expression" msgstr "" #: ../data/preferences.ui.in.h:17 msgid "Value" msgstr "" #: ../data/preferences.ui.in.h:18 msgid "_Open System Monitor" msgstr "" #: ../data/preferences.ui.in.h:19 msgid "_Preferences" msgstr "Қа_лаулар" #: ../data/preferences.ui.in.h:20 msgid "_About" msgstr "О_сы туралы" #: ../data/preferences.ui.in.h:21 msgid "_Quit" msgstr "" #: ../data/preferences.ui.in.h:22 msgid "Monitored Resources" msgstr "" #: ../data/preferences.ui.in.h:23 msgid "_Processor" msgstr "" #: ../data/preferences.ui.in.h:24 msgid "_Memory" msgstr "" #: ../data/preferences.ui.in.h:25 msgid "_Network" msgstr "Ж_елі" #: ../data/preferences.ui.in.h:26 msgid "S_wap Space" msgstr "" #: ../data/preferences.ui.in.h:27 msgid "_Load" msgstr "" #: ../data/preferences.ui.in.h:28 msgid "_Harddisk" msgstr "Қ_атты дискі" #: ../data/preferences.ui.in.h:29 msgid "Options" msgstr "Опциялар" #: ../data/preferences.ui.in.h:30 msgid "System m_onitor width: " msgstr "" #: ../data/preferences.ui.in.h:31 msgid "Sys_tem monitor update interval: " msgstr "" #: ../data/preferences.ui.in.h:32 msgid "milliseconds" msgstr "" #: ../data/preferences.ui.in.h:33 msgid "_Autostart: " msgstr "" #: ../data/preferences.ui.in.h:34 msgid "Colors" msgstr "Түстер" #: ../data/preferences.ui.in.h:35 msgid "Built-in schemes:" msgstr "" #: ../data/preferences.ui.in.h:36 msgid "Color palette:" msgstr "" #: ../data/preferences.ui.in.h:37 msgid "Busy" msgstr "" #: ../data/preferences.ui.in.h:38 msgid "System" msgstr "" #: ../data/preferences.ui.in.h:39 msgid "Nice" msgstr "" #: ../data/preferences.ui.in.h:40 msgid "IOWait" msgstr "" #: ../data/preferences.ui.in.h:41 msgid "Background" msgstr "" #: ../data/preferences.ui.in.h:42 msgid "Memory" msgstr "" #: ../data/preferences.ui.in.h:43 msgid "Shared" msgstr "" #: ../data/preferences.ui.in.h:44 msgid "Buffers" msgstr "" #: ../data/preferences.ui.in.h:45 msgid "Cached" msgstr "" #: ../data/preferences.ui.in.h:46 msgid "Download" msgstr "" #: ../data/preferences.ui.in.h:47 msgid "Upload" msgstr "" #: ../data/preferences.ui.in.h:48 msgid "Localhost" msgstr "" #: ../data/preferences.ui.in.h:49 msgid "Swap" msgstr "" #: ../data/preferences.ui.in.h:50 msgid "Load" msgstr "" #: ../data/preferences.ui.in.h:51 msgid "Read" msgstr "" #: ../data/preferences.ui.in.h:52 msgid "Write" msgstr "" #: ../data/preferences.ui.in.h:53 msgid "Advanced..." msgstr "" #: ../data/preferences.ui.in.h:54 msgid "Menu items..." msgstr "" #: ../data/preferences.ui.in.h:55 msgid "Indicator items..." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:1 msgid "Available graphs" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:2 msgid "Applet refresh rate in milliseconds" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:3 msgid "Width of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:4 msgid "Height of the graphs in pixels." msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:5 msgid "Graph background color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:6 msgid "Most recently used color scheme" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:7 msgid "The desktop description file to execute as the system monitor" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:8 msgid "Automatically start on session startup" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:10 msgid "" "[ \"CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net." "down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load." "avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:11 msgid "Information in the accessible description of the indicator" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:13 msgid "" "[ \"\", \"CPU $(percent(cpu.inuse))\", \"Mem $(size(mem.user))\", \"Net " "$(speed(net.down))/$(speed(net.up))\", \"Swap $(size(swap.used))\", \"Load " "$(decimals(load.avg,2))\", \"Disk $(speed(disk.read))/$(speed(disk." "write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:14 msgid "Information shown in the indicator itself" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:15 msgid "Index of the current information shown in the indicator itself" msgstr "" #. TRANSLATORS: This is a list of translatable strings. Do not translate anything inside of $(...), and make sure to keep any brackets, quotes, and commas. #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:17 msgid "" "[ \"CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))\", \"Mem: " "$(size(mem.user)), cache $(size(mem.cached))\", \"Net: down $(speed(net." "down)), up $(speed(net.up))\", \"Swap: $(size(swap.used))\", \"Load: " "$(decimals(load.avg,2))\", \"Disk: read $(speed(disk.read)), write " "$(speed(disk.write))\" ]" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:18 msgid "Information shown as menu entries" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:19 msgid "Graph visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:20 msgid "Minimum value for upper graph edge" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:21 msgid "Maximum value for upper graph edge, zero means unlimited" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:22 msgid "Number of values used for smooth graph scaling" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:23 msgid "Available traces" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:24 msgid "Trace color" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:25 msgid "Trace expression" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:26 msgid "Trace visibility" msgstr "" #: ../data/de.mh21.indicator-multiload.gschema.xml.in.in.h:27 msgid "Traces shown" msgstr "" #: ../data/indicator-multiload.desktop.in.h:1 msgid "System Load Indicator" msgstr "" #. TRANSLATORS: Color theme name #: ../src/colormapper.vala:77 msgid "Traditional" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme #: ../src/colormapper.vala:85 msgid "Ambiance" msgstr "" #. TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme #: ../src/colormapper.vala:93 msgid "Radiance" msgstr "" #. additional mem colors: slab 0000ff, map 836fff #. TRANSLATORS: Color theme name for the XOSView theme #: ../src/colormapper.vala:102 msgid "XOSView" msgstr "" #: ../src/function.vala:103 #, c-format msgid "%u%%" msgstr "" #: ../src/main.vala:44 msgid "Output version information and exit" msgstr "" #: ../src/main.vala:46 msgid "System tray icon instead of app indicator" msgstr "" #: ../src/main.vala:48 msgid "Evaluate an expression" msgstr "" #: ../src/main.vala:351 msgid "- System load application indicator" msgstr "" #: ../src/main.vala:359 #, c-format msgid "Run '%s --help' to see a full list of available command line options.\n" msgstr "" #. TRANSLATORS: custom color scheme #: ../src/preferences.vala:74 msgid "Custom" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:45 msgid "{} kB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:47 msgid "{} MB" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the size #: ../src/utils.vala:49 msgid "{} GB" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the size #: ../src/utils.vala:58 #, c-format msgid "%u B" msgid_plural "%u B" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:71 msgid "{} kB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:73 msgid "{} MB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:75 msgid "{} GB/s" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the speed #: ../src/utils.vala:77 msgid "{} TB/s" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the speed #: ../src/utils.vala:86 #, c-format msgid "%u B/s" msgid_plural "%u B/s" msgstr[0] "" msgstr[1] "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:99 msgid "{} kHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:101 msgid "{} MHz" msgstr "" #. TRANSLATORS: Please leave {} as it is, it is replaced by the frequency #: ../src/utils.vala:103 msgid "{} GHz" msgstr "" #. TRANSLATORS: Please leave %u as it is, it is replaced by the frequency #: ../src/utils.vala:112 #, c-format msgid "%u Hz" msgid_plural "%u Hz" msgstr[0] "" msgstr[1] "" #~ msgid "Harddisk" #~ msgstr "Қатты дискі" #~ msgid "Network" #~ msgstr "Желі" #~ msgid "_Background" #~ msgstr "_Фон" #~ msgid "_Local" #~ msgstr "Же_ргілікті" #~ msgid "_Read" #~ msgstr "_Оқу" #~ msgid "_Used" #~ msgstr "Қ_олдануда" #~ msgid "_User" #~ msgstr "Па_йдаланушы" indicator-multiload-0.4/PaxHeaders.30064/TODO0000644000000000000000000000012612347050426015550 xustar0027 mtime=1402753302.242623 30 atime=1402753302.440277646 29 ctime=1402759471.38397746 indicator-multiload-0.4/TODO0000664000175000017500000000077612347050426015430 0ustar00mh21mh21000000000000000.4: - de support indicator: lxde, xfce, gnome, classic, mint, cinnamon, unity, kde - de support tray icon: lxde, xfce, gnome, classic, mint, cinnamon, unity, kde - label guide bug? -> file bug - try to recover some translations for colors in pref dialog, menu items etc. 0.5: - gtop shared mem is always 0, remove or reuse? - alert color? - error messages for expressions not only on stderr - more providers: temp, disk temp, disk space - icon styles: text, bar, chart, checker board - render text ourselves indicator-multiload-0.4/PaxHeaders.30064/config.guess0000644000000000000000000000013212106143234017363 xustar0030 mtime=1360578204.147616971 30 atime=1402746285.628909897 30 ctime=1402759471.387977464 indicator-multiload-0.4/config.guess0000755000175000017500000012743212106143234017246 0ustar00mh21mh2100000000000000#! /bin/sh # Attempt to guess a canonical system name. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, # 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, # 2011, 2012 Free Software Foundation, Inc. timestamp='2012-02-10' # This file 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, see . # # 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. # Originally written by Per Bothner. Please send patches (context # diff format) to and include a ChangeLog # entry. # # This script attempts to guess a canonical system name similar to # config.sub. If it succeeds, it prints the system name on stdout, and # exits with 0. Otherwise, it exits with 1. # # You can get the latest version of this script from: # http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD me=`echo "$0" | sed -e 's,.*/,,'` usage="\ Usage: $0 [OPTION] Output the configuration name of the system \`$me' is run on. Operation modes: -h, --help print this help, then exit -t, --time-stamp print date of last modification, then exit -v, --version print version number, then exit Report bugs and patches to ." version="\ GNU config.guess ($timestamp) Originally written by Per Bothner. Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." help=" Try \`$me --help' for more information." # Parse command line while test $# -gt 0 ; do case $1 in --time-stamp | --time* | -t ) echo "$timestamp" ; exit ;; --version | -v ) echo "$version" ; exit ;; --help | --h* | -h ) echo "$usage"; exit ;; -- ) # Stop option processing shift; break ;; - ) # Use stdin as input. break ;; -* ) echo "$me: invalid option $1$help" >&2 exit 1 ;; * ) break ;; esac done if test $# != 0; then echo "$me: too many arguments$help" >&2 exit 1 fi trap 'exit 1' 1 2 15 # CC_FOR_BUILD -- compiler used by this script. Note that the use of a # compiler to aid in system detection is discouraged as it requires # temporary files to be created and, as you can see below, it is a # headache to deal with in a portable fashion. # Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still # use `HOST_CC' if defined, but it is deprecated. # Portable tmp directory creation inspired by the Autoconf team. set_cc_for_build=' trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; : ${TMPDIR=/tmp} ; { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; dummy=$tmp/dummy ; tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; case $CC_FOR_BUILD,$HOST_CC,$CC in ,,) echo "int x;" > $dummy.c ; for c in cc gcc c89 c99 ; do if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then CC_FOR_BUILD="$c"; break ; fi ; done ; if test x"$CC_FOR_BUILD" = x ; then CC_FOR_BUILD=no_compiler_found ; fi ;; ,,*) CC_FOR_BUILD=$CC ;; ,*,*) CC_FOR_BUILD=$HOST_CC ;; esac ; set_cc_for_build= ;' # This is needed to find uname on a Pyramid OSx when run in the BSD universe. # (ghazi@noc.rutgers.edu 1994-08-24) if (test -f /.attbin/uname) >/dev/null 2>&1 ; then PATH=$PATH:/.attbin ; export PATH fi UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown # Note: order is significant - the case branches are not exclusive. case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in *:NetBSD:*:*) # NetBSD (nbsd) targets should (where applicable) match one or # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*, # *-*-netbsdecoff* and *-*-netbsd*. For targets that recently # switched to ELF, *-*-netbsd* would select the old # object file format. This provides both forward # compatibility and a consistent mechanism for selecting the # object file format. # # Note: NetBSD doesn't particularly care about the vendor # portion of the name. We always set it to "unknown". sysctl="sysctl -n hw.machine_arch" UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \ /usr/sbin/$sysctl 2>/dev/null || echo unknown)` case "${UNAME_MACHINE_ARCH}" in armeb) machine=armeb-unknown ;; arm*) machine=arm-unknown ;; sh3el) machine=shl-unknown ;; sh3eb) machine=sh-unknown ;; sh5el) machine=sh5le-unknown ;; *) machine=${UNAME_MACHINE_ARCH}-unknown ;; esac # The Operating System including object format, if it has switched # to ELF recently, or will in the future. case "${UNAME_MACHINE_ARCH}" in arm*|i386|m68k|ns32k|sh3*|sparc|vax) eval $set_cc_for_build if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ELF__ then # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout). # Return netbsd for either. FIX? os=netbsd else os=netbsdelf fi ;; *) os=netbsd ;; esac # The OS release # Debian GNU/NetBSD machines have a different userland, and # thus, need a distinct triplet. However, they do not need # kernel version information, so it can be replaced with a # suitable tag, in the style of linux-gnu. case "${UNAME_VERSION}" in Debian*) release='-gnu' ;; *) release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` ;; esac # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: # contains redundant information, the shorter form: # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. echo "${machine}-${os}${release}" exit ;; *:OpenBSD:*:*) UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} exit ;; *:ekkoBSD:*:*) echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} exit ;; *:SolidBSD:*:*) echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE} exit ;; macppc:MirBSD:*:*) echo powerpc-unknown-mirbsd${UNAME_RELEASE} exit ;; *:MirBSD:*:*) echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE} exit ;; alpha:OSF1:*:*) case $UNAME_RELEASE in *4.0) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` ;; *5.*) UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'` ;; esac # According to Compaq, /usr/sbin/psrinfo has been available on # OSF/1 and Tru64 systems produced since 1995. I hope that # covers most systems running today. This code pipes the CPU # types through head -n 1, so we only detect the type of CPU 0. ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` case "$ALPHA_CPU_TYPE" in "EV4 (21064)") UNAME_MACHINE="alpha" ;; "EV4.5 (21064)") UNAME_MACHINE="alpha" ;; "LCA4 (21066/21068)") UNAME_MACHINE="alpha" ;; "EV5 (21164)") UNAME_MACHINE="alphaev5" ;; "EV5.6 (21164A)") UNAME_MACHINE="alphaev56" ;; "EV5.6 (21164PC)") UNAME_MACHINE="alphapca56" ;; "EV5.7 (21164PC)") UNAME_MACHINE="alphapca57" ;; "EV6 (21264)") UNAME_MACHINE="alphaev6" ;; "EV6.7 (21264A)") UNAME_MACHINE="alphaev67" ;; "EV6.8CB (21264C)") UNAME_MACHINE="alphaev68" ;; "EV6.8AL (21264B)") UNAME_MACHINE="alphaev68" ;; "EV6.8CX (21264D)") UNAME_MACHINE="alphaev68" ;; "EV6.9A (21264/EV69A)") UNAME_MACHINE="alphaev69" ;; "EV7 (21364)") UNAME_MACHINE="alphaev7" ;; "EV7.9 (21364A)") UNAME_MACHINE="alphaev79" ;; esac # A Pn.n version is a patched version. # A Vn.n version is a released version. # A Tn.n version is a released field test version. # A Xn.n version is an unreleased experimental baselevel. # 1.2 uses "1.2" for uname -r. echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` # Reset EXIT trap before exiting to avoid spurious non-zero exit code. exitcode=$? trap '' 0 exit $exitcode ;; Alpha\ *:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # Should we change UNAME_MACHINE based on the output of uname instead # of the specific Alpha model? echo alpha-pc-interix exit ;; 21064:Windows_NT:50:3) echo alpha-dec-winnt3.5 exit ;; Amiga*:UNIX_System_V:4.0:*) echo m68k-unknown-sysv4 exit ;; *:[Aa]miga[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-amigaos exit ;; *:[Mm]orph[Oo][Ss]:*:*) echo ${UNAME_MACHINE}-unknown-morphos exit ;; *:OS/390:*:*) echo i370-ibm-openedition exit ;; *:z/VM:*:*) echo s390-ibm-zvmoe exit ;; *:OS400:*:*) echo powerpc-ibm-os400 exit ;; arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) echo arm-acorn-riscix${UNAME_RELEASE} exit ;; arm:riscos:*:*|arm:RISCOS:*:*) echo arm-unknown-riscos exit ;; SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*) echo hppa1.1-hitachi-hiuxmpp exit ;; Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*) # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE. if test "`(/bin/universe) 2>/dev/null`" = att ; then echo pyramid-pyramid-sysv3 else echo pyramid-pyramid-bsd fi exit ;; NILE*:*:*:dcosx) echo pyramid-pyramid-svr4 exit ;; DRS?6000:unix:4.0:6*) echo sparc-icl-nx6 exit ;; DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*) case `/usr/bin/uname -p` in sparc) echo sparc-icl-nx7; exit ;; esac ;; s390x:SunOS:*:*) echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4H:SunOS:5.*:*) echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) echo i386-pc-auroraux${UNAME_RELEASE} exit ;; i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) eval $set_cc_for_build SUN_ARCH="i386" # If there is a compiler, see if it is configured for 64-bit objects. # Note that the Sun cc does not turn __LP64__ into 1 like gcc does. # This test works for both compilers. if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then SUN_ARCH="x86_64" fi fi echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:6*:*) # According to config.sub, this is the proper way to canonicalize # SunOS6. Hard to guess exactly what SunOS6 will be like, but # it's likely to be more like Solaris than SunOS4. echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; sun4*:SunOS:*:*) case "`/usr/bin/arch -k`" in Series*|S4*) UNAME_RELEASE=`uname -v` ;; esac # Japanese Language versions have a version number like `4.1.3-JL'. echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'` exit ;; sun3*:SunOS:*:*) echo m68k-sun-sunos${UNAME_RELEASE} exit ;; sun*:*:4.2BSD:*) UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null` test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3 case "`/bin/arch`" in sun3) echo m68k-sun-sunos${UNAME_RELEASE} ;; sun4) echo sparc-sun-sunos${UNAME_RELEASE} ;; esac exit ;; aushp:SunOS:*:*) echo sparc-auspex-sunos${UNAME_RELEASE} exit ;; # The situation for MiNT is a little confusing. The machine name # can be virtually everything (everything which is not # "atarist" or "atariste" at least should have a processor # > m68000). The system name ranges from "MiNT" over "FreeMiNT" # to the lowercase version "mint" (or "freemint"). Finally # the system name "TOS" denotes a system which is actually not # MiNT. But MiNT is downward compatible to TOS, so this should # be no problem. atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*) echo m68k-atari-mint${UNAME_RELEASE} exit ;; milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*) echo m68k-milan-mint${UNAME_RELEASE} exit ;; hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*) echo m68k-hades-mint${UNAME_RELEASE} exit ;; *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*) echo m68k-unknown-mint${UNAME_RELEASE} exit ;; m68k:machten:*:*) echo m68k-apple-machten${UNAME_RELEASE} exit ;; powerpc:machten:*:*) echo powerpc-apple-machten${UNAME_RELEASE} exit ;; RISC*:Mach:*:*) echo mips-dec-mach_bsd4.3 exit ;; RISC*:ULTRIX:*:*) echo mips-dec-ultrix${UNAME_RELEASE} exit ;; VAX*:ULTRIX*:*:*) echo vax-dec-ultrix${UNAME_RELEASE} exit ;; 2020:CLIX:*:* | 2430:CLIX:*:*) echo clipper-intergraph-clix${UNAME_RELEASE} exit ;; mips:*:*:UMIPS | mips:*:*:RISCos) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #ifdef __cplusplus #include /* for printf() prototype */ int main (int argc, char *argv[]) { #else int main (argc, argv) int argc; char *argv[]; { #endif #if defined (host_mips) && defined (MIPSEB) #if defined (SYSTYPE_SYSV) printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_SVR4) printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0); #endif #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD) printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0); #endif #endif exit (-1); } EOF $CC_FOR_BUILD -o $dummy $dummy.c && dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` && SYSTEM_NAME=`$dummy $dummyarg` && { echo "$SYSTEM_NAME"; exit; } echo mips-mips-riscos${UNAME_RELEASE} exit ;; Motorola:PowerMAX_OS:*:*) echo powerpc-motorola-powermax exit ;; Motorola:*:4.3:PL8-*) echo powerpc-harris-powermax exit ;; Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) echo powerpc-harris-powermax exit ;; Night_Hawk:Power_UNIX:*:*) echo powerpc-harris-powerunix exit ;; m88k:CX/UX:7*:*) echo m88k-harris-cxux7 exit ;; m88k:*:4*:R4*) echo m88k-motorola-sysv4 exit ;; m88k:*:3*:R3*) echo m88k-motorola-sysv3 exit ;; AViiON:dgux:*:*) # DG/UX returns AViiON for all architectures UNAME_PROCESSOR=`/usr/bin/uname -p` if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ] then if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \ [ ${TARGET_BINARY_INTERFACE}x = x ] then echo m88k-dg-dgux${UNAME_RELEASE} else echo m88k-dg-dguxbcs${UNAME_RELEASE} fi else echo i586-dg-dgux${UNAME_RELEASE} fi exit ;; M88*:DolphinOS:*:*) # DolphinOS (SVR3) echo m88k-dolphin-sysv3 exit ;; M88*:*:R3*:*) # Delta 88k system running SVR3 echo m88k-motorola-sysv3 exit ;; XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3) echo m88k-tektronix-sysv3 exit ;; Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD) echo m68k-tektronix-bsd exit ;; *:IRIX*:*:*) echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'` exit ;; ????????:AIX?:[12].1:2) # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX. echo romp-ibm-aix # uname -m gives an 8 hex-code CPU id exit ;; # Note that: echo "'`uname -s`'" gives 'AIX ' i*86:AIX:*:*) echo i386-ibm-aix exit ;; ia64:AIX:*:*) if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${UNAME_MACHINE}-ibm-aix${IBM_REV} exit ;; *:AIX:2:3) if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include main() { if (!__power_pc()) exit(1); puts("powerpc-ibm-aix3.2.5"); exit(0); } EOF if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` then echo "$SYSTEM_NAME" else echo rs6000-ibm-aix3.2.5 fi elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then echo rs6000-ibm-aix3.2.4 else echo rs6000-ibm-aix3.2 fi exit ;; *:AIX:*:[4567]) IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'` if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then IBM_ARCH=rs6000 else IBM_ARCH=powerpc fi if [ -x /usr/bin/oslevel ] ; then IBM_REV=`/usr/bin/oslevel` else IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE} fi echo ${IBM_ARCH}-ibm-aix${IBM_REV} exit ;; *:AIX:*:*) echo rs6000-ibm-aix exit ;; ibmrt:4.4BSD:*|romp-ibm:BSD:*) echo romp-ibm-bsd4.4 exit ;; ibmrt:*BSD:*|romp-ibm:BSD:*) # covers RT/PC BSD and echo romp-ibm-bsd${UNAME_RELEASE} # 4.3 with uname added to exit ;; # report: romp-ibm BSD 4.3 *:BOSX:*:*) echo rs6000-bull-bosx exit ;; DPX/2?00:B.O.S.:*:*) echo m68k-bull-sysv3 exit ;; 9000/[34]??:4.3bsd:1.*:*) echo m68k-hp-bsd exit ;; hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*) echo m68k-hp-bsd4.4 exit ;; 9000/[34678]??:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` case "${UNAME_MACHINE}" in 9000/31? ) HP_ARCH=m68000 ;; 9000/[34]?? ) HP_ARCH=m68k ;; 9000/[678][0-9][0-9]) if [ -x /usr/bin/getconf ]; then sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null` sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null` case "${sc_cpu_version}" in 523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0 528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1 532) # CPU_PA_RISC2_0 case "${sc_kernel_bits}" in 32) HP_ARCH="hppa2.0n" ;; 64) HP_ARCH="hppa2.0w" ;; '') HP_ARCH="hppa2.0" ;; # HP-UX 10.20 esac ;; esac fi if [ "${HP_ARCH}" = "" ]; then eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #define _HPUX_SOURCE #include #include int main () { #if defined(_SC_KERNEL_BITS) long bits = sysconf(_SC_KERNEL_BITS); #endif long cpu = sysconf (_SC_CPU_VERSION); switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0"); break; case CPU_PA_RISC1_1: puts ("hppa1.1"); break; case CPU_PA_RISC2_0: #if defined(_SC_KERNEL_BITS) switch (bits) { case 64: puts ("hppa2.0w"); break; case 32: puts ("hppa2.0n"); break; default: puts ("hppa2.0"); break; } break; #else /* !defined(_SC_KERNEL_BITS) */ puts ("hppa2.0"); break; #endif default: puts ("hppa1.0"); break; } exit (0); } EOF (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` test -z "$HP_ARCH" && HP_ARCH=hppa fi ;; esac if [ ${HP_ARCH} = "hppa2.0w" ] then eval $set_cc_for_build # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating # 32-bit code. hppa64-hp-hpux* has the same kernel and a compiler # generating 64-bit code. GNU and HP use different nomenclature: # # $ CC_FOR_BUILD=cc ./config.guess # => hppa2.0w-hp-hpux11.23 # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess # => hppa64-hp-hpux11.23 if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | grep -q __LP64__ then HP_ARCH="hppa2.0w" else HP_ARCH="hppa64" fi fi echo ${HP_ARCH}-hp-hpux${HPUX_REV} exit ;; ia64:HP-UX:*:*) HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'` echo ia64-hp-hpux${HPUX_REV} exit ;; 3050*:HI-UX:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #include int main () { long cpu = sysconf (_SC_CPU_VERSION); /* The order matters, because CPU_IS_HP_MC68K erroneously returns true for CPU_PA_RISC1_0. CPU_IS_PA_RISC returns correct results, however. */ if (CPU_IS_PA_RISC (cpu)) { switch (cpu) { case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break; case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break; case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break; default: puts ("hppa-hitachi-hiuxwe2"); break; } } else if (CPU_IS_HP_MC68K (cpu)) puts ("m68k-hitachi-hiuxwe2"); else puts ("unknown-hitachi-hiuxwe2"); exit (0); } EOF $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` && { echo "$SYSTEM_NAME"; exit; } echo unknown-hitachi-hiuxwe2 exit ;; 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) echo hppa1.1-hp-bsd exit ;; 9000/8??:4.3bsd:*:*) echo hppa1.0-hp-bsd exit ;; *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*) echo hppa1.0-hp-mpeix exit ;; hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* ) echo hppa1.1-hp-osf exit ;; hp8??:OSF1:*:*) echo hppa1.0-hp-osf exit ;; i*86:OSF1:*:*) if [ -x /usr/sbin/sysversion ] ; then echo ${UNAME_MACHINE}-unknown-osf1mk else echo ${UNAME_MACHINE}-unknown-osf1 fi exit ;; parisc*:Lites*:*:*) echo hppa1.1-hp-lites exit ;; C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*) echo c1-convex-bsd exit ;; C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit ;; C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*) echo c34-convex-bsd exit ;; C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*) echo c38-convex-bsd exit ;; C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*) echo c4-convex-bsd exit ;; CRAY*Y-MP:*:*:*) echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*[A-Z]90:*:*:*) echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \ | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \ -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \ -e 's/\.[^.]*$/.X/' exit ;; CRAY*TS:*:*:*) echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*T3E:*:*:*) echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; CRAY*SV1:*:*:*) echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; *:UNICOS/mp:*:*) echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' exit ;; F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; 5000:UNIX_System_V:4.*:*) FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" exit ;; i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} exit ;; sparc*:BSD/OS:*:*) echo sparc-unknown-bsdi${UNAME_RELEASE} exit ;; *:BSD/OS:*:*) echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE} exit ;; *:FreeBSD:*:*) UNAME_PROCESSOR=`/usr/bin/uname -p` case ${UNAME_PROCESSOR} in amd64) echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; *) echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;; esac exit ;; i*:CYGWIN*:*) echo ${UNAME_MACHINE}-pc-cygwin exit ;; *:MINGW*:*) echo ${UNAME_MACHINE}-pc-mingw32 exit ;; i*:MSYS*:*) echo ${UNAME_MACHINE}-pc-msys exit ;; i*:windows32*:*) # uname -m includes "-pc" on this system. echo ${UNAME_MACHINE}-mingw32 exit ;; i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 exit ;; *:Interix*:*) case ${UNAME_MACHINE} in x86) echo i586-pc-interix${UNAME_RELEASE} exit ;; authenticamd | genuineintel | EM64T) echo x86_64-unknown-interix${UNAME_RELEASE} exit ;; IA64) echo ia64-unknown-interix${UNAME_RELEASE} exit ;; esac ;; [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) echo i${UNAME_MACHINE}-pc-mks exit ;; 8664:Windows_NT:*) echo x86_64-pc-mks exit ;; i*:Windows_NT*:* | Pentium*:Windows_NT*:*) # How do we know it's Interix rather than the generic POSIX subsystem? # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we # UNAME_MACHINE based on the output of uname instead of i386? echo i586-pc-interix exit ;; i*:UWIN*:*) echo ${UNAME_MACHINE}-pc-uwin exit ;; amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*) echo x86_64-unknown-cygwin exit ;; p*:CYGWIN*:*) echo powerpcle-unknown-cygwin exit ;; prep*:SunOS:5.*:*) echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; *:GNU:*:*) # the GNU system echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` exit ;; *:GNU/*:*:*) # other systems with GNU libc and userland echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu exit ;; i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix exit ;; aarch64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; aarch64_be:Linux:*:*) UNAME_MACHINE=aarch64_be echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; alpha:Linux:*:*) case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in EV5) UNAME_MACHINE=alphaev5 ;; EV56) UNAME_MACHINE=alphaev56 ;; PCA56) UNAME_MACHINE=alphapca56 ;; PCA57) UNAME_MACHINE=alphapca56 ;; EV6) UNAME_MACHINE=alphaev6 ;; EV67) UNAME_MACHINE=alphaev67 ;; EV68*) UNAME_MACHINE=alphaev68 ;; esac objdump --private-headers /bin/sh | grep -q ld.so.1 if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} exit ;; arm*:Linux:*:*) eval $set_cc_for_build if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_EABI__ then echo ${UNAME_MACHINE}-unknown-linux-gnu else if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \ | grep -q __ARM_PCS_VFP then echo ${UNAME_MACHINE}-unknown-linux-gnueabi else echo ${UNAME_MACHINE}-unknown-linux-gnueabihf fi fi exit ;; avr32*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; cris:Linux:*:*) echo ${UNAME_MACHINE}-axis-linux-gnu exit ;; crisv32:Linux:*:*) echo ${UNAME_MACHINE}-axis-linux-gnu exit ;; frv:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; hexagon:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; i*86:Linux:*:*) LIBC=gnu eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #ifdef __dietlibc__ LIBC=dietlibc #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'` echo "${UNAME_MACHINE}-pc-linux-${LIBC}" exit ;; ia64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; m32r*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; m68*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; mips:Linux:*:* | mips64:Linux:*:*) eval $set_cc_for_build sed 's/^ //' << EOF >$dummy.c #undef CPU #undef ${UNAME_MACHINE} #undef ${UNAME_MACHINE}el #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) CPU=${UNAME_MACHINE}el #else #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) CPU=${UNAME_MACHINE} #else CPU= #endif #endif EOF eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } ;; or32:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; padre:Linux:*:*) echo sparc-unknown-linux-gnu exit ;; parisc64:Linux:*:* | hppa64:Linux:*:*) echo hppa64-unknown-linux-gnu exit ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in PA7*) echo hppa1.1-unknown-linux-gnu ;; PA8*) echo hppa2.0-unknown-linux-gnu ;; *) echo hppa-unknown-linux-gnu ;; esac exit ;; ppc64:Linux:*:*) echo powerpc64-unknown-linux-gnu exit ;; ppc:Linux:*:*) echo powerpc-unknown-linux-gnu exit ;; s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux exit ;; sh64*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; sh*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; sparc:Linux:*:* | sparc64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; tile*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; vax:Linux:*:*) echo ${UNAME_MACHINE}-dec-linux-gnu exit ;; x86_64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; xtensa*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. # earlier versions are messed up and put the nodename in both # sysname and nodename. echo i386-sequent-sysv4 exit ;; i*86:UNIX_SV:4.2MP:2.*) # Unixware is an offshoot of SVR4, but it has its own version # number series starting with 2... # I am not positive that other SVR4 systems won't match this, # I just have to hope. -- rms. # Use sysv4.2uw... so that sysv4* matches it. echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} exit ;; i*86:OS/2:*:*) # If we were able to find `uname', then EMX Unix compatibility # is probably installed. echo ${UNAME_MACHINE}-pc-os2-emx exit ;; i*86:XTS-300:*:STOP) echo ${UNAME_MACHINE}-unknown-stop exit ;; i*86:atheos:*:*) echo ${UNAME_MACHINE}-unknown-atheos exit ;; i*86:syllable:*:*) echo ${UNAME_MACHINE}-pc-syllable exit ;; i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*) echo i386-unknown-lynxos${UNAME_RELEASE} exit ;; i*86:*DOS:*:*) echo ${UNAME_MACHINE}-pc-msdosdjgpp exit ;; i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL} else echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL} fi exit ;; i*86:*:5:[678]*) # UnixWare 7.x, OpenUNIX and OpenServer 6. case `/bin/uname -X | grep "^Machine"` in *486*) UNAME_MACHINE=i486 ;; *Pentium) UNAME_MACHINE=i586 ;; *Pent*|*Celeron) UNAME_MACHINE=i686 ;; esac echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION} exit ;; i*86:*:3.2:*) if test -f /usr/options/cb.name; then UNAME_REL=`sed -n 's/.*Version //p' /dev/null >/dev/null ; then UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')` (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486 (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \ && UNAME_MACHINE=i586 (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \ && UNAME_MACHINE=i686 (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \ && UNAME_MACHINE=i686 echo ${UNAME_MACHINE}-pc-sco$UNAME_REL else echo ${UNAME_MACHINE}-pc-sysv32 fi exit ;; pc:*:*:*) # Left here for compatibility: # uname -m prints for DJGPP always 'pc', but it prints nothing about # the processor, so we play safe by assuming i586. # Note: whatever this is, it MUST be the same as what config.sub # prints for the "djgpp" host, or else GDB configury will decide that # this is a cross-build. echo i586-pc-msdosdjgpp exit ;; Intel:Mach:3*:*) echo i386-pc-mach3 exit ;; paragon:*:*:*) echo i860-intel-osf1 exit ;; i860:*:4.*:*) # i860-SVR4 if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4 else # Add other i860-SVR4 vendors below as they are discovered. echo i860-unknown-sysv${UNAME_RELEASE} # Unknown i860-SVR4 fi exit ;; mini*:CTIX:SYS*5:*) # "miniframe" echo m68010-convergent-sysv exit ;; mc68k:UNIX:SYSTEM5:3.51m) echo m68k-convergent-sysv exit ;; M680?0:D-NIX:5.3:*) echo m68k-diab-dnix exit ;; M68*:*:R3V[5678]*:*) test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;; 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0) OS_REL='' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; 3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*) /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4; exit; } ;; NCR*:*:4.2:* | MPRAS*:*:4.2:*) OS_REL='.3' test -r /etc/.relid \ && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` /bin/uname -p 2>/dev/null | grep 86 >/dev/null \ && { echo i486-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \ && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;; m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*) echo m68k-unknown-lynxos${UNAME_RELEASE} exit ;; mc68030:UNIX_System_V:4.*:*) echo m68k-atari-sysv4 exit ;; TSUNAMI:LynxOS:2.*:*) echo sparc-unknown-lynxos${UNAME_RELEASE} exit ;; rs6000:LynxOS:2.*:*) echo rs6000-unknown-lynxos${UNAME_RELEASE} exit ;; PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*) echo powerpc-unknown-lynxos${UNAME_RELEASE} exit ;; SM[BE]S:UNIX_SV:*:*) echo mips-dde-sysv${UNAME_RELEASE} exit ;; RM*:ReliantUNIX-*:*:*) echo mips-sni-sysv4 exit ;; RM*:SINIX-*:*:*) echo mips-sni-sysv4 exit ;; *:SINIX-*:*:*) if uname -p 2>/dev/null >/dev/null ; then UNAME_MACHINE=`(uname -p) 2>/dev/null` echo ${UNAME_MACHINE}-sni-sysv4 else echo ns32k-sni-sysv fi exit ;; PENTIUM:*:4.0*:*) # Unisys `ClearPath HMP IX 4000' SVR4/MP effort # says echo i586-unisys-sysv4 exit ;; *:UNIX_System_V:4*:FTX*) # From Gerald Hewes . # How about differentiating between stratus architectures? -djm echo hppa1.1-stratus-sysv4 exit ;; *:*:*:FTX*) # From seanf@swdc.stratus.com. echo i860-stratus-sysv4 exit ;; i*86:VOS:*:*) # From Paul.Green@stratus.com. echo ${UNAME_MACHINE}-stratus-vos exit ;; *:VOS:*:*) # From Paul.Green@stratus.com. echo hppa1.1-stratus-vos exit ;; mc68*:A/UX:*:*) echo m68k-apple-aux${UNAME_RELEASE} exit ;; news*:NEWS-OS:6*:*) echo mips-sony-newsos6 exit ;; R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*) if [ -d /usr/nec ]; then echo mips-nec-sysv${UNAME_RELEASE} else echo mips-unknown-sysv${UNAME_RELEASE} fi exit ;; BeBox:BeOS:*:*) # BeOS running on hardware made by Be, PPC only. echo powerpc-be-beos exit ;; BeMac:BeOS:*:*) # BeOS running on Mac or Mac clone, PPC only. echo powerpc-apple-beos exit ;; BePC:BeOS:*:*) # BeOS running on Intel PC compatible. echo i586-pc-beos exit ;; BePC:Haiku:*:*) # Haiku running on Intel PC compatible. echo i586-pc-haiku exit ;; SX-4:SUPER-UX:*:*) echo sx4-nec-superux${UNAME_RELEASE} exit ;; SX-5:SUPER-UX:*:*) echo sx5-nec-superux${UNAME_RELEASE} exit ;; SX-6:SUPER-UX:*:*) echo sx6-nec-superux${UNAME_RELEASE} exit ;; SX-7:SUPER-UX:*:*) echo sx7-nec-superux${UNAME_RELEASE} exit ;; SX-8:SUPER-UX:*:*) echo sx8-nec-superux${UNAME_RELEASE} exit ;; SX-8R:SUPER-UX:*:*) echo sx8r-nec-superux${UNAME_RELEASE} exit ;; Power*:Rhapsody:*:*) echo powerpc-apple-rhapsody${UNAME_RELEASE} exit ;; *:Rhapsody:*:*) echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} exit ;; *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown case $UNAME_PROCESSOR in i386) eval $set_cc_for_build if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \ (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \ grep IS_64BIT_ARCH >/dev/null then UNAME_PROCESSOR="x86_64" fi fi ;; unknown) UNAME_PROCESSOR=powerpc ;; esac echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} exit ;; *:procnto*:*:* | *:QNX:[0123456789]*:*) UNAME_PROCESSOR=`uname -p` if test "$UNAME_PROCESSOR" = "x86"; then UNAME_PROCESSOR=i386 UNAME_MACHINE=pc fi echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE} exit ;; *:QNX:*:4*) echo i386-pc-qnx exit ;; NEO-?:NONSTOP_KERNEL:*:*) echo neo-tandem-nsk${UNAME_RELEASE} exit ;; NSE-?:NONSTOP_KERNEL:*:*) echo nse-tandem-nsk${UNAME_RELEASE} exit ;; NSR-?:NONSTOP_KERNEL:*:*) echo nsr-tandem-nsk${UNAME_RELEASE} exit ;; *:NonStop-UX:*:*) echo mips-compaq-nonstopux exit ;; BS2000:POSIX*:*:*) echo bs2000-siemens-sysv exit ;; DS/*:UNIX_System_V:*:*) echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE} exit ;; *:Plan9:*:*) # "uname -m" is not consistent, so use $cputype instead. 386 # is converted to i386 for consistency with other x86 # operating systems. if test "$cputype" = "386"; then UNAME_MACHINE=i386 else UNAME_MACHINE="$cputype" fi echo ${UNAME_MACHINE}-unknown-plan9 exit ;; *:TOPS-10:*:*) echo pdp10-unknown-tops10 exit ;; *:TENEX:*:*) echo pdp10-unknown-tenex exit ;; KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*) echo pdp10-dec-tops20 exit ;; XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*) echo pdp10-xkl-tops20 exit ;; *:TOPS-20:*:*) echo pdp10-unknown-tops20 exit ;; *:ITS:*:*) echo pdp10-unknown-its exit ;; SEI:*:*:SEIUX) echo mips-sei-seiux${UNAME_RELEASE} exit ;; *:DragonFly:*:*) echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` exit ;; *:*VMS:*:*) UNAME_MACHINE=`(uname -p) 2>/dev/null` case "${UNAME_MACHINE}" in A*) echo alpha-dec-vms ; exit ;; I*) echo ia64-dec-vms ; exit ;; V*) echo vax-dec-vms ; exit ;; esac ;; *:XENIX:*:SysV) echo i386-pc-xenix exit ;; i*86:skyos:*:*) echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//' exit ;; i*86:rdos:*:*) echo ${UNAME_MACHINE}-pc-rdos exit ;; i*86:AROS:*:*) echo ${UNAME_MACHINE}-pc-aros exit ;; x86_64:VMkernel:*:*) echo ${UNAME_MACHINE}-unknown-esx exit ;; esac #echo '(No uname command or uname output not recognized.)' 1>&2 #echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2 eval $set_cc_for_build cat >$dummy.c < # include #endif main () { #if defined (sony) #if defined (MIPSEB) /* BFD wants "bsd" instead of "newsos". Perhaps BFD should be changed, I don't know.... */ printf ("mips-sony-bsd\n"); exit (0); #else #include printf ("m68k-sony-newsos%s\n", #ifdef NEWSOS4 "4" #else "" #endif ); exit (0); #endif #endif #if defined (__arm) && defined (__acorn) && defined (__unix) printf ("arm-acorn-riscix\n"); exit (0); #endif #if defined (hp300) && !defined (hpux) printf ("m68k-hp-bsd\n"); exit (0); #endif #if defined (NeXT) #if !defined (__ARCHITECTURE__) #define __ARCHITECTURE__ "m68k" #endif int version; version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`; if (version < 4) printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version); else printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version); exit (0); #endif #if defined (MULTIMAX) || defined (n16) #if defined (UMAXV) printf ("ns32k-encore-sysv\n"); exit (0); #else #if defined (CMU) printf ("ns32k-encore-mach\n"); exit (0); #else printf ("ns32k-encore-bsd\n"); exit (0); #endif #endif #endif #if defined (__386BSD__) printf ("i386-pc-bsd\n"); exit (0); #endif #if defined (sequent) #if defined (i386) printf ("i386-sequent-dynix\n"); exit (0); #endif #if defined (ns32000) printf ("ns32k-sequent-dynix\n"); exit (0); #endif #endif #if defined (_SEQUENT_) struct utsname un; uname(&un); if (strncmp(un.version, "V2", 2) == 0) { printf ("i386-sequent-ptx2\n"); exit (0); } if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */ printf ("i386-sequent-ptx1\n"); exit (0); } printf ("i386-sequent-ptx\n"); exit (0); #endif #if defined (vax) # if !defined (ultrix) # include # if defined (BSD) # if BSD == 43 printf ("vax-dec-bsd4.3\n"); exit (0); # else # if BSD == 199006 printf ("vax-dec-bsd4.3reno\n"); exit (0); # else printf ("vax-dec-bsd\n"); exit (0); # endif # endif # else printf ("vax-dec-bsd\n"); exit (0); # endif # else printf ("vax-dec-ultrix\n"); exit (0); # endif #endif #if defined (alliant) && defined (i860) printf ("i860-alliant-bsd\n"); exit (0); #endif exit (1); } EOF $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` && { echo "$SYSTEM_NAME"; exit; } # Apollos put the system type in the environment. test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; } # Convex versions that predate uname can use getsysinfo(1) if [ -x /usr/convex/getsysinfo ] then case `getsysinfo -f cpu_type` in c1*) echo c1-convex-bsd exit ;; c2*) if getsysinfo -f scalar_acc then echo c32-convex-bsd else echo c2-convex-bsd fi exit ;; c34*) echo c34-convex-bsd exit ;; c38*) echo c38-convex-bsd exit ;; c4*) echo c4-convex-bsd exit ;; esac fi cat >&2 < in order to provide the needed information to handle your system. config.guess timestamp = $timestamp uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null` /bin/uname -X = `(/bin/uname -X) 2>/dev/null` hostinfo = `(hostinfo) 2>/dev/null` /bin/universe = `(/bin/universe) 2>/dev/null` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null` /bin/arch = `(/bin/arch) 2>/dev/null` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null` UNAME_MACHINE = ${UNAME_MACHINE} UNAME_RELEASE = ${UNAME_RELEASE} UNAME_SYSTEM = ${UNAME_SYSTEM} UNAME_VERSION = ${UNAME_VERSION} EOF exit 1 # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "timestamp='" # time-stamp-format: "%:y-%02m-%02d" # time-stamp-end: "'" # End: indicator-multiload-0.4/PaxHeaders.30064/src0000644000000000000000000000013212347064457015600 xustar0030 mtime=1402759471.431977493 30 atime=1402759471.615977619 30 ctime=1402759471.431977493 indicator-multiload-0.4/src/0000775000175000017500000000000012347064457015526 5ustar00mh21mh2100000000000000indicator-multiload-0.4/src/PaxHeaders.30064/advpreferences.vala0000644000000000000000000000012712347050426021511 xustar0027 mtime=1402753302.242623 30 atime=1402753302.452277652 30 ctime=1402759471.395977469 indicator-multiload-0.4/src/advpreferences.vala0000664000175000017500000001711612347050426021364 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class AdvancedPreferences : Object { // always allocated private SettingsCache settingscache; // only when dialog is visible private Gtk.Dialog preferences; private Gtk.Builder builder; // helper private unowned Gtk.TreeStore itemstore; private unowned Gtk.TreeView itemview; private unowned Gtk.Notebook notebook; private unowned Object graphminimum; private unowned Object graphmaximum; private unowned Object graphenabled; private unowned Object graphsmooth; private unowned Object tracecolor; private unowned Object traceenabled; private unowned Object traceexpression; public ColorMapper colormapper { get; construct; } public signal void itemhelp_show(); public signal void colorscheme_restore(); public AdvancedPreferences(ColorMapper colormapper) { Object(colormapper: colormapper); } construct { this.settingscache = new SettingsCache(); } public void show() { if (this.preferences != null) { this.preferences.present(); return; } this.preferences = Utils.get_ui("advprefdialog", this, {"graphtracestore", "advprefsizegroup"}, out this.builder) as Gtk.Dialog; return_if_fail(this.preferences != null); this.itemstore = builder.get_object("graphtracestore") as Gtk.TreeStore; this.itemview = builder.get_object("graphtraceview") as Gtk.TreeView; this.notebook = builder.get_object("graphtracebook") as Gtk.Notebook; this.graphminimum = builder.get_object("graphminimum"); this.graphmaximum = builder.get_object("graphmaximum"); this.graphenabled = builder.get_object("graphenabled"); this.graphsmooth = builder.get_object("graphsmooth"); this.tracecolor = builder.get_object("tracecolor"); this.traceenabled = builder.get_object("traceenabled"); this.traceexpression = builder.get_object("traceexpression"); // TODO react to changes in graphs and *.traces by regenerating everything var graphids = this.settingscache.generalsettings().get_strv("graphs"); foreach (var graphid in graphids) { Gtk.TreeIter parent; this.itemstore.insert_with_values(out parent, null, -1, 0, graphid, 1, graphid); var graphsettings = this.settingscache.graphsettings(graphid); var traceids = graphsettings.get_strv("traces"); foreach (var traceid in traceids) { this.itemstore.insert_with_values(null, parent, -1, 0, traceid, 1, graphid, 2, traceid); } } this.itemview.expand_all(); this.preferences.show_all(); } private void revert() { var graphids = this.settingscache.generalsettings().get_strv("graphs"); foreach (var graphid in graphids) { var graphsettings = this.settingscache.graphsettings(graphid); foreach (var key in graphsettings.list_keys()) graphsettings.reset(key); foreach (var traceid in graphsettings.get_strv("traces")) { var tracesettings = this.settingscache.tracesettings(graphid, traceid); foreach (var key in tracesettings.list_keys()) { if (key != "color") tracesettings.reset(key); } } } this.colorscheme_restore(); } [CCode (instance_pos = -1)] public void on_advprefdialog_destroy(Gtk.Widget source) { this.preferences = null; this.builder = null; } [CCode (instance_pos = -1)] public void on_advprefdialog_response(Gtk.Dialog source, int response) { switch (response) { case 0: // close source.destroy(); return; case 1: // revert this.revert(); return; case 2: // help this.itemhelp_show(); return; } } [CCode (instance_pos = -1)] public void on_graphtraceview_cursor_changed(Gtk.TreeView source) { Gtk.TreePath path; source.get_cursor(out path, null); if (path == null) return; Gtk.TreeIter iter; if (!this.itemstore.get_iter(out iter, path)) return; Value value; this.itemstore.get_value(iter, 1, out value); var graphid = value as string; this.itemstore.get_value(iter, 2, out value); var traceid = value as string; if (traceid == null) { this.notebook.set_current_page(0); var graphsettings = this.settingscache.graphsettings(graphid); Settings.unbind(this.graphminimum, "text"); graphsettings.bind("minimum", this.graphminimum, "text", SettingsBindFlags.DEFAULT); Settings.unbind(this.graphmaximum, "text"); graphsettings.bind("maximum", this.graphmaximum, "text", SettingsBindFlags.DEFAULT); Settings.unbind(this.graphenabled, "active"); graphsettings.bind("enabled", this.graphenabled, "active", SettingsBindFlags.DEFAULT); Settings.unbind(this.graphsmooth, "text"); graphsettings.bind("smooth", this.graphsmooth, "text", SettingsBindFlags.DEFAULT); } else { this.notebook.set_current_page(1); var tracesettings = this.settingscache.tracesettings(graphid, traceid); Settings.unbind(this.tracecolor, "rgba"); PGLib.settings_bind_with_mapping(tracesettings, "color", this.tracecolor, "rgba", SettingsBindFlags.DEFAULT, Utils.get_settings_rgba, (PGLib.SettingsBindSetMapping)Utils.set_settings_rgba, null, () => {}); Settings.unbind(this.traceenabled, "active"); tracesettings.bind("enabled", this.traceenabled, "active", SettingsBindFlags.DEFAULT); Settings.unbind(this.traceexpression, "text"); tracesettings.bind("expression", this.traceexpression, "text", SettingsBindFlags.DEFAULT); } } } indicator-multiload-0.4/src/PaxHeaders.30064/itemhelp.vala0000644000000000000000000000012712347050426020324 xustar0027 mtime=1402753302.242623 30 atime=1402753302.452277652 30 ctime=1402759471.407977477 indicator-multiload-0.4/src/itemhelp.vala0000664000175000017500000001121312347050426020167 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class ItemHelp : Object { // only when dialog is visible private Gtk.Dialog items; private MenuModel menumodel; // helper private unowned Gtk.TreeStore itemstore; private unowned Gtk.TreeView itemview; public Indicator indicator { get; construct; } public ItemHelp(Indicator indicator) { Object(indicator: indicator); } public void show() { if (this.items != null) { this.items.present(); return; } Gtk.Builder builder; this.items = Utils.get_ui("itemhelpdialog", this, {"itemhelpstore"}, out builder) as Gtk.Dialog; return_if_fail(this.items != null); this.itemstore = builder.get_object("itemhelpstore") as Gtk.TreeStore; this.itemview = builder.get_object("itemhelpview") as Gtk.TreeView; this.itemstore.clear(); this.menumodel = new MenuModel(this.indicator.providers); string[] expressions = {}; foreach (var provider in this.indicator.providers.providers) { Gtk.TreeIter parent; this.itemstore.insert_with_values(out parent, null, -1, 0, provider.id, 3, -1); string[] keys = provider.keys; for (uint i = 0, isize = keys.length; i < isize; ++i) { var variable = @"$(provider.id).$(keys[i])"; var expression = ""; switch (provider.displaytype) { case 'd': expression = @"$$(decimals($variable,2))"; break; case 'p': expression = @"$$(percent($variable))"; break; case 's': expression = @"$$(speed($variable))"; break; case 'i': expression = @"$$(size($variable))"; break; case 'f': expression = @"$$(frequency($variable))"; break; default: expression = @"$$($variable)"; break; } expressions += expression; this.itemstore.insert_with_values(null, parent, -1, 0, keys[i], 1, expression, 3, expressions.length - 1); } } this.menumodel.expressions = expressions; this.update(); this.itemview.expand_all(); this.items.show_all(); } [CCode (instance_pos = -1)] public void on_itemhelpdialog_destroy(Gtk.Widget source) { this.items = null; this.menumodel = null; } [CCode (instance_pos = -1)] public void on_itemhelpdialog_response(Gtk.Dialog source, int response) { switch (response) { case 0: // close source.destroy(); return; } } public void update() { if (this.items == null) return; this.menumodel.update(); this.itemstore.foreach((model, path, iter) => { int index; model.get(iter, 3, out index); if (index >= 0) { this.itemstore.set(iter, 2, this.menumodel.expression(index).label()); } return false; }); } } indicator-multiload-0.4/src/PaxHeaders.30064/indicator.c0000644000000000000000000000013212347052060017760 xustar0030 mtime=1402754096.612643464 30 atime=1402754099.096644842 30 ctime=1402759471.351977438 indicator-multiload-0.4/src/indicator.c0000664000175000017500000021026712347052060017641 0ustar00mh21mh2100000000000000/* indicator.c generated by valac 0.22.1, the Vala compiler * generated from indicator.vala, do not modify */ #include #include #include #include #include #include #include #include #include #include #define TYPE_INDICATOR (indicator_get_type ()) #define INDICATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_INDICATOR, Indicator)) #define INDICATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_INDICATOR, IndicatorClass)) #define IS_INDICATOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_INDICATOR)) #define IS_INDICATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_INDICATOR)) #define INDICATOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_INDICATOR, IndicatorClass)) typedef struct _Indicator Indicator; typedef struct _IndicatorClass IndicatorClass; typedef struct _IndicatorPrivate IndicatorPrivate; #define TYPE_INDICATOR_VIEW (indicator_view_get_type ()) #define INDICATOR_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_INDICATOR_VIEW, IndicatorView)) #define IS_INDICATOR_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_INDICATOR_VIEW)) #define INDICATOR_VIEW_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), TYPE_INDICATOR_VIEW, IndicatorViewIface)) typedef struct _IndicatorView IndicatorView; typedef struct _IndicatorViewIface IndicatorViewIface; #define TYPE_PROVIDERS (providers_get_type ()) #define PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDERS, Providers)) #define PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDERS, ProvidersClass)) #define IS_PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDERS)) #define IS_PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDERS)) #define PROVIDERS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDERS, ProvidersClass)) typedef struct _Providers Providers; typedef struct _ProvidersClass ProvidersClass; #define TYPE_MENU_MODEL (menu_model_get_type ()) #define MENU_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_MENU_MODEL, MenuModel)) #define MENU_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_MENU_MODEL, MenuModelClass)) #define IS_MENU_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_MENU_MODEL)) #define IS_MENU_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_MENU_MODEL)) #define MENU_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_MENU_MODEL, MenuModelClass)) typedef struct _MenuModel MenuModel; typedef struct _MenuModelClass MenuModelClass; #define TYPE_GRAPH_MODELS (graph_models_get_type ()) #define GRAPH_MODELS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_GRAPH_MODELS, GraphModels)) #define GRAPH_MODELS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_GRAPH_MODELS, GraphModelsClass)) #define IS_GRAPH_MODELS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_GRAPH_MODELS)) #define IS_GRAPH_MODELS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_GRAPH_MODELS)) #define GRAPH_MODELS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_GRAPH_MODELS, GraphModelsClass)) typedef struct _GraphModels GraphModels; typedef struct _GraphModelsClass GraphModelsClass; #define _g_free0(var) (var = (g_free (var), NULL)) #define _g_source_unref0(var) ((var == NULL) ? NULL : (var = (g_source_unref (var), NULL))) #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) #define TYPE_TRAY_INDICATOR_VIEW (tray_indicator_view_get_type ()) #define TRAY_INDICATOR_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_TRAY_INDICATOR_VIEW, TrayIndicatorView)) #define TRAY_INDICATOR_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_TRAY_INDICATOR_VIEW, TrayIndicatorViewClass)) #define IS_TRAY_INDICATOR_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_TRAY_INDICATOR_VIEW)) #define IS_TRAY_INDICATOR_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_TRAY_INDICATOR_VIEW)) #define TRAY_INDICATOR_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_TRAY_INDICATOR_VIEW, TrayIndicatorViewClass)) typedef struct _TrayIndicatorView TrayIndicatorView; typedef struct _TrayIndicatorViewClass TrayIndicatorViewClass; #define TYPE_APP_INDICATOR_VIEW (app_indicator_view_get_type ()) #define APP_INDICATOR_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_APP_INDICATOR_VIEW, AppIndicatorView)) #define APP_INDICATOR_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_APP_INDICATOR_VIEW, AppIndicatorViewClass)) #define IS_APP_INDICATOR_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_APP_INDICATOR_VIEW)) #define IS_APP_INDICATOR_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_APP_INDICATOR_VIEW)) #define APP_INDICATOR_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_APP_INDICATOR_VIEW, AppIndicatorViewClass)) typedef struct _AppIndicatorView AppIndicatorView; typedef struct _AppIndicatorViewClass AppIndicatorViewClass; #define TYPE_EXPRESSION_CACHE (expression_cache_get_type ()) #define EXPRESSION_CACHE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_EXPRESSION_CACHE, ExpressionCache)) #define EXPRESSION_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_EXPRESSION_CACHE, ExpressionCacheClass)) #define IS_EXPRESSION_CACHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_EXPRESSION_CACHE)) #define IS_EXPRESSION_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_EXPRESSION_CACHE)) #define EXPRESSION_CACHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_EXPRESSION_CACHE, ExpressionCacheClass)) typedef struct _ExpressionCache ExpressionCache; typedef struct _ExpressionCacheClass ExpressionCacheClass; typedef struct _Block1Data Block1Data; #define _g_list_free0(var) ((var == NULL) ? NULL : (var = (g_list_free (var), NULL))) #define _cairo_surface_destroy0(var) ((var == NULL) ? NULL : (var = (cairo_surface_destroy (var), NULL))) #define TYPE_GRAPH_MODEL (graph_model_get_type ()) #define GRAPH_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_GRAPH_MODEL, GraphModel)) #define GRAPH_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_GRAPH_MODEL, GraphModelClass)) #define IS_GRAPH_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_GRAPH_MODEL)) #define IS_GRAPH_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_GRAPH_MODEL)) #define GRAPH_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_GRAPH_MODEL, GraphModelClass)) typedef struct _GraphModel GraphModel; typedef struct _GraphModelClass GraphModelClass; #define TYPE_TRACE_MODEL (trace_model_get_type ()) #define TRACE_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_TRACE_MODEL, TraceModel)) #define TRACE_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_TRACE_MODEL, TraceModelClass)) #define IS_TRACE_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_TRACE_MODEL)) #define IS_TRACE_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_TRACE_MODEL)) #define TRACE_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_TRACE_MODEL, TraceModelClass)) typedef struct _TraceModel TraceModel; typedef struct _TraceModelClass TraceModelClass; #define _cairo_destroy0(var) ((var == NULL) ? NULL : (var = (cairo_destroy (var), NULL))) struct _Indicator { GObject parent_instance; IndicatorPrivate * priv; }; struct _IndicatorClass { GObjectClass parent_class; }; struct _IndicatorViewIface { GTypeInterface parent_iface; void (*set_label) (IndicatorView* self, const gchar* value); void (*set_guide) (IndicatorView* self, const gchar* value); void (*set_icon) (IndicatorView* self, const gchar* value); void (*set_description) (IndicatorView* self, const gchar* value); }; struct _IndicatorPrivate { guint currenticonindex; guint lasticonwidth; GSource* timeout; GtkMenuItem** menuitems; gint menuitems_length1; gint _menuitems_size_; IndicatorView* indicatorview; gchar* _icondirectory; Providers* _providers; GtkMenu* _menu; MenuModel* _menumodel; MenuModel* _labelmodel; MenuModel* _descriptionmodel; gint _indicator_index; guint _height; guint _width; guint _speed; GdkRGBA _background_rgba; GraphModels* _graphmodels; }; struct _Block1Data { int _ref_count_; Indicator * self; gboolean found; }; static gpointer indicator_parent_class = NULL; GType indicator_get_type (void) G_GNUC_CONST; GType indicator_view_get_type (void) G_GNUC_CONST; GType providers_get_type (void) G_GNUC_CONST; GType menu_model_get_type (void) G_GNUC_CONST; GType graph_models_get_type (void) G_GNUC_CONST; #define INDICATOR_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_INDICATOR, IndicatorPrivate)) enum { INDICATOR_DUMMY_PROPERTY, INDICATOR_ICONDIRECTORY, INDICATOR_PROVIDERS, INDICATOR_MENU, INDICATOR_MENUMODEL, INDICATOR_LABELMODEL, INDICATOR_DESCRIPTIONMODEL, INDICATOR_INDICATOR_INDEX, INDICATOR_HEIGHT, INDICATOR_WIDTH, INDICATOR_SPEED, INDICATOR_BACKGROUND_RGBA, INDICATOR_GRAPHMODELS }; static gchar* indicator_iconpath (Indicator* self, guint index); const gchar* indicator_get_icondirectory (Indicator* self); Indicator* indicator_new (const gchar* icondirectory, Providers* providers, GtkMenu* menu, gboolean trayicon); Indicator* indicator_construct (GType object_type, const gchar* icondirectory, Providers* providers, GtkMenu* menu, gboolean trayicon); MenuModel* menu_model_new (Providers* providers); MenuModel* menu_model_construct (GType object_type, Providers* providers); static void indicator_iconwritedummy (Indicator* self); static void __lambda7_ (Indicator* self); static void indicator_updateviews (Indicator* self); static void ___lambda7__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self); static void __lambda9_ (Indicator* self); guint indicator_get_speed (Indicator* self); static gboolean __lambda10_ (Indicator* self); void indicator_updateall (Indicator* self); static gboolean ___lambda10__gsource_func (gpointer self); static void ___lambda9__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self); GtkMenu* indicator_get_menu (Indicator* self); TrayIndicatorView* tray_indicator_view_new (const gchar* icondirectory, GtkMenu* menu); TrayIndicatorView* tray_indicator_view_construct (GType object_type, const gchar* icondirectory, GtkMenu* menu); GType tray_indicator_view_get_type (void) G_GNUC_CONST; AppIndicatorView* app_indicator_view_new (const gchar* icondirectory, GtkMenu* menu); AppIndicatorView* app_indicator_view_construct (GType object_type, const gchar* icondirectory, GtkMenu* menu); GType app_indicator_view_get_type (void) G_GNUC_CONST; static void indicator_scrollhandler (Indicator* self, gint delta, guint direction); static void _indicator_scrollhandler_indicator_view_scroll_event (IndicatorView* _sender, gint delta, guint direction, gpointer self); void indicator_destroy (Indicator* self); Providers* indicator_get_providers (Indicator* self); void providers_update (Providers* self); static void indicator_updatemodels (Indicator* self); gint indicator_get_indicator_index (Indicator* self); MenuModel* indicator_get_labelmodel (Indicator* self); gchar** menu_model_get_expressions (MenuModel* self, int* result_length1); void indicator_set_indicator_index (Indicator* self, gint value); MenuModel* indicator_get_menumodel (Indicator* self); void menu_model_update (MenuModel* self); GraphModels* indicator_get_graphmodels (Indicator* self); void graph_models_update (GraphModels* self, guint trace_length); guint indicator_get_width (Indicator* self); MenuModel* indicator_get_descriptionmodel (Indicator* self); static void indicator_updatemenuview (Indicator* self); static void indicator_updategraphsview (Indicator* self); static void indicator_updatelabelview (Indicator* self); static void _vala_array_add11 (GtkMenuItem*** array, int* length, int* size, GtkMenuItem* value); GType expression_cache_get_type (void) G_GNUC_CONST; ExpressionCache* menu_model_expression (MenuModel* self, guint index); gchar* expression_cache_label (ExpressionCache* self); static GtkMenuItem** _vala_array_dup13 (GtkMenuItem** self, int length); static Block1Data* block1_data_ref (Block1Data* _data1_); static void block1_data_unref (void * _userdata_); static void indicator_iconwrite (Indicator* self); static void ____lambda8_ (Block1Data* _data1_, GtkWidget* w); guint indicator_get_height (Indicator* self); static void _____lambda8__gtk_callback (GtkWidget* widget, gpointer self); static gchar* indicator_iconname (Indicator* self, guint index); void indicator_view_set_icon (IndicatorView* self, const gchar* value); void indicator_view_set_description (IndicatorView* self, const gchar* value); gchar* expression_cache_guide (ExpressionCache* self); void indicator_view_set_label (IndicatorView* self, const gchar* value); void indicator_view_set_guide (IndicatorView* self, const gchar* value); GType graph_model_get_type (void) G_GNUC_CONST; GraphModel** graph_models_get_graphmodels (GraphModels* self, int* result_length1); gboolean graph_model_get_enabled (GraphModel* self); void indicator_get_background_rgba (Indicator* self, GdkRGBA* result); GType trace_model_get_type (void) G_GNUC_CONST; TraceModel** graph_model_get_tracemodels (GraphModel* self, int* result_length1); static TraceModel** _vala_array_dup14 (TraceModel** self, int length); gdouble graph_model_get_scale (GraphModel* self); gboolean trace_model_get_enabled (TraceModel* self); gdouble* trace_model_get_values (TraceModel* self, int* result_length1); void trace_model_get_rgba (TraceModel* self, GdkRGBA* result); static void indicator_set_icondirectory (Indicator* self, const gchar* value); static void indicator_set_providers (Indicator* self, Providers* value); static void indicator_set_menu (Indicator* self, GtkMenu* value); static void indicator_set_menumodel (Indicator* self, MenuModel* value); static void indicator_set_labelmodel (Indicator* self, MenuModel* value); static void indicator_set_descriptionmodel (Indicator* self, MenuModel* value); void indicator_set_height (Indicator* self, guint value); void indicator_set_width (Indicator* self, guint value); void indicator_set_speed (Indicator* self, guint value); void indicator_set_background_rgba (Indicator* self, GdkRGBA* value); void indicator_set_graphmodels (Indicator* self, GraphModels* value); static void indicator_finalize (GObject* obj); static void _vala_indicator_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec); static void _vala_indicator_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); static void __lambda7_ (Indicator* self) { indicator_updateviews (self); } static void ___lambda7__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) { __lambda7_ (self); } static gboolean __lambda10_ (Indicator* self) { gboolean result = FALSE; indicator_updateall (self); result = TRUE; return result; } static gboolean ___lambda10__gsource_func (gpointer self) { gboolean result; result = __lambda10_ (self); return result; } static void __lambda9_ (Indicator* self) { GSource* _tmp0_ = NULL; guint _tmp2_ = 0U; guint _tmp3_ = 0U; GSource* _tmp8_ = NULL; GSource* _tmp9_ = NULL; _tmp0_ = self->priv->timeout; if (_tmp0_ != NULL) { GSource* _tmp1_ = NULL; _tmp1_ = self->priv->timeout; g_source_destroy (_tmp1_); } _tmp2_ = self->priv->_speed; if (_tmp2_ == ((guint) 0)) { _g_source_unref0 (self->priv->timeout); self->priv->timeout = NULL; return; } _tmp3_ = self->priv->_speed; if ((_tmp3_ % 1000) == ((guint) 0)) { guint _tmp4_ = 0U; GSource* _tmp5_ = NULL; _tmp4_ = self->priv->_speed; _tmp5_ = g_timeout_source_new_seconds (_tmp4_ / 1000); _g_source_unref0 (self->priv->timeout); self->priv->timeout = _tmp5_; } else { guint _tmp6_ = 0U; GSource* _tmp7_ = NULL; _tmp6_ = self->priv->_speed; _tmp7_ = g_timeout_source_new (_tmp6_); _g_source_unref0 (self->priv->timeout); self->priv->timeout = _tmp7_; } _tmp8_ = self->priv->timeout; g_source_attach (_tmp8_, NULL); _tmp9_ = self->priv->timeout; g_source_set_callback (_tmp9_, ___lambda10__gsource_func, g_object_ref (self), g_object_unref); } static void ___lambda9__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) { __lambda9_ (self); } static void _indicator_scrollhandler_indicator_view_scroll_event (IndicatorView* _sender, gint delta, guint direction, gpointer self) { indicator_scrollhandler (self, delta, direction); } Indicator* indicator_construct (GType object_type, const gchar* icondirectory, Providers* providers, GtkMenu* menu, gboolean trayicon) { Indicator * self = NULL; const gchar* _tmp0_ = NULL; Providers* _tmp1_ = NULL; GtkMenu* _tmp2_ = NULL; Providers* _tmp3_ = NULL; MenuModel* _tmp4_ = NULL; MenuModel* _tmp5_ = NULL; Providers* _tmp6_ = NULL; MenuModel* _tmp7_ = NULL; MenuModel* _tmp8_ = NULL; Providers* _tmp9_ = NULL; MenuModel* _tmp10_ = NULL; MenuModel* _tmp11_ = NULL; const gchar* _tmp12_ = NULL; gboolean _tmp13_ = FALSE; IndicatorView* _tmp20_ = NULL; g_return_val_if_fail (icondirectory != NULL, NULL); g_return_val_if_fail (IS_PROVIDERS (providers), NULL); g_return_val_if_fail (GTK_IS_MENU (menu), NULL); _tmp0_ = icondirectory; _tmp1_ = providers; _tmp2_ = menu; _tmp3_ = providers; _tmp4_ = menu_model_new (_tmp3_); _tmp5_ = _tmp4_; _tmp6_ = providers; _tmp7_ = menu_model_new (_tmp6_); _tmp8_ = _tmp7_; _tmp9_ = providers; _tmp10_ = menu_model_new (_tmp9_); _tmp11_ = _tmp10_; self = (Indicator*) g_object_new (object_type, "icondirectory", _tmp0_, "providers", _tmp1_, "menu", _tmp2_, "menumodel", _tmp5_, "labelmodel", _tmp8_, "descriptionmodel", _tmp11_, NULL); _g_object_unref0 (_tmp11_); _g_object_unref0 (_tmp8_); _g_object_unref0 (_tmp5_); _tmp12_ = self->priv->_icondirectory; g_mkdir (_tmp12_, 0777); indicator_iconwritedummy (self); g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (self, G_TYPE_OBJECT, GObject), "notify::indicator-index", (GCallback) ___lambda7__g_object_notify, self, 0); g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (self, G_TYPE_OBJECT, GObject), "notify::speed", (GCallback) ___lambda9__g_object_notify, self, 0); _tmp13_ = trayicon; if (_tmp13_) { const gchar* _tmp14_ = NULL; GtkMenu* _tmp15_ = NULL; TrayIndicatorView* _tmp16_ = NULL; _tmp14_ = self->priv->_icondirectory; _tmp15_ = self->priv->_menu; _tmp16_ = tray_indicator_view_new (_tmp14_, _tmp15_); _g_object_unref0 (self->priv->indicatorview); self->priv->indicatorview = G_TYPE_CHECK_INSTANCE_CAST (_tmp16_, TYPE_INDICATOR_VIEW, IndicatorView); } else { const gchar* _tmp17_ = NULL; GtkMenu* _tmp18_ = NULL; AppIndicatorView* _tmp19_ = NULL; _tmp17_ = self->priv->_icondirectory; _tmp18_ = self->priv->_menu; _tmp19_ = app_indicator_view_new (_tmp17_, _tmp18_); _g_object_unref0 (self->priv->indicatorview); self->priv->indicatorview = G_TYPE_CHECK_INSTANCE_CAST (_tmp19_, TYPE_INDICATOR_VIEW, IndicatorView); } _tmp20_ = self->priv->indicatorview; g_signal_connect_object (_tmp20_, "scroll-event", (GCallback) _indicator_scrollhandler_indicator_view_scroll_event, self, 0); return self; } Indicator* indicator_new (const gchar* icondirectory, Providers* providers, GtkMenu* menu, gboolean trayicon) { return indicator_construct (TYPE_INDICATOR, icondirectory, providers, menu, trayicon); } void indicator_destroy (Indicator* self) { GSource* _tmp0_ = NULL; GSource* _tmp1_ = NULL; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = self->priv->timeout; if (_tmp0_ == NULL) { return; } _tmp1_ = self->priv->timeout; g_source_destroy (_tmp1_); _g_source_unref0 (self->priv->timeout); self->priv->timeout = NULL; } void indicator_updateall (Indicator* self) { Providers* _tmp0_ = NULL; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = self->priv->_providers; providers_update (_tmp0_); g_signal_emit_by_name (self, "providers-updated"); indicator_updatemodels (self); indicator_updateviews (self); } static void indicator_scrollhandler (Indicator* self, gint delta, guint direction) { gint index = 0; gint _tmp0_ = 0; guint _tmp1_ = 0U; gint _tmp7_ = 0; MenuModel* _tmp8_ = NULL; gchar** _tmp9_ = NULL; gint _tmp9__length1 = 0; gchar** _tmp10_ = NULL; gint _tmp10__length1 = 0; gint _tmp14_ = 0; gint _tmp15_ = 0; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = self->priv->_indicator_index; index = _tmp0_; _tmp1_ = direction; if (_tmp1_ == ((guint) GDK_SCROLL_DOWN)) { gint _tmp2_ = 0; gint _tmp3_ = 0; _tmp2_ = index; _tmp3_ = delta; index = _tmp2_ + _tmp3_; } else { guint _tmp4_ = 0U; _tmp4_ = direction; if (_tmp4_ == ((guint) GDK_SCROLL_UP)) { gint _tmp5_ = 0; gint _tmp6_ = 0; _tmp5_ = index; _tmp6_ = delta; index = _tmp5_ - _tmp6_; } } _tmp7_ = index; _tmp8_ = self->priv->_labelmodel; _tmp9_ = menu_model_get_expressions (_tmp8_, &_tmp9__length1); _tmp10_ = _tmp9_; _tmp10__length1 = _tmp9__length1; if (_tmp7_ >= _tmp10__length1) { MenuModel* _tmp11_ = NULL; gchar** _tmp12_ = NULL; gint _tmp12__length1 = 0; gchar** _tmp13_ = NULL; gint _tmp13__length1 = 0; _tmp11_ = self->priv->_labelmodel; _tmp12_ = menu_model_get_expressions (_tmp11_, &_tmp12__length1); _tmp13_ = _tmp12_; _tmp13__length1 = _tmp12__length1; index = _tmp13__length1 - 1; } _tmp14_ = index; if (_tmp14_ < 0) { index = 0; } _tmp15_ = index; indicator_set_indicator_index (self, _tmp15_); } static void indicator_updatemodels (Indicator* self) { MenuModel* _tmp0_ = NULL; GraphModels* _tmp1_ = NULL; guint _tmp2_ = 0U; MenuModel* _tmp3_ = NULL; MenuModel* _tmp4_ = NULL; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = self->priv->_menumodel; menu_model_update (_tmp0_); _tmp1_ = self->priv->_graphmodels; _tmp2_ = self->priv->_width; graph_models_update (_tmp1_, _tmp2_); _tmp3_ = self->priv->_descriptionmodel; menu_model_update (_tmp3_); _tmp4_ = self->priv->_labelmodel; menu_model_update (_tmp4_); } static void indicator_updateviews (Indicator* self) { g_return_if_fail (IS_INDICATOR (self)); indicator_updatemenuview (self); indicator_updategraphsview (self); indicator_updatelabelview (self); } static gpointer _g_object_ref0 (gpointer self) { return self ? g_object_ref (self) : NULL; } static void _vala_array_add11 (GtkMenuItem*** array, int* length, int* size, GtkMenuItem* value) { if ((*length) == (*size)) { *size = (*size) ? (2 * (*size)) : 4; *array = g_renew (GtkMenuItem*, *array, (*size) + 1); } (*array)[(*length)++] = value; (*array)[*length] = NULL; } static GtkMenuItem** _vala_array_dup13 (GtkMenuItem** self, int length) { GtkMenuItem** result; int i; result = g_new0 (GtkMenuItem*, length + 1); for (i = 0; i < length; i++) { GtkMenuItem* _tmp0_ = NULL; _tmp0_ = _g_object_ref0 (self[i]); result[i] = _tmp0_; } return result; } static void indicator_updatemenuview (Indicator* self) { guint menu_position = 0U; gint length = 0; MenuModel* _tmp0_ = NULL; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; gchar** _tmp2_ = NULL; gint _tmp2__length1 = 0; gint _tmp30_ = 0; GtkMenuItem** _tmp31_ = NULL; gint _tmp31__length1 = 0; g_return_if_fail (IS_INDICATOR (self)); menu_position = (guint) 2; _tmp0_ = self->priv->_menumodel; _tmp1_ = menu_model_get_expressions (_tmp0_, &_tmp1__length1); _tmp2_ = _tmp1_; _tmp2__length1 = _tmp1__length1; length = _tmp2__length1; { guint j = 0U; j = (guint) 0; { gboolean _tmp3_ = FALSE; _tmp3_ = TRUE; while (TRUE) { gboolean _tmp4_ = FALSE; guint _tmp6_ = 0U; gint _tmp7_ = 0; GtkMenuItem* item = NULL; guint _tmp8_ = 0U; GtkMenuItem** _tmp9_ = NULL; gint _tmp9__length1 = 0; GtkMenuItem* _tmp22_ = NULL; MenuModel* _tmp23_ = NULL; guint _tmp24_ = 0U; ExpressionCache* _tmp25_ = NULL; ExpressionCache* _tmp26_ = NULL; gchar* _tmp27_ = NULL; gchar* _tmp28_ = NULL; guint _tmp29_ = 0U; _tmp4_ = _tmp3_; if (!_tmp4_) { guint _tmp5_ = 0U; _tmp5_ = j; j = _tmp5_ + 1; } _tmp3_ = FALSE; _tmp6_ = j; _tmp7_ = length; if (!(_tmp6_ < ((guint) _tmp7_))) { break; } _tmp8_ = j; _tmp9_ = self->priv->menuitems; _tmp9__length1 = self->priv->menuitems_length1; if (_tmp8_ < ((guint) _tmp9__length1)) { GtkMenuItem** _tmp10_ = NULL; gint _tmp10__length1 = 0; guint _tmp11_ = 0U; GtkMenuItem* _tmp12_ = NULL; GtkMenuItem* _tmp13_ = NULL; _tmp10_ = self->priv->menuitems; _tmp10__length1 = self->priv->menuitems_length1; _tmp11_ = j; _tmp12_ = _tmp10_[_tmp11_]; _tmp13_ = _g_object_ref0 (_tmp12_); _g_object_unref0 (item); item = _tmp13_; } else { GtkMenuItem* _tmp14_ = NULL; GtkMenuItem* _tmp15_ = NULL; GtkMenu* _tmp16_ = NULL; GtkMenuItem* _tmp17_ = NULL; guint _tmp18_ = 0U; GtkMenuItem** _tmp19_ = NULL; gint _tmp19__length1 = 0; GtkMenuItem* _tmp20_ = NULL; GtkMenuItem* _tmp21_ = NULL; _tmp14_ = (GtkMenuItem*) gtk_menu_item_new_with_label (""); g_object_ref_sink (_tmp14_); _g_object_unref0 (item); item = _tmp14_; _tmp15_ = item; gtk_widget_set_visible (G_TYPE_CHECK_INSTANCE_CAST (_tmp15_, GTK_TYPE_WIDGET, GtkWidget), TRUE); _tmp16_ = self->priv->_menu; _tmp17_ = item; _tmp18_ = menu_position; gtk_menu_shell_insert (G_TYPE_CHECK_INSTANCE_CAST (_tmp16_, GTK_TYPE_MENU_SHELL, GtkMenuShell), G_TYPE_CHECK_INSTANCE_CAST (_tmp17_, GTK_TYPE_WIDGET, GtkWidget), (gint) _tmp18_); _tmp19_ = self->priv->menuitems; _tmp19__length1 = self->priv->menuitems_length1; _tmp20_ = item; _tmp21_ = _g_object_ref0 (_tmp20_); _vala_array_add11 (&self->priv->menuitems, &self->priv->menuitems_length1, &self->priv->_menuitems_size_, _tmp21_); } _tmp22_ = item; _tmp23_ = self->priv->_menumodel; _tmp24_ = j; _tmp25_ = menu_model_expression (_tmp23_, _tmp24_); _tmp26_ = _tmp25_; _tmp27_ = expression_cache_label (_tmp26_); _tmp28_ = _tmp27_; gtk_menu_item_set_label (_tmp22_, _tmp28_); _g_free0 (_tmp28_); _g_object_unref0 (_tmp26_); _tmp29_ = menu_position; menu_position = _tmp29_ + 1; _g_object_unref0 (item); } } } _tmp30_ = length; _tmp31_ = self->priv->menuitems; _tmp31__length1 = self->priv->menuitems_length1; if (_tmp30_ != _tmp31__length1) { GtkMenuItem** _tmp42_ = NULL; gint _tmp42__length1 = 0; gint _tmp43_ = 0; GtkMenuItem** _tmp44_ = NULL; gint _tmp44__length1 = 0; { guint j = 0U; gint _tmp32_ = 0; guint jsize = 0U; GtkMenuItem** _tmp33_ = NULL; gint _tmp33__length1 = 0; _tmp32_ = length; j = (guint) _tmp32_; _tmp33_ = self->priv->menuitems; _tmp33__length1 = self->priv->menuitems_length1; jsize = (guint) _tmp33__length1; { gboolean _tmp34_ = FALSE; _tmp34_ = TRUE; while (TRUE) { gboolean _tmp35_ = FALSE; guint _tmp37_ = 0U; guint _tmp38_ = 0U; GtkMenuItem** _tmp39_ = NULL; gint _tmp39__length1 = 0; guint _tmp40_ = 0U; GtkMenuItem* _tmp41_ = NULL; _tmp35_ = _tmp34_; if (!_tmp35_) { guint _tmp36_ = 0U; _tmp36_ = j; j = _tmp36_ + 1; } _tmp34_ = FALSE; _tmp37_ = j; _tmp38_ = jsize; if (!(_tmp37_ < _tmp38_)) { break; } _tmp39_ = self->priv->menuitems; _tmp39__length1 = self->priv->menuitems_length1; _tmp40_ = j; _tmp41_ = _tmp39_[_tmp40_]; gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (_tmp41_, GTK_TYPE_WIDGET, GtkWidget)); } } } _tmp42_ = self->priv->menuitems; _tmp42__length1 = self->priv->menuitems_length1; _tmp43_ = length; _tmp44_ = ((_tmp42_ + 0) != NULL) ? _vala_array_dup13 (_tmp42_ + 0, _tmp43_ - 0) : ((gpointer) (_tmp42_ + 0)); _tmp44__length1 = _tmp43_ - 0; self->priv->menuitems = (_vala_array_free (self->priv->menuitems, self->priv->menuitems_length1, (GDestroyNotify) g_object_unref), NULL); self->priv->menuitems = _tmp44_; self->priv->menuitems_length1 = _tmp44__length1; self->priv->_menuitems_size_ = self->priv->menuitems_length1; } } static Block1Data* block1_data_ref (Block1Data* _data1_) { g_atomic_int_inc (&_data1_->_ref_count_); return _data1_; } static void block1_data_unref (void * _userdata_) { Block1Data* _data1_; _data1_ = (Block1Data*) _userdata_; if (g_atomic_int_dec_and_test (&_data1_->_ref_count_)) { Indicator * self; self = _data1_->self; _g_object_unref0 (self); g_slice_free (Block1Data, _data1_); } } static void ____lambda8_ (Block1Data* _data1_, GtkWidget* w) { Indicator * self; GtkWidget* _tmp0_ = NULL; GtkWidget* _tmp1_ = NULL; guint _tmp2_ = 0U; gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; GtkWidget* _tmp5_ = NULL; guint _tmp6_ = 0U; guint _tmp7_ = 0U; guint _tmp8_ = 0U; self = _data1_->self; g_return_if_fail (GTK_IS_WIDGET (w)); _tmp0_ = w; if (!G_TYPE_CHECK_INSTANCE_TYPE (_tmp0_, GTK_TYPE_IMAGE)) { return; } _tmp1_ = w; _tmp2_ = self->priv->currenticonindex; _tmp3_ = indicator_iconpath (self, _tmp2_); _tmp4_ = _tmp3_; gtk_image_set_from_file (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, GTK_TYPE_IMAGE, GtkImage), _tmp4_); _g_free0 (_tmp4_); _tmp5_ = w; _tmp6_ = self->priv->lasticonwidth; _tmp7_ = self->priv->_height; _tmp8_ = MAX (_tmp6_, _tmp7_); gtk_image_set_pixel_size (G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, GTK_TYPE_IMAGE, GtkImage), (gint) _tmp8_); _data1_->found = TRUE; } static void _____lambda8__gtk_callback (GtkWidget* widget, gpointer self) { ____lambda8_ (self, widget); } static void indicator_updategraphsview (Indicator* self) { Block1Data* _data1_; GList* _tmp0_ = NULL; gboolean _tmp8_ = FALSE; IndicatorView* _tmp16_ = NULL; MenuModel* _tmp17_ = NULL; ExpressionCache* _tmp18_ = NULL; ExpressionCache* _tmp19_ = NULL; gchar* _tmp20_ = NULL; gchar* _tmp21_ = NULL; g_return_if_fail (IS_INDICATOR (self)); _data1_ = g_slice_new0 (Block1Data); _data1_->_ref_count_ = 1; _data1_->self = g_object_ref (self); indicator_iconwrite (self); _data1_->found = FALSE; _tmp0_ = gtk_window_list_toplevels (); { GList* toplevel_collection = NULL; GList* toplevel_it = NULL; toplevel_collection = _tmp0_; for (toplevel_it = toplevel_collection; toplevel_it != NULL; toplevel_it = toplevel_it->next) { GtkWindow* toplevel = NULL; toplevel = (GtkWindow*) toplevel_it->data; { gboolean _tmp1_ = FALSE; GtkWindow* _tmp2_ = NULL; GType _tmp3_ = 0UL; const gchar* _tmp4_ = NULL; gboolean _tmp6_ = FALSE; GtkWindow* _tmp7_ = NULL; _tmp2_ = toplevel; _tmp3_ = G_TYPE_FROM_INSTANCE (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, G_TYPE_OBJECT, GObject)); _tmp4_ = g_type_name (_tmp3_); if (g_strcmp0 (_tmp4_, "GtkTrayIcon") != 0) { _tmp1_ = TRUE; } else { GtkWindow* _tmp5_ = NULL; _tmp5_ = toplevel; _tmp1_ = !G_TYPE_CHECK_INSTANCE_TYPE (_tmp5_, GTK_TYPE_CONTAINER); } _tmp6_ = _tmp1_; if (_tmp6_) { continue; } _tmp7_ = toplevel; gtk_container_foreach (G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, GTK_TYPE_CONTAINER, GtkContainer), _____lambda8__gtk_callback, _data1_); } } _g_list_free0 (toplevel_collection); } _tmp8_ = _data1_->found; if (!_tmp8_) { gchar* _tmp9_ = NULL; guint _tmp10_ = 0U; IndicatorView* _tmp14_ = NULL; const gchar* _tmp15_ = NULL; _tmp10_ = self->priv->lasticonwidth; if (_tmp10_ > ((guint) 0)) { guint _tmp11_ = 0U; gchar* _tmp12_ = NULL; _tmp11_ = self->priv->currenticonindex; _tmp12_ = indicator_iconname (self, _tmp11_); _g_free0 (_tmp9_); _tmp9_ = _tmp12_; } else { gchar* _tmp13_ = NULL; _tmp13_ = g_strdup (""); _g_free0 (_tmp9_); _tmp9_ = _tmp13_; } _tmp14_ = self->priv->indicatorview; _tmp15_ = _tmp9_; indicator_view_set_icon (_tmp14_, _tmp15_); _g_free0 (_tmp9_); } _tmp16_ = self->priv->indicatorview; _tmp17_ = self->priv->_descriptionmodel; _tmp18_ = menu_model_expression (_tmp17_, (guint) 0); _tmp19_ = _tmp18_; _tmp20_ = expression_cache_label (_tmp19_); _tmp21_ = _tmp20_; indicator_view_set_description (_tmp16_, _tmp21_); _g_free0 (_tmp21_); _g_object_unref0 (_tmp19_); block1_data_unref (_data1_); _data1_ = NULL; } static void indicator_updatelabelview (Indicator* self) { gint indicatorcount = 0; MenuModel* _tmp0_ = NULL; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; gchar** _tmp2_ = NULL; gint _tmp2__length1 = 0; gchar* _tmp3_ = NULL; gboolean _tmp4_ = FALSE; gint _tmp5_ = 0; gboolean _tmp8_ = FALSE; gchar* label = NULL; const gchar* _tmp15_ = NULL; gchar* _tmp16_ = NULL; gchar* _tmp17_ = NULL; gboolean _tmp18_ = FALSE; gint _tmp19_ = 0; gboolean _tmp22_ = FALSE; gchar* guide = NULL; const gchar* _tmp29_ = NULL; gchar* _tmp30_ = NULL; const gchar* _tmp31_ = NULL; gboolean _tmp32_ = FALSE; guint _tmp33_ = 0U; gboolean _tmp35_ = FALSE; IndicatorView* _tmp37_ = NULL; const gchar* _tmp38_ = NULL; const gchar* _tmp39_ = NULL; gboolean _tmp40_ = FALSE; guint _tmp41_ = 0U; gboolean _tmp43_ = FALSE; IndicatorView* _tmp45_ = NULL; const gchar* _tmp46_ = NULL; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = self->priv->_labelmodel; _tmp1_ = menu_model_get_expressions (_tmp0_, &_tmp1__length1); _tmp2_ = _tmp1_; _tmp2__length1 = _tmp1__length1; indicatorcount = _tmp2__length1; _tmp5_ = self->priv->_indicator_index; if (0 <= _tmp5_) { gint _tmp6_ = 0; gint _tmp7_ = 0; _tmp6_ = self->priv->_indicator_index; _tmp7_ = indicatorcount; _tmp4_ = _tmp6_ < _tmp7_; } else { _tmp4_ = FALSE; } _tmp8_ = _tmp4_; if (_tmp8_) { MenuModel* _tmp9_ = NULL; gint _tmp10_ = 0; ExpressionCache* _tmp11_ = NULL; ExpressionCache* _tmp12_ = NULL; gchar* _tmp13_ = NULL; _tmp9_ = self->priv->_labelmodel; _tmp10_ = self->priv->_indicator_index; _tmp11_ = menu_model_expression (_tmp9_, (guint) _tmp10_); _tmp12_ = _tmp11_; _tmp13_ = expression_cache_label (_tmp12_); _g_free0 (_tmp3_); _tmp3_ = _tmp13_; _g_object_unref0 (_tmp12_); } else { gchar* _tmp14_ = NULL; _tmp14_ = g_strdup (""); _g_free0 (_tmp3_); _tmp3_ = _tmp14_; } _tmp15_ = _tmp3_; _tmp16_ = g_strdup (_tmp15_); label = _tmp16_; _tmp19_ = self->priv->_indicator_index; if (0 <= _tmp19_) { gint _tmp20_ = 0; gint _tmp21_ = 0; _tmp20_ = self->priv->_indicator_index; _tmp21_ = indicatorcount; _tmp18_ = _tmp20_ < _tmp21_; } else { _tmp18_ = FALSE; } _tmp22_ = _tmp18_; if (_tmp22_) { MenuModel* _tmp23_ = NULL; gint _tmp24_ = 0; ExpressionCache* _tmp25_ = NULL; ExpressionCache* _tmp26_ = NULL; gchar* _tmp27_ = NULL; _tmp23_ = self->priv->_labelmodel; _tmp24_ = self->priv->_indicator_index; _tmp25_ = menu_model_expression (_tmp23_, (guint) _tmp24_); _tmp26_ = _tmp25_; _tmp27_ = expression_cache_guide (_tmp26_); _g_free0 (_tmp17_); _tmp17_ = _tmp27_; _g_object_unref0 (_tmp26_); } else { gchar* _tmp28_ = NULL; _tmp28_ = g_strdup (""); _g_free0 (_tmp17_); _tmp17_ = _tmp28_; } _tmp29_ = _tmp17_; _tmp30_ = g_strdup (_tmp29_); guide = _tmp30_; _tmp33_ = self->priv->lasticonwidth; if (_tmp33_ == ((guint) 0)) { const gchar* _tmp34_ = NULL; _tmp34_ = label; _tmp32_ = g_strcmp0 (_tmp34_, "") == 0; } else { _tmp32_ = FALSE; } _tmp35_ = _tmp32_; if (_tmp35_) { _tmp31_ = "im"; } else { const gchar* _tmp36_ = NULL; _tmp36_ = label; _tmp31_ = _tmp36_; } _tmp37_ = self->priv->indicatorview; _tmp38_ = _tmp31_; indicator_view_set_label (_tmp37_, _tmp38_); _tmp41_ = self->priv->lasticonwidth; if (_tmp41_ == ((guint) 0)) { const gchar* _tmp42_ = NULL; _tmp42_ = guide; _tmp40_ = g_strcmp0 (_tmp42_, "") == 0; } else { _tmp40_ = FALSE; } _tmp43_ = _tmp40_; if (_tmp43_) { _tmp39_ = "im"; } else { const gchar* _tmp44_ = NULL; _tmp44_ = guide; _tmp39_ = _tmp44_; } _tmp45_ = self->priv->indicatorview; _tmp46_ = _tmp39_; indicator_view_set_guide (_tmp45_, _tmp46_); _g_free0 (guide); _g_free0 (_tmp17_); _g_free0 (label); _g_free0 (_tmp3_); } static gchar* indicator_iconname (Indicator* self, guint index) { gchar* result = NULL; guint _tmp0_ = 0U; gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; g_return_val_if_fail (IS_INDICATOR (self), NULL); _tmp0_ = index; _tmp1_ = g_strdup_printf ("%u", _tmp0_); _tmp2_ = _tmp1_; _tmp3_ = g_strconcat ("indicator-multiload-graphs-", _tmp2_, NULL); _tmp4_ = _tmp3_; _g_free0 (_tmp2_); result = _tmp4_; return result; } static gchar* indicator_iconpath (Indicator* self, guint index) { gchar* result = NULL; const gchar* _tmp0_ = NULL; guint _tmp1_ = 0U; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; gchar* _tmp7_ = NULL; g_return_val_if_fail (IS_INDICATOR (self), NULL); _tmp0_ = self->priv->_icondirectory; _tmp1_ = index; _tmp2_ = indicator_iconname (self, _tmp1_); _tmp3_ = _tmp2_; _tmp4_ = g_strconcat (_tmp3_, ".png", NULL); _tmp5_ = _tmp4_; _tmp6_ = g_build_filename (_tmp0_, _tmp5_, NULL); _tmp7_ = _tmp6_; _g_free0 (_tmp5_); _g_free0 (_tmp3_); result = _tmp7_; return result; } static void indicator_iconwritedummy (Indicator* self) { cairo_surface_t* surface = NULL; cairo_surface_t* _tmp0_ = NULL; gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = cairo_image_surface_create (CAIRO_FORMAT_ARGB32, 1, 1); surface = _tmp0_; _tmp1_ = indicator_iconpath (self, (guint) 0); _tmp2_ = _tmp1_; cairo_surface_write_to_png (surface, _tmp2_); _g_free0 (_tmp2_); _tmp3_ = indicator_iconpath (self, (guint) 1); _tmp4_ = _tmp3_; cairo_surface_write_to_png (surface, _tmp4_); _g_free0 (_tmp4_); _cairo_surface_destroy0 (surface); } static TraceModel** _vala_array_dup14 (TraceModel** self, int length) { TraceModel** result; int i; result = g_new0 (TraceModel*, length + 1); for (i = 0; i < length; i++) { TraceModel* _tmp0_ = NULL; _tmp0_ = _g_object_ref0 (self[i]); result[i] = _tmp0_; } return result; } static void indicator_iconwrite (Indicator* self) { GraphModels* _tmp0_ = NULL; guint count = 0U; GraphModels* _tmp1_ = NULL; GraphModel** _tmp2_ = NULL; gint _tmp2__length1 = 0; GraphModel** _tmp3_ = NULL; gint _tmp3__length1 = 0; guint _tmp9_ = 0U; guint _tmp10_ = 0U; guint _tmp11_ = 0U; cairo_surface_t* surface = NULL; guint _tmp12_ = 0U; guint _tmp13_ = 0U; cairo_surface_t* _tmp14_ = NULL; cairo_t* ctx = NULL; cairo_surface_t* _tmp15_ = NULL; cairo_t* _tmp16_ = NULL; cairo_t* _tmp17_ = NULL; cairo_t* _tmp18_ = NULL; guint offset = 0U; GraphModels* _tmp19_ = NULL; GraphModel** _tmp20_ = NULL; gint _tmp20__length1 = 0; GraphModel** _tmp21_ = NULL; gint _tmp21__length1 = 0; guint _tmp122_ = 0U; cairo_surface_t* _tmp123_ = NULL; guint _tmp124_ = 0U; gchar* _tmp125_ = NULL; gchar* _tmp126_ = NULL; g_return_if_fail (IS_INDICATOR (self)); self->priv->lasticonwidth = (guint) 0; _tmp0_ = self->priv->_graphmodels; if (_tmp0_ == NULL) { return; } count = (guint) 0; _tmp1_ = self->priv->_graphmodels; _tmp2_ = graph_models_get_graphmodels (_tmp1_, &_tmp2__length1); _tmp3_ = _tmp2_; _tmp3__length1 = _tmp2__length1; { GraphModel** graphmodel_collection = NULL; gint graphmodel_collection_length1 = 0; gint _graphmodel_collection_size_ = 0; gint graphmodel_it = 0; graphmodel_collection = _tmp3_; graphmodel_collection_length1 = _tmp3__length1; for (graphmodel_it = 0; graphmodel_it < _tmp3__length1; graphmodel_it = graphmodel_it + 1) { GraphModel* _tmp4_ = NULL; GraphModel* graphmodel = NULL; _tmp4_ = _g_object_ref0 (graphmodel_collection[graphmodel_it]); graphmodel = _tmp4_; { GraphModel* _tmp5_ = NULL; gboolean _tmp6_ = FALSE; gboolean _tmp7_ = FALSE; _tmp5_ = graphmodel; _tmp6_ = graph_model_get_enabled (_tmp5_); _tmp7_ = _tmp6_; if (_tmp7_) { guint _tmp8_ = 0U; _tmp8_ = count; count = _tmp8_ + 1; } _g_object_unref0 (graphmodel); } } } _tmp9_ = count; if (_tmp9_ == ((guint) 0)) { return; } _tmp10_ = count; _tmp11_ = self->priv->_width; self->priv->lasticonwidth = (guint) (((gint) (_tmp10_ * (_tmp11_ + 2))) - 2); _tmp12_ = self->priv->lasticonwidth; _tmp13_ = self->priv->_height; _tmp14_ = cairo_image_surface_create (CAIRO_FORMAT_ARGB32, (gint) _tmp12_, (gint) _tmp13_); surface = _tmp14_; _tmp15_ = surface; _tmp16_ = cairo_create (_tmp15_); ctx = _tmp16_; _tmp17_ = ctx; cairo_set_antialias (_tmp17_, CAIRO_ANTIALIAS_NONE); _tmp18_ = ctx; cairo_set_line_width (_tmp18_, (gdouble) 1); offset = (guint) 0; _tmp19_ = self->priv->_graphmodels; _tmp20_ = graph_models_get_graphmodels (_tmp19_, &_tmp20__length1); _tmp21_ = _tmp20_; _tmp21__length1 = _tmp20__length1; { GraphModel** graphmodel_collection = NULL; gint graphmodel_collection_length1 = 0; gint _graphmodel_collection_size_ = 0; gint graphmodel_it = 0; graphmodel_collection = _tmp21_; graphmodel_collection_length1 = _tmp21__length1; for (graphmodel_it = 0; graphmodel_it < _tmp21__length1; graphmodel_it = graphmodel_it + 1) { GraphModel* _tmp22_ = NULL; GraphModel* graphmodel = NULL; _tmp22_ = _g_object_ref0 (graphmodel_collection[graphmodel_it]); graphmodel = _tmp22_; { GraphModel* _tmp23_ = NULL; gboolean _tmp24_ = FALSE; gboolean _tmp25_ = FALSE; cairo_t* _tmp26_ = NULL; GdkRGBA _tmp27_ = {0}; cairo_t* _tmp28_ = NULL; guint _tmp29_ = 0U; guint _tmp30_ = 0U; guint _tmp31_ = 0U; cairo_t* _tmp32_ = NULL; TraceModel** tracemodels = NULL; GraphModel* _tmp33_ = NULL; TraceModel** _tmp34_ = NULL; gint _tmp34__length1 = 0; TraceModel** _tmp35_ = NULL; gint _tmp35__length1 = 0; TraceModel** _tmp36_ = NULL; gint _tmp36__length1 = 0; gint tracemodels_length1 = 0; gint _tracemodels_size_ = 0; gdouble* values = NULL; TraceModel** _tmp37_ = NULL; gint _tmp37__length1 = 0; guint _tmp38_ = 0U; gdouble* _tmp39_ = NULL; gint values_length1 = 0; gint values_length2 = 0; gdouble scale = 0.0; GraphModel* _tmp40_ = NULL; gdouble _tmp41_ = 0.0; gdouble _tmp42_ = 0.0; guint _tmp120_ = 0U; guint _tmp121_ = 0U; _tmp23_ = graphmodel; _tmp24_ = graph_model_get_enabled (_tmp23_); _tmp25_ = _tmp24_; if (!_tmp25_) { _g_object_unref0 (graphmodel); continue; } _tmp26_ = ctx; _tmp27_ = self->priv->_background_rgba; gdk_cairo_set_source_rgba (_tmp26_, &_tmp27_); _tmp28_ = ctx; _tmp29_ = offset; _tmp30_ = self->priv->_width; _tmp31_ = self->priv->_height; cairo_rectangle (_tmp28_, (gdouble) _tmp29_, (gdouble) 0, (gdouble) _tmp30_, (gdouble) _tmp31_); _tmp32_ = ctx; cairo_fill (_tmp32_); _tmp33_ = graphmodel; _tmp34_ = graph_model_get_tracemodels (_tmp33_, &_tmp34__length1); _tmp35_ = _tmp34_; _tmp35__length1 = _tmp34__length1; _tmp36_ = (_tmp35_ != NULL) ? _vala_array_dup14 (_tmp35_, _tmp35__length1) : ((gpointer) _tmp35_); _tmp36__length1 = _tmp35__length1; tracemodels = _tmp36_; tracemodels_length1 = _tmp36__length1; _tracemodels_size_ = tracemodels_length1; _tmp37_ = tracemodels; _tmp37__length1 = tracemodels_length1; _tmp38_ = self->priv->_width; _tmp39_ = g_new0 (gdouble, _tmp37__length1 * _tmp38_); values = _tmp39_; values_length1 = _tmp37__length1; values_length2 = _tmp38_; _tmp40_ = graphmodel; _tmp41_ = graph_model_get_scale (_tmp40_); _tmp42_ = _tmp41_; scale = _tmp42_; { guint j = 0U; guint jsize = 0U; gdouble* _tmp43_ = NULL; gint _tmp43__length1 = 0; gint _tmp43__length2 = 0; gint _tmp44_ = 0; j = (guint) 0; _tmp43_ = values; _tmp43__length1 = values_length1; _tmp43__length2 = values_length2; _tmp44_ = _tmp43__length1; jsize = (guint) _tmp44_; { gboolean _tmp45_ = FALSE; _tmp45_ = TRUE; while (TRUE) { gboolean _tmp46_ = FALSE; guint _tmp48_ = 0U; guint _tmp49_ = 0U; gboolean enabled = FALSE; TraceModel** _tmp50_ = NULL; gint _tmp50__length1 = 0; guint _tmp51_ = 0U; TraceModel* _tmp52_ = NULL; gboolean _tmp53_ = FALSE; gboolean _tmp54_ = FALSE; gdouble* tracedata = NULL; TraceModel** _tmp55_ = NULL; gint _tmp55__length1 = 0; guint _tmp56_ = 0U; TraceModel* _tmp57_ = NULL; gdouble* _tmp58_ = NULL; gint _tmp58__length1 = 0; gdouble* _tmp59_ = NULL; gint _tmp59__length1 = 0; gint tracedata_length1 = 0; gint _tracedata_size_ = 0; _tmp46_ = _tmp45_; if (!_tmp46_) { guint _tmp47_ = 0U; _tmp47_ = j; j = _tmp47_ + 1; } _tmp45_ = FALSE; _tmp48_ = j; _tmp49_ = jsize; if (!(_tmp48_ < _tmp49_)) { break; } _tmp50_ = tracemodels; _tmp50__length1 = tracemodels_length1; _tmp51_ = j; _tmp52_ = _tmp50_[_tmp51_]; _tmp53_ = trace_model_get_enabled (_tmp52_); _tmp54_ = _tmp53_; enabled = _tmp54_; _tmp55_ = tracemodels; _tmp55__length1 = tracemodels_length1; _tmp56_ = j; _tmp57_ = _tmp55_[_tmp56_]; _tmp58_ = trace_model_get_values (_tmp57_, &_tmp58__length1); _tmp59_ = _tmp58_; _tmp59__length1 = _tmp58__length1; tracedata = _tmp59_; tracedata_length1 = _tmp59__length1; _tracedata_size_ = tracedata_length1; { guint i = 0U; guint isize = 0U; gdouble* _tmp60_ = NULL; gint _tmp60__length1 = 0; gint _tmp60__length2 = 0; gint _tmp61_ = 0; i = (guint) 0; _tmp60_ = values; _tmp60__length1 = values_length1; _tmp60__length2 = values_length2; _tmp61_ = _tmp60__length2; isize = (guint) _tmp61_; { gboolean _tmp62_ = FALSE; _tmp62_ = TRUE; while (TRUE) { gboolean _tmp63_ = FALSE; guint _tmp65_ = 0U; guint _tmp66_ = 0U; gdouble _tmp67_ = 0.0; guint _tmp68_ = 0U; gdouble _tmp73_ = 0.0; gboolean _tmp74_ = FALSE; gdouble* _tmp78_ = NULL; gint _tmp78__length1 = 0; gint _tmp78__length2 = 0; guint _tmp79_ = 0U; guint _tmp80_ = 0U; gdouble _tmp81_ = 0.0; gdouble _tmp82_ = 0.0; gdouble _tmp83_ = 0.0; gdouble _tmp84_ = 0.0; _tmp63_ = _tmp62_; if (!_tmp63_) { guint _tmp64_ = 0U; _tmp64_ = i; i = _tmp64_ + 1; } _tmp62_ = FALSE; _tmp65_ = i; _tmp66_ = isize; if (!(_tmp65_ < _tmp66_)) { break; } _tmp68_ = j; if (_tmp68_ > ((guint) 0)) { gdouble* _tmp69_ = NULL; gint _tmp69__length1 = 0; gint _tmp69__length2 = 0; guint _tmp70_ = 0U; guint _tmp71_ = 0U; gdouble _tmp72_ = 0.0; _tmp69_ = values; _tmp69__length1 = values_length1; _tmp69__length2 = values_length2; _tmp70_ = j; _tmp71_ = i; _tmp72_ = _tmp69_[((_tmp70_ - 1) * _tmp69__length2) + _tmp71_]; _tmp67_ = _tmp72_; } else { _tmp67_ = (gdouble) 0; } _tmp74_ = enabled; if (_tmp74_) { gdouble* _tmp75_ = NULL; gint _tmp75__length1 = 0; guint _tmp76_ = 0U; gdouble _tmp77_ = 0.0; _tmp75_ = tracedata; _tmp75__length1 = tracedata_length1; _tmp76_ = i; _tmp77_ = _tmp75_[_tmp76_]; _tmp73_ = _tmp77_; } else { _tmp73_ = (gdouble) 0; } _tmp78_ = values; _tmp78__length1 = values_length1; _tmp78__length2 = values_length2; _tmp79_ = j; _tmp80_ = i; _tmp81_ = _tmp67_; _tmp82_ = _tmp73_; _tmp83_ = scale; _tmp78_[(_tmp79_ * _tmp78__length2) + _tmp80_] = _tmp81_ + (_tmp82_ / _tmp83_); _tmp84_ = _tmp78_[(_tmp79_ * _tmp78__length2) + _tmp80_]; } } } } } } { gint j = 0; gdouble* _tmp85_ = NULL; gint _tmp85__length1 = 0; gint _tmp85__length2 = 0; gint _tmp86_ = 0; _tmp85_ = values; _tmp85__length1 = values_length1; _tmp85__length2 = values_length2; _tmp86_ = _tmp85__length1; j = _tmp86_ - 1; { gboolean _tmp87_ = FALSE; _tmp87_ = TRUE; while (TRUE) { gboolean _tmp88_ = FALSE; gint _tmp90_ = 0; cairo_t* _tmp91_ = NULL; GraphModel* _tmp92_ = NULL; TraceModel** _tmp93_ = NULL; gint _tmp93__length1 = 0; TraceModel** _tmp94_ = NULL; gint _tmp94__length1 = 0; gint _tmp95_ = 0; TraceModel* _tmp96_ = NULL; GdkRGBA _tmp97_ = {0}; GdkRGBA _tmp98_ = {0}; cairo_t* _tmp119_ = NULL; _tmp88_ = _tmp87_; if (!_tmp88_) { gint _tmp89_ = 0; _tmp89_ = j; j = _tmp89_ - 1; } _tmp87_ = FALSE; _tmp90_ = j; if (!(_tmp90_ >= 0)) { break; } _tmp91_ = ctx; _tmp92_ = graphmodel; _tmp93_ = graph_model_get_tracemodels (_tmp92_, &_tmp93__length1); _tmp94_ = _tmp93_; _tmp94__length1 = _tmp93__length1; _tmp95_ = j; _tmp96_ = _tmp94_[_tmp95_]; trace_model_get_rgba (_tmp96_, &_tmp97_); _tmp98_ = _tmp97_; gdk_cairo_set_source_rgba (_tmp91_, &_tmp98_); { guint i = 0U; guint isize = 0U; gdouble* _tmp99_ = NULL; gint _tmp99__length1 = 0; gint _tmp99__length2 = 0; gint _tmp100_ = 0; i = (guint) 0; _tmp99_ = values; _tmp99__length1 = values_length1; _tmp99__length2 = values_length2; _tmp100_ = _tmp99__length2; isize = (guint) _tmp100_; { gboolean _tmp101_ = FALSE; _tmp101_ = TRUE; while (TRUE) { gboolean _tmp102_ = FALSE; guint _tmp104_ = 0U; guint _tmp105_ = 0U; cairo_t* _tmp106_ = NULL; guint _tmp107_ = 0U; guint _tmp108_ = 0U; guint _tmp109_ = 0U; cairo_t* _tmp110_ = NULL; guint _tmp111_ = 0U; guint _tmp112_ = 0U; guint _tmp113_ = 0U; guint _tmp114_ = 0U; gdouble* _tmp115_ = NULL; gint _tmp115__length1 = 0; gint _tmp115__length2 = 0; gint _tmp116_ = 0; guint _tmp117_ = 0U; gdouble _tmp118_ = 0.0; _tmp102_ = _tmp101_; if (!_tmp102_) { guint _tmp103_ = 0U; _tmp103_ = i; i = _tmp103_ + 1; } _tmp101_ = FALSE; _tmp104_ = i; _tmp105_ = isize; if (!(_tmp104_ < _tmp105_)) { break; } _tmp106_ = ctx; _tmp107_ = offset; _tmp108_ = i; _tmp109_ = self->priv->_height; cairo_move_to (_tmp106_, (0.5 + _tmp107_) + _tmp108_, _tmp109_ + 0.5); _tmp110_ = ctx; _tmp111_ = offset; _tmp112_ = i; _tmp113_ = self->priv->_height; _tmp114_ = self->priv->_height; _tmp115_ = values; _tmp115__length1 = values_length1; _tmp115__length2 = values_length2; _tmp116_ = j; _tmp117_ = i; _tmp118_ = _tmp115_[(_tmp116_ * _tmp115__length2) + _tmp117_]; cairo_line_to (_tmp110_, (0.5 + _tmp111_) + _tmp112_, (_tmp113_ + 0.5) - (_tmp114_ * _tmp118_)); } } } _tmp119_ = ctx; cairo_stroke (_tmp119_); } } } _tmp120_ = offset; _tmp121_ = self->priv->_width; offset = _tmp120_ + (_tmp121_ + 2); values = (g_free (values), NULL); tracemodels = (_vala_array_free (tracemodels, tracemodels_length1, (GDestroyNotify) g_object_unref), NULL); _g_object_unref0 (graphmodel); } } } _tmp122_ = self->priv->currenticonindex; self->priv->currenticonindex = 1 - _tmp122_; _tmp123_ = surface; _tmp124_ = self->priv->currenticonindex; _tmp125_ = indicator_iconpath (self, _tmp124_); _tmp126_ = _tmp125_; cairo_surface_write_to_png (_tmp123_, _tmp126_); _g_free0 (_tmp126_); _cairo_destroy0 (ctx); _cairo_surface_destroy0 (surface); } const gchar* indicator_get_icondirectory (Indicator* self) { const gchar* result; const gchar* _tmp0_ = NULL; g_return_val_if_fail (IS_INDICATOR (self), NULL); _tmp0_ = self->priv->_icondirectory; result = _tmp0_; return result; } static void indicator_set_icondirectory (Indicator* self, const gchar* value) { const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = value; _tmp1_ = g_strdup (_tmp0_); _g_free0 (self->priv->_icondirectory); self->priv->_icondirectory = _tmp1_; g_object_notify ((GObject *) self, "icondirectory"); } Providers* indicator_get_providers (Indicator* self) { Providers* result; Providers* _tmp0_ = NULL; g_return_val_if_fail (IS_INDICATOR (self), NULL); _tmp0_ = self->priv->_providers; result = _tmp0_; return result; } static void indicator_set_providers (Indicator* self, Providers* value) { Providers* _tmp0_ = NULL; Providers* _tmp1_ = NULL; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = value; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (self->priv->_providers); self->priv->_providers = _tmp1_; g_object_notify ((GObject *) self, "providers"); } GtkMenu* indicator_get_menu (Indicator* self) { GtkMenu* result; GtkMenu* _tmp0_ = NULL; g_return_val_if_fail (IS_INDICATOR (self), NULL); _tmp0_ = self->priv->_menu; result = _tmp0_; return result; } static void indicator_set_menu (Indicator* self, GtkMenu* value) { GtkMenu* _tmp0_ = NULL; GtkMenu* _tmp1_ = NULL; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = value; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (self->priv->_menu); self->priv->_menu = _tmp1_; g_object_notify ((GObject *) self, "menu"); } MenuModel* indicator_get_menumodel (Indicator* self) { MenuModel* result; MenuModel* _tmp0_ = NULL; g_return_val_if_fail (IS_INDICATOR (self), NULL); _tmp0_ = self->priv->_menumodel; result = _tmp0_; return result; } static void indicator_set_menumodel (Indicator* self, MenuModel* value) { MenuModel* _tmp0_ = NULL; MenuModel* _tmp1_ = NULL; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = value; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (self->priv->_menumodel); self->priv->_menumodel = _tmp1_; g_object_notify ((GObject *) self, "menumodel"); } MenuModel* indicator_get_labelmodel (Indicator* self) { MenuModel* result; MenuModel* _tmp0_ = NULL; g_return_val_if_fail (IS_INDICATOR (self), NULL); _tmp0_ = self->priv->_labelmodel; result = _tmp0_; return result; } static void indicator_set_labelmodel (Indicator* self, MenuModel* value) { MenuModel* _tmp0_ = NULL; MenuModel* _tmp1_ = NULL; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = value; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (self->priv->_labelmodel); self->priv->_labelmodel = _tmp1_; g_object_notify ((GObject *) self, "labelmodel"); } MenuModel* indicator_get_descriptionmodel (Indicator* self) { MenuModel* result; MenuModel* _tmp0_ = NULL; g_return_val_if_fail (IS_INDICATOR (self), NULL); _tmp0_ = self->priv->_descriptionmodel; result = _tmp0_; return result; } static void indicator_set_descriptionmodel (Indicator* self, MenuModel* value) { MenuModel* _tmp0_ = NULL; MenuModel* _tmp1_ = NULL; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = value; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (self->priv->_descriptionmodel); self->priv->_descriptionmodel = _tmp1_; g_object_notify ((GObject *) self, "descriptionmodel"); } gint indicator_get_indicator_index (Indicator* self) { gint result; gint _tmp0_ = 0; g_return_val_if_fail (IS_INDICATOR (self), 0); _tmp0_ = self->priv->_indicator_index; result = _tmp0_; return result; } void indicator_set_indicator_index (Indicator* self, gint value) { gint _tmp0_ = 0; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = value; self->priv->_indicator_index = _tmp0_; g_object_notify ((GObject *) self, "indicator-index"); } guint indicator_get_height (Indicator* self) { guint result; guint _tmp0_ = 0U; g_return_val_if_fail (IS_INDICATOR (self), 0U); _tmp0_ = self->priv->_height; result = _tmp0_; return result; } void indicator_set_height (Indicator* self, guint value) { guint _tmp0_ = 0U; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = value; self->priv->_height = _tmp0_; g_object_notify ((GObject *) self, "height"); } guint indicator_get_width (Indicator* self) { guint result; guint _tmp0_ = 0U; g_return_val_if_fail (IS_INDICATOR (self), 0U); _tmp0_ = self->priv->_width; result = _tmp0_; return result; } void indicator_set_width (Indicator* self, guint value) { guint _tmp0_ = 0U; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = value; self->priv->_width = _tmp0_; g_object_notify ((GObject *) self, "width"); } guint indicator_get_speed (Indicator* self) { guint result; guint _tmp0_ = 0U; g_return_val_if_fail (IS_INDICATOR (self), 0U); _tmp0_ = self->priv->_speed; result = _tmp0_; return result; } void indicator_set_speed (Indicator* self, guint value) { guint _tmp0_ = 0U; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = value; self->priv->_speed = _tmp0_; g_object_notify ((GObject *) self, "speed"); } void indicator_get_background_rgba (Indicator* self, GdkRGBA* result) { GdkRGBA _tmp0_ = {0}; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = self->priv->_background_rgba; *result = _tmp0_; return; } void indicator_set_background_rgba (Indicator* self, GdkRGBA* value) { GdkRGBA _tmp0_ = {0}; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = *value; self->priv->_background_rgba = _tmp0_; g_object_notify ((GObject *) self, "background-rgba"); } GraphModels* indicator_get_graphmodels (Indicator* self) { GraphModels* result; GraphModels* _tmp0_ = NULL; g_return_val_if_fail (IS_INDICATOR (self), NULL); _tmp0_ = self->priv->_graphmodels; result = _tmp0_; return result; } void indicator_set_graphmodels (Indicator* self, GraphModels* value) { GraphModels* _tmp0_ = NULL; GraphModels* _tmp1_ = NULL; g_return_if_fail (IS_INDICATOR (self)); _tmp0_ = value; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (self->priv->_graphmodels); self->priv->_graphmodels = _tmp1_; g_object_notify ((GObject *) self, "graphmodels"); } static void indicator_class_init (IndicatorClass * klass) { indicator_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (IndicatorPrivate)); G_OBJECT_CLASS (klass)->get_property = _vala_indicator_get_property; G_OBJECT_CLASS (klass)->set_property = _vala_indicator_set_property; G_OBJECT_CLASS (klass)->finalize = indicator_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), INDICATOR_ICONDIRECTORY, g_param_spec_string ("icondirectory", "icondirectory", "icondirectory", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_object_class_install_property (G_OBJECT_CLASS (klass), INDICATOR_PROVIDERS, g_param_spec_object ("providers", "providers", "providers", TYPE_PROVIDERS, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_object_class_install_property (G_OBJECT_CLASS (klass), INDICATOR_MENU, g_param_spec_object ("menu", "menu", "menu", GTK_TYPE_MENU, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_object_class_install_property (G_OBJECT_CLASS (klass), INDICATOR_MENUMODEL, g_param_spec_object ("menumodel", "menumodel", "menumodel", TYPE_MENU_MODEL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_object_class_install_property (G_OBJECT_CLASS (klass), INDICATOR_LABELMODEL, g_param_spec_object ("labelmodel", "labelmodel", "labelmodel", TYPE_MENU_MODEL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_object_class_install_property (G_OBJECT_CLASS (klass), INDICATOR_DESCRIPTIONMODEL, g_param_spec_object ("descriptionmodel", "descriptionmodel", "descriptionmodel", TYPE_MENU_MODEL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_object_class_install_property (G_OBJECT_CLASS (klass), INDICATOR_INDICATOR_INDEX, g_param_spec_int ("indicator-index", "indicator-index", "indicator-index", G_MININT, G_MAXINT, 0, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE)); g_object_class_install_property (G_OBJECT_CLASS (klass), INDICATOR_HEIGHT, g_param_spec_uint ("height", "height", "height", 0, G_MAXUINT, 0U, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE)); g_object_class_install_property (G_OBJECT_CLASS (klass), INDICATOR_WIDTH, g_param_spec_uint ("width", "width", "width", 0, G_MAXUINT, 0U, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE)); g_object_class_install_property (G_OBJECT_CLASS (klass), INDICATOR_SPEED, g_param_spec_uint ("speed", "speed", "speed", 0, G_MAXUINT, 0U, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE)); g_object_class_install_property (G_OBJECT_CLASS (klass), INDICATOR_BACKGROUND_RGBA, g_param_spec_boxed ("background-rgba", "background-rgba", "background-rgba", gdk_rgba_get_type (), G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE)); g_object_class_install_property (G_OBJECT_CLASS (klass), INDICATOR_GRAPHMODELS, g_param_spec_object ("graphmodels", "graphmodels", "graphmodels", TYPE_GRAPH_MODELS, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE)); g_signal_new ("providers_updated", TYPE_INDICATOR, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); } static void indicator_instance_init (Indicator * self) { self->priv = INDICATOR_GET_PRIVATE (self); } static void indicator_finalize (GObject* obj) { Indicator * self; gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; const gchar* _tmp4_ = NULL; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_INDICATOR, Indicator); _tmp0_ = indicator_iconpath (self, (guint) 0); _tmp1_ = _tmp0_; g_remove (_tmp1_); _g_free0 (_tmp1_); _tmp2_ = indicator_iconpath (self, (guint) 1); _tmp3_ = _tmp2_; g_remove (_tmp3_); _g_free0 (_tmp3_); _tmp4_ = self->priv->_icondirectory; g_rmdir (_tmp4_); _g_source_unref0 (self->priv->timeout); self->priv->menuitems = (_vala_array_free (self->priv->menuitems, self->priv->menuitems_length1, (GDestroyNotify) g_object_unref), NULL); _g_object_unref0 (self->priv->indicatorview); _g_free0 (self->priv->_icondirectory); _g_object_unref0 (self->priv->_providers); _g_object_unref0 (self->priv->_menu); _g_object_unref0 (self->priv->_menumodel); _g_object_unref0 (self->priv->_labelmodel); _g_object_unref0 (self->priv->_descriptionmodel); _g_object_unref0 (self->priv->_graphmodels); G_OBJECT_CLASS (indicator_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType indicator_get_type (void) { static volatile gsize indicator_type_id__volatile = 0; if (g_once_init_enter (&indicator_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (IndicatorClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) indicator_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Indicator), 0, (GInstanceInitFunc) indicator_instance_init, NULL }; GType indicator_type_id; indicator_type_id = g_type_register_static (G_TYPE_OBJECT, "Indicator", &g_define_type_info, 0); g_once_init_leave (&indicator_type_id__volatile, indicator_type_id); } return indicator_type_id__volatile; } static void _vala_indicator_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) { Indicator * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_INDICATOR, Indicator); switch (property_id) { case INDICATOR_ICONDIRECTORY: g_value_set_string (value, indicator_get_icondirectory (self)); break; case INDICATOR_PROVIDERS: g_value_set_object (value, indicator_get_providers (self)); break; case INDICATOR_MENU: g_value_set_object (value, indicator_get_menu (self)); break; case INDICATOR_MENUMODEL: g_value_set_object (value, indicator_get_menumodel (self)); break; case INDICATOR_LABELMODEL: g_value_set_object (value, indicator_get_labelmodel (self)); break; case INDICATOR_DESCRIPTIONMODEL: g_value_set_object (value, indicator_get_descriptionmodel (self)); break; case INDICATOR_INDICATOR_INDEX: g_value_set_int (value, indicator_get_indicator_index (self)); break; case INDICATOR_HEIGHT: g_value_set_uint (value, indicator_get_height (self)); break; case INDICATOR_WIDTH: g_value_set_uint (value, indicator_get_width (self)); break; case INDICATOR_SPEED: g_value_set_uint (value, indicator_get_speed (self)); break; case INDICATOR_BACKGROUND_RGBA: { GdkRGBA boxed; indicator_get_background_rgba (self, &boxed); g_value_set_boxed (value, &boxed); } break; case INDICATOR_GRAPHMODELS: g_value_set_object (value, indicator_get_graphmodels (self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_indicator_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { Indicator * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_INDICATOR, Indicator); switch (property_id) { case INDICATOR_ICONDIRECTORY: indicator_set_icondirectory (self, g_value_get_string (value)); break; case INDICATOR_PROVIDERS: indicator_set_providers (self, g_value_get_object (value)); break; case INDICATOR_MENU: indicator_set_menu (self, g_value_get_object (value)); break; case INDICATOR_MENUMODEL: indicator_set_menumodel (self, g_value_get_object (value)); break; case INDICATOR_LABELMODEL: indicator_set_labelmodel (self, g_value_get_object (value)); break; case INDICATOR_DESCRIPTIONMODEL: indicator_set_descriptionmodel (self, g_value_get_object (value)); break; case INDICATOR_INDICATOR_INDEX: indicator_set_indicator_index (self, g_value_get_int (value)); break; case INDICATOR_HEIGHT: indicator_set_height (self, g_value_get_uint (value)); break; case INDICATOR_WIDTH: indicator_set_width (self, g_value_get_uint (value)); break; case INDICATOR_SPEED: indicator_set_speed (self, g_value_get_uint (value)); break; case INDICATOR_BACKGROUND_RGBA: indicator_set_background_rgba (self, g_value_get_boxed (value)); break; case INDICATOR_GRAPHMODELS: indicator_set_graphmodels (self, g_value_get_object (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } indicator-multiload-0.4/src/PaxHeaders.30064/cpufreqprovider.vala0000644000000000000000000000012712347050426021735 xustar0027 mtime=1402753302.242623 30 atime=1402753302.452277652 30 ctime=1402759471.399977471 indicator-multiload-0.4/src/cpufreqprovider.vala0000664000175000017500000000644012347050426021606 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class CpuFreqProvider : Provider { private static string[] fields() { GTop.init(); string[] templates = {"cur", "min", "max"}; string[] result = new string[(GTop.global_server->ncpu + 2) * 3]; for (uint j = 0; j < 3; ++j) { var template = templates[j]; result[j] = template; for (uint i = 0, isize = GTop.global_server->ncpu + 1; i < isize; ++i) result[(i + 1) * 3 + j] = @"$template$i"; } return result; } private static double read(uint cpu, string what) { string value; try { FileUtils.get_contents(@"/sys/devices/system/cpu/cpu$cpu/cpufreq/$what", out value); } catch (Error e) { value = "0"; } return double.parse(value); } public CpuFreqProvider() { base("cpufreq", fields(), 'f'); } construct { double minmin = 0, maxmax = 0; for (uint i = 0, isize = GTop.global_server->ncpu + 1; i < isize; ++i) { var min = 1000.0 * read(i, "cpuinfo_min_freq"); var max = 1000.0 * read(i, "cpuinfo_max_freq"); if (i == 0) { minmin = min; maxmax = max; } else { minmin = double.min(min, minmin); maxmax = double.max(max, maxmax); } this.values[(i + 1) * 3 + 1] = min; this.values[(i + 1) * 3 + 2] = max; } this.values[1] = minmin; this.values[2] = maxmax; } public override void update() { double maxcur = 0; for (uint i = 0, isize = GTop.global_server->ncpu + 1; i < isize; ++i) { var cur = 1000.0 * read(i, "scaling_cur_freq"); if (i == 0) { maxcur = cur; } else { maxcur = double.max(cur, maxcur); } this.values[(i + 1) * 3 + 0] = cur; } this.values[0] = maxcur; } } indicator-multiload-0.4/src/PaxHeaders.30064/indicator.vala0000644000000000000000000000012712347050426020471 xustar0027 mtime=1402753302.242623 30 atime=1402753302.452277652 30 ctime=1402759471.407977477 indicator-multiload-0.4/src/indicator.vala0000664000175000017500000002433312347050426020343 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class Indicator : Object { private uint currenticonindex; private uint lasticonwidth; private TimeoutSource timeout; private Gtk.MenuItem[] menuitems; private IndicatorView indicatorview; // TODO some of these don't need to be properties public string icondirectory { get; construct; } public Providers providers { get; construct; } public Gtk.Menu menu { get; construct; } public MenuModel menumodel { get; construct; } public MenuModel labelmodel { get; construct; } public MenuModel descriptionmodel { get; construct; } public int indicator_index { get; set; } public uint height { get; set; } public uint width { get; set; } public uint speed { get; set; } public Gdk.RGBA background_rgba { get; set; } public GraphModels graphmodels { get; set; } public signal void providers_updated(); public Indicator(string icondirectory, Providers providers, Gtk.Menu menu, bool trayicon) { Object(icondirectory: icondirectory, providers: providers, menu: menu, menumodel: new MenuModel(providers), labelmodel: new MenuModel(providers), descriptionmodel: new MenuModel(providers)); DirUtils.create(this.icondirectory, 0777); this.iconwritedummy(); this.notify["indicator-index"].connect(() => { this.updateviews(); }); this.notify["speed"].connect(() => { if (this.timeout != null) this.timeout.destroy(); if (this.speed == 0) { this.timeout = null; return; } if (this.speed % 1000 == 0) this.timeout = new TimeoutSource.seconds(this.speed / 1000); else this.timeout = new TimeoutSource(this.speed); this.timeout.attach(null); this.timeout.set_callback(() => { this.updateall(); return true; }); }); if (trayicon) this.indicatorview = new TrayIndicatorView(this.icondirectory, this.menu); else this.indicatorview = new AppIndicatorView(this.icondirectory, this.menu); this.indicatorview.scroll_event.connect(this.scrollhandler); } ~MultiLoadIndicator() { FileUtils.remove(this.iconpath(0)); FileUtils.remove(this.iconpath(1)); DirUtils.remove(this.icondirectory); } // Needs to be called before destruction to break the reference cycle from the timeout source public void destroy() { if (this.timeout == null) return; this.timeout.destroy(); this.timeout = null; } public void updateall() { this.providers.update(); this.providers_updated(); this.updatemodels(); this.updateviews(); } private void scrollhandler(int delta, uint direction) { var index = this.indicator_index; if (direction == Gdk.ScrollDirection.DOWN) index += delta; else if (direction == Gdk.ScrollDirection.UP) index -= delta; if (index >= this.labelmodel.expressions.length) index = this.labelmodel.expressions.length - 1; if (index < 0) index = 0; this.indicator_index = index; } private void updatemodels() { this.menumodel.update(); this.graphmodels.update(this.width); this.descriptionmodel.update(); this.labelmodel.update(); } private void updateviews() { this.updatemenuview(); this.updategraphsview(); // needs to after updategraphsview this.updatelabelview(); } private void updatemenuview() { // start after system monitor and separator uint menu_position = 2; var length = this.menumodel.expressions.length; for (uint j = 0; j < length; ++j) { Gtk.MenuItem item; if (j < this.menuitems.length) { item = this.menuitems[j]; } else { item = new Gtk.MenuItem.with_label(""); item.visible = true; this.menu.insert(item, (int)menu_position); this.menuitems += item; } item.label = this.menumodel.expression(j).label(); ++menu_position; } if (length != this.menuitems.length) { for (uint j = length, jsize = this.menuitems.length; j < jsize; ++j) menuitems[j].destroy(); this.menuitems = this.menuitems[0:length]; } } private void updategraphsview() { this.iconwrite(); var found = false; // fix icon size if using a GtkStatusIcon foreach (var toplevel in Gtk.Window.list_toplevels()) { if (toplevel.get_type().name() != "GtkTrayIcon" || !(toplevel is Gtk.Container)) continue; ((Gtk.Container) toplevel).foreach((w) => { if (!(w is Gtk.Image)) return; ((Gtk.Image) w).set_from_file(this.iconpath(this.currenticonindex)); ((Gtk.Image) w).pixel_size = (int) uint.max(this.lasticonwidth, this.height); found = true; }); } if (!found) { this.indicatorview.icon = this.lasticonwidth > 0 ? this.iconname(this.currenticonindex) : ""; } this.indicatorview.description = this.descriptionmodel.expression(0).label(); } private void updatelabelview() { var indicatorcount = this.labelmodel.expressions.length; var label = 0 <= this.indicator_index && this.indicator_index < indicatorcount ? this.labelmodel.expression(this.indicator_index).label() : ""; var guide = 0 <= this.indicator_index && this.indicator_index < indicatorcount ? this.labelmodel.expression(this.indicator_index).guide() : ""; this.indicatorview.label = this.lasticonwidth == 0 && label == "" ? "im" : label; this.indicatorview.guide = this.lasticonwidth == 0 && guide == "" ? "im" : guide; } private string iconname(uint index) { return @"indicator-multiload-graphs-$index"; } private string iconpath(uint index) { return Path.build_filename(this.icondirectory, this.iconname(index) + ".png"); } // Create dummy icons because the availability of icons is cached per theme private void iconwritedummy() { var surface = new Cairo.ImageSurface(Cairo.Format.ARGB32, 1, 1); surface.write_to_png(this.iconpath(0)); surface.write_to_png(this.iconpath(1)); } private void iconwrite() { this.lasticonwidth = 0; if (this.graphmodels == null) return; uint count = 0; foreach (var graphmodel in this.graphmodels.graphmodels) if (graphmodel.enabled) ++count; if (count == 0) return; this.lasticonwidth = (int) (count * (this._width + 2)) - 2; var surface = new Cairo.ImageSurface(Cairo.Format.ARGB32, (int) this.lasticonwidth, (int) this.height); var ctx = new Cairo.Context(surface); ctx.set_antialias(Cairo.Antialias.NONE); ctx.set_line_width(1); uint offset = 0; foreach (var graphmodel in this.graphmodels.graphmodels) { if (!graphmodel.enabled) continue; Gdk.cairo_set_source_rgba(ctx, this.background_rgba); ctx.rectangle(offset, 0, this._width, this.height); ctx.fill(); var tracemodels = graphmodel.tracemodels; var values = new double[tracemodels.length, this._width]; var scale = graphmodel.scale; for (uint j = 0, jsize = values.length[0]; j < jsize; ++j) { var enabled = tracemodels[j].enabled; unowned double[] tracedata = tracemodels[j].values; for (uint i = 0, isize = values.length[1]; i < isize; ++i) values[j, i] = (j > 0 ? values[j - 1, i] : 0) + (enabled ? tracedata[i] : 0) / scale; } for (int j = values.length[0] - 1; j >= 0; --j) { Gdk.cairo_set_source_rgba(ctx, graphmodel.tracemodels[j].rgba); for (uint i = 0, isize = values.length[1]; i < isize; ++i) { // the baseline is outside the canvas ctx.move_to(0.5 + offset + i, this.height + 0.5); ctx.line_to(0.5 + offset + i, this.height + 0.5 - this.height * values[j, i]); } ctx.stroke(); } offset += this._width + 2; } this.currenticonindex = 1 - this.currenticonindex; surface.write_to_png(this.iconpath(this.currenticonindex)); } } indicator-multiload-0.4/src/PaxHeaders.30064/itempreferences.c0000644000000000000000000000013212347052060021164 xustar0030 mtime=1402754096.628643473 30 atime=1402754099.996645339 30 ctime=1402759471.355977442 indicator-multiload-0.4/src/itempreferences.c0000664000175000017500000011600312347052060021036 0ustar00mh21mh2100000000000000/* itempreferences.c generated by valac 0.22.1, the Vala compiler * generated from itempreferences.vala, do not modify */ #include #include #include #include #include #include #define TYPE_ITEM_PREFERENCES (item_preferences_get_type ()) #define ITEM_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ITEM_PREFERENCES, ItemPreferences)) #define ITEM_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ITEM_PREFERENCES, ItemPreferencesClass)) #define IS_ITEM_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ITEM_PREFERENCES)) #define IS_ITEM_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ITEM_PREFERENCES)) #define ITEM_PREFERENCES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ITEM_PREFERENCES, ItemPreferencesClass)) typedef struct _ItemPreferences ItemPreferences; typedef struct _ItemPreferencesClass ItemPreferencesClass; typedef struct _ItemPreferencesPrivate ItemPreferencesPrivate; #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) #define _g_free0(var) (var = (g_free (var), NULL)) #define _gtk_tree_path_free0(var) ((var == NULL) ? NULL : (var = (gtk_tree_path_free (var), NULL))) #define TYPE_SETTINGS_CACHE (settings_cache_get_type ()) #define SETTINGS_CACHE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_SETTINGS_CACHE, SettingsCache)) #define SETTINGS_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_SETTINGS_CACHE, SettingsCacheClass)) #define IS_SETTINGS_CACHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_SETTINGS_CACHE)) #define IS_SETTINGS_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_SETTINGS_CACHE)) #define SETTINGS_CACHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_SETTINGS_CACHE, SettingsCacheClass)) typedef struct _SettingsCache SettingsCache; typedef struct _SettingsCacheClass SettingsCacheClass; struct _ItemPreferences { GObject parent_instance; ItemPreferencesPrivate * priv; }; struct _ItemPreferencesClass { GObjectClass parent_class; }; struct _ItemPreferencesPrivate { GSettings* itemsettings; GtkDialog* items; GtkListStore* itemstore; GtkTreeView* itemview; GtkTreeSelection* itemselection; GtkButton* itemadd; GtkButton* itemremove; GtkButton* itemedit; GtkButton* itemup; GtkButton* itemdown; gboolean itemsignoresignals; gchar* _settingskey; }; static gpointer item_preferences_parent_class = NULL; GType item_preferences_get_type (void) G_GNUC_CONST; #define ITEM_PREFERENCES_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_ITEM_PREFERENCES, ItemPreferencesPrivate)) enum { ITEM_PREFERENCES_DUMMY_PROPERTY, ITEM_PREFERENCES_SETTINGSKEY }; ItemPreferences* item_preferences_new (const gchar* settingskey); ItemPreferences* item_preferences_construct (GType object_type, const gchar* settingskey); void item_preferences_show (ItemPreferences* self); GObject* utils_get_ui (const gchar* objectid, GObject* signalhandlers, gchar** additional, int additional_length1, GtkBuilder** builder); static void item_preferences_itemsgsettingstostore (ItemPreferences* self); void item_preferences_reset_itemstore (ItemPreferences* self); void item_preferences_on_itemdialog_destroy (GtkWidget* source, ItemPreferences* self); void item_preferences_on_itemdialog_response (GtkDialog* source, gint response, ItemPreferences* self); const gchar* item_preferences_get_settingskey (ItemPreferences* self); void item_preferences_on_expressionrenderer_edited (GtkCellRendererText* renderer, const gchar* path, const gchar* new_text, ItemPreferences* self); void item_preferences_on_itemselection_changed (GtkTreeSelection* selection, ItemPreferences* self); static void item_preferences_updatebuttons (ItemPreferences* self); void item_preferences_on_itemstore_row_inserted (GtkTreeModel* model, const gchar* path, GtkTreeIter* iter, ItemPreferences* self); static void item_preferences_itemsstoretogsettings (ItemPreferences* self); void item_preferences_on_itemstore_row_changed (GtkTreeModel* model, const gchar* path, GtkTreeIter* iter, ItemPreferences* self); void item_preferences_on_itemstore_row_deleted (GtkTreeModel* model, const gchar* path, ItemPreferences* self); void item_preferences_on_itemadd_clicked (GtkButton* button, ItemPreferences* self); static gint* _vala_array_dup16 (gint* self, int length); void item_preferences_on_itemremove_clicked (GtkButton* button, ItemPreferences* self); void item_preferences_on_itemedit_clicked (GtkButton* button, ItemPreferences* self); void item_preferences_on_itemup_clicked (GtkButton* button, ItemPreferences* self); void item_preferences_on_itemdown_clicked (GtkButton* button, ItemPreferences* self); static gint* _vala_array_dup17 (gint* self, int length); static void item_preferences_set_settingskey (ItemPreferences* self, const gchar* value); static GObject * item_preferences_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties); SettingsCache* settings_cache_new (void); SettingsCache* settings_cache_construct (GType object_type); GType settings_cache_get_type (void) G_GNUC_CONST; GSettings* settings_cache_generalsettings (SettingsCache* self); static void _item_preferences_reset_itemstore_g_settings_changed (GSettings* _sender, const gchar* key, gpointer self); static void item_preferences_finalize (GObject* obj); static void _vala_item_preferences_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec); static void _vala_item_preferences_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); static gint _vala_array_length (gpointer array); ItemPreferences* item_preferences_construct (GType object_type, const gchar* settingskey) { ItemPreferences * self = NULL; const gchar* _tmp0_ = NULL; g_return_val_if_fail (settingskey != NULL, NULL); _tmp0_ = settingskey; self = (ItemPreferences*) g_object_new (object_type, "settingskey", _tmp0_, NULL); return self; } ItemPreferences* item_preferences_new (const gchar* settingskey) { return item_preferences_construct (TYPE_ITEM_PREFERENCES, settingskey); } void item_preferences_show (ItemPreferences* self) { GtkDialog* _tmp0_ = NULL; GtkBuilder* builder = NULL; gchar* _tmp2_ = NULL; gchar** _tmp3_ = NULL; gchar** _tmp4_ = NULL; gint _tmp4__length1 = 0; GtkBuilder* _tmp5_ = NULL; GObject* _tmp6_ = NULL; GtkDialog* _tmp7_ = NULL; GtkDialog* _tmp8_ = NULL; GtkBuilder* _tmp9_ = NULL; GObject* _tmp10_ = NULL; GtkBuilder* _tmp11_ = NULL; GObject* _tmp12_ = NULL; GtkBuilder* _tmp13_ = NULL; GObject* _tmp14_ = NULL; GtkBuilder* _tmp15_ = NULL; GObject* _tmp16_ = NULL; GtkBuilder* _tmp17_ = NULL; GObject* _tmp18_ = NULL; GtkBuilder* _tmp19_ = NULL; GObject* _tmp20_ = NULL; GtkBuilder* _tmp21_ = NULL; GObject* _tmp22_ = NULL; GtkBuilder* _tmp23_ = NULL; GObject* _tmp24_ = NULL; GtkTreeSelection* _tmp25_ = NULL; GtkTreeSelection* _tmp26_ = NULL; GtkTreePath* _tmp27_ = NULL; GtkTreePath* _tmp28_ = NULL; GtkDialog* _tmp29_ = NULL; g_return_if_fail (IS_ITEM_PREFERENCES (self)); _tmp0_ = self->priv->items; if (_tmp0_ != NULL) { GtkDialog* _tmp1_ = NULL; _tmp1_ = self->priv->items; gtk_window_present (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, GTK_TYPE_WINDOW, GtkWindow)); return; } _tmp2_ = g_strdup ("itemstore"); _tmp3_ = g_new0 (gchar*, 1 + 1); _tmp3_[0] = _tmp2_; _tmp4_ = _tmp3_; _tmp4__length1 = 1; _tmp6_ = utils_get_ui ("itemdialog", G_TYPE_CHECK_INSTANCE_CAST (self, G_TYPE_OBJECT, GObject), _tmp4_, 1, &_tmp5_); _g_object_unref0 (builder); builder = _tmp5_; _tmp7_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp6_, GTK_TYPE_DIALOG) ? ((GtkDialog*) _tmp6_) : NULL; if (_tmp7_ == NULL) { _g_object_unref0 (_tmp6_); } _g_object_unref0 (self->priv->items); self->priv->items = _tmp7_; _tmp4_ = (_vala_array_free (_tmp4_, _tmp4__length1, (GDestroyNotify) g_free), NULL); _tmp8_ = self->priv->items; g_return_if_fail (_tmp8_ != NULL); _tmp9_ = builder; _tmp10_ = gtk_builder_get_object (_tmp9_, "itemstore"); self->priv->itemstore = G_TYPE_CHECK_INSTANCE_TYPE (_tmp10_, GTK_TYPE_LIST_STORE) ? ((GtkListStore*) _tmp10_) : NULL; _tmp11_ = builder; _tmp12_ = gtk_builder_get_object (_tmp11_, "itemview"); self->priv->itemview = G_TYPE_CHECK_INSTANCE_TYPE (_tmp12_, GTK_TYPE_TREE_VIEW) ? ((GtkTreeView*) _tmp12_) : NULL; _tmp13_ = builder; _tmp14_ = gtk_builder_get_object (_tmp13_, "itemadd"); self->priv->itemadd = G_TYPE_CHECK_INSTANCE_TYPE (_tmp14_, GTK_TYPE_BUTTON) ? ((GtkButton*) _tmp14_) : NULL; _tmp15_ = builder; _tmp16_ = gtk_builder_get_object (_tmp15_, "itemremove"); self->priv->itemremove = G_TYPE_CHECK_INSTANCE_TYPE (_tmp16_, GTK_TYPE_BUTTON) ? ((GtkButton*) _tmp16_) : NULL; _tmp17_ = builder; _tmp18_ = gtk_builder_get_object (_tmp17_, "itemedit"); self->priv->itemedit = G_TYPE_CHECK_INSTANCE_TYPE (_tmp18_, GTK_TYPE_BUTTON) ? ((GtkButton*) _tmp18_) : NULL; _tmp19_ = builder; _tmp20_ = gtk_builder_get_object (_tmp19_, "itemup"); self->priv->itemup = G_TYPE_CHECK_INSTANCE_TYPE (_tmp20_, GTK_TYPE_BUTTON) ? ((GtkButton*) _tmp20_) : NULL; _tmp21_ = builder; _tmp22_ = gtk_builder_get_object (_tmp21_, "itemdown"); self->priv->itemdown = G_TYPE_CHECK_INSTANCE_TYPE (_tmp22_, GTK_TYPE_BUTTON) ? ((GtkButton*) _tmp22_) : NULL; _tmp23_ = builder; _tmp24_ = gtk_builder_get_object (_tmp23_, "itemview"); _tmp25_ = gtk_tree_view_get_selection (G_TYPE_CHECK_INSTANCE_TYPE (_tmp24_, GTK_TYPE_TREE_VIEW) ? ((GtkTreeView*) _tmp24_) : NULL); self->priv->itemselection = _tmp25_; item_preferences_itemsgsettingstostore (self); _tmp26_ = self->priv->itemselection; _tmp27_ = gtk_tree_path_new_from_indices (0, -1); _tmp28_ = _tmp27_; gtk_tree_selection_select_path (_tmp26_, _tmp28_); _gtk_tree_path_free0 (_tmp28_); _tmp29_ = self->priv->items; gtk_widget_show_all (G_TYPE_CHECK_INSTANCE_CAST (_tmp29_, GTK_TYPE_WIDGET, GtkWidget)); _g_object_unref0 (builder); } void item_preferences_reset_itemstore (ItemPreferences* self) { gboolean _tmp0_ = FALSE; GtkDialog* _tmp1_ = NULL; gboolean _tmp3_ = FALSE; g_return_if_fail (IS_ITEM_PREFERENCES (self)); _tmp1_ = self->priv->items; if (_tmp1_ != NULL) { gboolean _tmp2_ = FALSE; _tmp2_ = self->priv->itemsignoresignals; _tmp0_ = !_tmp2_; } else { _tmp0_ = FALSE; } _tmp3_ = _tmp0_; if (_tmp3_) { item_preferences_itemsgsettingstostore (self); } } void item_preferences_on_itemdialog_destroy (GtkWidget* source, ItemPreferences* self) { g_return_if_fail (IS_ITEM_PREFERENCES (self)); g_return_if_fail (GTK_IS_WIDGET (source)); _g_object_unref0 (self->priv->items); self->priv->items = NULL; } void item_preferences_on_itemdialog_response (GtkDialog* source, gint response, ItemPreferences* self) { gint _tmp0_ = 0; g_return_if_fail (IS_ITEM_PREFERENCES (self)); g_return_if_fail (GTK_IS_DIALOG (source)); _tmp0_ = response; switch (_tmp0_) { case 0: { GtkDialog* _tmp1_ = NULL; _tmp1_ = source; gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, GTK_TYPE_WIDGET, GtkWidget)); return; } case 1: { GSettings* _tmp2_ = NULL; const gchar* _tmp3_ = NULL; GtkTreeSelection* _tmp4_ = NULL; GtkTreePath* _tmp5_ = NULL; GtkTreePath* _tmp6_ = NULL; _tmp2_ = self->priv->itemsettings; _tmp3_ = self->priv->_settingskey; g_settings_reset (_tmp2_, _tmp3_); _tmp4_ = self->priv->itemselection; _tmp5_ = gtk_tree_path_new_from_indices (0, -1); _tmp6_ = _tmp5_; gtk_tree_selection_select_path (_tmp4_, _tmp6_); _gtk_tree_path_free0 (_tmp6_); return; } case 2: { g_signal_emit_by_name (self, "itemhelp-show"); return; } default: break; } } void item_preferences_on_expressionrenderer_edited (GtkCellRendererText* renderer, const gchar* path, const gchar* new_text, ItemPreferences* self) { GtkTreeIter iter = {0}; GtkListStore* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; GtkTreeIter _tmp2_ = {0}; GtkListStore* _tmp3_ = NULL; GtkTreeIter _tmp4_ = {0}; const gchar* _tmp5_ = NULL; g_return_if_fail (IS_ITEM_PREFERENCES (self)); g_return_if_fail (GTK_IS_CELL_RENDERER_TEXT (renderer)); g_return_if_fail (path != NULL); g_return_if_fail (new_text != NULL); _tmp0_ = self->priv->itemstore; _tmp1_ = path; gtk_tree_model_get_iter_from_string (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp2_, _tmp1_); iter = _tmp2_; _tmp3_ = self->priv->itemstore; _tmp4_ = iter; _tmp5_ = new_text; gtk_list_store_set (_tmp3_, &_tmp4_, 0, _tmp5_, -1); } void item_preferences_on_itemselection_changed (GtkTreeSelection* selection, ItemPreferences* self) { g_return_if_fail (IS_ITEM_PREFERENCES (self)); g_return_if_fail (GTK_IS_TREE_SELECTION (selection)); item_preferences_updatebuttons (self); } void item_preferences_on_itemstore_row_inserted (GtkTreeModel* model, const gchar* path, GtkTreeIter* iter, ItemPreferences* self) { gboolean _tmp0_ = FALSE; g_return_if_fail (IS_ITEM_PREFERENCES (self)); g_return_if_fail (GTK_IS_TREE_MODEL (model)); g_return_if_fail (path != NULL); g_return_if_fail (iter != NULL); _tmp0_ = self->priv->itemsignoresignals; if (!_tmp0_) { item_preferences_itemsstoretogsettings (self); } } void item_preferences_on_itemstore_row_changed (GtkTreeModel* model, const gchar* path, GtkTreeIter* iter, ItemPreferences* self) { gboolean _tmp0_ = FALSE; g_return_if_fail (IS_ITEM_PREFERENCES (self)); g_return_if_fail (GTK_IS_TREE_MODEL (model)); g_return_if_fail (path != NULL); g_return_if_fail (iter != NULL); _tmp0_ = self->priv->itemsignoresignals; if (!_tmp0_) { item_preferences_itemsstoretogsettings (self); } } void item_preferences_on_itemstore_row_deleted (GtkTreeModel* model, const gchar* path, ItemPreferences* self) { gboolean _tmp0_ = FALSE; g_return_if_fail (IS_ITEM_PREFERENCES (self)); g_return_if_fail (GTK_IS_TREE_MODEL (model)); g_return_if_fail (path != NULL); _tmp0_ = self->priv->itemsignoresignals; if (!_tmp0_) { item_preferences_itemsstoretogsettings (self); } } static gint* _vala_array_dup16 (gint* self, int length) { return g_memdup (self, length * sizeof (gint)); } void item_preferences_on_itemadd_clicked (GtkButton* button, ItemPreferences* self) { guint pos = 0U; GtkTreeIter iter = {0}; GtkTreeSelection* _tmp0_ = NULL; GtkTreeIter _tmp1_ = {0}; gboolean _tmp2_ = FALSE; GtkListStore* _tmp12_ = NULL; guint _tmp13_ = 0U; GtkTreeIter _tmp14_ = {0}; GtkTreeView* _tmp15_ = NULL; GtkTreeView* _tmp16_ = NULL; GtkListStore* _tmp17_ = NULL; GtkTreeIter _tmp18_ = {0}; GtkTreePath* _tmp19_ = NULL; GtkTreePath* _tmp20_ = NULL; GtkTreeView* _tmp21_ = NULL; GtkTreeViewColumn* _tmp22_ = NULL; g_return_if_fail (IS_ITEM_PREFERENCES (self)); g_return_if_fail (GTK_IS_BUTTON (button)); pos = (guint) 0; _tmp0_ = self->priv->itemselection; _tmp2_ = gtk_tree_selection_get_selected (_tmp0_, NULL, &_tmp1_); iter = _tmp1_; if (_tmp2_) { GtkTreePath* path = NULL; GtkListStore* _tmp3_ = NULL; GtkTreeIter _tmp4_ = {0}; GtkTreePath* _tmp5_ = NULL; gint* indices = NULL; GtkTreePath* _tmp6_ = NULL; gint _tmp7_ = 0; gint* _tmp8_ = NULL; gint* _tmp9_ = NULL; gint _tmp9__length1 = 0; gint indices_length1 = 0; gint _indices_size_ = 0; gint* _tmp10_ = NULL; gint _tmp10__length1 = 0; gint _tmp11_ = 0; _tmp3_ = self->priv->itemstore; _tmp4_ = iter; _tmp5_ = gtk_tree_model_get_path (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp4_); path = _tmp5_; _tmp6_ = path; _tmp8_ = gtk_tree_path_get_indices_with_depth (_tmp6_, &_tmp7_); _tmp9_ = (_tmp8_ != NULL) ? _vala_array_dup16 (_tmp8_, _tmp7_) : ((gpointer) _tmp8_); _tmp9__length1 = _tmp7_; indices = _tmp9_; indices_length1 = _tmp9__length1; _indices_size_ = indices_length1; _tmp10_ = indices; _tmp10__length1 = indices_length1; _tmp11_ = _tmp10_[0]; pos = (guint) (_tmp11_ + 1); indices = (g_free (indices), NULL); _gtk_tree_path_free0 (path); } _tmp12_ = self->priv->itemstore; _tmp13_ = pos; gtk_list_store_insert (_tmp12_, &_tmp14_, (gint) _tmp13_); iter = _tmp14_; _tmp15_ = self->priv->itemview; gtk_widget_grab_focus (G_TYPE_CHECK_INSTANCE_CAST (_tmp15_, GTK_TYPE_WIDGET, GtkWidget)); _tmp16_ = self->priv->itemview; _tmp17_ = self->priv->itemstore; _tmp18_ = iter; _tmp19_ = gtk_tree_model_get_path (G_TYPE_CHECK_INSTANCE_CAST (_tmp17_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp18_); _tmp20_ = _tmp19_; _tmp21_ = self->priv->itemview; _tmp22_ = gtk_tree_view_get_column (_tmp21_, 0); gtk_tree_view_set_cursor (_tmp16_, _tmp20_, _tmp22_, TRUE); _gtk_tree_path_free0 (_tmp20_); } void item_preferences_on_itemremove_clicked (GtkButton* button, ItemPreferences* self) { GtkTreeIter iter = {0}; GtkTreeSelection* _tmp0_ = NULL; GtkTreeIter _tmp1_ = {0}; gboolean _tmp2_ = FALSE; GtkTreePath* path = NULL; GtkListStore* _tmp3_ = NULL; GtkTreeIter _tmp4_ = {0}; GtkTreePath* _tmp5_ = NULL; GtkListStore* _tmp6_ = NULL; GtkTreeIter _tmp7_ = {0}; GtkListStore* _tmp8_ = NULL; GtkTreePath* _tmp9_ = NULL; GtkTreeIter _tmp10_ = {0}; gboolean _tmp11_ = FALSE; GtkTreeSelection* _tmp13_ = NULL; GtkTreePath* _tmp14_ = NULL; g_return_if_fail (IS_ITEM_PREFERENCES (self)); g_return_if_fail (GTK_IS_BUTTON (button)); _tmp0_ = self->priv->itemselection; _tmp2_ = gtk_tree_selection_get_selected (_tmp0_, NULL, &_tmp1_); iter = _tmp1_; if (!_tmp2_) { return; } _tmp3_ = self->priv->itemstore; _tmp4_ = iter; _tmp5_ = gtk_tree_model_get_path (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp4_); path = _tmp5_; _tmp6_ = self->priv->itemstore; _tmp7_ = iter; gtk_list_store_remove (_tmp6_, &_tmp7_); _tmp8_ = self->priv->itemstore; _tmp9_ = path; _tmp11_ = gtk_tree_model_get_iter (G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp10_, _tmp9_); iter = _tmp10_; if (!_tmp11_) { GtkTreePath* _tmp12_ = NULL; _tmp12_ = path; gtk_tree_path_prev (_tmp12_); } _tmp13_ = self->priv->itemselection; _tmp14_ = path; gtk_tree_selection_select_path (_tmp13_, _tmp14_); _gtk_tree_path_free0 (path); } void item_preferences_on_itemedit_clicked (GtkButton* button, ItemPreferences* self) { GtkTreeIter iter = {0}; GtkTreeSelection* _tmp0_ = NULL; GtkTreeIter _tmp1_ = {0}; gboolean _tmp2_ = FALSE; GtkTreeView* _tmp3_ = NULL; GtkTreeView* _tmp4_ = NULL; GtkListStore* _tmp5_ = NULL; GtkTreeIter _tmp6_ = {0}; GtkTreePath* _tmp7_ = NULL; GtkTreePath* _tmp8_ = NULL; GtkTreeView* _tmp9_ = NULL; GtkTreeViewColumn* _tmp10_ = NULL; g_return_if_fail (IS_ITEM_PREFERENCES (self)); g_return_if_fail (GTK_IS_BUTTON (button)); _tmp0_ = self->priv->itemselection; _tmp2_ = gtk_tree_selection_get_selected (_tmp0_, NULL, &_tmp1_); iter = _tmp1_; if (!_tmp2_) { return; } _tmp3_ = self->priv->itemview; gtk_widget_grab_focus (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, GTK_TYPE_WIDGET, GtkWidget)); _tmp4_ = self->priv->itemview; _tmp5_ = self->priv->itemstore; _tmp6_ = iter; _tmp7_ = gtk_tree_model_get_path (G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp6_); _tmp8_ = _tmp7_; _tmp9_ = self->priv->itemview; _tmp10_ = gtk_tree_view_get_column (_tmp9_, 0); gtk_tree_view_set_cursor (_tmp4_, _tmp8_, _tmp10_, TRUE); _gtk_tree_path_free0 (_tmp8_); } void item_preferences_on_itemup_clicked (GtkButton* button, ItemPreferences* self) { GtkTreeIter iter = {0}; GtkTreeSelection* _tmp0_ = NULL; GtkTreeIter _tmp1_ = {0}; gboolean _tmp2_ = FALSE; GtkTreeIter previter = {0}; GtkTreePath* prevpath = NULL; GtkListStore* _tmp3_ = NULL; GtkTreeIter _tmp4_ = {0}; GtkTreePath* _tmp5_ = NULL; GtkTreePath* _tmp6_ = NULL; gboolean _tmp7_ = FALSE; GtkListStore* _tmp8_ = NULL; GtkTreePath* _tmp9_ = NULL; GtkTreeIter _tmp10_ = {0}; gboolean _tmp11_ = FALSE; GValue value = {0}; GValue prevvalue = {0}; GtkListStore* _tmp12_ = NULL; GtkTreeIter _tmp13_ = {0}; GValue _tmp14_ = {0}; GtkListStore* _tmp15_ = NULL; GtkTreeIter _tmp16_ = {0}; GValue _tmp17_ = {0}; GtkListStore* _tmp18_ = NULL; GtkTreeIter _tmp19_ = {0}; GValue _tmp20_ = {0}; GtkListStore* _tmp21_ = NULL; GtkTreeIter _tmp22_ = {0}; GValue _tmp23_ = {0}; GtkTreeSelection* _tmp24_ = NULL; GtkTreePath* _tmp25_ = NULL; g_return_if_fail (IS_ITEM_PREFERENCES (self)); g_return_if_fail (GTK_IS_BUTTON (button)); _tmp0_ = self->priv->itemselection; _tmp2_ = gtk_tree_selection_get_selected (_tmp0_, NULL, &_tmp1_); iter = _tmp1_; if (!_tmp2_) { return; } _tmp3_ = self->priv->itemstore; _tmp4_ = iter; _tmp5_ = gtk_tree_model_get_path (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp4_); prevpath = _tmp5_; _tmp6_ = prevpath; _tmp7_ = gtk_tree_path_prev (_tmp6_); if (!_tmp7_) { _gtk_tree_path_free0 (prevpath); return; } _tmp8_ = self->priv->itemstore; _tmp9_ = prevpath; _tmp11_ = gtk_tree_model_get_iter (G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp10_, _tmp9_); previter = _tmp10_; if (!_tmp11_) { _gtk_tree_path_free0 (prevpath); return; } _tmp12_ = self->priv->itemstore; _tmp13_ = iter; gtk_tree_model_get_value (G_TYPE_CHECK_INSTANCE_CAST (_tmp12_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp13_, 0, &_tmp14_); G_IS_VALUE (&value) ? (g_value_unset (&value), NULL) : NULL; value = _tmp14_; _tmp15_ = self->priv->itemstore; _tmp16_ = previter; gtk_tree_model_get_value (G_TYPE_CHECK_INSTANCE_CAST (_tmp15_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp16_, 0, &_tmp17_); G_IS_VALUE (&prevvalue) ? (g_value_unset (&prevvalue), NULL) : NULL; prevvalue = _tmp17_; _tmp18_ = self->priv->itemstore; _tmp19_ = iter; _tmp20_ = prevvalue; gtk_list_store_set_value (_tmp18_, &_tmp19_, 0, &_tmp20_); _tmp21_ = self->priv->itemstore; _tmp22_ = previter; _tmp23_ = value; gtk_list_store_set_value (_tmp21_, &_tmp22_, 0, &_tmp23_); _tmp24_ = self->priv->itemselection; _tmp25_ = prevpath; gtk_tree_selection_select_path (_tmp24_, _tmp25_); G_IS_VALUE (&prevvalue) ? (g_value_unset (&prevvalue), NULL) : NULL; G_IS_VALUE (&value) ? (g_value_unset (&value), NULL) : NULL; _gtk_tree_path_free0 (prevpath); } void item_preferences_on_itemdown_clicked (GtkButton* button, ItemPreferences* self) { GtkTreeIter iter = {0}; GtkTreeSelection* _tmp0_ = NULL; GtkTreeIter _tmp1_ = {0}; gboolean _tmp2_ = FALSE; GtkTreeIter nextiter = {0}; GtkTreePath* nextpath = NULL; GtkListStore* _tmp3_ = NULL; GtkTreeIter _tmp4_ = {0}; GtkTreePath* _tmp5_ = NULL; GtkTreePath* _tmp6_ = NULL; GtkListStore* _tmp7_ = NULL; GtkTreePath* _tmp8_ = NULL; GtkTreeIter _tmp9_ = {0}; gboolean _tmp10_ = FALSE; GValue value = {0}; GValue nextvalue = {0}; GtkListStore* _tmp11_ = NULL; GtkTreeIter _tmp12_ = {0}; GValue _tmp13_ = {0}; GtkListStore* _tmp14_ = NULL; GtkTreeIter _tmp15_ = {0}; GValue _tmp16_ = {0}; GtkListStore* _tmp17_ = NULL; GtkTreeIter _tmp18_ = {0}; GValue _tmp19_ = {0}; GtkListStore* _tmp20_ = NULL; GtkTreeIter _tmp21_ = {0}; GValue _tmp22_ = {0}; GtkTreeSelection* _tmp23_ = NULL; GtkTreePath* _tmp24_ = NULL; g_return_if_fail (IS_ITEM_PREFERENCES (self)); g_return_if_fail (GTK_IS_BUTTON (button)); _tmp0_ = self->priv->itemselection; _tmp2_ = gtk_tree_selection_get_selected (_tmp0_, NULL, &_tmp1_); iter = _tmp1_; if (!_tmp2_) { return; } _tmp3_ = self->priv->itemstore; _tmp4_ = iter; _tmp5_ = gtk_tree_model_get_path (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp4_); nextpath = _tmp5_; _tmp6_ = nextpath; gtk_tree_path_next (_tmp6_); _tmp7_ = self->priv->itemstore; _tmp8_ = nextpath; _tmp10_ = gtk_tree_model_get_iter (G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp9_, _tmp8_); nextiter = _tmp9_; if (!_tmp10_) { _gtk_tree_path_free0 (nextpath); return; } _tmp11_ = self->priv->itemstore; _tmp12_ = iter; gtk_tree_model_get_value (G_TYPE_CHECK_INSTANCE_CAST (_tmp11_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp12_, 0, &_tmp13_); G_IS_VALUE (&value) ? (g_value_unset (&value), NULL) : NULL; value = _tmp13_; _tmp14_ = self->priv->itemstore; _tmp15_ = nextiter; gtk_tree_model_get_value (G_TYPE_CHECK_INSTANCE_CAST (_tmp14_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp15_, 0, &_tmp16_); G_IS_VALUE (&nextvalue) ? (g_value_unset (&nextvalue), NULL) : NULL; nextvalue = _tmp16_; _tmp17_ = self->priv->itemstore; _tmp18_ = iter; _tmp19_ = nextvalue; gtk_list_store_set_value (_tmp17_, &_tmp18_, 0, &_tmp19_); _tmp20_ = self->priv->itemstore; _tmp21_ = nextiter; _tmp22_ = value; gtk_list_store_set_value (_tmp20_, &_tmp21_, 0, &_tmp22_); _tmp23_ = self->priv->itemselection; _tmp24_ = nextpath; gtk_tree_selection_select_path (_tmp23_, _tmp24_); G_IS_VALUE (&nextvalue) ? (g_value_unset (&nextvalue), NULL) : NULL; G_IS_VALUE (&value) ? (g_value_unset (&value), NULL) : NULL; _gtk_tree_path_free0 (nextpath); } static gint* _vala_array_dup17 (gint* self, int length) { return g_memdup (self, length * sizeof (gint)); } static void item_preferences_updatebuttons (ItemPreferences* self) { GtkTreeIter iter = {0}; gboolean add = FALSE; gboolean remove = FALSE; gboolean edit = FALSE; gboolean up = FALSE; gboolean down = FALSE; GtkTreeSelection* _tmp0_ = NULL; GtkTreeIter _tmp1_ = {0}; gboolean _tmp2_ = FALSE; GtkButton* _tmp16_ = NULL; gboolean _tmp17_ = FALSE; GtkButton* _tmp18_ = NULL; gboolean _tmp19_ = FALSE; GtkButton* _tmp20_ = NULL; gboolean _tmp21_ = FALSE; GtkButton* _tmp22_ = NULL; gboolean _tmp23_ = FALSE; GtkButton* _tmp24_ = NULL; gboolean _tmp25_ = FALSE; g_return_if_fail (IS_ITEM_PREFERENCES (self)); add = TRUE; remove = FALSE; edit = FALSE; up = FALSE; down = FALSE; _tmp0_ = self->priv->itemselection; _tmp2_ = gtk_tree_selection_get_selected (_tmp0_, NULL, &_tmp1_); iter = _tmp1_; if (_tmp2_) { GtkTreePath* path = NULL; GtkListStore* _tmp3_ = NULL; GtkTreeIter _tmp4_ = {0}; GtkTreePath* _tmp5_ = NULL; gint* indices = NULL; GtkTreePath* _tmp6_ = NULL; gint _tmp7_ = 0; gint* _tmp8_ = NULL; gint* _tmp9_ = NULL; gint _tmp9__length1 = 0; gint indices_length1 = 0; gint _indices_size_ = 0; gint* _tmp10_ = NULL; gint _tmp10__length1 = 0; gint _tmp11_ = 0; gint* _tmp12_ = NULL; gint _tmp12__length1 = 0; gint _tmp13_ = 0; GtkListStore* _tmp14_ = NULL; gint _tmp15_ = 0; edit = TRUE; remove = TRUE; _tmp3_ = self->priv->itemstore; _tmp4_ = iter; _tmp5_ = gtk_tree_model_get_path (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp4_); path = _tmp5_; _tmp6_ = path; _tmp8_ = gtk_tree_path_get_indices_with_depth (_tmp6_, &_tmp7_); _tmp9_ = (_tmp8_ != NULL) ? _vala_array_dup17 (_tmp8_, _tmp7_) : ((gpointer) _tmp8_); _tmp9__length1 = _tmp7_; indices = _tmp9_; indices_length1 = _tmp9__length1; _indices_size_ = indices_length1; _tmp10_ = indices; _tmp10__length1 = indices_length1; _tmp11_ = _tmp10_[0]; up = _tmp11_ > 0; _tmp12_ = indices; _tmp12__length1 = indices_length1; _tmp13_ = _tmp12_[0]; _tmp14_ = self->priv->itemstore; _tmp15_ = gtk_tree_model_iter_n_children (G_TYPE_CHECK_INSTANCE_CAST (_tmp14_, GTK_TYPE_TREE_MODEL, GtkTreeModel), NULL); down = (_tmp13_ + 1) < _tmp15_; indices = (g_free (indices), NULL); _gtk_tree_path_free0 (path); } _tmp16_ = self->priv->itemadd; _tmp17_ = add; gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp16_, GTK_TYPE_WIDGET, GtkWidget), _tmp17_); _tmp18_ = self->priv->itemremove; _tmp19_ = remove; gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp18_, GTK_TYPE_WIDGET, GtkWidget), _tmp19_); _tmp20_ = self->priv->itemedit; _tmp21_ = edit; gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp20_, GTK_TYPE_WIDGET, GtkWidget), _tmp21_); _tmp22_ = self->priv->itemup; _tmp23_ = up; gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp22_, GTK_TYPE_WIDGET, GtkWidget), _tmp23_); _tmp24_ = self->priv->itemdown; _tmp25_ = down; gtk_widget_set_sensitive (G_TYPE_CHECK_INSTANCE_CAST (_tmp24_, GTK_TYPE_WIDGET, GtkWidget), _tmp25_); } static void item_preferences_itemsgsettingstostore (ItemPreferences* self) { gchar** expressions = NULL; GSettings* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; gchar** _tmp2_ = NULL; gchar** _tmp3_ = NULL; gint expressions_length1 = 0; gint _expressions_size_ = 0; GtkListStore* _tmp4_ = NULL; g_return_if_fail (IS_ITEM_PREFERENCES (self)); _tmp0_ = self->priv->itemsettings; _tmp1_ = self->priv->_settingskey; _tmp3_ = _tmp2_ = g_settings_get_strv (_tmp0_, _tmp1_); expressions = _tmp3_; expressions_length1 = _vala_array_length (_tmp2_); _expressions_size_ = expressions_length1; self->priv->itemsignoresignals = TRUE; _tmp4_ = self->priv->itemstore; gtk_list_store_clear (_tmp4_); { guint i = 0U; guint isize = 0U; gchar** _tmp5_ = NULL; gint _tmp5__length1 = 0; i = (guint) 0; _tmp5_ = expressions; _tmp5__length1 = expressions_length1; isize = (guint) _tmp5__length1; { gboolean _tmp6_ = FALSE; _tmp6_ = TRUE; while (TRUE) { gboolean _tmp7_ = FALSE; guint _tmp9_ = 0U; guint _tmp10_ = 0U; GtkListStore* _tmp11_ = NULL; guint _tmp12_ = 0U; gchar** _tmp13_ = NULL; gint _tmp13__length1 = 0; guint _tmp14_ = 0U; const gchar* _tmp15_ = NULL; _tmp7_ = _tmp6_; if (!_tmp7_) { guint _tmp8_ = 0U; _tmp8_ = i; i = _tmp8_ + 1; } _tmp6_ = FALSE; _tmp9_ = i; _tmp10_ = isize; if (!(_tmp9_ < _tmp10_)) { break; } _tmp11_ = self->priv->itemstore; _tmp12_ = i; _tmp13_ = expressions; _tmp13__length1 = expressions_length1; _tmp14_ = i; _tmp15_ = _tmp13_[_tmp14_]; gtk_list_store_insert_with_values (_tmp11_, NULL, (gint) _tmp12_, 0, _tmp15_, -1); } } } self->priv->itemsignoresignals = FALSE; expressions = (_vala_array_free (expressions, expressions_length1, (GDestroyNotify) g_free), NULL); } static void item_preferences_itemsstoretogsettings (ItemPreferences* self) { gchar** _result_ = NULL; GtkListStore* _tmp0_ = NULL; gint _tmp1_ = 0; gchar** _tmp2_ = NULL; gint _result__length1 = 0; gint __result__size_ = 0; GtkTreeIter iter = {0}; GSettings* _tmp20_ = NULL; const gchar* _tmp21_ = NULL; gchar** _tmp22_ = NULL; gint _tmp22__length1 = 0; g_return_if_fail (IS_ITEM_PREFERENCES (self)); _tmp0_ = self->priv->itemstore; _tmp1_ = gtk_tree_model_iter_n_children (G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, GTK_TYPE_TREE_MODEL, GtkTreeModel), NULL); _tmp2_ = g_new0 (gchar*, _tmp1_ + 1); _result_ = _tmp2_; _result__length1 = _tmp1_; __result__size_ = _result__length1; { guint i = 0U; guint isize = 0U; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; i = (guint) 0; _tmp3_ = _result_; _tmp3__length1 = _result__length1; isize = (guint) _tmp3__length1; { gboolean _tmp4_ = FALSE; _tmp4_ = TRUE; while (TRUE) { gboolean _tmp5_ = FALSE; guint _tmp7_ = 0U; guint _tmp8_ = 0U; GtkListStore* _tmp9_ = NULL; guint _tmp10_ = 0U; GtkTreeIter _tmp11_ = {0}; GValue value = {0}; GtkListStore* _tmp12_ = NULL; GtkTreeIter _tmp13_ = {0}; GValue _tmp14_ = {0}; gchar** _tmp15_ = NULL; gint _tmp15__length1 = 0; guint _tmp16_ = 0U; GValue _tmp17_ = {0}; gchar* _tmp18_ = NULL; gchar* _tmp19_ = NULL; _tmp5_ = _tmp4_; if (!_tmp5_) { guint _tmp6_ = 0U; _tmp6_ = i; i = _tmp6_ + 1; } _tmp4_ = FALSE; _tmp7_ = i; _tmp8_ = isize; if (!(_tmp7_ < _tmp8_)) { break; } _tmp9_ = self->priv->itemstore; _tmp10_ = i; gtk_tree_model_iter_nth_child (G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp11_, NULL, (gint) _tmp10_); iter = _tmp11_; _tmp12_ = self->priv->itemstore; _tmp13_ = iter; gtk_tree_model_get_value (G_TYPE_CHECK_INSTANCE_CAST (_tmp12_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp13_, 0, &_tmp14_); G_IS_VALUE (&value) ? (g_value_unset (&value), NULL) : NULL; value = _tmp14_; _tmp15_ = _result_; _tmp15__length1 = _result__length1; _tmp16_ = i; _tmp17_ = value; _tmp18_ = g_strdup (g_value_get_string (&_tmp17_)); _g_free0 (_tmp15_[_tmp16_]); _tmp15_[_tmp16_] = _tmp18_; _tmp19_ = _tmp15_[_tmp16_]; G_IS_VALUE (&value) ? (g_value_unset (&value), NULL) : NULL; } } } self->priv->itemsignoresignals = TRUE; _tmp20_ = self->priv->itemsettings; _tmp21_ = self->priv->_settingskey; _tmp22_ = _result_; _tmp22__length1 = _result__length1; g_settings_set_strv (_tmp20_, _tmp21_, _tmp22_); self->priv->itemsignoresignals = FALSE; _result_ = (_vala_array_free (_result_, _result__length1, (GDestroyNotify) g_free), NULL); } const gchar* item_preferences_get_settingskey (ItemPreferences* self) { const gchar* result; const gchar* _tmp0_ = NULL; g_return_val_if_fail (IS_ITEM_PREFERENCES (self), NULL); _tmp0_ = self->priv->_settingskey; result = _tmp0_; return result; } static void item_preferences_set_settingskey (ItemPreferences* self, const gchar* value) { const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; g_return_if_fail (IS_ITEM_PREFERENCES (self)); _tmp0_ = value; _tmp1_ = g_strdup (_tmp0_); _g_free0 (self->priv->_settingskey); self->priv->_settingskey = _tmp1_; g_object_notify ((GObject *) self, "settingskey"); } static void _item_preferences_reset_itemstore_g_settings_changed (GSettings* _sender, const gchar* key, gpointer self) { item_preferences_reset_itemstore (self); } static GObject * item_preferences_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties) { GObject * obj; GObjectClass * parent_class; ItemPreferences * self; SettingsCache* _tmp0_ = NULL; SettingsCache* _tmp1_ = NULL; GSettings* _tmp2_ = NULL; GSettings* _tmp3_ = NULL; const gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; parent_class = G_OBJECT_CLASS (item_preferences_parent_class); obj = parent_class->constructor (type, n_construct_properties, construct_properties); self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_ITEM_PREFERENCES, ItemPreferences); _tmp0_ = settings_cache_new (); _tmp1_ = _tmp0_; _tmp2_ = settings_cache_generalsettings (_tmp1_); _g_object_unref0 (self->priv->itemsettings); self->priv->itemsettings = _tmp2_; _g_object_unref0 (_tmp1_); _tmp3_ = self->priv->itemsettings; _tmp4_ = self->priv->_settingskey; _tmp5_ = g_strconcat ("changed::", _tmp4_, NULL); g_signal_connect_object (_tmp3_, _tmp5_, (GCallback) _item_preferences_reset_itemstore_g_settings_changed, self, 0); _g_free0 (_tmp5_); return obj; } static void item_preferences_class_init (ItemPreferencesClass * klass) { item_preferences_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (ItemPreferencesPrivate)); G_OBJECT_CLASS (klass)->get_property = _vala_item_preferences_get_property; G_OBJECT_CLASS (klass)->set_property = _vala_item_preferences_set_property; G_OBJECT_CLASS (klass)->constructor = item_preferences_constructor; G_OBJECT_CLASS (klass)->finalize = item_preferences_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), ITEM_PREFERENCES_SETTINGSKEY, g_param_spec_string ("settingskey", "settingskey", "settingskey", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_signal_new ("itemhelp_show", TYPE_ITEM_PREFERENCES, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); } static void item_preferences_instance_init (ItemPreferences * self) { self->priv = ITEM_PREFERENCES_GET_PRIVATE (self); } static void item_preferences_finalize (GObject* obj) { ItemPreferences * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_ITEM_PREFERENCES, ItemPreferences); _g_object_unref0 (self->priv->itemsettings); _g_object_unref0 (self->priv->items); _g_free0 (self->priv->_settingskey); G_OBJECT_CLASS (item_preferences_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType item_preferences_get_type (void) { static volatile gsize item_preferences_type_id__volatile = 0; if (g_once_init_enter (&item_preferences_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (ItemPreferencesClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) item_preferences_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ItemPreferences), 0, (GInstanceInitFunc) item_preferences_instance_init, NULL }; GType item_preferences_type_id; item_preferences_type_id = g_type_register_static (G_TYPE_OBJECT, "ItemPreferences", &g_define_type_info, 0); g_once_init_leave (&item_preferences_type_id__volatile, item_preferences_type_id); } return item_preferences_type_id__volatile; } static void _vala_item_preferences_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) { ItemPreferences * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_ITEM_PREFERENCES, ItemPreferences); switch (property_id) { case ITEM_PREFERENCES_SETTINGSKEY: g_value_set_string (value, item_preferences_get_settingskey (self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_item_preferences_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { ItemPreferences * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_ITEM_PREFERENCES, ItemPreferences); switch (property_id) { case ITEM_PREFERENCES_SETTINGSKEY: item_preferences_set_settingskey (self, g_value_get_string (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } static gint _vala_array_length (gpointer array) { int length; length = 0; if (array) { while (((gpointer*) array)[length]) { length++; } } return length; } indicator-multiload-0.4/src/PaxHeaders.30064/appindicatorview.vala0000644000000000000000000000012712347050426022065 xustar0027 mtime=1402753302.242623 30 atime=1402753302.452277652 30 ctime=1402759471.395977469 indicator-multiload-0.4/src/appindicatorview.vala0000664000175000017500000000460212347050426021734 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class AppIndicatorView : IndicatorView, Object { private AppIndicator.Indicator indicator; public string label { set { this.indicator.label = value; } } public string guide { set { this.indicator.label_guide = value; } } public string icon { set { this.indicator.icon_name = value; } } public string description { set { this.indicator.icon_desc = value; } } public AppIndicatorView(string icondirectory, Gtk.Menu menu) { this.indicator = new AppIndicator.Indicator.with_path("multiload", "", AppIndicator.IndicatorCategory.SYSTEM_SERVICES, icondirectory); this.indicator.set_status(AppIndicator.IndicatorStatus.ACTIVE); this.indicator.set_menu(menu); this.indicator.scroll_event.connect((delta, direction) => { this.scroll_event(delta, direction); }); this.indicator.set_secondary_activate_target(menu.get_children().data); } } indicator-multiload-0.4/src/PaxHeaders.30064/netprovider.c0000644000000000000000000000013112347052060020344 xustar0030 mtime=1402754096.664643493 29 atime=1402754101.20864601 30 ctime=1402759471.359977444 indicator-multiload-0.4/src/netprovider.c0000664000175000017500000007444112347052060020230 0ustar00mh21mh2100000000000000/* netprovider.c generated by valac 0.22.1, the Vala compiler * generated from netprovider.vala, do not modify */ #include #include #include #include #include "glibtop.h" #include "glibtop/netlist.h" #include "glibtop/netload.h" #include #include #include #define TYPE_PROVIDER (provider_get_type ()) #define PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDER, Provider)) #define PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDER, ProviderClass)) #define IS_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDER)) #define IS_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDER)) #define PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDER, ProviderClass)) typedef struct _Provider Provider; typedef struct _ProviderClass ProviderClass; typedef struct _ProviderPrivate ProviderPrivate; #define TYPE_NET_PROVIDER (net_provider_get_type ()) #define NET_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_NET_PROVIDER, NetProvider)) #define NET_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_NET_PROVIDER, NetProviderClass)) #define IS_NET_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_NET_PROVIDER)) #define IS_NET_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_NET_PROVIDER)) #define NET_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_NET_PROVIDER, NetProviderClass)) typedef struct _NetProvider NetProvider; typedef struct _NetProviderClass NetProviderClass; typedef struct _NetProviderPrivate NetProviderPrivate; #define _g_free0(var) (var = (g_free (var), NULL)) struct _Provider { GObject parent_instance; ProviderPrivate * priv; }; struct _ProviderClass { GObjectClass parent_class; void (*update) (Provider* self); }; struct _NetProvider { Provider parent_instance; NetProviderPrivate * priv; }; struct _NetProviderClass { ProviderClass parent_class; }; struct _NetProviderPrivate { guint64* lastdata; gint lastdata_length1; gint _lastdata_size_; guint64 lasttime; gchar** devicefields; gint devicefields_length1; gint _devicefields_size_; }; static gpointer net_provider_parent_class = NULL; GType provider_get_type (void) G_GNUC_CONST; GType net_provider_get_type (void) G_GNUC_CONST; #define NET_PROVIDER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_NET_PROVIDER, NetProviderPrivate)) enum { NET_PROVIDER_DUMMY_PROPERTY }; static gchar** net_provider_fields (gchar*** devices, int* devices_length1, int* result_length1); NetProvider* net_provider_new (void); NetProvider* net_provider_construct (GType object_type); Provider* provider_construct (GType object_type, const gchar* id, gchar** keys, int keys_length1, gchar displaytype); static gchar** _vala_array_dup21 (gchar** self, int length); static void net_provider_real_update (Provider* base); gchar** provider_get_keys (Provider* self, int* result_length1); gdouble* provider_get_values (Provider* self, int* result_length1); static guint64* _vala_array_dup22 (guint64* self, int length); static void net_provider_finalize (GObject* obj); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); static gint _vala_array_length (gpointer array); static const gchar* string_to_string (const gchar* self) { const gchar* result = NULL; g_return_val_if_fail (self != NULL, NULL); result = self; return result; } static gchar** net_provider_fields (gchar*** devices, int* devices_length1, int* result_length1) { gchar** _vala_devices = NULL; int _vala_devices_length1 = 0; gchar** result = NULL; glibtop_netlist netlist = {0}; glibtop_netlist _tmp0_ = {0}; gchar** _tmp1_ = NULL; gchar** _tmp2_ = NULL; gchar** _result_ = NULL; glibtop_netlist _tmp3_ = {0}; guint32 _tmp4_ = 0U; gchar** _tmp5_ = NULL; gint _result__length1 = 0; gint __result__size_ = 0; gchar** _tmp6_ = NULL; gint _tmp6__length1 = 0; gchar* _tmp7_ = NULL; gchar* _tmp8_ = NULL; gchar** _tmp9_ = NULL; gint _tmp9__length1 = 0; gchar* _tmp10_ = NULL; gchar* _tmp11_ = NULL; gchar** _tmp12_ = NULL; gint _tmp12__length1 = 0; gchar* _tmp13_ = NULL; gchar* _tmp14_ = NULL; gchar** _tmp37_ = NULL; gint _tmp37__length1 = 0; glibtop_init (); _tmp2_ = _tmp1_ = glibtop_get_netlist (&_tmp0_); netlist = _tmp0_; _vala_devices = (_vala_array_free (_vala_devices, _vala_devices_length1, (GDestroyNotify) g_free), NULL); _vala_devices = _tmp2_; _vala_devices_length1 = _vala_array_length (_tmp1_); _tmp3_ = netlist; _tmp4_ = _tmp3_.number; _tmp5_ = g_new0 (gchar*, (3 + (2 * _tmp4_)) + 1); _result_ = _tmp5_; _result__length1 = 3 + (2 * _tmp4_); __result__size_ = _result__length1; _tmp6_ = _result_; _tmp6__length1 = _result__length1; _tmp7_ = g_strdup ("down"); _g_free0 (_tmp6_[0]); _tmp6_[0] = _tmp7_; _tmp8_ = _tmp6_[0]; _tmp9_ = _result_; _tmp9__length1 = _result__length1; _tmp10_ = g_strdup ("up"); _g_free0 (_tmp9_[1]); _tmp9_[1] = _tmp10_; _tmp11_ = _tmp9_[1]; _tmp12_ = _result_; _tmp12__length1 = _result__length1; _tmp13_ = g_strdup ("local"); _g_free0 (_tmp12_[2]); _tmp12_[2] = _tmp13_; _tmp14_ = _tmp12_[2]; { guint j = 0U; j = (guint) 0; { gboolean _tmp15_ = FALSE; _tmp15_ = TRUE; while (TRUE) { gboolean _tmp16_ = FALSE; guint _tmp18_ = 0U; glibtop_netlist _tmp19_ = {0}; guint32 _tmp20_ = 0U; gchar* device = NULL; gchar** _tmp21_ = NULL; gint _tmp21__length1 = 0; guint _tmp22_ = 0U; const gchar* _tmp23_ = NULL; gchar* _tmp24_ = NULL; gchar** _tmp25_ = NULL; gint _tmp25__length1 = 0; guint _tmp26_ = 0U; const gchar* _tmp27_ = NULL; const gchar* _tmp28_ = NULL; gchar* _tmp29_ = NULL; gchar* _tmp30_ = NULL; gchar** _tmp31_ = NULL; gint _tmp31__length1 = 0; guint _tmp32_ = 0U; const gchar* _tmp33_ = NULL; const gchar* _tmp34_ = NULL; gchar* _tmp35_ = NULL; gchar* _tmp36_ = NULL; _tmp16_ = _tmp15_; if (!_tmp16_) { guint _tmp17_ = 0U; _tmp17_ = j; j = _tmp17_ + 1; } _tmp15_ = FALSE; _tmp18_ = j; _tmp19_ = netlist; _tmp20_ = _tmp19_.number; if (!(_tmp18_ < ((guint) _tmp20_))) { break; } _tmp21_ = _vala_devices; _tmp21__length1 = _vala_devices_length1; _tmp22_ = j; _tmp23_ = _tmp21_[_tmp22_]; _tmp24_ = g_strdup (_tmp23_); device = _tmp24_; _tmp25_ = _result_; _tmp25__length1 = _result__length1; _tmp26_ = j; _tmp27_ = device; _tmp28_ = string_to_string (_tmp27_); _tmp29_ = g_strconcat (_tmp28_, ".down", NULL); _g_free0 (_tmp25_[3 + (2 * _tmp26_)]); _tmp25_[3 + (2 * _tmp26_)] = _tmp29_; _tmp30_ = _tmp25_[3 + (2 * _tmp26_)]; _tmp31_ = _result_; _tmp31__length1 = _result__length1; _tmp32_ = j; _tmp33_ = device; _tmp34_ = string_to_string (_tmp33_); _tmp35_ = g_strconcat (_tmp34_, ".up", NULL); _g_free0 (_tmp31_[(3 + (2 * _tmp32_)) + 1]); _tmp31_[(3 + (2 * _tmp32_)) + 1] = _tmp35_; _tmp36_ = _tmp31_[(3 + (2 * _tmp32_)) + 1]; _g_free0 (device); } } } _tmp37_ = _result_; _tmp37__length1 = _result__length1; if (result_length1) { *result_length1 = _tmp37__length1; } result = _tmp37_; if (devices) { *devices = _vala_devices; } else { _vala_devices = (_vala_array_free (_vala_devices, _vala_devices_length1, (GDestroyNotify) g_free), NULL); } if (devices_length1) { *devices_length1 = _vala_devices_length1; } return result; } static gchar** _vala_array_dup21 (gchar** self, int length) { gchar** result; int i; result = g_new0 (gchar*, length + 1); for (i = 0; i < length; i++) { gchar* _tmp0_ = NULL; _tmp0_ = g_strdup (self[i]); result[i] = _tmp0_; } return result; } NetProvider* net_provider_construct (GType object_type) { NetProvider * self = NULL; gchar** devices = NULL; gint devices_length1 = 0; gint _devices_size_ = 0; gchar** _tmp0_ = NULL; gint _tmp1_ = 0; gint _tmp2_ = 0; gchar** _tmp3_ = NULL; gchar** _tmp4_ = NULL; gint _tmp4__length1 = 0; gchar** _tmp5_ = NULL; gint _tmp5__length1 = 0; _tmp3_ = net_provider_fields (&_tmp0_, &_tmp1_, &_tmp2_); devices = (_vala_array_free (devices, devices_length1, (GDestroyNotify) g_free), NULL); devices = _tmp0_; devices_length1 = _tmp1_; _devices_size_ = devices_length1; _tmp4_ = _tmp3_; _tmp4__length1 = _tmp2_; self = (NetProvider*) provider_construct (object_type, "net", _tmp4_, _tmp2_, 's'); _tmp4_ = (_vala_array_free (_tmp4_, _tmp4__length1, (GDestroyNotify) g_free), NULL); _tmp5_ = (devices != NULL) ? _vala_array_dup21 (devices, devices_length1) : ((gpointer) devices); _tmp5__length1 = devices_length1; self->priv->devicefields = (_vala_array_free (self->priv->devicefields, self->priv->devicefields_length1, (GDestroyNotify) g_free), NULL); self->priv->devicefields = _tmp5_; self->priv->devicefields_length1 = _tmp5__length1; self->priv->_devicefields_size_ = self->priv->devicefields_length1; devices = (_vala_array_free (devices, devices_length1, (GDestroyNotify) g_free), NULL); return self; } NetProvider* net_provider_new (void) { return net_provider_construct (TYPE_NET_PROVIDER); } static guint64* _vala_array_dup22 (guint64* self, int length) { return g_memdup (self, length * sizeof (guint64)); } static void net_provider_real_update (Provider* base) { NetProvider * self; guint64* newdata = NULL; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; guint64* _tmp2_ = NULL; gint newdata_length1 = 0; gint _newdata_size_ = 0; guint64 newtime = 0ULL; guint64 _tmp3_ = 0ULL; glibtop_netlist netlist = {0}; gchar** devices = NULL; glibtop_netlist _tmp4_ = {0}; gchar** _tmp5_ = NULL; gchar** _tmp6_ = NULL; gint devices_length1 = 0; gint _devices_size_ = 0; glibtop_netlist _tmp7_ = {0}; guint32 _tmp8_ = 0U; guint64* _tmp163_ = NULL; gint _tmp163__length1 = 0; guint64* _tmp184_ = NULL; gint _tmp184__length1 = 0; guint64* _tmp185_ = NULL; gint _tmp185__length1 = 0; guint64 _tmp186_ = 0ULL; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_NET_PROVIDER, NetProvider); _tmp0_ = provider_get_keys (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp0__length1); _tmp1_ = _tmp0_; _tmp1__length1 = _tmp0__length1; _tmp2_ = g_new0 (guint64, _tmp1__length1); newdata = _tmp2_; newdata_length1 = _tmp1__length1; _newdata_size_ = newdata_length1; _tmp3_ = g_get_monotonic_time (); newtime = _tmp3_; _tmp6_ = _tmp5_ = glibtop_get_netlist (&_tmp4_); netlist = _tmp4_; devices = _tmp6_; devices_length1 = _vala_array_length (_tmp5_); _devices_size_ = devices_length1; _tmp7_ = netlist; _tmp8_ = _tmp7_.number; g_debug ("netprovider.vala:54: Netlist: %u entries", (guint) _tmp8_); { guint i = 0U; i = (guint) 0; { gboolean _tmp9_ = FALSE; _tmp9_ = TRUE; while (TRUE) { gboolean _tmp10_ = FALSE; guint _tmp12_ = 0U; glibtop_netlist _tmp13_ = {0}; guint32 _tmp14_ = 0U; gchar* device = NULL; gchar** _tmp15_ = NULL; gint _tmp15__length1 = 0; guint _tmp16_ = 0U; const gchar* _tmp17_ = NULL; gchar* _tmp18_ = NULL; glibtop_netload netload = {0}; const gchar* _tmp19_ = NULL; glibtop_netload _tmp20_ = {0}; const gchar* _tmp21_ = NULL; gchar* _tmp22_ = NULL; gchar* _tmp23_ = NULL; glibtop_netload _tmp24_ = {0}; guint64 _tmp25_ = 0ULL; glibtop_netload _tmp26_ = {0}; guint64 _tmp27_ = 0ULL; glibtop_netload _tmp28_ = {0}; guint32 _tmp29_ = 0U; gchar* _tmp30_ = NULL; gchar* _tmp31_ = NULL; gchar* _tmp32_ = NULL; gchar* _tmp33_ = NULL; glibtop_netload _tmp34_ = {0}; guint32 _tmp35_ = 0U; gchar* _tmp36_ = NULL; gchar* _tmp37_ = NULL; gchar* _tmp38_ = NULL; gchar* _tmp39_ = NULL; glibtop_netload _tmp40_ = {0}; guint32 _tmp41_ = 0U; gchar* _tmp42_ = NULL; gchar* _tmp43_ = NULL; gchar* _tmp44_ = NULL; gchar* _tmp45_ = NULL; glibtop_netload _tmp46_ = {0}; guint64 _tmp47_ = 0ULL; gchar* _tmp48_ = NULL; gchar* _tmp49_ = NULL; gchar* _tmp50_ = NULL; gchar* _tmp51_ = NULL; glibtop_netload _tmp52_ = {0}; guint64 _tmp53_ = 0ULL; gchar* _tmp54_ = NULL; gchar* _tmp55_ = NULL; gchar* _tmp56_ = NULL; gchar* _tmp57_ = NULL; glibtop_netload _tmp58_ = {0}; guint64 _tmp59_ = 0ULL; gchar* _tmp60_ = NULL; gchar* _tmp61_ = NULL; gchar* _tmp62_ = NULL; gchar* _tmp63_ = NULL; glibtop_netload _tmp64_ = {0}; guint64 _tmp65_ = 0ULL; gchar* _tmp66_ = NULL; gchar* _tmp67_ = NULL; gchar* _tmp68_ = NULL; gchar* _tmp69_ = NULL; glibtop_netload _tmp70_ = {0}; guint64 _tmp71_ = 0ULL; gchar* _tmp72_ = NULL; gchar* _tmp73_ = NULL; gchar* _tmp74_ = NULL; gchar* _tmp75_ = NULL; glibtop_netload _tmp76_ = {0}; guint64 _tmp77_ = 0ULL; gchar* _tmp78_ = NULL; gchar* _tmp79_ = NULL; gchar* _tmp80_ = NULL; gchar* _tmp81_ = NULL; glibtop_netload _tmp82_ = {0}; guint64 _tmp83_ = 0ULL; gchar* _tmp84_ = NULL; gchar* _tmp85_ = NULL; gchar* _tmp86_ = NULL; gchar* _tmp87_ = NULL; glibtop_netload _tmp88_ = {0}; guint64 _tmp89_ = 0ULL; gchar* _tmp90_ = NULL; gchar* _tmp91_ = NULL; gchar* _tmp92_ = NULL; gchar* _tmp93_ = NULL; glibtop_netload _tmp94_ = {0}; guint64 _tmp95_ = 0ULL; gchar* _tmp96_ = NULL; gchar* _tmp97_ = NULL; gchar* _tmp98_ = NULL; gchar* _tmp99_ = NULL; glibtop_netload _tmp100_ = {0}; guint64 _tmp101_ = 0ULL; gchar* _tmp102_ = NULL; gchar* _tmp103_ = NULL; gchar* _tmp104_ = NULL; gchar* _tmp105_ = NULL; glibtop_netload _tmp106_ = {0}; guint64 _tmp107_ = 0ULL; gint _tmp108_ = 0; glibtop_netload _tmp109_ = {0}; guint64 _tmp110_ = 0ULL; gint _tmp111_ = 0; _tmp10_ = _tmp9_; if (!_tmp10_) { guint _tmp11_ = 0U; _tmp11_ = i; i = _tmp11_ + 1; } _tmp9_ = FALSE; _tmp12_ = i; _tmp13_ = netlist; _tmp14_ = _tmp13_.number; if (!(_tmp12_ < ((guint) _tmp14_))) { break; } _tmp15_ = devices; _tmp15__length1 = devices_length1; _tmp16_ = i; _tmp17_ = _tmp15_[_tmp16_]; _tmp18_ = g_strdup (_tmp17_); device = _tmp18_; _tmp19_ = device; glibtop_get_netload (&_tmp20_, _tmp19_); netload = _tmp20_; _tmp21_ = device; _tmp22_ = g_strconcat ("Netload: ", _tmp21_, NULL); _tmp23_ = _tmp22_; g_debug ("netprovider.vala:59: %s", _tmp23_); _g_free0 (_tmp23_); _tmp24_ = netload; _tmp25_ = _tmp24_.flags; g_debug ("netprovider.vala:60: flags: %x", (guint) ((guint32) _tmp25_)); _tmp26_ = netload; _tmp27_ = _tmp26_.if_flags; g_debug ("netprovider.vala:61: if flags: %x", (guint) ((guint32) _tmp27_)); _tmp28_ = netload; _tmp29_ = _tmp28_.mtu; _tmp30_ = g_strdup_printf ("%u", _tmp29_); _tmp31_ = _tmp30_; _tmp32_ = g_strconcat (" mtu: ", _tmp31_, NULL); _tmp33_ = _tmp32_; g_debug ("netprovider.vala:62: %s", _tmp33_); _g_free0 (_tmp33_); _g_free0 (_tmp31_); _tmp34_ = netload; _tmp35_ = _tmp34_.subnet; _tmp36_ = g_strdup_printf ("%u", _tmp35_); _tmp37_ = _tmp36_; _tmp38_ = g_strconcat (" subnet: ", _tmp37_, NULL); _tmp39_ = _tmp38_; g_debug ("netprovider.vala:63: %s", _tmp39_); _g_free0 (_tmp39_); _g_free0 (_tmp37_); _tmp40_ = netload; _tmp41_ = _tmp40_.address; _tmp42_ = g_strdup_printf ("%u", _tmp41_); _tmp43_ = _tmp42_; _tmp44_ = g_strconcat (" address: ", _tmp43_, NULL); _tmp45_ = _tmp44_; g_debug ("netprovider.vala:64: %s", _tmp45_); _g_free0 (_tmp45_); _g_free0 (_tmp43_); _tmp46_ = netload; _tmp47_ = _tmp46_.packets_in; _tmp48_ = g_strdup_printf ("%" G_GUINT64_FORMAT, _tmp47_); _tmp49_ = _tmp48_; _tmp50_ = g_strconcat (" packets in: ", _tmp49_, NULL); _tmp51_ = _tmp50_; g_debug ("netprovider.vala:65: %s", _tmp51_); _g_free0 (_tmp51_); _g_free0 (_tmp49_); _tmp52_ = netload; _tmp53_ = _tmp52_.packets_out; _tmp54_ = g_strdup_printf ("%" G_GUINT64_FORMAT, _tmp53_); _tmp55_ = _tmp54_; _tmp56_ = g_strconcat (" packets out: ", _tmp55_, NULL); _tmp57_ = _tmp56_; g_debug ("netprovider.vala:66: %s", _tmp57_); _g_free0 (_tmp57_); _g_free0 (_tmp55_); _tmp58_ = netload; _tmp59_ = _tmp58_.packets_total; _tmp60_ = g_strdup_printf ("%" G_GUINT64_FORMAT, _tmp59_); _tmp61_ = _tmp60_; _tmp62_ = g_strconcat (" packets total: ", _tmp61_, NULL); _tmp63_ = _tmp62_; g_debug ("netprovider.vala:67: %s", _tmp63_); _g_free0 (_tmp63_); _g_free0 (_tmp61_); _tmp64_ = netload; _tmp65_ = _tmp64_.bytes_in; _tmp66_ = g_strdup_printf ("%" G_GUINT64_FORMAT, _tmp65_); _tmp67_ = _tmp66_; _tmp68_ = g_strconcat (" bytes in: ", _tmp67_, NULL); _tmp69_ = _tmp68_; g_debug ("netprovider.vala:68: %s", _tmp69_); _g_free0 (_tmp69_); _g_free0 (_tmp67_); _tmp70_ = netload; _tmp71_ = _tmp70_.bytes_out; _tmp72_ = g_strdup_printf ("%" G_GUINT64_FORMAT, _tmp71_); _tmp73_ = _tmp72_; _tmp74_ = g_strconcat (" bytes out: ", _tmp73_, NULL); _tmp75_ = _tmp74_; g_debug ("netprovider.vala:69: %s", _tmp75_); _g_free0 (_tmp75_); _g_free0 (_tmp73_); _tmp76_ = netload; _tmp77_ = _tmp76_.bytes_total; _tmp78_ = g_strdup_printf ("%" G_GUINT64_FORMAT, _tmp77_); _tmp79_ = _tmp78_; _tmp80_ = g_strconcat (" bytes total: ", _tmp79_, NULL); _tmp81_ = _tmp80_; g_debug ("netprovider.vala:70: %s", _tmp81_); _g_free0 (_tmp81_); _g_free0 (_tmp79_); _tmp82_ = netload; _tmp83_ = _tmp82_.errors_in; _tmp84_ = g_strdup_printf ("%" G_GUINT64_FORMAT, _tmp83_); _tmp85_ = _tmp84_; _tmp86_ = g_strconcat (" errors in: ", _tmp85_, NULL); _tmp87_ = _tmp86_; g_debug ("netprovider.vala:71: %s", _tmp87_); _g_free0 (_tmp87_); _g_free0 (_tmp85_); _tmp88_ = netload; _tmp89_ = _tmp88_.errors_out; _tmp90_ = g_strdup_printf ("%" G_GUINT64_FORMAT, _tmp89_); _tmp91_ = _tmp90_; _tmp92_ = g_strconcat (" errors out: ", _tmp91_, NULL); _tmp93_ = _tmp92_; g_debug ("netprovider.vala:72: %s", _tmp93_); _g_free0 (_tmp93_); _g_free0 (_tmp91_); _tmp94_ = netload; _tmp95_ = _tmp94_.errors_total; _tmp96_ = g_strdup_printf ("%" G_GUINT64_FORMAT, _tmp95_); _tmp97_ = _tmp96_; _tmp98_ = g_strconcat (" errors total: ", _tmp97_, NULL); _tmp99_ = _tmp98_; g_debug ("netprovider.vala:73: %s", _tmp99_); _g_free0 (_tmp99_); _g_free0 (_tmp97_); _tmp100_ = netload; _tmp101_ = _tmp100_.collisions; _tmp102_ = g_strdup_printf ("%" G_GUINT64_FORMAT, _tmp101_); _tmp103_ = _tmp102_; _tmp104_ = g_strconcat (" collisions: ", _tmp103_, NULL); _tmp105_ = _tmp104_; g_debug ("netprovider.vala:74: %s", _tmp105_); _g_free0 (_tmp105_); _g_free0 (_tmp103_); _tmp106_ = netload; _tmp107_ = _tmp106_.if_flags; _tmp108_ = GLIBTOP_IF_FLAGS_UP; _tmp109_ = netload; _tmp110_ = _tmp109_.if_flags; _tmp111_ = GLIBTOP_IF_FLAGS_RUNNING; if (((_tmp107_ & (1L << _tmp108_)) == ((guint64) 0)) | ((_tmp110_ & (1L << _tmp111_)) == ((guint64) 0))) { g_debug ("netprovider.vala:78: down or not running"); } else { const gchar* _tmp112_ = NULL; gchar* _tmp113_ = NULL; gchar* _tmp114_ = NULL; gboolean _tmp115_ = FALSE; gboolean _tmp116_ = FALSE; _tmp112_ = device; _tmp113_ = g_strdup_printf ("/sys/class/net/%s/device", _tmp112_); _tmp114_ = _tmp113_; _tmp115_ = g_file_test (_tmp114_, G_FILE_TEST_EXISTS); _tmp116_ = _tmp115_; _g_free0 (_tmp114_); if (_tmp116_) { guint64* _tmp117_ = NULL; gint _tmp117__length1 = 0; glibtop_netload _tmp118_ = {0}; guint64 _tmp119_ = 0ULL; guint64 _tmp120_ = 0ULL; guint64* _tmp121_ = NULL; gint _tmp121__length1 = 0; glibtop_netload _tmp122_ = {0}; guint64 _tmp123_ = 0ULL; guint64 _tmp124_ = 0ULL; _tmp117_ = newdata; _tmp117__length1 = newdata_length1; _tmp118_ = netload; _tmp119_ = _tmp118_.bytes_in; _tmp117_[0] += _tmp119_; _tmp120_ = _tmp117_[0]; _tmp121_ = newdata; _tmp121__length1 = newdata_length1; _tmp122_ = netload; _tmp123_ = _tmp122_.bytes_out; _tmp121_[1] += _tmp123_; _tmp124_ = _tmp121_[1]; g_debug ("netprovider.vala:82: existing device link"); } else { glibtop_netload _tmp125_ = {0}; guint64 _tmp126_ = 0ULL; gint _tmp127_ = 0; _tmp125_ = netload; _tmp126_ = _tmp125_.if_flags; _tmp127_ = GLIBTOP_IF_FLAGS_POINTOPOINT; if ((_tmp126_ & (1L << _tmp127_)) > ((guint64) 0)) { guint64* _tmp128_ = NULL; gint _tmp128__length1 = 0; glibtop_netload _tmp129_ = {0}; guint64 _tmp130_ = 0ULL; guint64 _tmp131_ = 0ULL; guint64* _tmp132_ = NULL; gint _tmp132__length1 = 0; glibtop_netload _tmp133_ = {0}; guint64 _tmp134_ = 0ULL; guint64 _tmp135_ = 0ULL; _tmp128_ = newdata; _tmp128__length1 = newdata_length1; _tmp129_ = netload; _tmp130_ = _tmp129_.bytes_in; _tmp128_[0] += _tmp130_; _tmp131_ = _tmp128_[0]; _tmp132_ = newdata; _tmp132__length1 = newdata_length1; _tmp133_ = netload; _tmp134_ = _tmp133_.bytes_out; _tmp132_[1] += _tmp134_; _tmp135_ = _tmp132_[1]; g_debug ("netprovider.vala:86: pointtopoint"); } else { glibtop_netload _tmp136_ = {0}; guint64 _tmp137_ = 0ULL; gint _tmp138_ = 0; _tmp136_ = netload; _tmp137_ = _tmp136_.if_flags; _tmp138_ = GLIBTOP_IF_FLAGS_LOOPBACK; if ((_tmp137_ & (1L << _tmp138_)) > ((guint64) 0)) { guint64* _tmp139_ = NULL; gint _tmp139__length1 = 0; glibtop_netload _tmp140_ = {0}; guint64 _tmp141_ = 0ULL; guint64 _tmp142_ = 0ULL; _tmp139_ = newdata; _tmp139__length1 = newdata_length1; _tmp140_ = netload; _tmp141_ = _tmp140_.bytes_in; _tmp139_[2] += _tmp141_; _tmp142_ = _tmp139_[2]; g_debug ("netprovider.vala:89: loopback"); } else { g_debug ("netprovider.vala:91: unknown"); } } } } { guint j = 0U; guint isize = 0U; gchar** _tmp143_ = NULL; gint _tmp143__length1 = 0; j = (guint) 0; _tmp143_ = self->priv->devicefields; _tmp143__length1 = self->priv->devicefields_length1; isize = (guint) _tmp143__length1; { gboolean _tmp144_ = FALSE; _tmp144_ = TRUE; while (TRUE) { gboolean _tmp145_ = FALSE; guint _tmp147_ = 0U; guint _tmp148_ = 0U; gchar** _tmp149_ = NULL; gint _tmp149__length1 = 0; guint _tmp150_ = 0U; const gchar* _tmp151_ = NULL; const gchar* _tmp152_ = NULL; _tmp145_ = _tmp144_; if (!_tmp145_) { guint _tmp146_ = 0U; _tmp146_ = j; j = _tmp146_ + 1; } _tmp144_ = FALSE; _tmp147_ = j; _tmp148_ = isize; if (!(_tmp147_ < _tmp148_)) { break; } _tmp149_ = self->priv->devicefields; _tmp149__length1 = self->priv->devicefields_length1; _tmp150_ = j; _tmp151_ = _tmp149_[_tmp150_]; _tmp152_ = device; if (g_strcmp0 (_tmp151_, _tmp152_) == 0) { guint64* _tmp153_ = NULL; gint _tmp153__length1 = 0; guint _tmp154_ = 0U; glibtop_netload _tmp155_ = {0}; guint64 _tmp156_ = 0ULL; guint64 _tmp157_ = 0ULL; guint64* _tmp158_ = NULL; gint _tmp158__length1 = 0; guint _tmp159_ = 0U; glibtop_netload _tmp160_ = {0}; guint64 _tmp161_ = 0ULL; guint64 _tmp162_ = 0ULL; _tmp153_ = newdata; _tmp153__length1 = newdata_length1; _tmp154_ = j; _tmp155_ = netload; _tmp156_ = _tmp155_.bytes_in; _tmp153_[3 + (_tmp154_ * 2)] = _tmp156_; _tmp157_ = _tmp153_[3 + (_tmp154_ * 2)]; _tmp158_ = newdata; _tmp158__length1 = newdata_length1; _tmp159_ = j; _tmp160_ = netload; _tmp161_ = _tmp160_.bytes_out; _tmp158_[(3 + (_tmp159_ * 2)) + 1] = _tmp161_; _tmp162_ = _tmp158_[(3 + (_tmp159_ * 2)) + 1]; break; } } } } _g_free0 (device); } } } _tmp163_ = self->priv->lastdata; _tmp163__length1 = self->priv->lastdata_length1; if (_tmp163__length1 != 0) { gdouble delta = 0.0; guint64 _tmp164_ = 0ULL; guint64 _tmp165_ = 0ULL; _tmp164_ = newtime; _tmp165_ = self->priv->lasttime; delta = (_tmp164_ - _tmp165_) / 1e6; { guint i = 0U; guint isize = 0U; gdouble* _tmp166_ = NULL; gint _tmp166__length1 = 0; gdouble* _tmp167_ = NULL; gint _tmp167__length1 = 0; i = (guint) 0; _tmp166_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp166__length1); _tmp167_ = _tmp166_; _tmp167__length1 = _tmp166__length1; isize = (guint) _tmp167__length1; { gboolean _tmp168_ = FALSE; _tmp168_ = TRUE; while (TRUE) { gboolean _tmp169_ = FALSE; guint _tmp171_ = 0U; guint _tmp172_ = 0U; gdouble* _tmp173_ = NULL; gint _tmp173__length1 = 0; gdouble* _tmp174_ = NULL; gint _tmp174__length1 = 0; guint _tmp175_ = 0U; guint64* _tmp176_ = NULL; gint _tmp176__length1 = 0; guint _tmp177_ = 0U; guint64 _tmp178_ = 0ULL; guint64* _tmp179_ = NULL; gint _tmp179__length1 = 0; guint _tmp180_ = 0U; guint64 _tmp181_ = 0ULL; gdouble _tmp182_ = 0.0; gdouble _tmp183_ = 0.0; _tmp169_ = _tmp168_; if (!_tmp169_) { guint _tmp170_ = 0U; _tmp170_ = i; i = _tmp170_ + 1; } _tmp168_ = FALSE; _tmp171_ = i; _tmp172_ = isize; if (!(_tmp171_ < _tmp172_)) { break; } _tmp173_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp173__length1); _tmp174_ = _tmp173_; _tmp174__length1 = _tmp173__length1; _tmp175_ = i; _tmp176_ = newdata; _tmp176__length1 = newdata_length1; _tmp177_ = i; _tmp178_ = _tmp176_[_tmp177_]; _tmp179_ = self->priv->lastdata; _tmp179__length1 = self->priv->lastdata_length1; _tmp180_ = i; _tmp181_ = _tmp179_[_tmp180_]; _tmp182_ = delta; _tmp174_[_tmp175_] = (_tmp178_ - _tmp181_) / _tmp182_; _tmp183_ = _tmp174_[_tmp175_]; } } } } _tmp184_ = newdata; _tmp184__length1 = newdata_length1; _tmp185_ = (_tmp184_ != NULL) ? _vala_array_dup22 (_tmp184_, _tmp184__length1) : ((gpointer) _tmp184_); _tmp185__length1 = _tmp184__length1; self->priv->lastdata = (g_free (self->priv->lastdata), NULL); self->priv->lastdata = _tmp185_; self->priv->lastdata_length1 = _tmp185__length1; self->priv->_lastdata_size_ = self->priv->lastdata_length1; _tmp186_ = newtime; self->priv->lasttime = _tmp186_; devices = (_vala_array_free (devices, devices_length1, (GDestroyNotify) g_free), NULL); newdata = (g_free (newdata), NULL); } static void net_provider_class_init (NetProviderClass * klass) { net_provider_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (NetProviderPrivate)); PROVIDER_CLASS (klass)->update = net_provider_real_update; G_OBJECT_CLASS (klass)->finalize = net_provider_finalize; } static void net_provider_instance_init (NetProvider * self) { self->priv = NET_PROVIDER_GET_PRIVATE (self); } static void net_provider_finalize (GObject* obj) { NetProvider * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_NET_PROVIDER, NetProvider); self->priv->lastdata = (g_free (self->priv->lastdata), NULL); self->priv->devicefields = (_vala_array_free (self->priv->devicefields, self->priv->devicefields_length1, (GDestroyNotify) g_free), NULL); G_OBJECT_CLASS (net_provider_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType net_provider_get_type (void) { static volatile gsize net_provider_type_id__volatile = 0; if (g_once_init_enter (&net_provider_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (NetProviderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) net_provider_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (NetProvider), 0, (GInstanceInitFunc) net_provider_instance_init, NULL }; GType net_provider_type_id; net_provider_type_id = g_type_register_static (TYPE_PROVIDER, "NetProvider", &g_define_type_info, 0); g_once_init_leave (&net_provider_type_id__volatile, net_provider_type_id); } return net_provider_type_id__volatile; } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } static gint _vala_array_length (gpointer array) { int length; length = 0; if (array) { while (((gpointer*) array)[length]) { length++; } } return length; } indicator-multiload-0.4/src/PaxHeaders.30064/menumodel.c0000644000000000000000000000013212347052060017771 xustar0030 mtime=1402754096.656643488 30 atime=1402754101.076645937 30 ctime=1402759471.359977444 indicator-multiload-0.4/src/menumodel.c0000664000175000017500000003625212347052060017652 0ustar00mh21mh2100000000000000/* menumodel.c generated by valac 0.22.1, the Vala compiler * generated from menumodel.vala, do not modify */ #include #include #include #include #define TYPE_MENU_MODEL (menu_model_get_type ()) #define MENU_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_MENU_MODEL, MenuModel)) #define MENU_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_MENU_MODEL, MenuModelClass)) #define IS_MENU_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_MENU_MODEL)) #define IS_MENU_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_MENU_MODEL)) #define MENU_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_MENU_MODEL, MenuModelClass)) typedef struct _MenuModel MenuModel; typedef struct _MenuModelClass MenuModelClass; typedef struct _MenuModelPrivate MenuModelPrivate; #define TYPE_PROVIDERS (providers_get_type ()) #define PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDERS, Providers)) #define PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDERS, ProvidersClass)) #define IS_PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDERS)) #define IS_PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDERS)) #define PROVIDERS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDERS, ProvidersClass)) typedef struct _Providers Providers; typedef struct _ProvidersClass ProvidersClass; #define TYPE_EXPRESSION_CACHE (expression_cache_get_type ()) #define EXPRESSION_CACHE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_EXPRESSION_CACHE, ExpressionCache)) #define EXPRESSION_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_EXPRESSION_CACHE, ExpressionCacheClass)) #define IS_EXPRESSION_CACHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_EXPRESSION_CACHE)) #define IS_EXPRESSION_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_EXPRESSION_CACHE)) #define EXPRESSION_CACHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_EXPRESSION_CACHE, ExpressionCacheClass)) typedef struct _ExpressionCache ExpressionCache; typedef struct _ExpressionCacheClass ExpressionCacheClass; #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) struct _MenuModel { GObject parent_instance; MenuModelPrivate * priv; }; struct _MenuModelClass { GObjectClass parent_class; }; struct _MenuModelPrivate { Providers* providers; ExpressionCache** caches; gint caches_length1; gint _caches_size_; gchar** _expressions; gint _expressions_length1; gint __expressions_size_; }; static gpointer menu_model_parent_class = NULL; GType menu_model_get_type (void) G_GNUC_CONST; GType providers_get_type (void) G_GNUC_CONST; GType expression_cache_get_type (void) G_GNUC_CONST; #define MENU_MODEL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_MENU_MODEL, MenuModelPrivate)) enum { MENU_MODEL_DUMMY_PROPERTY, MENU_MODEL_EXPRESSIONS }; MenuModel* menu_model_new (Providers* providers); MenuModel* menu_model_construct (GType object_type, Providers* providers); void menu_model_update (MenuModel* self); void expression_cache_update (ExpressionCache* self); ExpressionCache* menu_model_expression (MenuModel* self, guint index); gchar** menu_model_get_expressions (MenuModel* self, int* result_length1); void menu_model_set_expressions (MenuModel* self, gchar** value, int value_length1); static gchar** _vala_array_dup20 (gchar** self, int length); static GObject * menu_model_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties); static void _menu_model___lambda6_ (MenuModel* self); ExpressionCache* expression_cache_new (Providers* providers, const gchar* expression); ExpressionCache* expression_cache_construct (GType object_type, Providers* providers, const gchar* expression); static void __menu_model___lambda6__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self); static void menu_model_finalize (GObject* obj); static void _vala_menu_model_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec); static void _vala_menu_model_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); static gpointer _g_object_ref0 (gpointer self) { return self ? g_object_ref (self) : NULL; } MenuModel* menu_model_construct (GType object_type, Providers* providers) { MenuModel * self = NULL; Providers* _tmp0_ = NULL; Providers* _tmp1_ = NULL; g_return_val_if_fail (IS_PROVIDERS (providers), NULL); self = (MenuModel*) g_object_new (object_type, NULL); _tmp0_ = providers; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (self->priv->providers); self->priv->providers = _tmp1_; return self; } MenuModel* menu_model_new (Providers* providers) { return menu_model_construct (TYPE_MENU_MODEL, providers); } void menu_model_update (MenuModel* self) { ExpressionCache** _tmp0_ = NULL; gint _tmp0__length1 = 0; g_return_if_fail (IS_MENU_MODEL (self)); _tmp0_ = self->priv->caches; _tmp0__length1 = self->priv->caches_length1; { ExpressionCache** cache_collection = NULL; gint cache_collection_length1 = 0; gint _cache_collection_size_ = 0; gint cache_it = 0; cache_collection = _tmp0_; cache_collection_length1 = _tmp0__length1; for (cache_it = 0; cache_it < _tmp0__length1; cache_it = cache_it + 1) { ExpressionCache* _tmp1_ = NULL; ExpressionCache* cache = NULL; _tmp1_ = _g_object_ref0 (cache_collection[cache_it]); cache = _tmp1_; { ExpressionCache* _tmp2_ = NULL; _tmp2_ = cache; expression_cache_update (_tmp2_); _g_object_unref0 (cache); } } } } ExpressionCache* menu_model_expression (MenuModel* self, guint index) { ExpressionCache* result = NULL; guint _tmp0_ = 0U; ExpressionCache** _tmp1_ = NULL; gint _tmp1__length1 = 0; ExpressionCache** _tmp2_ = NULL; gint _tmp2__length1 = 0; guint _tmp3_ = 0U; ExpressionCache* _tmp4_ = NULL; ExpressionCache* _tmp5_ = NULL; g_return_val_if_fail (IS_MENU_MODEL (self), NULL); _tmp0_ = index; _tmp1_ = self->priv->caches; _tmp1__length1 = self->priv->caches_length1; g_return_val_if_fail (_tmp0_ < ((guint) _tmp1__length1), NULL); _tmp2_ = self->priv->caches; _tmp2__length1 = self->priv->caches_length1; _tmp3_ = index; _tmp4_ = _tmp2_[_tmp3_]; _tmp5_ = _g_object_ref0 (_tmp4_); result = _tmp5_; return result; } gchar** menu_model_get_expressions (MenuModel* self, int* result_length1) { gchar** result; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_val_if_fail (IS_MENU_MODEL (self), NULL); _tmp0_ = self->priv->_expressions; _tmp0__length1 = self->priv->_expressions_length1; _tmp1_ = _tmp0_; _tmp1__length1 = _tmp0__length1; if (result_length1) { *result_length1 = _tmp1__length1; } result = _tmp1_; return result; } static gchar** _vala_array_dup20 (gchar** self, int length) { gchar** result; int i; result = g_new0 (gchar*, length + 1); for (i = 0; i < length; i++) { gchar* _tmp0_ = NULL; _tmp0_ = g_strdup (self[i]); result[i] = _tmp0_; } return result; } void menu_model_set_expressions (MenuModel* self, gchar** value, int value_length1) { gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_if_fail (IS_MENU_MODEL (self)); _tmp0_ = value; _tmp0__length1 = value_length1; _tmp1_ = (_tmp0_ != NULL) ? _vala_array_dup20 (_tmp0_, _tmp0__length1) : ((gpointer) _tmp0_); _tmp1__length1 = _tmp0__length1; self->priv->_expressions = (_vala_array_free (self->priv->_expressions, self->priv->_expressions_length1, (GDestroyNotify) g_free), NULL); self->priv->_expressions = _tmp1_; self->priv->_expressions_length1 = _tmp1__length1; self->priv->__expressions_size_ = self->priv->_expressions_length1; g_object_notify ((GObject *) self, "expressions"); } static void _menu_model___lambda6_ (MenuModel* self) { gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; ExpressionCache** _tmp1_ = NULL; _tmp0_ = self->priv->_expressions; _tmp0__length1 = self->priv->_expressions_length1; _tmp1_ = g_new0 (ExpressionCache*, _tmp0__length1 + 1); self->priv->caches = (_vala_array_free (self->priv->caches, self->priv->caches_length1, (GDestroyNotify) g_object_unref), NULL); self->priv->caches = _tmp1_; self->priv->caches_length1 = _tmp0__length1; self->priv->_caches_size_ = self->priv->caches_length1; { guint i = 0U; guint isize = 0U; ExpressionCache** _tmp2_ = NULL; gint _tmp2__length1 = 0; i = (guint) 0; _tmp2_ = self->priv->caches; _tmp2__length1 = self->priv->caches_length1; isize = (guint) _tmp2__length1; { gboolean _tmp3_ = FALSE; _tmp3_ = TRUE; while (TRUE) { gboolean _tmp4_ = FALSE; guint _tmp6_ = 0U; guint _tmp7_ = 0U; ExpressionCache** _tmp8_ = NULL; gint _tmp8__length1 = 0; guint _tmp9_ = 0U; Providers* _tmp10_ = NULL; gchar** _tmp11_ = NULL; gint _tmp11__length1 = 0; guint _tmp12_ = 0U; const gchar* _tmp13_ = NULL; ExpressionCache* _tmp14_ = NULL; ExpressionCache* _tmp15_ = NULL; _tmp4_ = _tmp3_; if (!_tmp4_) { guint _tmp5_ = 0U; _tmp5_ = i; i = _tmp5_ + 1; } _tmp3_ = FALSE; _tmp6_ = i; _tmp7_ = isize; if (!(_tmp6_ < _tmp7_)) { break; } _tmp8_ = self->priv->caches; _tmp8__length1 = self->priv->caches_length1; _tmp9_ = i; _tmp10_ = self->priv->providers; _tmp11_ = self->priv->_expressions; _tmp11__length1 = self->priv->_expressions_length1; _tmp12_ = i; _tmp13_ = _tmp11_[_tmp12_]; _tmp14_ = expression_cache_new (_tmp10_, _tmp13_); _g_object_unref0 (_tmp8_[_tmp9_]); _tmp8_[_tmp9_] = _tmp14_; _tmp15_ = _tmp8_[_tmp9_]; } } } } static void __menu_model___lambda6__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) { _menu_model___lambda6_ (self); } static GObject * menu_model_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties) { GObject * obj; GObjectClass * parent_class; MenuModel * self; parent_class = G_OBJECT_CLASS (menu_model_parent_class); obj = parent_class->constructor (type, n_construct_properties, construct_properties); self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_MENU_MODEL, MenuModel); g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (self, G_TYPE_OBJECT, GObject), "notify::expressions", (GCallback) __menu_model___lambda6__g_object_notify, self, 0); return obj; } static void menu_model_class_init (MenuModelClass * klass) { menu_model_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (MenuModelPrivate)); G_OBJECT_CLASS (klass)->get_property = _vala_menu_model_get_property; G_OBJECT_CLASS (klass)->set_property = _vala_menu_model_set_property; G_OBJECT_CLASS (klass)->constructor = menu_model_constructor; G_OBJECT_CLASS (klass)->finalize = menu_model_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), MENU_MODEL_EXPRESSIONS, g_param_spec_boxed ("expressions", "expressions", "expressions", G_TYPE_STRV, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE)); } static void menu_model_instance_init (MenuModel * self) { self->priv = MENU_MODEL_GET_PRIVATE (self); } static void menu_model_finalize (GObject* obj) { MenuModel * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_MENU_MODEL, MenuModel); _g_object_unref0 (self->priv->providers); self->priv->caches = (_vala_array_free (self->priv->caches, self->priv->caches_length1, (GDestroyNotify) g_object_unref), NULL); self->priv->_expressions = (_vala_array_free (self->priv->_expressions, self->priv->_expressions_length1, (GDestroyNotify) g_free), NULL); G_OBJECT_CLASS (menu_model_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType menu_model_get_type (void) { static volatile gsize menu_model_type_id__volatile = 0; if (g_once_init_enter (&menu_model_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (MenuModelClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) menu_model_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (MenuModel), 0, (GInstanceInitFunc) menu_model_instance_init, NULL }; GType menu_model_type_id; menu_model_type_id = g_type_register_static (G_TYPE_OBJECT, "MenuModel", &g_define_type_info, 0); g_once_init_leave (&menu_model_type_id__volatile, menu_model_type_id); } return menu_model_type_id__volatile; } static void _vala_menu_model_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) { MenuModel * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_MENU_MODEL, MenuModel); switch (property_id) { case MENU_MODEL_EXPRESSIONS: { int length; g_value_set_boxed (value, menu_model_get_expressions (self, &length)); } break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_menu_model_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { MenuModel * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_MENU_MODEL, MenuModel); switch (property_id) { case MENU_MODEL_EXPRESSIONS: { gpointer boxed; boxed = g_value_get_boxed (value); menu_model_set_expressions (self, boxed, g_strv_length (boxed)); } break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } indicator-multiload-0.4/src/PaxHeaders.30064/trayindicatorview.c0000644000000000000000000000013112347052060021552 xustar0030 mtime=1402754096.700643513 29 atime=1402754102.88464694 30 ctime=1402759471.371977453 indicator-multiload-0.4/src/trayindicatorview.c0000664000175000017500000004336512347052060021437 0ustar00mh21mh2100000000000000/* trayindicatorview.c generated by valac 0.22.1, the Vala compiler * generated from trayindicatorview.vala, do not modify */ #include #include #include #include #include #include #include #define TYPE_INDICATOR_VIEW (indicator_view_get_type ()) #define INDICATOR_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_INDICATOR_VIEW, IndicatorView)) #define IS_INDICATOR_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_INDICATOR_VIEW)) #define INDICATOR_VIEW_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), TYPE_INDICATOR_VIEW, IndicatorViewIface)) typedef struct _IndicatorView IndicatorView; typedef struct _IndicatorViewIface IndicatorViewIface; #define TYPE_TRAY_INDICATOR_VIEW (tray_indicator_view_get_type ()) #define TRAY_INDICATOR_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_TRAY_INDICATOR_VIEW, TrayIndicatorView)) #define TRAY_INDICATOR_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_TRAY_INDICATOR_VIEW, TrayIndicatorViewClass)) #define IS_TRAY_INDICATOR_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_TRAY_INDICATOR_VIEW)) #define IS_TRAY_INDICATOR_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_TRAY_INDICATOR_VIEW)) #define TRAY_INDICATOR_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_TRAY_INDICATOR_VIEW, TrayIndicatorViewClass)) typedef struct _TrayIndicatorView TrayIndicatorView; typedef struct _TrayIndicatorViewClass TrayIndicatorViewClass; typedef struct _TrayIndicatorViewPrivate TrayIndicatorViewPrivate; #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) #define _g_free0(var) (var = (g_free (var), NULL)) typedef struct _Block4Data Block4Data; #define _g_list_free0(var) ((var == NULL) ? NULL : (var = (g_list_free (var), NULL))) struct _IndicatorViewIface { GTypeInterface parent_iface; void (*set_label) (IndicatorView* self, const gchar* value); void (*set_guide) (IndicatorView* self, const gchar* value); void (*set_icon) (IndicatorView* self, const gchar* value); void (*set_description) (IndicatorView* self, const gchar* value); }; struct _TrayIndicatorView { GObject parent_instance; TrayIndicatorViewPrivate * priv; }; struct _TrayIndicatorViewClass { GObjectClass parent_class; }; struct _TrayIndicatorViewPrivate { GtkStatusIcon* indicator; gchar* icondirectory; }; struct _Block4Data { int _ref_count_; TrayIndicatorView * self; GtkMenu* menu; }; static gpointer tray_indicator_view_parent_class = NULL; static IndicatorViewIface* tray_indicator_view_indicator_view_parent_iface = NULL; GType indicator_view_get_type (void) G_GNUC_CONST; GType tray_indicator_view_get_type (void) G_GNUC_CONST; #define TRAY_INDICATOR_VIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_TRAY_INDICATOR_VIEW, TrayIndicatorViewPrivate)) enum { TRAY_INDICATOR_VIEW_DUMMY_PROPERTY, TRAY_INDICATOR_VIEW_LABEL, TRAY_INDICATOR_VIEW_GUIDE, TRAY_INDICATOR_VIEW_ICON, TRAY_INDICATOR_VIEW_DESCRIPTION }; TrayIndicatorView* tray_indicator_view_new (const gchar* icondirectory, GtkMenu* menu); TrayIndicatorView* tray_indicator_view_construct (GType object_type, const gchar* icondirectory, GtkMenu* menu); static Block4Data* block4_data_ref (Block4Data* _data4_); static void block4_data_unref (void * _userdata_); static void __lambda11_ (Block4Data* _data4_); static void _gtk_status_icon_position_menu_gtk_menu_position_func (GtkMenu* menu, gint* x, gint* y, gboolean* push_in, gpointer self); static void ___lambda11__gtk_status_icon_activate (GtkStatusIcon* _sender, gpointer self); static void __lambda12_ (Block4Data* _data4_, guint button, guint activate_time); static void ___lambda12__gtk_status_icon_popup_menu (GtkStatusIcon* _sender, guint button, guint activate_time, gpointer self); static gboolean __lambda13_ (TrayIndicatorView* self, GdkEventScroll* event); static gboolean ___lambda13__gtk_status_icon_scroll_event (GtkStatusIcon* _sender, GdkEventScroll* event, gpointer self); static gboolean __lambda14_ (Block4Data* _data4_, GdkEventButton* event); static gboolean ___lambda14__gtk_status_icon_button_release_event (GtkStatusIcon* _sender, GdkEventButton* event, gpointer self); static void tray_indicator_view_finalize (GObject* obj); void indicator_view_set_label (IndicatorView* self, const gchar* value); void indicator_view_set_guide (IndicatorView* self, const gchar* value); void indicator_view_set_icon (IndicatorView* self, const gchar* value); void indicator_view_set_description (IndicatorView* self, const gchar* value); static void _vala_tray_indicator_view_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); static gpointer _g_object_ref0 (gpointer self) { return self ? g_object_ref (self) : NULL; } static Block4Data* block4_data_ref (Block4Data* _data4_) { g_atomic_int_inc (&_data4_->_ref_count_); return _data4_; } static void block4_data_unref (void * _userdata_) { Block4Data* _data4_; _data4_ = (Block4Data*) _userdata_; if (g_atomic_int_dec_and_test (&_data4_->_ref_count_)) { TrayIndicatorView * self; self = _data4_->self; _g_object_unref0 (_data4_->menu); _g_object_unref0 (self); g_slice_free (Block4Data, _data4_); } } static void _gtk_status_icon_position_menu_gtk_menu_position_func (GtkMenu* menu, gint* x, gint* y, gboolean* push_in, gpointer self) { gtk_status_icon_position_menu (menu, x, y, push_in, self); } static void __lambda11_ (Block4Data* _data4_) { TrayIndicatorView * self; GtkMenu* _tmp0_ = NULL; GtkStatusIcon* _tmp1_ = NULL; guint32 _tmp2_ = 0U; self = _data4_->self; _tmp0_ = _data4_->menu; _tmp1_ = self->priv->indicator; _tmp2_ = gtk_get_current_event_time (); gtk_menu_popup (_tmp0_, NULL, NULL, _gtk_status_icon_position_menu_gtk_menu_position_func, _tmp1_, (guint) 1, _tmp2_); } static void ___lambda11__gtk_status_icon_activate (GtkStatusIcon* _sender, gpointer self) { __lambda11_ (self); } static void __lambda12_ (Block4Data* _data4_, guint button, guint activate_time) { TrayIndicatorView * self; GtkMenu* _tmp0_ = NULL; GtkStatusIcon* _tmp1_ = NULL; guint _tmp2_ = 0U; guint _tmp3_ = 0U; self = _data4_->self; _tmp0_ = _data4_->menu; _tmp1_ = self->priv->indicator; _tmp2_ = button; _tmp3_ = activate_time; gtk_menu_popup (_tmp0_, NULL, NULL, _gtk_status_icon_position_menu_gtk_menu_position_func, _tmp1_, _tmp2_, (guint32) _tmp3_); } static void ___lambda12__gtk_status_icon_popup_menu (GtkStatusIcon* _sender, guint button, guint activate_time, gpointer self) { __lambda12_ (self, button, activate_time); } static gboolean __lambda13_ (TrayIndicatorView* self, GdkEventScroll* event) { gboolean result = FALSE; GdkEventScroll _tmp0_ = {0}; GdkScrollDirection _tmp1_ = 0; g_return_val_if_fail (event != NULL, FALSE); _tmp0_ = *event; _tmp1_ = _tmp0_.direction; g_signal_emit_by_name (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_INDICATOR_VIEW, IndicatorView), "scroll-event", 1, (guint) _tmp1_); result = TRUE; return result; } static gboolean ___lambda13__gtk_status_icon_scroll_event (GtkStatusIcon* _sender, GdkEventScroll* event, gpointer self) { gboolean result; result = __lambda13_ (self, event); return result; } static gboolean __lambda14_ (Block4Data* _data4_, GdkEventButton* event) { TrayIndicatorView * self; gboolean result = FALSE; gboolean _tmp0_ = FALSE; GdkEventButton _tmp1_ = {0}; guint _tmp2_ = 0U; gboolean _tmp5_ = FALSE; self = _data4_->self; g_return_val_if_fail (event != NULL, FALSE); _tmp1_ = *event; _tmp2_ = _tmp1_.button; if (_tmp2_ == ((guint) 2)) { GdkEventButton _tmp3_ = {0}; GdkEventType _tmp4_ = 0; _tmp3_ = *event; _tmp4_ = _tmp3_.type; _tmp0_ = _tmp4_ == GDK_BUTTON_RELEASE; } else { _tmp0_ = FALSE; } _tmp5_ = _tmp0_; if (_tmp5_) { GtkMenu* _tmp6_ = NULL; GList* _tmp7_ = NULL; GList* _tmp8_ = NULL; gconstpointer _tmp9_ = NULL; _tmp6_ = _data4_->menu; _tmp7_ = gtk_container_get_children (G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, GTK_TYPE_CONTAINER, GtkContainer)); _tmp8_ = _tmp7_; _tmp9_ = _tmp8_->data; gtk_widget_activate ((GtkWidget*) _tmp9_); _g_list_free0 (_tmp8_); result = TRUE; return result; } result = FALSE; return result; } static gboolean ___lambda14__gtk_status_icon_button_release_event (GtkStatusIcon* _sender, GdkEventButton* event, gpointer self) { gboolean result; result = __lambda14_ (self, event); return result; } TrayIndicatorView* tray_indicator_view_construct (GType object_type, const gchar* icondirectory, GtkMenu* menu) { TrayIndicatorView * self = NULL; Block4Data* _data4_; GtkMenu* _tmp0_ = NULL; GtkMenu* _tmp1_ = NULL; GtkStatusIcon* _tmp2_ = NULL; GtkStatusIcon* _tmp3_ = NULL; GtkStatusIcon* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; GtkStatusIcon* _tmp7_ = NULL; GtkStatusIcon* _tmp8_ = NULL; GtkStatusIcon* _tmp9_ = NULL; GtkStatusIcon* _tmp10_ = NULL; g_return_val_if_fail (icondirectory != NULL, NULL); g_return_val_if_fail (GTK_IS_MENU (menu), NULL); _data4_ = g_slice_new0 (Block4Data); _data4_->_ref_count_ = 1; _tmp0_ = menu; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (_data4_->menu); _data4_->menu = _tmp1_; self = (TrayIndicatorView*) g_object_new (object_type, NULL); _data4_->self = g_object_ref (self); _tmp2_ = gtk_status_icon_new (); _g_object_unref0 (self->priv->indicator); self->priv->indicator = _tmp2_; _tmp3_ = self->priv->indicator; gtk_status_icon_set_name (_tmp3_, "Wine"); _tmp4_ = self->priv->indicator; gtk_status_icon_set_visible (_tmp4_, TRUE); _tmp5_ = icondirectory; _tmp6_ = g_strdup (_tmp5_); _g_free0 (self->priv->icondirectory); self->priv->icondirectory = _tmp6_; _tmp7_ = self->priv->indicator; g_signal_connect_data (_tmp7_, "activate", (GCallback) ___lambda11__gtk_status_icon_activate, block4_data_ref (_data4_), (GClosureNotify) block4_data_unref, 0); _tmp8_ = self->priv->indicator; g_signal_connect_data (_tmp8_, "popup-menu", (GCallback) ___lambda12__gtk_status_icon_popup_menu, block4_data_ref (_data4_), (GClosureNotify) block4_data_unref, 0); _tmp9_ = self->priv->indicator; g_signal_connect_object (_tmp9_, "scroll-event", (GCallback) ___lambda13__gtk_status_icon_scroll_event, self, 0); _tmp10_ = self->priv->indicator; g_signal_connect_data (_tmp10_, "button-release-event", (GCallback) ___lambda14__gtk_status_icon_button_release_event, block4_data_ref (_data4_), (GClosureNotify) block4_data_unref, 0); block4_data_unref (_data4_); _data4_ = NULL; return self; } TrayIndicatorView* tray_indicator_view_new (const gchar* icondirectory, GtkMenu* menu) { return tray_indicator_view_construct (TYPE_TRAY_INDICATOR_VIEW, icondirectory, menu); } static void tray_indicator_view_real_set_label (IndicatorView* base, const gchar* value) { TrayIndicatorView* self; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TRAY_INDICATOR_VIEW, TrayIndicatorView); g_object_notify ((GObject *) self, "label"); } static void tray_indicator_view_real_set_guide (IndicatorView* base, const gchar* value) { TrayIndicatorView* self; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TRAY_INDICATOR_VIEW, TrayIndicatorView); g_object_notify ((GObject *) self, "guide"); } static void tray_indicator_view_real_set_icon (IndicatorView* base, const gchar* value) { TrayIndicatorView* self; gchar* path = NULL; const gchar* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; FILE* _tmp6_ = NULL; GtkStatusIcon* _tmp7_ = NULL; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TRAY_INDICATOR_VIEW, TrayIndicatorView); _tmp0_ = self->priv->icondirectory; _tmp1_ = value; _tmp2_ = g_strconcat (_tmp1_, ".png", NULL); _tmp3_ = _tmp2_; _tmp4_ = g_build_filename (_tmp0_, _tmp3_, NULL); _tmp5_ = _tmp4_; _g_free0 (_tmp3_); path = _tmp5_; _tmp6_ = stdout; fprintf (_tmp6_, "%s\n", path); _tmp7_ = self->priv->indicator; gtk_status_icon_set_from_file (_tmp7_, path); _g_free0 (path); g_object_notify ((GObject *) self, "icon"); } static void tray_indicator_view_real_set_description (IndicatorView* base, const gchar* value) { TrayIndicatorView* self; GtkStatusIcon* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_TRAY_INDICATOR_VIEW, TrayIndicatorView); _tmp0_ = self->priv->indicator; _tmp1_ = value; gtk_status_icon_set_tooltip_text (_tmp0_, _tmp1_); g_object_notify ((GObject *) self, "description"); } static void tray_indicator_view_class_init (TrayIndicatorViewClass * klass) { tray_indicator_view_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (TrayIndicatorViewPrivate)); G_OBJECT_CLASS (klass)->set_property = _vala_tray_indicator_view_set_property; G_OBJECT_CLASS (klass)->finalize = tray_indicator_view_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), TRAY_INDICATOR_VIEW_LABEL, g_param_spec_string ("label", "label", "label", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_WRITABLE)); g_object_class_install_property (G_OBJECT_CLASS (klass), TRAY_INDICATOR_VIEW_GUIDE, g_param_spec_string ("guide", "guide", "guide", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_WRITABLE)); g_object_class_install_property (G_OBJECT_CLASS (klass), TRAY_INDICATOR_VIEW_ICON, g_param_spec_string ("icon", "icon", "icon", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_WRITABLE)); g_object_class_install_property (G_OBJECT_CLASS (klass), TRAY_INDICATOR_VIEW_DESCRIPTION, g_param_spec_string ("description", "description", "description", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_WRITABLE)); } static void tray_indicator_view_indicator_view_interface_init (IndicatorViewIface * iface) { tray_indicator_view_indicator_view_parent_iface = g_type_interface_peek_parent (iface); iface->set_label = tray_indicator_view_real_set_label; iface->set_guide = tray_indicator_view_real_set_guide; iface->set_icon = tray_indicator_view_real_set_icon; iface->set_description = tray_indicator_view_real_set_description; } static void tray_indicator_view_instance_init (TrayIndicatorView * self) { self->priv = TRAY_INDICATOR_VIEW_GET_PRIVATE (self); } static void tray_indicator_view_finalize (GObject* obj) { TrayIndicatorView * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_TRAY_INDICATOR_VIEW, TrayIndicatorView); _g_object_unref0 (self->priv->indicator); _g_free0 (self->priv->icondirectory); G_OBJECT_CLASS (tray_indicator_view_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType tray_indicator_view_get_type (void) { static volatile gsize tray_indicator_view_type_id__volatile = 0; if (g_once_init_enter (&tray_indicator_view_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (TrayIndicatorViewClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) tray_indicator_view_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (TrayIndicatorView), 0, (GInstanceInitFunc) tray_indicator_view_instance_init, NULL }; static const GInterfaceInfo indicator_view_info = { (GInterfaceInitFunc) tray_indicator_view_indicator_view_interface_init, (GInterfaceFinalizeFunc) NULL, NULL}; GType tray_indicator_view_type_id; tray_indicator_view_type_id = g_type_register_static (G_TYPE_OBJECT, "TrayIndicatorView", &g_define_type_info, 0); g_type_add_interface_static (tray_indicator_view_type_id, TYPE_INDICATOR_VIEW, &indicator_view_info); g_once_init_leave (&tray_indicator_view_type_id__volatile, tray_indicator_view_type_id); } return tray_indicator_view_type_id__volatile; } static void _vala_tray_indicator_view_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { TrayIndicatorView * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_TRAY_INDICATOR_VIEW, TrayIndicatorView); switch (property_id) { case TRAY_INDICATOR_VIEW_LABEL: indicator_view_set_label (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_INDICATOR_VIEW, IndicatorView), g_value_get_string (value)); break; case TRAY_INDICATOR_VIEW_GUIDE: indicator_view_set_guide (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_INDICATOR_VIEW, IndicatorView), g_value_get_string (value)); break; case TRAY_INDICATOR_VIEW_ICON: indicator_view_set_icon (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_INDICATOR_VIEW, IndicatorView), g_value_get_string (value)); break; case TRAY_INDICATOR_VIEW_DESCRIPTION: indicator_view_set_description (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_INDICATOR_VIEW, IndicatorView), g_value_get_string (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } indicator-multiload-0.4/src/PaxHeaders.30064/settingsconversion.c0000644000000000000000000000013212347052060021752 xustar0030 mtime=1402754096.692643509 30 atime=1402754102.336646637 30 ctime=1402759471.367977449 indicator-multiload-0.4/src/settingsconversion.c0000664000175000017500000011324112347052060021625 0ustar00mh21mh2100000000000000/* settingsconversion.c generated by valac 0.22.1, the Vala compiler * generated from settingsconversion.vala, do not modify */ #include #include #include #include #include #define TYPE_SETTINGS_CONVERSION (settings_conversion_get_type ()) #define SETTINGS_CONVERSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_SETTINGS_CONVERSION, SettingsConversion)) #define SETTINGS_CONVERSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_SETTINGS_CONVERSION, SettingsConversionClass)) #define IS_SETTINGS_CONVERSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_SETTINGS_CONVERSION)) #define IS_SETTINGS_CONVERSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_SETTINGS_CONVERSION)) #define SETTINGS_CONVERSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_SETTINGS_CONVERSION, SettingsConversionClass)) typedef struct _SettingsConversion SettingsConversion; typedef struct _SettingsConversionClass SettingsConversionClass; typedef struct _SettingsConversionPrivate SettingsConversionPrivate; #define TYPE_SETTINGS_CACHE (settings_cache_get_type ()) #define SETTINGS_CACHE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_SETTINGS_CACHE, SettingsCache)) #define SETTINGS_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_SETTINGS_CACHE, SettingsCacheClass)) #define IS_SETTINGS_CACHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_SETTINGS_CACHE)) #define IS_SETTINGS_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_SETTINGS_CACHE)) #define SETTINGS_CACHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_SETTINGS_CACHE, SettingsCacheClass)) typedef struct _SettingsCache SettingsCache; typedef struct _SettingsCacheClass SettingsCacheClass; #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) #define _g_variant_unref0(var) ((var == NULL) ? NULL : (var = (g_variant_unref (var), NULL))) #define _g_free0(var) (var = (g_free (var), NULL)) struct _SettingsConversion { GObject parent_instance; SettingsConversionPrivate * priv; }; struct _SettingsConversionClass { GObjectClass parent_class; }; struct _SettingsConversionPrivate { SettingsCache* settingscache; }; static gpointer settings_conversion_parent_class = NULL; GType settings_conversion_get_type (void) G_GNUC_CONST; GType settings_cache_get_type (void) G_GNUC_CONST; #define SETTINGS_CONVERSION_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_SETTINGS_CONVERSION, SettingsConversionPrivate)) enum { SETTINGS_CONVERSION_DUMMY_PROPERTY }; SettingsCache* settings_cache_new (void); SettingsCache* settings_cache_construct (GType object_type); void settings_conversion_convert (SettingsConversion* self); GSettings* settings_cache_generalsettings (SettingsCache* self); static void settings_conversion_convert_version2 (SettingsConversion* self); static void settings_conversion_convert_version1 (SettingsConversion* self); static GVariant* _variant_new1 (guint value); GSettings* settings_cache_graphsettings (SettingsCache* self, const gchar* graphid); GSettings* settings_cache_tracesettings (SettingsCache* self, const gchar* graphid, const gchar* traceid); static void settings_conversion_copysettings (SettingsConversion* self, GSettings* oldsettings, GSettings* newsettings, gchar** ignore, int ignore_length1); static gboolean _vala_string_array_contains (gchar** stack, int stack_length, gchar* needle); SettingsConversion* settings_conversion_new (void); SettingsConversion* settings_conversion_construct (GType object_type); static void settings_conversion_finalize (GObject* obj); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); static gint _vala_array_length (gpointer array); static const gchar* SETTINGS_CONVERSION_version2graphs[6] = {"cpu", "mem", "net", "swap", "load", "disk"}; static const guint SETTINGS_CONVERSION_version2traces[6] = {(guint) 4, (guint) 4, (guint) 3, (guint) 1, (guint) 1, (guint) 2}; static GVariant* _variant_new1 (guint value) { return g_variant_ref_sink (g_variant_new_uint32 (value)); } void settings_conversion_convert (SettingsConversion* self) { GSettings* settings = NULL; SettingsCache* _tmp0_ = NULL; GSettings* _tmp1_ = NULL; GSettings* _tmp2_ = NULL; GVariant* _tmp3_ = NULL; GVariant* _tmp4_ = NULL; guint32 _tmp5_ = 0U; gboolean _tmp6_ = FALSE; GSettings* _tmp7_ = NULL; GSettings* _tmp8_ = NULL; GVariant* _tmp9_ = NULL; GVariant* _tmp10_ = NULL; guint32 _tmp11_ = 0U; gboolean _tmp12_ = FALSE; GSettings* _tmp13_ = NULL; GVariant* _tmp14_ = NULL; g_return_if_fail (IS_SETTINGS_CONVERSION (self)); _tmp0_ = self->priv->settingscache; _tmp1_ = settings_cache_generalsettings (_tmp0_); settings = _tmp1_; _tmp2_ = settings; _tmp3_ = g_settings_get_value (_tmp2_, "settings-version"); _tmp4_ = _tmp3_; _tmp5_ = g_variant_get_uint32 (_tmp4_); _tmp6_ = _tmp5_ == ((guint32) 3); _g_variant_unref0 (_tmp4_); if (_tmp6_) { _g_object_unref0 (settings); return; } _tmp7_ = g_settings_new_with_path ("de.mh21.indicator-multiload.version2.general", "/apps/indicators/multiload/general/"); _tmp8_ = _tmp7_; _tmp9_ = g_settings_get_value (_tmp8_, "settings-version"); _tmp10_ = _tmp9_; _tmp11_ = g_variant_get_uint32 (_tmp10_); _tmp12_ = _tmp11_ == ((guint32) 2); _g_variant_unref0 (_tmp10_); _g_object_unref0 (_tmp8_); if (_tmp12_) { settings_conversion_convert_version2 (self); } else { settings_conversion_convert_version1 (self); } _tmp13_ = settings; _tmp14_ = _variant_new1 (3U); g_settings_set_value (_tmp13_, "settings-version", _tmp14_); _g_variant_unref0 (_tmp14_); _g_object_unref0 (settings); } static void settings_conversion_convert_version1 (SettingsConversion* self) { GSettings* oldsettings = NULL; GSettings* _tmp0_ = NULL; GSettings* _tmp1_ = NULL; gchar** _tmp2_ = NULL; gchar** _tmp3_ = NULL; g_return_if_fail (IS_SETTINGS_CONVERSION (self)); _tmp0_ = g_settings_new_with_path ("de.mh21.indicator-multiload.version1", "/apps/indicators/multiload/"); oldsettings = _tmp0_; _tmp1_ = oldsettings; _tmp3_ = _tmp2_ = g_settings_list_keys (_tmp1_); { gchar** key_collection = NULL; gint key_collection_length1 = 0; gint _key_collection_size_ = 0; gint key_it = 0; key_collection = _tmp3_; key_collection_length1 = _vala_array_length (_tmp2_); for (key_it = 0; key_it < _vala_array_length (_tmp2_); key_it = key_it + 1) { gchar* _tmp4_ = NULL; gchar* key = NULL; _tmp4_ = g_strdup (key_collection[key_it]); key = _tmp4_; { GVariant* value = NULL; GSettings* _tmp5_ = NULL; const gchar* _tmp6_ = NULL; GVariant* _tmp7_ = NULL; GSettings* _tmp8_ = NULL; const gchar* _tmp9_ = NULL; GVariant* defaultvalue = NULL; GSettings* _tmp10_ = NULL; const gchar* _tmp11_ = NULL; GVariant* _tmp12_ = NULL; GVariant* _tmp13_ = NULL; GVariant* _tmp14_ = NULL; gboolean _tmp15_ = FALSE; _tmp5_ = oldsettings; _tmp6_ = key; _tmp7_ = g_settings_get_value (_tmp5_, _tmp6_); value = _tmp7_; _tmp8_ = oldsettings; _tmp9_ = key; g_settings_reset (_tmp8_, _tmp9_); _tmp10_ = oldsettings; _tmp11_ = key; _tmp12_ = g_settings_get_value (_tmp10_, _tmp11_); defaultvalue = _tmp12_; _tmp13_ = value; _tmp14_ = defaultvalue; _tmp15_ = g_variant_equal (_tmp13_, _tmp14_); if (!_tmp15_) { const gchar* _tmp16_ = NULL; const gchar* _tmp17_ = NULL; GQuark _tmp19_ = 0U; static GQuark _tmp18_label0 = 0; static GQuark _tmp18_label1 = 0; static GQuark _tmp18_label2 = 0; static GQuark _tmp18_label3 = 0; static GQuark _tmp18_label4 = 0; static GQuark _tmp18_label5 = 0; static GQuark _tmp18_label6 = 0; static GQuark _tmp18_label7 = 0; static GQuark _tmp18_label8 = 0; static GQuark _tmp18_label9 = 0; static GQuark _tmp18_label10 = 0; static GQuark _tmp18_label11 = 0; static GQuark _tmp18_label12 = 0; static GQuark _tmp18_label13 = 0; static GQuark _tmp18_label14 = 0; static GQuark _tmp18_label15 = 0; static GQuark _tmp18_label16 = 0; static GQuark _tmp18_label17 = 0; static GQuark _tmp18_label18 = 0; static GQuark _tmp18_label19 = 0; static GQuark _tmp18_label20 = 0; static GQuark _tmp18_label21 = 0; static GQuark _tmp18_label22 = 0; static GQuark _tmp18_label23 = 0; static GQuark _tmp18_label24 = 0; static GQuark _tmp18_label25 = 0; _tmp16_ = key; _tmp17_ = _tmp16_; _tmp19_ = (NULL == _tmp17_) ? 0 : g_quark_from_string (_tmp17_); if (_tmp19_ == ((0 != _tmp18_label0) ? _tmp18_label0 : (_tmp18_label0 = g_quark_from_static_string ("view-cpuload")))) { switch (0) { default: { SettingsCache* _tmp20_ = NULL; GSettings* _tmp21_ = NULL; GSettings* _tmp22_ = NULL; GVariant* _tmp23_ = NULL; _tmp20_ = self->priv->settingscache; _tmp21_ = settings_cache_graphsettings (_tmp20_, "cpu"); _tmp22_ = _tmp21_; _tmp23_ = value; g_settings_set_value (_tmp22_, "enabled", _tmp23_); _g_object_unref0 (_tmp22_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label1) ? _tmp18_label1 : (_tmp18_label1 = g_quark_from_static_string ("view-memload")))) { switch (0) { default: { SettingsCache* _tmp24_ = NULL; GSettings* _tmp25_ = NULL; GSettings* _tmp26_ = NULL; GVariant* _tmp27_ = NULL; _tmp24_ = self->priv->settingscache; _tmp25_ = settings_cache_graphsettings (_tmp24_, "mem"); _tmp26_ = _tmp25_; _tmp27_ = value; g_settings_set_value (_tmp26_, "enabled", _tmp27_); _g_object_unref0 (_tmp26_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label2) ? _tmp18_label2 : (_tmp18_label2 = g_quark_from_static_string ("view-netload")))) { switch (0) { default: { SettingsCache* _tmp28_ = NULL; GSettings* _tmp29_ = NULL; GSettings* _tmp30_ = NULL; GVariant* _tmp31_ = NULL; _tmp28_ = self->priv->settingscache; _tmp29_ = settings_cache_graphsettings (_tmp28_, "net"); _tmp30_ = _tmp29_; _tmp31_ = value; g_settings_set_value (_tmp30_, "enabled", _tmp31_); _g_object_unref0 (_tmp30_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label3) ? _tmp18_label3 : (_tmp18_label3 = g_quark_from_static_string ("view-swapload")))) { switch (0) { default: { SettingsCache* _tmp32_ = NULL; GSettings* _tmp33_ = NULL; GSettings* _tmp34_ = NULL; GVariant* _tmp35_ = NULL; _tmp32_ = self->priv->settingscache; _tmp33_ = settings_cache_graphsettings (_tmp32_, "swap"); _tmp34_ = _tmp33_; _tmp35_ = value; g_settings_set_value (_tmp34_, "enabled", _tmp35_); _g_object_unref0 (_tmp34_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label4) ? _tmp18_label4 : (_tmp18_label4 = g_quark_from_static_string ("view-loadavg")))) { switch (0) { default: { SettingsCache* _tmp36_ = NULL; GSettings* _tmp37_ = NULL; GSettings* _tmp38_ = NULL; GVariant* _tmp39_ = NULL; _tmp36_ = self->priv->settingscache; _tmp37_ = settings_cache_graphsettings (_tmp36_, "load"); _tmp38_ = _tmp37_; _tmp39_ = value; g_settings_set_value (_tmp38_, "enabled", _tmp39_); _g_object_unref0 (_tmp38_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label5) ? _tmp18_label5 : (_tmp18_label5 = g_quark_from_static_string ("view-diskload")))) { switch (0) { default: { SettingsCache* _tmp40_ = NULL; GSettings* _tmp41_ = NULL; GSettings* _tmp42_ = NULL; GVariant* _tmp43_ = NULL; _tmp40_ = self->priv->settingscache; _tmp41_ = settings_cache_graphsettings (_tmp40_, "disk"); _tmp42_ = _tmp41_; _tmp43_ = value; g_settings_set_value (_tmp42_, "enabled", _tmp43_); _g_object_unref0 (_tmp42_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label6) ? _tmp18_label6 : (_tmp18_label6 = g_quark_from_static_string ("cpuload-color0")))) { switch (0) { default: { SettingsCache* _tmp44_ = NULL; GSettings* _tmp45_ = NULL; GSettings* _tmp46_ = NULL; GVariant* _tmp47_ = NULL; _tmp44_ = self->priv->settingscache; _tmp45_ = settings_cache_tracesettings (_tmp44_, "cpu", "cpu1"); _tmp46_ = _tmp45_; _tmp47_ = value; g_settings_set_value (_tmp46_, "color", _tmp47_); _g_object_unref0 (_tmp46_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label7) ? _tmp18_label7 : (_tmp18_label7 = g_quark_from_static_string ("cpuload-color1")))) { switch (0) { default: { SettingsCache* _tmp48_ = NULL; GSettings* _tmp49_ = NULL; GSettings* _tmp50_ = NULL; GVariant* _tmp51_ = NULL; _tmp48_ = self->priv->settingscache; _tmp49_ = settings_cache_tracesettings (_tmp48_, "cpu", "cpu2"); _tmp50_ = _tmp49_; _tmp51_ = value; g_settings_set_value (_tmp50_, "color", _tmp51_); _g_object_unref0 (_tmp50_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label8) ? _tmp18_label8 : (_tmp18_label8 = g_quark_from_static_string ("cpuload-color2")))) { switch (0) { default: { SettingsCache* _tmp52_ = NULL; GSettings* _tmp53_ = NULL; GSettings* _tmp54_ = NULL; GVariant* _tmp55_ = NULL; _tmp52_ = self->priv->settingscache; _tmp53_ = settings_cache_tracesettings (_tmp52_, "cpu", "cpu3"); _tmp54_ = _tmp53_; _tmp55_ = value; g_settings_set_value (_tmp54_, "color", _tmp55_); _g_object_unref0 (_tmp54_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label9) ? _tmp18_label9 : (_tmp18_label9 = g_quark_from_static_string ("cpuload-color3")))) { switch (0) { default: { SettingsCache* _tmp56_ = NULL; GSettings* _tmp57_ = NULL; GSettings* _tmp58_ = NULL; GVariant* _tmp59_ = NULL; _tmp56_ = self->priv->settingscache; _tmp57_ = settings_cache_tracesettings (_tmp56_, "cpu", "cpu4"); _tmp58_ = _tmp57_; _tmp59_ = value; g_settings_set_value (_tmp58_, "color", _tmp59_); _g_object_unref0 (_tmp58_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label10) ? _tmp18_label10 : (_tmp18_label10 = g_quark_from_static_string ("memload-color0")))) { switch (0) { default: { SettingsCache* _tmp60_ = NULL; GSettings* _tmp61_ = NULL; GSettings* _tmp62_ = NULL; GVariant* _tmp63_ = NULL; _tmp60_ = self->priv->settingscache; _tmp61_ = settings_cache_tracesettings (_tmp60_, "mem", "mem1"); _tmp62_ = _tmp61_; _tmp63_ = value; g_settings_set_value (_tmp62_, "color", _tmp63_); _g_object_unref0 (_tmp62_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label11) ? _tmp18_label11 : (_tmp18_label11 = g_quark_from_static_string ("memload-color1")))) { switch (0) { default: { SettingsCache* _tmp64_ = NULL; GSettings* _tmp65_ = NULL; GSettings* _tmp66_ = NULL; GVariant* _tmp67_ = NULL; _tmp64_ = self->priv->settingscache; _tmp65_ = settings_cache_tracesettings (_tmp64_, "mem", "mem2"); _tmp66_ = _tmp65_; _tmp67_ = value; g_settings_set_value (_tmp66_, "color", _tmp67_); _g_object_unref0 (_tmp66_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label12) ? _tmp18_label12 : (_tmp18_label12 = g_quark_from_static_string ("memload-color2")))) { switch (0) { default: { SettingsCache* _tmp68_ = NULL; GSettings* _tmp69_ = NULL; GSettings* _tmp70_ = NULL; GVariant* _tmp71_ = NULL; _tmp68_ = self->priv->settingscache; _tmp69_ = settings_cache_tracesettings (_tmp68_, "mem", "mem3"); _tmp70_ = _tmp69_; _tmp71_ = value; g_settings_set_value (_tmp70_, "color", _tmp71_); _g_object_unref0 (_tmp70_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label13) ? _tmp18_label13 : (_tmp18_label13 = g_quark_from_static_string ("memload-color3")))) { switch (0) { default: { SettingsCache* _tmp72_ = NULL; GSettings* _tmp73_ = NULL; GSettings* _tmp74_ = NULL; GVariant* _tmp75_ = NULL; _tmp72_ = self->priv->settingscache; _tmp73_ = settings_cache_tracesettings (_tmp72_, "mem", "mem4"); _tmp74_ = _tmp73_; _tmp75_ = value; g_settings_set_value (_tmp74_, "color", _tmp75_); _g_object_unref0 (_tmp74_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label14) ? _tmp18_label14 : (_tmp18_label14 = g_quark_from_static_string ("netload-color0")))) { switch (0) { default: { SettingsCache* _tmp76_ = NULL; GSettings* _tmp77_ = NULL; GSettings* _tmp78_ = NULL; GVariant* _tmp79_ = NULL; _tmp76_ = self->priv->settingscache; _tmp77_ = settings_cache_tracesettings (_tmp76_, "net", "net1"); _tmp78_ = _tmp77_; _tmp79_ = value; g_settings_set_value (_tmp78_, "color", _tmp79_); _g_object_unref0 (_tmp78_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label15) ? _tmp18_label15 : (_tmp18_label15 = g_quark_from_static_string ("netload-color1")))) { switch (0) { default: { SettingsCache* _tmp80_ = NULL; GSettings* _tmp81_ = NULL; GSettings* _tmp82_ = NULL; GVariant* _tmp83_ = NULL; _tmp80_ = self->priv->settingscache; _tmp81_ = settings_cache_tracesettings (_tmp80_, "net", "net2"); _tmp82_ = _tmp81_; _tmp83_ = value; g_settings_set_value (_tmp82_, "color", _tmp83_); _g_object_unref0 (_tmp82_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label16) ? _tmp18_label16 : (_tmp18_label16 = g_quark_from_static_string ("netload-color2")))) { switch (0) { default: { SettingsCache* _tmp84_ = NULL; GSettings* _tmp85_ = NULL; GSettings* _tmp86_ = NULL; GVariant* _tmp87_ = NULL; _tmp84_ = self->priv->settingscache; _tmp85_ = settings_cache_tracesettings (_tmp84_, "net", "net3"); _tmp86_ = _tmp85_; _tmp87_ = value; g_settings_set_value (_tmp86_, "color", _tmp87_); _g_object_unref0 (_tmp86_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label17) ? _tmp18_label17 : (_tmp18_label17 = g_quark_from_static_string ("swapload-color0")))) { switch (0) { default: { SettingsCache* _tmp88_ = NULL; GSettings* _tmp89_ = NULL; GSettings* _tmp90_ = NULL; GVariant* _tmp91_ = NULL; _tmp88_ = self->priv->settingscache; _tmp89_ = settings_cache_tracesettings (_tmp88_, "swap", "swap1"); _tmp90_ = _tmp89_; _tmp91_ = value; g_settings_set_value (_tmp90_, "color", _tmp91_); _g_object_unref0 (_tmp90_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label18) ? _tmp18_label18 : (_tmp18_label18 = g_quark_from_static_string ("loadavg-color0")))) { switch (0) { default: { SettingsCache* _tmp92_ = NULL; GSettings* _tmp93_ = NULL; GSettings* _tmp94_ = NULL; GVariant* _tmp95_ = NULL; _tmp92_ = self->priv->settingscache; _tmp93_ = settings_cache_tracesettings (_tmp92_, "load", "load1"); _tmp94_ = _tmp93_; _tmp95_ = value; g_settings_set_value (_tmp94_, "color", _tmp95_); _g_object_unref0 (_tmp94_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label19) ? _tmp18_label19 : (_tmp18_label19 = g_quark_from_static_string ("diskload-color0")))) { switch (0) { default: { SettingsCache* _tmp96_ = NULL; GSettings* _tmp97_ = NULL; GSettings* _tmp98_ = NULL; GVariant* _tmp99_ = NULL; _tmp96_ = self->priv->settingscache; _tmp97_ = settings_cache_tracesettings (_tmp96_, "disk", "disk1"); _tmp98_ = _tmp97_; _tmp99_ = value; g_settings_set_value (_tmp98_, "color", _tmp99_); _g_object_unref0 (_tmp98_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label20) ? _tmp18_label20 : (_tmp18_label20 = g_quark_from_static_string ("diskload-color1")))) { switch (0) { default: { SettingsCache* _tmp100_ = NULL; GSettings* _tmp101_ = NULL; GSettings* _tmp102_ = NULL; GVariant* _tmp103_ = NULL; _tmp100_ = self->priv->settingscache; _tmp101_ = settings_cache_tracesettings (_tmp100_, "disk", "disk2"); _tmp102_ = _tmp101_; _tmp103_ = value; g_settings_set_value (_tmp102_, "color", _tmp103_); _g_object_unref0 (_tmp102_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label21) ? _tmp18_label21 : (_tmp18_label21 = g_quark_from_static_string ("speed")))) { switch (0) { default: { SettingsCache* _tmp104_ = NULL; GSettings* _tmp105_ = NULL; GSettings* _tmp106_ = NULL; GVariant* _tmp107_ = NULL; _tmp104_ = self->priv->settingscache; _tmp105_ = settings_cache_generalsettings (_tmp104_); _tmp106_ = _tmp105_; _tmp107_ = value; g_settings_set_value (_tmp106_, "speed", _tmp107_); _g_object_unref0 (_tmp106_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label22) ? _tmp18_label22 : (_tmp18_label22 = g_quark_from_static_string ("size")))) { switch (0) { default: { SettingsCache* _tmp108_ = NULL; GSettings* _tmp109_ = NULL; GSettings* _tmp110_ = NULL; GVariant* _tmp111_ = NULL; _tmp108_ = self->priv->settingscache; _tmp109_ = settings_cache_generalsettings (_tmp108_); _tmp110_ = _tmp109_; _tmp111_ = value; g_settings_set_value (_tmp110_, "width", _tmp111_); _g_object_unref0 (_tmp110_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label23) ? _tmp18_label23 : (_tmp18_label23 = g_quark_from_static_string ("height")))) { switch (0) { default: { SettingsCache* _tmp112_ = NULL; GSettings* _tmp113_ = NULL; GSettings* _tmp114_ = NULL; GVariant* _tmp115_ = NULL; _tmp112_ = self->priv->settingscache; _tmp113_ = settings_cache_generalsettings (_tmp112_); _tmp114_ = _tmp113_; _tmp115_ = value; g_settings_set_value (_tmp114_, "height", _tmp115_); _g_object_unref0 (_tmp114_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label24) ? _tmp18_label24 : (_tmp18_label24 = g_quark_from_static_string ("system-monitor")))) { switch (0) { default: { SettingsCache* _tmp116_ = NULL; GSettings* _tmp117_ = NULL; GSettings* _tmp118_ = NULL; GVariant* _tmp119_ = NULL; _tmp116_ = self->priv->settingscache; _tmp117_ = settings_cache_generalsettings (_tmp116_); _tmp118_ = _tmp117_; _tmp119_ = value; g_settings_set_value (_tmp118_, "system-monitor", _tmp119_); _g_object_unref0 (_tmp118_); break; } } } else if (_tmp19_ == ((0 != _tmp18_label25) ? _tmp18_label25 : (_tmp18_label25 = g_quark_from_static_string ("autostart")))) { switch (0) { default: { SettingsCache* _tmp120_ = NULL; GSettings* _tmp121_ = NULL; GSettings* _tmp122_ = NULL; GVariant* _tmp123_ = NULL; _tmp120_ = self->priv->settingscache; _tmp121_ = settings_cache_generalsettings (_tmp120_); _tmp122_ = _tmp121_; _tmp123_ = value; g_settings_set_value (_tmp122_, "autostart", _tmp123_); _g_object_unref0 (_tmp122_); break; } } } } _g_variant_unref0 (defaultvalue); _g_variant_unref0 (value); _g_free0 (key); } } key_collection = (_vala_array_free (key_collection, key_collection_length1, (GDestroyNotify) g_free), NULL); } _g_object_unref0 (oldsettings); } static gboolean _vala_string_array_contains (gchar** stack, int stack_length, gchar* needle) { int i; for (i = 0; i < stack_length; i++) { if (g_strcmp0 (stack[i], needle) == 0) { return TRUE; } } return FALSE; } static void settings_conversion_copysettings (SettingsConversion* self, GSettings* oldsettings, GSettings* newsettings, gchar** ignore, int ignore_length1) { GSettings* _tmp0_ = NULL; gchar** _tmp1_ = NULL; gchar** _tmp2_ = NULL; g_return_if_fail (IS_SETTINGS_CONVERSION (self)); g_return_if_fail (G_IS_SETTINGS (oldsettings)); g_return_if_fail (G_IS_SETTINGS (newsettings)); _tmp0_ = oldsettings; _tmp2_ = _tmp1_ = g_settings_list_keys (_tmp0_); { gchar** key_collection = NULL; gint key_collection_length1 = 0; gint _key_collection_size_ = 0; gint key_it = 0; key_collection = _tmp2_; key_collection_length1 = _vala_array_length (_tmp1_); for (key_it = 0; key_it < _vala_array_length (_tmp1_); key_it = key_it + 1) { gchar* _tmp3_ = NULL; gchar* key = NULL; _tmp3_ = g_strdup (key_collection[key_it]); key = _tmp3_; { GVariant* value = NULL; GSettings* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; GVariant* _tmp6_ = NULL; GSettings* _tmp7_ = NULL; const gchar* _tmp8_ = NULL; const gchar* _tmp9_ = NULL; gchar** _tmp10_ = NULL; gint _tmp10__length1 = 0; GVariant* defaultvalue = NULL; GSettings* _tmp11_ = NULL; const gchar* _tmp12_ = NULL; GVariant* _tmp13_ = NULL; GVariant* _tmp14_ = NULL; GVariant* _tmp15_ = NULL; gboolean _tmp16_ = FALSE; _tmp4_ = oldsettings; _tmp5_ = key; _tmp6_ = g_settings_get_value (_tmp4_, _tmp5_); value = _tmp6_; _tmp7_ = oldsettings; _tmp8_ = key; g_settings_reset (_tmp7_, _tmp8_); _tmp9_ = key; _tmp10_ = ignore; _tmp10__length1 = ignore_length1; if (_vala_string_array_contains (_tmp10_, _tmp10__length1, _tmp9_)) { _g_variant_unref0 (value); _g_free0 (key); continue; } _tmp11_ = oldsettings; _tmp12_ = key; _tmp13_ = g_settings_get_value (_tmp11_, _tmp12_); defaultvalue = _tmp13_; _tmp14_ = value; _tmp15_ = defaultvalue; _tmp16_ = g_variant_equal (_tmp14_, _tmp15_); if (!_tmp16_) { GSettings* _tmp17_ = NULL; const gchar* _tmp18_ = NULL; GVariant* _tmp19_ = NULL; _tmp17_ = newsettings; _tmp18_ = key; _tmp19_ = value; g_settings_set_value (_tmp17_, _tmp18_, _tmp19_); } _g_variant_unref0 (defaultvalue); _g_variant_unref0 (value); _g_free0 (key); } } key_collection = (_vala_array_free (key_collection, key_collection_length1, (GDestroyNotify) g_free), NULL); } } static const gchar* string_to_string (const gchar* self) { const gchar* result = NULL; g_return_val_if_fail (self != NULL, NULL); result = self; return result; } static void settings_conversion_convert_version2 (SettingsConversion* self) { GSettings* _tmp0_ = NULL; GSettings* _tmp1_ = NULL; SettingsCache* _tmp2_ = NULL; GSettings* _tmp3_ = NULL; GSettings* _tmp4_ = NULL; gchar* _tmp5_ = NULL; gchar** _tmp6_ = NULL; gchar** _tmp7_ = NULL; gint _tmp7__length1 = 0; g_return_if_fail (IS_SETTINGS_CONVERSION (self)); _tmp0_ = g_settings_new_with_path ("de.mh21.indicator-multiload.version2.general", "/apps/indicators/multiload/general/"); _tmp1_ = _tmp0_; _tmp2_ = self->priv->settingscache; _tmp3_ = settings_cache_generalsettings (_tmp2_); _tmp4_ = _tmp3_; _tmp5_ = g_strdup ("settings-version"); _tmp6_ = g_new0 (gchar*, 1 + 1); _tmp6_[0] = _tmp5_; _tmp7_ = _tmp6_; _tmp7__length1 = 1; settings_conversion_copysettings (self, _tmp1_, _tmp4_, _tmp7_, 1); _tmp7_ = (_vala_array_free (_tmp7_, _tmp7__length1, (GDestroyNotify) g_free), NULL); _g_object_unref0 (_tmp4_); _g_object_unref0 (_tmp1_); { guint j = 0U; guint jsize = 0U; j = (guint) 0; jsize = (guint) G_N_ELEMENTS (SETTINGS_CONVERSION_version2graphs); { gboolean _tmp8_ = FALSE; _tmp8_ = TRUE; while (TRUE) { gboolean _tmp9_ = FALSE; guint _tmp11_ = 0U; guint _tmp12_ = 0U; gchar* graph = NULL; guint _tmp13_ = 0U; const gchar* _tmp14_ = NULL; gchar* _tmp15_ = NULL; const gchar* _tmp16_ = NULL; const gchar* _tmp17_ = NULL; gchar* _tmp18_ = NULL; gchar* _tmp19_ = NULL; const gchar* _tmp20_ = NULL; const gchar* _tmp21_ = NULL; gchar* _tmp22_ = NULL; gchar* _tmp23_ = NULL; GSettings* _tmp24_ = NULL; GSettings* _tmp25_ = NULL; SettingsCache* _tmp26_ = NULL; const gchar* _tmp27_ = NULL; GSettings* _tmp28_ = NULL; GSettings* _tmp29_ = NULL; gchar* _tmp30_ = NULL; gchar* _tmp31_ = NULL; gchar** _tmp32_ = NULL; gchar** _tmp33_ = NULL; gint _tmp33__length1 = 0; _tmp9_ = _tmp8_; if (!_tmp9_) { guint _tmp10_ = 0U; _tmp10_ = j; j = _tmp10_ + 1; } _tmp8_ = FALSE; _tmp11_ = j; _tmp12_ = jsize; if (!(_tmp11_ < _tmp12_)) { break; } _tmp13_ = j; _tmp14_ = SETTINGS_CONVERSION_version2graphs[_tmp13_]; _tmp15_ = g_strdup (_tmp14_); graph = _tmp15_; _tmp16_ = graph; _tmp17_ = string_to_string (_tmp16_); _tmp18_ = g_strconcat ("de.mh21.indicator-multiload.version2.graphs.", _tmp17_, NULL); _tmp19_ = _tmp18_; _tmp20_ = graph; _tmp21_ = string_to_string (_tmp20_); _tmp22_ = g_strconcat ("/apps/indicators/multiload/graphs/", _tmp21_, "/", NULL); _tmp23_ = _tmp22_; _tmp24_ = g_settings_new_with_path (_tmp19_, _tmp23_); _tmp25_ = _tmp24_; _tmp26_ = self->priv->settingscache; _tmp27_ = graph; _tmp28_ = settings_cache_graphsettings (_tmp26_, _tmp27_); _tmp29_ = _tmp28_; _tmp30_ = g_strdup ("alpha"); _tmp31_ = g_strdup ("background-color"); _tmp32_ = g_new0 (gchar*, 2 + 1); _tmp32_[0] = _tmp30_; _tmp32_[1] = _tmp31_; _tmp33_ = _tmp32_; _tmp33__length1 = 2; settings_conversion_copysettings (self, _tmp25_, _tmp29_, _tmp33_, 2); _tmp33_ = (_vala_array_free (_tmp33_, _tmp33__length1, (GDestroyNotify) g_free), NULL); _g_object_unref0 (_tmp29_); _g_object_unref0 (_tmp25_); _g_free0 (_tmp23_); _g_free0 (_tmp19_); { guint i = 0U; guint isize = 0U; guint _tmp34_ = 0U; guint _tmp35_ = 0U; i = (guint) 1; _tmp34_ = j; _tmp35_ = SETTINGS_CONVERSION_version2traces[_tmp34_]; isize = _tmp35_; { gboolean _tmp36_ = FALSE; _tmp36_ = TRUE; while (TRUE) { gboolean _tmp37_ = FALSE; guint _tmp39_ = 0U; guint _tmp40_ = 0U; const gchar* _tmp41_ = NULL; const gchar* _tmp42_ = NULL; guint _tmp43_ = 0U; gchar* _tmp44_ = NULL; gchar* _tmp45_ = NULL; gchar* _tmp46_ = NULL; gchar* _tmp47_ = NULL; const gchar* _tmp48_ = NULL; const gchar* _tmp49_ = NULL; const gchar* _tmp50_ = NULL; const gchar* _tmp51_ = NULL; guint _tmp52_ = 0U; gchar* _tmp53_ = NULL; gchar* _tmp54_ = NULL; gchar* _tmp55_ = NULL; gchar* _tmp56_ = NULL; GSettings* _tmp57_ = NULL; GSettings* _tmp58_ = NULL; SettingsCache* _tmp59_ = NULL; const gchar* _tmp60_ = NULL; const gchar* _tmp61_ = NULL; const gchar* _tmp62_ = NULL; guint _tmp63_ = 0U; gchar* _tmp64_ = NULL; gchar* _tmp65_ = NULL; gchar* _tmp66_ = NULL; gchar* _tmp67_ = NULL; GSettings* _tmp68_ = NULL; GSettings* _tmp69_ = NULL; gchar** _tmp70_ = NULL; gchar** _tmp71_ = NULL; gint _tmp71__length1 = 0; _tmp37_ = _tmp36_; if (!_tmp37_) { guint _tmp38_ = 0U; _tmp38_ = i; i = _tmp38_ + 1; } _tmp36_ = FALSE; _tmp39_ = i; _tmp40_ = isize; if (!(_tmp39_ <= _tmp40_)) { break; } _tmp41_ = graph; _tmp42_ = string_to_string (_tmp41_); _tmp43_ = i; _tmp44_ = g_strdup_printf ("%u", _tmp43_); _tmp45_ = _tmp44_; _tmp46_ = g_strconcat ("de.mh21.indicator-multiload.version2.traces.", _tmp42_, _tmp45_, NULL); _tmp47_ = _tmp46_; _tmp48_ = graph; _tmp49_ = string_to_string (_tmp48_); _tmp50_ = graph; _tmp51_ = string_to_string (_tmp50_); _tmp52_ = i; _tmp53_ = g_strdup_printf ("%u", _tmp52_); _tmp54_ = _tmp53_; _tmp55_ = g_strconcat ("/apps/indicators/multiload/graphs/", _tmp49_, "/", _tmp51_, _tmp54_, "/", NULL); _tmp56_ = _tmp55_; _tmp57_ = g_settings_new_with_path (_tmp47_, _tmp56_); _tmp58_ = _tmp57_; _tmp59_ = self->priv->settingscache; _tmp60_ = graph; _tmp61_ = graph; _tmp62_ = string_to_string (_tmp61_); _tmp63_ = i; _tmp64_ = g_strdup_printf ("%u", _tmp63_); _tmp65_ = _tmp64_; _tmp66_ = g_strconcat (_tmp62_, _tmp65_, NULL); _tmp67_ = _tmp66_; _tmp68_ = settings_cache_tracesettings (_tmp59_, _tmp60_, _tmp67_); _tmp69_ = _tmp68_; _tmp70_ = g_new0 (gchar*, 0 + 1); _tmp71_ = _tmp70_; _tmp71__length1 = 0; settings_conversion_copysettings (self, _tmp58_, _tmp69_, _tmp71_, 0); _tmp71_ = (_vala_array_free (_tmp71_, _tmp71__length1, (GDestroyNotify) g_free), NULL); _g_object_unref0 (_tmp69_); _g_free0 (_tmp67_); _g_free0 (_tmp65_); _g_object_unref0 (_tmp58_); _g_free0 (_tmp56_); _g_free0 (_tmp54_); _g_free0 (_tmp47_); _g_free0 (_tmp45_); } } } _g_free0 (graph); } } } } SettingsConversion* settings_conversion_construct (GType object_type) { SettingsConversion * self = NULL; self = (SettingsConversion*) g_object_new (object_type, NULL); return self; } SettingsConversion* settings_conversion_new (void) { return settings_conversion_construct (TYPE_SETTINGS_CONVERSION); } static void settings_conversion_class_init (SettingsConversionClass * klass) { settings_conversion_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (SettingsConversionPrivate)); G_OBJECT_CLASS (klass)->finalize = settings_conversion_finalize; } static void settings_conversion_instance_init (SettingsConversion * self) { SettingsCache* _tmp0_ = NULL; self->priv = SETTINGS_CONVERSION_GET_PRIVATE (self); _tmp0_ = settings_cache_new (); self->priv->settingscache = _tmp0_; } static void settings_conversion_finalize (GObject* obj) { SettingsConversion * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_SETTINGS_CONVERSION, SettingsConversion); _g_object_unref0 (self->priv->settingscache); G_OBJECT_CLASS (settings_conversion_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType settings_conversion_get_type (void) { static volatile gsize settings_conversion_type_id__volatile = 0; if (g_once_init_enter (&settings_conversion_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (SettingsConversionClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) settings_conversion_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (SettingsConversion), 0, (GInstanceInitFunc) settings_conversion_instance_init, NULL }; GType settings_conversion_type_id; settings_conversion_type_id = g_type_register_static (G_TYPE_OBJECT, "SettingsConversion", &g_define_type_info, 0); g_once_init_leave (&settings_conversion_type_id__volatile, settings_conversion_type_id); } return settings_conversion_type_id__volatile; } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } static gint _vala_array_length (gpointer array) { int length; length = 0; if (array) { while (((gpointer*) array)[length]) { length++; } } return length; } indicator-multiload-0.4/src/PaxHeaders.30064/main.c0000644000000000000000000000013212347052060016730 xustar0030 mtime=1402754096.648643485 30 atime=1402754100.508645623 30 ctime=1402759471.359977444 indicator-multiload-0.4/src/main.c0000664000175000017500000023347712347052060016621 0ustar00mh21mh2100000000000000/* main.c generated by valac 0.22.1, the Vala compiler * generated from main.vala, do not modify */ #include #include #include #include #include #include #include #include #include "config.h" #include #include #include #define TYPE_MAIN (main_get_type ()) #define MAIN(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_MAIN, Main)) #define MAIN_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_MAIN, MainClass)) #define IS_MAIN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_MAIN)) #define IS_MAIN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_MAIN)) #define MAIN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_MAIN, MainClass)) typedef struct _Main Main; typedef struct _MainClass MainClass; typedef struct _MainPrivate MainPrivate; #define TYPE_INDICATOR (indicator_get_type ()) #define INDICATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_INDICATOR, Indicator)) #define INDICATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_INDICATOR, IndicatorClass)) #define IS_INDICATOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_INDICATOR)) #define IS_INDICATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_INDICATOR)) #define INDICATOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_INDICATOR, IndicatorClass)) typedef struct _Indicator Indicator; typedef struct _IndicatorClass IndicatorClass; #define TYPE_PREFERENCES (preferences_get_type ()) #define PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PREFERENCES, Preferences)) #define PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PREFERENCES, PreferencesClass)) #define IS_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PREFERENCES)) #define IS_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PREFERENCES)) #define PREFERENCES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PREFERENCES, PreferencesClass)) typedef struct _Preferences Preferences; typedef struct _PreferencesClass PreferencesClass; #define TYPE_ADVANCED_PREFERENCES (advanced_preferences_get_type ()) #define ADVANCED_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ADVANCED_PREFERENCES, AdvancedPreferences)) #define ADVANCED_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ADVANCED_PREFERENCES, AdvancedPreferencesClass)) #define IS_ADVANCED_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ADVANCED_PREFERENCES)) #define IS_ADVANCED_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ADVANCED_PREFERENCES)) #define ADVANCED_PREFERENCES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ADVANCED_PREFERENCES, AdvancedPreferencesClass)) typedef struct _AdvancedPreferences AdvancedPreferences; typedef struct _AdvancedPreferencesClass AdvancedPreferencesClass; #define TYPE_ITEM_PREFERENCES (item_preferences_get_type ()) #define ITEM_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ITEM_PREFERENCES, ItemPreferences)) #define ITEM_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ITEM_PREFERENCES, ItemPreferencesClass)) #define IS_ITEM_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ITEM_PREFERENCES)) #define IS_ITEM_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ITEM_PREFERENCES)) #define ITEM_PREFERENCES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ITEM_PREFERENCES, ItemPreferencesClass)) typedef struct _ItemPreferences ItemPreferences; typedef struct _ItemPreferencesClass ItemPreferencesClass; #define TYPE_ITEM_HELP (item_help_get_type ()) #define ITEM_HELP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ITEM_HELP, ItemHelp)) #define ITEM_HELP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ITEM_HELP, ItemHelpClass)) #define IS_ITEM_HELP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ITEM_HELP)) #define IS_ITEM_HELP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ITEM_HELP)) #define ITEM_HELP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ITEM_HELP, ItemHelpClass)) typedef struct _ItemHelp ItemHelp; typedef struct _ItemHelpClass ItemHelpClass; #define TYPE_SETTINGS_CACHE (settings_cache_get_type ()) #define SETTINGS_CACHE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_SETTINGS_CACHE, SettingsCache)) #define SETTINGS_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_SETTINGS_CACHE, SettingsCacheClass)) #define IS_SETTINGS_CACHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_SETTINGS_CACHE)) #define IS_SETTINGS_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_SETTINGS_CACHE)) #define SETTINGS_CACHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_SETTINGS_CACHE, SettingsCacheClass)) typedef struct _SettingsCache SettingsCache; typedef struct _SettingsCacheClass SettingsCacheClass; #define TYPE_COLOR_MAPPER (color_mapper_get_type ()) #define COLOR_MAPPER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_COLOR_MAPPER, ColorMapper)) #define COLOR_MAPPER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_COLOR_MAPPER, ColorMapperClass)) #define IS_COLOR_MAPPER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_COLOR_MAPPER)) #define IS_COLOR_MAPPER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_COLOR_MAPPER)) #define COLOR_MAPPER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_COLOR_MAPPER, ColorMapperClass)) typedef struct _ColorMapper ColorMapper; typedef struct _ColorMapperClass ColorMapperClass; #define TYPE_REAPER (reaper_get_type ()) #define REAPER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_REAPER, Reaper)) #define REAPER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_REAPER, ReaperClass)) #define IS_REAPER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_REAPER)) #define IS_REAPER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_REAPER)) #define REAPER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_REAPER, ReaperClass)) typedef struct _Reaper Reaper; typedef struct _ReaperClass ReaperClass; #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) #define _g_free0(var) (var = (g_free (var), NULL)) #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL))) #define TYPE_PROVIDERS (providers_get_type ()) #define PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDERS, Providers)) #define PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDERS, ProvidersClass)) #define IS_PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDERS)) #define IS_PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDERS)) #define PROVIDERS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDERS, ProvidersClass)) typedef struct _Providers Providers; typedef struct _ProvidersClass ProvidersClass; #define TYPE_GRAPH_MODELS (graph_models_get_type ()) #define GRAPH_MODELS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_GRAPH_MODELS, GraphModels)) #define GRAPH_MODELS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_GRAPH_MODELS, GraphModelsClass)) #define IS_GRAPH_MODELS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_GRAPH_MODELS)) #define IS_GRAPH_MODELS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_GRAPH_MODELS)) #define GRAPH_MODELS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_GRAPH_MODELS, GraphModelsClass)) typedef struct _GraphModels GraphModels; typedef struct _GraphModelsClass GraphModelsClass; #define TYPE_GRAPH_MODEL (graph_model_get_type ()) #define GRAPH_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_GRAPH_MODEL, GraphModel)) #define GRAPH_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_GRAPH_MODEL, GraphModelClass)) #define IS_GRAPH_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_GRAPH_MODEL)) #define IS_GRAPH_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_GRAPH_MODEL)) #define GRAPH_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_GRAPH_MODEL, GraphModelClass)) typedef struct _GraphModel GraphModel; typedef struct _GraphModelClass GraphModelClass; #define _g_list_free0(var) ((var == NULL) ? NULL : (var = (g_list_free (var), NULL))) #define TYPE_EXPRESSION_CACHE (expression_cache_get_type ()) #define EXPRESSION_CACHE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_EXPRESSION_CACHE, ExpressionCache)) #define EXPRESSION_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_EXPRESSION_CACHE, ExpressionCacheClass)) #define IS_EXPRESSION_CACHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_EXPRESSION_CACHE)) #define IS_EXPRESSION_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_EXPRESSION_CACHE)) #define EXPRESSION_CACHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_EXPRESSION_CACHE, ExpressionCacheClass)) typedef struct _ExpressionCache ExpressionCache; typedef struct _ExpressionCacheClass ExpressionCacheClass; #define TYPE_TRACE_MODEL (trace_model_get_type ()) #define TRACE_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_TRACE_MODEL, TraceModel)) #define TRACE_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_TRACE_MODEL, TraceModelClass)) #define IS_TRACE_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_TRACE_MODEL)) #define IS_TRACE_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_TRACE_MODEL)) #define TRACE_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_TRACE_MODEL, TraceModelClass)) typedef struct _TraceModel TraceModel; typedef struct _TraceModelClass TraceModelClass; #define TYPE_SETTINGS_CONVERSION (settings_conversion_get_type ()) #define SETTINGS_CONVERSION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_SETTINGS_CONVERSION, SettingsConversion)) #define SETTINGS_CONVERSION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_SETTINGS_CONVERSION, SettingsConversionClass)) #define IS_SETTINGS_CONVERSION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_SETTINGS_CONVERSION)) #define IS_SETTINGS_CONVERSION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_SETTINGS_CONVERSION)) #define SETTINGS_CONVERSION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_SETTINGS_CONVERSION, SettingsConversionClass)) typedef struct _SettingsConversion SettingsConversion; typedef struct _SettingsConversionClass SettingsConversionClass; #define TYPE_MENU_MODEL (menu_model_get_type ()) #define MENU_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_MENU_MODEL, MenuModel)) #define MENU_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_MENU_MODEL, MenuModelClass)) #define IS_MENU_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_MENU_MODEL)) #define IS_MENU_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_MENU_MODEL)) #define MENU_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_MENU_MODEL, MenuModelClass)) typedef struct _MenuModel MenuModel; typedef struct _MenuModelClass MenuModelClass; #define _g_option_context_free0(var) ((var == NULL) ? NULL : (var = (g_option_context_free (var), NULL))) #define _g_option_group_free0(var) ((var == NULL) ? NULL : (var = (g_option_group_free (var), NULL))) #define _g_regex_unref0(var) ((var == NULL) ? NULL : (var = (g_regex_unref (var), NULL))) #define _g_key_file_free0(var) ((var == NULL) ? NULL : (var = (g_key_file_free (var), NULL))) struct _Main { GApplication parent_instance; MainPrivate * priv; }; struct _MainClass { GApplicationClass parent_class; }; struct _MainPrivate { Indicator* multi; GtkDialog* about; Preferences* preferences; AdvancedPreferences* advancedpreferences; ItemPreferences* menupreferences; ItemPreferences* indicatorpreferences; ItemHelp* itemhelp; SettingsCache* settingscache; ColorMapper* colormapper; gchar* autostartkey; gchar* desktopfilename; gchar* autostartfile; gchar* applicationfile; gchar* graphsetups; }; static gpointer main_parent_class = NULL; static gchar* main_datadirectory; static gchar* main_datadirectory = NULL; static gchar** main_expressionoptions; static gchar** main_expressionoptions = NULL; static gboolean main_versionoption; static gboolean main_versionoption = FALSE; static gboolean main_trayiconoption; static gboolean main_trayiconoption = FALSE; static Reaper* main_reaper; static Reaper* main_reaper = NULL; extern gchar* utils_uifile; GType main_get_type (void) G_GNUC_CONST; GType indicator_get_type (void) G_GNUC_CONST; GType preferences_get_type (void) G_GNUC_CONST; GType advanced_preferences_get_type (void) G_GNUC_CONST; GType item_preferences_get_type (void) G_GNUC_CONST; GType item_help_get_type (void) G_GNUC_CONST; GType settings_cache_get_type (void) G_GNUC_CONST; GType color_mapper_get_type (void) G_GNUC_CONST; #define MAIN_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_MAIN, MainPrivate)) enum { MAIN_DUMMY_PROPERTY, MAIN_AUTOSTART }; void indicator_destroy (Indicator* self); GType reaper_get_type (void) G_GNUC_CONST; void main_on_sysmon_activate (GtkMenuItem* source, Main* self); GSettings* settings_cache_generalsettings (SettingsCache* self); void main_on_preferences_activate (GtkMenuItem* source, Main* self); void preferences_show (Preferences* self); void main_on_about_activate (GtkMenuItem* source, Main* self); GObject* utils_get_ui (const gchar* objectid, GObject* signalhandlers, gchar** additional, int additional_length1, GtkBuilder** builder); void main_on_quit_activate (GtkMenuItem* source, Main* self); void main_on_aboutdialog_destroy (GtkWidget* source, Main* self); Main* main_new (const gchar* app_id, GApplicationFlags flags); Main* main_construct (GType object_type, const gchar* app_id, GApplicationFlags flags); static void _vala_array_add13 (gchar*** array, int* length, int* size, gchar* value); static void main_creategraphs (Main* self, GSettings* settings, const gchar* key); GSettings* settings_cache_graphsettings (SettingsCache* self, const gchar* graphid); GType providers_get_type (void) G_GNUC_CONST; Providers* indicator_get_providers (Indicator* self); GraphModels* graph_models_new (gchar** graphids, int graphids_length1, Providers* providers); GraphModels* graph_models_construct (GType object_type, gchar** graphids, int graphids_length1, Providers* providers); GType graph_models_get_type (void) G_GNUC_CONST; void indicator_set_graphmodels (Indicator* self, GraphModels* value); GraphModels* indicator_get_graphmodels (Indicator* self); GType graph_model_get_type (void) G_GNUC_CONST; GraphModel** graph_models_get_graphmodels (GraphModels* self, int* result_length1); static void main_addgraphbinds (Main* self, GraphModel* graphmodel); GList* settings_cache_cachedsettings (SettingsCache* self); static void _main_creategraphs_g_settings_changed (GSettings* _sender, const gchar* key, gpointer self); const gchar* graph_model_get_id (GraphModel* self); GType expression_cache_get_type (void) G_GNUC_CONST; ExpressionCache* graph_model_get_minimum (GraphModel* self); ExpressionCache* graph_model_get_maximum (GraphModel* self); gchar** graph_model_get_traces (GraphModel* self, int* result_length1); static gchar** _vala_array_dup18 (gchar** self, int length); GType trace_model_get_type (void) G_GNUC_CONST; TraceModel** graph_model_get_tracemodels (GraphModel* self, int* result_length1); static TraceModel** _vala_array_dup19 (TraceModel** self, int length); static void main_addtracebinds (Main* self, TraceModel* tracemodel, const gchar* graphid, const gchar* traceid); GSettings* settings_cache_tracesettings (SettingsCache* self, const gchar* graphid, const gchar* traceid); gboolean utils_get_settings_rgba (GValue* value, GVariant* variant, void* user_data); static gboolean _utils_get_settings_rgba_gsettings_bind_get_mapping (GValue* value, GVariant* variant, void* user_data); GVariant* utils_set_settings_rgba (GValue* value, const GVariantType* expected_type, void* user_data); static void __lambda22_ (void); static void ___lambda22__gdestroy_notify (void* data); ExpressionCache* trace_model_get_expression (TraceModel* self); static void main_real_activate (GApplication* base); static void main_real_startup (GApplication* base); Providers* providers_new (void); Providers* providers_construct (GType object_type); Indicator* indicator_new (const gchar* icondirectory, Providers* providers, GtkMenu* menu, gboolean trayicon); Indicator* indicator_construct (GType object_type, const gchar* icondirectory, Providers* providers, GtkMenu* menu, gboolean trayicon); ColorMapper* color_mapper_new (void); ColorMapper* color_mapper_construct (GType object_type); SettingsCache* settings_cache_new (void); SettingsCache* settings_cache_construct (GType object_type); SettingsConversion* settings_conversion_new (void); SettingsConversion* settings_conversion_construct (GType object_type); GType settings_conversion_get_type (void) G_GNUC_CONST; void settings_conversion_convert (SettingsConversion* self); GType menu_model_get_type (void) G_GNUC_CONST; MenuModel* indicator_get_menumodel (Indicator* self); MenuModel* indicator_get_labelmodel (Indicator* self); MenuModel* indicator_get_descriptionmodel (Indicator* self); static void __lambda23_ (void); static void ___lambda23__gdestroy_notify (void* data); void indicator_updateall (Indicator* self); ItemHelp* item_help_new (Indicator* indicator); ItemHelp* item_help_construct (GType object_type, Indicator* indicator); AdvancedPreferences* advanced_preferences_new (ColorMapper* colormapper); AdvancedPreferences* advanced_preferences_construct (GType object_type, ColorMapper* colormapper); void item_help_show (ItemHelp* self); static void _item_help_show_advanced_preferences_itemhelp_show (AdvancedPreferences* _sender, gpointer self); ItemPreferences* item_preferences_new (const gchar* settingskey); ItemPreferences* item_preferences_construct (GType object_type, const gchar* settingskey); static void _item_help_show_item_preferences_itemhelp_show (ItemPreferences* _sender, gpointer self); Preferences* preferences_new (ColorMapper* colormapper); Preferences* preferences_construct (GType object_type, ColorMapper* colormapper); void advanced_preferences_show (AdvancedPreferences* self); static void _advanced_preferences_show_preferences_advancedpreferences_show (Preferences* _sender, gpointer self); void item_preferences_show (ItemPreferences* self); static void _item_preferences_show_preferences_menupreferences_show (Preferences* _sender, gpointer self); static void _item_preferences_show_preferences_indicatorpreferences_show (Preferences* _sender, gpointer self); void preferences_restore_colorscheme (Preferences* self); static void _preferences_restore_colorscheme_advanced_preferences_colorscheme_restore (AdvancedPreferences* _sender, gpointer self); void item_help_update (ItemHelp* self); static void _item_help_update_indicator_providers_updated (Indicator* _sender, gpointer self); static gint main_real_command_line (GApplication* base, GApplicationCommandLine* command_line); static gboolean main_real_local_command_line (GApplication* base, gchar*** arguments, gint* exit_status); ExpressionCache* expression_cache_new (Providers* providers, const gchar* expression); ExpressionCache* expression_cache_construct (GType object_type, Providers* providers, const gchar* expression); gchar** expression_cache_tokens (ExpressionCache* self, int* result_length1); gchar* expression_cache_label (ExpressionCache* self); gchar* expression_cache_guide (ExpressionCache* self); gint main_main (gchar** args, int args_length1); Reaper* reaper_new (gchar** args, int args_length1); Reaper* reaper_construct (GType object_type, gchar** args, int args_length1); gboolean main_get_autostart (Main* self); void main_set_autostart (Main* self, gboolean value); static void main_finalize (GObject* obj); static void _vala_main_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec); static void _vala_main_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); static gint _vala_array_length (gpointer array); static const GOptionEntry MAIN_options[4] = {{"version", (gchar) 0, 0, G_OPTION_ARG_NONE, &main_versionoption, "Output version information and exit", NULL}, {"trayicon", (gchar) 0, 0, G_OPTION_ARG_NONE, &main_trayiconoption, "System tray icon instead of app indicator", NULL}, {"evaluate-expression", 'e', 0, G_OPTION_ARG_STRING_ARRAY, &main_expressionoptions, "Evaluate an expression", NULL}, {NULL}}; void main_on_sysmon_activate (GtkMenuItem* source, Main* self) { GSettings* settings = NULL; SettingsCache* _tmp0_ = NULL; GSettings* _tmp1_ = NULL; gchar* sysmon = NULL; GSettings* _tmp2_ = NULL; gchar* _tmp3_ = NULL; const gchar* _tmp4_ = NULL; gint _tmp5_ = 0; gint _tmp6_ = 0; GDesktopAppInfo* info = NULL; const gchar* _tmp26_ = NULL; GDesktopAppInfo* _tmp27_ = NULL; GDesktopAppInfo* _tmp28_ = NULL; GError * _inner_error_ = NULL; g_return_if_fail (IS_MAIN (self)); g_return_if_fail (GTK_IS_MENU_ITEM (source)); _tmp0_ = self->priv->settingscache; _tmp1_ = settings_cache_generalsettings (_tmp0_); settings = _tmp1_; _tmp2_ = settings; _tmp3_ = g_settings_get_string (_tmp2_, "system-monitor"); sysmon = _tmp3_; _tmp4_ = sysmon; _tmp5_ = strlen (_tmp4_); _tmp6_ = _tmp5_; if (_tmp6_ == 0) { gboolean _tmp7_ = FALSE; const gchar* _tmp8_ = NULL; gboolean _tmp10_ = FALSE; _tmp8_ = g_getenv ("XDG_CURRENT_DESKTOP"); if (g_strcmp0 (_tmp8_, "KDE") == 0) { _tmp7_ = TRUE; } else { const gchar* _tmp9_ = NULL; _tmp9_ = g_getenv ("DESKTOP_SESSION"); _tmp7_ = g_strcmp0 (_tmp9_, "kde-plasma") == 0; } _tmp10_ = _tmp7_; if (_tmp10_) { gchar* _tmp11_ = NULL; _tmp11_ = g_strdup ("kde4-ksysguard.desktop"); _g_free0 (sysmon); sysmon = _tmp11_; } else { gboolean _tmp12_ = FALSE; gboolean _tmp13_ = FALSE; const gchar* _tmp14_ = NULL; gboolean _tmp16_ = FALSE; gboolean _tmp18_ = FALSE; _tmp14_ = g_getenv ("XDG_CURRENT_DESKTOP"); if (g_strcmp0 (_tmp14_, "XFCE") == 0) { _tmp13_ = TRUE; } else { const gchar* _tmp15_ = NULL; _tmp15_ = g_getenv ("DESKTOP_SESSION"); _tmp13_ = g_strcmp0 (_tmp15_, "xfce") == 0; } _tmp16_ = _tmp13_; if (_tmp16_) { _tmp12_ = TRUE; } else { const gchar* _tmp17_ = NULL; _tmp17_ = g_getenv ("DESKTOP_SESSION"); _tmp12_ = g_strcmp0 (_tmp17_, "xubuntu") == 0; } _tmp18_ = _tmp12_; if (_tmp18_) { gchar* _tmp19_ = NULL; _tmp19_ = g_strdup ("xfce4-taskmanager.desktop"); _g_free0 (sysmon); sysmon = _tmp19_; } else { gboolean _tmp20_ = FALSE; const gchar* _tmp21_ = NULL; gboolean _tmp23_ = FALSE; _tmp21_ = g_getenv ("XDG_CURRENT_DESKTOP"); if (g_strcmp0 (_tmp21_, "LXDE") == 0) { _tmp20_ = TRUE; } else { const gchar* _tmp22_ = NULL; _tmp22_ = g_getenv ("DESKTOP_SESSION"); _tmp20_ = g_strcmp0 (_tmp22_, "Lubuntu") == 0; } _tmp23_ = _tmp20_; if (_tmp23_) { gchar* _tmp24_ = NULL; _tmp24_ = g_strdup ("lxtask.desktop"); _g_free0 (sysmon); sysmon = _tmp24_; } else { gchar* _tmp25_ = NULL; _tmp25_ = g_strdup ("gnome-system-monitor.desktop"); _g_free0 (sysmon); sysmon = _tmp25_; } } } } _tmp26_ = sysmon; _tmp27_ = g_desktop_app_info_new (_tmp26_); info = _tmp27_; _tmp28_ = info; if (_tmp28_ != NULL) { { GDesktopAppInfo* _tmp29_ = NULL; _tmp29_ = info; g_app_info_launch (G_TYPE_CHECK_INSTANCE_CAST (_tmp29_, g_app_info_get_type (), GAppInfo), NULL, NULL, &_inner_error_); if (_inner_error_ != NULL) { goto __catch5_g_error; } } goto __finally5; __catch5_g_error: { GError* e = NULL; FILE* _tmp30_ = NULL; GError* _tmp31_ = NULL; const gchar* _tmp32_ = NULL; e = _inner_error_; _inner_error_ = NULL; _tmp30_ = stderr; _tmp31_ = e; _tmp32_ = _tmp31_->message; fprintf (_tmp30_, "Could not launch system monitor: %s\n", _tmp32_); _g_error_free0 (e); } __finally5: if (_inner_error_ != NULL) { _g_object_unref0 (info); _g_free0 (sysmon); _g_object_unref0 (settings); g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return; } } else { { g_spawn_command_line_async ("gnome-system-monitor", &_inner_error_); if (_inner_error_ != NULL) { goto __catch6_g_error; } } goto __finally6; __catch6_g_error: { GError* e = NULL; FILE* _tmp33_ = NULL; GError* _tmp34_ = NULL; const gchar* _tmp35_ = NULL; e = _inner_error_; _inner_error_ = NULL; _tmp33_ = stderr; _tmp34_ = e; _tmp35_ = _tmp34_->message; fprintf (_tmp33_, "Could not launch system monitor: %s\n", _tmp35_); _g_error_free0 (e); } __finally6: if (_inner_error_ != NULL) { _g_object_unref0 (info); _g_free0 (sysmon); _g_object_unref0 (settings); g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return; } } _g_object_unref0 (info); _g_free0 (sysmon); _g_object_unref0 (settings); } void main_on_preferences_activate (GtkMenuItem* source, Main* self) { Preferences* _tmp0_ = NULL; g_return_if_fail (IS_MAIN (self)); g_return_if_fail (GTK_IS_MENU_ITEM (source)); _tmp0_ = self->priv->preferences; preferences_show (_tmp0_); } void main_on_about_activate (GtkMenuItem* source, Main* self) { GtkDialog* _tmp0_ = NULL; gchar** _tmp2_ = NULL; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; GObject* _tmp4_ = NULL; GtkDialog* _tmp5_ = NULL; GtkDialog* _tmp6_ = NULL; GtkDialog* _tmp7_ = NULL; g_return_if_fail (IS_MAIN (self)); g_return_if_fail (GTK_IS_MENU_ITEM (source)); _tmp0_ = self->priv->about; if (_tmp0_ != NULL) { GtkDialog* _tmp1_ = NULL; _tmp1_ = self->priv->about; gtk_window_present (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, GTK_TYPE_WINDOW, GtkWindow)); return; } _tmp2_ = g_new0 (gchar*, 0 + 1); _tmp3_ = _tmp2_; _tmp3__length1 = 0; _tmp4_ = utils_get_ui ("aboutdialog", G_TYPE_CHECK_INSTANCE_CAST (self, G_TYPE_OBJECT, GObject), _tmp3_, 0, NULL); _tmp5_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp4_, GTK_TYPE_DIALOG) ? ((GtkDialog*) _tmp4_) : NULL; if (_tmp5_ == NULL) { _g_object_unref0 (_tmp4_); } _g_object_unref0 (self->priv->about); self->priv->about = _tmp5_; _tmp3_ = (_vala_array_free (_tmp3_, _tmp3__length1, (GDestroyNotify) g_free), NULL); _tmp6_ = self->priv->about; g_return_if_fail (_tmp6_ != NULL); _tmp7_ = self->priv->about; gtk_widget_show_all (G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, GTK_TYPE_WIDGET, GtkWidget)); } void main_on_quit_activate (GtkMenuItem* source, Main* self) { g_return_if_fail (IS_MAIN (self)); g_return_if_fail (GTK_IS_MENU_ITEM (source)); g_application_release (G_TYPE_CHECK_INSTANCE_CAST (self, g_application_get_type (), GApplication)); } void main_on_aboutdialog_destroy (GtkWidget* source, Main* self) { g_return_if_fail (IS_MAIN (self)); g_return_if_fail (GTK_IS_WIDGET (source)); _g_object_unref0 (self->priv->about); self->priv->about = NULL; } static void _vala_array_add13 (gchar*** array, int* length, int* size, gchar* value) { if ((*length) == (*size)) { *size = (*size) ? (2 * (*size)) : 4; *array = g_renew (gchar*, *array, (*size) + 1); } (*array)[(*length)++] = value; (*array)[*length] = NULL; } Main* main_construct (GType object_type, const gchar* app_id, GApplicationFlags flags) { Main * self = NULL; const gchar* _tmp0_ = NULL; GApplicationFlags _tmp1_ = 0; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; const gchar* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; const gchar* _tmp7_ = NULL; gchar* _tmp8_ = NULL; gchar** datadirs = NULL; gchar* _tmp9_ = NULL; gchar** _tmp10_ = NULL; gint datadirs_length1 = 0; gint _datadirs_size_ = 0; gchar** _tmp11_ = NULL; gchar** _tmp12_ = NULL; gchar** _tmp17_ = NULL; gint _tmp17__length1 = 0; g_return_val_if_fail (app_id != NULL, NULL); _tmp0_ = app_id; _tmp1_ = flags; self = (Main*) g_object_new (object_type, "application-id", _tmp0_, "flags", _tmp1_, NULL); _tmp2_ = g_strdup ("X-GNOME-Autostart-enabled"); _g_free0 (self->priv->autostartkey); self->priv->autostartkey = _tmp2_; _tmp3_ = g_strdup ("indicator-multiload.desktop"); _g_free0 (self->priv->desktopfilename); self->priv->desktopfilename = _tmp3_; _tmp4_ = g_get_user_config_dir (); _tmp5_ = self->priv->desktopfilename; _tmp6_ = g_build_filename (_tmp4_, "autostart", _tmp5_, NULL); _g_free0 (self->priv->autostartfile); self->priv->autostartfile = _tmp6_; _tmp7_ = self->priv->desktopfilename; _tmp8_ = g_build_filename ("applications", _tmp7_, NULL); _g_free0 (self->priv->applicationfile); self->priv->applicationfile = _tmp8_; _tmp9_ = g_strdup (PACKAGE_DATA_DIR); _tmp10_ = g_new0 (gchar*, 1 + 1); _tmp10_[0] = _tmp9_; datadirs = _tmp10_; datadirs_length1 = 1; _datadirs_size_ = datadirs_length1; _tmp12_ = _tmp11_ = g_get_system_data_dirs (); { gchar** datadir_collection = NULL; gint datadir_collection_length1 = 0; gint _datadir_collection_size_ = 0; gint datadir_it = 0; datadir_collection = _tmp12_; datadir_collection_length1 = _vala_array_length (_tmp11_); for (datadir_it = 0; datadir_it < _vala_array_length (_tmp11_); datadir_it = datadir_it + 1) { gchar* _tmp13_ = NULL; gchar* datadir = NULL; _tmp13_ = g_strdup (datadir_collection[datadir_it]); datadir = _tmp13_; { gchar** _tmp14_ = NULL; gint _tmp14__length1 = 0; const gchar* _tmp15_ = NULL; gchar* _tmp16_ = NULL; _tmp14_ = datadirs; _tmp14__length1 = datadirs_length1; _tmp15_ = datadir; _tmp16_ = g_build_filename (_tmp15_, PACKAGE_NAME, NULL); _vala_array_add13 (&datadirs, &datadirs_length1, &_datadirs_size_, _tmp16_); _g_free0 (datadir); } } } _tmp17_ = datadirs; _tmp17__length1 = datadirs_length1; { gchar** datadir_collection = NULL; gint datadir_collection_length1 = 0; gint _datadir_collection_size_ = 0; gint datadir_it = 0; datadir_collection = _tmp17_; datadir_collection_length1 = _tmp17__length1; for (datadir_it = 0; datadir_it < _tmp17__length1; datadir_it = datadir_it + 1) { gchar* _tmp18_ = NULL; gchar* datadir = NULL; _tmp18_ = g_strdup (datadir_collection[datadir_it]); datadir = _tmp18_; { gchar* uifile = NULL; const gchar* _tmp19_ = NULL; gchar* _tmp20_ = NULL; const gchar* _tmp21_ = NULL; gboolean _tmp22_ = FALSE; const gchar* _tmp23_ = NULL; gchar* _tmp24_ = NULL; _tmp19_ = datadir; _tmp20_ = g_build_filename (_tmp19_, "preferences.ui", NULL); uifile = _tmp20_; _tmp21_ = uifile; _tmp22_ = g_file_test (_tmp21_, G_FILE_TEST_IS_REGULAR); if (!_tmp22_) { _g_free0 (uifile); _g_free0 (datadir); continue; } _tmp23_ = uifile; _tmp24_ = g_strdup (_tmp23_); _g_free0 (utils_uifile); utils_uifile = _tmp24_; _g_free0 (uifile); _g_free0 (datadir); break; } } } datadirs = (_vala_array_free (datadirs, datadirs_length1, (GDestroyNotify) g_free), NULL); return self; } Main* main_new (const gchar* app_id, GApplicationFlags flags) { return main_construct (TYPE_MAIN, app_id, flags); } static gpointer _g_object_ref0 (gpointer self) { return self ? g_object_ref (self) : NULL; } static void _main_creategraphs_g_settings_changed (GSettings* _sender, const gchar* key, gpointer self) { main_creategraphs (self, _sender, key); } static void main_creategraphs (Main* self, GSettings* settings, const gchar* key) { gchar* newgraphsetups = NULL; gchar* _tmp0_ = NULL; SettingsCache* _tmp1_ = NULL; GSettings* _tmp2_ = NULL; GSettings* _tmp3_ = NULL; gchar** _tmp4_ = NULL; gchar** _tmp5_ = NULL; gchar** _tmp6_ = NULL; gint _tmp6__length1 = 0; const gchar* _tmp22_ = NULL; const gchar* _tmp23_ = NULL; const gchar* _tmp24_ = NULL; gchar* _tmp25_ = NULL; GSettings* datasettings = NULL; SettingsCache* _tmp26_ = NULL; GSettings* _tmp27_ = NULL; Indicator* _tmp28_ = NULL; GSettings* _tmp29_ = NULL; gchar** _tmp30_ = NULL; gchar** _tmp31_ = NULL; gchar** _tmp32_ = NULL; gint _tmp32__length1 = 0; Indicator* _tmp33_ = NULL; Providers* _tmp34_ = NULL; Providers* _tmp35_ = NULL; GraphModels* _tmp36_ = NULL; GraphModels* _tmp37_ = NULL; Indicator* _tmp38_ = NULL; GraphModels* _tmp39_ = NULL; GraphModels* _tmp40_ = NULL; GraphModel** _tmp41_ = NULL; gint _tmp41__length1 = 0; GraphModel** _tmp42_ = NULL; gint _tmp42__length1 = 0; SettingsCache* _tmp45_ = NULL; GList* _tmp46_ = NULL; GSettings* _tmp48_ = NULL; Indicator* _tmp49_ = NULL; GraphModels* _tmp50_ = NULL; GraphModels* _tmp51_ = NULL; GraphModel** _tmp52_ = NULL; gint _tmp52__length1 = 0; GraphModel** _tmp53_ = NULL; gint _tmp53__length1 = 0; g_return_if_fail (IS_MAIN (self)); g_return_if_fail ((settings == NULL) || G_IS_SETTINGS (settings)); g_return_if_fail (key != NULL); _tmp0_ = g_strdup (""); newgraphsetups = _tmp0_; _tmp1_ = self->priv->settingscache; _tmp2_ = settings_cache_generalsettings (_tmp1_); _tmp3_ = _tmp2_; _tmp5_ = _tmp4_ = g_settings_get_strv (_tmp3_, "graphs"); _tmp6_ = _tmp5_; _tmp6__length1 = _vala_array_length (_tmp4_); _g_object_unref0 (_tmp3_); { gchar** graphid_collection = NULL; gint graphid_collection_length1 = 0; gint _graphid_collection_size_ = 0; gint graphid_it = 0; graphid_collection = _tmp6_; graphid_collection_length1 = _tmp6__length1; for (graphid_it = 0; graphid_it < _tmp6__length1; graphid_it = graphid_it + 1) { gchar* _tmp7_ = NULL; gchar* graphid = NULL; _tmp7_ = g_strdup (graphid_collection[graphid_it]); graphid = _tmp7_; { const gchar* _tmp8_ = NULL; const gchar* _tmp9_ = NULL; SettingsCache* _tmp10_ = NULL; const gchar* _tmp11_ = NULL; GSettings* _tmp12_ = NULL; GSettings* _tmp13_ = NULL; gchar** _tmp14_ = NULL; gchar** _tmp15_ = NULL; gchar** _tmp16_ = NULL; gint _tmp16__length1 = 0; gchar* _tmp17_ = NULL; gchar* _tmp18_ = NULL; gchar* _tmp19_ = NULL; gchar* _tmp20_ = NULL; gchar* _tmp21_ = NULL; _tmp8_ = newgraphsetups; _tmp9_ = graphid; _tmp10_ = self->priv->settingscache; _tmp11_ = graphid; _tmp12_ = settings_cache_graphsettings (_tmp10_, _tmp11_); _tmp13_ = _tmp12_; _tmp15_ = _tmp14_ = g_settings_get_strv (_tmp13_, "traces"); _tmp16_ = _tmp15_; _tmp16__length1 = _vala_array_length (_tmp14_); _tmp17_ = g_strjoinv (",", _tmp16_); _tmp18_ = _tmp17_; _tmp19_ = g_strdup_printf ("%s=%s\n", _tmp9_, _tmp18_); _tmp20_ = _tmp19_; _tmp21_ = g_strconcat (_tmp8_, _tmp20_, NULL); _g_free0 (newgraphsetups); newgraphsetups = _tmp21_; _g_free0 (_tmp20_); _g_free0 (_tmp18_); _tmp16_ = (_vala_array_free (_tmp16_, _tmp16__length1, (GDestroyNotify) g_free), NULL); _g_object_unref0 (_tmp13_); _g_free0 (graphid); } } graphid_collection = (_vala_array_free (graphid_collection, graphid_collection_length1, (GDestroyNotify) g_free), NULL); } _tmp22_ = self->priv->graphsetups; _tmp23_ = newgraphsetups; if (g_strcmp0 (_tmp22_, _tmp23_) == 0) { _g_free0 (newgraphsetups); return; } _tmp24_ = newgraphsetups; _tmp25_ = g_strdup (_tmp24_); _g_free0 (self->priv->graphsetups); self->priv->graphsetups = _tmp25_; _tmp26_ = self->priv->settingscache; _tmp27_ = settings_cache_generalsettings (_tmp26_); datasettings = _tmp27_; _tmp28_ = self->priv->multi; _tmp29_ = datasettings; _tmp31_ = _tmp30_ = g_settings_get_strv (_tmp29_, "graphs"); _tmp32_ = _tmp31_; _tmp32__length1 = _vala_array_length (_tmp30_); _tmp33_ = self->priv->multi; _tmp34_ = indicator_get_providers (_tmp33_); _tmp35_ = _tmp34_; _tmp36_ = graph_models_new (_tmp32_, _vala_array_length (_tmp30_), _tmp35_); _tmp37_ = _tmp36_; indicator_set_graphmodels (_tmp28_, _tmp37_); _g_object_unref0 (_tmp37_); _tmp32_ = (_vala_array_free (_tmp32_, _tmp32__length1, (GDestroyNotify) g_free), NULL); _tmp38_ = self->priv->multi; _tmp39_ = indicator_get_graphmodels (_tmp38_); _tmp40_ = _tmp39_; _tmp41_ = graph_models_get_graphmodels (_tmp40_, &_tmp41__length1); _tmp42_ = _tmp41_; _tmp42__length1 = _tmp41__length1; { GraphModel** graphmodel_collection = NULL; gint graphmodel_collection_length1 = 0; gint _graphmodel_collection_size_ = 0; gint graphmodel_it = 0; graphmodel_collection = _tmp42_; graphmodel_collection_length1 = _tmp42__length1; for (graphmodel_it = 0; graphmodel_it < _tmp42__length1; graphmodel_it = graphmodel_it + 1) { GraphModel* _tmp43_ = NULL; GraphModel* graphmodel = NULL; _tmp43_ = _g_object_ref0 (graphmodel_collection[graphmodel_it]); graphmodel = _tmp43_; { GraphModel* _tmp44_ = NULL; _tmp44_ = graphmodel; main_addgraphbinds (self, _tmp44_); _g_object_unref0 (graphmodel); } } } _tmp45_ = self->priv->settingscache; _tmp46_ = settings_cache_cachedsettings (_tmp45_); { GList* cachedsetting_collection = NULL; GList* cachedsetting_it = NULL; cachedsetting_collection = _tmp46_; for (cachedsetting_it = cachedsetting_collection; cachedsetting_it != NULL; cachedsetting_it = cachedsetting_it->next) { GSettings* cachedsetting = NULL; cachedsetting = (GSettings*) cachedsetting_it->data; { GSettings* _tmp47_ = NULL; _tmp47_ = cachedsetting; g_signal_handlers_disconnect_by_func (_tmp47_, (void*) main_creategraphs, self); } } _g_list_free0 (cachedsetting_collection); } _tmp48_ = datasettings; g_signal_connect_object (_tmp48_, "changed::graphs", (GCallback) _main_creategraphs_g_settings_changed, self, 0); _tmp49_ = self->priv->multi; _tmp50_ = indicator_get_graphmodels (_tmp49_); _tmp51_ = _tmp50_; _tmp52_ = graph_models_get_graphmodels (_tmp51_, &_tmp52__length1); _tmp53_ = _tmp52_; _tmp53__length1 = _tmp52__length1; { GraphModel** graphmodel_collection = NULL; gint graphmodel_collection_length1 = 0; gint _graphmodel_collection_size_ = 0; gint graphmodel_it = 0; graphmodel_collection = _tmp53_; graphmodel_collection_length1 = _tmp53__length1; for (graphmodel_it = 0; graphmodel_it < _tmp53__length1; graphmodel_it = graphmodel_it + 1) { GraphModel* _tmp54_ = NULL; GraphModel* graphmodel = NULL; _tmp54_ = _g_object_ref0 (graphmodel_collection[graphmodel_it]); graphmodel = _tmp54_; { GSettings* graphsettings = NULL; SettingsCache* _tmp55_ = NULL; GraphModel* _tmp56_ = NULL; const gchar* _tmp57_ = NULL; const gchar* _tmp58_ = NULL; GSettings* _tmp59_ = NULL; GSettings* _tmp60_ = NULL; _tmp55_ = self->priv->settingscache; _tmp56_ = graphmodel; _tmp57_ = graph_model_get_id (_tmp56_); _tmp58_ = _tmp57_; _tmp59_ = settings_cache_graphsettings (_tmp55_, _tmp58_); graphsettings = _tmp59_; _tmp60_ = graphsettings; g_signal_connect_object (_tmp60_, "changed::traces", (GCallback) _main_creategraphs_g_settings_changed, self, 0); _g_object_unref0 (graphsettings); _g_object_unref0 (graphmodel); } } } _g_object_unref0 (datasettings); _g_free0 (newgraphsetups); } static gchar** _vala_array_dup18 (gchar** self, int length) { gchar** result; int i; result = g_new0 (gchar*, length + 1); for (i = 0; i < length; i++) { gchar* _tmp0_ = NULL; _tmp0_ = g_strdup (self[i]); result[i] = _tmp0_; } return result; } static TraceModel** _vala_array_dup19 (TraceModel** self, int length) { TraceModel** result; int i; result = g_new0 (TraceModel*, length + 1); for (i = 0; i < length; i++) { TraceModel* _tmp0_ = NULL; _tmp0_ = _g_object_ref0 (self[i]); result[i] = _tmp0_; } return result; } static void main_addgraphbinds (Main* self, GraphModel* graphmodel) { gchar* graphid = NULL; GraphModel* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; const gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; GSettings* graphsettings = NULL; SettingsCache* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; GSettings* _tmp6_ = NULL; GSettings* _tmp7_ = NULL; GraphModel* _tmp8_ = NULL; ExpressionCache* _tmp9_ = NULL; ExpressionCache* _tmp10_ = NULL; GSettings* _tmp11_ = NULL; GraphModel* _tmp12_ = NULL; ExpressionCache* _tmp13_ = NULL; ExpressionCache* _tmp14_ = NULL; gchar** graphproperties = NULL; gchar* _tmp15_ = NULL; gchar* _tmp16_ = NULL; gchar* _tmp17_ = NULL; gchar** _tmp18_ = NULL; gint graphproperties_length1 = 0; gint _graphproperties_size_ = 0; gchar** _tmp19_ = NULL; gint _tmp19__length1 = 0; gchar** traceids = NULL; GraphModel* _tmp25_ = NULL; gchar** _tmp26_ = NULL; gint _tmp26__length1 = 0; gchar** _tmp27_ = NULL; gint _tmp27__length1 = 0; gchar** _tmp28_ = NULL; gint _tmp28__length1 = 0; gint traceids_length1 = 0; gint _traceids_size_ = 0; TraceModel** tracemodels = NULL; GraphModel* _tmp29_ = NULL; TraceModel** _tmp30_ = NULL; gint _tmp30__length1 = 0; TraceModel** _tmp31_ = NULL; gint _tmp31__length1 = 0; TraceModel** _tmp32_ = NULL; gint _tmp32__length1 = 0; gint tracemodels_length1 = 0; gint _tracemodels_size_ = 0; g_return_if_fail (IS_MAIN (self)); g_return_if_fail (IS_GRAPH_MODEL (graphmodel)); _tmp0_ = graphmodel; _tmp1_ = graph_model_get_id (_tmp0_); _tmp2_ = _tmp1_; _tmp3_ = g_strdup (_tmp2_); graphid = _tmp3_; _tmp4_ = self->priv->settingscache; _tmp5_ = graphid; _tmp6_ = settings_cache_graphsettings (_tmp4_, _tmp5_); graphsettings = _tmp6_; _tmp7_ = graphsettings; _tmp8_ = graphmodel; _tmp9_ = graph_model_get_minimum (_tmp8_); _tmp10_ = _tmp9_; g_settings_bind (_tmp7_, "minimum", G_TYPE_CHECK_INSTANCE_CAST (_tmp10_, G_TYPE_OBJECT, GObject), "expression", G_SETTINGS_BIND_DEFAULT); _tmp11_ = graphsettings; _tmp12_ = graphmodel; _tmp13_ = graph_model_get_maximum (_tmp12_); _tmp14_ = _tmp13_; g_settings_bind (_tmp11_, "maximum", G_TYPE_CHECK_INSTANCE_CAST (_tmp14_, G_TYPE_OBJECT, GObject), "expression", G_SETTINGS_BIND_DEFAULT); _tmp15_ = g_strdup ("enabled"); _tmp16_ = g_strdup ("smooth"); _tmp17_ = g_strdup ("traces"); _tmp18_ = g_new0 (gchar*, 3 + 1); _tmp18_[0] = _tmp15_; _tmp18_[1] = _tmp16_; _tmp18_[2] = _tmp17_; graphproperties = _tmp18_; graphproperties_length1 = 3; _graphproperties_size_ = graphproperties_length1; _tmp19_ = graphproperties; _tmp19__length1 = graphproperties_length1; { gchar** property_collection = NULL; gint property_collection_length1 = 0; gint _property_collection_size_ = 0; gint property_it = 0; property_collection = _tmp19_; property_collection_length1 = _tmp19__length1; for (property_it = 0; property_it < _tmp19__length1; property_it = property_it + 1) { gchar* _tmp20_ = NULL; gchar* property = NULL; _tmp20_ = g_strdup (property_collection[property_it]); property = _tmp20_; { GSettings* _tmp21_ = NULL; const gchar* _tmp22_ = NULL; GraphModel* _tmp23_ = NULL; const gchar* _tmp24_ = NULL; _tmp21_ = graphsettings; _tmp22_ = property; _tmp23_ = graphmodel; _tmp24_ = property; g_settings_bind (_tmp21_, _tmp22_, G_TYPE_CHECK_INSTANCE_CAST (_tmp23_, G_TYPE_OBJECT, GObject), _tmp24_, G_SETTINGS_BIND_DEFAULT); _g_free0 (property); } } } _tmp25_ = graphmodel; _tmp26_ = graph_model_get_traces (_tmp25_, &_tmp26__length1); _tmp27_ = _tmp26_; _tmp27__length1 = _tmp26__length1; _tmp28_ = (_tmp27_ != NULL) ? _vala_array_dup18 (_tmp27_, _tmp27__length1) : ((gpointer) _tmp27_); _tmp28__length1 = _tmp27__length1; traceids = _tmp28_; traceids_length1 = _tmp28__length1; _traceids_size_ = traceids_length1; _tmp29_ = graphmodel; _tmp30_ = graph_model_get_tracemodels (_tmp29_, &_tmp30__length1); _tmp31_ = _tmp30_; _tmp31__length1 = _tmp30__length1; _tmp32_ = (_tmp31_ != NULL) ? _vala_array_dup19 (_tmp31_, _tmp31__length1) : ((gpointer) _tmp31_); _tmp32__length1 = _tmp31__length1; tracemodels = _tmp32_; tracemodels_length1 = _tmp32__length1; _tracemodels_size_ = tracemodels_length1; { guint i = 0U; guint isize = 0U; gchar** _tmp33_ = NULL; gint _tmp33__length1 = 0; i = (guint) 0; _tmp33_ = traceids; _tmp33__length1 = traceids_length1; isize = (guint) _tmp33__length1; { gboolean _tmp34_ = FALSE; _tmp34_ = TRUE; while (TRUE) { gboolean _tmp35_ = FALSE; guint _tmp37_ = 0U; guint _tmp38_ = 0U; TraceModel** _tmp39_ = NULL; gint _tmp39__length1 = 0; guint _tmp40_ = 0U; TraceModel* _tmp41_ = NULL; const gchar* _tmp42_ = NULL; gchar** _tmp43_ = NULL; gint _tmp43__length1 = 0; guint _tmp44_ = 0U; const gchar* _tmp45_ = NULL; _tmp35_ = _tmp34_; if (!_tmp35_) { guint _tmp36_ = 0U; _tmp36_ = i; i = _tmp36_ + 1; } _tmp34_ = FALSE; _tmp37_ = i; _tmp38_ = isize; if (!(_tmp37_ < _tmp38_)) { break; } _tmp39_ = tracemodels; _tmp39__length1 = tracemodels_length1; _tmp40_ = i; _tmp41_ = _tmp39_[_tmp40_]; _tmp42_ = graphid; _tmp43_ = traceids; _tmp43__length1 = traceids_length1; _tmp44_ = i; _tmp45_ = _tmp43_[_tmp44_]; main_addtracebinds (self, _tmp41_, _tmp42_, _tmp45_); } } } tracemodels = (_vala_array_free (tracemodels, tracemodels_length1, (GDestroyNotify) g_object_unref), NULL); traceids = (_vala_array_free (traceids, traceids_length1, (GDestroyNotify) g_free), NULL); graphproperties = (_vala_array_free (graphproperties, graphproperties_length1, (GDestroyNotify) g_free), NULL); _g_object_unref0 (graphsettings); _g_free0 (graphid); } static gboolean _utils_get_settings_rgba_gsettings_bind_get_mapping (GValue* value, GVariant* variant, void* user_data) { gboolean result; result = utils_get_settings_rgba (value, variant, user_data); return result; } static void __lambda22_ (void) { } static void ___lambda22__gdestroy_notify (void* data) { __lambda22_ (); } static void main_addtracebinds (Main* self, TraceModel* tracemodel, const gchar* graphid, const gchar* traceid) { GSettings* tracesettings = NULL; SettingsCache* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; const gchar* _tmp2_ = NULL; GSettings* _tmp3_ = NULL; TraceModel* _tmp4_ = NULL; TraceModel* _tmp5_ = NULL; TraceModel* _tmp6_ = NULL; ExpressionCache* _tmp7_ = NULL; ExpressionCache* _tmp8_ = NULL; g_return_if_fail (IS_MAIN (self)); g_return_if_fail (IS_TRACE_MODEL (tracemodel)); g_return_if_fail (graphid != NULL); g_return_if_fail (traceid != NULL); _tmp0_ = self->priv->settingscache; _tmp1_ = graphid; _tmp2_ = traceid; _tmp3_ = settings_cache_tracesettings (_tmp0_, _tmp1_, _tmp2_); tracesettings = _tmp3_; _tmp4_ = tracemodel; g_settings_bind_with_mapping (tracesettings, "color", _tmp4_, "rgba", G_SETTINGS_BIND_DEFAULT, _utils_get_settings_rgba_gsettings_bind_get_mapping, (GSettingsBindSetMapping) utils_set_settings_rgba, NULL, ___lambda22__gdestroy_notify); _tmp5_ = tracemodel; g_settings_bind (tracesettings, "enabled", G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, G_TYPE_OBJECT, GObject), "enabled", G_SETTINGS_BIND_DEFAULT); _tmp6_ = tracemodel; _tmp7_ = trace_model_get_expression (_tmp6_); _tmp8_ = _tmp7_; g_settings_bind (tracesettings, "expression", G_TYPE_CHECK_INSTANCE_CAST (_tmp8_, G_TYPE_OBJECT, GObject), "expression", G_SETTINGS_BIND_DEFAULT); _g_object_unref0 (tracesettings); } static void main_real_activate (GApplication* base) { Main * self; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_MAIN, Main); } static void __lambda23_ (void) { } static void ___lambda23__gdestroy_notify (void* data) { __lambda23_ (); } static void _item_help_show_advanced_preferences_itemhelp_show (AdvancedPreferences* _sender, gpointer self) { item_help_show (self); } static void _item_help_show_item_preferences_itemhelp_show (ItemPreferences* _sender, gpointer self) { item_help_show (self); } static void _advanced_preferences_show_preferences_advancedpreferences_show (Preferences* _sender, gpointer self) { advanced_preferences_show (self); } static void _item_preferences_show_preferences_menupreferences_show (Preferences* _sender, gpointer self) { item_preferences_show (self); } static void _item_preferences_show_preferences_indicatorpreferences_show (Preferences* _sender, gpointer self) { item_preferences_show (self); } static void _preferences_restore_colorscheme_advanced_preferences_colorscheme_restore (AdvancedPreferences* _sender, gpointer self) { preferences_restore_colorscheme (self); } static void _item_help_update_indicator_providers_updated (Indicator* _sender, gpointer self) { item_help_update (self); } static void main_real_startup (GApplication* base) { Main * self; gchar* icondirectory = NULL; const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; GtkMenu* menu = NULL; gchar** _tmp2_ = NULL; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; GObject* _tmp4_ = NULL; GtkMenu* _tmp5_ = NULL; GtkMenu* _tmp6_ = NULL; Providers* _tmp7_ = NULL; Providers* _tmp8_ = NULL; gboolean _tmp9_ = FALSE; Indicator* _tmp10_ = NULL; ColorMapper* _tmp11_ = NULL; SettingsCache* _tmp12_ = NULL; SettingsConversion* _tmp13_ = NULL; SettingsConversion* _tmp14_ = NULL; GSettings* datasettings = NULL; SettingsCache* _tmp15_ = NULL; GSettings* _tmp16_ = NULL; Indicator* _tmp17_ = NULL; MenuModel* _tmp18_ = NULL; MenuModel* _tmp19_ = NULL; Indicator* _tmp20_ = NULL; MenuModel* _tmp21_ = NULL; MenuModel* _tmp22_ = NULL; Indicator* _tmp23_ = NULL; MenuModel* _tmp24_ = NULL; MenuModel* _tmp25_ = NULL; Indicator* _tmp26_ = NULL; Indicator* _tmp27_ = NULL; Indicator* _tmp28_ = NULL; Indicator* _tmp29_ = NULL; ColorMapper* _tmp30_ = NULL; Indicator* _tmp31_ = NULL; Indicator* _tmp32_ = NULL; Indicator* _tmp33_ = NULL; ItemHelp* _tmp34_ = NULL; ColorMapper* _tmp35_ = NULL; AdvancedPreferences* _tmp36_ = NULL; AdvancedPreferences* _tmp37_ = NULL; ItemHelp* _tmp38_ = NULL; ItemPreferences* _tmp39_ = NULL; ItemPreferences* _tmp40_ = NULL; ItemHelp* _tmp41_ = NULL; ItemPreferences* _tmp42_ = NULL; ItemPreferences* _tmp43_ = NULL; ItemHelp* _tmp44_ = NULL; ColorMapper* _tmp45_ = NULL; Preferences* _tmp46_ = NULL; Preferences* _tmp47_ = NULL; AdvancedPreferences* _tmp48_ = NULL; Preferences* _tmp49_ = NULL; ItemPreferences* _tmp50_ = NULL; Preferences* _tmp51_ = NULL; ItemPreferences* _tmp52_ = NULL; AdvancedPreferences* _tmp53_ = NULL; Preferences* _tmp54_ = NULL; Indicator* _tmp55_ = NULL; ItemHelp* _tmp56_ = NULL; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_MAIN, Main); _tmp0_ = main_datadirectory; _tmp1_ = g_build_filename (_tmp0_, "icons", NULL); icondirectory = _tmp1_; _tmp2_ = g_new0 (gchar*, 0 + 1); _tmp3_ = _tmp2_; _tmp3__length1 = 0; _tmp4_ = utils_get_ui ("menu", G_TYPE_CHECK_INSTANCE_CAST (self, G_TYPE_OBJECT, GObject), _tmp3_, 0, NULL); _tmp5_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp4_, GTK_TYPE_MENU) ? ((GtkMenu*) _tmp4_) : NULL; if (_tmp5_ == NULL) { _g_object_unref0 (_tmp4_); } _tmp6_ = _tmp5_; _tmp3_ = (_vala_array_free (_tmp3_, _tmp3__length1, (GDestroyNotify) g_free), NULL); menu = _tmp6_; _tmp7_ = providers_new (); _tmp8_ = _tmp7_; _tmp9_ = main_trayiconoption; _tmp10_ = indicator_new (icondirectory, _tmp8_, menu, _tmp9_); _g_object_unref0 (self->priv->multi); self->priv->multi = _tmp10_; _g_object_unref0 (_tmp8_); _tmp11_ = color_mapper_new (); _g_object_unref0 (self->priv->colormapper); self->priv->colormapper = _tmp11_; _tmp12_ = settings_cache_new (); _g_object_unref0 (self->priv->settingscache); self->priv->settingscache = _tmp12_; _tmp13_ = settings_conversion_new (); _tmp14_ = _tmp13_; settings_conversion_convert (_tmp14_); _g_object_unref0 (_tmp14_); main_creategraphs (self, NULL, ""); _tmp15_ = self->priv->settingscache; _tmp16_ = settings_cache_generalsettings (_tmp15_); datasettings = _tmp16_; _tmp17_ = self->priv->multi; _tmp18_ = indicator_get_menumodel (_tmp17_); _tmp19_ = _tmp18_; g_settings_bind (datasettings, "menu-expressions", G_TYPE_CHECK_INSTANCE_CAST (_tmp19_, G_TYPE_OBJECT, GObject), "expressions", G_SETTINGS_BIND_DEFAULT); _tmp20_ = self->priv->multi; _tmp21_ = indicator_get_labelmodel (_tmp20_); _tmp22_ = _tmp21_; g_settings_bind (datasettings, "indicator-expressions", G_TYPE_CHECK_INSTANCE_CAST (_tmp22_, G_TYPE_OBJECT, GObject), "expressions", G_SETTINGS_BIND_DEFAULT); _tmp23_ = self->priv->multi; _tmp24_ = indicator_get_descriptionmodel (_tmp23_); _tmp25_ = _tmp24_; g_settings_bind (datasettings, "description-expressions", G_TYPE_CHECK_INSTANCE_CAST (_tmp25_, G_TYPE_OBJECT, GObject), "expressions", G_SETTINGS_BIND_DEFAULT); _tmp26_ = self->priv->multi; g_settings_bind (datasettings, "indicator-expression-index", G_TYPE_CHECK_INSTANCE_CAST (_tmp26_, G_TYPE_OBJECT, GObject), "indicator-index", G_SETTINGS_BIND_DEFAULT); _tmp27_ = self->priv->multi; g_settings_bind (datasettings, "width", G_TYPE_CHECK_INSTANCE_CAST (_tmp27_, G_TYPE_OBJECT, GObject), "width", G_SETTINGS_BIND_DEFAULT); _tmp28_ = self->priv->multi; g_settings_bind (datasettings, "height", G_TYPE_CHECK_INSTANCE_CAST (_tmp28_, G_TYPE_OBJECT, GObject), "height", G_SETTINGS_BIND_DEFAULT); _tmp29_ = self->priv->multi; g_settings_bind_with_mapping (datasettings, "background-color", _tmp29_, "background-rgba", G_SETTINGS_BIND_DEFAULT, _utils_get_settings_rgba_gsettings_bind_get_mapping, (GSettingsBindSetMapping) utils_set_settings_rgba, NULL, ___lambda23__gdestroy_notify); g_settings_bind (datasettings, "autostart", G_TYPE_CHECK_INSTANCE_CAST (self, G_TYPE_OBJECT, GObject), "autostart", G_SETTINGS_BIND_DEFAULT); _tmp30_ = self->priv->colormapper; g_settings_bind (datasettings, "color-scheme", G_TYPE_CHECK_INSTANCE_CAST (_tmp30_, G_TYPE_OBJECT, GObject), "color-scheme", G_SETTINGS_BIND_DEFAULT); _tmp31_ = self->priv->multi; g_settings_bind (datasettings, "speed", G_TYPE_CHECK_INSTANCE_CAST (_tmp31_, G_TYPE_OBJECT, GObject), "speed", G_SETTINGS_BIND_DEFAULT); _tmp32_ = self->priv->multi; indicator_updateall (_tmp32_); _tmp33_ = self->priv->multi; _tmp34_ = item_help_new (_tmp33_); _g_object_unref0 (self->priv->itemhelp); self->priv->itemhelp = _tmp34_; _tmp35_ = self->priv->colormapper; _tmp36_ = advanced_preferences_new (_tmp35_); _g_object_unref0 (self->priv->advancedpreferences); self->priv->advancedpreferences = _tmp36_; _tmp37_ = self->priv->advancedpreferences; _tmp38_ = self->priv->itemhelp; g_signal_connect_object (_tmp37_, "itemhelp-show", (GCallback) _item_help_show_advanced_preferences_itemhelp_show, _tmp38_, 0); _tmp39_ = item_preferences_new ("menu-expressions"); _g_object_unref0 (self->priv->menupreferences); self->priv->menupreferences = _tmp39_; _tmp40_ = self->priv->menupreferences; _tmp41_ = self->priv->itemhelp; g_signal_connect_object (_tmp40_, "itemhelp-show", (GCallback) _item_help_show_item_preferences_itemhelp_show, _tmp41_, 0); _tmp42_ = item_preferences_new ("indicator-expressions"); _g_object_unref0 (self->priv->indicatorpreferences); self->priv->indicatorpreferences = _tmp42_; _tmp43_ = self->priv->indicatorpreferences; _tmp44_ = self->priv->itemhelp; g_signal_connect_object (_tmp43_, "itemhelp-show", (GCallback) _item_help_show_item_preferences_itemhelp_show, _tmp44_, 0); _tmp45_ = self->priv->colormapper; _tmp46_ = preferences_new (_tmp45_); _g_object_unref0 (self->priv->preferences); self->priv->preferences = _tmp46_; _tmp47_ = self->priv->preferences; _tmp48_ = self->priv->advancedpreferences; g_signal_connect_object (_tmp47_, "advancedpreferences-show", (GCallback) _advanced_preferences_show_preferences_advancedpreferences_show, _tmp48_, 0); _tmp49_ = self->priv->preferences; _tmp50_ = self->priv->menupreferences; g_signal_connect_object (_tmp49_, "menupreferences-show", (GCallback) _item_preferences_show_preferences_menupreferences_show, _tmp50_, 0); _tmp51_ = self->priv->preferences; _tmp52_ = self->priv->indicatorpreferences; g_signal_connect_object (_tmp51_, "indicatorpreferences-show", (GCallback) _item_preferences_show_preferences_indicatorpreferences_show, _tmp52_, 0); _tmp53_ = self->priv->advancedpreferences; _tmp54_ = self->priv->preferences; g_signal_connect_object (_tmp53_, "colorscheme-restore", (GCallback) _preferences_restore_colorscheme_advanced_preferences_colorscheme_restore, _tmp54_, 0); _tmp55_ = self->priv->multi; _tmp56_ = self->priv->itemhelp; g_signal_connect_object (_tmp55_, "providers-updated", (GCallback) _item_help_update_indicator_providers_updated, _tmp56_, 0); g_application_hold (G_TYPE_CHECK_INSTANCE_CAST (self, g_application_get_type (), GApplication)); gdk_notify_startup_complete (); G_APPLICATION_CLASS (main_parent_class)->startup (G_TYPE_CHECK_INSTANCE_CAST (self, g_application_get_type (), GApplication)); _g_object_unref0 (datasettings); _g_object_unref0 (menu); _g_free0 (icondirectory); } static gint main_real_command_line (GApplication* base, GApplicationCommandLine* command_line) { Main * self; gint result = 0; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_MAIN, Main); g_return_val_if_fail (G_IS_APPLICATION_COMMAND_LINE (command_line), 0); result = 0; return result; } static gboolean main_real_local_command_line (GApplication* base, gchar*** arguments, gint* exit_status) { Main * self; gint _vala_exit_status = 0; gboolean result = FALSE; gboolean _result_ = FALSE; gboolean _tmp18_ = FALSE; gchar** _tmp42_ = NULL; gint _tmp42__length1 = 0; GError * _inner_error_ = NULL; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_MAIN, Main); { GOptionGroup* group = NULL; GOptionGroup* _tmp0_ = NULL; GOptionGroup* _tmp1_ = NULL; GOptionContext* context = NULL; const gchar* _tmp2_ = NULL; GOptionContext* _tmp3_ = NULL; GOptionContext* _tmp4_ = NULL; GOptionContext* _tmp5_ = NULL; GOptionGroup* _tmp6_ = NULL; GOptionContext* _tmp7_ = NULL; GOptionGroup* _tmp8_ = NULL; gchar** local_args = NULL; gchar** _tmp9_ = NULL; gint _tmp9__length1 = 0; gint local_args_length1 = 0; gint _local_args_size_ = 0; GOptionContext* _tmp10_ = NULL; _tmp0_ = g_option_group_new ("", "", "", self, NULL); group = _tmp0_; _tmp1_ = group; g_option_group_add_entries (_tmp1_, MAIN_options); _tmp2_ = _ ("- System load application indicator"); _tmp3_ = g_option_context_new (_tmp2_); context = _tmp3_; _tmp4_ = context; g_option_context_set_help_enabled (_tmp4_, TRUE); _tmp5_ = context; _tmp6_ = group; group = NULL; g_option_context_set_main_group (_tmp5_, _tmp6_); _tmp7_ = context; _tmp8_ = gtk_get_option_group (TRUE); g_option_context_add_group (_tmp7_, _tmp8_); _tmp9_ = *arguments; _tmp9__length1 = _vala_array_length (*arguments); local_args = _tmp9_; local_args_length1 = _tmp9__length1; _local_args_size_ = local_args_length1; _tmp10_ = context; g_option_context_parse (_tmp10_, &local_args_length1, &local_args, &_inner_error_); if (_inner_error_ != NULL) { _g_option_context_free0 (context); _g_option_group_free0 (group); if (_inner_error_->domain == G_OPTION_ERROR) { goto __catch7_g_option_error; } _g_option_context_free0 (context); _g_option_group_free0 (group); g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return FALSE; } _g_option_context_free0 (context); _g_option_group_free0 (group); } goto __finally7; __catch7_g_option_error: { GError* e = NULL; FILE* _tmp11_ = NULL; GError* _tmp12_ = NULL; const gchar* _tmp13_ = NULL; FILE* _tmp14_ = NULL; const gchar* _tmp15_ = NULL; gchar** _tmp16_ = NULL; gint _tmp16__length1 = 0; const gchar* _tmp17_ = NULL; e = _inner_error_; _inner_error_ = NULL; _tmp11_ = stdout; _tmp12_ = e; _tmp13_ = _tmp12_->message; fprintf (_tmp11_, "%s\n", _tmp13_); _tmp14_ = stdout; _tmp15_ = _ ("Run '%s --help' to see a full list of available command line options.\n"); _tmp16_ = *arguments; _tmp16__length1 = _vala_array_length (*arguments); _tmp17_ = _tmp16_[0]; fprintf (_tmp14_, _tmp15_, _tmp17_); _vala_exit_status = 1; result = TRUE; _g_error_free0 (e); if (exit_status) { *exit_status = _vala_exit_status; } return result; } __finally7: if (_inner_error_ != NULL) { g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return FALSE; } _vala_exit_status = 0; _result_ = FALSE; _tmp18_ = main_versionoption; if (_tmp18_) { GtkAboutDialog* about = NULL; gchar** _tmp19_ = NULL; gchar** _tmp20_ = NULL; gint _tmp20__length1 = 0; GObject* _tmp21_ = NULL; GtkAboutDialog* _tmp22_ = NULL; GtkAboutDialog* _tmp23_ = NULL; _tmp19_ = g_new0 (gchar*, 0 + 1); _tmp20_ = _tmp19_; _tmp20__length1 = 0; _tmp21_ = utils_get_ui ("aboutdialog", G_TYPE_CHECK_INSTANCE_CAST (self, G_TYPE_OBJECT, GObject), _tmp20_, 0, NULL); _tmp22_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp21_, GTK_TYPE_ABOUT_DIALOG) ? ((GtkAboutDialog*) _tmp21_) : NULL; if (_tmp22_ == NULL) { _g_object_unref0 (_tmp21_); } _tmp23_ = _tmp22_; _tmp20_ = (_vala_array_free (_tmp20_, _tmp20__length1, (GDestroyNotify) g_free), NULL); about = _tmp23_; { GRegex* _tmp24_ = NULL; GRegex* _tmp25_ = NULL; gchar* _tmp26_ = NULL; GRegex* _tmp27_ = NULL; GtkAboutDialog* _tmp28_ = NULL; const gchar* _tmp29_ = NULL; gchar* _tmp30_ = NULL; gchar* _tmp31_ = NULL; FILE* _tmp32_ = NULL; GtkAboutDialog* _tmp33_ = NULL; const gchar* _tmp34_ = NULL; GtkAboutDialog* _tmp35_ = NULL; const gchar* _tmp36_ = NULL; GtkAboutDialog* _tmp37_ = NULL; const gchar* _tmp38_ = NULL; gchar* _tmp39_ = NULL; GtkAboutDialog* _tmp40_ = NULL; const gchar* _tmp41_ = NULL; _tmp25_ = g_regex_new ("]*>", 0, 0, &_inner_error_); _tmp24_ = _tmp25_; if (_inner_error_ != NULL) { if (_inner_error_->domain == G_REGEX_ERROR) { goto __catch8_g_regex_error; } _g_object_unref0 (about); g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return FALSE; } _tmp27_ = _tmp24_; _tmp28_ = about; _tmp29_ = gtk_about_dialog_get_license (_tmp28_); _tmp30_ = g_regex_replace (_tmp27_, _tmp29_, (gssize) (-1), 0, "", 0, &_inner_error_); _tmp31_ = _tmp30_; _g_regex_unref0 (_tmp27_); _tmp26_ = _tmp31_; if (_inner_error_ != NULL) { if (_inner_error_->domain == G_REGEX_ERROR) { goto __catch8_g_regex_error; } _g_object_unref0 (about); g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return FALSE; } _tmp32_ = stdout; _tmp33_ = about; _tmp34_ = gtk_about_dialog_get_program_name (_tmp33_); _tmp35_ = about; _tmp36_ = gtk_about_dialog_get_version (_tmp35_); _tmp37_ = about; _tmp38_ = gtk_about_dialog_get_copyright (_tmp37_); _tmp39_ = _tmp26_; _tmp40_ = about; _tmp41_ = gtk_about_dialog_get_website (_tmp40_); fprintf (_tmp32_, "%s %s\n%s\n%s\n\n%s\n", _tmp34_, _tmp36_, _tmp38_, _tmp39_, _tmp41_); _g_free0 (_tmp39_); } goto __finally8; __catch8_g_regex_error: { GError* e = NULL; e = _inner_error_; _inner_error_ = NULL; _g_error_free0 (e); } __finally8: if (_inner_error_ != NULL) { _g_object_unref0 (about); g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return FALSE; } _result_ = TRUE; _g_object_unref0 (about); } _tmp42_ = main_expressionoptions; _tmp42__length1 = _vala_array_length (main_expressionoptions); { gchar** expressionoption_collection = NULL; gint expressionoption_collection_length1 = 0; gint _expressionoption_collection_size_ = 0; gint expressionoption_it = 0; expressionoption_collection = _tmp42_; expressionoption_collection_length1 = _tmp42__length1; for (expressionoption_it = 0; expressionoption_it < _tmp42__length1; expressionoption_it = expressionoption_it + 1) { gchar* _tmp43_ = NULL; gchar* expressionoption = NULL; _tmp43_ = g_strdup (expressionoption_collection[expressionoption_it]); expressionoption = _tmp43_; { ExpressionCache* cache = NULL; Providers* _tmp44_ = NULL; Providers* _tmp45_ = NULL; const gchar* _tmp46_ = NULL; ExpressionCache* _tmp47_ = NULL; ExpressionCache* _tmp48_ = NULL; FILE* _tmp49_ = NULL; const gchar* _tmp50_ = NULL; FILE* _tmp51_ = NULL; ExpressionCache* _tmp52_ = NULL; gint _tmp53_ = 0; gchar** _tmp54_ = NULL; gchar** _tmp55_ = NULL; gint _tmp55__length1 = 0; gchar* _tmp56_ = NULL; gchar* _tmp57_ = NULL; FILE* _tmp58_ = NULL; ExpressionCache* _tmp59_ = NULL; gchar* _tmp60_ = NULL; gchar* _tmp61_ = NULL; FILE* _tmp62_ = NULL; ExpressionCache* _tmp63_ = NULL; gchar* _tmp64_ = NULL; gchar* _tmp65_ = NULL; _tmp44_ = providers_new (); _tmp45_ = _tmp44_; _tmp46_ = expressionoption; _tmp47_ = expression_cache_new (_tmp45_, _tmp46_); _tmp48_ = _tmp47_; _g_object_unref0 (_tmp45_); cache = _tmp48_; _tmp49_ = stdout; _tmp50_ = expressionoption; fprintf (_tmp49_, "Original: %s\n", _tmp50_); _tmp51_ = stdout; _tmp52_ = cache; _tmp54_ = expression_cache_tokens (_tmp52_, &_tmp53_); _tmp55_ = _tmp54_; _tmp55__length1 = _tmp53_; _tmp56_ = g_strjoinv ("' '", _tmp55_); _tmp57_ = _tmp56_; fprintf (_tmp51_, "Tokens: '%s'\n", _tmp57_); _g_free0 (_tmp57_); _tmp55_ = (_vala_array_free (_tmp55_, _tmp55__length1, (GDestroyNotify) g_free), NULL); _tmp58_ = stdout; _tmp59_ = cache; _tmp60_ = expression_cache_label (_tmp59_); _tmp61_ = _tmp60_; fprintf (_tmp58_, "Result: %s\n", _tmp61_); _g_free0 (_tmp61_); _tmp62_ = stdout; _tmp63_ = cache; _tmp64_ = expression_cache_guide (_tmp63_); _tmp65_ = _tmp64_; fprintf (_tmp62_, "Guide: %s\n", _tmp65_); _g_free0 (_tmp65_); _result_ = TRUE; _g_object_unref0 (cache); _g_free0 (expressionoption); } } } result = _result_; if (exit_status) { *exit_status = _vala_exit_status; } return result; } gint main_main (gchar** args, int args_length1) { gint result = 0; gchar* directory = NULL; const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; gboolean _tmp2_ = FALSE; const gchar* _tmp3_ = NULL; gboolean _tmp7_ = FALSE; const gchar* _tmp9_ = NULL; gchar* _tmp10_ = NULL; gchar* _tmp11_ = NULL; const gchar* _tmp12_ = NULL; gchar* _tmp13_ = NULL; gchar** _tmp14_ = NULL; gint _tmp14__length1 = 0; Reaper* _tmp15_ = NULL; gint _result_ = 0; Main* _tmp16_ = NULL; Main* _tmp17_ = NULL; gchar** _tmp18_ = NULL; gint _tmp18__length1 = 0; gint _tmp19_ = 0; gint _tmp20_ = 0; const gchar* _tmp21_ = NULL; bindtextdomain (GETTEXT_PACKAGE, PACKAGE_LOCALE_DIR); bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); textdomain (GETTEXT_PACKAGE); _tmp0_ = g_getenv ("XDG_RUNTIME_DIR"); _tmp1_ = g_strdup (_tmp0_); directory = _tmp1_; _tmp3_ = directory; if (_tmp3_ == NULL) { _tmp2_ = TRUE; } else { const gchar* _tmp4_ = NULL; gint _tmp5_ = 0; gint _tmp6_ = 0; _tmp4_ = directory; _tmp5_ = strlen (_tmp4_); _tmp6_ = _tmp5_; _tmp2_ = _tmp6_ == 0; } _tmp7_ = _tmp2_; if (_tmp7_) { gchar* _tmp8_ = NULL; _tmp8_ = g_strdup ("/var/lock"); _g_free0 (directory); directory = _tmp8_; } _tmp9_ = directory; _tmp10_ = g_strconcat (_tmp9_, "/multiload-icons-XXXXXX", NULL); _tmp11_ = _tmp10_; _tmp12_ = mkdtemp (_tmp11_); _tmp13_ = g_strdup (_tmp12_); _g_free0 (main_datadirectory); main_datadirectory = _tmp13_; _g_free0 (_tmp11_); gtk_init (&args_length1, &args); gtk_window_set_default_icon_name ("utilities-system-monitor"); _tmp14_ = args; _tmp14__length1 = args_length1; _tmp15_ = reaper_new (_tmp14_, _tmp14__length1); _g_object_unref0 (main_reaper); main_reaper = _tmp15_; _tmp16_ = main_new ("de.mh21.indicator-multiload", G_APPLICATION_FLAGS_NONE); _tmp17_ = _tmp16_; _tmp18_ = args; _tmp18__length1 = args_length1; _tmp19_ = g_application_run (G_TYPE_CHECK_INSTANCE_CAST (_tmp17_, g_application_get_type (), GApplication), _tmp18__length1, _tmp18_); _tmp20_ = _tmp19_; _g_object_unref0 (_tmp17_); _result_ = _tmp20_; _tmp21_ = main_datadirectory; g_rmdir (_tmp21_); result = _result_; _g_free0 (directory); return result; } int main (int argc, char ** argv) { g_type_init (); return main_main (argv, argc); } gboolean main_get_autostart (Main* self) { gboolean result; GKeyFile* file = NULL; GKeyFile* _tmp0_ = NULL; GError * _inner_error_ = NULL; g_return_val_if_fail (IS_MAIN (self), FALSE); _tmp0_ = g_key_file_new (); file = _tmp0_; { GKeyFile* _tmp1_ = NULL; const gchar* _tmp2_ = NULL; _tmp1_ = file; _tmp2_ = self->priv->autostartfile; g_key_file_load_from_file (_tmp1_, _tmp2_, G_KEY_FILE_NONE, &_inner_error_); if (_inner_error_ != NULL) { goto __catch9_g_error; } } goto __finally9; __catch9_g_error: { GError* e = NULL; e = _inner_error_; _inner_error_ = NULL; result = FALSE; _g_error_free0 (e); _g_key_file_free0 (file); return result; } __finally9: if (_inner_error_ != NULL) { _g_key_file_free0 (file); g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return FALSE; } { gboolean _tmp3_ = FALSE; GKeyFile* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; gboolean _tmp6_ = FALSE; _tmp4_ = file; _tmp5_ = self->priv->autostartkey; _tmp6_ = g_key_file_get_boolean (_tmp4_, G_KEY_FILE_DESKTOP_GROUP, _tmp5_, &_inner_error_); _tmp3_ = _tmp6_; if (_inner_error_ != NULL) { goto __catch10_g_error; } result = _tmp3_; _g_key_file_free0 (file); return result; } goto __finally10; __catch10_g_error: { GError* e = NULL; e = _inner_error_; _inner_error_ = NULL; result = TRUE; _g_error_free0 (e); _g_key_file_free0 (file); return result; } __finally10: _g_key_file_free0 (file); g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return FALSE; } void main_set_autostart (Main* self, gboolean value) { GKeyFile* file = NULL; GKeyFile* _tmp0_ = NULL; const gchar* _tmp3_ = NULL; gboolean _tmp4_ = FALSE; GError * _inner_error_ = NULL; g_return_if_fail (IS_MAIN (self)); _tmp0_ = g_key_file_new (); file = _tmp0_; { const gchar* _tmp1_ = NULL; _tmp1_ = self->priv->autostartfile; g_key_file_load_from_file (file, _tmp1_, G_KEY_FILE_KEEP_COMMENTS | G_KEY_FILE_KEEP_TRANSLATIONS, &_inner_error_); if (_inner_error_ != NULL) { goto __catch11_g_error; } } goto __finally11; __catch11_g_error: { GError* e = NULL; e = _inner_error_; _inner_error_ = NULL; { const gchar* _tmp2_ = NULL; _tmp2_ = self->priv->applicationfile; g_key_file_load_from_data_dirs (file, _tmp2_, NULL, G_KEY_FILE_KEEP_COMMENTS | G_KEY_FILE_KEEP_TRANSLATIONS, &_inner_error_); if (_inner_error_ != NULL) { goto __catch12_g_error; } } goto __finally12; __catch12_g_error: { GError* e = NULL; e = _inner_error_; _inner_error_ = NULL; g_key_file_set_string (file, G_KEY_FILE_DESKTOP_GROUP, G_KEY_FILE_DESKTOP_KEY_TYPE, "Application"); g_key_file_set_string (file, G_KEY_FILE_DESKTOP_GROUP, G_KEY_FILE_DESKTOP_KEY_NAME, "indicator-multiload"); g_key_file_set_string (file, G_KEY_FILE_DESKTOP_GROUP, G_KEY_FILE_DESKTOP_KEY_EXEC, "indicator-multiload"); _g_error_free0 (e); } __finally12: if (_inner_error_ != NULL) { _g_error_free0 (e); _g_error_free0 (e); _g_key_file_free0 (file); g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return; } _g_error_free0 (e); } __finally11: if (_inner_error_ != NULL) { _g_key_file_free0 (file); g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return; } _tmp3_ = self->priv->autostartkey; _tmp4_ = value; g_key_file_set_boolean (file, G_KEY_FILE_DESKTOP_GROUP, _tmp3_, _tmp4_); { const gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; gchar* _tmp7_ = NULL; const gchar* _tmp8_ = NULL; gchar* _tmp9_ = NULL; gchar* _tmp10_ = NULL; _tmp5_ = g_get_user_config_dir (); _tmp6_ = g_build_filename (_tmp5_, "autostart", NULL); _tmp7_ = _tmp6_; g_mkdir (_tmp7_, 0777); _g_free0 (_tmp7_); _tmp8_ = self->priv->autostartfile; _tmp9_ = g_key_file_to_data (file, NULL, NULL); _tmp10_ = _tmp9_; g_file_set_contents (_tmp8_, _tmp10_, (gssize) (-1), &_inner_error_); _g_free0 (_tmp10_); if (_inner_error_ != NULL) { goto __catch13_g_error; } } goto __finally13; __catch13_g_error: { GError* e = NULL; FILE* _tmp11_ = NULL; GError* _tmp12_ = NULL; const gchar* _tmp13_ = NULL; e = _inner_error_; _inner_error_ = NULL; _tmp11_ = stderr; _tmp12_ = e; _tmp13_ = _tmp12_->message; fprintf (_tmp11_, "Could not create autostart desktop file: %s\n", _tmp13_); _g_error_free0 (e); } __finally13: if (_inner_error_ != NULL) { _g_key_file_free0 (file); g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return; } _g_key_file_free0 (file); g_object_notify ((GObject *) self, "autostart"); } static void main_class_init (MainClass * klass) { main_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (MainPrivate)); G_APPLICATION_CLASS (klass)->activate = main_real_activate; G_APPLICATION_CLASS (klass)->startup = main_real_startup; G_APPLICATION_CLASS (klass)->command_line = main_real_command_line; G_APPLICATION_CLASS (klass)->local_command_line = main_real_local_command_line; G_OBJECT_CLASS (klass)->get_property = _vala_main_get_property; G_OBJECT_CLASS (klass)->set_property = _vala_main_set_property; G_OBJECT_CLASS (klass)->finalize = main_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), MAIN_AUTOSTART, g_param_spec_boolean ("autostart", "autostart", "autostart", FALSE, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE)); } static void main_instance_init (Main * self) { self->priv = MAIN_GET_PRIVATE (self); } static void main_finalize (GObject* obj) { Main * self; Indicator* _tmp0_ = NULL; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_MAIN, Main); _tmp0_ = self->priv->multi; if (_tmp0_ != NULL) { Indicator* _tmp1_ = NULL; _tmp1_ = self->priv->multi; indicator_destroy (_tmp1_); } _g_object_unref0 (self->priv->multi); _g_object_unref0 (self->priv->about); _g_object_unref0 (self->priv->preferences); _g_object_unref0 (self->priv->advancedpreferences); _g_object_unref0 (self->priv->menupreferences); _g_object_unref0 (self->priv->indicatorpreferences); _g_object_unref0 (self->priv->itemhelp); _g_object_unref0 (self->priv->settingscache); _g_object_unref0 (self->priv->colormapper); _g_free0 (self->priv->autostartkey); _g_free0 (self->priv->desktopfilename); _g_free0 (self->priv->autostartfile); _g_free0 (self->priv->applicationfile); _g_free0 (self->priv->graphsetups); G_OBJECT_CLASS (main_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType main_get_type (void) { static volatile gsize main_type_id__volatile = 0; if (g_once_init_enter (&main_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (MainClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) main_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Main), 0, (GInstanceInitFunc) main_instance_init, NULL }; GType main_type_id; main_type_id = g_type_register_static (g_application_get_type (), "Main", &g_define_type_info, 0); g_once_init_leave (&main_type_id__volatile, main_type_id); } return main_type_id__volatile; } static void _vala_main_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) { Main * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_MAIN, Main); switch (property_id) { case MAIN_AUTOSTART: g_value_set_boolean (value, main_get_autostart (self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_main_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { Main * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_MAIN, Main); switch (property_id) { case MAIN_AUTOSTART: main_set_autostart (self, g_value_get_boolean (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } static gint _vala_array_length (gpointer array) { int length; length = 0; if (array) { while (((gpointer*) array)[length]) { length++; } } return length; } indicator-multiload-0.4/src/PaxHeaders.30064/cpuprovider.vala0000644000000000000000000000012712347050426021057 xustar0027 mtime=1402753302.242623 30 atime=1402753302.452277652 30 ctime=1402759471.399977471 indicator-multiload-0.4/src/cpuprovider.vala0000664000175000017500000000643012347050426020727 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class CpuProvider : Provider { private uint64[] lastdata; private uint64[] newdata; private static string[] fields() { GTop.init(); string[] templates = {"user", "sys", "nice", "idle", "io", "inuse"}; string[] result = new string[(GTop.global_server->ncpu + 2) * 6]; for (uint j = 0; j < 6; ++j) { var template = templates[j]; result[j] = template; for (uint i = 0, isize = GTop.global_server->ncpu + 1; i < isize; ++i) result[(i + 1) * 6 + j] = @"cpu$i.$template"; } return result; } public CpuProvider() { base("cpu", fields(), 'p'); } private void updatecpu(uint index, uint64 user, uint64 sys, uint64 nice, uint64 idle, uint64 io) { this.newdata[index + 0] = user; this.newdata[index + 1] = sys; this.newdata[index + 2] = nice; this.newdata[index + 3] = idle; this.newdata[index + 4] = io; this.newdata[index + 5] = user + nice + sys; double total = 0; if (this.lastdata.length != 0) { for (uint i = index; i < index + 5; ++i) total += this.newdata[i] - this.lastdata[i]; for (uint i = index; i < index + 6; ++i) this.values[i] = (this.newdata[i] - this.lastdata[i]) / total; } } public override void update() { GTop.Cpu cpu; GTop.get_cpu(out cpu); this.newdata = new uint64[(GTop.global_server->ncpu + 2) * 6]; updatecpu(0, cpu.user, cpu.sys, cpu.nice, cpu.idle, cpu.iowait + cpu.irq + cpu.softirq); for (uint i = 0, isize = GTop.global_server->ncpu + 1; i < isize; ++i) { updatecpu((i + 1) * 6, cpu.xcpu_user[i], cpu.xcpu_sys[i], cpu.xcpu_nice[i], cpu.xcpu_idle[i], cpu.xcpu_iowait[i] + cpu.xcpu_irq[i] + cpu.xcpu_softirq[i]); } this.lastdata = this.newdata; this.newdata = null; } } indicator-multiload-0.4/src/PaxHeaders.30064/tracemodel.vala0000644000000000000000000000012612347050426020633 xustar0027 mtime=1402753302.242623 30 atime=1402753302.456277653 29 ctime=1402759471.42797749 indicator-multiload-0.4/src/tracemodel.vala0000664000175000017500000000462412347050426020507 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class TraceModel : Object { public ExpressionCache expression { get; construct; } public Gdk.RGBA rgba { get; set; } public bool enabled { get; set; } public double[] values { get; private set; } public TraceModel(Providers providers) { Object(expression: new ExpressionCache(providers, "")); } public void set_values_length(uint length) { if (length > this._values.length) { var newvalues = new double[length]; var offset = length - this._values.length; for (uint i = 0, isize = this._values.length; i < isize; ++i) newvalues[offset + i] = this._values[i]; this._values = newvalues; } else if (length < this._values.length) { this._values = this._values[this._values.length - length:this._values.length]; } } public void add_value(double value) { for (uint i = 0, isize = this._values.length; i + 1 < isize; ++i) this._values[i] = this._values[i + 1]; this._values[this._values.length - 1] = value; } } indicator-multiload-0.4/src/PaxHeaders.30064/swapprovider.vala0000644000000000000000000000012712347050426021242 xustar0027 mtime=1402753302.242623 30 atime=1402753302.456277653 30 ctime=1402759471.423977488 indicator-multiload-0.4/src/swapprovider.vala0000664000175000017500000000321712347050426021112 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class SwapProvider : Provider { public SwapProvider() { base("swap", {"used", "total"}, 'i'); } public override void update() { GTop.Swap swap; GTop.get_swap(out swap); this.values[0] = swap.used; this.values[1] = swap.total > 0 ? swap.total : 1; } } indicator-multiload-0.4/src/PaxHeaders.30064/diskprovider.c0000644000000000000000000000013212347052060020511 xustar0030 mtime=1402754096.556643433 30 atime=1402754097.876644164 30 ctime=1402759471.347977436 indicator-multiload-0.4/src/diskprovider.c0000664000175000017500000005210612347052060020366 0ustar00mh21mh2100000000000000/* diskprovider.c generated by valac 0.22.1, the Vala compiler * generated from diskprovider.vala, do not modify */ #include #include #include #include #include #include "glibtop/mountlist.h" #include "glibtop/fsusage.h" #include #include #define TYPE_PROVIDER (provider_get_type ()) #define PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDER, Provider)) #define PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDER, ProviderClass)) #define IS_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDER)) #define IS_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDER)) #define PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDER, ProviderClass)) typedef struct _Provider Provider; typedef struct _ProviderClass ProviderClass; typedef struct _ProviderPrivate ProviderPrivate; #define TYPE_DISK_PROVIDER (disk_provider_get_type ()) #define DISK_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_DISK_PROVIDER, DiskProvider)) #define DISK_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_DISK_PROVIDER, DiskProviderClass)) #define IS_DISK_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_DISK_PROVIDER)) #define IS_DISK_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_DISK_PROVIDER)) #define DISK_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_DISK_PROVIDER, DiskProviderClass)) typedef struct _DiskProvider DiskProvider; typedef struct _DiskProviderClass DiskProviderClass; typedef struct _DiskProviderPrivate DiskProviderPrivate; #define _g_free0(var) (var = (g_free (var), NULL)) #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL))) #define _g_dir_close0(var) ((var == NULL) ? NULL : (var = (g_dir_close (var), NULL))) struct _Provider { GObject parent_instance; ProviderPrivate * priv; }; struct _ProviderClass { GObjectClass parent_class; void (*update) (Provider* self); }; struct _DiskProvider { Provider parent_instance; DiskProviderPrivate * priv; }; struct _DiskProviderClass { ProviderClass parent_class; }; struct _DiskProviderPrivate { guint64* lastdata; gint lastdata_length1; gint _lastdata_size_; guint64 lasttime; }; static gpointer disk_provider_parent_class = NULL; GType provider_get_type (void) G_GNUC_CONST; GType disk_provider_get_type (void) G_GNUC_CONST; #define DISK_PROVIDER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_DISK_PROVIDER, DiskProviderPrivate)) enum { DISK_PROVIDER_DUMMY_PROPERTY }; DiskProvider* disk_provider_new (void); DiskProvider* disk_provider_construct (GType object_type); Provider* provider_construct (GType object_type, const gchar* id, gchar** keys, int keys_length1, gchar displaytype); static gchar** disk_provider_split (DiskProvider* self, const gchar* val, int* result_length1); static void _vala_array_add1 (gchar*** array, int* length, int* size, gchar* value); static void _vala_array_add2 (gchar*** array, int* length, int* size, gchar* value); static void disk_provider_real_update (Provider* base); static gboolean _vala_string_array_contains (const gchar** stack, int stack_length, const gchar* needle); gdouble* provider_get_values (Provider* self, int* result_length1); static guint64* _vala_array_dup4 (guint64* self, int length); static void disk_provider_finalize (GObject* obj); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); static gint _vala_array_length (gpointer array); static const gchar* DISK_PROVIDER_networkfs[4] = {"smbfs", "nfs", "cifs", "fuse.sshfs"}; DiskProvider* disk_provider_construct (GType object_type) { DiskProvider * self = NULL; gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; gchar** _tmp2_ = NULL; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; _tmp0_ = g_strdup ("read"); _tmp1_ = g_strdup ("write"); _tmp2_ = g_new0 (gchar*, 2 + 1); _tmp2_[0] = _tmp0_; _tmp2_[1] = _tmp1_; _tmp3_ = _tmp2_; _tmp3__length1 = 2; self = (DiskProvider*) provider_construct (object_type, "disk", _tmp3_, 2, 's'); _tmp3_ = (_vala_array_free (_tmp3_, _tmp3__length1, (GDestroyNotify) g_free), NULL); return self; } DiskProvider* disk_provider_new (void) { return disk_provider_construct (TYPE_DISK_PROVIDER); } static void _vala_array_add1 (gchar*** array, int* length, int* size, gchar* value) { if ((*length) == (*size)) { *size = (*size) ? (2 * (*size)) : 4; *array = g_renew (gchar*, *array, (*size) + 1); } (*array)[(*length)++] = value; (*array)[*length] = NULL; } static void _vala_array_add2 (gchar*** array, int* length, int* size, gchar* value) { if ((*length) == (*size)) { *size = (*size) ? (2 * (*size)) : 4; *array = g_renew (gchar*, *array, (*size) + 1); } (*array)[(*length)++] = value; (*array)[*length] = NULL; } static gchar** disk_provider_split (DiskProvider* self, const gchar* val, int* result_length1) { gchar** result = NULL; gchar** _result_ = NULL; gint _result__length1 = 0; gint __result__size_ = 0; gchar* last = NULL; gchar* current = NULL; const gchar* _tmp0_ = NULL; gchar* _tmp17_ = NULL; gchar** _tmp23_ = NULL; gint _tmp23__length1 = 0; g_return_val_if_fail (IS_DISK_PROVIDER (self), NULL); g_return_val_if_fail (val != NULL, NULL); _result_ = NULL; _result__length1 = 0; __result__size_ = _result__length1; last = NULL; _tmp0_ = val; current = (gchar*) _tmp0_; { gboolean _tmp1_ = FALSE; _tmp1_ = TRUE; while (TRUE) { gboolean _tmp2_ = FALSE; gchar* _tmp4_ = NULL; gboolean _tmp5_ = FALSE; gchar* _tmp6_ = NULL; gboolean _tmp8_ = FALSE; _tmp2_ = _tmp1_; if (!_tmp2_) { gchar* _tmp3_ = NULL; _tmp3_ = current; current = _tmp3_ + 1; } _tmp1_ = FALSE; _tmp4_ = current; if (!((*_tmp4_) != '\0')) { break; } _tmp6_ = current; if ((*_tmp6_) == ' ') { _tmp5_ = TRUE; } else { gchar* _tmp7_ = NULL; _tmp7_ = current; _tmp5_ = (*_tmp7_) == '\n'; } _tmp8_ = _tmp5_; if (_tmp8_) { gchar* _tmp9_ = NULL; _tmp9_ = last; if (_tmp9_ != NULL) { gchar** _tmp10_ = NULL; gint _tmp10__length1 = 0; gchar* _tmp11_ = NULL; gchar* _tmp12_ = NULL; gchar* _tmp13_ = NULL; gchar* _tmp14_ = NULL; _tmp10_ = _result_; _tmp10__length1 = _result__length1; _tmp11_ = last; _tmp12_ = current; _tmp13_ = last; _tmp14_ = g_strndup (_tmp11_, _tmp12_ - _tmp13_); _vala_array_add1 (&_result_, &_result__length1, &__result__size_, _tmp14_); last = NULL; } } else { gchar* _tmp15_ = NULL; _tmp15_ = last; if (_tmp15_ == NULL) { gchar* _tmp16_ = NULL; _tmp16_ = current; last = _tmp16_; } } } } _tmp17_ = last; if (_tmp17_ != NULL) { gchar** _tmp18_ = NULL; gint _tmp18__length1 = 0; gchar* _tmp19_ = NULL; gchar* _tmp20_ = NULL; gchar* _tmp21_ = NULL; gchar* _tmp22_ = NULL; _tmp18_ = _result_; _tmp18__length1 = _result__length1; _tmp19_ = last; _tmp20_ = current; _tmp21_ = last; _tmp22_ = g_strndup (_tmp19_, _tmp20_ - _tmp21_); _vala_array_add2 (&_result_, &_result__length1, &__result__size_, _tmp22_); } _tmp23_ = _result_; _tmp23__length1 = _result__length1; if (result_length1) { *result_length1 = _tmp23__length1; } result = _tmp23_; return result; } static const gchar* string_to_string (const gchar* self) { const gchar* result = NULL; g_return_val_if_fail (self != NULL, NULL); result = self; return result; } static guint64 uint64_parse (const gchar* str) { guint64 result = 0ULL; const gchar* _tmp0_ = NULL; guint64 _tmp1_ = 0ULL; g_return_val_if_fail (str != NULL, 0ULL); _tmp0_ = str; _tmp1_ = g_ascii_strtoull (_tmp0_, NULL, (guint) 0); result = _tmp1_; return result; } static gboolean _vala_string_array_contains (const gchar** stack, int stack_length, const gchar* needle) { int i; for (i = 0; i < stack_length; i++) { if (g_strcmp0 (stack[i], needle) == 0) { return TRUE; } } return FALSE; } static guint64* _vala_array_dup4 (guint64* self, int length) { return g_memdup (self, length * sizeof (guint64)); } static void disk_provider_real_update (Provider* base) { DiskProvider * self; guint64* newdata = NULL; guint64* _tmp0_ = NULL; gint newdata_length1 = 0; gint _newdata_size_ = 0; guint64 newtime = 0ULL; guint64 _tmp1_ = 0ULL; guint64* _tmp62_ = NULL; gint _tmp62__length1 = 0; guint64* _tmp81_ = NULL; gint _tmp81__length1 = 0; guint64* _tmp82_ = NULL; gint _tmp82__length1 = 0; guint64 _tmp83_ = 0ULL; GError * _inner_error_ = NULL; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_DISK_PROVIDER, DiskProvider); _tmp0_ = g_new0 (guint64, 3); newdata = _tmp0_; newdata_length1 = 3; _newdata_size_ = newdata_length1; _tmp1_ = g_get_monotonic_time (); newtime = _tmp1_; { GDir* directory = NULL; GDir* _tmp2_ = NULL; gchar* entry = NULL; _tmp2_ = g_dir_open ("/sys/block", (guint) 0, &_inner_error_); directory = _tmp2_; if (_inner_error_ != NULL) { goto __catch1_g_error; } while (TRUE) { GDir* _tmp3_ = NULL; const gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; const gchar* _tmp6_ = NULL; const gchar* _tmp7_ = NULL; const gchar* _tmp8_ = NULL; gchar* _tmp9_ = NULL; gchar* _tmp10_ = NULL; gboolean _tmp11_ = FALSE; gboolean _tmp12_ = FALSE; gchar* stat = NULL; gchar** stats = NULL; const gchar* _tmp18_ = NULL; gint _tmp19_ = 0; gchar** _tmp20_ = NULL; gint stats_length1 = 0; gint _stats_size_ = 0; gchar** _tmp21_ = NULL; gint _tmp21__length1 = 0; guint64* _tmp22_ = NULL; gint _tmp22__length1 = 0; gchar** _tmp23_ = NULL; gint _tmp23__length1 = 0; const gchar* _tmp24_ = NULL; guint64 _tmp25_ = 0ULL; guint64 _tmp26_ = 0ULL; guint64* _tmp27_ = NULL; gint _tmp27__length1 = 0; gchar** _tmp28_ = NULL; gint _tmp28__length1 = 0; const gchar* _tmp29_ = NULL; guint64 _tmp30_ = 0ULL; guint64 _tmp31_ = 0ULL; _tmp3_ = directory; _tmp4_ = g_dir_read_name (_tmp3_); _tmp5_ = g_strdup (_tmp4_); _g_free0 (entry); entry = _tmp5_; _tmp6_ = entry; if (!(_tmp6_ != NULL)) { break; } _tmp7_ = entry; _tmp8_ = string_to_string (_tmp7_); _tmp9_ = g_strconcat ("/sys/block/", _tmp8_, "/device", NULL); _tmp10_ = _tmp9_; _tmp11_ = g_file_test (_tmp10_, G_FILE_TEST_EXISTS); _tmp12_ = !_tmp11_; _g_free0 (_tmp10_); if (_tmp12_) { continue; } { const gchar* _tmp13_ = NULL; const gchar* _tmp14_ = NULL; gchar* _tmp15_ = NULL; gchar* _tmp16_ = NULL; gchar* _tmp17_ = NULL; _tmp13_ = entry; _tmp14_ = string_to_string (_tmp13_); _tmp15_ = g_strconcat ("/sys/block/", _tmp14_, "/stat", NULL); _tmp16_ = _tmp15_; g_file_get_contents (_tmp16_, &_tmp17_, NULL, &_inner_error_); _g_free0 (stat); stat = _tmp17_; _g_free0 (_tmp16_); if (_inner_error_ != NULL) { goto __catch2_g_error; } } goto __finally2; __catch2_g_error: { GError* e = NULL; e = _inner_error_; _inner_error_ = NULL; _g_error_free0 (e); _g_free0 (stat); continue; } __finally2: if (_inner_error_ != NULL) { _g_free0 (stat); _g_free0 (entry); _g_dir_close0 (directory); goto __catch1_g_error; } _tmp18_ = stat; _tmp20_ = disk_provider_split (self, _tmp18_, &_tmp19_); stats = _tmp20_; stats_length1 = _tmp19_; _stats_size_ = stats_length1; _tmp21_ = stats; _tmp21__length1 = stats_length1; if (_tmp21__length1 < 8) { stats = (_vala_array_free (stats, stats_length1, (GDestroyNotify) g_free), NULL); _g_free0 (stat); continue; } _tmp22_ = newdata; _tmp22__length1 = newdata_length1; _tmp23_ = stats; _tmp23__length1 = stats_length1; _tmp24_ = _tmp23_[2]; _tmp25_ = uint64_parse (_tmp24_); _tmp22_[0] += 512 * _tmp25_; _tmp26_ = _tmp22_[0]; _tmp27_ = newdata; _tmp27__length1 = newdata_length1; _tmp28_ = stats; _tmp28__length1 = stats_length1; _tmp29_ = _tmp28_[6]; _tmp30_ = uint64_parse (_tmp29_); _tmp27_[1] += 512 * _tmp30_; _tmp31_ = _tmp27_[1]; stats = (_vala_array_free (stats, stats_length1, (GDestroyNotify) g_free), NULL); _g_free0 (stat); } _g_free0 (entry); _g_dir_close0 (directory); } goto __finally1; __catch1_g_error: { GError* e = NULL; glibtop_mountentry* mountentries = NULL; gint mountentries_length1 = 0; gint _mountentries_size_ = 0; glibtop_mountlist mountlist = {0}; glibtop_mountlist _tmp32_ = {0}; glibtop_mountentry* _tmp33_ = NULL; glibtop_mountentry* _tmp34_ = NULL; e = _inner_error_; _inner_error_ = NULL; _tmp34_ = _tmp33_ = glibtop_get_mountlist (&_tmp32_, FALSE); mountlist = _tmp32_; mountentries = (g_free (mountentries), NULL); mountentries = _tmp34_; mountentries_length1 = _vala_array_length (_tmp33_); _mountentries_size_ = mountentries_length1; { guint i = 0U; i = (guint) 0; { gboolean _tmp35_ = FALSE; _tmp35_ = TRUE; while (TRUE) { gboolean _tmp36_ = FALSE; guint _tmp38_ = 0U; glibtop_mountlist _tmp39_ = {0}; guint64 _tmp40_ = 0ULL; glibtop_mountentry* _tmp41_ = NULL; gint _tmp41__length1 = 0; guint _tmp42_ = 0U; glibtop_mountentry _tmp43_ = {0}; const gchar* _tmp44_ = NULL; glibtop_fsusage fsusage = {0}; glibtop_mountentry* _tmp45_ = NULL; gint _tmp45__length1 = 0; guint _tmp46_ = 0U; glibtop_mountentry _tmp47_ = {0}; const gchar* _tmp48_ = NULL; glibtop_fsusage _tmp49_ = {0}; guint64* _tmp50_ = NULL; gint _tmp50__length1 = 0; glibtop_fsusage _tmp51_ = {0}; guint32 _tmp52_ = 0U; glibtop_fsusage _tmp53_ = {0}; guint64 _tmp54_ = 0ULL; guint64 _tmp55_ = 0ULL; guint64* _tmp56_ = NULL; gint _tmp56__length1 = 0; glibtop_fsusage _tmp57_ = {0}; guint32 _tmp58_ = 0U; glibtop_fsusage _tmp59_ = {0}; guint64 _tmp60_ = 0ULL; guint64 _tmp61_ = 0ULL; _tmp36_ = _tmp35_; if (!_tmp36_) { guint _tmp37_ = 0U; _tmp37_ = i; i = _tmp37_ + 1; } _tmp35_ = FALSE; _tmp38_ = i; _tmp39_ = mountlist; _tmp40_ = _tmp39_.number; if (!(((guint64) _tmp38_) < _tmp40_)) { break; } _tmp41_ = mountentries; _tmp41__length1 = mountentries_length1; _tmp42_ = i; _tmp43_ = _tmp41_[_tmp42_]; _tmp44_ = _tmp43_.type; if (_vala_string_array_contains (DISK_PROVIDER_networkfs, G_N_ELEMENTS (DISK_PROVIDER_networkfs), _tmp44_)) { continue; } _tmp45_ = mountentries; _tmp45__length1 = mountentries_length1; _tmp46_ = i; _tmp47_ = _tmp45_[_tmp46_]; _tmp48_ = _tmp47_.mountdir; glibtop_get_fsusage (&_tmp49_, _tmp48_); fsusage = _tmp49_; _tmp50_ = newdata; _tmp50__length1 = newdata_length1; _tmp51_ = fsusage; _tmp52_ = _tmp51_.block_size; _tmp53_ = fsusage; _tmp54_ = _tmp53_.read; _tmp50_[0] += _tmp52_ * _tmp54_; _tmp55_ = _tmp50_[0]; _tmp56_ = newdata; _tmp56__length1 = newdata_length1; _tmp57_ = fsusage; _tmp58_ = _tmp57_.block_size; _tmp59_ = fsusage; _tmp60_ = _tmp59_.write; _tmp56_[1] += _tmp58_ * _tmp60_; _tmp61_ = _tmp56_[1]; } } } mountentries = (g_free (mountentries), NULL); _g_error_free0 (e); } __finally1: if (_inner_error_ != NULL) { newdata = (g_free (newdata), NULL); g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return; } _tmp62_ = self->priv->lastdata; _tmp62__length1 = self->priv->lastdata_length1; if (_tmp62__length1 != 0) { gdouble delta = 0.0; guint64 _tmp63_ = 0ULL; guint64 _tmp64_ = 0ULL; gdouble* _tmp65_ = NULL; gint _tmp65__length1 = 0; gdouble* _tmp66_ = NULL; gint _tmp66__length1 = 0; guint64* _tmp67_ = NULL; gint _tmp67__length1 = 0; guint64 _tmp68_ = 0ULL; guint64* _tmp69_ = NULL; gint _tmp69__length1 = 0; guint64 _tmp70_ = 0ULL; gdouble _tmp71_ = 0.0; gdouble _tmp72_ = 0.0; gdouble* _tmp73_ = NULL; gint _tmp73__length1 = 0; gdouble* _tmp74_ = NULL; gint _tmp74__length1 = 0; guint64* _tmp75_ = NULL; gint _tmp75__length1 = 0; guint64 _tmp76_ = 0ULL; guint64* _tmp77_ = NULL; gint _tmp77__length1 = 0; guint64 _tmp78_ = 0ULL; gdouble _tmp79_ = 0.0; gdouble _tmp80_ = 0.0; _tmp63_ = newtime; _tmp64_ = self->priv->lasttime; delta = (_tmp63_ - _tmp64_) / 1e6; _tmp65_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp65__length1); _tmp66_ = _tmp65_; _tmp66__length1 = _tmp65__length1; _tmp67_ = newdata; _tmp67__length1 = newdata_length1; _tmp68_ = _tmp67_[0]; _tmp69_ = self->priv->lastdata; _tmp69__length1 = self->priv->lastdata_length1; _tmp70_ = _tmp69_[0]; _tmp71_ = delta; _tmp66_[0] = (_tmp68_ - _tmp70_) / _tmp71_; _tmp72_ = _tmp66_[0]; _tmp73_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp73__length1); _tmp74_ = _tmp73_; _tmp74__length1 = _tmp73__length1; _tmp75_ = newdata; _tmp75__length1 = newdata_length1; _tmp76_ = _tmp75_[1]; _tmp77_ = self->priv->lastdata; _tmp77__length1 = self->priv->lastdata_length1; _tmp78_ = _tmp77_[1]; _tmp79_ = delta; _tmp74_[1] = (_tmp76_ - _tmp78_) / _tmp79_; _tmp80_ = _tmp74_[1]; } _tmp81_ = newdata; _tmp81__length1 = newdata_length1; _tmp82_ = (_tmp81_ != NULL) ? _vala_array_dup4 (_tmp81_, _tmp81__length1) : ((gpointer) _tmp81_); _tmp82__length1 = _tmp81__length1; self->priv->lastdata = (g_free (self->priv->lastdata), NULL); self->priv->lastdata = _tmp82_; self->priv->lastdata_length1 = _tmp82__length1; self->priv->_lastdata_size_ = self->priv->lastdata_length1; _tmp83_ = newtime; self->priv->lasttime = _tmp83_; newdata = (g_free (newdata), NULL); } static void disk_provider_class_init (DiskProviderClass * klass) { disk_provider_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (DiskProviderPrivate)); PROVIDER_CLASS (klass)->update = disk_provider_real_update; G_OBJECT_CLASS (klass)->finalize = disk_provider_finalize; } static void disk_provider_instance_init (DiskProvider * self) { self->priv = DISK_PROVIDER_GET_PRIVATE (self); } static void disk_provider_finalize (GObject* obj) { DiskProvider * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_DISK_PROVIDER, DiskProvider); self->priv->lastdata = (g_free (self->priv->lastdata), NULL); G_OBJECT_CLASS (disk_provider_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType disk_provider_get_type (void) { static volatile gsize disk_provider_type_id__volatile = 0; if (g_once_init_enter (&disk_provider_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (DiskProviderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) disk_provider_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (DiskProvider), 0, (GInstanceInitFunc) disk_provider_instance_init, NULL }; GType disk_provider_type_id; disk_provider_type_id = g_type_register_static (TYPE_PROVIDER, "DiskProvider", &g_define_type_info, 0); g_once_init_leave (&disk_provider_type_id__volatile, disk_provider_type_id); } return disk_provider_type_id__volatile; } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } static gint _vala_array_length (gpointer array) { int length; length = 0; if (array) { while (((gpointer*) array)[length]) { length++; } } return length; } indicator-multiload-0.4/src/PaxHeaders.30064/diskprovider.vala0000644000000000000000000000012712347050426021222 xustar0027 mtime=1402753302.242623 30 atime=1402753302.452277652 30 ctime=1402759471.399977471 indicator-multiload-0.4/src/diskprovider.vala0000664000175000017500000001035712347050426021075 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class DiskProvider : Provider { private uint64[] lastdata; private uint64 lasttime; private static const string[] networkfs = { "smbfs", "nfs", "cifs", "fuse.sshfs" }; public DiskProvider() { base("disk", {"read", "write"}, 's'); } private string[] split(string val) { string[] result = null; char *last = null; char *current = (char*)val; for (; *current != '\0'; current = current + 1) { if (*current == ' ' || *current == '\n') { if (last != null) { result += strndup(last, current - last); last = null; } } else { if (last == null) last = current; } } if (last != null) result += strndup(last, current - last); return result; } public override void update() { uint64[] newdata = new uint64[3]; uint64 newtime = get_monotonic_time(); try { // Accounts for io for everything that has an associated device // TODO: will jump on unmount Dir directory = Dir.open("/sys/block"); string entry; while ((entry = directory.read_name()) != null) { if (!FileUtils.test(@"/sys/block/$entry/device", FileTest.EXISTS)) continue; string stat; try { FileUtils.get_contents(@"/sys/block/$entry/stat", out stat); } catch (Error e) { continue; } string[] stats = this.split(stat); if (stats.length < 8) continue; newdata[0] += 512 * uint64.parse(stats[2]); newdata[1] += 512 * uint64.parse(stats[6]); } } catch (Error e) { // Fall back to libgtop if we have no /sys GTop.MountEntry[] mountentries; GTop.MountList mountlist; mountentries = GTop.get_mountlist (out mountlist, false); for (uint i = 0; i < mountlist.number; ++i) { // Skip network mounts to prevent hangs if not available and to // allow suspend (gnome bug #579888) if (mountentries[i].type in networkfs) continue; GTop.FSUsage fsusage; GTop.get_fsusage(out fsusage, mountentries[i].mountdir); newdata[0] += fsusage.block_size * fsusage.read; newdata[1] += fsusage.block_size * fsusage.write; } } if (this.lastdata.length != 0) { double delta = (newtime - this.lasttime) / 1e6; this.values[0] = (newdata[0] - this.lastdata[0]) / delta; this.values[1] = (newdata[1] - this.lastdata[1]) / delta; } this.lastdata = newdata; this.lasttime = newtime; } } indicator-multiload-0.4/src/PaxHeaders.30064/tracemodel.c0000644000000000000000000000013112347052060020122 xustar0029 mtime=1402754096.69664351 30 atime=1402754102.680646825 30 ctime=1402759471.371977453 indicator-multiload-0.4/src/tracemodel.c0000664000175000017500000004434612347052060020007 0ustar00mh21mh2100000000000000/* tracemodel.c generated by valac 0.22.1, the Vala compiler * generated from tracemodel.vala, do not modify */ #include #include #include #include #include #include #include #define TYPE_TRACE_MODEL (trace_model_get_type ()) #define TRACE_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_TRACE_MODEL, TraceModel)) #define TRACE_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_TRACE_MODEL, TraceModelClass)) #define IS_TRACE_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_TRACE_MODEL)) #define IS_TRACE_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_TRACE_MODEL)) #define TRACE_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_TRACE_MODEL, TraceModelClass)) typedef struct _TraceModel TraceModel; typedef struct _TraceModelClass TraceModelClass; typedef struct _TraceModelPrivate TraceModelPrivate; #define TYPE_EXPRESSION_CACHE (expression_cache_get_type ()) #define EXPRESSION_CACHE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_EXPRESSION_CACHE, ExpressionCache)) #define EXPRESSION_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_EXPRESSION_CACHE, ExpressionCacheClass)) #define IS_EXPRESSION_CACHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_EXPRESSION_CACHE)) #define IS_EXPRESSION_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_EXPRESSION_CACHE)) #define EXPRESSION_CACHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_EXPRESSION_CACHE, ExpressionCacheClass)) typedef struct _ExpressionCache ExpressionCache; typedef struct _ExpressionCacheClass ExpressionCacheClass; #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) #define TYPE_PROVIDERS (providers_get_type ()) #define PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDERS, Providers)) #define PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDERS, ProvidersClass)) #define IS_PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDERS)) #define IS_PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDERS)) #define PROVIDERS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDERS, ProvidersClass)) typedef struct _Providers Providers; typedef struct _ProvidersClass ProvidersClass; struct _TraceModel { GObject parent_instance; TraceModelPrivate * priv; }; struct _TraceModelClass { GObjectClass parent_class; }; struct _TraceModelPrivate { ExpressionCache* _expression; GdkRGBA _rgba; gboolean _enabled; gdouble* _values; gint _values_length1; gint __values_size_; }; static gpointer trace_model_parent_class = NULL; GType trace_model_get_type (void) G_GNUC_CONST; GType expression_cache_get_type (void) G_GNUC_CONST; #define TRACE_MODEL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_TRACE_MODEL, TraceModelPrivate)) enum { TRACE_MODEL_DUMMY_PROPERTY, TRACE_MODEL_EXPRESSION, TRACE_MODEL_RGBA, TRACE_MODEL_ENABLED }; GType providers_get_type (void) G_GNUC_CONST; TraceModel* trace_model_new (Providers* providers); TraceModel* trace_model_construct (GType object_type, Providers* providers); ExpressionCache* expression_cache_new (Providers* providers, const gchar* expression); ExpressionCache* expression_cache_construct (GType object_type, Providers* providers, const gchar* expression); void trace_model_set_values_length (TraceModel* self, guint length); static gdouble* _vala_array_dup28 (gdouble* self, int length); static gdouble* _vala_array_dup29 (gdouble* self, int length); void trace_model_add_value (TraceModel* self, gdouble value); ExpressionCache* trace_model_get_expression (TraceModel* self); static void trace_model_set_expression (TraceModel* self, ExpressionCache* value); void trace_model_get_rgba (TraceModel* self, GdkRGBA* result); void trace_model_set_rgba (TraceModel* self, GdkRGBA* value); gboolean trace_model_get_enabled (TraceModel* self); void trace_model_set_enabled (TraceModel* self, gboolean value); gdouble* trace_model_get_values (TraceModel* self, int* result_length1); static void trace_model_set_values (TraceModel* self, gdouble* value, int value_length1); static gdouble* _vala_array_dup30 (gdouble* self, int length); static void trace_model_finalize (GObject* obj); static void _vala_trace_model_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec); static void _vala_trace_model_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); TraceModel* trace_model_construct (GType object_type, Providers* providers) { TraceModel * self = NULL; Providers* _tmp0_ = NULL; ExpressionCache* _tmp1_ = NULL; ExpressionCache* _tmp2_ = NULL; g_return_val_if_fail (IS_PROVIDERS (providers), NULL); _tmp0_ = providers; _tmp1_ = expression_cache_new (_tmp0_, ""); _tmp2_ = _tmp1_; self = (TraceModel*) g_object_new (object_type, "expression", _tmp2_, NULL); _g_object_unref0 (_tmp2_); return self; } TraceModel* trace_model_new (Providers* providers) { return trace_model_construct (TYPE_TRACE_MODEL, providers); } static gdouble* _vala_array_dup28 (gdouble* self, int length) { return g_memdup (self, length * sizeof (gdouble)); } static gdouble* _vala_array_dup29 (gdouble* self, int length) { return g_memdup (self, length * sizeof (gdouble)); } void trace_model_set_values_length (TraceModel* self, guint length) { guint _tmp0_ = 0U; gdouble* _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_if_fail (IS_TRACE_MODEL (self)); _tmp0_ = length; _tmp1_ = self->priv->_values; _tmp1__length1 = self->priv->_values_length1; if (_tmp0_ > ((guint) _tmp1__length1)) { gdouble* newvalues = NULL; guint _tmp2_ = 0U; gdouble* _tmp3_ = NULL; gint newvalues_length1 = 0; gint _newvalues_size_ = 0; guint offset = 0U; guint _tmp4_ = 0U; gdouble* _tmp5_ = NULL; gint _tmp5__length1 = 0; gdouble* _tmp19_ = NULL; gint _tmp19__length1 = 0; gdouble* _tmp20_ = NULL; gint _tmp20__length1 = 0; _tmp2_ = length; _tmp3_ = g_new0 (gdouble, _tmp2_); newvalues = _tmp3_; newvalues_length1 = _tmp2_; _newvalues_size_ = newvalues_length1; _tmp4_ = length; _tmp5_ = self->priv->_values; _tmp5__length1 = self->priv->_values_length1; offset = _tmp4_ - _tmp5__length1; { guint i = 0U; guint isize = 0U; gdouble* _tmp6_ = NULL; gint _tmp6__length1 = 0; i = (guint) 0; _tmp6_ = self->priv->_values; _tmp6__length1 = self->priv->_values_length1; isize = (guint) _tmp6__length1; { gboolean _tmp7_ = FALSE; _tmp7_ = TRUE; while (TRUE) { gboolean _tmp8_ = FALSE; guint _tmp10_ = 0U; guint _tmp11_ = 0U; gdouble* _tmp12_ = NULL; gint _tmp12__length1 = 0; guint _tmp13_ = 0U; guint _tmp14_ = 0U; gdouble* _tmp15_ = NULL; gint _tmp15__length1 = 0; guint _tmp16_ = 0U; gdouble _tmp17_ = 0.0; gdouble _tmp18_ = 0.0; _tmp8_ = _tmp7_; if (!_tmp8_) { guint _tmp9_ = 0U; _tmp9_ = i; i = _tmp9_ + 1; } _tmp7_ = FALSE; _tmp10_ = i; _tmp11_ = isize; if (!(_tmp10_ < _tmp11_)) { break; } _tmp12_ = newvalues; _tmp12__length1 = newvalues_length1; _tmp13_ = offset; _tmp14_ = i; _tmp15_ = self->priv->_values; _tmp15__length1 = self->priv->_values_length1; _tmp16_ = i; _tmp17_ = _tmp15_[_tmp16_]; _tmp12_[_tmp13_ + _tmp14_] = _tmp17_; _tmp18_ = _tmp12_[_tmp13_ + _tmp14_]; } } } _tmp19_ = newvalues; _tmp19__length1 = newvalues_length1; _tmp20_ = (_tmp19_ != NULL) ? _vala_array_dup28 (_tmp19_, _tmp19__length1) : ((gpointer) _tmp19_); _tmp20__length1 = _tmp19__length1; self->priv->_values = (g_free (self->priv->_values), NULL); self->priv->_values = _tmp20_; self->priv->_values_length1 = _tmp20__length1; self->priv->__values_size_ = self->priv->_values_length1; newvalues = (g_free (newvalues), NULL); } else { guint _tmp21_ = 0U; gdouble* _tmp22_ = NULL; gint _tmp22__length1 = 0; _tmp21_ = length; _tmp22_ = self->priv->_values; _tmp22__length1 = self->priv->_values_length1; if (_tmp21_ < ((guint) _tmp22__length1)) { gdouble* _tmp23_ = NULL; gint _tmp23__length1 = 0; gdouble* _tmp24_ = NULL; gint _tmp24__length1 = 0; guint _tmp25_ = 0U; gdouble* _tmp26_ = NULL; gint _tmp26__length1 = 0; gdouble* _tmp27_ = NULL; gint _tmp27__length1 = 0; _tmp23_ = self->priv->_values; _tmp23__length1 = self->priv->_values_length1; _tmp24_ = self->priv->_values; _tmp24__length1 = self->priv->_values_length1; _tmp25_ = length; _tmp26_ = self->priv->_values; _tmp26__length1 = self->priv->_values_length1; _tmp27_ = ((_tmp23_ + ((gint) (_tmp24__length1 - _tmp25_))) != NULL) ? _vala_array_dup29 (_tmp23_ + ((gint) (_tmp24__length1 - _tmp25_)), _tmp26__length1 - ((gint) (_tmp24__length1 - _tmp25_))) : ((gpointer) (_tmp23_ + ((gint) (_tmp24__length1 - _tmp25_)))); _tmp27__length1 = _tmp26__length1 - ((gint) (_tmp24__length1 - _tmp25_)); self->priv->_values = (g_free (self->priv->_values), NULL); self->priv->_values = _tmp27_; self->priv->_values_length1 = _tmp27__length1; self->priv->__values_size_ = self->priv->_values_length1; } } } void trace_model_add_value (TraceModel* self, gdouble value) { gdouble* _tmp12_ = NULL; gint _tmp12__length1 = 0; gdouble* _tmp13_ = NULL; gint _tmp13__length1 = 0; gdouble _tmp14_ = 0.0; gdouble _tmp15_ = 0.0; g_return_if_fail (IS_TRACE_MODEL (self)); { guint i = 0U; guint isize = 0U; gdouble* _tmp0_ = NULL; gint _tmp0__length1 = 0; i = (guint) 0; _tmp0_ = self->priv->_values; _tmp0__length1 = self->priv->_values_length1; isize = (guint) _tmp0__length1; { gboolean _tmp1_ = FALSE; _tmp1_ = TRUE; while (TRUE) { gboolean _tmp2_ = FALSE; guint _tmp4_ = 0U; guint _tmp5_ = 0U; gdouble* _tmp6_ = NULL; gint _tmp6__length1 = 0; guint _tmp7_ = 0U; gdouble* _tmp8_ = NULL; gint _tmp8__length1 = 0; guint _tmp9_ = 0U; gdouble _tmp10_ = 0.0; gdouble _tmp11_ = 0.0; _tmp2_ = _tmp1_; if (!_tmp2_) { guint _tmp3_ = 0U; _tmp3_ = i; i = _tmp3_ + 1; } _tmp1_ = FALSE; _tmp4_ = i; _tmp5_ = isize; if (!((_tmp4_ + 1) < _tmp5_)) { break; } _tmp6_ = self->priv->_values; _tmp6__length1 = self->priv->_values_length1; _tmp7_ = i; _tmp8_ = self->priv->_values; _tmp8__length1 = self->priv->_values_length1; _tmp9_ = i; _tmp10_ = _tmp8_[_tmp9_ + 1]; _tmp6_[_tmp7_] = _tmp10_; _tmp11_ = _tmp6_[_tmp7_]; } } } _tmp12_ = self->priv->_values; _tmp12__length1 = self->priv->_values_length1; _tmp13_ = self->priv->_values; _tmp13__length1 = self->priv->_values_length1; _tmp14_ = value; _tmp12_[_tmp13__length1 - 1] = _tmp14_; _tmp15_ = _tmp12_[_tmp13__length1 - 1]; } ExpressionCache* trace_model_get_expression (TraceModel* self) { ExpressionCache* result; ExpressionCache* _tmp0_ = NULL; g_return_val_if_fail (IS_TRACE_MODEL (self), NULL); _tmp0_ = self->priv->_expression; result = _tmp0_; return result; } static gpointer _g_object_ref0 (gpointer self) { return self ? g_object_ref (self) : NULL; } static void trace_model_set_expression (TraceModel* self, ExpressionCache* value) { ExpressionCache* _tmp0_ = NULL; ExpressionCache* _tmp1_ = NULL; g_return_if_fail (IS_TRACE_MODEL (self)); _tmp0_ = value; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (self->priv->_expression); self->priv->_expression = _tmp1_; g_object_notify ((GObject *) self, "expression"); } void trace_model_get_rgba (TraceModel* self, GdkRGBA* result) { GdkRGBA _tmp0_ = {0}; g_return_if_fail (IS_TRACE_MODEL (self)); _tmp0_ = self->priv->_rgba; *result = _tmp0_; return; } void trace_model_set_rgba (TraceModel* self, GdkRGBA* value) { GdkRGBA _tmp0_ = {0}; g_return_if_fail (IS_TRACE_MODEL (self)); _tmp0_ = *value; self->priv->_rgba = _tmp0_; g_object_notify ((GObject *) self, "rgba"); } gboolean trace_model_get_enabled (TraceModel* self) { gboolean result; gboolean _tmp0_ = FALSE; g_return_val_if_fail (IS_TRACE_MODEL (self), FALSE); _tmp0_ = self->priv->_enabled; result = _tmp0_; return result; } void trace_model_set_enabled (TraceModel* self, gboolean value) { gboolean _tmp0_ = FALSE; g_return_if_fail (IS_TRACE_MODEL (self)); _tmp0_ = value; self->priv->_enabled = _tmp0_; g_object_notify ((GObject *) self, "enabled"); } gdouble* trace_model_get_values (TraceModel* self, int* result_length1) { gdouble* result; gdouble* _tmp0_ = NULL; gint _tmp0__length1 = 0; gdouble* _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_val_if_fail (IS_TRACE_MODEL (self), NULL); _tmp0_ = self->priv->_values; _tmp0__length1 = self->priv->_values_length1; _tmp1_ = _tmp0_; _tmp1__length1 = _tmp0__length1; if (result_length1) { *result_length1 = _tmp1__length1; } result = _tmp1_; return result; } static gdouble* _vala_array_dup30 (gdouble* self, int length) { return g_memdup (self, length * sizeof (gdouble)); } static void trace_model_set_values (TraceModel* self, gdouble* value, int value_length1) { gdouble* _tmp0_ = NULL; gint _tmp0__length1 = 0; gdouble* _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_if_fail (IS_TRACE_MODEL (self)); _tmp0_ = value; _tmp0__length1 = value_length1; _tmp1_ = (_tmp0_ != NULL) ? _vala_array_dup30 (_tmp0_, _tmp0__length1) : ((gpointer) _tmp0_); _tmp1__length1 = _tmp0__length1; self->priv->_values = (g_free (self->priv->_values), NULL); self->priv->_values = _tmp1_; self->priv->_values_length1 = _tmp1__length1; self->priv->__values_size_ = self->priv->_values_length1; } static void trace_model_class_init (TraceModelClass * klass) { trace_model_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (TraceModelPrivate)); G_OBJECT_CLASS (klass)->get_property = _vala_trace_model_get_property; G_OBJECT_CLASS (klass)->set_property = _vala_trace_model_set_property; G_OBJECT_CLASS (klass)->finalize = trace_model_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), TRACE_MODEL_EXPRESSION, g_param_spec_object ("expression", "expression", "expression", TYPE_EXPRESSION_CACHE, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_object_class_install_property (G_OBJECT_CLASS (klass), TRACE_MODEL_RGBA, g_param_spec_boxed ("rgba", "rgba", "rgba", gdk_rgba_get_type (), G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE)); g_object_class_install_property (G_OBJECT_CLASS (klass), TRACE_MODEL_ENABLED, g_param_spec_boolean ("enabled", "enabled", "enabled", FALSE, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE)); } static void trace_model_instance_init (TraceModel * self) { self->priv = TRACE_MODEL_GET_PRIVATE (self); } static void trace_model_finalize (GObject* obj) { TraceModel * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_TRACE_MODEL, TraceModel); _g_object_unref0 (self->priv->_expression); self->priv->_values = (g_free (self->priv->_values), NULL); G_OBJECT_CLASS (trace_model_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType trace_model_get_type (void) { static volatile gsize trace_model_type_id__volatile = 0; if (g_once_init_enter (&trace_model_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (TraceModelClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) trace_model_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (TraceModel), 0, (GInstanceInitFunc) trace_model_instance_init, NULL }; GType trace_model_type_id; trace_model_type_id = g_type_register_static (G_TYPE_OBJECT, "TraceModel", &g_define_type_info, 0); g_once_init_leave (&trace_model_type_id__volatile, trace_model_type_id); } return trace_model_type_id__volatile; } static void _vala_trace_model_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) { TraceModel * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_TRACE_MODEL, TraceModel); switch (property_id) { case TRACE_MODEL_EXPRESSION: g_value_set_object (value, trace_model_get_expression (self)); break; case TRACE_MODEL_RGBA: { GdkRGBA boxed; trace_model_get_rgba (self, &boxed); g_value_set_boxed (value, &boxed); } break; case TRACE_MODEL_ENABLED: g_value_set_boolean (value, trace_model_get_enabled (self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_trace_model_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { TraceModel * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_TRACE_MODEL, TraceModel); switch (property_id) { case TRACE_MODEL_EXPRESSION: trace_model_set_expression (self, g_value_get_object (value)); break; case TRACE_MODEL_RGBA: trace_model_set_rgba (self, g_value_get_boxed (value)); break; case TRACE_MODEL_ENABLED: trace_model_set_enabled (self, g_value_get_boolean (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } indicator-multiload-0.4/src/PaxHeaders.30064/graphmodel.c0000644000000000000000000000013212347052060020126 xustar0030 mtime=1402754096.596643456 30 atime=1402754098.844644701 30 ctime=1402759471.351977438 indicator-multiload-0.4/src/graphmodel.c0000664000175000017500000011350112347052060020000 0ustar00mh21mh2100000000000000/* graphmodel.c generated by valac 0.22.1, the Vala compiler * generated from graphmodel.vala, do not modify */ #include #include #include #include #include #include #define TYPE_GRAPH_MODEL (graph_model_get_type ()) #define GRAPH_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_GRAPH_MODEL, GraphModel)) #define GRAPH_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_GRAPH_MODEL, GraphModelClass)) #define IS_GRAPH_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_GRAPH_MODEL)) #define IS_GRAPH_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_GRAPH_MODEL)) #define GRAPH_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_GRAPH_MODEL, GraphModelClass)) typedef struct _GraphModel GraphModel; typedef struct _GraphModelClass GraphModelClass; typedef struct _GraphModelPrivate GraphModelPrivate; #define TYPE_PROVIDERS (providers_get_type ()) #define PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDERS, Providers)) #define PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDERS, ProvidersClass)) #define IS_PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDERS)) #define IS_PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDERS)) #define PROVIDERS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDERS, ProvidersClass)) typedef struct _Providers Providers; typedef struct _ProvidersClass ProvidersClass; #define TYPE_EXPRESSION_CACHE (expression_cache_get_type ()) #define EXPRESSION_CACHE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_EXPRESSION_CACHE, ExpressionCache)) #define EXPRESSION_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_EXPRESSION_CACHE, ExpressionCacheClass)) #define IS_EXPRESSION_CACHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_EXPRESSION_CACHE)) #define IS_EXPRESSION_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_EXPRESSION_CACHE)) #define EXPRESSION_CACHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_EXPRESSION_CACHE, ExpressionCacheClass)) typedef struct _ExpressionCache ExpressionCache; typedef struct _ExpressionCacheClass ExpressionCacheClass; #define TYPE_TRACE_MODEL (trace_model_get_type ()) #define TRACE_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_TRACE_MODEL, TraceModel)) #define TRACE_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_TRACE_MODEL, TraceModelClass)) #define IS_TRACE_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_TRACE_MODEL)) #define IS_TRACE_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_TRACE_MODEL)) #define TRACE_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_TRACE_MODEL, TraceModelClass)) typedef struct _TraceModel TraceModel; typedef struct _TraceModelClass TraceModelClass; #define _g_free0(var) (var = (g_free (var), NULL)) #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) struct _GraphModel { GObject parent_instance; GraphModelPrivate * priv; }; struct _GraphModelClass { GObjectClass parent_class; }; struct _GraphModelPrivate { guint smoothvalue; gdouble* scalerhistory; gint scalerhistory_length1; gint _scalerhistory_size_; gchar* _id; Providers* _providers; ExpressionCache* _minimum; ExpressionCache* _maximum; gchar* _smooth; gboolean _enabled; gchar** _traces; gint _traces_length1; gint __traces_size_; gdouble _scale; TraceModel** _tracemodels; gint _tracemodels_length1; gint __tracemodels_size_; }; static gpointer graph_model_parent_class = NULL; GType graph_model_get_type (void) G_GNUC_CONST; GType providers_get_type (void) G_GNUC_CONST; GType expression_cache_get_type (void) G_GNUC_CONST; GType trace_model_get_type (void) G_GNUC_CONST; #define GRAPH_MODEL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_GRAPH_MODEL, GraphModelPrivate)) enum { GRAPH_MODEL_DUMMY_PROPERTY, GRAPH_MODEL_ID, GRAPH_MODEL_PROVIDERS, GRAPH_MODEL_MINIMUM, GRAPH_MODEL_MAXIMUM, GRAPH_MODEL_SMOOTH, GRAPH_MODEL_ENABLED, GRAPH_MODEL_TRACES, GRAPH_MODEL_SCALE }; GraphModel* graph_model_new (const gchar* id, Providers* providers); GraphModel* graph_model_construct (GType object_type, const gchar* id, Providers* providers); ExpressionCache* expression_cache_new (Providers* providers, const gchar* expression); ExpressionCache* expression_cache_construct (GType object_type, Providers* providers, const gchar* expression); void graph_model_update (GraphModel* self, guint trace_length); TraceModel** graph_model_get_tracemodels (GraphModel* self, int* result_length1); void trace_model_set_values_length (TraceModel* self, guint length); ExpressionCache* trace_model_get_expression (TraceModel* self); void expression_cache_update (ExpressionCache* self); void trace_model_add_value (TraceModel* self, gdouble value); gchar* expression_cache_label (ExpressionCache* self); ExpressionCache* graph_model_get_minimum (GraphModel* self); ExpressionCache* graph_model_get_maximum (GraphModel* self); static void graph_model_update_scale (GraphModel* self, gdouble scalerminimum, gdouble scalermaximum, guint trace_length); gboolean trace_model_get_enabled (TraceModel* self); gdouble* trace_model_get_values (TraceModel* self, int* result_length1); gdouble utils_max (gdouble* data, int data_length1); gdouble utils_mean (gdouble* data, int data_length1); static void graph_model_set_scale (GraphModel* self, gdouble value); const gchar* graph_model_get_id (GraphModel* self); static void graph_model_set_id (GraphModel* self, const gchar* value); Providers* graph_model_get_providers (GraphModel* self); static void graph_model_set_providers (GraphModel* self, Providers* value); static void graph_model_set_minimum (GraphModel* self, ExpressionCache* value); static void graph_model_set_maximum (GraphModel* self, ExpressionCache* value); const gchar* graph_model_get_smooth (GraphModel* self); void graph_model_set_smooth (GraphModel* self, const gchar* value); gboolean graph_model_get_enabled (GraphModel* self); void graph_model_set_enabled (GraphModel* self, gboolean value); gchar** graph_model_get_traces (GraphModel* self, int* result_length1); void graph_model_set_traces (GraphModel* self, gchar** value, int value_length1); static gchar** _vala_array_dup10 (gchar** self, int length); gdouble graph_model_get_scale (GraphModel* self); static void graph_model_set_tracemodels (GraphModel* self, TraceModel** value, int value_length1); static TraceModel** _vala_array_dup11 (TraceModel** self, int length); static GObject * graph_model_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties); static void _graph_model___lambda4_ (GraphModel* self); static void __graph_model___lambda4__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self); static void _graph_model___lambda5_ (GraphModel* self); TraceModel* trace_model_new (Providers* providers); TraceModel* trace_model_construct (GType object_type, Providers* providers); static void _vala_array_add10 (TraceModel*** array, int* length, int* size, TraceModel* value); static TraceModel** _vala_array_dup12 (TraceModel** self, int length); static void __graph_model___lambda5__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self); static void graph_model_finalize (GObject* obj); static void _vala_graph_model_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec); static void _vala_graph_model_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); GraphModel* graph_model_construct (GType object_type, const gchar* id, Providers* providers) { GraphModel * self = NULL; const gchar* _tmp0_ = NULL; Providers* _tmp1_ = NULL; Providers* _tmp2_ = NULL; ExpressionCache* _tmp3_ = NULL; ExpressionCache* _tmp4_ = NULL; Providers* _tmp5_ = NULL; ExpressionCache* _tmp6_ = NULL; ExpressionCache* _tmp7_ = NULL; g_return_val_if_fail (id != NULL, NULL); g_return_val_if_fail (IS_PROVIDERS (providers), NULL); _tmp0_ = id; _tmp1_ = providers; _tmp2_ = providers; _tmp3_ = expression_cache_new (_tmp2_, ""); _tmp4_ = _tmp3_; _tmp5_ = providers; _tmp6_ = expression_cache_new (_tmp5_, ""); _tmp7_ = _tmp6_; self = (GraphModel*) g_object_new (object_type, "id", _tmp0_, "providers", _tmp1_, "minimum", _tmp4_, "maximum", _tmp7_, NULL); _g_object_unref0 (_tmp7_); _g_object_unref0 (_tmp4_); return self; } GraphModel* graph_model_new (const gchar* id, Providers* providers) { return graph_model_construct (TYPE_GRAPH_MODEL, id, providers); } static gpointer _g_object_ref0 (gpointer self) { return self ? g_object_ref (self) : NULL; } static gdouble double_parse (const gchar* str) { gdouble result = 0.0; const gchar* _tmp0_ = NULL; gdouble _tmp1_ = 0.0; g_return_val_if_fail (str != NULL, 0.0); _tmp0_ = str; _tmp1_ = g_ascii_strtod (_tmp0_, NULL); result = _tmp1_; return result; } void graph_model_update (GraphModel* self, guint trace_length) { TraceModel** _tmp0_ = NULL; gint _tmp0__length1 = 0; TraceModel** _tmp1_ = NULL; gint _tmp1__length1 = 0; gdouble scalerminimum = 0.0; ExpressionCache* _tmp15_ = NULL; gchar* _tmp16_ = NULL; gchar* _tmp17_ = NULL; gdouble _tmp18_ = 0.0; gdouble _tmp19_ = 0.0; gdouble scalermaximum = 0.0; ExpressionCache* _tmp20_ = NULL; gchar* _tmp21_ = NULL; gchar* _tmp22_ = NULL; gdouble _tmp23_ = 0.0; gdouble _tmp24_ = 0.0; guint _tmp25_ = 0U; g_return_if_fail (IS_GRAPH_MODEL (self)); _tmp0_ = graph_model_get_tracemodels (self, &_tmp0__length1); _tmp1_ = _tmp0_; _tmp1__length1 = _tmp0__length1; { TraceModel** tracemodel_collection = NULL; gint tracemodel_collection_length1 = 0; gint _tracemodel_collection_size_ = 0; gint tracemodel_it = 0; tracemodel_collection = _tmp1_; tracemodel_collection_length1 = _tmp1__length1; for (tracemodel_it = 0; tracemodel_it < _tmp1__length1; tracemodel_it = tracemodel_it + 1) { TraceModel* _tmp2_ = NULL; TraceModel* tracemodel = NULL; _tmp2_ = _g_object_ref0 (tracemodel_collection[tracemodel_it]); tracemodel = _tmp2_; { TraceModel* _tmp3_ = NULL; guint _tmp4_ = 0U; TraceModel* _tmp5_ = NULL; ExpressionCache* _tmp6_ = NULL; ExpressionCache* _tmp7_ = NULL; TraceModel* _tmp8_ = NULL; TraceModel* _tmp9_ = NULL; ExpressionCache* _tmp10_ = NULL; ExpressionCache* _tmp11_ = NULL; gchar* _tmp12_ = NULL; gchar* _tmp13_ = NULL; gdouble _tmp14_ = 0.0; _tmp3_ = tracemodel; _tmp4_ = trace_length; trace_model_set_values_length (_tmp3_, _tmp4_); _tmp5_ = tracemodel; _tmp6_ = trace_model_get_expression (_tmp5_); _tmp7_ = _tmp6_; expression_cache_update (_tmp7_); _tmp8_ = tracemodel; _tmp9_ = tracemodel; _tmp10_ = trace_model_get_expression (_tmp9_); _tmp11_ = _tmp10_; _tmp12_ = expression_cache_label (_tmp11_); _tmp13_ = _tmp12_; _tmp14_ = double_parse (_tmp13_); trace_model_add_value (_tmp8_, _tmp14_); _g_free0 (_tmp13_); _g_object_unref0 (tracemodel); } } } _tmp15_ = self->priv->_minimum; _tmp16_ = expression_cache_label (_tmp15_); _tmp17_ = _tmp16_; _tmp18_ = double_parse (_tmp17_); _tmp19_ = _tmp18_; _g_free0 (_tmp17_); scalerminimum = _tmp19_; _tmp20_ = self->priv->_maximum; _tmp21_ = expression_cache_label (_tmp20_); _tmp22_ = _tmp21_; _tmp23_ = double_parse (_tmp22_); _tmp24_ = _tmp23_; _g_free0 (_tmp22_); scalermaximum = _tmp24_; _tmp25_ = trace_length; graph_model_update_scale (self, scalerminimum, scalermaximum, _tmp25_); } static void graph_model_update_scale (GraphModel* self, gdouble scalerminimum, gdouble scalermaximum, guint trace_length) { gdouble currentpeak = 0.0; gdouble _tmp0_ = 0.0; gdouble _tmp22_ = 0.0; gdouble* _tmp26_ = NULL; gint _tmp26__length1 = 0; gdouble historymaximum = 0.0; gdouble* _tmp40_ = NULL; gint _tmp40__length1 = 0; gdouble _tmp41_ = 0.0; gdouble _tmp42_ = 0.0; gdouble _tmp43_ = 0.0; gdouble* _tmp66_ = NULL; gint _tmp66__length1 = 0; gdouble* _tmp67_ = NULL; gint _tmp67__length1 = 0; gdouble _tmp68_ = 0.0; gdouble _tmp69_ = 0.0; gdouble* _tmp70_ = NULL; gint _tmp70__length1 = 0; gdouble _tmp71_ = 0.0; g_return_if_fail (IS_GRAPH_MODEL (self)); _tmp0_ = scalerminimum; currentpeak = _tmp0_; { guint i = 0U; guint isize = 0U; guint _tmp1_ = 0U; i = (guint) 0; _tmp1_ = trace_length; isize = _tmp1_; { gboolean _tmp2_ = FALSE; _tmp2_ = TRUE; while (TRUE) { gboolean _tmp3_ = FALSE; guint _tmp5_ = 0U; guint _tmp6_ = 0U; gdouble currentvalue = 0.0; TraceModel** _tmp7_ = NULL; gint _tmp7__length1 = 0; TraceModel** _tmp8_ = NULL; gint _tmp8__length1 = 0; gdouble _tmp19_ = 0.0; gdouble _tmp20_ = 0.0; gdouble _tmp21_ = 0.0; _tmp3_ = _tmp2_; if (!_tmp3_) { guint _tmp4_ = 0U; _tmp4_ = i; i = _tmp4_ + 1; } _tmp2_ = FALSE; _tmp5_ = i; _tmp6_ = isize; if (!(_tmp5_ < _tmp6_)) { break; } currentvalue = (gdouble) 0; _tmp7_ = graph_model_get_tracemodels (self, &_tmp7__length1); _tmp8_ = _tmp7_; _tmp8__length1 = _tmp7__length1; { TraceModel** tracemodel_collection = NULL; gint tracemodel_collection_length1 = 0; gint _tracemodel_collection_size_ = 0; gint tracemodel_it = 0; tracemodel_collection = _tmp8_; tracemodel_collection_length1 = _tmp8__length1; for (tracemodel_it = 0; tracemodel_it < _tmp8__length1; tracemodel_it = tracemodel_it + 1) { TraceModel* _tmp9_ = NULL; TraceModel* tracemodel = NULL; _tmp9_ = _g_object_ref0 (tracemodel_collection[tracemodel_it]); tracemodel = _tmp9_; { TraceModel* _tmp10_ = NULL; gboolean _tmp11_ = FALSE; gboolean _tmp12_ = FALSE; _tmp10_ = tracemodel; _tmp11_ = trace_model_get_enabled (_tmp10_); _tmp12_ = _tmp11_; if (_tmp12_) { gdouble _tmp13_ = 0.0; TraceModel* _tmp14_ = NULL; gdouble* _tmp15_ = NULL; gint _tmp15__length1 = 0; gdouble* _tmp16_ = NULL; gint _tmp16__length1 = 0; guint _tmp17_ = 0U; gdouble _tmp18_ = 0.0; _tmp13_ = currentvalue; _tmp14_ = tracemodel; _tmp15_ = trace_model_get_values (_tmp14_, &_tmp15__length1); _tmp16_ = _tmp15_; _tmp16__length1 = _tmp15__length1; _tmp17_ = i; _tmp18_ = _tmp16_[_tmp17_]; currentvalue = _tmp13_ + _tmp18_; } _g_object_unref0 (tracemodel); } } } _tmp19_ = currentpeak; _tmp20_ = currentvalue; _tmp21_ = MAX (_tmp19_, _tmp20_); currentpeak = _tmp21_; } } } _tmp22_ = scalermaximum; if (_tmp22_ != ((gdouble) 0)) { gdouble _tmp23_ = 0.0; gdouble _tmp24_ = 0.0; gdouble _tmp25_ = 0.0; _tmp23_ = currentpeak; _tmp24_ = scalermaximum; _tmp25_ = MIN (_tmp23_, _tmp24_); currentpeak = _tmp25_; } _tmp26_ = self->priv->scalerhistory; _tmp26__length1 = self->priv->scalerhistory_length1; if (_tmp26__length1 == 0) { guint _tmp27_ = 0U; guint _tmp28_ = 0U; gdouble* _tmp29_ = NULL; _tmp27_ = self->priv->smoothvalue; _tmp28_ = CLAMP (_tmp27_, (guint) 1, (guint) 128); _tmp29_ = g_new0 (gdouble, _tmp28_); self->priv->scalerhistory = (g_free (self->priv->scalerhistory), NULL); self->priv->scalerhistory = _tmp29_; self->priv->scalerhistory_length1 = _tmp28_; self->priv->_scalerhistory_size_ = self->priv->scalerhistory_length1; { guint i = 0U; guint isize = 0U; gdouble* _tmp30_ = NULL; gint _tmp30__length1 = 0; i = (guint) 0; _tmp30_ = self->priv->scalerhistory; _tmp30__length1 = self->priv->scalerhistory_length1; isize = (guint) _tmp30__length1; { gboolean _tmp31_ = FALSE; _tmp31_ = TRUE; while (TRUE) { gboolean _tmp32_ = FALSE; guint _tmp34_ = 0U; guint _tmp35_ = 0U; gdouble* _tmp36_ = NULL; gint _tmp36__length1 = 0; guint _tmp37_ = 0U; gdouble _tmp38_ = 0.0; gdouble _tmp39_ = 0.0; _tmp32_ = _tmp31_; if (!_tmp32_) { guint _tmp33_ = 0U; _tmp33_ = i; i = _tmp33_ + 1; } _tmp31_ = FALSE; _tmp34_ = i; _tmp35_ = isize; if (!(_tmp34_ < _tmp35_)) { break; } _tmp36_ = self->priv->scalerhistory; _tmp36__length1 = self->priv->scalerhistory_length1; _tmp37_ = i; _tmp38_ = scalerminimum; _tmp36_[_tmp37_] = _tmp38_; _tmp39_ = _tmp36_[_tmp37_]; } } } } _tmp40_ = self->priv->scalerhistory; _tmp40__length1 = self->priv->scalerhistory_length1; _tmp41_ = utils_max (_tmp40_, _tmp40__length1); historymaximum = _tmp41_; _tmp42_ = currentpeak; _tmp43_ = historymaximum; if (_tmp42_ < _tmp43_) { { guint i = 0U; guint isize = 0U; gdouble* _tmp44_ = NULL; gint _tmp44__length1 = 0; i = (guint) 0; _tmp44_ = self->priv->scalerhistory; _tmp44__length1 = self->priv->scalerhistory_length1; isize = (guint) _tmp44__length1; { gboolean _tmp45_ = FALSE; _tmp45_ = TRUE; while (TRUE) { gboolean _tmp46_ = FALSE; guint _tmp48_ = 0U; guint _tmp49_ = 0U; gdouble* _tmp50_ = NULL; gint _tmp50__length1 = 0; guint _tmp51_ = 0U; gdouble* _tmp52_ = NULL; gint _tmp52__length1 = 0; guint _tmp53_ = 0U; gdouble _tmp54_ = 0.0; gdouble _tmp55_ = 0.0; _tmp46_ = _tmp45_; if (!_tmp46_) { guint _tmp47_ = 0U; _tmp47_ = i; i = _tmp47_ + 1; } _tmp45_ = FALSE; _tmp48_ = i; _tmp49_ = isize; if (!((_tmp48_ + 1) < _tmp49_)) { break; } _tmp50_ = self->priv->scalerhistory; _tmp50__length1 = self->priv->scalerhistory_length1; _tmp51_ = i; _tmp52_ = self->priv->scalerhistory; _tmp52__length1 = self->priv->scalerhistory_length1; _tmp53_ = i; _tmp54_ = _tmp52_[_tmp53_ + 1]; _tmp50_[_tmp51_] = _tmp54_; _tmp55_ = _tmp50_[_tmp51_]; } } } } else { { guint i = 0U; guint isize = 0U; gdouble* _tmp56_ = NULL; gint _tmp56__length1 = 0; i = (guint) 0; _tmp56_ = self->priv->scalerhistory; _tmp56__length1 = self->priv->scalerhistory_length1; isize = (guint) _tmp56__length1; { gboolean _tmp57_ = FALSE; _tmp57_ = TRUE; while (TRUE) { gboolean _tmp58_ = FALSE; guint _tmp60_ = 0U; guint _tmp61_ = 0U; gdouble* _tmp62_ = NULL; gint _tmp62__length1 = 0; guint _tmp63_ = 0U; gdouble _tmp64_ = 0.0; gdouble _tmp65_ = 0.0; _tmp58_ = _tmp57_; if (!_tmp58_) { guint _tmp59_ = 0U; _tmp59_ = i; i = _tmp59_ + 1; } _tmp57_ = FALSE; _tmp60_ = i; _tmp61_ = isize; if (!((_tmp60_ + 1) < _tmp61_)) { break; } _tmp62_ = self->priv->scalerhistory; _tmp62__length1 = self->priv->scalerhistory_length1; _tmp63_ = i; _tmp64_ = currentpeak; _tmp62_[_tmp63_] = _tmp64_; _tmp65_ = _tmp62_[_tmp63_]; } } } } _tmp66_ = self->priv->scalerhistory; _tmp66__length1 = self->priv->scalerhistory_length1; _tmp67_ = self->priv->scalerhistory; _tmp67__length1 = self->priv->scalerhistory_length1; _tmp68_ = currentpeak; _tmp66_[_tmp67__length1 - 1] = _tmp68_; _tmp69_ = _tmp66_[_tmp67__length1 - 1]; _tmp70_ = self->priv->scalerhistory; _tmp70__length1 = self->priv->scalerhistory_length1; _tmp71_ = utils_mean (_tmp70_, _tmp70__length1); graph_model_set_scale (self, _tmp71_); } const gchar* graph_model_get_id (GraphModel* self) { const gchar* result; const gchar* _tmp0_ = NULL; g_return_val_if_fail (IS_GRAPH_MODEL (self), NULL); _tmp0_ = self->priv->_id; result = _tmp0_; return result; } static void graph_model_set_id (GraphModel* self, const gchar* value) { const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; g_return_if_fail (IS_GRAPH_MODEL (self)); _tmp0_ = value; _tmp1_ = g_strdup (_tmp0_); _g_free0 (self->priv->_id); self->priv->_id = _tmp1_; g_object_notify ((GObject *) self, "id"); } Providers* graph_model_get_providers (GraphModel* self) { Providers* result; Providers* _tmp0_ = NULL; g_return_val_if_fail (IS_GRAPH_MODEL (self), NULL); _tmp0_ = self->priv->_providers; result = _tmp0_; return result; } static void graph_model_set_providers (GraphModel* self, Providers* value) { Providers* _tmp0_ = NULL; Providers* _tmp1_ = NULL; g_return_if_fail (IS_GRAPH_MODEL (self)); _tmp0_ = value; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (self->priv->_providers); self->priv->_providers = _tmp1_; g_object_notify ((GObject *) self, "providers"); } ExpressionCache* graph_model_get_minimum (GraphModel* self) { ExpressionCache* result; ExpressionCache* _tmp0_ = NULL; g_return_val_if_fail (IS_GRAPH_MODEL (self), NULL); _tmp0_ = self->priv->_minimum; result = _tmp0_; return result; } static void graph_model_set_minimum (GraphModel* self, ExpressionCache* value) { ExpressionCache* _tmp0_ = NULL; ExpressionCache* _tmp1_ = NULL; g_return_if_fail (IS_GRAPH_MODEL (self)); _tmp0_ = value; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (self->priv->_minimum); self->priv->_minimum = _tmp1_; g_object_notify ((GObject *) self, "minimum"); } ExpressionCache* graph_model_get_maximum (GraphModel* self) { ExpressionCache* result; ExpressionCache* _tmp0_ = NULL; g_return_val_if_fail (IS_GRAPH_MODEL (self), NULL); _tmp0_ = self->priv->_maximum; result = _tmp0_; return result; } static void graph_model_set_maximum (GraphModel* self, ExpressionCache* value) { ExpressionCache* _tmp0_ = NULL; ExpressionCache* _tmp1_ = NULL; g_return_if_fail (IS_GRAPH_MODEL (self)); _tmp0_ = value; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (self->priv->_maximum); self->priv->_maximum = _tmp1_; g_object_notify ((GObject *) self, "maximum"); } const gchar* graph_model_get_smooth (GraphModel* self) { const gchar* result; const gchar* _tmp0_ = NULL; g_return_val_if_fail (IS_GRAPH_MODEL (self), NULL); _tmp0_ = self->priv->_smooth; result = _tmp0_; return result; } void graph_model_set_smooth (GraphModel* self, const gchar* value) { const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; g_return_if_fail (IS_GRAPH_MODEL (self)); _tmp0_ = value; _tmp1_ = g_strdup (_tmp0_); _g_free0 (self->priv->_smooth); self->priv->_smooth = _tmp1_; g_object_notify ((GObject *) self, "smooth"); } gboolean graph_model_get_enabled (GraphModel* self) { gboolean result; gboolean _tmp0_ = FALSE; g_return_val_if_fail (IS_GRAPH_MODEL (self), FALSE); _tmp0_ = self->priv->_enabled; result = _tmp0_; return result; } void graph_model_set_enabled (GraphModel* self, gboolean value) { gboolean _tmp0_ = FALSE; g_return_if_fail (IS_GRAPH_MODEL (self)); _tmp0_ = value; self->priv->_enabled = _tmp0_; g_object_notify ((GObject *) self, "enabled"); } gchar** graph_model_get_traces (GraphModel* self, int* result_length1) { gchar** result; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_val_if_fail (IS_GRAPH_MODEL (self), NULL); _tmp0_ = self->priv->_traces; _tmp0__length1 = self->priv->_traces_length1; _tmp1_ = _tmp0_; _tmp1__length1 = _tmp0__length1; if (result_length1) { *result_length1 = _tmp1__length1; } result = _tmp1_; return result; } static gchar** _vala_array_dup10 (gchar** self, int length) { gchar** result; int i; result = g_new0 (gchar*, length + 1); for (i = 0; i < length; i++) { gchar* _tmp0_ = NULL; _tmp0_ = g_strdup (self[i]); result[i] = _tmp0_; } return result; } void graph_model_set_traces (GraphModel* self, gchar** value, int value_length1) { gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_if_fail (IS_GRAPH_MODEL (self)); _tmp0_ = value; _tmp0__length1 = value_length1; _tmp1_ = (_tmp0_ != NULL) ? _vala_array_dup10 (_tmp0_, _tmp0__length1) : ((gpointer) _tmp0_); _tmp1__length1 = _tmp0__length1; self->priv->_traces = (_vala_array_free (self->priv->_traces, self->priv->_traces_length1, (GDestroyNotify) g_free), NULL); self->priv->_traces = _tmp1_; self->priv->_traces_length1 = _tmp1__length1; self->priv->__traces_size_ = self->priv->_traces_length1; g_object_notify ((GObject *) self, "traces"); } gdouble graph_model_get_scale (GraphModel* self) { gdouble result; gdouble _tmp0_ = 0.0; g_return_val_if_fail (IS_GRAPH_MODEL (self), 0.0); _tmp0_ = self->priv->_scale; result = _tmp0_; return result; } static void graph_model_set_scale (GraphModel* self, gdouble value) { gdouble _tmp0_ = 0.0; g_return_if_fail (IS_GRAPH_MODEL (self)); _tmp0_ = value; self->priv->_scale = _tmp0_; g_object_notify ((GObject *) self, "scale"); } TraceModel** graph_model_get_tracemodels (GraphModel* self, int* result_length1) { TraceModel** result; TraceModel** _tmp0_ = NULL; gint _tmp0__length1 = 0; TraceModel** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_val_if_fail (IS_GRAPH_MODEL (self), NULL); _tmp0_ = self->priv->_tracemodels; _tmp0__length1 = self->priv->_tracemodels_length1; _tmp1_ = _tmp0_; _tmp1__length1 = _tmp0__length1; if (result_length1) { *result_length1 = _tmp1__length1; } result = _tmp1_; return result; } static TraceModel** _vala_array_dup11 (TraceModel** self, int length) { TraceModel** result; int i; result = g_new0 (TraceModel*, length + 1); for (i = 0; i < length; i++) { TraceModel* _tmp0_ = NULL; _tmp0_ = _g_object_ref0 (self[i]); result[i] = _tmp0_; } return result; } static void graph_model_set_tracemodels (GraphModel* self, TraceModel** value, int value_length1) { TraceModel** _tmp0_ = NULL; gint _tmp0__length1 = 0; TraceModel** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_if_fail (IS_GRAPH_MODEL (self)); _tmp0_ = value; _tmp0__length1 = value_length1; _tmp1_ = (_tmp0_ != NULL) ? _vala_array_dup11 (_tmp0_, _tmp0__length1) : ((gpointer) _tmp0_); _tmp1__length1 = _tmp0__length1; self->priv->_tracemodels = (_vala_array_free (self->priv->_tracemodels, self->priv->_tracemodels_length1, (GDestroyNotify) g_object_unref), NULL); self->priv->_tracemodels = _tmp1_; self->priv->_tracemodels_length1 = _tmp1__length1; self->priv->__tracemodels_size_ = self->priv->_tracemodels_length1; } static guint64 uint64_parse (const gchar* str) { guint64 result = 0ULL; const gchar* _tmp0_ = NULL; guint64 _tmp1_ = 0ULL; g_return_val_if_fail (str != NULL, 0ULL); _tmp0_ = str; _tmp1_ = g_ascii_strtoull (_tmp0_, NULL, (guint) 0); result = _tmp1_; return result; } static void _graph_model___lambda4_ (GraphModel* self) { const gchar* _tmp0_ = NULL; guint64 _tmp1_ = 0ULL; _tmp0_ = self->priv->_smooth; _tmp1_ = uint64_parse (_tmp0_); self->priv->smoothvalue = (guint) _tmp1_; self->priv->scalerhistory = (g_free (self->priv->scalerhistory), NULL); self->priv->scalerhistory = NULL; self->priv->scalerhistory_length1 = 0; self->priv->_scalerhistory_size_ = self->priv->scalerhistory_length1; } static void __graph_model___lambda4__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) { _graph_model___lambda4_ (self); } static void _vala_array_add10 (TraceModel*** array, int* length, int* size, TraceModel* value) { if ((*length) == (*size)) { *size = (*size) ? (2 * (*size)) : 4; *array = g_renew (TraceModel*, *array, (*size) + 1); } (*array)[(*length)++] = value; (*array)[*length] = NULL; } static TraceModel** _vala_array_dup12 (TraceModel** self, int length) { TraceModel** result; int i; result = g_new0 (TraceModel*, length + 1); for (i = 0; i < length; i++) { TraceModel* _tmp0_ = NULL; _tmp0_ = _g_object_ref0 (self[i]); result[i] = _tmp0_; } return result; } static void _graph_model___lambda5_ (GraphModel* self) { TraceModel** _tmp5_ = NULL; gint _tmp5__length1 = 0; gchar** _tmp6_ = NULL; gint _tmp6__length1 = 0; TraceModel** _tmp7_ = NULL; gint _tmp7__length1 = 0; while (TRUE) { TraceModel** _tmp0_ = NULL; gint _tmp0__length1 = 0; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; TraceModel** _tmp2_ = NULL; gint _tmp2__length1 = 0; Providers* _tmp3_ = NULL; TraceModel* _tmp4_ = NULL; _tmp0_ = self->priv->_tracemodels; _tmp0__length1 = self->priv->_tracemodels_length1; _tmp1_ = self->priv->_traces; _tmp1__length1 = self->priv->_traces_length1; if (!(_tmp0__length1 < _tmp1__length1)) { break; } _tmp2_ = self->priv->_tracemodels; _tmp2__length1 = self->priv->_tracemodels_length1; _tmp3_ = self->priv->_providers; _tmp4_ = trace_model_new (_tmp3_); _vala_array_add10 (&self->priv->_tracemodels, &self->priv->_tracemodels_length1, &self->priv->__tracemodels_size_, _tmp4_); } _tmp5_ = self->priv->_tracemodels; _tmp5__length1 = self->priv->_tracemodels_length1; _tmp6_ = self->priv->_traces; _tmp6__length1 = self->priv->_traces_length1; _tmp7_ = ((_tmp5_ + 0) != NULL) ? _vala_array_dup12 (_tmp5_ + 0, _tmp6__length1 - 0) : ((gpointer) (_tmp5_ + 0)); _tmp7__length1 = _tmp6__length1 - 0; self->priv->_tracemodels = (_vala_array_free (self->priv->_tracemodels, self->priv->_tracemodels_length1, (GDestroyNotify) g_object_unref), NULL); self->priv->_tracemodels = _tmp7_; self->priv->_tracemodels_length1 = _tmp7__length1; self->priv->__tracemodels_size_ = self->priv->_tracemodels_length1; } static void __graph_model___lambda5__g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self) { _graph_model___lambda5_ (self); } static GObject * graph_model_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties) { GObject * obj; GObjectClass * parent_class; GraphModel * self; parent_class = G_OBJECT_CLASS (graph_model_parent_class); obj = parent_class->constructor (type, n_construct_properties, construct_properties); self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_GRAPH_MODEL, GraphModel); g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (self, G_TYPE_OBJECT, GObject), "notify::smooth", (GCallback) __graph_model___lambda4__g_object_notify, self, 0); g_signal_connect_object (G_TYPE_CHECK_INSTANCE_CAST (self, G_TYPE_OBJECT, GObject), "notify::traces", (GCallback) __graph_model___lambda5__g_object_notify, self, 0); return obj; } static void graph_model_class_init (GraphModelClass * klass) { graph_model_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (GraphModelPrivate)); G_OBJECT_CLASS (klass)->get_property = _vala_graph_model_get_property; G_OBJECT_CLASS (klass)->set_property = _vala_graph_model_set_property; G_OBJECT_CLASS (klass)->constructor = graph_model_constructor; G_OBJECT_CLASS (klass)->finalize = graph_model_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), GRAPH_MODEL_ID, g_param_spec_string ("id", "id", "id", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_object_class_install_property (G_OBJECT_CLASS (klass), GRAPH_MODEL_PROVIDERS, g_param_spec_object ("providers", "providers", "providers", TYPE_PROVIDERS, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_object_class_install_property (G_OBJECT_CLASS (klass), GRAPH_MODEL_MINIMUM, g_param_spec_object ("minimum", "minimum", "minimum", TYPE_EXPRESSION_CACHE, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_object_class_install_property (G_OBJECT_CLASS (klass), GRAPH_MODEL_MAXIMUM, g_param_spec_object ("maximum", "maximum", "maximum", TYPE_EXPRESSION_CACHE, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_object_class_install_property (G_OBJECT_CLASS (klass), GRAPH_MODEL_SMOOTH, g_param_spec_string ("smooth", "smooth", "smooth", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE)); g_object_class_install_property (G_OBJECT_CLASS (klass), GRAPH_MODEL_ENABLED, g_param_spec_boolean ("enabled", "enabled", "enabled", FALSE, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE)); g_object_class_install_property (G_OBJECT_CLASS (klass), GRAPH_MODEL_TRACES, g_param_spec_boxed ("traces", "traces", "traces", G_TYPE_STRV, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE)); g_object_class_install_property (G_OBJECT_CLASS (klass), GRAPH_MODEL_SCALE, g_param_spec_double ("scale", "scale", "scale", -G_MAXDOUBLE, G_MAXDOUBLE, (gdouble) 1, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE)); } static void graph_model_instance_init (GraphModel * self) { self->priv = GRAPH_MODEL_GET_PRIVATE (self); self->priv->_scale = (gdouble) 1; } static void graph_model_finalize (GObject* obj) { GraphModel * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_GRAPH_MODEL, GraphModel); self->priv->scalerhistory = (g_free (self->priv->scalerhistory), NULL); _g_free0 (self->priv->_id); _g_object_unref0 (self->priv->_providers); _g_object_unref0 (self->priv->_minimum); _g_object_unref0 (self->priv->_maximum); _g_free0 (self->priv->_smooth); self->priv->_traces = (_vala_array_free (self->priv->_traces, self->priv->_traces_length1, (GDestroyNotify) g_free), NULL); self->priv->_tracemodels = (_vala_array_free (self->priv->_tracemodels, self->priv->_tracemodels_length1, (GDestroyNotify) g_object_unref), NULL); G_OBJECT_CLASS (graph_model_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType graph_model_get_type (void) { static volatile gsize graph_model_type_id__volatile = 0; if (g_once_init_enter (&graph_model_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (GraphModelClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) graph_model_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (GraphModel), 0, (GInstanceInitFunc) graph_model_instance_init, NULL }; GType graph_model_type_id; graph_model_type_id = g_type_register_static (G_TYPE_OBJECT, "GraphModel", &g_define_type_info, 0); g_once_init_leave (&graph_model_type_id__volatile, graph_model_type_id); } return graph_model_type_id__volatile; } static void _vala_graph_model_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) { GraphModel * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_GRAPH_MODEL, GraphModel); switch (property_id) { case GRAPH_MODEL_ID: g_value_set_string (value, graph_model_get_id (self)); break; case GRAPH_MODEL_PROVIDERS: g_value_set_object (value, graph_model_get_providers (self)); break; case GRAPH_MODEL_MINIMUM: g_value_set_object (value, graph_model_get_minimum (self)); break; case GRAPH_MODEL_MAXIMUM: g_value_set_object (value, graph_model_get_maximum (self)); break; case GRAPH_MODEL_SMOOTH: g_value_set_string (value, graph_model_get_smooth (self)); break; case GRAPH_MODEL_ENABLED: g_value_set_boolean (value, graph_model_get_enabled (self)); break; case GRAPH_MODEL_TRACES: { int length; g_value_set_boxed (value, graph_model_get_traces (self, &length)); } break; case GRAPH_MODEL_SCALE: g_value_set_double (value, graph_model_get_scale (self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_graph_model_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { GraphModel * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_GRAPH_MODEL, GraphModel); switch (property_id) { case GRAPH_MODEL_ID: graph_model_set_id (self, g_value_get_string (value)); break; case GRAPH_MODEL_PROVIDERS: graph_model_set_providers (self, g_value_get_object (value)); break; case GRAPH_MODEL_MINIMUM: graph_model_set_minimum (self, g_value_get_object (value)); break; case GRAPH_MODEL_MAXIMUM: graph_model_set_maximum (self, g_value_get_object (value)); break; case GRAPH_MODEL_SMOOTH: graph_model_set_smooth (self, g_value_get_string (value)); break; case GRAPH_MODEL_ENABLED: graph_model_set_enabled (self, g_value_get_boolean (value)); break; case GRAPH_MODEL_TRACES: { gpointer boxed; boxed = g_value_get_boxed (value); graph_model_set_traces (self, boxed, g_strv_length (boxed)); } break; case GRAPH_MODEL_SCALE: graph_model_set_scale (self, g_value_get_double (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } indicator-multiload-0.4/src/PaxHeaders.30064/reaper.c0000644000000000000000000000013212347052060017262 xustar0030 mtime=1402754096.680643502 30 atime=1402754102.064646485 30 ctime=1402759471.367977449 indicator-multiload-0.4/src/reaper.c0000664000175000017500000003243612347052060017143 0ustar00mh21mh2100000000000000/* reaper.c generated by valac 0.22.1, the Vala compiler * generated from reaper.vala, do not modify */ #include #include #include #include #include #include #include #define TYPE_REAPER (reaper_get_type ()) #define REAPER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_REAPER, Reaper)) #define REAPER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_REAPER, ReaperClass)) #define IS_REAPER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_REAPER)) #define IS_REAPER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_REAPER)) #define REAPER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_REAPER, ReaperClass)) typedef struct _Reaper Reaper; typedef struct _ReaperClass ReaperClass; typedef struct _ReaperPrivate ReaperPrivate; #define _g_source_unref0(var) ((var == NULL) ? NULL : (var = (g_source_unref (var), NULL))) #define _g_free0(var) (var = (g_free (var), NULL)) #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL))) struct _Reaper { GObject parent_instance; ReaperPrivate * priv; }; struct _ReaperClass { GObjectClass parent_class; }; struct _ReaperPrivate { gchar** _args; gint _args_length1; gint __args_size_; GSource* _timeout; }; static gpointer reaper_parent_class = NULL; GType reaper_get_type (void) G_GNUC_CONST; #define REAPER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_REAPER, ReaperPrivate)) enum { REAPER_DUMMY_PROPERTY, REAPER_ARGS, REAPER_TIMEOUT }; Reaper* reaper_new (gchar** args, int args_length1); Reaper* reaper_construct (GType object_type, gchar** args, int args_length1); gchar** reaper_get_args (Reaper* self, int* result_length1); static void reaper_set_args (Reaper* self, gchar** value, int value_length1); static gchar** _vala_array_dup27 (gchar** self, int length); GSource* reaper_get_timeout (Reaper* self); static void reaper_set_timeout (Reaper* self, GSource* value); static GObject * reaper_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties); static gboolean _reaper___lambda16_ (Reaper* self); static gboolean __reaper___lambda16__gsource_func (gpointer self); static void reaper_finalize (GObject* obj); static void _vala_reaper_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec); static void _vala_reaper_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); static gint _vala_array_length (gpointer array); Reaper* reaper_construct (GType object_type, gchar** args, int args_length1) { Reaper * self = NULL; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; GSource* _tmp1_ = NULL; GSource* _tmp2_ = NULL; _tmp0_ = args; _tmp0__length1 = args_length1; _tmp1_ = g_timeout_source_new ((guint) (60 * 1000)); _tmp2_ = _tmp1_; self = (Reaper*) g_object_new (object_type, "args", _tmp0_, "timeout", _tmp2_, NULL); _g_source_unref0 (_tmp2_); return self; } Reaper* reaper_new (gchar** args, int args_length1) { return reaper_construct (TYPE_REAPER, args, args_length1); } gchar** reaper_get_args (Reaper* self, int* result_length1) { gchar** result; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_val_if_fail (IS_REAPER (self), NULL); _tmp0_ = self->priv->_args; _tmp0__length1 = self->priv->_args_length1; _tmp1_ = _tmp0_; _tmp1__length1 = _tmp0__length1; if (result_length1) { *result_length1 = _tmp1__length1; } result = _tmp1_; return result; } static gchar** _vala_array_dup27 (gchar** self, int length) { gchar** result; int i; result = g_new0 (gchar*, length + 1); for (i = 0; i < length; i++) { gchar* _tmp0_ = NULL; _tmp0_ = g_strdup (self[i]); result[i] = _tmp0_; } return result; } static void reaper_set_args (Reaper* self, gchar** value, int value_length1) { gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_if_fail (IS_REAPER (self)); _tmp0_ = value; _tmp0__length1 = value_length1; _tmp1_ = (_tmp0_ != NULL) ? _vala_array_dup27 (_tmp0_, _tmp0__length1) : ((gpointer) _tmp0_); _tmp1__length1 = _tmp0__length1; self->priv->_args = (_vala_array_free (self->priv->_args, self->priv->_args_length1, (GDestroyNotify) g_free), NULL); self->priv->_args = _tmp1_; self->priv->_args_length1 = _tmp1__length1; self->priv->__args_size_ = self->priv->_args_length1; g_object_notify ((GObject *) self, "args"); } GSource* reaper_get_timeout (Reaper* self) { GSource* result; GSource* _tmp0_ = NULL; g_return_val_if_fail (IS_REAPER (self), NULL); _tmp0_ = self->priv->_timeout; result = _tmp0_; return result; } static gpointer _g_source_ref0 (gpointer self) { return self ? g_source_ref (self) : NULL; } static void reaper_set_timeout (Reaper* self, GSource* value) { GSource* _tmp0_ = NULL; GSource* _tmp1_ = NULL; g_return_if_fail (IS_REAPER (self)); _tmp0_ = value; _tmp1_ = _g_source_ref0 (_tmp0_); _g_source_unref0 (self->priv->_timeout); self->priv->_timeout = _tmp1_; g_object_notify ((GObject *) self, "timeout"); } static gboolean _reaper___lambda16_ (Reaper* self) { gboolean result = FALSE; GError * _inner_error_ = NULL; { gchar* status = NULL; gchar* _tmp0_ = NULL; glong pages = 0L; const gchar* _tmp1_ = NULL; gchar** _tmp2_ = NULL; gchar** _tmp3_ = NULL; gchar** _tmp4_ = NULL; gint _tmp4__length1 = 0; const gchar* _tmp5_ = NULL; glong _tmp6_ = 0L; glong _tmp7_ = 0L; glong pagesize = 0L; glong _tmp8_ = 0L; glong _tmp9_ = 0L; glong _tmp10_ = 0L; g_file_get_contents ("/proc/self/statm", &_tmp0_, NULL, &_inner_error_); _g_free0 (status); status = _tmp0_; if (_inner_error_ != NULL) { _g_free0 (status); goto __catch14_g_error; } _tmp1_ = status; _tmp3_ = _tmp2_ = g_strsplit (_tmp1_, " ", 0); _tmp4_ = _tmp3_; _tmp4__length1 = _vala_array_length (_tmp2_); _tmp5_ = _tmp4_[1]; _tmp6_ = atol (_tmp5_); _tmp7_ = _tmp6_; _tmp4_ = (_vala_array_free (_tmp4_, _tmp4__length1, (GDestroyNotify) g_free), NULL); pages = _tmp7_; _tmp8_ = sysconf (_SC_PAGESIZE); pagesize = _tmp8_; _tmp9_ = pagesize; _tmp10_ = pages; if ((_tmp9_ * _tmp10_) > ((glong) ((50 * 1000) * 1000))) { gchar** _tmp11_ = NULL; gint _tmp11__length1 = 0; gchar** _tmp12_ = NULL; gint _tmp12__length1 = 0; const gchar* _tmp13_ = NULL; gchar** _tmp14_ = NULL; gint _tmp14__length1 = 0; gchar** _tmp15_ = NULL; gint _tmp15__length1 = 0; _tmp11_ = reaper_get_args (self, &_tmp11__length1); _tmp12_ = _tmp11_; _tmp12__length1 = _tmp11__length1; _tmp13_ = _tmp12_[0]; _tmp14_ = reaper_get_args (self, &_tmp14__length1); _tmp15_ = _tmp14_; _tmp15__length1 = _tmp14__length1; execvp (_tmp13_, _tmp15_); } _g_free0 (status); } goto __finally14; __catch14_g_error: { GError* e = NULL; FILE* _tmp16_ = NULL; GError* _tmp17_ = NULL; const gchar* _tmp18_ = NULL; e = _inner_error_; _inner_error_ = NULL; _tmp16_ = stderr; _tmp17_ = e; _tmp18_ = _tmp17_->message; fprintf (_tmp16_, "Could not determine memory use: %s\n", _tmp18_); _g_error_free0 (e); } __finally14: if (_inner_error_ != NULL) { g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return FALSE; } result = TRUE; return result; } static gboolean __reaper___lambda16__gsource_func (gpointer self) { gboolean result; result = _reaper___lambda16_ (self); return result; } static GObject * reaper_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties) { GObject * obj; GObjectClass * parent_class; Reaper * self; GSource* _tmp0_ = NULL; GSource* _tmp1_ = NULL; parent_class = G_OBJECT_CLASS (reaper_parent_class); obj = parent_class->constructor (type, n_construct_properties, construct_properties); self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_REAPER, Reaper); _tmp0_ = self->priv->_timeout; g_source_attach (_tmp0_, NULL); _tmp1_ = self->priv->_timeout; g_source_set_callback (_tmp1_, __reaper___lambda16__gsource_func, g_object_ref (self), g_object_unref); return obj; } static void reaper_class_init (ReaperClass * klass) { reaper_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (ReaperPrivate)); G_OBJECT_CLASS (klass)->get_property = _vala_reaper_get_property; G_OBJECT_CLASS (klass)->set_property = _vala_reaper_set_property; G_OBJECT_CLASS (klass)->constructor = reaper_constructor; G_OBJECT_CLASS (klass)->finalize = reaper_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), REAPER_ARGS, g_param_spec_boxed ("args", "args", "args", G_TYPE_STRV, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_object_class_install_property (G_OBJECT_CLASS (klass), REAPER_TIMEOUT, g_param_spec_pointer ("timeout", "timeout", "timeout", G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); } static void reaper_instance_init (Reaper * self) { self->priv = REAPER_GET_PRIVATE (self); } static void reaper_finalize (GObject* obj) { Reaper * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_REAPER, Reaper); self->priv->_args = (_vala_array_free (self->priv->_args, self->priv->_args_length1, (GDestroyNotify) g_free), NULL); _g_source_unref0 (self->priv->_timeout); G_OBJECT_CLASS (reaper_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType reaper_get_type (void) { static volatile gsize reaper_type_id__volatile = 0; if (g_once_init_enter (&reaper_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (ReaperClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) reaper_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Reaper), 0, (GInstanceInitFunc) reaper_instance_init, NULL }; GType reaper_type_id; reaper_type_id = g_type_register_static (G_TYPE_OBJECT, "Reaper", &g_define_type_info, 0); g_once_init_leave (&reaper_type_id__volatile, reaper_type_id); } return reaper_type_id__volatile; } static void _vala_reaper_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) { Reaper * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_REAPER, Reaper); switch (property_id) { case REAPER_ARGS: { int length; g_value_set_boxed (value, reaper_get_args (self, &length)); } break; case REAPER_TIMEOUT: g_value_set_pointer (value, reaper_get_timeout (self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_reaper_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { Reaper * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_REAPER, Reaper); switch (property_id) { case REAPER_ARGS: { gpointer boxed; boxed = g_value_get_boxed (value); reaper_set_args (self, boxed, g_strv_length (boxed)); } break; case REAPER_TIMEOUT: reaper_set_timeout (self, g_value_get_pointer (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } static gint _vala_array_length (gpointer array) { int length; length = 0; if (array) { while (((gpointer*) array)[length]) { length++; } } return length; } indicator-multiload-0.4/src/PaxHeaders.30064/various.vapi0000644000000000000000000000013212347051122020207 xustar0030 mtime=1402753618.680415179 30 atime=1402753644.228426317 30 ctime=1402759471.431977493 indicator-multiload-0.4/src/various.vapi0000664000175000017500000000246012347051122020062 0ustar00mh21mh2100000000000000[CCode (cname="g_get_monotonic_time", cheader_filename = "glib.h")] uint64 get_monotonic_time(); [CCode (cname = "g_strndup", cheader_filename = "glib.h")] string strndup(char* str, size_t n); // most of this is in vala git, but not in vala <= 0.16 [CCode (cheader_filename = "unistd.h")] int execvp(string path, [CCode (array_length = false, null_terminated = true)] string[] arg); [CCode (cprefix = "Gtk", lower_case_cprefix = "gtk_", cheader_filename = "gtk/gtk.h")] namespace PGtk { public class ColorChooser { public void add_palette(Gtk.Orientation orientation, int colors_per_line, [CCode (array_length_pos = 2.9)] Gdk.RGBA[]? colors); } } [CCode (cprefix = "G", lower_case_cprefix = "g_", cheader_filename = "glib.h")] namespace PGLib { [CCode (has_target = false)] public delegate bool SettingsBindGetMapping(GLib.Value value, GLib.Variant variant, void *user_data); [CCode (has_target = false)] public delegate GLib.Variant SettingsBindSetMapping(GLib.Value value, GLib.VariantType expected_type, void *user_data); public static void settings_bind_with_mapping(GLib.Settings settings, string key, void* object, string property, GLib.SettingsBindFlags flags, SettingsBindGetMapping get_mapping, SettingsBindSetMapping set_mapping, void *user_data, GLib.DestroyNotify destroy); } indicator-multiload-0.4/src/PaxHeaders.30064/colormapper.c0000644000000000000000000000013212347052060020327 xustar0030 mtime=1402754096.540643424 30 atime=1402754097.268643828 30 ctime=1402759471.343977433 indicator-multiload-0.4/src/colormapper.c0000664000175000017500000010327412347052060020207 0ustar00mh21mh2100000000000000/* colormapper.c generated by valac 0.22.1, the Vala compiler * generated from colormapper.vala, do not modify */ #include #include #include #include #include #include "gtk/gtk.h" #include #include #define TYPE_COLOR_SCHEME (color_scheme_get_type ()) #define COLOR_SCHEME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_COLOR_SCHEME, ColorScheme)) #define COLOR_SCHEME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_COLOR_SCHEME, ColorSchemeClass)) #define IS_COLOR_SCHEME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_COLOR_SCHEME)) #define IS_COLOR_SCHEME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_COLOR_SCHEME)) #define COLOR_SCHEME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_COLOR_SCHEME, ColorSchemeClass)) typedef struct _ColorScheme ColorScheme; typedef struct _ColorSchemeClass ColorSchemeClass; typedef struct _ColorSchemePrivate ColorSchemePrivate; #define _g_free0(var) (var = (g_free (var), NULL)) typedef struct _ParamSpecColorScheme ParamSpecColorScheme; #define TYPE_COLOR_MAPPER (color_mapper_get_type ()) #define COLOR_MAPPER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_COLOR_MAPPER, ColorMapper)) #define COLOR_MAPPER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_COLOR_MAPPER, ColorMapperClass)) #define IS_COLOR_MAPPER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_COLOR_MAPPER)) #define IS_COLOR_MAPPER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_COLOR_MAPPER)) #define COLOR_MAPPER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_COLOR_MAPPER, ColorMapperClass)) typedef struct _ColorMapper ColorMapper; typedef struct _ColorMapperClass ColorMapperClass; typedef struct _ColorMapperPrivate ColorMapperPrivate; #define _color_scheme_unref0(var) ((var == NULL) ? NULL : (var = (color_scheme_unref (var), NULL))) struct _ColorScheme { GTypeInstance parent_instance; volatile int ref_count; ColorSchemePrivate * priv; gchar* label; gchar** colors; gint colors_length1; gint _colors_size_; GdkRGBA rgbas[16]; }; struct _ColorSchemeClass { GTypeClass parent_class; void (*finalize) (ColorScheme *self); }; struct _ParamSpecColorScheme { GParamSpec parent_instance; }; struct _ColorMapper { GObject parent_instance; ColorMapperPrivate * priv; }; struct _ColorMapperClass { GObjectClass parent_class; }; struct _ColorMapperPrivate { gchar* _color_scheme; }; static gpointer color_scheme_parent_class = NULL; static gpointer color_mapper_parent_class = NULL; static GHashTable* color_mapper_schemes; static GHashTable* color_mapper_schemes = NULL; static GdkRGBA color_mapper_tangorgbas[27]; static GdkRGBA color_mapper_tangorgbas[27] = {0}; static GdkRGBA color_mapper_grayrgbas[9]; static GdkRGBA color_mapper_grayrgbas[9] = {0}; gpointer color_scheme_ref (gpointer instance); void color_scheme_unref (gpointer instance); GParamSpec* param_spec_color_scheme (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags); void value_set_color_scheme (GValue* value, gpointer v_object); void value_take_color_scheme (GValue* value, gpointer v_object); gpointer value_get_color_scheme (const GValue* value); GType color_scheme_get_type (void) G_GNUC_CONST; enum { COLOR_SCHEME_DUMMY_PROPERTY }; ColorScheme* color_scheme_new (const gchar* label, gchar** colors, int colors_length1); ColorScheme* color_scheme_construct (GType object_type, const gchar* label, gchar** colors, int colors_length1); static gchar** _vala_array_dup1 (gchar** self, int length); static void color_scheme_finalize (ColorScheme* obj); GType color_mapper_get_type (void) G_GNUC_CONST; #define COLOR_MAPPER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_COLOR_MAPPER, ColorMapperPrivate)) enum { COLOR_MAPPER_DUMMY_PROPERTY, COLOR_MAPPER_COLOR_SCHEME }; static ColorScheme* color_mapper_scheme (const gchar* name); static GdkRGBA* color_mapper_schemergbas (const gchar* name, int* result_length1); static GdkRGBA* _vala_array_dup2 (GdkRGBA* self, int length); gchar* color_mapper_schemelabel (const gchar* name); gboolean color_mapper_parse_colorname (const gchar* value, GdkRGBA* rgba); void color_mapper_add_palette (ColorMapper* self, GtkColorChooser* chooser); const gchar* color_mapper_get_color_scheme (ColorMapper* self); ColorMapper* color_mapper_new (void); ColorMapper* color_mapper_construct (GType object_type); void color_mapper_set_color_scheme (ColorMapper* self, const gchar* value); static void color_mapper_finalize (GObject* obj); static void _vala_color_mapper_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec); static void _vala_color_mapper_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); static gint _vala_array_length (gpointer array); const gchar* COLOR_MAPPER_colorschemes[4] = {"traditional", "ambiance", "radiance", "xosview"}; static const gchar* COLOR_MAPPER_colornames[16] = {"cpu1", "cpu2", "cpu3", "cpu4", "mem1", "mem2", "mem3", "mem4", "net1", "net2", "net3", "swap1", "load1", "disk1", "disk2", "background"}; static const gchar* COLOR_MAPPER_tangocolors[27] = {"#ef2929", "#cc0000", "#a40000", "#fcaf3e", "#f57900", "#ce5c00", "#fce94f", "#edd400", "#c4a000", "#8ae234", "#73d216", "#4e9a06", "#729fcf", "#3465a4", "#204a87", "#ad7fa8", "#75507b", "#5c3566", "#e9b96e", "#c17d11", "#8f5902", "#888a85", "#555753", "#2e3436", "#eeeeec", "#d3d7cf", "#babdb6"}; static const gchar* COLOR_MAPPER_graycolors[9] = {"#000000", "#2e3436", "#555753", "#888a85", "#babdb6", "#d3d7cf", "#eeeeec", "#f3f3f3", "#ffffff"}; static gchar** _vala_array_dup1 (gchar** self, int length) { gchar** result; int i; result = g_new0 (gchar*, length + 1); for (i = 0; i < length; i++) { gchar* _tmp0_ = NULL; _tmp0_ = g_strdup (self[i]); result[i] = _tmp0_; } return result; } ColorScheme* color_scheme_construct (GType object_type, const gchar* label, gchar** colors, int colors_length1) { ColorScheme* self = NULL; const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; gchar** _tmp2_ = NULL; gint _tmp2__length1 = 0; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; g_return_val_if_fail (label != NULL, NULL); self = (ColorScheme*) g_type_create_instance (object_type); _tmp0_ = label; _tmp1_ = g_strdup (_tmp0_); _g_free0 (self->label); self->label = _tmp1_; _tmp2_ = colors; _tmp2__length1 = colors_length1; _tmp3_ = (_tmp2_ != NULL) ? _vala_array_dup1 (_tmp2_, _tmp2__length1) : ((gpointer) _tmp2_); _tmp3__length1 = _tmp2__length1; self->colors = (_vala_array_free (self->colors, self->colors_length1, (GDestroyNotify) g_free), NULL); self->colors = _tmp3_; self->colors_length1 = _tmp3__length1; self->_colors_size_ = self->colors_length1; { guint j = 0U; guint jsize = 0U; gchar** _tmp4_ = NULL; gint _tmp4__length1 = 0; j = (guint) 0; _tmp4_ = colors; _tmp4__length1 = colors_length1; jsize = (guint) _tmp4__length1; { gboolean _tmp5_ = FALSE; _tmp5_ = TRUE; while (TRUE) { gboolean _tmp6_ = FALSE; guint _tmp8_ = 0U; guint _tmp9_ = 0U; guint _tmp10_ = 0U; gchar** _tmp11_ = NULL; gint _tmp11__length1 = 0; guint _tmp12_ = 0U; const gchar* _tmp13_ = NULL; _tmp6_ = _tmp5_; if (!_tmp6_) { guint _tmp7_ = 0U; _tmp7_ = j; j = _tmp7_ + 1; } _tmp5_ = FALSE; _tmp8_ = j; _tmp9_ = jsize; if (!(_tmp8_ < _tmp9_)) { break; } _tmp10_ = j; _tmp11_ = colors; _tmp11__length1 = colors_length1; _tmp12_ = j; _tmp13_ = _tmp11_[_tmp12_]; gdk_rgba_parse (&self->rgbas[_tmp10_], _tmp13_); } } } return self; } ColorScheme* color_scheme_new (const gchar* label, gchar** colors, int colors_length1) { return color_scheme_construct (TYPE_COLOR_SCHEME, label, colors, colors_length1); } static void value_color_scheme_init (GValue* value) { value->data[0].v_pointer = NULL; } static void value_color_scheme_free_value (GValue* value) { if (value->data[0].v_pointer) { color_scheme_unref (value->data[0].v_pointer); } } static void value_color_scheme_copy_value (const GValue* src_value, GValue* dest_value) { if (src_value->data[0].v_pointer) { dest_value->data[0].v_pointer = color_scheme_ref (src_value->data[0].v_pointer); } else { dest_value->data[0].v_pointer = NULL; } } static gpointer value_color_scheme_peek_pointer (const GValue* value) { return value->data[0].v_pointer; } static gchar* value_color_scheme_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { if (collect_values[0].v_pointer) { ColorScheme* object; object = collect_values[0].v_pointer; if (object->parent_instance.g_class == NULL) { return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) { return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); } value->data[0].v_pointer = color_scheme_ref (object); } else { value->data[0].v_pointer = NULL; } return NULL; } static gchar* value_color_scheme_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { ColorScheme** object_p; object_p = collect_values[0].v_pointer; if (!object_p) { return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value)); } if (!value->data[0].v_pointer) { *object_p = NULL; } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) { *object_p = value->data[0].v_pointer; } else { *object_p = color_scheme_ref (value->data[0].v_pointer); } return NULL; } GParamSpec* param_spec_color_scheme (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) { ParamSpecColorScheme* spec; g_return_val_if_fail (g_type_is_a (object_type, TYPE_COLOR_SCHEME), NULL); spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags); G_PARAM_SPEC (spec)->value_type = object_type; return G_PARAM_SPEC (spec); } gpointer value_get_color_scheme (const GValue* value) { g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_COLOR_SCHEME), NULL); return value->data[0].v_pointer; } void value_set_color_scheme (GValue* value, gpointer v_object) { ColorScheme* old; g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_COLOR_SCHEME)); old = value->data[0].v_pointer; if (v_object) { g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_COLOR_SCHEME)); g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); value->data[0].v_pointer = v_object; color_scheme_ref (value->data[0].v_pointer); } else { value->data[0].v_pointer = NULL; } if (old) { color_scheme_unref (old); } } void value_take_color_scheme (GValue* value, gpointer v_object) { ColorScheme* old; g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_COLOR_SCHEME)); old = value->data[0].v_pointer; if (v_object) { g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_COLOR_SCHEME)); g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); value->data[0].v_pointer = v_object; } else { value->data[0].v_pointer = NULL; } if (old) { color_scheme_unref (old); } } static void color_scheme_class_init (ColorSchemeClass * klass) { color_scheme_parent_class = g_type_class_peek_parent (klass); COLOR_SCHEME_CLASS (klass)->finalize = color_scheme_finalize; } static void color_scheme_instance_init (ColorScheme * self) { self->ref_count = 1; } static void color_scheme_finalize (ColorScheme* obj) { ColorScheme * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_COLOR_SCHEME, ColorScheme); _g_free0 (self->label); self->colors = (_vala_array_free (self->colors, self->colors_length1, (GDestroyNotify) g_free), NULL); } /****************************************************************************** * Copyright (C) 2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType color_scheme_get_type (void) { static volatile gsize color_scheme_type_id__volatile = 0; if (g_once_init_enter (&color_scheme_type_id__volatile)) { static const GTypeValueTable g_define_type_value_table = { value_color_scheme_init, value_color_scheme_free_value, value_color_scheme_copy_value, value_color_scheme_peek_pointer, "p", value_color_scheme_collect_value, "p", value_color_scheme_lcopy_value }; static const GTypeInfo g_define_type_info = { sizeof (ColorSchemeClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) color_scheme_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ColorScheme), 0, (GInstanceInitFunc) color_scheme_instance_init, &g_define_type_value_table }; static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) }; GType color_scheme_type_id; color_scheme_type_id = g_type_register_fundamental (g_type_fundamental_next (), "ColorScheme", &g_define_type_info, &g_define_type_fundamental_info, 0); g_once_init_leave (&color_scheme_type_id__volatile, color_scheme_type_id); } return color_scheme_type_id__volatile; } gpointer color_scheme_ref (gpointer instance) { ColorScheme* self; self = instance; g_atomic_int_inc (&self->ref_count); return instance; } void color_scheme_unref (gpointer instance) { ColorScheme* self; self = instance; if (g_atomic_int_dec_and_test (&self->ref_count)) { COLOR_SCHEME_GET_CLASS (self)->finalize (self); g_type_free_instance ((GTypeInstance *) self); } } static gpointer _color_scheme_ref0 (gpointer self) { return self ? color_scheme_ref (self) : NULL; } static ColorScheme* color_mapper_scheme (const gchar* name) { ColorScheme* result = NULL; ColorScheme* scheme = NULL; GHashTable* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; gconstpointer _tmp2_ = NULL; ColorScheme* _tmp3_ = NULL; ColorScheme* _tmp4_ = NULL; g_return_val_if_fail (name != NULL, NULL); _tmp0_ = color_mapper_schemes; _tmp1_ = name; _tmp2_ = g_hash_table_lookup (_tmp0_, _tmp1_); _tmp3_ = _color_scheme_ref0 ((ColorScheme*) _tmp2_); scheme = _tmp3_; _tmp4_ = scheme; if (_tmp4_ == NULL) { GHashTable* _tmp5_ = NULL; gconstpointer _tmp6_ = NULL; ColorScheme* _tmp7_ = NULL; _tmp5_ = color_mapper_schemes; _tmp6_ = g_hash_table_lookup (_tmp5_, "traditional"); _tmp7_ = _color_scheme_ref0 ((ColorScheme*) _tmp6_); _color_scheme_unref0 (scheme); scheme = _tmp7_; } result = scheme; return result; } static GdkRGBA* _vala_array_dup2 (GdkRGBA* self, int length) { return g_memdup (self, length * sizeof (GdkRGBA)); } static GdkRGBA* color_mapper_schemergbas (const gchar* name, int* result_length1) { GdkRGBA* result = NULL; const gchar* _tmp0_ = NULL; ColorScheme* _tmp1_ = NULL; ColorScheme* _tmp2_ = NULL; GdkRGBA* _tmp3_ = NULL; gint _tmp3__length1 = 0; GdkRGBA* _tmp4_ = NULL; gint _tmp4__length1 = 0; GdkRGBA* _tmp5_ = NULL; gint _tmp5__length1 = 0; g_return_val_if_fail (name != NULL, NULL); _tmp0_ = name; _tmp1_ = color_mapper_scheme (_tmp0_); _tmp2_ = _tmp1_; _tmp3_ = (_tmp2_->rgbas != NULL) ? _vala_array_dup2 (_tmp2_->rgbas, 16) : ((gpointer) _tmp2_->rgbas); _tmp3__length1 = 16; _tmp4_ = _tmp3_; _tmp4__length1 = _tmp3__length1; _color_scheme_unref0 (_tmp2_); _tmp5_ = _tmp4_; _tmp5__length1 = _tmp4__length1; if (result_length1) { *result_length1 = _tmp5__length1; } result = _tmp5_; return result; } gchar* color_mapper_schemelabel (const gchar* name) { gchar* result = NULL; const gchar* _tmp0_ = NULL; ColorScheme* _tmp1_ = NULL; ColorScheme* _tmp2_ = NULL; const gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; g_return_val_if_fail (name != NULL, NULL); _tmp0_ = name; _tmp1_ = color_mapper_scheme (_tmp0_); _tmp2_ = _tmp1_; _tmp3_ = _tmp2_->label; _tmp4_ = g_strdup (_tmp3_); _tmp5_ = _tmp4_; _color_scheme_unref0 (_tmp2_); result = _tmp5_; return result; } gboolean color_mapper_parse_colorname (const gchar* value, GdkRGBA* rgba) { gboolean result = FALSE; gchar** parts = NULL; const gchar* _tmp0_ = NULL; gchar** _tmp1_ = NULL; gchar** _tmp2_ = NULL; gint parts_length1 = 0; gint _parts_size_ = 0; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; const gchar* _tmp20_ = NULL; gboolean _tmp21_ = FALSE; g_return_val_if_fail (value != NULL, FALSE); g_return_val_if_fail (rgba != NULL, FALSE); _tmp0_ = value; _tmp2_ = _tmp1_ = g_strsplit (_tmp0_, ":", 0); parts = _tmp2_; parts_length1 = _vala_array_length (_tmp1_); _parts_size_ = parts_length1; _tmp3_ = parts; _tmp3__length1 = parts_length1; if (_tmp3__length1 == 2) { GdkRGBA* rgbas = NULL; gchar** _tmp4_ = NULL; gint _tmp4__length1 = 0; const gchar* _tmp5_ = NULL; gint _tmp6_ = 0; GdkRGBA* _tmp7_ = NULL; gint rgbas_length1 = 0; gint _rgbas_size_ = 0; _tmp4_ = parts; _tmp4__length1 = parts_length1; _tmp5_ = _tmp4_[0]; _tmp7_ = color_mapper_schemergbas (_tmp5_, &_tmp6_); rgbas = _tmp7_; rgbas_length1 = _tmp6_; _rgbas_size_ = rgbas_length1; { guint j = 0U; guint jsize = 0U; j = (guint) 0; jsize = (guint) G_N_ELEMENTS (COLOR_MAPPER_colornames); { gboolean _tmp8_ = FALSE; _tmp8_ = TRUE; while (TRUE) { gboolean _tmp9_ = FALSE; guint _tmp11_ = 0U; guint _tmp12_ = 0U; guint _tmp13_ = 0U; const gchar* _tmp14_ = NULL; gchar** _tmp15_ = NULL; gint _tmp15__length1 = 0; const gchar* _tmp16_ = NULL; _tmp9_ = _tmp8_; if (!_tmp9_) { guint _tmp10_ = 0U; _tmp10_ = j; j = _tmp10_ + 1; } _tmp8_ = FALSE; _tmp11_ = j; _tmp12_ = jsize; if (!(_tmp11_ < _tmp12_)) { break; } _tmp13_ = j; _tmp14_ = COLOR_MAPPER_colornames[_tmp13_]; _tmp15_ = parts; _tmp15__length1 = parts_length1; _tmp16_ = _tmp15_[1]; if (g_strcmp0 (_tmp14_, _tmp16_) == 0) { GdkRGBA* _tmp17_ = NULL; gint _tmp17__length1 = 0; guint _tmp18_ = 0U; GdkRGBA _tmp19_ = {0}; _tmp17_ = rgbas; _tmp17__length1 = rgbas_length1; _tmp18_ = j; _tmp19_ = _tmp17_[_tmp18_]; *rgba = _tmp19_; result = TRUE; rgbas = (g_free (rgbas), NULL); parts = (_vala_array_free (parts, parts_length1, (GDestroyNotify) g_free), NULL); return result; } } } } rgbas = (g_free (rgbas), NULL); } _tmp20_ = value; _tmp21_ = gdk_rgba_parse (rgba, _tmp20_); result = _tmp21_; parts = (_vala_array_free (parts, parts_length1, (GDestroyNotify) g_free), NULL); return result; } void color_mapper_add_palette (ColorMapper* self, GtkColorChooser* chooser) { const gchar* _tmp0_ = NULL; g_return_if_fail (IS_COLOR_MAPPER (self)); g_return_if_fail (GTK_IS_COLOR_CHOOSER (chooser)); _tmp0_ = gtk_check_version ((guint) 3, (guint) 8, (guint) 0); if (_tmp0_ == NULL) { GtkColorChooser* _tmp1_ = NULL; GtkColorChooser* _tmp2_ = NULL; GtkColorChooser* _tmp3_ = NULL; GtkColorChooser* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; gint _tmp6_ = 0; GdkRGBA* _tmp7_ = NULL; GdkRGBA* _tmp8_ = NULL; gint _tmp8__length1 = 0; _tmp1_ = chooser; gtk_color_chooser_add_palette (_tmp1_, GTK_ORIENTATION_VERTICAL, 0, 0, NULL); _tmp2_ = chooser; gtk_color_chooser_add_palette (_tmp2_, GTK_ORIENTATION_VERTICAL, 3, 27, color_mapper_tangorgbas); _tmp3_ = chooser; gtk_color_chooser_add_palette (_tmp3_, GTK_ORIENTATION_HORIZONTAL, 9, 9, color_mapper_grayrgbas); _tmp4_ = chooser; _tmp5_ = self->priv->_color_scheme; _tmp7_ = color_mapper_schemergbas (_tmp5_, &_tmp6_); _tmp8_ = _tmp7_; _tmp8__length1 = _tmp6_; gtk_color_chooser_add_palette (_tmp4_, GTK_ORIENTATION_HORIZONTAL, 8, _tmp6_, _tmp8_); _tmp8_ = (g_free (_tmp8_), NULL); } } ColorMapper* color_mapper_construct (GType object_type) { ColorMapper * self = NULL; self = (ColorMapper*) g_object_new (object_type, NULL); return self; } ColorMapper* color_mapper_new (void) { return color_mapper_construct (TYPE_COLOR_MAPPER); } const gchar* color_mapper_get_color_scheme (ColorMapper* self) { const gchar* result; const gchar* _tmp0_ = NULL; g_return_val_if_fail (IS_COLOR_MAPPER (self), NULL); _tmp0_ = self->priv->_color_scheme; result = _tmp0_; return result; } void color_mapper_set_color_scheme (ColorMapper* self, const gchar* value) { const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; g_return_if_fail (IS_COLOR_MAPPER (self)); _tmp0_ = value; _tmp1_ = g_strdup (_tmp0_); _g_free0 (self->priv->_color_scheme); self->priv->_color_scheme = _tmp1_; g_object_notify ((GObject *) self, "color-scheme"); } static void color_mapper_class_init (ColorMapperClass * klass) { GHashFunc _tmp0_ = NULL; GEqualFunc _tmp1_ = NULL; GDestroyNotify _tmp2_ = NULL; GDestroyNotify _tmp3_ = NULL; GHashTable* _tmp4_ = NULL; GHashTable* _tmp19_ = NULL; gchar* _tmp20_ = NULL; const gchar* _tmp21_ = NULL; gchar* _tmp22_ = NULL; gchar* _tmp23_ = NULL; gchar* _tmp24_ = NULL; gchar* _tmp25_ = NULL; gchar* _tmp26_ = NULL; gchar* _tmp27_ = NULL; gchar* _tmp28_ = NULL; gchar* _tmp29_ = NULL; gchar* _tmp30_ = NULL; gchar* _tmp31_ = NULL; gchar* _tmp32_ = NULL; gchar* _tmp33_ = NULL; gchar* _tmp34_ = NULL; gchar* _tmp35_ = NULL; gchar* _tmp36_ = NULL; gchar* _tmp37_ = NULL; gchar** _tmp38_ = NULL; gchar** _tmp39_ = NULL; gint _tmp39__length1 = 0; ColorScheme* _tmp40_ = NULL; GHashTable* _tmp41_ = NULL; gchar* _tmp42_ = NULL; const gchar* _tmp43_ = NULL; gchar* _tmp44_ = NULL; gchar* _tmp45_ = NULL; gchar* _tmp46_ = NULL; gchar* _tmp47_ = NULL; gchar* _tmp48_ = NULL; gchar* _tmp49_ = NULL; gchar* _tmp50_ = NULL; gchar* _tmp51_ = NULL; gchar* _tmp52_ = NULL; gchar* _tmp53_ = NULL; gchar* _tmp54_ = NULL; gchar* _tmp55_ = NULL; gchar* _tmp56_ = NULL; gchar* _tmp57_ = NULL; gchar* _tmp58_ = NULL; gchar* _tmp59_ = NULL; gchar** _tmp60_ = NULL; gchar** _tmp61_ = NULL; gint _tmp61__length1 = 0; ColorScheme* _tmp62_ = NULL; GHashTable* _tmp63_ = NULL; gchar* _tmp64_ = NULL; const gchar* _tmp65_ = NULL; gchar* _tmp66_ = NULL; gchar* _tmp67_ = NULL; gchar* _tmp68_ = NULL; gchar* _tmp69_ = NULL; gchar* _tmp70_ = NULL; gchar* _tmp71_ = NULL; gchar* _tmp72_ = NULL; gchar* _tmp73_ = NULL; gchar* _tmp74_ = NULL; gchar* _tmp75_ = NULL; gchar* _tmp76_ = NULL; gchar* _tmp77_ = NULL; gchar* _tmp78_ = NULL; gchar* _tmp79_ = NULL; gchar* _tmp80_ = NULL; gchar* _tmp81_ = NULL; gchar** _tmp82_ = NULL; gchar** _tmp83_ = NULL; gint _tmp83__length1 = 0; ColorScheme* _tmp84_ = NULL; GHashTable* _tmp85_ = NULL; gchar* _tmp86_ = NULL; const gchar* _tmp87_ = NULL; gchar* _tmp88_ = NULL; gchar* _tmp89_ = NULL; gchar* _tmp90_ = NULL; gchar* _tmp91_ = NULL; gchar* _tmp92_ = NULL; gchar* _tmp93_ = NULL; gchar* _tmp94_ = NULL; gchar* _tmp95_ = NULL; gchar* _tmp96_ = NULL; gchar* _tmp97_ = NULL; gchar* _tmp98_ = NULL; gchar* _tmp99_ = NULL; gchar* _tmp100_ = NULL; gchar* _tmp101_ = NULL; gchar* _tmp102_ = NULL; gchar* _tmp103_ = NULL; gchar** _tmp104_ = NULL; gchar** _tmp105_ = NULL; gint _tmp105__length1 = 0; ColorScheme* _tmp106_ = NULL; color_mapper_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (ColorMapperPrivate)); G_OBJECT_CLASS (klass)->get_property = _vala_color_mapper_get_property; G_OBJECT_CLASS (klass)->set_property = _vala_color_mapper_set_property; G_OBJECT_CLASS (klass)->finalize = color_mapper_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), COLOR_MAPPER_COLOR_SCHEME, g_param_spec_string ("color-scheme", "color-scheme", "color-scheme", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE)); _tmp0_ = g_str_hash; _tmp1_ = g_str_equal; _tmp2_ = g_free; _tmp3_ = g_object_unref; _tmp4_ = g_hash_table_new_full (_tmp0_, _tmp1_, _tmp2_, _tmp3_); color_mapper_schemes = _tmp4_; { guint j = 0U; j = (guint) 0; { gboolean _tmp5_ = FALSE; _tmp5_ = TRUE; while (TRUE) { gboolean _tmp6_ = FALSE; guint _tmp8_ = 0U; guint _tmp9_ = 0U; guint _tmp10_ = 0U; const gchar* _tmp11_ = NULL; _tmp6_ = _tmp5_; if (!_tmp6_) { guint _tmp7_ = 0U; _tmp7_ = j; j = _tmp7_ + 1; } _tmp5_ = FALSE; _tmp8_ = j; if (!(_tmp8_ < ((guint) 27))) { break; } _tmp9_ = j; _tmp10_ = j; _tmp11_ = COLOR_MAPPER_tangocolors[_tmp10_]; gdk_rgba_parse (&color_mapper_tangorgbas[_tmp9_], _tmp11_); } } } { guint j = 0U; j = (guint) 0; { gboolean _tmp12_ = FALSE; _tmp12_ = TRUE; while (TRUE) { gboolean _tmp13_ = FALSE; guint _tmp15_ = 0U; guint _tmp16_ = 0U; guint _tmp17_ = 0U; const gchar* _tmp18_ = NULL; _tmp13_ = _tmp12_; if (!_tmp13_) { guint _tmp14_ = 0U; _tmp14_ = j; j = _tmp14_ + 1; } _tmp12_ = FALSE; _tmp15_ = j; if (!(_tmp15_ < ((guint) 9))) { break; } _tmp16_ = j; _tmp17_ = j; _tmp18_ = COLOR_MAPPER_graycolors[_tmp17_]; gdk_rgba_parse (&color_mapper_grayrgbas[_tmp16_], _tmp18_); } } } _tmp19_ = color_mapper_schemes; _tmp20_ = g_strdup ("traditional"); _tmp21_ = _ ("Traditional"); _tmp22_ = g_strdup ("#0072b3"); _tmp23_ = g_strdup ("#0092e6"); _tmp24_ = g_strdup ("#00a3ff"); _tmp25_ = g_strdup ("#002f3d"); _tmp26_ = g_strdup ("#00b35b"); _tmp27_ = g_strdup ("#00e675"); _tmp28_ = g_strdup ("#00ff82"); _tmp29_ = g_strdup ("#aaf5d0"); _tmp30_ = g_strdup ("#fce94f"); _tmp31_ = g_strdup ("#edd400"); _tmp32_ = g_strdup ("#c4a000"); _tmp33_ = g_strdup ("#8b00c3"); _tmp34_ = g_strdup ("#d50000"); _tmp35_ = g_strdup ("#c65000"); _tmp36_ = g_strdup ("#ff6700"); _tmp37_ = g_strdup ("rgba(0,0,0,.25)"); _tmp38_ = g_new0 (gchar*, 16 + 1); _tmp38_[0] = _tmp22_; _tmp38_[1] = _tmp23_; _tmp38_[2] = _tmp24_; _tmp38_[3] = _tmp25_; _tmp38_[4] = _tmp26_; _tmp38_[5] = _tmp27_; _tmp38_[6] = _tmp28_; _tmp38_[7] = _tmp29_; _tmp38_[8] = _tmp30_; _tmp38_[9] = _tmp31_; _tmp38_[10] = _tmp32_; _tmp38_[11] = _tmp33_; _tmp38_[12] = _tmp34_; _tmp38_[13] = _tmp35_; _tmp38_[14] = _tmp36_; _tmp38_[15] = _tmp37_; _tmp39_ = _tmp38_; _tmp39__length1 = 16; _tmp40_ = color_scheme_new (_tmp21_, _tmp39_, 16); g_hash_table_insert (_tmp19_, _tmp20_, _tmp40_); _tmp39_ = (_vala_array_free (_tmp39_, _tmp39__length1, (GDestroyNotify) g_free), NULL); _tmp41_ = color_mapper_schemes; _tmp42_ = g_strdup ("ambiance"); _tmp43_ = _ ("Ambiance"); _tmp44_ = g_strdup ("#dfdbd2"); _tmp45_ = g_strdup ("#dfdbd2"); _tmp46_ = g_strdup ("#dfdbd2"); _tmp47_ = g_strdup ("#a39f96"); _tmp48_ = g_strdup ("#dfdbd2"); _tmp49_ = g_strdup ("#dfdbd2"); _tmp50_ = g_strdup ("#a39f96"); _tmp51_ = g_strdup ("#a39f96"); _tmp52_ = g_strdup ("#dfdbd2"); _tmp53_ = g_strdup ("#a39f96"); _tmp54_ = g_strdup ("#a39f96"); _tmp55_ = g_strdup ("#dfdbd2"); _tmp56_ = g_strdup ("#dfdbd2"); _tmp57_ = g_strdup ("#dfdbd2"); _tmp58_ = g_strdup ("#a39f96"); _tmp59_ = g_strdup ("rgba(0,0,0,0)"); _tmp60_ = g_new0 (gchar*, 16 + 1); _tmp60_[0] = _tmp44_; _tmp60_[1] = _tmp45_; _tmp60_[2] = _tmp46_; _tmp60_[3] = _tmp47_; _tmp60_[4] = _tmp48_; _tmp60_[5] = _tmp49_; _tmp60_[6] = _tmp50_; _tmp60_[7] = _tmp51_; _tmp60_[8] = _tmp52_; _tmp60_[9] = _tmp53_; _tmp60_[10] = _tmp54_; _tmp60_[11] = _tmp55_; _tmp60_[12] = _tmp56_; _tmp60_[13] = _tmp57_; _tmp60_[14] = _tmp58_; _tmp60_[15] = _tmp59_; _tmp61_ = _tmp60_; _tmp61__length1 = 16; _tmp62_ = color_scheme_new (_tmp43_, _tmp61_, 16); g_hash_table_insert (_tmp41_, _tmp42_, _tmp62_); _tmp61_ = (_vala_array_free (_tmp61_, _tmp61__length1, (GDestroyNotify) g_free), NULL); _tmp63_ = color_mapper_schemes; _tmp64_ = g_strdup ("radiance"); _tmp65_ = _ ("Radiance"); _tmp66_ = g_strdup ("#3c3c3c"); _tmp67_ = g_strdup ("#3c3c3c"); _tmp68_ = g_strdup ("#3c3c3c"); _tmp69_ = g_strdup ("#a39f96"); _tmp70_ = g_strdup ("#3c3c3c"); _tmp71_ = g_strdup ("#3c3c3c"); _tmp72_ = g_strdup ("#a39f96"); _tmp73_ = g_strdup ("#a39f96"); _tmp74_ = g_strdup ("#3c3c3c"); _tmp75_ = g_strdup ("#a39f96"); _tmp76_ = g_strdup ("#a39f96"); _tmp77_ = g_strdup ("#3c3c3c"); _tmp78_ = g_strdup ("#3c3c3c"); _tmp79_ = g_strdup ("#3c3c3c"); _tmp80_ = g_strdup ("#a39f96"); _tmp81_ = g_strdup ("rgba(0,0,0,0)"); _tmp82_ = g_new0 (gchar*, 16 + 1); _tmp82_[0] = _tmp66_; _tmp82_[1] = _tmp67_; _tmp82_[2] = _tmp68_; _tmp82_[3] = _tmp69_; _tmp82_[4] = _tmp70_; _tmp82_[5] = _tmp71_; _tmp82_[6] = _tmp72_; _tmp82_[7] = _tmp73_; _tmp82_[8] = _tmp74_; _tmp82_[9] = _tmp75_; _tmp82_[10] = _tmp76_; _tmp82_[11] = _tmp77_; _tmp82_[12] = _tmp78_; _tmp82_[13] = _tmp79_; _tmp82_[14] = _tmp80_; _tmp82_[15] = _tmp81_; _tmp83_ = _tmp82_; _tmp83__length1 = 16; _tmp84_ = color_scheme_new (_tmp65_, _tmp83_, 16); g_hash_table_insert (_tmp63_, _tmp64_, _tmp84_); _tmp83_ = (_vala_array_free (_tmp83_, _tmp83__length1, (GDestroyNotify) g_free), NULL); _tmp85_ = color_mapper_schemes; _tmp86_ = g_strdup ("xosview"); _tmp87_ = _ ("XOSView"); _tmp88_ = g_strdup ("#2e8b57"); _tmp89_ = g_strdup ("#ffa500"); _tmp90_ = g_strdup ("#ffff00"); _tmp91_ = g_strdup ("#add8e6"); _tmp92_ = g_strdup ("#2e8b57"); _tmp93_ = g_strdup ("#0000ff"); _tmp94_ = g_strdup ("#ffa500"); _tmp95_ = g_strdup ("#ff0000"); _tmp96_ = g_strdup ("#87ceeb"); _tmp97_ = g_strdup ("#836fff"); _tmp98_ = g_strdup ("#0000ff"); _tmp99_ = g_strdup ("#2e8b57"); _tmp100_ = g_strdup ("#2e8b57"); _tmp101_ = g_strdup ("#87ceeb"); _tmp102_ = g_strdup ("#836fff"); _tmp103_ = g_strdup ("rgba(127,255,212,0)"); _tmp104_ = g_new0 (gchar*, 16 + 1); _tmp104_[0] = _tmp88_; _tmp104_[1] = _tmp89_; _tmp104_[2] = _tmp90_; _tmp104_[3] = _tmp91_; _tmp104_[4] = _tmp92_; _tmp104_[5] = _tmp93_; _tmp104_[6] = _tmp94_; _tmp104_[7] = _tmp95_; _tmp104_[8] = _tmp96_; _tmp104_[9] = _tmp97_; _tmp104_[10] = _tmp98_; _tmp104_[11] = _tmp99_; _tmp104_[12] = _tmp100_; _tmp104_[13] = _tmp101_; _tmp104_[14] = _tmp102_; _tmp104_[15] = _tmp103_; _tmp105_ = _tmp104_; _tmp105__length1 = 16; _tmp106_ = color_scheme_new (_tmp87_, _tmp105_, 16); g_hash_table_insert (_tmp85_, _tmp86_, _tmp106_); _tmp105_ = (_vala_array_free (_tmp105_, _tmp105__length1, (GDestroyNotify) g_free), NULL); } static void color_mapper_instance_init (ColorMapper * self) { self->priv = COLOR_MAPPER_GET_PRIVATE (self); } static void color_mapper_finalize (GObject* obj) { ColorMapper * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_COLOR_MAPPER, ColorMapper); _g_free0 (self->priv->_color_scheme); G_OBJECT_CLASS (color_mapper_parent_class)->finalize (obj); } GType color_mapper_get_type (void) { static volatile gsize color_mapper_type_id__volatile = 0; if (g_once_init_enter (&color_mapper_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (ColorMapperClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) color_mapper_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ColorMapper), 0, (GInstanceInitFunc) color_mapper_instance_init, NULL }; GType color_mapper_type_id; color_mapper_type_id = g_type_register_static (G_TYPE_OBJECT, "ColorMapper", &g_define_type_info, 0); g_once_init_leave (&color_mapper_type_id__volatile, color_mapper_type_id); } return color_mapper_type_id__volatile; } static void _vala_color_mapper_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) { ColorMapper * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_COLOR_MAPPER, ColorMapper); switch (property_id) { case COLOR_MAPPER_COLOR_SCHEME: g_value_set_string (value, color_mapper_get_color_scheme (self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_color_mapper_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { ColorMapper * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_COLOR_MAPPER, ColorMapper); switch (property_id) { case COLOR_MAPPER_COLOR_SCHEME: color_mapper_set_color_scheme (self, g_value_get_string (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } static gint _vala_array_length (gpointer array) { int length; length = 0; if (array) { while (((gpointer*) array)[length]) { length++; } } return length; } indicator-multiload-0.4/src/PaxHeaders.30064/cpuprovider.c0000644000000000000000000000013112347052060020345 xustar0029 mtime=1402754096.54864343 30 atime=1402754097.732644086 30 ctime=1402759471.343977433 indicator-multiload-0.4/src/cpuprovider.c0000664000175000017500000005117412347052060020227 0ustar00mh21mh2100000000000000/* cpuprovider.c generated by valac 0.22.1, the Vala compiler * generated from cpuprovider.vala, do not modify */ #include #include #include #include #include "glibtop.h" #include #include #include "glibtop/cpu.h" #define TYPE_PROVIDER (provider_get_type ()) #define PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDER, Provider)) #define PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDER, ProviderClass)) #define IS_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDER)) #define IS_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDER)) #define PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDER, ProviderClass)) typedef struct _Provider Provider; typedef struct _ProviderClass ProviderClass; typedef struct _ProviderPrivate ProviderPrivate; #define TYPE_CPU_PROVIDER (cpu_provider_get_type ()) #define CPU_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_CPU_PROVIDER, CpuProvider)) #define CPU_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_CPU_PROVIDER, CpuProviderClass)) #define IS_CPU_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_CPU_PROVIDER)) #define IS_CPU_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_CPU_PROVIDER)) #define CPU_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_CPU_PROVIDER, CpuProviderClass)) typedef struct _CpuProvider CpuProvider; typedef struct _CpuProviderClass CpuProviderClass; typedef struct _CpuProviderPrivate CpuProviderPrivate; #define _g_free0(var) (var = (g_free (var), NULL)) struct _Provider { GObject parent_instance; ProviderPrivate * priv; }; struct _ProviderClass { GObjectClass parent_class; void (*update) (Provider* self); }; struct _CpuProvider { Provider parent_instance; CpuProviderPrivate * priv; }; struct _CpuProviderClass { ProviderClass parent_class; }; struct _CpuProviderPrivate { guint64* lastdata; gint lastdata_length1; gint _lastdata_size_; guint64* newdata; gint newdata_length1; gint _newdata_size_; }; static gpointer cpu_provider_parent_class = NULL; GType provider_get_type (void) G_GNUC_CONST; GType cpu_provider_get_type (void) G_GNUC_CONST; #define CPU_PROVIDER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_CPU_PROVIDER, CpuProviderPrivate)) enum { CPU_PROVIDER_DUMMY_PROPERTY }; static gchar** cpu_provider_fields (int* result_length1); CpuProvider* cpu_provider_new (void); CpuProvider* cpu_provider_construct (GType object_type); Provider* provider_construct (GType object_type, const gchar* id, gchar** keys, int keys_length1, gchar displaytype); static void cpu_provider_updatecpu (CpuProvider* self, guint index, guint64 user, guint64 sys, guint64 nice, guint64 idle, guint64 io); gdouble* provider_get_values (Provider* self, int* result_length1); static void cpu_provider_real_update (Provider* base); static guint64* _vala_array_dup3 (guint64* self, int length); static void cpu_provider_finalize (GObject* obj); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); static const gchar* string_to_string (const gchar* self) { const gchar* result = NULL; g_return_val_if_fail (self != NULL, NULL); result = self; return result; } static gchar** cpu_provider_fields (int* result_length1) { gchar** result = NULL; gchar** templates = NULL; gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; gchar** _tmp6_ = NULL; gint templates_length1 = 0; gint _templates_size_ = 0; gchar** _result_ = NULL; glibtop* _tmp7_ = NULL; gint _tmp8_ = 0; gchar** _tmp9_ = NULL; gint _result__length1 = 0; gint __result__size_ = 0; gchar** _tmp40_ = NULL; gint _tmp40__length1 = 0; glibtop_init (); _tmp0_ = g_strdup ("user"); _tmp1_ = g_strdup ("sys"); _tmp2_ = g_strdup ("nice"); _tmp3_ = g_strdup ("idle"); _tmp4_ = g_strdup ("io"); _tmp5_ = g_strdup ("inuse"); _tmp6_ = g_new0 (gchar*, 6 + 1); _tmp6_[0] = _tmp0_; _tmp6_[1] = _tmp1_; _tmp6_[2] = _tmp2_; _tmp6_[3] = _tmp3_; _tmp6_[4] = _tmp4_; _tmp6_[5] = _tmp5_; templates = _tmp6_; templates_length1 = 6; _templates_size_ = templates_length1; _tmp7_ = glibtop_global_server; _tmp8_ = (*_tmp7_).ncpu; _tmp9_ = g_new0 (gchar*, ((_tmp8_ + 2) * 6) + 1); _result_ = _tmp9_; _result__length1 = (_tmp8_ + 2) * 6; __result__size_ = _result__length1; { guint j = 0U; j = (guint) 0; { gboolean _tmp10_ = FALSE; _tmp10_ = TRUE; while (TRUE) { gboolean _tmp11_ = FALSE; guint _tmp13_ = 0U; gchar* template = NULL; gchar** _tmp14_ = NULL; gint _tmp14__length1 = 0; guint _tmp15_ = 0U; const gchar* _tmp16_ = NULL; gchar* _tmp17_ = NULL; gchar** _tmp18_ = NULL; gint _tmp18__length1 = 0; guint _tmp19_ = 0U; const gchar* _tmp20_ = NULL; gchar* _tmp21_ = NULL; gchar* _tmp22_ = NULL; _tmp11_ = _tmp10_; if (!_tmp11_) { guint _tmp12_ = 0U; _tmp12_ = j; j = _tmp12_ + 1; } _tmp10_ = FALSE; _tmp13_ = j; if (!(_tmp13_ < ((guint) 6))) { break; } _tmp14_ = templates; _tmp14__length1 = templates_length1; _tmp15_ = j; _tmp16_ = _tmp14_[_tmp15_]; _tmp17_ = g_strdup (_tmp16_); template = _tmp17_; _tmp18_ = _result_; _tmp18__length1 = _result__length1; _tmp19_ = j; _tmp20_ = template; _tmp21_ = g_strdup (_tmp20_); _g_free0 (_tmp18_[_tmp19_]); _tmp18_[_tmp19_] = _tmp21_; _tmp22_ = _tmp18_[_tmp19_]; { guint i = 0U; guint isize = 0U; glibtop* _tmp23_ = NULL; gint _tmp24_ = 0; i = (guint) 0; _tmp23_ = glibtop_global_server; _tmp24_ = (*_tmp23_).ncpu; isize = (guint) (_tmp24_ + 1); { gboolean _tmp25_ = FALSE; _tmp25_ = TRUE; while (TRUE) { gboolean _tmp26_ = FALSE; guint _tmp28_ = 0U; guint _tmp29_ = 0U; gchar** _tmp30_ = NULL; gint _tmp30__length1 = 0; guint _tmp31_ = 0U; guint _tmp32_ = 0U; guint _tmp33_ = 0U; gchar* _tmp34_ = NULL; gchar* _tmp35_ = NULL; const gchar* _tmp36_ = NULL; const gchar* _tmp37_ = NULL; gchar* _tmp38_ = NULL; gchar* _tmp39_ = NULL; _tmp26_ = _tmp25_; if (!_tmp26_) { guint _tmp27_ = 0U; _tmp27_ = i; i = _tmp27_ + 1; } _tmp25_ = FALSE; _tmp28_ = i; _tmp29_ = isize; if (!(_tmp28_ < _tmp29_)) { break; } _tmp30_ = _result_; _tmp30__length1 = _result__length1; _tmp31_ = i; _tmp32_ = j; _tmp33_ = i; _tmp34_ = g_strdup_printf ("%u", _tmp33_); _tmp35_ = _tmp34_; _tmp36_ = template; _tmp37_ = string_to_string (_tmp36_); _tmp38_ = g_strconcat ("cpu", _tmp35_, ".", _tmp37_, NULL); _g_free0 (_tmp30_[((_tmp31_ + 1) * 6) + _tmp32_]); _tmp30_[((_tmp31_ + 1) * 6) + _tmp32_] = _tmp38_; _tmp39_ = _tmp30_[((_tmp31_ + 1) * 6) + _tmp32_]; _g_free0 (_tmp35_); } } } _g_free0 (template); } } } _tmp40_ = _result_; _tmp40__length1 = _result__length1; if (result_length1) { *result_length1 = _tmp40__length1; } result = _tmp40_; templates = (_vala_array_free (templates, templates_length1, (GDestroyNotify) g_free), NULL); return result; } CpuProvider* cpu_provider_construct (GType object_type) { CpuProvider * self = NULL; gint _tmp0_ = 0; gchar** _tmp1_ = NULL; gchar** _tmp2_ = NULL; gint _tmp2__length1 = 0; _tmp1_ = cpu_provider_fields (&_tmp0_); _tmp2_ = _tmp1_; _tmp2__length1 = _tmp0_; self = (CpuProvider*) provider_construct (object_type, "cpu", _tmp2_, _tmp0_, 'p'); _tmp2_ = (_vala_array_free (_tmp2_, _tmp2__length1, (GDestroyNotify) g_free), NULL); return self; } CpuProvider* cpu_provider_new (void) { return cpu_provider_construct (TYPE_CPU_PROVIDER); } static void cpu_provider_updatecpu (CpuProvider* self, guint index, guint64 user, guint64 sys, guint64 nice, guint64 idle, guint64 io) { guint64* _tmp0_ = NULL; gint _tmp0__length1 = 0; guint _tmp1_ = 0U; guint64 _tmp2_ = 0ULL; guint64 _tmp3_ = 0ULL; guint64* _tmp4_ = NULL; gint _tmp4__length1 = 0; guint _tmp5_ = 0U; guint64 _tmp6_ = 0ULL; guint64 _tmp7_ = 0ULL; guint64* _tmp8_ = NULL; gint _tmp8__length1 = 0; guint _tmp9_ = 0U; guint64 _tmp10_ = 0ULL; guint64 _tmp11_ = 0ULL; guint64* _tmp12_ = NULL; gint _tmp12__length1 = 0; guint _tmp13_ = 0U; guint64 _tmp14_ = 0ULL; guint64 _tmp15_ = 0ULL; guint64* _tmp16_ = NULL; gint _tmp16__length1 = 0; guint _tmp17_ = 0U; guint64 _tmp18_ = 0ULL; guint64 _tmp19_ = 0ULL; guint64* _tmp20_ = NULL; gint _tmp20__length1 = 0; guint _tmp21_ = 0U; guint64 _tmp22_ = 0ULL; guint64 _tmp23_ = 0ULL; guint64 _tmp24_ = 0ULL; guint64 _tmp25_ = 0ULL; gdouble total = 0.0; guint64* _tmp26_ = NULL; gint _tmp26__length1 = 0; g_return_if_fail (IS_CPU_PROVIDER (self)); _tmp0_ = self->priv->newdata; _tmp0__length1 = self->priv->newdata_length1; _tmp1_ = index; _tmp2_ = user; _tmp0_[_tmp1_ + 0] = _tmp2_; _tmp3_ = _tmp0_[_tmp1_ + 0]; _tmp4_ = self->priv->newdata; _tmp4__length1 = self->priv->newdata_length1; _tmp5_ = index; _tmp6_ = sys; _tmp4_[_tmp5_ + 1] = _tmp6_; _tmp7_ = _tmp4_[_tmp5_ + 1]; _tmp8_ = self->priv->newdata; _tmp8__length1 = self->priv->newdata_length1; _tmp9_ = index; _tmp10_ = nice; _tmp8_[_tmp9_ + 2] = _tmp10_; _tmp11_ = _tmp8_[_tmp9_ + 2]; _tmp12_ = self->priv->newdata; _tmp12__length1 = self->priv->newdata_length1; _tmp13_ = index; _tmp14_ = idle; _tmp12_[_tmp13_ + 3] = _tmp14_; _tmp15_ = _tmp12_[_tmp13_ + 3]; _tmp16_ = self->priv->newdata; _tmp16__length1 = self->priv->newdata_length1; _tmp17_ = index; _tmp18_ = io; _tmp16_[_tmp17_ + 4] = _tmp18_; _tmp19_ = _tmp16_[_tmp17_ + 4]; _tmp20_ = self->priv->newdata; _tmp20__length1 = self->priv->newdata_length1; _tmp21_ = index; _tmp22_ = user; _tmp23_ = nice; _tmp24_ = sys; _tmp20_[_tmp21_ + 5] = (_tmp22_ + _tmp23_) + _tmp24_; _tmp25_ = _tmp20_[_tmp21_ + 5]; total = (gdouble) 0; _tmp26_ = self->priv->lastdata; _tmp26__length1 = self->priv->lastdata_length1; if (_tmp26__length1 != 0) { { guint i = 0U; guint _tmp27_ = 0U; _tmp27_ = index; i = _tmp27_; { gboolean _tmp28_ = FALSE; _tmp28_ = TRUE; while (TRUE) { gboolean _tmp29_ = FALSE; guint _tmp31_ = 0U; guint _tmp32_ = 0U; gdouble _tmp33_ = 0.0; guint64* _tmp34_ = NULL; gint _tmp34__length1 = 0; guint _tmp35_ = 0U; guint64 _tmp36_ = 0ULL; guint64* _tmp37_ = NULL; gint _tmp37__length1 = 0; guint _tmp38_ = 0U; guint64 _tmp39_ = 0ULL; _tmp29_ = _tmp28_; if (!_tmp29_) { guint _tmp30_ = 0U; _tmp30_ = i; i = _tmp30_ + 1; } _tmp28_ = FALSE; _tmp31_ = i; _tmp32_ = index; if (!(_tmp31_ < (_tmp32_ + 5))) { break; } _tmp33_ = total; _tmp34_ = self->priv->newdata; _tmp34__length1 = self->priv->newdata_length1; _tmp35_ = i; _tmp36_ = _tmp34_[_tmp35_]; _tmp37_ = self->priv->lastdata; _tmp37__length1 = self->priv->lastdata_length1; _tmp38_ = i; _tmp39_ = _tmp37_[_tmp38_]; total = _tmp33_ + (_tmp36_ - _tmp39_); } } } { guint i = 0U; guint _tmp40_ = 0U; _tmp40_ = index; i = _tmp40_; { gboolean _tmp41_ = FALSE; _tmp41_ = TRUE; while (TRUE) { gboolean _tmp42_ = FALSE; guint _tmp44_ = 0U; guint _tmp45_ = 0U; gdouble* _tmp46_ = NULL; gint _tmp46__length1 = 0; gdouble* _tmp47_ = NULL; gint _tmp47__length1 = 0; guint _tmp48_ = 0U; guint64* _tmp49_ = NULL; gint _tmp49__length1 = 0; guint _tmp50_ = 0U; guint64 _tmp51_ = 0ULL; guint64* _tmp52_ = NULL; gint _tmp52__length1 = 0; guint _tmp53_ = 0U; guint64 _tmp54_ = 0ULL; gdouble _tmp55_ = 0.0; gdouble _tmp56_ = 0.0; _tmp42_ = _tmp41_; if (!_tmp42_) { guint _tmp43_ = 0U; _tmp43_ = i; i = _tmp43_ + 1; } _tmp41_ = FALSE; _tmp44_ = i; _tmp45_ = index; if (!(_tmp44_ < (_tmp45_ + 6))) { break; } _tmp46_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp46__length1); _tmp47_ = _tmp46_; _tmp47__length1 = _tmp46__length1; _tmp48_ = i; _tmp49_ = self->priv->newdata; _tmp49__length1 = self->priv->newdata_length1; _tmp50_ = i; _tmp51_ = _tmp49_[_tmp50_]; _tmp52_ = self->priv->lastdata; _tmp52__length1 = self->priv->lastdata_length1; _tmp53_ = i; _tmp54_ = _tmp52_[_tmp53_]; _tmp55_ = total; _tmp47_[_tmp48_] = (_tmp51_ - _tmp54_) / _tmp55_; _tmp56_ = _tmp47_[_tmp48_]; } } } } } static guint64* _vala_array_dup3 (guint64* self, int length) { return g_memdup (self, length * sizeof (guint64)); } static void cpu_provider_real_update (Provider* base) { CpuProvider * self; glibtop_cpu cpu = {0}; glibtop_cpu _tmp0_ = {0}; glibtop* _tmp1_ = NULL; gint _tmp2_ = 0; guint64* _tmp3_ = NULL; glibtop_cpu _tmp4_ = {0}; guint64 _tmp5_ = 0ULL; glibtop_cpu _tmp6_ = {0}; guint64 _tmp7_ = 0ULL; glibtop_cpu _tmp8_ = {0}; guint64 _tmp9_ = 0ULL; glibtop_cpu _tmp10_ = {0}; guint64 _tmp11_ = 0ULL; glibtop_cpu _tmp12_ = {0}; guint64 _tmp13_ = 0ULL; glibtop_cpu _tmp14_ = {0}; guint64 _tmp15_ = 0ULL; glibtop_cpu _tmp16_ = {0}; guint64 _tmp17_ = 0ULL; guint64* _tmp54_ = NULL; gint _tmp54__length1 = 0; guint64* _tmp55_ = NULL; gint _tmp55__length1 = 0; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_CPU_PROVIDER, CpuProvider); glibtop_get_cpu (&_tmp0_); cpu = _tmp0_; _tmp1_ = glibtop_global_server; _tmp2_ = (*_tmp1_).ncpu; _tmp3_ = g_new0 (guint64, (_tmp2_ + 2) * 6); self->priv->newdata = (g_free (self->priv->newdata), NULL); self->priv->newdata = _tmp3_; self->priv->newdata_length1 = (_tmp2_ + 2) * 6; self->priv->_newdata_size_ = self->priv->newdata_length1; _tmp4_ = cpu; _tmp5_ = _tmp4_.user; _tmp6_ = cpu; _tmp7_ = _tmp6_.sys; _tmp8_ = cpu; _tmp9_ = _tmp8_.nice; _tmp10_ = cpu; _tmp11_ = _tmp10_.idle; _tmp12_ = cpu; _tmp13_ = _tmp12_.iowait; _tmp14_ = cpu; _tmp15_ = _tmp14_.irq; _tmp16_ = cpu; _tmp17_ = _tmp16_.softirq; cpu_provider_updatecpu (self, (guint) 0, _tmp5_, _tmp7_, _tmp9_, _tmp11_, (_tmp13_ + _tmp15_) + _tmp17_); { guint i = 0U; guint isize = 0U; glibtop* _tmp18_ = NULL; gint _tmp19_ = 0; i = (guint) 0; _tmp18_ = glibtop_global_server; _tmp19_ = (*_tmp18_).ncpu; isize = (guint) (_tmp19_ + 1); { gboolean _tmp20_ = FALSE; _tmp20_ = TRUE; while (TRUE) { gboolean _tmp21_ = FALSE; guint _tmp23_ = 0U; guint _tmp24_ = 0U; guint _tmp25_ = 0U; glibtop_cpu _tmp26_ = {0}; guint64* _tmp27_ = NULL; gint _tmp27__length1 = 0; guint _tmp28_ = 0U; guint64 _tmp29_ = 0ULL; glibtop_cpu _tmp30_ = {0}; guint64* _tmp31_ = NULL; gint _tmp31__length1 = 0; guint _tmp32_ = 0U; guint64 _tmp33_ = 0ULL; glibtop_cpu _tmp34_ = {0}; guint64* _tmp35_ = NULL; gint _tmp35__length1 = 0; guint _tmp36_ = 0U; guint64 _tmp37_ = 0ULL; glibtop_cpu _tmp38_ = {0}; guint64* _tmp39_ = NULL; gint _tmp39__length1 = 0; guint _tmp40_ = 0U; guint64 _tmp41_ = 0ULL; glibtop_cpu _tmp42_ = {0}; guint64* _tmp43_ = NULL; gint _tmp43__length1 = 0; guint _tmp44_ = 0U; guint64 _tmp45_ = 0ULL; glibtop_cpu _tmp46_ = {0}; guint64* _tmp47_ = NULL; gint _tmp47__length1 = 0; guint _tmp48_ = 0U; guint64 _tmp49_ = 0ULL; glibtop_cpu _tmp50_ = {0}; guint64* _tmp51_ = NULL; gint _tmp51__length1 = 0; guint _tmp52_ = 0U; guint64 _tmp53_ = 0ULL; _tmp21_ = _tmp20_; if (!_tmp21_) { guint _tmp22_ = 0U; _tmp22_ = i; i = _tmp22_ + 1; } _tmp20_ = FALSE; _tmp23_ = i; _tmp24_ = isize; if (!(_tmp23_ < _tmp24_)) { break; } _tmp25_ = i; _tmp26_ = cpu; _tmp27_ = _tmp26_.xcpu_user; _tmp27__length1 = -1; _tmp28_ = i; _tmp29_ = _tmp27_[_tmp28_]; _tmp30_ = cpu; _tmp31_ = _tmp30_.xcpu_sys; _tmp31__length1 = -1; _tmp32_ = i; _tmp33_ = _tmp31_[_tmp32_]; _tmp34_ = cpu; _tmp35_ = _tmp34_.xcpu_nice; _tmp35__length1 = -1; _tmp36_ = i; _tmp37_ = _tmp35_[_tmp36_]; _tmp38_ = cpu; _tmp39_ = _tmp38_.xcpu_idle; _tmp39__length1 = -1; _tmp40_ = i; _tmp41_ = _tmp39_[_tmp40_]; _tmp42_ = cpu; _tmp43_ = _tmp42_.xcpu_iowait; _tmp43__length1 = -1; _tmp44_ = i; _tmp45_ = _tmp43_[_tmp44_]; _tmp46_ = cpu; _tmp47_ = _tmp46_.xcpu_irq; _tmp47__length1 = -1; _tmp48_ = i; _tmp49_ = _tmp47_[_tmp48_]; _tmp50_ = cpu; _tmp51_ = _tmp50_.xcpu_softirq; _tmp51__length1 = -1; _tmp52_ = i; _tmp53_ = _tmp51_[_tmp52_]; cpu_provider_updatecpu (self, (_tmp25_ + 1) * 6, _tmp29_, _tmp33_, _tmp37_, _tmp41_, (_tmp45_ + _tmp49_) + _tmp53_); } } } _tmp54_ = self->priv->newdata; _tmp54__length1 = self->priv->newdata_length1; _tmp55_ = (_tmp54_ != NULL) ? _vala_array_dup3 (_tmp54_, _tmp54__length1) : ((gpointer) _tmp54_); _tmp55__length1 = _tmp54__length1; self->priv->lastdata = (g_free (self->priv->lastdata), NULL); self->priv->lastdata = _tmp55_; self->priv->lastdata_length1 = _tmp55__length1; self->priv->_lastdata_size_ = self->priv->lastdata_length1; self->priv->newdata = (g_free (self->priv->newdata), NULL); self->priv->newdata = NULL; self->priv->newdata_length1 = 0; self->priv->_newdata_size_ = self->priv->newdata_length1; } static void cpu_provider_class_init (CpuProviderClass * klass) { cpu_provider_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (CpuProviderPrivate)); PROVIDER_CLASS (klass)->update = cpu_provider_real_update; G_OBJECT_CLASS (klass)->finalize = cpu_provider_finalize; } static void cpu_provider_instance_init (CpuProvider * self) { self->priv = CPU_PROVIDER_GET_PRIVATE (self); } static void cpu_provider_finalize (GObject* obj) { CpuProvider * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_CPU_PROVIDER, CpuProvider); self->priv->lastdata = (g_free (self->priv->lastdata), NULL); self->priv->newdata = (g_free (self->priv->newdata), NULL); G_OBJECT_CLASS (cpu_provider_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType cpu_provider_get_type (void) { static volatile gsize cpu_provider_type_id__volatile = 0; if (g_once_init_enter (&cpu_provider_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (CpuProviderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) cpu_provider_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (CpuProvider), 0, (GInstanceInitFunc) cpu_provider_instance_init, NULL }; GType cpu_provider_type_id; cpu_provider_type_id = g_type_register_static (TYPE_PROVIDER, "CpuProvider", &g_define_type_info, 0); g_once_init_leave (&cpu_provider_type_id__volatile, cpu_provider_type_id); } return cpu_provider_type_id__volatile; } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } indicator-multiload-0.4/src/PaxHeaders.30064/config.vapi0000644000000000000000000000012612105701732017770 xustar0027 mtime=1360495578.774183 29 atime=1402740158.79719739 30 ctime=1402759471.431977493 indicator-multiload-0.4/src/config.vapi0000664000175000017500000000055312105701732017641 0ustar00mh21mh2100000000000000[CCode (cprefix = "", lower_case_cprefix = "", cheader_filename = "config.h")] namespace Config { public const string GETTEXT_PACKAGE; public const string PACKAGE_DATA_DIR; public const string PACKAGE_LOCALE_DIR; public const string PACKAGE_NAME; public const string PACKAGE_VERSION; public const string VERSION; } indicator-multiload-0.4/src/PaxHeaders.30064/indicatorview.vala0000644000000000000000000000012712347050426021364 xustar0027 mtime=1402753302.242623 30 atime=1402753302.452277652 30 ctime=1402759471.407977477 indicator-multiload-0.4/src/indicatorview.vala0000664000175000017500000000315412347050426021234 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public interface IndicatorView : Object { public signal void scroll_event(int delta, uint direction); public abstract string label { set; } public abstract string guide { set; } public abstract string icon { set; } public abstract string description { set; } } indicator-multiload-0.4/src/PaxHeaders.30064/preferences.vala0000644000000000000000000000012712347050426021016 xustar0027 mtime=1402753302.242623 30 atime=1402753302.456277653 30 ctime=1402759471.419977485 indicator-multiload-0.4/src/preferences.vala0000664000175000017500000001762012347050426020671 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class Preferences : Object { // always allocated private SettingsCache settingscache; private Settings prefsettings; // only when dialog is visible private Gtk.Dialog preferences; private Gtk.Builder builder; // helper private unowned Gtk.ComboBox colorschemes; private bool colorschemeignoresignals; public ColorMapper colormapper { get; construct; } public signal void advancedpreferences_show(); public signal void menupreferences_show(); public signal void indicatorpreferences_show(); delegate void ColorForeachFunc(Settings settings, string key, Object? widget, string name); public Preferences(ColorMapper colormapper) { Object(colormapper: colormapper); } construct { this.settingscache = new SettingsCache(); this.prefsettings = this.settingscache.generalsettings(); this.colorgsettings_foreach((settings, key, widget, name) => { settings.changed[key].connect(this.update_activecolorscheme); }); } public void show() { if (this.preferences != null) { this.preferences.present(); return; } this.preferences = Utils.get_ui("preferencesdialog", this, {"widthadjustment", "speedadjustment", "schemestore"}, out this.builder) as Gtk.Dialog; return_if_fail(this.preferences != null); this.colorschemes = this.builder.get_object("colorschemes") as Gtk.ComboBox; var schemestore = this.builder.get_object("schemestore") as Gtk.ListStore; foreach (var colorscheme in ColorMapper.colorschemes) { schemestore.insert_with_values(null, -1, 0, ColorMapper.schemelabel(colorscheme), 1, colorscheme); } // TRANSLATORS: custom color scheme schemestore.insert_with_values(null, -1, 0, _("Custom"), 1, "custom"); foreach (var graphid in this.prefsettings.get_strv("graphs")) { if (!(graphid in SettingsCache.presetgraphids)) continue; var graphsettings = this.settingscache.graphsettings(graphid); graphsettings.bind("enabled", this.builder.get_object(@"$(graphid)-enabled"), "active", SettingsBindFlags.DEFAULT); } this.colorgsettings_foreach((settings, key, widget, name) => { PGLib.settings_bind_with_mapping(settings, key, widget, "rgba", SettingsBindFlags.DEFAULT, Utils.get_settings_rgba, (PGLib.SettingsBindSetMapping)Utils.set_settings_rgba, null, () => {}); }); // TODO: rgba, alpha need settings conversion this.prefsettings.bind("width", this.builder.get_object("width"), "value", SettingsBindFlags.DEFAULT); this.prefsettings.bind("speed", this.builder.get_object("speed"), "value", SettingsBindFlags.DEFAULT); this.prefsettings.bind("autostart", this.builder.get_object("autostart"), "active", SettingsBindFlags.DEFAULT); this.update_activecolorscheme(); this.preferences.show_all(); } [CCode (instance_pos = -1)] public void on_preferencesdialog_destroy(Gtk.Widget source) { this.preferences = null; this.builder = null; } [CCode (instance_pos = -1)] public void on_preferencesdialog_response(Gtk.Dialog source, int response) { switch (response) { case 0: // close source.destroy(); return; case 1: this.advancedpreferences_show(); return; case 2: this.menupreferences_show(); return; case 3: this.indicatorpreferences_show(); return; } } [CCode (instance_pos = -1)] public void on_colorbutton_clicked(Gtk.Button button) { this.colormapper.add_palette(button as PGtk.ColorChooser); } [CCode (instance_pos = -1)] public void on_colorschemes_changed(Gtk.ComboBox widget) { if (this.colorschemeignoresignals) return; var colorscheme = this.colorschemes.get_active_id(); if (colorscheme == "custom") return; this.colormapper.color_scheme = colorscheme; restore_colorscheme(); } // restore all colors and dropdown to colorscheme from dconf // also used by revert from advanced preferences dialog public void restore_colorscheme() { var colorscheme = this.colormapper.color_scheme; this.colorschemeignoresignals = true; this.colorgsettings_foreach((settings, key, widget, name) => { settings.set_string(key, colorscheme + ":" + name); }); if (this.preferences != null && !this.colorschemes.set_active_id(colorscheme)) { this.colorschemes.set_active_id("custom"); } this.colorschemeignoresignals = false; } // check whether any color was changed from scheme default // set dropdown to custom in this case private void update_activecolorscheme() { if (this.preferences == null || this.colorschemeignoresignals) return; var colorscheme = this.colormapper.color_scheme; var custom = false; this.colorgsettings_foreach((settings, key, widget, name) => { custom |= settings.get_string(key) != colorscheme + ":" + name; }); this.colorschemeignoresignals = true; if (custom || !this.colorschemes.set_active_id(colorscheme)) { this.colorschemes.set_active_id("custom"); } this.colorschemeignoresignals = false; } private void colorgsettings_foreach(ColorForeachFunc callback) { foreach (var graphid in this.prefsettings.get_strv("graphs")) { if (!(graphid in SettingsCache.presetgraphids)) continue; var graphsettings = this.settingscache.graphsettings(graphid); foreach (var traceid in graphsettings.get_strv("traces")) { var tracesettings = this.settingscache.tracesettings(graphid, traceid); var widget = this.builder == null ? null : this.builder.get_object(@"$(traceid)-color"); callback(tracesettings, "color", widget, traceid); } } var widget = this.builder == null ? null : this.builder.get_object("background-color"); callback(prefsettings, "background-color", widget, "background"); } } indicator-multiload-0.4/src/PaxHeaders.30064/settingsconversion.vala0000644000000000000000000000012712347050426022463 xustar0027 mtime=1402753302.242623 30 atime=1402753302.456277653 30 ctime=1402759471.423977488 indicator-multiload-0.4/src/settingsconversion.vala0000664000175000017500000002044312347050426022333 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class SettingsConversion : Object { SettingsCache settingscache = new SettingsCache(); public void convert() { var settings = this.settingscache.generalsettings(); if (settings.get_value("settings-version").get_uint32() == 3) { return; } if (new Settings.with_path("de.mh21.indicator-multiload.version2.general", "/apps/indicators/multiload/general/") .get_value("settings-version").get_uint32() == 2) { this.convert_version2(); } else { this.convert_version1(); } settings.set_value("settings-version", 3u); } private void convert_version1() { var oldsettings = new Settings.with_path ("de.mh21.indicator-multiload.version1", "/apps/indicators/multiload/"); foreach (var key in oldsettings.list_keys()) { var value = oldsettings.get_value(key); oldsettings.reset(key); var defaultvalue = oldsettings.get_value(key); if (!value.equal(defaultvalue)) { switch (key) { // alpha and background values are not converted case "view-cpuload": this.settingscache.graphsettings("cpu").set_value("enabled", value); break; case "view-memload": this.settingscache.graphsettings("mem").set_value("enabled", value); break; case "view-netload": this.settingscache.graphsettings("net").set_value("enabled", value); break; case "view-swapload": this.settingscache.graphsettings("swap").set_value("enabled", value); break; case "view-loadavg": this.settingscache.graphsettings("load").set_value("enabled", value); break; case "view-diskload": this.settingscache.graphsettings("disk").set_value("enabled", value); break; case "cpuload-color0": this.settingscache.tracesettings("cpu", "cpu1").set_value("color", value); break; case "cpuload-color1": this.settingscache.tracesettings("cpu", "cpu2").set_value("color", value); break; case "cpuload-color2": this.settingscache.tracesettings("cpu", "cpu3").set_value("color", value); break; case "cpuload-color3": this.settingscache.tracesettings("cpu", "cpu4").set_value("color", value); break; case "memload-color0": this.settingscache.tracesettings("mem", "mem1").set_value("color", value); break; case "memload-color1": this.settingscache.tracesettings("mem", "mem2").set_value("color", value); break; case "memload-color2": this.settingscache.tracesettings("mem", "mem3").set_value("color", value); break; case "memload-color3": this.settingscache.tracesettings("mem", "mem4").set_value("color", value); break; case "netload-color0": this.settingscache.tracesettings("net", "net1").set_value("color", value); break; case "netload-color1": this.settingscache.tracesettings("net", "net2").set_value("color", value); break; case "netload-color2": this.settingscache.tracesettings("net", "net3").set_value("color", value); break; case "swapload-color0": this.settingscache.tracesettings("swap", "swap1").set_value("color", value); break; case "loadavg-color0": this.settingscache.tracesettings("load", "load1").set_value("color", value); break; case "diskload-color0": this.settingscache.tracesettings("disk", "disk1").set_value("color", value); break; case "diskload-color1": this.settingscache.tracesettings("disk", "disk2").set_value("color", value); break; case "speed": this.settingscache.generalsettings().set_value("speed", value); break; case "size": this.settingscache.generalsettings().set_value("width", value); break; case "height": this.settingscache.generalsettings().set_value("height", value); break; case "system-monitor": this.settingscache.generalsettings().set_value("system-monitor", value); break; case "autostart": this.settingscache.generalsettings().set_value("autostart", value); break; } } } } private static const string[] version2graphs = { "cpu", "mem", "net", "swap", "load", "disk" }; private static const uint[] version2traces = { 4, 4, 3, 1, 1, 2 }; private void copysettings(Settings oldsettings, Settings newsettings, string[] ignore) { foreach (var key in oldsettings.list_keys()) { var value = oldsettings.get_value(key); oldsettings.reset(key); if (key in ignore) continue; var defaultvalue = oldsettings.get_value(key); if (!value.equal(defaultvalue)) newsettings.set_value(key, value); } } private void convert_version2() { copysettings(new Settings.with_path (@"de.mh21.indicator-multiload.version2.general", @"/apps/indicators/multiload/general/"), this.settingscache.generalsettings(), {"settings-version"}); for (uint j = 0, jsize = version2graphs.length; j < jsize; ++j) { var graph = version2graphs[j]; copysettings(new Settings.with_path (@"de.mh21.indicator-multiload.version2.graphs.$graph", @"/apps/indicators/multiload/graphs/$graph/"), this.settingscache.graphsettings(graph), {"alpha", "background-color"}); for (uint i = 1, isize = version2traces[j]; i <= isize; ++i) { copysettings(new Settings.with_path (@"de.mh21.indicator-multiload.version2.traces.$graph$i", @"/apps/indicators/multiload/graphs/$graph/$graph$i/"), this.settingscache.tracesettings(graph, @"$graph$i"), {}); } } } } indicator-multiload-0.4/src/PaxHeaders.30064/reaper.vala0000644000000000000000000000013112347051147017767 xustar0029 mtime=1402753639.48842425 30 atime=1402753671.556438238 30 ctime=1402759471.419977485 indicator-multiload-0.4/src/reaper.vala0000664000175000017500000000442612347051147017647 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class Reaper : Object { public string[] args { get; construct; } public TimeoutSource timeout { get; construct; } public Reaper(string[] args) { Object(args: args, timeout: new TimeoutSource(60 * 1000)); } construct { this.timeout.attach(null); this.timeout.set_callback(() => { try { string status; FileUtils.get_contents("/proc/self/statm", out status); var pages = long.parse(status.split(" ")[1]); var pagesize = Posix.sysconf(Posix._SC_PAGESIZE); // restart on RSS > 50 MB to contain memory leaks if (pagesize * pages > 50 * 1000 * 1000) { execvp(args[0], args); } } catch (Error e) { stderr.printf("Could not determine memory use: %s\n", e.message); } return true; }); } } indicator-multiload-0.4/src/PaxHeaders.30064/menumodel.vala0000644000000000000000000000012712347050426020502 xustar0027 mtime=1402753302.242623 30 atime=1402753302.456277653 30 ctime=1402759471.415977482 indicator-multiload-0.4/src/menumodel.vala0000664000175000017500000000421712347050426020353 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class MenuModel : Object { private Providers providers; private ExpressionCache[] caches; public string[] expressions { get; set; } construct { this.notify["expressions"].connect(() => { this.caches = new ExpressionCache[this._expressions.length]; for (uint i = 0, isize = this.caches.length; i < isize; ++i) this.caches[i] = new ExpressionCache(this.providers, this._expressions[i]); }); } public MenuModel(Providers providers) { this.providers = providers; } public void update() { foreach (var cache in this.caches) cache.update(); } public ExpressionCache expression(uint index) requires(index < this.caches.length) { return this.caches[index]; } } indicator-multiload-0.4/src/PaxHeaders.30064/graphmodels.c0000644000000000000000000000013212347052060020311 xustar0030 mtime=1402754096.588643451 30 atime=1402754098.728644637 30 ctime=1402759471.347977436 indicator-multiload-0.4/src/graphmodels.c0000664000175000017500000003346712347052060020177 0ustar00mh21mh2100000000000000/* graphmodels.c generated by valac 0.22.1, the Vala compiler * generated from graphmodels.vala, do not modify */ #include #include #include #include #define TYPE_GRAPH_MODELS (graph_models_get_type ()) #define GRAPH_MODELS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_GRAPH_MODELS, GraphModels)) #define GRAPH_MODELS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_GRAPH_MODELS, GraphModelsClass)) #define IS_GRAPH_MODELS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_GRAPH_MODELS)) #define IS_GRAPH_MODELS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_GRAPH_MODELS)) #define GRAPH_MODELS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_GRAPH_MODELS, GraphModelsClass)) typedef struct _GraphModels GraphModels; typedef struct _GraphModelsClass GraphModelsClass; typedef struct _GraphModelsPrivate GraphModelsPrivate; #define TYPE_PROVIDERS (providers_get_type ()) #define PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDERS, Providers)) #define PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDERS, ProvidersClass)) #define IS_PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDERS)) #define IS_PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDERS)) #define PROVIDERS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDERS, ProvidersClass)) typedef struct _Providers Providers; typedef struct _ProvidersClass ProvidersClass; #define TYPE_GRAPH_MODEL (graph_model_get_type ()) #define GRAPH_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_GRAPH_MODEL, GraphModel)) #define GRAPH_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_GRAPH_MODEL, GraphModelClass)) #define IS_GRAPH_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_GRAPH_MODEL)) #define IS_GRAPH_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_GRAPH_MODEL)) #define GRAPH_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_GRAPH_MODEL, GraphModelClass)) typedef struct _GraphModel GraphModel; typedef struct _GraphModelClass GraphModelClass; #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) #define _g_free0(var) (var = (g_free (var), NULL)) struct _GraphModels { GObject parent_instance; GraphModelsPrivate * priv; }; struct _GraphModelsClass { GObjectClass parent_class; }; struct _GraphModelsPrivate { Providers* _providers; GraphModel** _graphmodels; gint _graphmodels_length1; gint __graphmodels_size_; }; static gpointer graph_models_parent_class = NULL; GType graph_models_get_type (void) G_GNUC_CONST; GType providers_get_type (void) G_GNUC_CONST; GType graph_model_get_type (void) G_GNUC_CONST; #define GRAPH_MODELS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_GRAPH_MODELS, GraphModelsPrivate)) enum { GRAPH_MODELS_DUMMY_PROPERTY, GRAPH_MODELS_PROVIDERS }; GraphModels* graph_models_new (gchar** graphids, int graphids_length1, Providers* providers); GraphModels* graph_models_construct (GType object_type, gchar** graphids, int graphids_length1, Providers* providers); Providers* graph_models_get_providers (GraphModels* self); GraphModel* graph_model_new (const gchar* id, Providers* providers); GraphModel* graph_model_construct (GType object_type, const gchar* id, Providers* providers); static void _vala_array_add9 (GraphModel*** array, int* length, int* size, GraphModel* value); void graph_models_update (GraphModels* self, guint trace_length); GraphModel** graph_models_get_graphmodels (GraphModels* self, int* result_length1); void graph_model_update (GraphModel* self, guint trace_length); static void graph_models_set_providers (GraphModels* self, Providers* value); static void graph_models_set_graphmodels (GraphModels* self, GraphModel** value, int value_length1); static GraphModel** _vala_array_dup9 (GraphModel** self, int length); static void graph_models_finalize (GObject* obj); static void _vala_graph_models_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec); static void _vala_graph_models_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_add9 (GraphModel*** array, int* length, int* size, GraphModel* value) { if ((*length) == (*size)) { *size = (*size) ? (2 * (*size)) : 4; *array = g_renew (GraphModel*, *array, (*size) + 1); } (*array)[(*length)++] = value; (*array)[*length] = NULL; } GraphModels* graph_models_construct (GType object_type, gchar** graphids, int graphids_length1, Providers* providers) { GraphModels * self = NULL; Providers* _tmp0_ = NULL; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_val_if_fail (IS_PROVIDERS (providers), NULL); _tmp0_ = providers; self = (GraphModels*) g_object_new (object_type, "providers", _tmp0_, NULL); _tmp1_ = graphids; _tmp1__length1 = graphids_length1; { gchar** graphid_collection = NULL; gint graphid_collection_length1 = 0; gint _graphid_collection_size_ = 0; gint graphid_it = 0; graphid_collection = _tmp1_; graphid_collection_length1 = _tmp1__length1; for (graphid_it = 0; graphid_it < _tmp1__length1; graphid_it = graphid_it + 1) { gchar* _tmp2_ = NULL; gchar* graphid = NULL; _tmp2_ = g_strdup (graphid_collection[graphid_it]); graphid = _tmp2_; { GraphModel** _tmp3_ = NULL; gint _tmp3__length1 = 0; const gchar* _tmp4_ = NULL; Providers* _tmp5_ = NULL; GraphModel* _tmp6_ = NULL; _tmp3_ = self->priv->_graphmodels; _tmp3__length1 = self->priv->_graphmodels_length1; _tmp4_ = graphid; _tmp5_ = self->priv->_providers; _tmp6_ = graph_model_new (_tmp4_, _tmp5_); _vala_array_add9 (&self->priv->_graphmodels, &self->priv->_graphmodels_length1, &self->priv->__graphmodels_size_, _tmp6_); _g_free0 (graphid); } } } return self; } GraphModels* graph_models_new (gchar** graphids, int graphids_length1, Providers* providers) { return graph_models_construct (TYPE_GRAPH_MODELS, graphids, graphids_length1, providers); } static gpointer _g_object_ref0 (gpointer self) { return self ? g_object_ref (self) : NULL; } void graph_models_update (GraphModels* self, guint trace_length) { GraphModel** _tmp0_ = NULL; gint _tmp0__length1 = 0; GraphModel** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_if_fail (IS_GRAPH_MODELS (self)); _tmp0_ = graph_models_get_graphmodels (self, &_tmp0__length1); _tmp1_ = _tmp0_; _tmp1__length1 = _tmp0__length1; { GraphModel** graphmodel_collection = NULL; gint graphmodel_collection_length1 = 0; gint _graphmodel_collection_size_ = 0; gint graphmodel_it = 0; graphmodel_collection = _tmp1_; graphmodel_collection_length1 = _tmp1__length1; for (graphmodel_it = 0; graphmodel_it < _tmp1__length1; graphmodel_it = graphmodel_it + 1) { GraphModel* _tmp2_ = NULL; GraphModel* graphmodel = NULL; _tmp2_ = _g_object_ref0 (graphmodel_collection[graphmodel_it]); graphmodel = _tmp2_; { GraphModel* _tmp3_ = NULL; guint _tmp4_ = 0U; _tmp3_ = graphmodel; _tmp4_ = trace_length; graph_model_update (_tmp3_, _tmp4_); _g_object_unref0 (graphmodel); } } } } Providers* graph_models_get_providers (GraphModels* self) { Providers* result; Providers* _tmp0_ = NULL; g_return_val_if_fail (IS_GRAPH_MODELS (self), NULL); _tmp0_ = self->priv->_providers; result = _tmp0_; return result; } static void graph_models_set_providers (GraphModels* self, Providers* value) { Providers* _tmp0_ = NULL; Providers* _tmp1_ = NULL; g_return_if_fail (IS_GRAPH_MODELS (self)); _tmp0_ = value; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (self->priv->_providers); self->priv->_providers = _tmp1_; g_object_notify ((GObject *) self, "providers"); } GraphModel** graph_models_get_graphmodels (GraphModels* self, int* result_length1) { GraphModel** result; GraphModel** _tmp0_ = NULL; gint _tmp0__length1 = 0; GraphModel** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_val_if_fail (IS_GRAPH_MODELS (self), NULL); _tmp0_ = self->priv->_graphmodels; _tmp0__length1 = self->priv->_graphmodels_length1; _tmp1_ = _tmp0_; _tmp1__length1 = _tmp0__length1; if (result_length1) { *result_length1 = _tmp1__length1; } result = _tmp1_; return result; } static GraphModel** _vala_array_dup9 (GraphModel** self, int length) { GraphModel** result; int i; result = g_new0 (GraphModel*, length + 1); for (i = 0; i < length; i++) { GraphModel* _tmp0_ = NULL; _tmp0_ = _g_object_ref0 (self[i]); result[i] = _tmp0_; } return result; } static void graph_models_set_graphmodels (GraphModels* self, GraphModel** value, int value_length1) { GraphModel** _tmp0_ = NULL; gint _tmp0__length1 = 0; GraphModel** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_if_fail (IS_GRAPH_MODELS (self)); _tmp0_ = value; _tmp0__length1 = value_length1; _tmp1_ = (_tmp0_ != NULL) ? _vala_array_dup9 (_tmp0_, _tmp0__length1) : ((gpointer) _tmp0_); _tmp1__length1 = _tmp0__length1; self->priv->_graphmodels = (_vala_array_free (self->priv->_graphmodels, self->priv->_graphmodels_length1, (GDestroyNotify) g_object_unref), NULL); self->priv->_graphmodels = _tmp1_; self->priv->_graphmodels_length1 = _tmp1__length1; self->priv->__graphmodels_size_ = self->priv->_graphmodels_length1; } static void graph_models_class_init (GraphModelsClass * klass) { graph_models_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (GraphModelsPrivate)); G_OBJECT_CLASS (klass)->get_property = _vala_graph_models_get_property; G_OBJECT_CLASS (klass)->set_property = _vala_graph_models_set_property; G_OBJECT_CLASS (klass)->finalize = graph_models_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), GRAPH_MODELS_PROVIDERS, g_param_spec_object ("providers", "providers", "providers", TYPE_PROVIDERS, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); } static void graph_models_instance_init (GraphModels * self) { self->priv = GRAPH_MODELS_GET_PRIVATE (self); } static void graph_models_finalize (GObject* obj) { GraphModels * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_GRAPH_MODELS, GraphModels); _g_object_unref0 (self->priv->_providers); self->priv->_graphmodels = (_vala_array_free (self->priv->_graphmodels, self->priv->_graphmodels_length1, (GDestroyNotify) g_object_unref), NULL); G_OBJECT_CLASS (graph_models_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType graph_models_get_type (void) { static volatile gsize graph_models_type_id__volatile = 0; if (g_once_init_enter (&graph_models_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (GraphModelsClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) graph_models_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (GraphModels), 0, (GInstanceInitFunc) graph_models_instance_init, NULL }; GType graph_models_type_id; graph_models_type_id = g_type_register_static (G_TYPE_OBJECT, "GraphModels", &g_define_type_info, 0); g_once_init_leave (&graph_models_type_id__volatile, graph_models_type_id); } return graph_models_type_id__volatile; } static void _vala_graph_models_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) { GraphModels * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_GRAPH_MODELS, GraphModels); switch (property_id) { case GRAPH_MODELS_PROVIDERS: g_value_set_object (value, graph_models_get_providers (self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_graph_models_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { GraphModels * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_GRAPH_MODELS, GraphModels); switch (property_id) { case GRAPH_MODELS_PROVIDERS: graph_models_set_providers (self, g_value_get_object (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } indicator-multiload-0.4/src/PaxHeaders.30064/swapprovider.c0000644000000000000000000000013212347052060020531 xustar0030 mtime=1402754096.692643509 30 atime=1402754102.576646768 30 ctime=1402759471.371977453 indicator-multiload-0.4/src/swapprovider.c0000664000175000017500000001650312347052060020407 0ustar00mh21mh2100000000000000/* swapprovider.c generated by valac 0.22.1, the Vala compiler * generated from swapprovider.vala, do not modify */ #include #include #include #include #include "glibtop/swap.h" #include #include #define TYPE_PROVIDER (provider_get_type ()) #define PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDER, Provider)) #define PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDER, ProviderClass)) #define IS_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDER)) #define IS_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDER)) #define PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDER, ProviderClass)) typedef struct _Provider Provider; typedef struct _ProviderClass ProviderClass; typedef struct _ProviderPrivate ProviderPrivate; #define TYPE_SWAP_PROVIDER (swap_provider_get_type ()) #define SWAP_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_SWAP_PROVIDER, SwapProvider)) #define SWAP_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_SWAP_PROVIDER, SwapProviderClass)) #define IS_SWAP_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_SWAP_PROVIDER)) #define IS_SWAP_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_SWAP_PROVIDER)) #define SWAP_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_SWAP_PROVIDER, SwapProviderClass)) typedef struct _SwapProvider SwapProvider; typedef struct _SwapProviderClass SwapProviderClass; typedef struct _SwapProviderPrivate SwapProviderPrivate; struct _Provider { GObject parent_instance; ProviderPrivate * priv; }; struct _ProviderClass { GObjectClass parent_class; void (*update) (Provider* self); }; struct _SwapProvider { Provider parent_instance; SwapProviderPrivate * priv; }; struct _SwapProviderClass { ProviderClass parent_class; }; static gpointer swap_provider_parent_class = NULL; GType provider_get_type (void) G_GNUC_CONST; GType swap_provider_get_type (void) G_GNUC_CONST; enum { SWAP_PROVIDER_DUMMY_PROPERTY }; SwapProvider* swap_provider_new (void); SwapProvider* swap_provider_construct (GType object_type); Provider* provider_construct (GType object_type, const gchar* id, gchar** keys, int keys_length1, gchar displaytype); static void swap_provider_real_update (Provider* base); gdouble* provider_get_values (Provider* self, int* result_length1); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); SwapProvider* swap_provider_construct (GType object_type) { SwapProvider * self = NULL; gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; gchar** _tmp2_ = NULL; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; _tmp0_ = g_strdup ("used"); _tmp1_ = g_strdup ("total"); _tmp2_ = g_new0 (gchar*, 2 + 1); _tmp2_[0] = _tmp0_; _tmp2_[1] = _tmp1_; _tmp3_ = _tmp2_; _tmp3__length1 = 2; self = (SwapProvider*) provider_construct (object_type, "swap", _tmp3_, 2, 'i'); _tmp3_ = (_vala_array_free (_tmp3_, _tmp3__length1, (GDestroyNotify) g_free), NULL); return self; } SwapProvider* swap_provider_new (void) { return swap_provider_construct (TYPE_SWAP_PROVIDER); } static void swap_provider_real_update (Provider* base) { SwapProvider * self; glibtop_swap swap = {0}; glibtop_swap _tmp0_ = {0}; gdouble* _tmp1_ = NULL; gint _tmp1__length1 = 0; gdouble* _tmp2_ = NULL; gint _tmp2__length1 = 0; glibtop_swap _tmp3_ = {0}; guint64 _tmp4_ = 0ULL; gdouble _tmp5_ = 0.0; guint64 _tmp6_ = 0ULL; glibtop_swap _tmp7_ = {0}; guint64 _tmp8_ = 0ULL; gdouble* _tmp11_ = NULL; gint _tmp11__length1 = 0; gdouble* _tmp12_ = NULL; gint _tmp12__length1 = 0; guint64 _tmp13_ = 0ULL; gdouble _tmp14_ = 0.0; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_SWAP_PROVIDER, SwapProvider); glibtop_get_swap (&_tmp0_); swap = _tmp0_; _tmp1_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp1__length1); _tmp2_ = _tmp1_; _tmp2__length1 = _tmp1__length1; _tmp3_ = swap; _tmp4_ = _tmp3_.used; _tmp2_[0] = (gdouble) _tmp4_; _tmp5_ = _tmp2_[0]; _tmp7_ = swap; _tmp8_ = _tmp7_.total; if (_tmp8_ > ((guint64) 0)) { glibtop_swap _tmp9_ = {0}; guint64 _tmp10_ = 0ULL; _tmp9_ = swap; _tmp10_ = _tmp9_.total; _tmp6_ = _tmp10_; } else { _tmp6_ = (guint64) 1; } _tmp11_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp11__length1); _tmp12_ = _tmp11_; _tmp12__length1 = _tmp11__length1; _tmp13_ = _tmp6_; _tmp12_[1] = (gdouble) _tmp13_; _tmp14_ = _tmp12_[1]; } static void swap_provider_class_init (SwapProviderClass * klass) { swap_provider_parent_class = g_type_class_peek_parent (klass); PROVIDER_CLASS (klass)->update = swap_provider_real_update; } static void swap_provider_instance_init (SwapProvider * self) { } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType swap_provider_get_type (void) { static volatile gsize swap_provider_type_id__volatile = 0; if (g_once_init_enter (&swap_provider_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (SwapProviderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) swap_provider_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (SwapProvider), 0, (GInstanceInitFunc) swap_provider_instance_init, NULL }; GType swap_provider_type_id; swap_provider_type_id = g_type_register_static (TYPE_PROVIDER, "SwapProvider", &g_define_type_info, 0); g_once_init_leave (&swap_provider_type_id__volatile, swap_provider_type_id); } return swap_provider_type_id__volatile; } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } indicator-multiload-0.4/src/PaxHeaders.30064/preferences.c0000644000000000000000000000013212347052060020305 xustar0030 mtime=1402754096.672643498 30 atime=1402754101.388646111 30 ctime=1402759471.363977447 indicator-multiload-0.4/src/preferences.c0000664000175000017500000011156712347052060020171 0ustar00mh21mh2100000000000000/* preferences.c generated by valac 0.22.1, the Vala compiler * generated from preferences.vala, do not modify */ #include #include #include #include #include #include #include #define TYPE_PREFERENCES (preferences_get_type ()) #define PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PREFERENCES, Preferences)) #define PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PREFERENCES, PreferencesClass)) #define IS_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PREFERENCES)) #define IS_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PREFERENCES)) #define PREFERENCES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PREFERENCES, PreferencesClass)) typedef struct _Preferences Preferences; typedef struct _PreferencesClass PreferencesClass; typedef struct _PreferencesPrivate PreferencesPrivate; #define TYPE_SETTINGS_CACHE (settings_cache_get_type ()) #define SETTINGS_CACHE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_SETTINGS_CACHE, SettingsCache)) #define SETTINGS_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_SETTINGS_CACHE, SettingsCacheClass)) #define IS_SETTINGS_CACHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_SETTINGS_CACHE)) #define IS_SETTINGS_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_SETTINGS_CACHE)) #define SETTINGS_CACHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_SETTINGS_CACHE, SettingsCacheClass)) typedef struct _SettingsCache SettingsCache; typedef struct _SettingsCacheClass SettingsCacheClass; #define TYPE_COLOR_MAPPER (color_mapper_get_type ()) #define COLOR_MAPPER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_COLOR_MAPPER, ColorMapper)) #define COLOR_MAPPER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_COLOR_MAPPER, ColorMapperClass)) #define IS_COLOR_MAPPER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_COLOR_MAPPER)) #define IS_COLOR_MAPPER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_COLOR_MAPPER)) #define COLOR_MAPPER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_COLOR_MAPPER, ColorMapperClass)) typedef struct _ColorMapper ColorMapper; typedef struct _ColorMapperClass ColorMapperClass; #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) #define _g_free0(var) (var = (g_free (var), NULL)) typedef struct _Block2Data Block2Data; typedef struct _Block3Data Block3Data; struct _Preferences { GObject parent_instance; PreferencesPrivate * priv; }; struct _PreferencesClass { GObjectClass parent_class; }; struct _PreferencesPrivate { SettingsCache* settingscache; GSettings* prefsettings; GtkDialog* preferences; GtkBuilder* builder; GtkComboBox* colorschemes; gboolean colorschemeignoresignals; ColorMapper* _colormapper; }; typedef void (*PreferencesColorForeachFunc) (GSettings* settings, const gchar* key, GObject* widget, const gchar* name, void* user_data); struct _Block2Data { int _ref_count_; Preferences * self; gchar* colorscheme; }; struct _Block3Data { int _ref_count_; Preferences * self; gchar* colorscheme; gboolean custom; }; static gpointer preferences_parent_class = NULL; GType preferences_get_type (void) G_GNUC_CONST; GType settings_cache_get_type (void) G_GNUC_CONST; GType color_mapper_get_type (void) G_GNUC_CONST; #define PREFERENCES_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_PREFERENCES, PreferencesPrivate)) enum { PREFERENCES_DUMMY_PROPERTY, PREFERENCES_COLORMAPPER }; Preferences* preferences_new (ColorMapper* colormapper); Preferences* preferences_construct (GType object_type, ColorMapper* colormapper); void preferences_show (Preferences* self); GObject* utils_get_ui (const gchar* objectid, GObject* signalhandlers, gchar** additional, int additional_length1, GtkBuilder** builder); gchar* color_mapper_schemelabel (const gchar* name); static gboolean _vala_string_array_contains (const gchar** stack, int stack_length, const gchar* needle); GSettings* settings_cache_graphsettings (SettingsCache* self, const gchar* graphid); static void preferences_colorgsettings_foreach (Preferences* self, PreferencesColorForeachFunc callback, void* callback_target); static void __lambda17_ (Preferences* self, GSettings* settings, const gchar* key, GObject* widget, const gchar* name); gboolean utils_get_settings_rgba (GValue* value, GVariant* variant, void* user_data); static gboolean _utils_get_settings_rgba_gsettings_bind_get_mapping (GValue* value, GVariant* variant, void* user_data); GVariant* utils_set_settings_rgba (GValue* value, const GVariantType* expected_type, void* user_data); static void __lambda18_ (void); static void ___lambda18__gdestroy_notify (void* data); static void ___lambda17__preferences_color_foreach_func (GSettings* settings, const gchar* key, GObject* widget, const gchar* name, gpointer self); static void preferences_update_activecolorscheme (Preferences* self); void preferences_on_preferencesdialog_destroy (GtkWidget* source, Preferences* self); void preferences_on_preferencesdialog_response (GtkDialog* source, gint response, Preferences* self); void preferences_on_colorbutton_clicked (GtkButton* button, Preferences* self); ColorMapper* preferences_get_colormapper (Preferences* self); void color_mapper_add_palette (ColorMapper* self, GtkColorChooser* chooser); void preferences_on_colorschemes_changed (GtkComboBox* widget, Preferences* self); void color_mapper_set_color_scheme (ColorMapper* self, const gchar* value); void preferences_restore_colorscheme (Preferences* self); static Block2Data* block2_data_ref (Block2Data* _data2_); static void block2_data_unref (void * _userdata_); const gchar* color_mapper_get_color_scheme (ColorMapper* self); static void __lambda20_ (Block2Data* _data2_, GSettings* settings, const gchar* key, GObject* widget, const gchar* name); static void ___lambda20__preferences_color_foreach_func (GSettings* settings, const gchar* key, GObject* widget, const gchar* name, gpointer self); static Block3Data* block3_data_ref (Block3Data* _data3_); static void block3_data_unref (void * _userdata_); static void __lambda19_ (Block3Data* _data3_, GSettings* settings, const gchar* key, GObject* widget, const gchar* name); static void ___lambda19__preferences_color_foreach_func (GSettings* settings, const gchar* key, GObject* widget, const gchar* name, gpointer self); GSettings* settings_cache_tracesettings (SettingsCache* self, const gchar* graphid, const gchar* traceid); static void preferences_set_colormapper (Preferences* self, ColorMapper* value); static GObject * preferences_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties); SettingsCache* settings_cache_new (void); SettingsCache* settings_cache_construct (GType object_type); GSettings* settings_cache_generalsettings (SettingsCache* self); static void _preferences___lambda21_ (Preferences* self, GSettings* settings, const gchar* key, GObject* widget, const gchar* name); static void _preferences_update_activecolorscheme_g_settings_changed (GSettings* _sender, const gchar* key, gpointer self); static void __preferences___lambda21__preferences_color_foreach_func (GSettings* settings, const gchar* key, GObject* widget, const gchar* name, gpointer self); static void preferences_finalize (GObject* obj); static void _vala_preferences_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec); static void _vala_preferences_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); static gint _vala_array_length (gpointer array); extern const gchar* COLOR_MAPPER_colorschemes[4]; extern const gchar* SETTINGS_CACHE_presetgraphids[6]; Preferences* preferences_construct (GType object_type, ColorMapper* colormapper) { Preferences * self = NULL; ColorMapper* _tmp0_ = NULL; g_return_val_if_fail (IS_COLOR_MAPPER (colormapper), NULL); _tmp0_ = colormapper; self = (Preferences*) g_object_new (object_type, "colormapper", _tmp0_, NULL); return self; } Preferences* preferences_new (ColorMapper* colormapper) { return preferences_construct (TYPE_PREFERENCES, colormapper); } static gpointer _g_object_ref0 (gpointer self) { return self ? g_object_ref (self) : NULL; } static gboolean _vala_string_array_contains (const gchar** stack, int stack_length, const gchar* needle) { int i; for (i = 0; i < stack_length; i++) { if (g_strcmp0 (stack[i], needle) == 0) { return TRUE; } } return FALSE; } static const gchar* string_to_string (const gchar* self) { const gchar* result = NULL; g_return_val_if_fail (self != NULL, NULL); result = self; return result; } static gboolean _utils_get_settings_rgba_gsettings_bind_get_mapping (GValue* value, GVariant* variant, void* user_data) { gboolean result; result = utils_get_settings_rgba (value, variant, user_data); return result; } static void __lambda18_ (void) { } static void ___lambda18__gdestroy_notify (void* data) { __lambda18_ (); } static void __lambda17_ (Preferences* self, GSettings* settings, const gchar* key, GObject* widget, const gchar* name) { GSettings* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; GObject* _tmp2_ = NULL; g_return_if_fail (G_IS_SETTINGS (settings)); g_return_if_fail (key != NULL); g_return_if_fail ((widget == NULL) || G_IS_OBJECT (widget)); g_return_if_fail (name != NULL); _tmp0_ = settings; _tmp1_ = key; _tmp2_ = widget; g_settings_bind_with_mapping (_tmp0_, _tmp1_, _tmp2_, "rgba", G_SETTINGS_BIND_DEFAULT, _utils_get_settings_rgba_gsettings_bind_get_mapping, (GSettingsBindSetMapping) utils_set_settings_rgba, NULL, ___lambda18__gdestroy_notify); } static void ___lambda17__preferences_color_foreach_func (GSettings* settings, const gchar* key, GObject* widget, const gchar* name, gpointer self) { __lambda17_ (self, settings, key, widget, name); } void preferences_show (Preferences* self) { GtkDialog* _tmp0_ = NULL; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; gchar** _tmp5_ = NULL; gchar** _tmp6_ = NULL; gint _tmp6__length1 = 0; GtkBuilder* _tmp7_ = NULL; GObject* _tmp8_ = NULL; GtkDialog* _tmp9_ = NULL; GtkDialog* _tmp10_ = NULL; GtkBuilder* _tmp11_ = NULL; GObject* _tmp12_ = NULL; GtkListStore* schemestore = NULL; GtkBuilder* _tmp13_ = NULL; GObject* _tmp14_ = NULL; GtkListStore* _tmp15_ = NULL; GtkListStore* _tmp21_ = NULL; const gchar* _tmp22_ = NULL; GSettings* _tmp23_ = NULL; gchar** _tmp24_ = NULL; gchar** _tmp25_ = NULL; GSettings* _tmp38_ = NULL; GtkBuilder* _tmp39_ = NULL; GObject* _tmp40_ = NULL; GSettings* _tmp41_ = NULL; GtkBuilder* _tmp42_ = NULL; GObject* _tmp43_ = NULL; GSettings* _tmp44_ = NULL; GtkBuilder* _tmp45_ = NULL; GObject* _tmp46_ = NULL; GtkDialog* _tmp47_ = NULL; g_return_if_fail (IS_PREFERENCES (self)); _tmp0_ = self->priv->preferences; if (_tmp0_ != NULL) { GtkDialog* _tmp1_ = NULL; _tmp1_ = self->priv->preferences; gtk_window_present (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, GTK_TYPE_WINDOW, GtkWindow)); return; } _tmp2_ = g_strdup ("widthadjustment"); _tmp3_ = g_strdup ("speedadjustment"); _tmp4_ = g_strdup ("schemestore"); _tmp5_ = g_new0 (gchar*, 3 + 1); _tmp5_[0] = _tmp2_; _tmp5_[1] = _tmp3_; _tmp5_[2] = _tmp4_; _tmp6_ = _tmp5_; _tmp6__length1 = 3; _tmp8_ = utils_get_ui ("preferencesdialog", G_TYPE_CHECK_INSTANCE_CAST (self, G_TYPE_OBJECT, GObject), _tmp6_, 3, &_tmp7_); _g_object_unref0 (self->priv->builder); self->priv->builder = _tmp7_; _tmp9_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp8_, GTK_TYPE_DIALOG) ? ((GtkDialog*) _tmp8_) : NULL; if (_tmp9_ == NULL) { _g_object_unref0 (_tmp8_); } _g_object_unref0 (self->priv->preferences); self->priv->preferences = _tmp9_; _tmp6_ = (_vala_array_free (_tmp6_, _tmp6__length1, (GDestroyNotify) g_free), NULL); _tmp10_ = self->priv->preferences; g_return_if_fail (_tmp10_ != NULL); _tmp11_ = self->priv->builder; _tmp12_ = gtk_builder_get_object (_tmp11_, "colorschemes"); self->priv->colorschemes = G_TYPE_CHECK_INSTANCE_TYPE (_tmp12_, GTK_TYPE_COMBO_BOX) ? ((GtkComboBox*) _tmp12_) : NULL; _tmp13_ = self->priv->builder; _tmp14_ = gtk_builder_get_object (_tmp13_, "schemestore"); _tmp15_ = _g_object_ref0 (G_TYPE_CHECK_INSTANCE_TYPE (_tmp14_, GTK_TYPE_LIST_STORE) ? ((GtkListStore*) _tmp14_) : NULL); schemestore = _tmp15_; { const gchar** colorscheme_collection = NULL; gint colorscheme_collection_length1 = 0; gint _colorscheme_collection_size_ = 0; gint colorscheme_it = 0; colorscheme_collection = COLOR_MAPPER_colorschemes; colorscheme_collection_length1 = G_N_ELEMENTS (COLOR_MAPPER_colorschemes); for (colorscheme_it = 0; colorscheme_it < G_N_ELEMENTS (COLOR_MAPPER_colorschemes); colorscheme_it = colorscheme_it + 1) { const gchar* colorscheme = NULL; colorscheme = colorscheme_collection[colorscheme_it]; { GtkListStore* _tmp16_ = NULL; const gchar* _tmp17_ = NULL; gchar* _tmp18_ = NULL; gchar* _tmp19_ = NULL; const gchar* _tmp20_ = NULL; _tmp16_ = schemestore; _tmp17_ = colorscheme; _tmp18_ = color_mapper_schemelabel (_tmp17_); _tmp19_ = _tmp18_; _tmp20_ = colorscheme; gtk_list_store_insert_with_values (_tmp16_, NULL, -1, 0, _tmp19_, 1, _tmp20_, -1); _g_free0 (_tmp19_); } } } _tmp21_ = schemestore; _tmp22_ = _ ("Custom"); gtk_list_store_insert_with_values (_tmp21_, NULL, -1, 0, _tmp22_, 1, "custom", -1); _tmp23_ = self->priv->prefsettings; _tmp25_ = _tmp24_ = g_settings_get_strv (_tmp23_, "graphs"); { gchar** graphid_collection = NULL; gint graphid_collection_length1 = 0; gint _graphid_collection_size_ = 0; gint graphid_it = 0; graphid_collection = _tmp25_; graphid_collection_length1 = _vala_array_length (_tmp24_); for (graphid_it = 0; graphid_it < _vala_array_length (_tmp24_); graphid_it = graphid_it + 1) { gchar* _tmp26_ = NULL; gchar* graphid = NULL; _tmp26_ = g_strdup (graphid_collection[graphid_it]); graphid = _tmp26_; { const gchar* _tmp27_ = NULL; GSettings* graphsettings = NULL; SettingsCache* _tmp28_ = NULL; const gchar* _tmp29_ = NULL; GSettings* _tmp30_ = NULL; GSettings* _tmp31_ = NULL; GtkBuilder* _tmp32_ = NULL; const gchar* _tmp33_ = NULL; const gchar* _tmp34_ = NULL; gchar* _tmp35_ = NULL; gchar* _tmp36_ = NULL; GObject* _tmp37_ = NULL; _tmp27_ = graphid; if (!_vala_string_array_contains (SETTINGS_CACHE_presetgraphids, G_N_ELEMENTS (SETTINGS_CACHE_presetgraphids), _tmp27_)) { _g_free0 (graphid); continue; } _tmp28_ = self->priv->settingscache; _tmp29_ = graphid; _tmp30_ = settings_cache_graphsettings (_tmp28_, _tmp29_); graphsettings = _tmp30_; _tmp31_ = graphsettings; _tmp32_ = self->priv->builder; _tmp33_ = graphid; _tmp34_ = string_to_string (_tmp33_); _tmp35_ = g_strconcat (_tmp34_, "-enabled", NULL); _tmp36_ = _tmp35_; _tmp37_ = gtk_builder_get_object (_tmp32_, _tmp36_); g_settings_bind (_tmp31_, "enabled", _tmp37_, "active", G_SETTINGS_BIND_DEFAULT); _g_free0 (_tmp36_); _g_object_unref0 (graphsettings); _g_free0 (graphid); } } graphid_collection = (_vala_array_free (graphid_collection, graphid_collection_length1, (GDestroyNotify) g_free), NULL); } preferences_colorgsettings_foreach (self, ___lambda17__preferences_color_foreach_func, self); _tmp38_ = self->priv->prefsettings; _tmp39_ = self->priv->builder; _tmp40_ = gtk_builder_get_object (_tmp39_, "width"); g_settings_bind (_tmp38_, "width", _tmp40_, "value", G_SETTINGS_BIND_DEFAULT); _tmp41_ = self->priv->prefsettings; _tmp42_ = self->priv->builder; _tmp43_ = gtk_builder_get_object (_tmp42_, "speed"); g_settings_bind (_tmp41_, "speed", _tmp43_, "value", G_SETTINGS_BIND_DEFAULT); _tmp44_ = self->priv->prefsettings; _tmp45_ = self->priv->builder; _tmp46_ = gtk_builder_get_object (_tmp45_, "autostart"); g_settings_bind (_tmp44_, "autostart", _tmp46_, "active", G_SETTINGS_BIND_DEFAULT); preferences_update_activecolorscheme (self); _tmp47_ = self->priv->preferences; gtk_widget_show_all (G_TYPE_CHECK_INSTANCE_CAST (_tmp47_, GTK_TYPE_WIDGET, GtkWidget)); _g_object_unref0 (schemestore); } void preferences_on_preferencesdialog_destroy (GtkWidget* source, Preferences* self) { g_return_if_fail (IS_PREFERENCES (self)); g_return_if_fail (GTK_IS_WIDGET (source)); _g_object_unref0 (self->priv->preferences); self->priv->preferences = NULL; _g_object_unref0 (self->priv->builder); self->priv->builder = NULL; } void preferences_on_preferencesdialog_response (GtkDialog* source, gint response, Preferences* self) { gint _tmp0_ = 0; g_return_if_fail (IS_PREFERENCES (self)); g_return_if_fail (GTK_IS_DIALOG (source)); _tmp0_ = response; switch (_tmp0_) { case 0: { GtkDialog* _tmp1_ = NULL; _tmp1_ = source; gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, GTK_TYPE_WIDGET, GtkWidget)); return; } case 1: { g_signal_emit_by_name (self, "advancedpreferences-show"); return; } case 2: { g_signal_emit_by_name (self, "menupreferences-show"); return; } case 3: { g_signal_emit_by_name (self, "indicatorpreferences-show"); return; } default: break; } } void preferences_on_colorbutton_clicked (GtkButton* button, Preferences* self) { ColorMapper* _tmp0_ = NULL; GtkButton* _tmp1_ = NULL; g_return_if_fail (IS_PREFERENCES (self)); g_return_if_fail (GTK_IS_BUTTON (button)); _tmp0_ = self->priv->_colormapper; _tmp1_ = button; color_mapper_add_palette (_tmp0_, G_TYPE_CHECK_INSTANCE_TYPE (_tmp1_, GTK_TYPE_COLOR_CHOOSER) ? ((GtkColorChooser*) _tmp1_) : NULL); } void preferences_on_colorschemes_changed (GtkComboBox* widget, Preferences* self) { gboolean _tmp0_ = FALSE; gchar* colorscheme = NULL; GtkComboBox* _tmp1_ = NULL; const gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; const gchar* _tmp4_ = NULL; ColorMapper* _tmp5_ = NULL; const gchar* _tmp6_ = NULL; g_return_if_fail (IS_PREFERENCES (self)); g_return_if_fail (GTK_IS_COMBO_BOX (widget)); _tmp0_ = self->priv->colorschemeignoresignals; if (_tmp0_) { return; } _tmp1_ = self->priv->colorschemes; _tmp2_ = gtk_combo_box_get_active_id (_tmp1_); _tmp3_ = g_strdup (_tmp2_); colorscheme = _tmp3_; _tmp4_ = colorscheme; if (g_strcmp0 (_tmp4_, "custom") == 0) { _g_free0 (colorscheme); return; } _tmp5_ = self->priv->_colormapper; _tmp6_ = colorscheme; color_mapper_set_color_scheme (_tmp5_, _tmp6_); preferences_restore_colorscheme (self); _g_free0 (colorscheme); } static Block2Data* block2_data_ref (Block2Data* _data2_) { g_atomic_int_inc (&_data2_->_ref_count_); return _data2_; } static void block2_data_unref (void * _userdata_) { Block2Data* _data2_; _data2_ = (Block2Data*) _userdata_; if (g_atomic_int_dec_and_test (&_data2_->_ref_count_)) { Preferences * self; self = _data2_->self; _g_free0 (_data2_->colorscheme); _g_object_unref0 (self); g_slice_free (Block2Data, _data2_); } } static void __lambda20_ (Block2Data* _data2_, GSettings* settings, const gchar* key, GObject* widget, const gchar* name) { Preferences * self; GSettings* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; const gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; gchar* _tmp7_ = NULL; self = _data2_->self; g_return_if_fail (G_IS_SETTINGS (settings)); g_return_if_fail (key != NULL); g_return_if_fail ((widget == NULL) || G_IS_OBJECT (widget)); g_return_if_fail (name != NULL); _tmp0_ = settings; _tmp1_ = key; _tmp2_ = _data2_->colorscheme; _tmp3_ = g_strconcat (_tmp2_, ":", NULL); _tmp4_ = _tmp3_; _tmp5_ = name; _tmp6_ = g_strconcat (_tmp4_, _tmp5_, NULL); _tmp7_ = _tmp6_; g_settings_set_string (_tmp0_, _tmp1_, _tmp7_); _g_free0 (_tmp7_); _g_free0 (_tmp4_); } static void ___lambda20__preferences_color_foreach_func (GSettings* settings, const gchar* key, GObject* widget, const gchar* name, gpointer self) { __lambda20_ (self, settings, key, widget, name); } void preferences_restore_colorscheme (Preferences* self) { Block2Data* _data2_; ColorMapper* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; const gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gboolean _tmp4_ = FALSE; GtkDialog* _tmp5_ = NULL; gboolean _tmp9_ = FALSE; g_return_if_fail (IS_PREFERENCES (self)); _data2_ = g_slice_new0 (Block2Data); _data2_->_ref_count_ = 1; _data2_->self = g_object_ref (self); _tmp0_ = self->priv->_colormapper; _tmp1_ = color_mapper_get_color_scheme (_tmp0_); _tmp2_ = _tmp1_; _tmp3_ = g_strdup (_tmp2_); _data2_->colorscheme = _tmp3_; self->priv->colorschemeignoresignals = TRUE; preferences_colorgsettings_foreach (self, ___lambda20__preferences_color_foreach_func, _data2_); _tmp5_ = self->priv->preferences; if (_tmp5_ != NULL) { GtkComboBox* _tmp6_ = NULL; const gchar* _tmp7_ = NULL; gboolean _tmp8_ = FALSE; _tmp6_ = self->priv->colorschemes; _tmp7_ = _data2_->colorscheme; _tmp8_ = gtk_combo_box_set_active_id (_tmp6_, _tmp7_); _tmp4_ = !_tmp8_; } else { _tmp4_ = FALSE; } _tmp9_ = _tmp4_; if (_tmp9_) { GtkComboBox* _tmp10_ = NULL; _tmp10_ = self->priv->colorschemes; gtk_combo_box_set_active_id (_tmp10_, "custom"); } self->priv->colorschemeignoresignals = FALSE; block2_data_unref (_data2_); _data2_ = NULL; } static Block3Data* block3_data_ref (Block3Data* _data3_) { g_atomic_int_inc (&_data3_->_ref_count_); return _data3_; } static void block3_data_unref (void * _userdata_) { Block3Data* _data3_; _data3_ = (Block3Data*) _userdata_; if (g_atomic_int_dec_and_test (&_data3_->_ref_count_)) { Preferences * self; self = _data3_->self; _g_free0 (_data3_->colorscheme); _g_object_unref0 (self); g_slice_free (Block3Data, _data3_); } } static void __lambda19_ (Block3Data* _data3_, GSettings* settings, const gchar* key, GObject* widget, const gchar* name) { Preferences * self; gboolean _tmp0_ = FALSE; GSettings* _tmp1_ = NULL; const gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; gchar* _tmp7_ = NULL; const gchar* _tmp8_ = NULL; gchar* _tmp9_ = NULL; gchar* _tmp10_ = NULL; self = _data3_->self; g_return_if_fail (G_IS_SETTINGS (settings)); g_return_if_fail (key != NULL); g_return_if_fail ((widget == NULL) || G_IS_OBJECT (widget)); g_return_if_fail (name != NULL); _tmp0_ = _data3_->custom; _tmp1_ = settings; _tmp2_ = key; _tmp3_ = g_settings_get_string (_tmp1_, _tmp2_); _tmp4_ = _tmp3_; _tmp5_ = _data3_->colorscheme; _tmp6_ = g_strconcat (_tmp5_, ":", NULL); _tmp7_ = _tmp6_; _tmp8_ = name; _tmp9_ = g_strconcat (_tmp7_, _tmp8_, NULL); _tmp10_ = _tmp9_; _data3_->custom = _tmp0_ | (g_strcmp0 (_tmp4_, _tmp10_) != 0); _g_free0 (_tmp10_); _g_free0 (_tmp7_); _g_free0 (_tmp4_); } static void ___lambda19__preferences_color_foreach_func (GSettings* settings, const gchar* key, GObject* widget, const gchar* name, gpointer self) { __lambda19_ (self, settings, key, widget, name); } static void preferences_update_activecolorscheme (Preferences* self) { Block3Data* _data3_; gboolean _tmp0_ = FALSE; GtkDialog* _tmp1_ = NULL; gboolean _tmp3_ = FALSE; ColorMapper* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; const gchar* _tmp6_ = NULL; gchar* _tmp7_ = NULL; gboolean _tmp8_ = FALSE; gboolean _tmp9_ = FALSE; gboolean _tmp13_ = FALSE; g_return_if_fail (IS_PREFERENCES (self)); _data3_ = g_slice_new0 (Block3Data); _data3_->_ref_count_ = 1; _data3_->self = g_object_ref (self); _tmp1_ = self->priv->preferences; if (_tmp1_ == NULL) { _tmp0_ = TRUE; } else { gboolean _tmp2_ = FALSE; _tmp2_ = self->priv->colorschemeignoresignals; _tmp0_ = _tmp2_; } _tmp3_ = _tmp0_; if (_tmp3_) { block3_data_unref (_data3_); _data3_ = NULL; return; } _tmp4_ = self->priv->_colormapper; _tmp5_ = color_mapper_get_color_scheme (_tmp4_); _tmp6_ = _tmp5_; _tmp7_ = g_strdup (_tmp6_); _data3_->colorscheme = _tmp7_; _data3_->custom = FALSE; preferences_colorgsettings_foreach (self, ___lambda19__preferences_color_foreach_func, _data3_); self->priv->colorschemeignoresignals = TRUE; _tmp9_ = _data3_->custom; if (_tmp9_) { _tmp8_ = TRUE; } else { GtkComboBox* _tmp10_ = NULL; const gchar* _tmp11_ = NULL; gboolean _tmp12_ = FALSE; _tmp10_ = self->priv->colorschemes; _tmp11_ = _data3_->colorscheme; _tmp12_ = gtk_combo_box_set_active_id (_tmp10_, _tmp11_); _tmp8_ = !_tmp12_; } _tmp13_ = _tmp8_; if (_tmp13_) { GtkComboBox* _tmp14_ = NULL; _tmp14_ = self->priv->colorschemes; gtk_combo_box_set_active_id (_tmp14_, "custom"); } self->priv->colorschemeignoresignals = FALSE; block3_data_unref (_data3_); _data3_ = NULL; } static void preferences_colorgsettings_foreach (Preferences* self, PreferencesColorForeachFunc callback, void* callback_target) { GSettings* _tmp0_ = NULL; gchar** _tmp1_ = NULL; gchar** _tmp2_ = NULL; GObject* _tmp30_ = NULL; GtkBuilder* _tmp31_ = NULL; GObject* widget = NULL; GObject* _tmp34_ = NULL; GObject* _tmp35_ = NULL; PreferencesColorForeachFunc _tmp36_ = NULL; void* _tmp36__target = NULL; GSettings* _tmp37_ = NULL; g_return_if_fail (IS_PREFERENCES (self)); _tmp0_ = self->priv->prefsettings; _tmp2_ = _tmp1_ = g_settings_get_strv (_tmp0_, "graphs"); { gchar** graphid_collection = NULL; gint graphid_collection_length1 = 0; gint _graphid_collection_size_ = 0; gint graphid_it = 0; graphid_collection = _tmp2_; graphid_collection_length1 = _vala_array_length (_tmp1_); for (graphid_it = 0; graphid_it < _vala_array_length (_tmp1_); graphid_it = graphid_it + 1) { gchar* _tmp3_ = NULL; gchar* graphid = NULL; _tmp3_ = g_strdup (graphid_collection[graphid_it]); graphid = _tmp3_; { const gchar* _tmp4_ = NULL; GSettings* graphsettings = NULL; SettingsCache* _tmp5_ = NULL; const gchar* _tmp6_ = NULL; GSettings* _tmp7_ = NULL; GSettings* _tmp8_ = NULL; gchar** _tmp9_ = NULL; gchar** _tmp10_ = NULL; _tmp4_ = graphid; if (!_vala_string_array_contains (SETTINGS_CACHE_presetgraphids, G_N_ELEMENTS (SETTINGS_CACHE_presetgraphids), _tmp4_)) { _g_free0 (graphid); continue; } _tmp5_ = self->priv->settingscache; _tmp6_ = graphid; _tmp7_ = settings_cache_graphsettings (_tmp5_, _tmp6_); graphsettings = _tmp7_; _tmp8_ = graphsettings; _tmp10_ = _tmp9_ = g_settings_get_strv (_tmp8_, "traces"); { gchar** traceid_collection = NULL; gint traceid_collection_length1 = 0; gint _traceid_collection_size_ = 0; gint traceid_it = 0; traceid_collection = _tmp10_; traceid_collection_length1 = _vala_array_length (_tmp9_); for (traceid_it = 0; traceid_it < _vala_array_length (_tmp9_); traceid_it = traceid_it + 1) { gchar* _tmp11_ = NULL; gchar* traceid = NULL; _tmp11_ = g_strdup (traceid_collection[traceid_it]); traceid = _tmp11_; { GSettings* tracesettings = NULL; SettingsCache* _tmp12_ = NULL; const gchar* _tmp13_ = NULL; const gchar* _tmp14_ = NULL; GSettings* _tmp15_ = NULL; GObject* _tmp16_ = NULL; GtkBuilder* _tmp17_ = NULL; GObject* widget = NULL; GObject* _tmp24_ = NULL; GObject* _tmp25_ = NULL; PreferencesColorForeachFunc _tmp26_ = NULL; void* _tmp26__target = NULL; GSettings* _tmp27_ = NULL; GObject* _tmp28_ = NULL; const gchar* _tmp29_ = NULL; _tmp12_ = self->priv->settingscache; _tmp13_ = graphid; _tmp14_ = traceid; _tmp15_ = settings_cache_tracesettings (_tmp12_, _tmp13_, _tmp14_); tracesettings = _tmp15_; _tmp17_ = self->priv->builder; if (_tmp17_ == NULL) { _tmp16_ = NULL; } else { GtkBuilder* _tmp18_ = NULL; const gchar* _tmp19_ = NULL; const gchar* _tmp20_ = NULL; gchar* _tmp21_ = NULL; gchar* _tmp22_ = NULL; GObject* _tmp23_ = NULL; _tmp18_ = self->priv->builder; _tmp19_ = traceid; _tmp20_ = string_to_string (_tmp19_); _tmp21_ = g_strconcat (_tmp20_, "-color", NULL); _tmp22_ = _tmp21_; _tmp23_ = gtk_builder_get_object (_tmp18_, _tmp22_); _tmp16_ = _tmp23_; _g_free0 (_tmp22_); } _tmp24_ = _tmp16_; _tmp25_ = _g_object_ref0 (_tmp24_); widget = _tmp25_; _tmp26_ = callback; _tmp26__target = callback_target; _tmp27_ = tracesettings; _tmp28_ = widget; _tmp29_ = traceid; _tmp26_ (_tmp27_, "color", _tmp28_, _tmp29_, _tmp26__target); _g_object_unref0 (widget); _g_object_unref0 (tracesettings); _g_free0 (traceid); } } traceid_collection = (_vala_array_free (traceid_collection, traceid_collection_length1, (GDestroyNotify) g_free), NULL); } _g_object_unref0 (graphsettings); _g_free0 (graphid); } } graphid_collection = (_vala_array_free (graphid_collection, graphid_collection_length1, (GDestroyNotify) g_free), NULL); } _tmp31_ = self->priv->builder; if (_tmp31_ == NULL) { _tmp30_ = NULL; } else { GtkBuilder* _tmp32_ = NULL; GObject* _tmp33_ = NULL; _tmp32_ = self->priv->builder; _tmp33_ = gtk_builder_get_object (_tmp32_, "background-color"); _tmp30_ = _tmp33_; } _tmp34_ = _tmp30_; _tmp35_ = _g_object_ref0 (_tmp34_); widget = _tmp35_; _tmp36_ = callback; _tmp36__target = callback_target; _tmp37_ = self->priv->prefsettings; _tmp36_ (_tmp37_, "background-color", widget, "background", _tmp36__target); _g_object_unref0 (widget); } ColorMapper* preferences_get_colormapper (Preferences* self) { ColorMapper* result; ColorMapper* _tmp0_ = NULL; g_return_val_if_fail (IS_PREFERENCES (self), NULL); _tmp0_ = self->priv->_colormapper; result = _tmp0_; return result; } static void preferences_set_colormapper (Preferences* self, ColorMapper* value) { ColorMapper* _tmp0_ = NULL; ColorMapper* _tmp1_ = NULL; g_return_if_fail (IS_PREFERENCES (self)); _tmp0_ = value; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (self->priv->_colormapper); self->priv->_colormapper = _tmp1_; g_object_notify ((GObject *) self, "colormapper"); } static void _preferences_update_activecolorscheme_g_settings_changed (GSettings* _sender, const gchar* key, gpointer self) { preferences_update_activecolorscheme (self); } static void _preferences___lambda21_ (Preferences* self, GSettings* settings, const gchar* key, GObject* widget, const gchar* name) { GSettings* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; g_return_if_fail (G_IS_SETTINGS (settings)); g_return_if_fail (key != NULL); g_return_if_fail ((widget == NULL) || G_IS_OBJECT (widget)); g_return_if_fail (name != NULL); _tmp0_ = settings; _tmp1_ = key; _tmp2_ = g_strconcat ("changed::", _tmp1_, NULL); g_signal_connect_object (_tmp0_, _tmp2_, (GCallback) _preferences_update_activecolorscheme_g_settings_changed, self, 0); _g_free0 (_tmp2_); } static void __preferences___lambda21__preferences_color_foreach_func (GSettings* settings, const gchar* key, GObject* widget, const gchar* name, gpointer self) { _preferences___lambda21_ (self, settings, key, widget, name); } static GObject * preferences_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties) { GObject * obj; GObjectClass * parent_class; Preferences * self; SettingsCache* _tmp0_ = NULL; SettingsCache* _tmp1_ = NULL; GSettings* _tmp2_ = NULL; parent_class = G_OBJECT_CLASS (preferences_parent_class); obj = parent_class->constructor (type, n_construct_properties, construct_properties); self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_PREFERENCES, Preferences); _tmp0_ = settings_cache_new (); _g_object_unref0 (self->priv->settingscache); self->priv->settingscache = _tmp0_; _tmp1_ = self->priv->settingscache; _tmp2_ = settings_cache_generalsettings (_tmp1_); _g_object_unref0 (self->priv->prefsettings); self->priv->prefsettings = _tmp2_; preferences_colorgsettings_foreach (self, __preferences___lambda21__preferences_color_foreach_func, self); return obj; } static void preferences_class_init (PreferencesClass * klass) { preferences_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (PreferencesPrivate)); G_OBJECT_CLASS (klass)->get_property = _vala_preferences_get_property; G_OBJECT_CLASS (klass)->set_property = _vala_preferences_set_property; G_OBJECT_CLASS (klass)->constructor = preferences_constructor; G_OBJECT_CLASS (klass)->finalize = preferences_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), PREFERENCES_COLORMAPPER, g_param_spec_object ("colormapper", "colormapper", "colormapper", TYPE_COLOR_MAPPER, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_signal_new ("advancedpreferences_show", TYPE_PREFERENCES, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); g_signal_new ("menupreferences_show", TYPE_PREFERENCES, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); g_signal_new ("indicatorpreferences_show", TYPE_PREFERENCES, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); } static void preferences_instance_init (Preferences * self) { self->priv = PREFERENCES_GET_PRIVATE (self); } static void preferences_finalize (GObject* obj) { Preferences * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_PREFERENCES, Preferences); _g_object_unref0 (self->priv->settingscache); _g_object_unref0 (self->priv->prefsettings); _g_object_unref0 (self->priv->preferences); _g_object_unref0 (self->priv->builder); _g_object_unref0 (self->priv->_colormapper); G_OBJECT_CLASS (preferences_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType preferences_get_type (void) { static volatile gsize preferences_type_id__volatile = 0; if (g_once_init_enter (&preferences_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (PreferencesClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) preferences_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Preferences), 0, (GInstanceInitFunc) preferences_instance_init, NULL }; GType preferences_type_id; preferences_type_id = g_type_register_static (G_TYPE_OBJECT, "Preferences", &g_define_type_info, 0); g_once_init_leave (&preferences_type_id__volatile, preferences_type_id); } return preferences_type_id__volatile; } static void _vala_preferences_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) { Preferences * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_PREFERENCES, Preferences); switch (property_id) { case PREFERENCES_COLORMAPPER: g_value_set_object (value, preferences_get_colormapper (self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_preferences_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { Preferences * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_PREFERENCES, Preferences); switch (property_id) { case PREFERENCES_COLORMAPPER: preferences_set_colormapper (self, g_value_get_object (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } static gint _vala_array_length (gpointer array) { int length; length = 0; if (array) { while (((gpointer*) array)[length]) { length++; } } return length; } indicator-multiload-0.4/src/PaxHeaders.30064/provider.vala0000644000000000000000000000012712347050426020347 xustar0027 mtime=1402753302.242623 30 atime=1402753302.456277653 30 ctime=1402759471.419977485 indicator-multiload-0.4/src/provider.vala0000664000175000017500000000345412347050426020222 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public abstract class Provider : GLib.Object { public string id { get; construct; } public string[] keys { get; construct; } public char displaytype { get; construct; } public double[] values { get; private set; } public Provider(string id, string[] keys, char displaytype) { Object(id: id, keys: keys, displaytype: displaytype); } construct { this.values = new double[keys.length]; } public abstract void update(); } indicator-multiload-0.4/src/PaxHeaders.30064/function.c0000644000000000000000000000013212347052060017631 xustar0030 mtime=1402754096.584643448 30 atime=1402754098.532644528 30 ctime=1402759471.347977436 indicator-multiload-0.4/src/function.c0000664000175000017500000010037012347052060017503 0ustar00mh21mh2100000000000000/* function.c generated by valac 0.22.1, the Vala compiler * generated from function.vala, do not modify */ #include #include #include #include #include #include #include #define TYPE_FUNCTION (function_get_type ()) #define FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_FUNCTION, Function)) #define FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_FUNCTION, FunctionClass)) #define IS_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_FUNCTION)) #define IS_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_FUNCTION)) #define FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_FUNCTION, FunctionClass)) typedef struct _Function Function; typedef struct _FunctionClass FunctionClass; typedef struct _FunctionPrivate FunctionPrivate; #define _g_free0(var) (var = (g_free (var), NULL)) #define TYPE_DECIMALS_FUNCTION (decimals_function_get_type ()) #define DECIMALS_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_DECIMALS_FUNCTION, DecimalsFunction)) #define DECIMALS_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_DECIMALS_FUNCTION, DecimalsFunctionClass)) #define IS_DECIMALS_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_DECIMALS_FUNCTION)) #define IS_DECIMALS_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_DECIMALS_FUNCTION)) #define DECIMALS_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_DECIMALS_FUNCTION, DecimalsFunctionClass)) typedef struct _DecimalsFunction DecimalsFunction; typedef struct _DecimalsFunctionClass DecimalsFunctionClass; typedef struct _DecimalsFunctionPrivate DecimalsFunctionPrivate; #define TYPE_SIZE_FUNCTION (size_function_get_type ()) #define SIZE_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_SIZE_FUNCTION, SizeFunction)) #define SIZE_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_SIZE_FUNCTION, SizeFunctionClass)) #define IS_SIZE_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_SIZE_FUNCTION)) #define IS_SIZE_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_SIZE_FUNCTION)) #define SIZE_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_SIZE_FUNCTION, SizeFunctionClass)) typedef struct _SizeFunction SizeFunction; typedef struct _SizeFunctionClass SizeFunctionClass; typedef struct _SizeFunctionPrivate SizeFunctionPrivate; #define TYPE_SPEED_FUNCTION (speed_function_get_type ()) #define SPEED_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_SPEED_FUNCTION, SpeedFunction)) #define SPEED_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_SPEED_FUNCTION, SpeedFunctionClass)) #define IS_SPEED_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_SPEED_FUNCTION)) #define IS_SPEED_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_SPEED_FUNCTION)) #define SPEED_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_SPEED_FUNCTION, SpeedFunctionClass)) typedef struct _SpeedFunction SpeedFunction; typedef struct _SpeedFunctionClass SpeedFunctionClass; typedef struct _SpeedFunctionPrivate SpeedFunctionPrivate; #define TYPE_FREQUENCY_FUNCTION (frequency_function_get_type ()) #define FREQUENCY_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_FREQUENCY_FUNCTION, FrequencyFunction)) #define FREQUENCY_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_FREQUENCY_FUNCTION, FrequencyFunctionClass)) #define IS_FREQUENCY_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_FREQUENCY_FUNCTION)) #define IS_FREQUENCY_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_FREQUENCY_FUNCTION)) #define FREQUENCY_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_FREQUENCY_FUNCTION, FrequencyFunctionClass)) typedef struct _FrequencyFunction FrequencyFunction; typedef struct _FrequencyFunctionClass FrequencyFunctionClass; typedef struct _FrequencyFunctionPrivate FrequencyFunctionPrivate; #define TYPE_PERCENT_FUNCTION (percent_function_get_type ()) #define PERCENT_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PERCENT_FUNCTION, PercentFunction)) #define PERCENT_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PERCENT_FUNCTION, PercentFunctionClass)) #define IS_PERCENT_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PERCENT_FUNCTION)) #define IS_PERCENT_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PERCENT_FUNCTION)) #define PERCENT_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PERCENT_FUNCTION, PercentFunctionClass)) typedef struct _PercentFunction PercentFunction; typedef struct _PercentFunctionClass PercentFunctionClass; typedef struct _PercentFunctionPrivate PercentFunctionPrivate; struct _Function { GObject parent_instance; FunctionPrivate * priv; }; struct _FunctionClass { GObjectClass parent_class; gchar* (*call) (Function* self, gchar** parameters, int parameters_length1, gboolean widest, GError** error); }; struct _FunctionPrivate { gchar* _id; gchar** _parameterdescs; gint _parameterdescs_length1; gint __parameterdescs_size_; }; struct _DecimalsFunction { Function parent_instance; DecimalsFunctionPrivate * priv; }; struct _DecimalsFunctionClass { FunctionClass parent_class; }; struct _SizeFunction { Function parent_instance; SizeFunctionPrivate * priv; }; struct _SizeFunctionClass { FunctionClass parent_class; }; struct _SpeedFunction { Function parent_instance; SpeedFunctionPrivate * priv; }; struct _SpeedFunctionClass { FunctionClass parent_class; }; struct _FrequencyFunction { Function parent_instance; FrequencyFunctionPrivate * priv; }; struct _FrequencyFunctionClass { FunctionClass parent_class; }; struct _PercentFunction { Function parent_instance; PercentFunctionPrivate * priv; }; struct _PercentFunctionClass { FunctionClass parent_class; }; static gpointer function_parent_class = NULL; static gpointer decimals_function_parent_class = NULL; static gpointer size_function_parent_class = NULL; static gpointer speed_function_parent_class = NULL; static gpointer frequency_function_parent_class = NULL; static gpointer percent_function_parent_class = NULL; GType function_get_type (void) G_GNUC_CONST; #define FUNCTION_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_FUNCTION, FunctionPrivate)) enum { FUNCTION_DUMMY_PROPERTY, FUNCTION_ID, FUNCTION_PARAMETERDESCS }; Function* function_construct (GType object_type, const gchar* id, gchar** parameterdescs, int parameterdescs_length1); GError* function_error (const gchar* message); gchar* function_call (Function* self, gchar** parameters, int parameters_length1, gboolean widest, GError** error); static gchar* function_real_call (Function* self, gchar** parameters, int parameters_length1, gboolean widest, GError** error); const gchar* function_get_id (Function* self); static void function_set_id (Function* self, const gchar* value); gchar** function_get_parameterdescs (Function* self, int* result_length1); static void function_set_parameterdescs (Function* self, gchar** value, int value_length1); static gchar** _vala_array_dup8 (gchar** self, int length); static void function_finalize (GObject* obj); static void _vala_function_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec); static void _vala_function_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); GType decimals_function_get_type (void) G_GNUC_CONST; enum { DECIMALS_FUNCTION_DUMMY_PROPERTY }; DecimalsFunction* decimals_function_new (void); DecimalsFunction* decimals_function_construct (GType object_type); static gchar* decimals_function_real_call (Function* base, gchar** parameters, int parameters_length1, gboolean widest, GError** error); GType size_function_get_type (void) G_GNUC_CONST; enum { SIZE_FUNCTION_DUMMY_PROPERTY }; SizeFunction* size_function_new (void); SizeFunction* size_function_construct (GType object_type); static gchar* size_function_real_call (Function* base, gchar** parameters, int parameters_length1, gboolean widest, GError** error); gchar* utils_format_size (gdouble val); GType speed_function_get_type (void) G_GNUC_CONST; enum { SPEED_FUNCTION_DUMMY_PROPERTY }; SpeedFunction* speed_function_new (void); SpeedFunction* speed_function_construct (GType object_type); static gchar* speed_function_real_call (Function* base, gchar** parameters, int parameters_length1, gboolean widest, GError** error); gchar* utils_format_speed (gdouble val); GType frequency_function_get_type (void) G_GNUC_CONST; enum { FREQUENCY_FUNCTION_DUMMY_PROPERTY }; FrequencyFunction* frequency_function_new (void); FrequencyFunction* frequency_function_construct (GType object_type); static gchar* frequency_function_real_call (Function* base, gchar** parameters, int parameters_length1, gboolean widest, GError** error); gchar* utils_format_frequency (gdouble val); GType percent_function_get_type (void) G_GNUC_CONST; enum { PERCENT_FUNCTION_DUMMY_PROPERTY }; PercentFunction* percent_function_new (void); PercentFunction* percent_function_construct (GType object_type); static gchar* percent_function_real_call (Function* base, gchar** parameters, int parameters_length1, gboolean widest, GError** error); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); Function* function_construct (GType object_type, const gchar* id, gchar** parameterdescs, int parameterdescs_length1) { Function * self = NULL; const gchar* _tmp0_ = NULL; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_val_if_fail (id != NULL, NULL); _tmp0_ = id; _tmp1_ = parameterdescs; _tmp1__length1 = parameterdescs_length1; self = (Function*) g_object_new (object_type, "id", _tmp0_, "parameterdescs", _tmp1_, NULL); return self; } GError* function_error (const gchar* message) { GError* result = NULL; GQuark _tmp0_ = 0U; const gchar* _tmp1_ = NULL; GError* _tmp2_ = NULL; g_return_val_if_fail (message != NULL, NULL); _tmp0_ = g_quark_from_string ("function-error-quark"); _tmp1_ = message; _tmp2_ = g_error_new (_tmp0_, 0, "%s", _tmp1_); result = _tmp2_; return result; } static gchar* function_real_call (Function* self, gchar** parameters, int parameters_length1, gboolean widest, GError** error) { g_critical ("Type `%s' does not implement abstract method `function_call'", g_type_name (G_TYPE_FROM_INSTANCE (self))); return NULL; } gchar* function_call (Function* self, gchar** parameters, int parameters_length1, gboolean widest, GError** error) { g_return_val_if_fail (IS_FUNCTION (self), NULL); return FUNCTION_GET_CLASS (self)->call (self, parameters, parameters_length1, widest, error); } const gchar* function_get_id (Function* self) { const gchar* result; const gchar* _tmp0_ = NULL; g_return_val_if_fail (IS_FUNCTION (self), NULL); _tmp0_ = self->priv->_id; result = _tmp0_; return result; } static void function_set_id (Function* self, const gchar* value) { const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; g_return_if_fail (IS_FUNCTION (self)); _tmp0_ = value; _tmp1_ = g_strdup (_tmp0_); _g_free0 (self->priv->_id); self->priv->_id = _tmp1_; g_object_notify ((GObject *) self, "id"); } gchar** function_get_parameterdescs (Function* self, int* result_length1) { gchar** result; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_val_if_fail (IS_FUNCTION (self), NULL); _tmp0_ = self->priv->_parameterdescs; _tmp0__length1 = self->priv->_parameterdescs_length1; _tmp1_ = _tmp0_; _tmp1__length1 = _tmp0__length1; if (result_length1) { *result_length1 = _tmp1__length1; } result = _tmp1_; return result; } static gchar** _vala_array_dup8 (gchar** self, int length) { gchar** result; int i; result = g_new0 (gchar*, length + 1); for (i = 0; i < length; i++) { gchar* _tmp0_ = NULL; _tmp0_ = g_strdup (self[i]); result[i] = _tmp0_; } return result; } static void function_set_parameterdescs (Function* self, gchar** value, int value_length1) { gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_if_fail (IS_FUNCTION (self)); _tmp0_ = value; _tmp0__length1 = value_length1; _tmp1_ = (_tmp0_ != NULL) ? _vala_array_dup8 (_tmp0_, _tmp0__length1) : ((gpointer) _tmp0_); _tmp1__length1 = _tmp0__length1; self->priv->_parameterdescs = (_vala_array_free (self->priv->_parameterdescs, self->priv->_parameterdescs_length1, (GDestroyNotify) g_free), NULL); self->priv->_parameterdescs = _tmp1_; self->priv->_parameterdescs_length1 = _tmp1__length1; self->priv->__parameterdescs_size_ = self->priv->_parameterdescs_length1; g_object_notify ((GObject *) self, "parameterdescs"); } static void function_class_init (FunctionClass * klass) { function_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (FunctionPrivate)); FUNCTION_CLASS (klass)->call = function_real_call; G_OBJECT_CLASS (klass)->get_property = _vala_function_get_property; G_OBJECT_CLASS (klass)->set_property = _vala_function_set_property; G_OBJECT_CLASS (klass)->finalize = function_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), FUNCTION_ID, g_param_spec_string ("id", "id", "id", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_object_class_install_property (G_OBJECT_CLASS (klass), FUNCTION_PARAMETERDESCS, g_param_spec_boxed ("parameterdescs", "parameterdescs", "parameterdescs", G_TYPE_STRV, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); } static void function_instance_init (Function * self) { self->priv = FUNCTION_GET_PRIVATE (self); } static void function_finalize (GObject* obj) { Function * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_FUNCTION, Function); _g_free0 (self->priv->_id); self->priv->_parameterdescs = (_vala_array_free (self->priv->_parameterdescs, self->priv->_parameterdescs_length1, (GDestroyNotify) g_free), NULL); G_OBJECT_CLASS (function_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType function_get_type (void) { static volatile gsize function_type_id__volatile = 0; if (g_once_init_enter (&function_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (FunctionClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) function_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Function), 0, (GInstanceInitFunc) function_instance_init, NULL }; GType function_type_id; function_type_id = g_type_register_static (G_TYPE_OBJECT, "Function", &g_define_type_info, G_TYPE_FLAG_ABSTRACT); g_once_init_leave (&function_type_id__volatile, function_type_id); } return function_type_id__volatile; } static void _vala_function_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) { Function * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_FUNCTION, Function); switch (property_id) { case FUNCTION_ID: g_value_set_string (value, function_get_id (self)); break; case FUNCTION_PARAMETERDESCS: { int length; g_value_set_boxed (value, function_get_parameterdescs (self, &length)); } break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_function_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { Function * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_FUNCTION, Function); switch (property_id) { case FUNCTION_ID: function_set_id (self, g_value_get_string (value)); break; case FUNCTION_PARAMETERDESCS: { gpointer boxed; boxed = g_value_get_boxed (value); function_set_parameterdescs (self, boxed, g_strv_length (boxed)); } break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } DecimalsFunction* decimals_function_construct (GType object_type) { DecimalsFunction * self = NULL; gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; gchar** _tmp2_ = NULL; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; _tmp0_ = g_strdup ("value"); _tmp1_ = g_strdup ("decimals"); _tmp2_ = g_new0 (gchar*, 2 + 1); _tmp2_[0] = _tmp0_; _tmp2_[1] = _tmp1_; _tmp3_ = _tmp2_; _tmp3__length1 = 2; self = (DecimalsFunction*) function_construct (object_type, "decimals", _tmp3_, 2); _tmp3_ = (_vala_array_free (_tmp3_, _tmp3__length1, (GDestroyNotify) g_free), NULL); return self; } DecimalsFunction* decimals_function_new (void) { return decimals_function_construct (TYPE_DECIMALS_FUNCTION); } static gdouble double_parse (const gchar* str) { gdouble result = 0.0; const gchar* _tmp0_ = NULL; gdouble _tmp1_ = 0.0; g_return_val_if_fail (str != NULL, 0.0); _tmp0_ = str; _tmp1_ = g_ascii_strtod (_tmp0_, NULL); result = _tmp1_; return result; } static gchar* decimals_function_real_call (Function* base, gchar** parameters, int parameters_length1, gboolean widest, GError** error) { DecimalsFunction * self; gchar* result = NULL; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gboolean _tmp2_ = FALSE; gchar** _tmp6_ = NULL; gint _tmp6__length1 = 0; const gchar* _tmp7_ = NULL; gint _tmp8_ = 0; gchar** _tmp9_ = NULL; gint _tmp9__length1 = 0; const gchar* _tmp10_ = NULL; gdouble _tmp11_ = 0.0; gchar* _tmp12_ = NULL; GError * _inner_error_ = NULL; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_DECIMALS_FUNCTION, DecimalsFunction); _tmp0_ = parameters; _tmp0__length1 = parameters_length1; if (_tmp0__length1 != 2) { GError* _tmp1_ = NULL; _tmp1_ = function_error ("two parameters expected"); _inner_error_ = _tmp1_; g_propagate_error (error, _inner_error_); return NULL; } _tmp2_ = widest; if (_tmp2_) { gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; _tmp3_ = parameters; _tmp3__length1 = parameters_length1; _tmp4_ = g_strdup ("8"); _g_free0 (_tmp3_[0]); _tmp3_[0] = _tmp4_; _tmp5_ = _tmp3_[0]; } _tmp6_ = parameters; _tmp6__length1 = parameters_length1; _tmp7_ = _tmp6_[1]; _tmp8_ = atoi (_tmp7_); _tmp9_ = parameters; _tmp9__length1 = parameters_length1; _tmp10_ = _tmp9_[0]; _tmp11_ = double_parse (_tmp10_); _tmp12_ = g_strdup_printf ("%.*f", _tmp8_, _tmp11_); result = _tmp12_; return result; } static void decimals_function_class_init (DecimalsFunctionClass * klass) { decimals_function_parent_class = g_type_class_peek_parent (klass); FUNCTION_CLASS (klass)->call = decimals_function_real_call; } static void decimals_function_instance_init (DecimalsFunction * self) { } GType decimals_function_get_type (void) { static volatile gsize decimals_function_type_id__volatile = 0; if (g_once_init_enter (&decimals_function_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (DecimalsFunctionClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) decimals_function_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (DecimalsFunction), 0, (GInstanceInitFunc) decimals_function_instance_init, NULL }; GType decimals_function_type_id; decimals_function_type_id = g_type_register_static (TYPE_FUNCTION, "DecimalsFunction", &g_define_type_info, 0); g_once_init_leave (&decimals_function_type_id__volatile, decimals_function_type_id); } return decimals_function_type_id__volatile; } SizeFunction* size_function_construct (GType object_type) { SizeFunction * self = NULL; gchar* _tmp0_ = NULL; gchar** _tmp1_ = NULL; gchar** _tmp2_ = NULL; gint _tmp2__length1 = 0; _tmp0_ = g_strdup ("value"); _tmp1_ = g_new0 (gchar*, 1 + 1); _tmp1_[0] = _tmp0_; _tmp2_ = _tmp1_; _tmp2__length1 = 1; self = (SizeFunction*) function_construct (object_type, "size", _tmp2_, 1); _tmp2_ = (_vala_array_free (_tmp2_, _tmp2__length1, (GDestroyNotify) g_free), NULL); return self; } SizeFunction* size_function_new (void) { return size_function_construct (TYPE_SIZE_FUNCTION); } static gchar* size_function_real_call (Function* base, gchar** parameters, int parameters_length1, gboolean widest, GError** error) { SizeFunction * self; gchar* result = NULL; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gboolean _tmp2_ = FALSE; gchar** _tmp6_ = NULL; gint _tmp6__length1 = 0; const gchar* _tmp7_ = NULL; gdouble _tmp8_ = 0.0; gchar* _tmp9_ = NULL; GError * _inner_error_ = NULL; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_SIZE_FUNCTION, SizeFunction); _tmp0_ = parameters; _tmp0__length1 = parameters_length1; if (_tmp0__length1 != 1) { GError* _tmp1_ = NULL; _tmp1_ = function_error ("one parameter expected"); _inner_error_ = _tmp1_; g_propagate_error (error, _inner_error_); return NULL; } _tmp2_ = widest; if (_tmp2_) { gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; _tmp3_ = parameters; _tmp3__length1 = parameters_length1; _tmp4_ = g_strdup ("999000000"); _g_free0 (_tmp3_[0]); _tmp3_[0] = _tmp4_; _tmp5_ = _tmp3_[0]; } _tmp6_ = parameters; _tmp6__length1 = parameters_length1; _tmp7_ = _tmp6_[0]; _tmp8_ = double_parse (_tmp7_); _tmp9_ = utils_format_size (_tmp8_); result = _tmp9_; return result; } static void size_function_class_init (SizeFunctionClass * klass) { size_function_parent_class = g_type_class_peek_parent (klass); FUNCTION_CLASS (klass)->call = size_function_real_call; } static void size_function_instance_init (SizeFunction * self) { } GType size_function_get_type (void) { static volatile gsize size_function_type_id__volatile = 0; if (g_once_init_enter (&size_function_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (SizeFunctionClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) size_function_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (SizeFunction), 0, (GInstanceInitFunc) size_function_instance_init, NULL }; GType size_function_type_id; size_function_type_id = g_type_register_static (TYPE_FUNCTION, "SizeFunction", &g_define_type_info, 0); g_once_init_leave (&size_function_type_id__volatile, size_function_type_id); } return size_function_type_id__volatile; } SpeedFunction* speed_function_construct (GType object_type) { SpeedFunction * self = NULL; gchar* _tmp0_ = NULL; gchar** _tmp1_ = NULL; gchar** _tmp2_ = NULL; gint _tmp2__length1 = 0; _tmp0_ = g_strdup ("value"); _tmp1_ = g_new0 (gchar*, 1 + 1); _tmp1_[0] = _tmp0_; _tmp2_ = _tmp1_; _tmp2__length1 = 1; self = (SpeedFunction*) function_construct (object_type, "speed", _tmp2_, 1); _tmp2_ = (_vala_array_free (_tmp2_, _tmp2__length1, (GDestroyNotify) g_free), NULL); return self; } SpeedFunction* speed_function_new (void) { return speed_function_construct (TYPE_SPEED_FUNCTION); } static gchar* speed_function_real_call (Function* base, gchar** parameters, int parameters_length1, gboolean widest, GError** error) { SpeedFunction * self; gchar* result = NULL; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gboolean _tmp2_ = FALSE; gchar** _tmp6_ = NULL; gint _tmp6__length1 = 0; const gchar* _tmp7_ = NULL; gdouble _tmp8_ = 0.0; gchar* _tmp9_ = NULL; GError * _inner_error_ = NULL; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_SPEED_FUNCTION, SpeedFunction); _tmp0_ = parameters; _tmp0__length1 = parameters_length1; if (_tmp0__length1 != 1) { GError* _tmp1_ = NULL; _tmp1_ = function_error ("one parameter expected"); _inner_error_ = _tmp1_; g_propagate_error (error, _inner_error_); return NULL; } _tmp2_ = widest; if (_tmp2_) { gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; _tmp3_ = parameters; _tmp3__length1 = parameters_length1; _tmp4_ = g_strdup ("999000000"); _g_free0 (_tmp3_[0]); _tmp3_[0] = _tmp4_; _tmp5_ = _tmp3_[0]; } _tmp6_ = parameters; _tmp6__length1 = parameters_length1; _tmp7_ = _tmp6_[0]; _tmp8_ = double_parse (_tmp7_); _tmp9_ = utils_format_speed (_tmp8_); result = _tmp9_; return result; } static void speed_function_class_init (SpeedFunctionClass * klass) { speed_function_parent_class = g_type_class_peek_parent (klass); FUNCTION_CLASS (klass)->call = speed_function_real_call; } static void speed_function_instance_init (SpeedFunction * self) { } GType speed_function_get_type (void) { static volatile gsize speed_function_type_id__volatile = 0; if (g_once_init_enter (&speed_function_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (SpeedFunctionClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) speed_function_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (SpeedFunction), 0, (GInstanceInitFunc) speed_function_instance_init, NULL }; GType speed_function_type_id; speed_function_type_id = g_type_register_static (TYPE_FUNCTION, "SpeedFunction", &g_define_type_info, 0); g_once_init_leave (&speed_function_type_id__volatile, speed_function_type_id); } return speed_function_type_id__volatile; } FrequencyFunction* frequency_function_construct (GType object_type) { FrequencyFunction * self = NULL; gchar* _tmp0_ = NULL; gchar** _tmp1_ = NULL; gchar** _tmp2_ = NULL; gint _tmp2__length1 = 0; _tmp0_ = g_strdup ("value"); _tmp1_ = g_new0 (gchar*, 1 + 1); _tmp1_[0] = _tmp0_; _tmp2_ = _tmp1_; _tmp2__length1 = 1; self = (FrequencyFunction*) function_construct (object_type, "frequency", _tmp2_, 1); _tmp2_ = (_vala_array_free (_tmp2_, _tmp2__length1, (GDestroyNotify) g_free), NULL); return self; } FrequencyFunction* frequency_function_new (void) { return frequency_function_construct (TYPE_FREQUENCY_FUNCTION); } static gchar* frequency_function_real_call (Function* base, gchar** parameters, int parameters_length1, gboolean widest, GError** error) { FrequencyFunction * self; gchar* result = NULL; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gboolean _tmp2_ = FALSE; gchar** _tmp6_ = NULL; gint _tmp6__length1 = 0; const gchar* _tmp7_ = NULL; gdouble _tmp8_ = 0.0; gchar* _tmp9_ = NULL; GError * _inner_error_ = NULL; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_FREQUENCY_FUNCTION, FrequencyFunction); _tmp0_ = parameters; _tmp0__length1 = parameters_length1; if (_tmp0__length1 != 1) { GError* _tmp1_ = NULL; _tmp1_ = function_error ("one parameter expected"); _inner_error_ = _tmp1_; g_propagate_error (error, _inner_error_); return NULL; } _tmp2_ = widest; if (_tmp2_) { gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; _tmp3_ = parameters; _tmp3__length1 = parameters_length1; _tmp4_ = g_strdup ("999000000"); _g_free0 (_tmp3_[0]); _tmp3_[0] = _tmp4_; _tmp5_ = _tmp3_[0]; } _tmp6_ = parameters; _tmp6__length1 = parameters_length1; _tmp7_ = _tmp6_[0]; _tmp8_ = double_parse (_tmp7_); _tmp9_ = utils_format_frequency (_tmp8_); result = _tmp9_; return result; } static void frequency_function_class_init (FrequencyFunctionClass * klass) { frequency_function_parent_class = g_type_class_peek_parent (klass); FUNCTION_CLASS (klass)->call = frequency_function_real_call; } static void frequency_function_instance_init (FrequencyFunction * self) { } GType frequency_function_get_type (void) { static volatile gsize frequency_function_type_id__volatile = 0; if (g_once_init_enter (&frequency_function_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (FrequencyFunctionClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) frequency_function_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (FrequencyFunction), 0, (GInstanceInitFunc) frequency_function_instance_init, NULL }; GType frequency_function_type_id; frequency_function_type_id = g_type_register_static (TYPE_FUNCTION, "FrequencyFunction", &g_define_type_info, 0); g_once_init_leave (&frequency_function_type_id__volatile, frequency_function_type_id); } return frequency_function_type_id__volatile; } PercentFunction* percent_function_construct (GType object_type) { PercentFunction * self = NULL; gchar* _tmp0_ = NULL; gchar** _tmp1_ = NULL; gchar** _tmp2_ = NULL; gint _tmp2__length1 = 0; _tmp0_ = g_strdup ("value"); _tmp1_ = g_new0 (gchar*, 1 + 1); _tmp1_[0] = _tmp0_; _tmp2_ = _tmp1_; _tmp2__length1 = 1; self = (PercentFunction*) function_construct (object_type, "percent", _tmp2_, 1); _tmp2_ = (_vala_array_free (_tmp2_, _tmp2__length1, (GDestroyNotify) g_free), NULL); return self; } PercentFunction* percent_function_new (void) { return percent_function_construct (TYPE_PERCENT_FUNCTION); } static gchar* percent_function_real_call (Function* base, gchar** parameters, int parameters_length1, gboolean widest, GError** error) { PercentFunction * self; gchar* result = NULL; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gboolean _tmp2_ = FALSE; const gchar* _tmp6_ = NULL; gchar** _tmp7_ = NULL; gint _tmp7__length1 = 0; const gchar* _tmp8_ = NULL; gdouble _tmp9_ = 0.0; gdouble _tmp10_ = 0.0; gchar* _tmp11_ = NULL; GError * _inner_error_ = NULL; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_PERCENT_FUNCTION, PercentFunction); _tmp0_ = parameters; _tmp0__length1 = parameters_length1; if (_tmp0__length1 != 1) { GError* _tmp1_ = NULL; _tmp1_ = function_error ("one parameter expected"); _inner_error_ = _tmp1_; g_propagate_error (error, _inner_error_); return NULL; } _tmp2_ = widest; if (_tmp2_) { gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; _tmp3_ = parameters; _tmp3__length1 = parameters_length1; _tmp4_ = g_strdup ("1"); _g_free0 (_tmp3_[0]); _tmp3_[0] = _tmp4_; _tmp5_ = _tmp3_[0]; } _tmp6_ = _ ("%u%%"); _tmp7_ = parameters; _tmp7__length1 = parameters_length1; _tmp8_ = _tmp7_[0]; _tmp9_ = double_parse (_tmp8_); _tmp10_ = round (100 * _tmp9_); _tmp11_ = g_strdup_printf (_tmp6_, (guint) _tmp10_); result = _tmp11_; return result; } static void percent_function_class_init (PercentFunctionClass * klass) { percent_function_parent_class = g_type_class_peek_parent (klass); FUNCTION_CLASS (klass)->call = percent_function_real_call; } static void percent_function_instance_init (PercentFunction * self) { } GType percent_function_get_type (void) { static volatile gsize percent_function_type_id__volatile = 0; if (g_once_init_enter (&percent_function_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (PercentFunctionClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) percent_function_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (PercentFunction), 0, (GInstanceInitFunc) percent_function_instance_init, NULL }; GType percent_function_type_id; percent_function_type_id = g_type_register_static (TYPE_FUNCTION, "PercentFunction", &g_define_type_info, 0); g_once_init_leave (&percent_function_type_id__volatile, percent_function_type_id); } return percent_function_type_id__volatile; } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } indicator-multiload-0.4/src/PaxHeaders.30064/expressionparser.c0000644000000000000000000000013212347052060021420 xustar0030 mtime=1402754096.576643445 30 atime=1402754098.028644248 30 ctime=1402759471.347977436 indicator-multiload-0.4/src/expressionparser.c0000664000175000017500000025203012347052060021273 0ustar00mh21mh2100000000000000/* expressionparser.c generated by valac 0.22.1, the Vala compiler * generated from expressionparser.vala, do not modify */ #include #include #include #include #include #include #include #include #define TYPE_EXPRESSION_TOKENIZER (expression_tokenizer_get_type ()) #define EXPRESSION_TOKENIZER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_EXPRESSION_TOKENIZER, ExpressionTokenizer)) #define EXPRESSION_TOKENIZER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_EXPRESSION_TOKENIZER, ExpressionTokenizerClass)) #define IS_EXPRESSION_TOKENIZER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_EXPRESSION_TOKENIZER)) #define IS_EXPRESSION_TOKENIZER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_EXPRESSION_TOKENIZER)) #define EXPRESSION_TOKENIZER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_EXPRESSION_TOKENIZER, ExpressionTokenizerClass)) typedef struct _ExpressionTokenizer ExpressionTokenizer; typedef struct _ExpressionTokenizerClass ExpressionTokenizerClass; typedef struct _ExpressionTokenizerPrivate ExpressionTokenizerPrivate; #define _g_free0(var) (var = (g_free (var), NULL)) typedef struct _ParamSpecExpressionTokenizer ParamSpecExpressionTokenizer; #define TYPE_EXPRESSION_EVALUATOR (expression_evaluator_get_type ()) #define EXPRESSION_EVALUATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_EXPRESSION_EVALUATOR, ExpressionEvaluator)) #define EXPRESSION_EVALUATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_EXPRESSION_EVALUATOR, ExpressionEvaluatorClass)) #define IS_EXPRESSION_EVALUATOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_EXPRESSION_EVALUATOR)) #define IS_EXPRESSION_EVALUATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_EXPRESSION_EVALUATOR)) #define EXPRESSION_EVALUATOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_EXPRESSION_EVALUATOR, ExpressionEvaluatorClass)) typedef struct _ExpressionEvaluator ExpressionEvaluator; typedef struct _ExpressionEvaluatorClass ExpressionEvaluatorClass; typedef struct _ExpressionEvaluatorPrivate ExpressionEvaluatorPrivate; #define TYPE_PROVIDERS (providers_get_type ()) #define PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDERS, Providers)) #define PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDERS, ProvidersClass)) #define IS_PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDERS)) #define IS_PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDERS)) #define PROVIDERS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDERS, ProvidersClass)) typedef struct _Providers Providers; typedef struct _ProvidersClass ProvidersClass; #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL))) typedef struct _ParamSpecExpressionEvaluator ParamSpecExpressionEvaluator; #define TYPE_EXPRESSION_CACHE (expression_cache_get_type ()) #define EXPRESSION_CACHE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_EXPRESSION_CACHE, ExpressionCache)) #define EXPRESSION_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_EXPRESSION_CACHE, ExpressionCacheClass)) #define IS_EXPRESSION_CACHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_EXPRESSION_CACHE)) #define IS_EXPRESSION_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_EXPRESSION_CACHE)) #define EXPRESSION_CACHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_EXPRESSION_CACHE, ExpressionCacheClass)) typedef struct _ExpressionCache ExpressionCache; typedef struct _ExpressionCacheClass ExpressionCacheClass; typedef struct _ExpressionCachePrivate ExpressionCachePrivate; #define _expression_tokenizer_unref0(var) ((var == NULL) ? NULL : (var = (expression_tokenizer_unref (var), NULL))) #define _expression_evaluator_unref0(var) ((var == NULL) ? NULL : (var = (expression_evaluator_unref (var), NULL))) struct _ExpressionTokenizer { GTypeInstance parent_instance; volatile int ref_count; ExpressionTokenizerPrivate * priv; }; struct _ExpressionTokenizerClass { GTypeClass parent_class; void (*finalize) (ExpressionTokenizer *self); }; struct _ExpressionTokenizerPrivate { gchar* last; gchar* current; gchar** result; gint result_length1; gint _result_size_; }; struct _ParamSpecExpressionTokenizer { GParamSpec parent_instance; }; struct _ExpressionEvaluator { GTypeInstance parent_instance; volatile int ref_count; ExpressionEvaluatorPrivate * priv; }; struct _ExpressionEvaluatorClass { GTypeClass parent_class; void (*finalize) (ExpressionEvaluator *self); }; struct _ExpressionEvaluatorPrivate { Providers* providers; guint index; gchar** tokens; gint tokens_length1; gint _tokens_size_; gboolean guide; }; struct _ParamSpecExpressionEvaluator { GParamSpec parent_instance; }; struct _ExpressionCache { GObject parent_instance; ExpressionCachePrivate * priv; }; struct _ExpressionCacheClass { GObjectClass parent_class; }; struct _ExpressionCachePrivate { Providers* _providers; gchar** _tokens; gint _tokens_length1; gint __tokens_size_; gchar* _label; gchar* _guide; gchar* _expression; }; static gpointer expression_tokenizer_parent_class = NULL; static gpointer expression_evaluator_parent_class = NULL; static gpointer expression_cache_parent_class = NULL; gpointer expression_tokenizer_ref (gpointer instance); void expression_tokenizer_unref (gpointer instance); GParamSpec* param_spec_expression_tokenizer (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags); void value_set_expression_tokenizer (GValue* value, gpointer v_object); void value_take_expression_tokenizer (GValue* value, gpointer v_object); gpointer value_get_expression_tokenizer (const GValue* value); GType expression_tokenizer_get_type (void) G_GNUC_CONST; #define EXPRESSION_TOKENIZER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_EXPRESSION_TOKENIZER, ExpressionTokenizerPrivate)) enum { EXPRESSION_TOKENIZER_DUMMY_PROPERTY }; gchar** expression_tokenizer_tokenize (ExpressionTokenizer* self, const gchar* expression, int* result_length1); static void expression_tokenizer_save (ExpressionTokenizer* self); static void expression_tokenizer_addcurrent (ExpressionTokenizer* self); static void expression_tokenizer_expand (ExpressionTokenizer* self); static gboolean expression_tokenizer_isvariable (ExpressionTokenizer* self); static void expression_tokenizer_add (ExpressionTokenizer* self, gchar what); static void expression_tokenizer_savewithcurrent (ExpressionTokenizer* self); static gboolean expression_tokenizer_isspace (ExpressionTokenizer* self); static void expression_tokenizer_savewith (ExpressionTokenizer* self, gchar what); static gchar** _vala_array_dup5 (gchar** self, int length); static void _vala_array_add3 (gchar*** array, int* length, int* size, gchar* value); static void _vala_array_add4 (gchar*** array, int* length, int* size, gchar* value); static void _vala_array_add5 (gchar*** array, int* length, int* size, gchar* value); ExpressionTokenizer* expression_tokenizer_new (void); ExpressionTokenizer* expression_tokenizer_construct (GType object_type); static void expression_tokenizer_finalize (ExpressionTokenizer* obj); gpointer expression_evaluator_ref (gpointer instance); void expression_evaluator_unref (gpointer instance); GParamSpec* param_spec_expression_evaluator (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags); void value_set_expression_evaluator (GValue* value, gpointer v_object); void value_take_expression_evaluator (GValue* value, gpointer v_object); gpointer value_get_expression_evaluator (const GValue* value); GType expression_evaluator_get_type (void) G_GNUC_CONST; GType providers_get_type (void) G_GNUC_CONST; #define EXPRESSION_EVALUATOR_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_EXPRESSION_EVALUATOR, ExpressionEvaluatorPrivate)) enum { EXPRESSION_EVALUATOR_DUMMY_PROPERTY }; ExpressionEvaluator* expression_evaluator_new (Providers* providers); ExpressionEvaluator* expression_evaluator_construct (GType object_type, Providers* providers); static GError* expression_evaluator_error (guint index, const gchar* message); static gchar* expression_evaluator_parens_or_identifier (ExpressionEvaluator* self, GError** error); static gchar* expression_evaluator_parens (ExpressionEvaluator* self, GError** error); static gchar* expression_evaluator_identifier (ExpressionEvaluator* self, GError** error); static gchar* expression_evaluator_times (ExpressionEvaluator* self, GError** error); static gchar* expression_evaluator_plus (ExpressionEvaluator* self, GError** error); static gchar** expression_evaluator_params (ExpressionEvaluator* self, int* result_length1, GError** error); static void _vala_array_add6 (gchar*** array, int* length, int* size, gchar* value); gchar* providers_call (Providers* self, const gchar* name, gchar** parameters, int parameters_length1, gboolean widest, gboolean* found, GError** error); gdouble providers_value (Providers* self, const gchar* name, gboolean* found); static gchar* expression_evaluator_text (ExpressionEvaluator* self, GError** error); static void _vala_array_add7 (gchar*** array, int* length, int* size, gchar* value); static void _vala_array_add8 (gchar*** array, int* length, int* size, gchar* value); gchar* expression_evaluator_evaluate (ExpressionEvaluator* self, gchar** tokens, int tokens_length1, gboolean guide); static gchar** _vala_array_dup6 (gchar** self, int length); static void expression_evaluator_finalize (ExpressionEvaluator* obj); GType expression_cache_get_type (void) G_GNUC_CONST; #define EXPRESSION_CACHE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_EXPRESSION_CACHE, ExpressionCachePrivate)) enum { EXPRESSION_CACHE_DUMMY_PROPERTY, EXPRESSION_CACHE_PROVIDERS, EXPRESSION_CACHE_EXPRESSION }; ExpressionCache* expression_cache_new (Providers* providers, const gchar* expression); ExpressionCache* expression_cache_construct (GType object_type, Providers* providers, const gchar* expression); void expression_cache_update (ExpressionCache* self); gchar** expression_cache_tokens (ExpressionCache* self, int* result_length1); static gchar** _vala_array_dup7 (gchar** self, int length); gchar* expression_cache_label (ExpressionCache* self); Providers* expression_cache_get_providers (ExpressionCache* self); gchar* expression_cache_guide (ExpressionCache* self); static void expression_cache_set_providers (ExpressionCache* self, Providers* value); const gchar* expression_cache_get_expression (ExpressionCache* self); void expression_cache_set_expression (ExpressionCache* self, const gchar* value); static void expression_cache_finalize (GObject* obj); static void _vala_expression_cache_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec); static void _vala_expression_cache_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); static gint _vala_array_length (gpointer array); static gchar** _vala_array_dup5 (gchar** self, int length) { gchar** result; int i; result = g_new0 (gchar*, length + 1); for (i = 0; i < length; i++) { gchar* _tmp0_ = NULL; _tmp0_ = g_strdup (self[i]); result[i] = _tmp0_; } return result; } gchar** expression_tokenizer_tokenize (ExpressionTokenizer* self, const gchar* expression, int* result_length1) { gchar** result = NULL; gint level = 0; gboolean inexpression = FALSE; gboolean instringsingle = FALSE; gboolean instringdouble = FALSE; gboolean _tmp27_ = FALSE; gchar** _tmp31_ = NULL; gint _tmp31__length1 = 0; gchar** _tmp32_ = NULL; gint _tmp32__length1 = 0; gchar** _tmp33_ = NULL; gint _tmp33__length1 = 0; g_return_val_if_fail (IS_EXPRESSION_TOKENIZER (self), NULL); g_return_val_if_fail (expression != NULL, NULL); self->priv->result = (_vala_array_free (self->priv->result, self->priv->result_length1, (GDestroyNotify) g_free), NULL); self->priv->result = NULL; self->priv->result_length1 = 0; self->priv->_result_size_ = self->priv->result_length1; self->priv->last = NULL; level = 0; inexpression = FALSE; instringsingle = FALSE; instringdouble = FALSE; { const gchar* _tmp0_ = NULL; gboolean _tmp1_ = FALSE; _tmp0_ = expression; self->priv->current = (gchar*) _tmp0_; _tmp1_ = TRUE; while (TRUE) { gboolean _tmp2_ = FALSE; gchar* _tmp4_ = NULL; gboolean _tmp5_ = FALSE; gint _tmp7_ = 0; gboolean _tmp14_ = FALSE; gboolean _tmp16_ = FALSE; gchar* _tmp18_ = NULL; _tmp2_ = _tmp1_; if (!_tmp2_) { gchar* _tmp3_ = NULL; _tmp3_ = self->priv->current; self->priv->current = _tmp3_ + 1; } _tmp1_ = FALSE; _tmp4_ = self->priv->current; if (!((*_tmp4_) != '\0')) { break; } _tmp5_ = inexpression; if (!_tmp5_) { gchar* _tmp6_ = NULL; _tmp6_ = self->priv->current; if ((*_tmp6_) == '$') { expression_tokenizer_save (self); expression_tokenizer_addcurrent (self); inexpression = TRUE; } else { expression_tokenizer_expand (self); } continue; } _tmp7_ = level; if (_tmp7_ == 0) { gboolean _tmp8_ = FALSE; _tmp8_ = expression_tokenizer_isvariable (self); if (_tmp8_) { expression_tokenizer_expand (self); } else { gboolean _tmp9_ = FALSE; gchar* _tmp10_ = NULL; gboolean _tmp12_ = FALSE; _tmp10_ = self->priv->last; if (_tmp10_ == NULL) { gchar* _tmp11_ = NULL; _tmp11_ = self->priv->current; _tmp9_ = (*_tmp11_) == '('; } else { _tmp9_ = FALSE; } _tmp12_ = _tmp9_; if (_tmp12_) { gint _tmp13_ = 0; expression_tokenizer_addcurrent (self); _tmp13_ = level; level = _tmp13_ + 1; } else { expression_tokenizer_add (self, '('); expression_tokenizer_save (self); expression_tokenizer_add (self, ')'); expression_tokenizer_expand (self); inexpression = FALSE; } } continue; } _tmp14_ = instringsingle; if (_tmp14_) { gchar* _tmp15_ = NULL; expression_tokenizer_expand (self); _tmp15_ = self->priv->current; if ((*_tmp15_) == '\'') { expression_tokenizer_savewithcurrent (self); instringsingle = FALSE; } continue; } _tmp16_ = instringdouble; if (_tmp16_) { gchar* _tmp17_ = NULL; expression_tokenizer_expand (self); _tmp17_ = self->priv->current; if ((*_tmp17_) == '"') { expression_tokenizer_savewithcurrent (self); instringdouble = FALSE; } continue; } _tmp18_ = self->priv->current; if ((*_tmp18_) == '\'') { expression_tokenizer_save (self); expression_tokenizer_expand (self); instringsingle = TRUE; } else { gchar* _tmp19_ = NULL; _tmp19_ = self->priv->current; if ((*_tmp19_) == '"') { expression_tokenizer_save (self); expression_tokenizer_expand (self); instringdouble = TRUE; } else { gchar* _tmp20_ = NULL; _tmp20_ = self->priv->current; if ((*_tmp20_) == '(') { gint _tmp21_ = 0; expression_tokenizer_save (self); expression_tokenizer_addcurrent (self); _tmp21_ = level; level = _tmp21_ + 1; } else { gchar* _tmp22_ = NULL; _tmp22_ = self->priv->current; if ((*_tmp22_) == ')') { gint _tmp23_ = 0; gint _tmp24_ = 0; expression_tokenizer_save (self); expression_tokenizer_addcurrent (self); _tmp23_ = level; level = _tmp23_ - 1; _tmp24_ = level; if (_tmp24_ == 0) { inexpression = FALSE; } } else { gboolean _tmp25_ = FALSE; _tmp25_ = expression_tokenizer_isspace (self); if (_tmp25_) { expression_tokenizer_save (self); } else { gboolean _tmp26_ = FALSE; _tmp26_ = expression_tokenizer_isvariable (self); if (!_tmp26_) { expression_tokenizer_save (self); expression_tokenizer_addcurrent (self); } else { expression_tokenizer_expand (self); } } } } } } } } _tmp27_ = instringdouble; if (_tmp27_) { expression_tokenizer_savewith (self, '"'); } else { gboolean _tmp28_ = FALSE; _tmp28_ = instringsingle; if (_tmp28_) { expression_tokenizer_savewith (self, '\''); } else { expression_tokenizer_save (self); } } while (TRUE) { gint _tmp29_ = 0; gint _tmp30_ = 0; _tmp29_ = level; if (!(_tmp29_ > 0)) { break; } expression_tokenizer_add (self, ')'); _tmp30_ = level; level = _tmp30_ - 1; } _tmp31_ = self->priv->result; _tmp31__length1 = self->priv->result_length1; _tmp32_ = (_tmp31_ != NULL) ? _vala_array_dup5 (_tmp31_, _tmp31__length1) : ((gpointer) _tmp31_); _tmp32__length1 = _tmp31__length1; _tmp33_ = _tmp32_; _tmp33__length1 = _tmp32__length1; if (result_length1) { *result_length1 = _tmp33__length1; } result = _tmp33_; return result; } static void expression_tokenizer_expand (ExpressionTokenizer* self) { gchar* _tmp0_ = NULL; g_return_if_fail (IS_EXPRESSION_TOKENIZER (self)); _tmp0_ = self->priv->last; if (_tmp0_ == NULL) { gchar* _tmp1_ = NULL; _tmp1_ = self->priv->current; self->priv->last = _tmp1_; } } static void expression_tokenizer_addcurrent (ExpressionTokenizer* self) { gchar* _tmp0_ = NULL; g_return_if_fail (IS_EXPRESSION_TOKENIZER (self)); _tmp0_ = self->priv->current; expression_tokenizer_add (self, *_tmp0_); } static void _vala_array_add3 (gchar*** array, int* length, int* size, gchar* value) { if ((*length) == (*size)) { *size = (*size) ? (2 * (*size)) : 4; *array = g_renew (gchar*, *array, (*size) + 1); } (*array)[(*length)++] = value; (*array)[*length] = NULL; } static void expression_tokenizer_add (ExpressionTokenizer* self, gchar what) { gchar* token = NULL; gchar _tmp0_ = '\0'; gchar* _tmp1_ = NULL; gchar** _tmp2_ = NULL; gint _tmp2__length1 = 0; gchar* _tmp3_ = NULL; g_return_if_fail (IS_EXPRESSION_TOKENIZER (self)); _tmp0_ = what; _tmp1_ = g_strdup_printf ("%c", _tmp0_); token = _tmp1_; _tmp2_ = self->priv->result; _tmp2__length1 = self->priv->result_length1; _tmp3_ = g_strdup (token); _vala_array_add3 (&self->priv->result, &self->priv->result_length1, &self->priv->_result_size_, _tmp3_); _g_free0 (token); } static void _vala_array_add4 (gchar*** array, int* length, int* size, gchar* value) { if ((*length) == (*size)) { *size = (*size) ? (2 * (*size)) : 4; *array = g_renew (gchar*, *array, (*size) + 1); } (*array)[(*length)++] = value; (*array)[*length] = NULL; } static void expression_tokenizer_save (ExpressionTokenizer* self) { gchar* _tmp0_ = NULL; g_return_if_fail (IS_EXPRESSION_TOKENIZER (self)); _tmp0_ = self->priv->last; if (_tmp0_ != NULL) { gchar* token = NULL; gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; gchar** _tmp5_ = NULL; gint _tmp5__length1 = 0; const gchar* _tmp6_ = NULL; gchar* _tmp7_ = NULL; _tmp1_ = self->priv->last; _tmp2_ = self->priv->current; _tmp3_ = self->priv->last; _tmp4_ = g_strndup (_tmp1_, _tmp2_ - _tmp3_); token = _tmp4_; _tmp5_ = self->priv->result; _tmp5__length1 = self->priv->result_length1; _tmp6_ = token; _tmp7_ = g_strdup (_tmp6_); _vala_array_add4 (&self->priv->result, &self->priv->result_length1, &self->priv->_result_size_, _tmp7_); self->priv->last = NULL; _g_free0 (token); } else { } } static void expression_tokenizer_savewithcurrent (ExpressionTokenizer* self) { gchar* _tmp0_ = NULL; g_return_if_fail (IS_EXPRESSION_TOKENIZER (self)); _tmp0_ = self->priv->current; expression_tokenizer_savewith (self, *_tmp0_); } static void _vala_array_add5 (gchar*** array, int* length, int* size, gchar* value) { if ((*length) == (*size)) { *size = (*size) ? (2 * (*size)) : 4; *array = g_renew (gchar*, *array, (*size) + 1); } (*array)[(*length)++] = value; (*array)[*length] = NULL; } static void expression_tokenizer_savewith (ExpressionTokenizer* self, gchar what) { gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; gchar* token = NULL; const gchar* _tmp7_ = NULL; gchar _tmp8_ = '\0'; gchar* _tmp9_ = NULL; gchar* _tmp10_ = NULL; gchar* _tmp11_ = NULL; gchar* _tmp12_ = NULL; gchar** _tmp13_ = NULL; gint _tmp13__length1 = 0; gchar* _tmp14_ = NULL; g_return_if_fail (IS_EXPRESSION_TOKENIZER (self)); _tmp1_ = self->priv->last; if (_tmp1_ != NULL) { gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; _tmp2_ = self->priv->last; _tmp3_ = self->priv->current; _tmp4_ = self->priv->last; _tmp5_ = g_strndup (_tmp2_, _tmp3_ - _tmp4_); _g_free0 (_tmp0_); _tmp0_ = _tmp5_; } else { gchar* _tmp6_ = NULL; _tmp6_ = g_strdup (""); _g_free0 (_tmp0_); _tmp0_ = _tmp6_; } _tmp7_ = _tmp0_; _tmp8_ = what; _tmp9_ = g_strdup_printf ("%c", _tmp8_); _tmp10_ = _tmp9_; _tmp11_ = g_strconcat (_tmp7_, _tmp10_, NULL); _tmp12_ = _tmp11_; _g_free0 (_tmp10_); token = _tmp12_; _tmp13_ = self->priv->result; _tmp13__length1 = self->priv->result_length1; _tmp14_ = g_strdup (token); _vala_array_add5 (&self->priv->result, &self->priv->result_length1, &self->priv->_result_size_, _tmp14_); self->priv->last = NULL; _g_free0 (token); _g_free0 (_tmp0_); } static gboolean expression_tokenizer_isspace (ExpressionTokenizer* self) { gboolean result = FALSE; gchar* _tmp0_ = NULL; g_return_val_if_fail (IS_EXPRESSION_TOKENIZER (self), FALSE); _tmp0_ = self->priv->current; result = (*_tmp0_) == ' '; return result; } static gboolean expression_tokenizer_isvariable (ExpressionTokenizer* self) { gboolean result = FALSE; gboolean _tmp0_ = FALSE; gboolean _tmp1_ = FALSE; gboolean _tmp2_ = FALSE; gchar* _tmp3_ = NULL; gboolean _tmp5_ = FALSE; gboolean _tmp10_ = FALSE; gboolean _tmp12_ = FALSE; g_return_val_if_fail (IS_EXPRESSION_TOKENIZER (self), FALSE); _tmp3_ = self->priv->current; if ((*_tmp3_) >= 'a') { gchar* _tmp4_ = NULL; _tmp4_ = self->priv->current; _tmp2_ = (*_tmp4_) <= 'z'; } else { _tmp2_ = FALSE; } _tmp5_ = _tmp2_; if (_tmp5_) { _tmp1_ = TRUE; } else { gboolean _tmp6_ = FALSE; gchar* _tmp7_ = NULL; gboolean _tmp9_ = FALSE; _tmp7_ = self->priv->current; if ((*_tmp7_) >= '0') { gchar* _tmp8_ = NULL; _tmp8_ = self->priv->current; _tmp6_ = (*_tmp8_) <= '9'; } else { _tmp6_ = FALSE; } _tmp9_ = _tmp6_; _tmp1_ = _tmp9_; } _tmp10_ = _tmp1_; if (_tmp10_) { _tmp0_ = TRUE; } else { gchar* _tmp11_ = NULL; _tmp11_ = self->priv->current; _tmp0_ = (*_tmp11_) == '.'; } _tmp12_ = _tmp0_; result = _tmp12_; return result; } ExpressionTokenizer* expression_tokenizer_construct (GType object_type) { ExpressionTokenizer* self = NULL; self = (ExpressionTokenizer*) g_type_create_instance (object_type); return self; } ExpressionTokenizer* expression_tokenizer_new (void) { return expression_tokenizer_construct (TYPE_EXPRESSION_TOKENIZER); } static void value_expression_tokenizer_init (GValue* value) { value->data[0].v_pointer = NULL; } static void value_expression_tokenizer_free_value (GValue* value) { if (value->data[0].v_pointer) { expression_tokenizer_unref (value->data[0].v_pointer); } } static void value_expression_tokenizer_copy_value (const GValue* src_value, GValue* dest_value) { if (src_value->data[0].v_pointer) { dest_value->data[0].v_pointer = expression_tokenizer_ref (src_value->data[0].v_pointer); } else { dest_value->data[0].v_pointer = NULL; } } static gpointer value_expression_tokenizer_peek_pointer (const GValue* value) { return value->data[0].v_pointer; } static gchar* value_expression_tokenizer_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { if (collect_values[0].v_pointer) { ExpressionTokenizer* object; object = collect_values[0].v_pointer; if (object->parent_instance.g_class == NULL) { return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) { return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); } value->data[0].v_pointer = expression_tokenizer_ref (object); } else { value->data[0].v_pointer = NULL; } return NULL; } static gchar* value_expression_tokenizer_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { ExpressionTokenizer** object_p; object_p = collect_values[0].v_pointer; if (!object_p) { return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value)); } if (!value->data[0].v_pointer) { *object_p = NULL; } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) { *object_p = value->data[0].v_pointer; } else { *object_p = expression_tokenizer_ref (value->data[0].v_pointer); } return NULL; } GParamSpec* param_spec_expression_tokenizer (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) { ParamSpecExpressionTokenizer* spec; g_return_val_if_fail (g_type_is_a (object_type, TYPE_EXPRESSION_TOKENIZER), NULL); spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags); G_PARAM_SPEC (spec)->value_type = object_type; return G_PARAM_SPEC (spec); } gpointer value_get_expression_tokenizer (const GValue* value) { g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_EXPRESSION_TOKENIZER), NULL); return value->data[0].v_pointer; } void value_set_expression_tokenizer (GValue* value, gpointer v_object) { ExpressionTokenizer* old; g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_EXPRESSION_TOKENIZER)); old = value->data[0].v_pointer; if (v_object) { g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_EXPRESSION_TOKENIZER)); g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); value->data[0].v_pointer = v_object; expression_tokenizer_ref (value->data[0].v_pointer); } else { value->data[0].v_pointer = NULL; } if (old) { expression_tokenizer_unref (old); } } void value_take_expression_tokenizer (GValue* value, gpointer v_object) { ExpressionTokenizer* old; g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_EXPRESSION_TOKENIZER)); old = value->data[0].v_pointer; if (v_object) { g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_EXPRESSION_TOKENIZER)); g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); value->data[0].v_pointer = v_object; } else { value->data[0].v_pointer = NULL; } if (old) { expression_tokenizer_unref (old); } } static void expression_tokenizer_class_init (ExpressionTokenizerClass * klass) { expression_tokenizer_parent_class = g_type_class_peek_parent (klass); EXPRESSION_TOKENIZER_CLASS (klass)->finalize = expression_tokenizer_finalize; g_type_class_add_private (klass, sizeof (ExpressionTokenizerPrivate)); } static void expression_tokenizer_instance_init (ExpressionTokenizer * self) { self->priv = EXPRESSION_TOKENIZER_GET_PRIVATE (self); self->ref_count = 1; } static void expression_tokenizer_finalize (ExpressionTokenizer* obj) { ExpressionTokenizer * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_EXPRESSION_TOKENIZER, ExpressionTokenizer); self->priv->result = (_vala_array_free (self->priv->result, self->priv->result_length1, (GDestroyNotify) g_free), NULL); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType expression_tokenizer_get_type (void) { static volatile gsize expression_tokenizer_type_id__volatile = 0; if (g_once_init_enter (&expression_tokenizer_type_id__volatile)) { static const GTypeValueTable g_define_type_value_table = { value_expression_tokenizer_init, value_expression_tokenizer_free_value, value_expression_tokenizer_copy_value, value_expression_tokenizer_peek_pointer, "p", value_expression_tokenizer_collect_value, "p", value_expression_tokenizer_lcopy_value }; static const GTypeInfo g_define_type_info = { sizeof (ExpressionTokenizerClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) expression_tokenizer_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ExpressionTokenizer), 0, (GInstanceInitFunc) expression_tokenizer_instance_init, &g_define_type_value_table }; static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) }; GType expression_tokenizer_type_id; expression_tokenizer_type_id = g_type_register_fundamental (g_type_fundamental_next (), "ExpressionTokenizer", &g_define_type_info, &g_define_type_fundamental_info, 0); g_once_init_leave (&expression_tokenizer_type_id__volatile, expression_tokenizer_type_id); } return expression_tokenizer_type_id__volatile; } gpointer expression_tokenizer_ref (gpointer instance) { ExpressionTokenizer* self; self = instance; g_atomic_int_inc (&self->ref_count); return instance; } void expression_tokenizer_unref (gpointer instance) { ExpressionTokenizer* self; self = instance; if (g_atomic_int_dec_and_test (&self->ref_count)) { EXPRESSION_TOKENIZER_GET_CLASS (self)->finalize (self); g_type_free_instance ((GTypeInstance *) self); } } static gpointer _g_object_ref0 (gpointer self) { return self ? g_object_ref (self) : NULL; } ExpressionEvaluator* expression_evaluator_construct (GType object_type, Providers* providers) { ExpressionEvaluator* self = NULL; Providers* _tmp0_ = NULL; Providers* _tmp1_ = NULL; g_return_val_if_fail (IS_PROVIDERS (providers), NULL); self = (ExpressionEvaluator*) g_type_create_instance (object_type); _tmp0_ = providers; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (self->priv->providers); self->priv->providers = _tmp1_; return self; } ExpressionEvaluator* expression_evaluator_new (Providers* providers) { return expression_evaluator_construct (TYPE_EXPRESSION_EVALUATOR, providers); } static GError* expression_evaluator_error (guint index, const gchar* message) { GError* result = NULL; GQuark _tmp0_ = 0U; guint _tmp1_ = 0U; const gchar* _tmp2_ = NULL; GError* _tmp3_ = NULL; g_return_val_if_fail (message != NULL, NULL); _tmp0_ = g_quark_from_string ("expression-error-quark"); _tmp1_ = index; _tmp2_ = message; _tmp3_ = g_error_new (_tmp0_, (gint) _tmp1_, "%s", _tmp2_); result = _tmp3_; return result; } static gchar* expression_evaluator_parens_or_identifier (ExpressionEvaluator* self, GError** error) { gchar* result = NULL; guint _tmp0_ = 0U; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; gchar** _tmp4_ = NULL; gint _tmp4__length1 = 0; guint _tmp5_ = 0U; const gchar* _tmp6_ = NULL; gchar* _tmp9_ = NULL; gchar* _tmp10_ = NULL; GError * _inner_error_ = NULL; g_return_val_if_fail (IS_EXPRESSION_EVALUATOR (self), NULL); _tmp0_ = self->priv->index; _tmp1_ = self->priv->tokens; _tmp1__length1 = self->priv->tokens_length1; if (_tmp0_ >= ((guint) _tmp1__length1)) { guint _tmp2_ = 0U; GError* _tmp3_ = NULL; _tmp2_ = self->priv->index; _tmp3_ = expression_evaluator_error (_tmp2_, "empty expression"); _inner_error_ = _tmp3_; g_propagate_error (error, _inner_error_); return NULL; } _tmp4_ = self->priv->tokens; _tmp4__length1 = self->priv->tokens_length1; _tmp5_ = self->priv->index; _tmp6_ = _tmp4_[_tmp5_]; if (g_strcmp0 (_tmp6_, "(") == 0) { gchar* _tmp7_ = NULL; gchar* _tmp8_ = NULL; _tmp8_ = expression_evaluator_parens (self, &_inner_error_); _tmp7_ = _tmp8_; if (_inner_error_ != NULL) { g_propagate_error (error, _inner_error_); return NULL; } result = _tmp7_; return result; } _tmp10_ = expression_evaluator_identifier (self, &_inner_error_); _tmp9_ = _tmp10_; if (_inner_error_ != NULL) { g_propagate_error (error, _inner_error_); return NULL; } result = _tmp9_; return result; } static gdouble double_parse (const gchar* str) { gdouble result = 0.0; const gchar* _tmp0_ = NULL; gdouble _tmp1_ = 0.0; g_return_val_if_fail (str != NULL, 0.0); _tmp0_ = str; _tmp1_ = g_ascii_strtod (_tmp0_, NULL); result = _tmp1_; return result; } static gchar* double_to_string (gdouble self) { gchar* result = NULL; gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; gint _tmp1__length1 = 0; const gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; _tmp0_ = g_new0 (gchar, G_ASCII_DTOSTR_BUF_SIZE); _tmp1_ = _tmp0_; _tmp1__length1 = G_ASCII_DTOSTR_BUF_SIZE; _tmp2_ = g_ascii_dtostr (_tmp1_, G_ASCII_DTOSTR_BUF_SIZE, self); _tmp3_ = g_strdup (_tmp2_); _tmp4_ = _tmp3_; _tmp1_ = (g_free (_tmp1_), NULL); result = _tmp4_; return result; } static gchar* expression_evaluator_times (ExpressionEvaluator* self, GError** error) { gchar* result = NULL; gchar* _result_ = NULL; gboolean div = FALSE; GError * _inner_error_ = NULL; g_return_val_if_fail (IS_EXPRESSION_EVALUATOR (self), NULL); _result_ = NULL; div = FALSE; { gboolean _tmp0_ = FALSE; _tmp0_ = TRUE; while (TRUE) { gboolean _tmp1_ = FALSE; guint _tmp2_ = 0U; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; gchar* value = NULL; gchar* _tmp6_ = NULL; const gchar* _tmp7_ = NULL; guint _tmp21_ = 0U; gchar** _tmp22_ = NULL; gint _tmp22__length1 = 0; gchar** _tmp23_ = NULL; gint _tmp23__length1 = 0; guint _tmp24_ = 0U; const gchar* _tmp25_ = NULL; const gchar* _tmp26_ = NULL; GQuark _tmp28_ = 0U; static GQuark _tmp27_label0 = 0; static GQuark _tmp27_label1 = 0; _tmp1_ = _tmp0_; if (!_tmp1_) { } _tmp0_ = FALSE; _tmp2_ = self->priv->index; _tmp3_ = self->priv->tokens; _tmp3__length1 = self->priv->tokens_length1; if (_tmp2_ >= ((guint) _tmp3__length1)) { guint _tmp4_ = 0U; GError* _tmp5_ = NULL; _tmp4_ = self->priv->index; _tmp5_ = expression_evaluator_error (_tmp4_, "expression expected"); _inner_error_ = _tmp5_; g_propagate_error (error, _inner_error_); _g_free0 (_result_); return NULL; } _tmp6_ = expression_evaluator_parens_or_identifier (self, &_inner_error_); value = _tmp6_; if (_inner_error_ != NULL) { g_propagate_error (error, _inner_error_); _g_free0 (_result_); return NULL; } _tmp7_ = _result_; if (_tmp7_ == NULL) { const gchar* _tmp8_ = NULL; gchar* _tmp9_ = NULL; _tmp8_ = value; _tmp9_ = g_strdup (_tmp8_); _g_free0 (_result_); _result_ = _tmp9_; } else { gboolean _tmp10_ = FALSE; _tmp10_ = div; if (!_tmp10_) { const gchar* _tmp11_ = NULL; gdouble _tmp12_ = 0.0; const gchar* _tmp13_ = NULL; gdouble _tmp14_ = 0.0; gchar* _tmp15_ = NULL; _tmp11_ = _result_; _tmp12_ = double_parse (_tmp11_); _tmp13_ = value; _tmp14_ = double_parse (_tmp13_); _tmp15_ = double_to_string (_tmp12_ * _tmp14_); _g_free0 (_result_); _result_ = _tmp15_; } else { const gchar* _tmp16_ = NULL; gdouble _tmp17_ = 0.0; const gchar* _tmp18_ = NULL; gdouble _tmp19_ = 0.0; gchar* _tmp20_ = NULL; _tmp16_ = _result_; _tmp17_ = double_parse (_tmp16_); _tmp18_ = value; _tmp19_ = double_parse (_tmp18_); _tmp20_ = double_to_string (_tmp17_ / _tmp19_); _g_free0 (_result_); _result_ = _tmp20_; } } _tmp21_ = self->priv->index; _tmp22_ = self->priv->tokens; _tmp22__length1 = self->priv->tokens_length1; if (_tmp21_ >= ((guint) _tmp22__length1)) { result = _result_; _g_free0 (value); return result; } _tmp23_ = self->priv->tokens; _tmp23__length1 = self->priv->tokens_length1; _tmp24_ = self->priv->index; _tmp25_ = _tmp23_[_tmp24_]; _tmp26_ = _tmp25_; _tmp28_ = (NULL == _tmp26_) ? 0 : g_quark_from_string (_tmp26_); if (_tmp28_ == ((0 != _tmp27_label0) ? _tmp27_label0 : (_tmp27_label0 = g_quark_from_static_string ("*")))) { switch (0) { default: { guint _tmp29_ = 0U; div = FALSE; _tmp29_ = self->priv->index; self->priv->index = _tmp29_ + 1; continue; } } } else if (_tmp28_ == ((0 != _tmp27_label1) ? _tmp27_label1 : (_tmp27_label1 = g_quark_from_static_string ("/")))) { switch (0) { default: { guint _tmp30_ = 0U; div = TRUE; _tmp30_ = self->priv->index; self->priv->index = _tmp30_ + 1; continue; } } } else { switch (0) { default: { result = _result_; _g_free0 (value); return result; } } } _g_free0 (value); } } _g_free0 (_result_); } static gchar* expression_evaluator_plus (ExpressionEvaluator* self, GError** error) { gchar* result = NULL; gchar* _result_ = NULL; gboolean minus = FALSE; GError * _inner_error_ = NULL; g_return_val_if_fail (IS_EXPRESSION_EVALUATOR (self), NULL); _result_ = NULL; minus = FALSE; { gboolean _tmp0_ = FALSE; _tmp0_ = TRUE; while (TRUE) { gboolean _tmp1_ = FALSE; guint _tmp2_ = 0U; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; gchar* value = NULL; gchar* _tmp6_ = NULL; const gchar* _tmp7_ = NULL; guint _tmp21_ = 0U; gchar** _tmp22_ = NULL; gint _tmp22__length1 = 0; gchar** _tmp23_ = NULL; gint _tmp23__length1 = 0; guint _tmp24_ = 0U; const gchar* _tmp25_ = NULL; const gchar* _tmp26_ = NULL; GQuark _tmp28_ = 0U; static GQuark _tmp27_label0 = 0; static GQuark _tmp27_label1 = 0; _tmp1_ = _tmp0_; if (!_tmp1_) { } _tmp0_ = FALSE; _tmp2_ = self->priv->index; _tmp3_ = self->priv->tokens; _tmp3__length1 = self->priv->tokens_length1; if (_tmp2_ >= ((guint) _tmp3__length1)) { guint _tmp4_ = 0U; GError* _tmp5_ = NULL; _tmp4_ = self->priv->index; _tmp5_ = expression_evaluator_error (_tmp4_, "expression expected"); _inner_error_ = _tmp5_; g_propagate_error (error, _inner_error_); _g_free0 (_result_); return NULL; } _tmp6_ = expression_evaluator_times (self, &_inner_error_); value = _tmp6_; if (_inner_error_ != NULL) { g_propagate_error (error, _inner_error_); _g_free0 (_result_); return NULL; } _tmp7_ = _result_; if (_tmp7_ == NULL) { const gchar* _tmp8_ = NULL; gchar* _tmp9_ = NULL; _tmp8_ = value; _tmp9_ = g_strdup (_tmp8_); _g_free0 (_result_); _result_ = _tmp9_; } else { gboolean _tmp10_ = FALSE; _tmp10_ = minus; if (!_tmp10_) { const gchar* _tmp11_ = NULL; gdouble _tmp12_ = 0.0; const gchar* _tmp13_ = NULL; gdouble _tmp14_ = 0.0; gchar* _tmp15_ = NULL; _tmp11_ = _result_; _tmp12_ = double_parse (_tmp11_); _tmp13_ = value; _tmp14_ = double_parse (_tmp13_); _tmp15_ = double_to_string (_tmp12_ + _tmp14_); _g_free0 (_result_); _result_ = _tmp15_; } else { const gchar* _tmp16_ = NULL; gdouble _tmp17_ = 0.0; const gchar* _tmp18_ = NULL; gdouble _tmp19_ = 0.0; gchar* _tmp20_ = NULL; _tmp16_ = _result_; _tmp17_ = double_parse (_tmp16_); _tmp18_ = value; _tmp19_ = double_parse (_tmp18_); _tmp20_ = double_to_string (_tmp17_ - _tmp19_); _g_free0 (_result_); _result_ = _tmp20_; } } _tmp21_ = self->priv->index; _tmp22_ = self->priv->tokens; _tmp22__length1 = self->priv->tokens_length1; if (_tmp21_ >= ((guint) _tmp22__length1)) { result = _result_; _g_free0 (value); return result; } _tmp23_ = self->priv->tokens; _tmp23__length1 = self->priv->tokens_length1; _tmp24_ = self->priv->index; _tmp25_ = _tmp23_[_tmp24_]; _tmp26_ = _tmp25_; _tmp28_ = (NULL == _tmp26_) ? 0 : g_quark_from_string (_tmp26_); if (_tmp28_ == ((0 != _tmp27_label0) ? _tmp27_label0 : (_tmp27_label0 = g_quark_from_static_string ("+")))) { switch (0) { default: { guint _tmp29_ = 0U; minus = FALSE; _tmp29_ = self->priv->index; self->priv->index = _tmp29_ + 1; continue; } } } else if (_tmp28_ == ((0 != _tmp27_label1) ? _tmp27_label1 : (_tmp27_label1 = g_quark_from_static_string ("-")))) { switch (0) { default: { guint _tmp30_ = 0U; minus = TRUE; _tmp30_ = self->priv->index; self->priv->index = _tmp30_ + 1; continue; } } } else { switch (0) { default: { result = _result_; _g_free0 (value); return result; } } } _g_free0 (value); } } _g_free0 (_result_); } static gchar* expression_evaluator_parens (ExpressionEvaluator* self, GError** error) { gchar* result = NULL; gboolean _tmp0_ = FALSE; guint _tmp1_ = 0U; gchar** _tmp2_ = NULL; gint _tmp2__length1 = 0; gboolean _tmp6_ = FALSE; guint _tmp9_ = 0U; gchar* _result_ = NULL; gchar* _tmp10_ = NULL; gboolean _tmp11_ = FALSE; guint _tmp12_ = 0U; gchar** _tmp13_ = NULL; gint _tmp13__length1 = 0; gboolean _tmp17_ = FALSE; guint _tmp20_ = 0U; GError * _inner_error_ = NULL; g_return_val_if_fail (IS_EXPRESSION_EVALUATOR (self), NULL); _tmp1_ = self->priv->index; _tmp2_ = self->priv->tokens; _tmp2__length1 = self->priv->tokens_length1; if (_tmp1_ >= ((guint) _tmp2__length1)) { _tmp0_ = TRUE; } else { gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; guint _tmp4_ = 0U; const gchar* _tmp5_ = NULL; _tmp3_ = self->priv->tokens; _tmp3__length1 = self->priv->tokens_length1; _tmp4_ = self->priv->index; _tmp5_ = _tmp3_[_tmp4_]; _tmp0_ = g_strcmp0 (_tmp5_, "(") != 0; } _tmp6_ = _tmp0_; if (_tmp6_) { guint _tmp7_ = 0U; GError* _tmp8_ = NULL; _tmp7_ = self->priv->index; _tmp8_ = expression_evaluator_error (_tmp7_, "'(' expected"); _inner_error_ = _tmp8_; g_propagate_error (error, _inner_error_); return NULL; } _tmp9_ = self->priv->index; self->priv->index = _tmp9_ + 1; _tmp10_ = expression_evaluator_plus (self, &_inner_error_); _result_ = _tmp10_; if (_inner_error_ != NULL) { g_propagate_error (error, _inner_error_); return NULL; } _tmp12_ = self->priv->index; _tmp13_ = self->priv->tokens; _tmp13__length1 = self->priv->tokens_length1; if (_tmp12_ >= ((guint) _tmp13__length1)) { _tmp11_ = TRUE; } else { gchar** _tmp14_ = NULL; gint _tmp14__length1 = 0; guint _tmp15_ = 0U; const gchar* _tmp16_ = NULL; _tmp14_ = self->priv->tokens; _tmp14__length1 = self->priv->tokens_length1; _tmp15_ = self->priv->index; _tmp16_ = _tmp14_[_tmp15_]; _tmp11_ = g_strcmp0 (_tmp16_, ")") != 0; } _tmp17_ = _tmp11_; if (_tmp17_) { guint _tmp18_ = 0U; GError* _tmp19_ = NULL; _tmp18_ = self->priv->index; _tmp19_ = expression_evaluator_error (_tmp18_, "')' expected"); _inner_error_ = _tmp19_; g_propagate_error (error, _inner_error_); _g_free0 (_result_); return NULL; } _tmp20_ = self->priv->index; self->priv->index = _tmp20_ + 1; result = _result_; return result; } static void _vala_array_add6 (gchar*** array, int* length, int* size, gchar* value) { if ((*length) == (*size)) { *size = (*size) ? (2 * (*size)) : 4; *array = g_renew (gchar*, *array, (*size) + 1); } (*array)[(*length)++] = value; (*array)[*length] = NULL; } static gchar** expression_evaluator_params (ExpressionEvaluator* self, int* result_length1, GError** error) { gchar** result = NULL; gchar** _result_ = NULL; gint _result__length1 = 0; gint __result__size_ = 0; gboolean _tmp0_ = FALSE; guint _tmp1_ = 0U; gchar** _tmp2_ = NULL; gint _tmp2__length1 = 0; gboolean _tmp6_ = FALSE; guint _tmp9_ = 0U; guint _tmp10_ = 0U; gchar** _tmp11_ = NULL; gint _tmp11__length1 = 0; gchar** _tmp14_ = NULL; gint _tmp14__length1 = 0; guint _tmp15_ = 0U; const gchar* _tmp16_ = NULL; gboolean _tmp30_ = FALSE; guint _tmp31_ = 0U; gchar** _tmp32_ = NULL; gint _tmp32__length1 = 0; gboolean _tmp36_ = FALSE; guint _tmp39_ = 0U; gchar** _tmp40_ = NULL; gint _tmp40__length1 = 0; GError * _inner_error_ = NULL; g_return_val_if_fail (IS_EXPRESSION_EVALUATOR (self), NULL); _result_ = NULL; _result__length1 = 0; __result__size_ = _result__length1; _tmp1_ = self->priv->index; _tmp2_ = self->priv->tokens; _tmp2__length1 = self->priv->tokens_length1; if (_tmp1_ >= ((guint) _tmp2__length1)) { _tmp0_ = TRUE; } else { gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; guint _tmp4_ = 0U; const gchar* _tmp5_ = NULL; _tmp3_ = self->priv->tokens; _tmp3__length1 = self->priv->tokens_length1; _tmp4_ = self->priv->index; _tmp5_ = _tmp3_[_tmp4_]; _tmp0_ = g_strcmp0 (_tmp5_, "(") != 0; } _tmp6_ = _tmp0_; if (_tmp6_) { guint _tmp7_ = 0U; GError* _tmp8_ = NULL; _tmp7_ = self->priv->index; _tmp8_ = expression_evaluator_error (_tmp7_, "'(' expected"); _inner_error_ = _tmp8_; g_propagate_error (error, _inner_error_); _result_ = (_vala_array_free (_result_, _result__length1, (GDestroyNotify) g_free), NULL); return NULL; } _tmp9_ = self->priv->index; self->priv->index = _tmp9_ + 1; _tmp10_ = self->priv->index; _tmp11_ = self->priv->tokens; _tmp11__length1 = self->priv->tokens_length1; if (_tmp10_ >= ((guint) _tmp11__length1)) { guint _tmp12_ = 0U; GError* _tmp13_ = NULL; _tmp12_ = self->priv->index; _tmp13_ = expression_evaluator_error (_tmp12_, "parameters expected"); _inner_error_ = _tmp13_; g_propagate_error (error, _inner_error_); _result_ = (_vala_array_free (_result_, _result__length1, (GDestroyNotify) g_free), NULL); return NULL; } _tmp14_ = self->priv->tokens; _tmp14__length1 = self->priv->tokens_length1; _tmp15_ = self->priv->index; _tmp16_ = _tmp14_[_tmp15_]; if (g_strcmp0 (_tmp16_, ")") != 0) { { gboolean _tmp17_ = FALSE; _tmp17_ = TRUE; while (TRUE) { gboolean _tmp18_ = FALSE; gchar* _tmp19_ = NULL; gchar* _tmp20_ = NULL; gchar** _tmp21_ = NULL; gint _tmp21__length1 = 0; guint _tmp22_ = 0U; gchar** _tmp23_ = NULL; gint _tmp23__length1 = 0; gchar** _tmp26_ = NULL; gint _tmp26__length1 = 0; guint _tmp27_ = 0U; const gchar* _tmp28_ = NULL; guint _tmp29_ = 0U; _tmp18_ = _tmp17_; if (!_tmp18_) { } _tmp17_ = FALSE; _tmp20_ = expression_evaluator_plus (self, &_inner_error_); _tmp19_ = _tmp20_; if (_inner_error_ != NULL) { g_propagate_error (error, _inner_error_); _result_ = (_vala_array_free (_result_, _result__length1, (GDestroyNotify) g_free), NULL); return NULL; } _tmp21_ = _result_; _tmp21__length1 = _result__length1; _vala_array_add6 (&_result_, &_result__length1, &__result__size_, _tmp19_); _tmp22_ = self->priv->index; _tmp23_ = self->priv->tokens; _tmp23__length1 = self->priv->tokens_length1; if (_tmp22_ >= ((guint) _tmp23__length1)) { guint _tmp24_ = 0U; GError* _tmp25_ = NULL; _tmp24_ = self->priv->index; _tmp25_ = expression_evaluator_error (_tmp24_, "')' expected"); _inner_error_ = _tmp25_; g_propagate_error (error, _inner_error_); _result_ = (_vala_array_free (_result_, _result__length1, (GDestroyNotify) g_free), NULL); return NULL; } _tmp26_ = self->priv->tokens; _tmp26__length1 = self->priv->tokens_length1; _tmp27_ = self->priv->index; _tmp28_ = _tmp26_[_tmp27_]; if (g_strcmp0 (_tmp28_, ",") != 0) { break; } _tmp29_ = self->priv->index; self->priv->index = _tmp29_ + 1; } } } _tmp31_ = self->priv->index; _tmp32_ = self->priv->tokens; _tmp32__length1 = self->priv->tokens_length1; if (_tmp31_ >= ((guint) _tmp32__length1)) { _tmp30_ = TRUE; } else { gchar** _tmp33_ = NULL; gint _tmp33__length1 = 0; guint _tmp34_ = 0U; const gchar* _tmp35_ = NULL; _tmp33_ = self->priv->tokens; _tmp33__length1 = self->priv->tokens_length1; _tmp34_ = self->priv->index; _tmp35_ = _tmp33_[_tmp34_]; _tmp30_ = g_strcmp0 (_tmp35_, ")") != 0; } _tmp36_ = _tmp30_; if (_tmp36_) { guint _tmp37_ = 0U; GError* _tmp38_ = NULL; _tmp37_ = self->priv->index; _tmp38_ = expression_evaluator_error (_tmp37_, "')' expected"); _inner_error_ = _tmp38_; g_propagate_error (error, _inner_error_); _result_ = (_vala_array_free (_result_, _result__length1, (GDestroyNotify) g_free), NULL); return NULL; } _tmp39_ = self->priv->index; self->priv->index = _tmp39_ + 1; _tmp40_ = _result_; _tmp40__length1 = _result__length1; if (result_length1) { *result_length1 = _tmp40__length1; } result = _tmp40_; return result; } static gchar string_get (const gchar* self, glong index) { gchar result = '\0'; glong _tmp0_ = 0L; gchar _tmp1_ = '\0'; g_return_val_if_fail (self != NULL, '\0'); _tmp0_ = index; _tmp1_ = ((gchar*) self)[_tmp0_]; result = _tmp1_; return result; } static gchar* string_slice (const gchar* self, glong start, glong end) { gchar* result = NULL; glong string_length = 0L; gint _tmp0_ = 0; gint _tmp1_ = 0; glong _tmp2_ = 0L; glong _tmp5_ = 0L; gboolean _tmp8_ = FALSE; glong _tmp9_ = 0L; gboolean _tmp12_ = FALSE; gboolean _tmp13_ = FALSE; glong _tmp14_ = 0L; gboolean _tmp17_ = FALSE; glong _tmp18_ = 0L; glong _tmp19_ = 0L; glong _tmp20_ = 0L; glong _tmp21_ = 0L; glong _tmp22_ = 0L; gchar* _tmp23_ = NULL; g_return_val_if_fail (self != NULL, NULL); _tmp0_ = strlen (self); _tmp1_ = _tmp0_; string_length = (glong) _tmp1_; _tmp2_ = start; if (_tmp2_ < ((glong) 0)) { glong _tmp3_ = 0L; glong _tmp4_ = 0L; _tmp3_ = string_length; _tmp4_ = start; start = _tmp3_ + _tmp4_; } _tmp5_ = end; if (_tmp5_ < ((glong) 0)) { glong _tmp6_ = 0L; glong _tmp7_ = 0L; _tmp6_ = string_length; _tmp7_ = end; end = _tmp6_ + _tmp7_; } _tmp9_ = start; if (_tmp9_ >= ((glong) 0)) { glong _tmp10_ = 0L; glong _tmp11_ = 0L; _tmp10_ = start; _tmp11_ = string_length; _tmp8_ = _tmp10_ <= _tmp11_; } else { _tmp8_ = FALSE; } _tmp12_ = _tmp8_; g_return_val_if_fail (_tmp12_, NULL); _tmp14_ = end; if (_tmp14_ >= ((glong) 0)) { glong _tmp15_ = 0L; glong _tmp16_ = 0L; _tmp15_ = end; _tmp16_ = string_length; _tmp13_ = _tmp15_ <= _tmp16_; } else { _tmp13_ = FALSE; } _tmp17_ = _tmp13_; g_return_val_if_fail (_tmp17_, NULL); _tmp18_ = start; _tmp19_ = end; g_return_val_if_fail (_tmp18_ <= _tmp19_, NULL); _tmp20_ = start; _tmp21_ = end; _tmp22_ = start; _tmp23_ = g_strndup (((gchar*) self) + _tmp20_, (gsize) (_tmp21_ - _tmp22_)); result = _tmp23_; return result; } static gchar* expression_evaluator_identifier (ExpressionEvaluator* self, GError** error) { gchar* result = NULL; guint _tmp0_ = 0U; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; gdouble sign = 0.0; gchar** _tmp4_ = NULL; gint _tmp4__length1 = 0; guint _tmp5_ = 0U; const gchar* _tmp6_ = NULL; gchar* token = NULL; gchar** _tmp20_ = NULL; gint _tmp20__length1 = 0; guint _tmp21_ = 0U; const gchar* _tmp22_ = NULL; gchar* _tmp23_ = NULL; gboolean _tmp24_ = FALSE; const gchar* _tmp25_ = NULL; gint _tmp26_ = 0; gint _tmp27_ = 0; gboolean _tmp34_ = FALSE; gboolean _tmp47_ = FALSE; const gchar* _tmp48_ = NULL; gint _tmp49_ = 0; gint _tmp50_ = 0; gboolean _tmp61_ = FALSE; gchar** varparts = NULL; const gchar* _tmp66_ = NULL; gchar** _tmp67_ = NULL; gchar** _tmp68_ = NULL; gint varparts_length1 = 0; gint _varparts_size_ = 0; guint nameindex = 0U; guint _tmp69_ = 0U; guint _tmp70_ = 0U; gchar** _tmp71_ = NULL; gint _tmp71__length1 = 0; GError * _inner_error_ = NULL; g_return_val_if_fail (IS_EXPRESSION_EVALUATOR (self), NULL); _tmp0_ = self->priv->index; _tmp1_ = self->priv->tokens; _tmp1__length1 = self->priv->tokens_length1; if (_tmp0_ >= ((guint) _tmp1__length1)) { guint _tmp2_ = 0U; GError* _tmp3_ = NULL; _tmp2_ = self->priv->index; _tmp3_ = expression_evaluator_error (_tmp2_, "identifier expected"); _inner_error_ = _tmp3_; g_propagate_error (error, _inner_error_); return NULL; } sign = (gdouble) 1; _tmp4_ = self->priv->tokens; _tmp4__length1 = self->priv->tokens_length1; _tmp5_ = self->priv->index; _tmp6_ = _tmp4_[_tmp5_]; if (g_strcmp0 (_tmp6_, "+") == 0) { guint _tmp7_ = 0U; guint _tmp8_ = 0U; gchar** _tmp9_ = NULL; gint _tmp9__length1 = 0; _tmp7_ = self->priv->index; self->priv->index = _tmp7_ + 1; _tmp8_ = self->priv->index; _tmp9_ = self->priv->tokens; _tmp9__length1 = self->priv->tokens_length1; if (_tmp8_ >= ((guint) _tmp9__length1)) { guint _tmp10_ = 0U; GError* _tmp11_ = NULL; _tmp10_ = self->priv->index; _tmp11_ = expression_evaluator_error (_tmp10_, "identifier expected"); _inner_error_ = _tmp11_; g_propagate_error (error, _inner_error_); return NULL; } } else { gchar** _tmp12_ = NULL; gint _tmp12__length1 = 0; guint _tmp13_ = 0U; const gchar* _tmp14_ = NULL; _tmp12_ = self->priv->tokens; _tmp12__length1 = self->priv->tokens_length1; _tmp13_ = self->priv->index; _tmp14_ = _tmp12_[_tmp13_]; if (g_strcmp0 (_tmp14_, "-") == 0) { guint _tmp15_ = 0U; guint _tmp16_ = 0U; gchar** _tmp17_ = NULL; gint _tmp17__length1 = 0; sign = -1.0; _tmp15_ = self->priv->index; self->priv->index = _tmp15_ + 1; _tmp16_ = self->priv->index; _tmp17_ = self->priv->tokens; _tmp17__length1 = self->priv->tokens_length1; if (_tmp16_ >= ((guint) _tmp17__length1)) { guint _tmp18_ = 0U; GError* _tmp19_ = NULL; _tmp18_ = self->priv->index; _tmp19_ = expression_evaluator_error (_tmp18_, "identifier expected"); _inner_error_ = _tmp19_; g_propagate_error (error, _inner_error_); return NULL; } } } _tmp20_ = self->priv->tokens; _tmp20__length1 = self->priv->tokens_length1; _tmp21_ = self->priv->index; _tmp22_ = _tmp20_[_tmp21_]; _tmp23_ = g_strdup (_tmp22_); token = _tmp23_; _tmp25_ = token; _tmp26_ = strlen (_tmp25_); _tmp27_ = _tmp26_; if (_tmp27_ > 0) { gboolean _tmp28_ = FALSE; const gchar* _tmp29_ = NULL; gchar _tmp30_ = '\0'; gboolean _tmp33_ = FALSE; _tmp29_ = token; _tmp30_ = string_get (_tmp29_, (glong) 0); if (_tmp30_ == '\'') { _tmp28_ = TRUE; } else { const gchar* _tmp31_ = NULL; gchar _tmp32_ = '\0'; _tmp31_ = token; _tmp32_ = string_get (_tmp31_, (glong) 0); _tmp28_ = _tmp32_ == '"'; } _tmp33_ = _tmp28_; _tmp24_ = _tmp33_; } else { _tmp24_ = FALSE; } _tmp34_ = _tmp24_; if (_tmp34_) { guint _tmp35_ = 0U; const gchar* _tmp36_ = NULL; gdouble _tmp37_ = 0.0; const gchar* _tmp38_ = NULL; const gchar* _tmp39_ = NULL; const gchar* _tmp40_ = NULL; gint _tmp41_ = 0; gint _tmp42_ = 0; gchar* _tmp43_ = NULL; gchar* _tmp44_ = NULL; gchar* _tmp45_ = NULL; gchar* _tmp46_ = NULL; _tmp35_ = self->priv->index; self->priv->index = _tmp35_ + 1; _tmp37_ = sign; if (_tmp37_ == ((gdouble) (-1))) { _tmp36_ = "-"; } else { _tmp36_ = ""; } _tmp38_ = _tmp36_; _tmp39_ = token; _tmp40_ = token; _tmp41_ = strlen (_tmp40_); _tmp42_ = _tmp41_; _tmp43_ = string_slice (_tmp39_, (glong) 1, (glong) (_tmp42_ - 1)); _tmp44_ = _tmp43_; _tmp45_ = g_strconcat (_tmp38_, _tmp44_, NULL); _tmp46_ = _tmp45_; _g_free0 (_tmp44_); result = _tmp46_; _g_free0 (token); return result; } _tmp48_ = token; _tmp49_ = strlen (_tmp48_); _tmp50_ = _tmp49_; if (_tmp50_ > 0) { gboolean _tmp51_ = FALSE; gboolean _tmp52_ = FALSE; const gchar* _tmp53_ = NULL; gchar _tmp54_ = '\0'; gboolean _tmp57_ = FALSE; gboolean _tmp60_ = FALSE; _tmp53_ = token; _tmp54_ = string_get (_tmp53_, (glong) 0); if (_tmp54_ >= '0') { const gchar* _tmp55_ = NULL; gchar _tmp56_ = '\0'; _tmp55_ = token; _tmp56_ = string_get (_tmp55_, (glong) 0); _tmp52_ = _tmp56_ <= '9'; } else { _tmp52_ = FALSE; } _tmp57_ = _tmp52_; if (_tmp57_) { _tmp51_ = TRUE; } else { const gchar* _tmp58_ = NULL; gchar _tmp59_ = '\0'; _tmp58_ = token; _tmp59_ = string_get (_tmp58_, (glong) 0); _tmp51_ = _tmp59_ == '.'; } _tmp60_ = _tmp51_; _tmp47_ = _tmp60_; } else { _tmp47_ = FALSE; } _tmp61_ = _tmp47_; if (_tmp61_) { guint _tmp62_ = 0U; gdouble _tmp63_ = 0.0; _tmp62_ = self->priv->index; self->priv->index = _tmp62_ + 1; _tmp63_ = sign; if (_tmp63_ == ((gdouble) (-1))) { const gchar* _tmp64_ = NULL; gchar* _tmp65_ = NULL; _tmp64_ = token; _tmp65_ = g_strconcat ("-", _tmp64_, NULL); result = _tmp65_; _g_free0 (token); return result; } result = token; return result; } _tmp66_ = token; _tmp68_ = _tmp67_ = g_strsplit (_tmp66_, ".", 2); varparts = _tmp68_; varparts_length1 = _vala_array_length (_tmp67_); _varparts_size_ = varparts_length1; _tmp69_ = self->priv->index; nameindex = _tmp69_; _tmp70_ = self->priv->index; self->priv->index = _tmp70_ + 1; _tmp71_ = varparts; _tmp71__length1 = varparts_length1; switch (_tmp71__length1) { case 1: { gboolean found = FALSE; found = FALSE; { gchar** _tmp72_ = NULL; gint _tmp73_ = 0; gchar** _tmp74_ = NULL; gint _tmp72__length1 = 0; gint __tmp72__size_ = 0; gchar* _result_ = NULL; Providers* _tmp75_ = NULL; const gchar* _tmp76_ = NULL; gchar** _tmp77_ = NULL; gint _tmp77__length1 = 0; gboolean _tmp78_ = FALSE; gboolean _tmp79_ = FALSE; gchar* _tmp80_ = NULL; gchar* _tmp81_ = NULL; gboolean _tmp82_ = FALSE; const gchar* _tmp85_ = NULL; gdouble _tmp86_ = 0.0; const gchar* _tmp87_ = NULL; const gchar* _tmp88_ = NULL; gchar* _tmp89_ = NULL; _tmp74_ = expression_evaluator_params (self, &_tmp73_, &_inner_error_); _tmp72_ = _tmp74_; _tmp72__length1 = _tmp73_; __tmp72__size_ = _tmp72__length1; if (_inner_error_ != NULL) { goto __catch3_g_error; } _tmp75_ = self->priv->providers; _tmp76_ = token; _tmp77_ = _tmp72_; _tmp77__length1 = _tmp72__length1; _tmp78_ = self->priv->guide; _tmp80_ = providers_call (_tmp75_, _tmp76_, _tmp77_, _tmp72__length1, _tmp78_, &_tmp79_, &_inner_error_); found = _tmp79_; _tmp81_ = _tmp80_; _tmp77_ = (_vala_array_free (_tmp77_, _tmp77__length1, (GDestroyNotify) g_free), NULL); _result_ = _tmp81_; if (_inner_error_ != NULL) { goto __catch3_g_error; } _tmp82_ = found; if (!_tmp82_) { guint _tmp83_ = 0U; GError* _tmp84_ = NULL; _tmp83_ = nameindex; _tmp84_ = expression_evaluator_error (_tmp83_, "unknown function"); _inner_error_ = _tmp84_; _g_free0 (_result_); goto __catch3_g_error; } _tmp86_ = sign; if (_tmp86_ == ((gdouble) (-1))) { _tmp85_ = "-"; } else { _tmp85_ = ""; } _tmp87_ = _tmp85_; _tmp88_ = _result_; _tmp89_ = g_strconcat (_tmp87_, _tmp88_, NULL); result = _tmp89_; _g_free0 (_result_); varparts = (_vala_array_free (varparts, varparts_length1, (GDestroyNotify) g_free), NULL); _g_free0 (token); return result; } goto __finally3; __catch3_g_error: { GError* e = NULL; guint _tmp90_ = 0U; GError* _tmp91_ = NULL; const gchar* _tmp92_ = NULL; GError* _tmp93_ = NULL; e = _inner_error_; _inner_error_ = NULL; _tmp90_ = nameindex; _tmp91_ = e; _tmp92_ = _tmp91_->message; _tmp93_ = expression_evaluator_error (_tmp90_, _tmp92_); _inner_error_ = _tmp93_; _g_error_free0 (e); goto __finally3; } __finally3: g_propagate_error (error, _inner_error_); varparts = (_vala_array_free (varparts, varparts_length1, (GDestroyNotify) g_free), NULL); _g_free0 (token); return NULL; } case 2: { gboolean found = FALSE; gchar* _result_ = NULL; gdouble _tmp94_ = 0.0; Providers* _tmp95_ = NULL; const gchar* _tmp96_ = NULL; gboolean _tmp97_ = FALSE; gdouble _tmp98_ = 0.0; gchar* _tmp99_ = NULL; gboolean _tmp100_ = FALSE; found = FALSE; _tmp94_ = sign; _tmp95_ = self->priv->providers; _tmp96_ = token; _tmp98_ = providers_value (_tmp95_, _tmp96_, &_tmp97_); found = _tmp97_; _tmp99_ = double_to_string (_tmp94_ * _tmp98_); _result_ = _tmp99_; _tmp100_ = found; if (!_tmp100_) { guint _tmp101_ = 0U; GError* _tmp102_ = NULL; _tmp101_ = nameindex; _tmp102_ = expression_evaluator_error (_tmp101_, "unknown variable"); _inner_error_ = _tmp102_; g_propagate_error (error, _inner_error_); _g_free0 (_result_); varparts = (_vala_array_free (varparts, varparts_length1, (GDestroyNotify) g_free), NULL); _g_free0 (token); return NULL; } result = _result_; varparts = (_vala_array_free (varparts, varparts_length1, (GDestroyNotify) g_free), NULL); _g_free0 (token); return result; } default: { guint _tmp103_ = 0U; GError* _tmp104_ = NULL; _tmp103_ = nameindex; _tmp104_ = expression_evaluator_error (_tmp103_, "too many identifier parts"); _inner_error_ = _tmp104_; g_propagate_error (error, _inner_error_); varparts = (_vala_array_free (varparts, varparts_length1, (GDestroyNotify) g_free), NULL); _g_free0 (token); return NULL; } } varparts = (_vala_array_free (varparts, varparts_length1, (GDestroyNotify) g_free), NULL); _g_free0 (token); } static void _vala_array_add7 (gchar*** array, int* length, int* size, gchar* value) { if ((*length) == (*size)) { *size = (*size) ? (2 * (*size)) : 4; *array = g_renew (gchar*, *array, (*size) + 1); } (*array)[(*length)++] = value; (*array)[*length] = NULL; } static void _vala_array_add8 (gchar*** array, int* length, int* size, gchar* value) { if ((*length) == (*size)) { *size = (*size) ? (2 * (*size)) : 4; *array = g_renew (gchar*, *array, (*size) + 1); } (*array)[(*length)++] = value; (*array)[*length] = NULL; } static gchar* expression_evaluator_text (ExpressionEvaluator* self, GError** error) { gchar* result = NULL; gchar** _result_ = NULL; gchar** _tmp0_ = NULL; gint _result__length1 = 0; gint __result__size_ = 0; gchar** _tmp16_ = NULL; gint _tmp16__length1 = 0; gchar* _tmp17_ = NULL; GError * _inner_error_ = NULL; g_return_val_if_fail (IS_EXPRESSION_EVALUATOR (self), NULL); _tmp0_ = g_new0 (gchar*, 0 + 1); _result_ = _tmp0_; _result__length1 = 0; __result__size_ = _result__length1; while (TRUE) { guint _tmp1_ = 0U; gchar** _tmp2_ = NULL; gint _tmp2__length1 = 0; gchar* current = NULL; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; guint _tmp4_ = 0U; const gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; const gchar* _tmp7_ = NULL; _tmp1_ = self->priv->index; _tmp2_ = self->priv->tokens; _tmp2__length1 = self->priv->tokens_length1; if (!(_tmp1_ < ((guint) _tmp2__length1))) { break; } _tmp3_ = self->priv->tokens; _tmp3__length1 = self->priv->tokens_length1; _tmp4_ = self->priv->index; _tmp5_ = _tmp3_[_tmp4_]; _tmp6_ = g_strdup (_tmp5_); current = _tmp6_; _tmp7_ = current; if (g_strcmp0 (_tmp7_, "$") == 0) { guint _tmp8_ = 0U; gchar* _tmp9_ = NULL; gchar* _tmp10_ = NULL; gchar** _tmp11_ = NULL; gint _tmp11__length1 = 0; _tmp8_ = self->priv->index; self->priv->index = _tmp8_ + 1; _tmp10_ = expression_evaluator_parens_or_identifier (self, &_inner_error_); _tmp9_ = _tmp10_; if (_inner_error_ != NULL) { g_propagate_error (error, _inner_error_); _g_free0 (current); _result_ = (_vala_array_free (_result_, _result__length1, (GDestroyNotify) g_free), NULL); return NULL; } _tmp11_ = _result_; _tmp11__length1 = _result__length1; _vala_array_add7 (&_result_, &_result__length1, &__result__size_, _tmp9_); } else { gchar** _tmp12_ = NULL; gint _tmp12__length1 = 0; const gchar* _tmp13_ = NULL; gchar* _tmp14_ = NULL; guint _tmp15_ = 0U; _tmp12_ = _result_; _tmp12__length1 = _result__length1; _tmp13_ = current; _tmp14_ = g_strdup (_tmp13_); _vala_array_add8 (&_result_, &_result__length1, &__result__size_, _tmp14_); _tmp15_ = self->priv->index; self->priv->index = _tmp15_ + 1; } _g_free0 (current); } _tmp16_ = _result_; _tmp16__length1 = _result__length1; _tmp17_ = g_strjoinv ("", _tmp16_); result = _tmp17_; _result_ = (_vala_array_free (_result_, _result__length1, (GDestroyNotify) g_free), NULL); return result; } static gchar** _vala_array_dup6 (gchar** self, int length) { gchar** result; int i; result = g_new0 (gchar*, length + 1); for (i = 0; i < length; i++) { gchar* _tmp0_ = NULL; _tmp0_ = g_strdup (self[i]); result[i] = _tmp0_; } return result; } gchar* expression_evaluator_evaluate (ExpressionEvaluator* self, gchar** tokens, int tokens_length1, gboolean guide) { gchar* result = NULL; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; gboolean _tmp2_ = FALSE; GError * _inner_error_ = NULL; g_return_val_if_fail (IS_EXPRESSION_EVALUATOR (self), NULL); self->priv->index = (guint) 0; _tmp0_ = tokens; _tmp0__length1 = tokens_length1; _tmp1_ = (_tmp0_ != NULL) ? _vala_array_dup6 (_tmp0_, _tmp0__length1) : ((gpointer) _tmp0_); _tmp1__length1 = _tmp0__length1; self->priv->tokens = (_vala_array_free (self->priv->tokens, self->priv->tokens_length1, (GDestroyNotify) g_free), NULL); self->priv->tokens = _tmp1_; self->priv->tokens_length1 = _tmp1__length1; self->priv->_tokens_size_ = self->priv->tokens_length1; _tmp2_ = guide; self->priv->guide = _tmp2_; { gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; _tmp4_ = expression_evaluator_text (self, &_inner_error_); _tmp3_ = _tmp4_; if (_inner_error_ != NULL) { goto __catch4_g_error; } result = _tmp3_; return result; } goto __finally4; __catch4_g_error: { GError* e = NULL; FILE* _tmp5_ = NULL; GError* _tmp6_ = NULL; const gchar* _tmp7_ = NULL; gchar* errormessage = NULL; gchar* _tmp8_ = NULL; gint errorpos = 0; gint _tmp28_ = 0; FILE* _tmp32_ = NULL; const gchar* _tmp33_ = NULL; gint _tmp34_ = 0; gchar* _tmp35_ = NULL; gchar* _tmp36_ = NULL; gchar* _tmp37_ = NULL; e = _inner_error_; _inner_error_ = NULL; _tmp5_ = stderr; _tmp6_ = e; _tmp7_ = _tmp6_->message; fprintf (_tmp5_, "Expression error: %s\n", _tmp7_); _tmp8_ = g_strdup (""); errormessage = _tmp8_; errorpos = -1; { guint i = 0U; guint isize = 0U; gchar** _tmp9_ = NULL; gint _tmp9__length1 = 0; i = (guint) 0; _tmp9_ = self->priv->tokens; _tmp9__length1 = self->priv->tokens_length1; isize = (guint) _tmp9__length1; { gboolean _tmp10_ = FALSE; _tmp10_ = TRUE; while (TRUE) { gboolean _tmp11_ = FALSE; guint _tmp13_ = 0U; guint _tmp14_ = 0U; GError* _tmp15_ = NULL; gint _tmp16_ = 0; guint _tmp17_ = 0U; const gchar* _tmp21_ = NULL; gchar** _tmp22_ = NULL; gint _tmp22__length1 = 0; guint _tmp23_ = 0U; const gchar* _tmp24_ = NULL; gchar* _tmp25_ = NULL; gchar* _tmp26_ = NULL; gchar* _tmp27_ = NULL; _tmp11_ = _tmp10_; if (!_tmp11_) { guint _tmp12_ = 0U; _tmp12_ = i; i = _tmp12_ + 1; } _tmp10_ = FALSE; _tmp13_ = i; _tmp14_ = isize; if (!(_tmp13_ < _tmp14_)) { break; } _tmp15_ = e; _tmp16_ = _tmp15_->code; _tmp17_ = i; if (((guint) _tmp16_) == _tmp17_) { const gchar* _tmp18_ = NULL; gint _tmp19_ = 0; gint _tmp20_ = 0; _tmp18_ = errormessage; _tmp19_ = strlen (_tmp18_); _tmp20_ = _tmp19_; errorpos = _tmp20_; } _tmp21_ = errormessage; _tmp22_ = self->priv->tokens; _tmp22__length1 = self->priv->tokens_length1; _tmp23_ = i; _tmp24_ = _tmp22_[_tmp23_]; _tmp25_ = g_strconcat (" ", _tmp24_, NULL); _tmp26_ = _tmp25_; _tmp27_ = g_strconcat (_tmp21_, _tmp26_, NULL); _g_free0 (errormessage); errormessage = _tmp27_; _g_free0 (_tmp26_); } } } _tmp28_ = errorpos; if (_tmp28_ < 0) { const gchar* _tmp29_ = NULL; gint _tmp30_ = 0; gint _tmp31_ = 0; _tmp29_ = errormessage; _tmp30_ = strlen (_tmp29_); _tmp31_ = _tmp30_; errorpos = _tmp31_; } _tmp32_ = stderr; _tmp33_ = errormessage; _tmp34_ = errorpos; _tmp35_ = g_strnfill ((gsize) _tmp34_, '-'); _tmp36_ = _tmp35_; fprintf (_tmp32_, "%s\n%s^\n", _tmp33_, _tmp36_); _g_free0 (_tmp36_); _tmp37_ = g_strdup (""); result = _tmp37_; _g_free0 (errormessage); _g_error_free0 (e); return result; } __finally4: g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return NULL; } static void value_expression_evaluator_init (GValue* value) { value->data[0].v_pointer = NULL; } static void value_expression_evaluator_free_value (GValue* value) { if (value->data[0].v_pointer) { expression_evaluator_unref (value->data[0].v_pointer); } } static void value_expression_evaluator_copy_value (const GValue* src_value, GValue* dest_value) { if (src_value->data[0].v_pointer) { dest_value->data[0].v_pointer = expression_evaluator_ref (src_value->data[0].v_pointer); } else { dest_value->data[0].v_pointer = NULL; } } static gpointer value_expression_evaluator_peek_pointer (const GValue* value) { return value->data[0].v_pointer; } static gchar* value_expression_evaluator_collect_value (GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { if (collect_values[0].v_pointer) { ExpressionEvaluator* object; object = collect_values[0].v_pointer; if (object->parent_instance.g_class == NULL) { return g_strconcat ("invalid unclassed object pointer for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); } else if (!g_value_type_compatible (G_TYPE_FROM_INSTANCE (object), G_VALUE_TYPE (value))) { return g_strconcat ("invalid object type `", g_type_name (G_TYPE_FROM_INSTANCE (object)), "' for value type `", G_VALUE_TYPE_NAME (value), "'", NULL); } value->data[0].v_pointer = expression_evaluator_ref (object); } else { value->data[0].v_pointer = NULL; } return NULL; } static gchar* value_expression_evaluator_lcopy_value (const GValue* value, guint n_collect_values, GTypeCValue* collect_values, guint collect_flags) { ExpressionEvaluator** object_p; object_p = collect_values[0].v_pointer; if (!object_p) { return g_strdup_printf ("value location for `%s' passed as NULL", G_VALUE_TYPE_NAME (value)); } if (!value->data[0].v_pointer) { *object_p = NULL; } else if (collect_flags & G_VALUE_NOCOPY_CONTENTS) { *object_p = value->data[0].v_pointer; } else { *object_p = expression_evaluator_ref (value->data[0].v_pointer); } return NULL; } GParamSpec* param_spec_expression_evaluator (const gchar* name, const gchar* nick, const gchar* blurb, GType object_type, GParamFlags flags) { ParamSpecExpressionEvaluator* spec; g_return_val_if_fail (g_type_is_a (object_type, TYPE_EXPRESSION_EVALUATOR), NULL); spec = g_param_spec_internal (G_TYPE_PARAM_OBJECT, name, nick, blurb, flags); G_PARAM_SPEC (spec)->value_type = object_type; return G_PARAM_SPEC (spec); } gpointer value_get_expression_evaluator (const GValue* value) { g_return_val_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_EXPRESSION_EVALUATOR), NULL); return value->data[0].v_pointer; } void value_set_expression_evaluator (GValue* value, gpointer v_object) { ExpressionEvaluator* old; g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_EXPRESSION_EVALUATOR)); old = value->data[0].v_pointer; if (v_object) { g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_EXPRESSION_EVALUATOR)); g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); value->data[0].v_pointer = v_object; expression_evaluator_ref (value->data[0].v_pointer); } else { value->data[0].v_pointer = NULL; } if (old) { expression_evaluator_unref (old); } } void value_take_expression_evaluator (GValue* value, gpointer v_object) { ExpressionEvaluator* old; g_return_if_fail (G_TYPE_CHECK_VALUE_TYPE (value, TYPE_EXPRESSION_EVALUATOR)); old = value->data[0].v_pointer; if (v_object) { g_return_if_fail (G_TYPE_CHECK_INSTANCE_TYPE (v_object, TYPE_EXPRESSION_EVALUATOR)); g_return_if_fail (g_value_type_compatible (G_TYPE_FROM_INSTANCE (v_object), G_VALUE_TYPE (value))); value->data[0].v_pointer = v_object; } else { value->data[0].v_pointer = NULL; } if (old) { expression_evaluator_unref (old); } } static void expression_evaluator_class_init (ExpressionEvaluatorClass * klass) { expression_evaluator_parent_class = g_type_class_peek_parent (klass); EXPRESSION_EVALUATOR_CLASS (klass)->finalize = expression_evaluator_finalize; g_type_class_add_private (klass, sizeof (ExpressionEvaluatorPrivate)); } static void expression_evaluator_instance_init (ExpressionEvaluator * self) { self->priv = EXPRESSION_EVALUATOR_GET_PRIVATE (self); self->ref_count = 1; } static void expression_evaluator_finalize (ExpressionEvaluator* obj) { ExpressionEvaluator * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_EXPRESSION_EVALUATOR, ExpressionEvaluator); _g_object_unref0 (self->priv->providers); self->priv->tokens = (_vala_array_free (self->priv->tokens, self->priv->tokens_length1, (GDestroyNotify) g_free), NULL); } GType expression_evaluator_get_type (void) { static volatile gsize expression_evaluator_type_id__volatile = 0; if (g_once_init_enter (&expression_evaluator_type_id__volatile)) { static const GTypeValueTable g_define_type_value_table = { value_expression_evaluator_init, value_expression_evaluator_free_value, value_expression_evaluator_copy_value, value_expression_evaluator_peek_pointer, "p", value_expression_evaluator_collect_value, "p", value_expression_evaluator_lcopy_value }; static const GTypeInfo g_define_type_info = { sizeof (ExpressionEvaluatorClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) expression_evaluator_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ExpressionEvaluator), 0, (GInstanceInitFunc) expression_evaluator_instance_init, &g_define_type_value_table }; static const GTypeFundamentalInfo g_define_type_fundamental_info = { (G_TYPE_FLAG_CLASSED | G_TYPE_FLAG_INSTANTIATABLE | G_TYPE_FLAG_DERIVABLE | G_TYPE_FLAG_DEEP_DERIVABLE) }; GType expression_evaluator_type_id; expression_evaluator_type_id = g_type_register_fundamental (g_type_fundamental_next (), "ExpressionEvaluator", &g_define_type_info, &g_define_type_fundamental_info, 0); g_once_init_leave (&expression_evaluator_type_id__volatile, expression_evaluator_type_id); } return expression_evaluator_type_id__volatile; } gpointer expression_evaluator_ref (gpointer instance) { ExpressionEvaluator* self; self = instance; g_atomic_int_inc (&self->ref_count); return instance; } void expression_evaluator_unref (gpointer instance) { ExpressionEvaluator* self; self = instance; if (g_atomic_int_dec_and_test (&self->ref_count)) { EXPRESSION_EVALUATOR_GET_CLASS (self)->finalize (self); g_type_free_instance ((GTypeInstance *) self); } } ExpressionCache* expression_cache_construct (GType object_type, Providers* providers, const gchar* expression) { ExpressionCache * self = NULL; Providers* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; g_return_val_if_fail (IS_PROVIDERS (providers), NULL); g_return_val_if_fail (expression != NULL, NULL); _tmp0_ = providers; _tmp1_ = expression; self = (ExpressionCache*) g_object_new (object_type, "providers", _tmp0_, "expression", _tmp1_, NULL); return self; } ExpressionCache* expression_cache_new (Providers* providers, const gchar* expression) { return expression_cache_construct (TYPE_EXPRESSION_CACHE, providers, expression); } void expression_cache_update (ExpressionCache* self) { g_return_if_fail (IS_EXPRESSION_CACHE (self)); _g_free0 (self->priv->_label); self->priv->_label = NULL; _g_free0 (self->priv->_guide); self->priv->_guide = NULL; } static gchar** _vala_array_dup7 (gchar** self, int length) { gchar** result; int i; result = g_new0 (gchar*, length + 1); for (i = 0; i < length; i++) { gchar* _tmp0_ = NULL; _tmp0_ = g_strdup (self[i]); result[i] = _tmp0_; } return result; } gchar** expression_cache_tokens (ExpressionCache* self, int* result_length1) { gchar** result = NULL; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gchar** _tmp6_ = NULL; gint _tmp6__length1 = 0; gchar** _tmp7_ = NULL; gint _tmp7__length1 = 0; gchar** _tmp8_ = NULL; gint _tmp8__length1 = 0; g_return_val_if_fail (IS_EXPRESSION_CACHE (self), NULL); _tmp0_ = self->priv->_tokens; _tmp0__length1 = self->priv->_tokens_length1; if (_tmp0_ == NULL) { ExpressionTokenizer* _tmp1_ = NULL; ExpressionTokenizer* _tmp2_ = NULL; const gchar* _tmp3_ = NULL; gint _tmp4_ = 0; gchar** _tmp5_ = NULL; _tmp1_ = expression_tokenizer_new (); _tmp2_ = _tmp1_; _tmp3_ = self->priv->_expression; _tmp5_ = expression_tokenizer_tokenize (_tmp2_, _tmp3_, &_tmp4_); self->priv->_tokens = (_vala_array_free (self->priv->_tokens, self->priv->_tokens_length1, (GDestroyNotify) g_free), NULL); self->priv->_tokens = _tmp5_; self->priv->_tokens_length1 = _tmp4_; self->priv->__tokens_size_ = self->priv->_tokens_length1; _expression_tokenizer_unref0 (_tmp2_); } _tmp6_ = self->priv->_tokens; _tmp6__length1 = self->priv->_tokens_length1; _tmp7_ = (_tmp6_ != NULL) ? _vala_array_dup7 (_tmp6_, _tmp6__length1) : ((gpointer) _tmp6_); _tmp7__length1 = _tmp6__length1; _tmp8_ = _tmp7_; _tmp8__length1 = _tmp7__length1; if (result_length1) { *result_length1 = _tmp8__length1; } result = _tmp8_; return result; } gchar* expression_cache_label (ExpressionCache* self) { gchar* result = NULL; const gchar* _tmp0_ = NULL; const gchar* _tmp8_ = NULL; gchar* _tmp9_ = NULL; g_return_val_if_fail (IS_EXPRESSION_CACHE (self), NULL); _tmp0_ = self->priv->_label; if (_tmp0_ == NULL) { Providers* _tmp1_ = NULL; ExpressionEvaluator* _tmp2_ = NULL; ExpressionEvaluator* _tmp3_ = NULL; gint _tmp4_ = 0; gchar** _tmp5_ = NULL; gchar** _tmp6_ = NULL; gint _tmp6__length1 = 0; gchar* _tmp7_ = NULL; _tmp1_ = self->priv->_providers; _tmp2_ = expression_evaluator_new (_tmp1_); _tmp3_ = _tmp2_; _tmp5_ = expression_cache_tokens (self, &_tmp4_); _tmp6_ = _tmp5_; _tmp6__length1 = _tmp4_; _tmp7_ = expression_evaluator_evaluate (_tmp3_, _tmp6_, _tmp4_, FALSE); _g_free0 (self->priv->_label); self->priv->_label = _tmp7_; _tmp6_ = (_vala_array_free (_tmp6_, _tmp6__length1, (GDestroyNotify) g_free), NULL); _expression_evaluator_unref0 (_tmp3_); } _tmp8_ = self->priv->_label; _tmp9_ = g_strdup (_tmp8_); result = _tmp9_; return result; } gchar* expression_cache_guide (ExpressionCache* self) { gchar* result = NULL; const gchar* _tmp0_ = NULL; const gchar* _tmp8_ = NULL; gchar* _tmp9_ = NULL; g_return_val_if_fail (IS_EXPRESSION_CACHE (self), NULL); _tmp0_ = self->priv->_guide; if (_tmp0_ == NULL) { Providers* _tmp1_ = NULL; ExpressionEvaluator* _tmp2_ = NULL; ExpressionEvaluator* _tmp3_ = NULL; gint _tmp4_ = 0; gchar** _tmp5_ = NULL; gchar** _tmp6_ = NULL; gint _tmp6__length1 = 0; gchar* _tmp7_ = NULL; _tmp1_ = self->priv->_providers; _tmp2_ = expression_evaluator_new (_tmp1_); _tmp3_ = _tmp2_; _tmp5_ = expression_cache_tokens (self, &_tmp4_); _tmp6_ = _tmp5_; _tmp6__length1 = _tmp4_; _tmp7_ = expression_evaluator_evaluate (_tmp3_, _tmp6_, _tmp4_, TRUE); _g_free0 (self->priv->_guide); self->priv->_guide = _tmp7_; _tmp6_ = (_vala_array_free (_tmp6_, _tmp6__length1, (GDestroyNotify) g_free), NULL); _expression_evaluator_unref0 (_tmp3_); } _tmp8_ = self->priv->_guide; _tmp9_ = g_strdup (_tmp8_); result = _tmp9_; return result; } Providers* expression_cache_get_providers (ExpressionCache* self) { Providers* result; Providers* _tmp0_ = NULL; g_return_val_if_fail (IS_EXPRESSION_CACHE (self), NULL); _tmp0_ = self->priv->_providers; result = _tmp0_; return result; } static void expression_cache_set_providers (ExpressionCache* self, Providers* value) { Providers* _tmp0_ = NULL; Providers* _tmp1_ = NULL; g_return_if_fail (IS_EXPRESSION_CACHE (self)); _tmp0_ = value; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (self->priv->_providers); self->priv->_providers = _tmp1_; g_object_notify ((GObject *) self, "providers"); } const gchar* expression_cache_get_expression (ExpressionCache* self) { const gchar* result; const gchar* _tmp0_ = NULL; g_return_val_if_fail (IS_EXPRESSION_CACHE (self), NULL); _tmp0_ = self->priv->_expression; result = _tmp0_; return result; } void expression_cache_set_expression (ExpressionCache* self, const gchar* value) { const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; g_return_if_fail (IS_EXPRESSION_CACHE (self)); _tmp0_ = value; _tmp1_ = g_strdup (_tmp0_); _g_free0 (self->priv->_expression); self->priv->_expression = _tmp1_; self->priv->_tokens = (_vala_array_free (self->priv->_tokens, self->priv->_tokens_length1, (GDestroyNotify) g_free), NULL); self->priv->_tokens = NULL; self->priv->_tokens_length1 = 0; self->priv->__tokens_size_ = self->priv->_tokens_length1; _g_free0 (self->priv->_label); self->priv->_label = NULL; _g_free0 (self->priv->_guide); self->priv->_guide = NULL; g_object_notify ((GObject *) self, "expression"); } static void expression_cache_class_init (ExpressionCacheClass * klass) { expression_cache_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (ExpressionCachePrivate)); G_OBJECT_CLASS (klass)->get_property = _vala_expression_cache_get_property; G_OBJECT_CLASS (klass)->set_property = _vala_expression_cache_set_property; G_OBJECT_CLASS (klass)->finalize = expression_cache_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), EXPRESSION_CACHE_PROVIDERS, g_param_spec_object ("providers", "providers", "providers", TYPE_PROVIDERS, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_object_class_install_property (G_OBJECT_CLASS (klass), EXPRESSION_CACHE_EXPRESSION, g_param_spec_string ("expression", "expression", "expression", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT)); } static void expression_cache_instance_init (ExpressionCache * self) { self->priv = EXPRESSION_CACHE_GET_PRIVATE (self); } static void expression_cache_finalize (GObject* obj) { ExpressionCache * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_EXPRESSION_CACHE, ExpressionCache); _g_object_unref0 (self->priv->_providers); self->priv->_tokens = (_vala_array_free (self->priv->_tokens, self->priv->_tokens_length1, (GDestroyNotify) g_free), NULL); _g_free0 (self->priv->_label); _g_free0 (self->priv->_guide); _g_free0 (self->priv->_expression); G_OBJECT_CLASS (expression_cache_parent_class)->finalize (obj); } GType expression_cache_get_type (void) { static volatile gsize expression_cache_type_id__volatile = 0; if (g_once_init_enter (&expression_cache_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (ExpressionCacheClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) expression_cache_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ExpressionCache), 0, (GInstanceInitFunc) expression_cache_instance_init, NULL }; GType expression_cache_type_id; expression_cache_type_id = g_type_register_static (G_TYPE_OBJECT, "ExpressionCache", &g_define_type_info, 0); g_once_init_leave (&expression_cache_type_id__volatile, expression_cache_type_id); } return expression_cache_type_id__volatile; } static void _vala_expression_cache_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) { ExpressionCache * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_EXPRESSION_CACHE, ExpressionCache); switch (property_id) { case EXPRESSION_CACHE_PROVIDERS: g_value_set_object (value, expression_cache_get_providers (self)); break; case EXPRESSION_CACHE_EXPRESSION: g_value_set_string (value, expression_cache_get_expression (self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_expression_cache_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { ExpressionCache * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_EXPRESSION_CACHE, ExpressionCache); switch (property_id) { case EXPRESSION_CACHE_PROVIDERS: expression_cache_set_providers (self, g_value_get_object (value)); break; case EXPRESSION_CACHE_EXPRESSION: expression_cache_set_expression (self, g_value_get_string (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } static gint _vala_array_length (gpointer array) { int length; length = 0; if (array) { while (((gpointer*) array)[length]) { length++; } } return length; } indicator-multiload-0.4/src/PaxHeaders.30064/expressionparser.vala0000644000000000000000000000012712347050426022131 xustar0027 mtime=1402753302.242623 30 atime=1402753302.452277652 30 ctime=1402759471.399977471 indicator-multiload-0.4/src/expressionparser.vala0000664000175000017500000003506212347050426022004 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ internal class ExpressionTokenizer { private char *last; private char *current; private string[] result; public string[] tokenize(string expression) { this.result = null; this.last = null; int level = 0; bool inexpression = false; bool instringsingle = false; bool instringdouble = false; for (this.current = (char*)expression; *this.current != '\0'; this.current = this.current + 1) { if (!inexpression) { if (*this.current == '$') { this.save(); this.addcurrent(); inexpression = true; } else { this.expand(); } continue; } // inexpression if (level == 0) { if (this.isvariable()) { this.expand(); } else if (this.last == null && *this.current == '(') { this.addcurrent(); ++level; } else { this.add('('); this.save(); this.add(')'); this.expand(); inexpression = false; } continue; } // level > 0 if (instringsingle) { this.expand(); if (*this.current == '\'') { this.savewithcurrent(); instringsingle = false; } continue; } if (instringdouble) { this.expand(); if (*this.current == '"') { this.savewithcurrent(); instringdouble = false; } continue; } // !instring if (*this.current == '\'') { this.save(); this.expand(); instringsingle = true; } else if (*this.current == '"') { this.save(); this.expand(); instringdouble = true; } else if (*this.current == '(') { this.save(); this.addcurrent(); ++level; } else if (*this.current == ')') { this.save(); this.addcurrent(); --level; if (level == 0) inexpression = false; } else if (this.isspace()) { this.save(); } else if (!this.isvariable()) { this.save(); this.addcurrent(); } else { this.expand(); } } // fixup open strings, parentheses if (instringdouble) this.savewith('"'); else if (instringsingle) this.savewith('\''); else this.save(); while (level > 0) { this.add(')'); --level; } return this.result; } private void expand() { if (this.last == null) this.last = this.current; // stderr.printf("Expanding token to '%s'\n", strndup(last, current - last + 1)); } // add the current character as a new token private void addcurrent() { this.add(*this.current); } // add a character as a new token private void add(char what) { var token = what.to_string(); // stderr.printf("Adding token '%s'\n", token); this.result += token; } // if the current token is not empty, push it to the token list and set the // current token to empty; this will not include the current character private void save() { if (this.last != null) { var token = strndup(this.last, this.current - this.last); // stderr.printf("Saving token '%s'\n", token); this.result += token; this.last = null; } else { // stderr.printf("Not saving empty token\n"); } } private void savewithcurrent() { this.savewith(*this.current); } // add a character to the current token, push it to the token list // and set the current token to empty private void savewith(char what) { string token = (this.last != null ? strndup(this.last, this.current - this.last) : "") + what.to_string(); // stderr.printf("Saving token '%s'\n", token); this.result += token; this.last = null; } private bool isspace() { return *this.current == ' '; } private bool isvariable() { return *this.current >= 'a' && *this.current <= 'z' || *this.current >= '0' && *this.current <= '9' || *this.current == '.'; } } internal class ExpressionEvaluator { private Providers providers; private uint index; private string[] tokens; bool guide; public ExpressionEvaluator(Providers providers) { this.providers = providers; } private static Error error(uint index, string message) { return new Error(Quark.from_string("expression-error-quark"), (int)index, "%s", message); } private string parens_or_identifier() throws Error { if (this.index >= this.tokens.length) throw error(this.index, "empty expression"); if (this.tokens[this.index] == "(") return parens(); return identifier(); } private string times() throws Error { string result = null; bool div = false; for (;;) { if (this.index >= this.tokens.length) throw error(this.index, "expression expected"); var value = parens_or_identifier(); if (result == null) result = value; else if (!div) result = (double.parse(result) * double.parse(value)).to_string(); else result = (double.parse(result) / double.parse(value)).to_string(); if (this.index >= this.tokens.length) return result; switch (this.tokens[this.index]) { case "*": div = false; ++this.index; continue; case "/": div = true; ++this.index; continue; default: return result; } } } private string plus() throws Error { string result = null; bool minus = false; for (;;) { if (this.index >= this.tokens.length) throw error(this.index, "expression expected"); var value = times(); if (result == null) result = value; else if (!minus) result = (double.parse(result) + double.parse(value)).to_string(); else result = (double.parse(result) - double.parse(value)).to_string(); if (this.index >= this.tokens.length) return result; switch (this.tokens[this.index]) { case "+": minus = false; ++this.index; continue; case "-": minus = true; ++this.index; continue; default: return result; } } } private string parens() throws Error { if (this.index >= this.tokens.length || this.tokens[this.index] != "(") throw error(this.index, "'(' expected"); ++this.index; var result = plus(); if (this.index >= this.tokens.length || this.tokens[this.index] != ")") throw error(this.index, "')' expected"); ++this.index; return result; } private string[] params() throws Error { string[] result = null; if (this.index >= this.tokens.length || this.tokens[this.index] != "(") throw error(this.index, "'(' expected"); ++this.index; if (this.index >= this.tokens.length) throw error(this.index, "parameters expected"); if (this.tokens[this.index] != ")") { for (;;) { result += plus(); if (this.index >= this.tokens.length) throw error(this.index, "')' expected"); if (this.tokens[this.index] != ",") break; ++this.index; } } if (this.index >= this.tokens.length || this.tokens[this.index] != ")") throw error(this.index, "')' expected"); ++this.index; return result; } private string identifier() throws Error { if (this.index >= this.tokens.length) throw error(this.index, "identifier expected"); double sign = 1; if (this.tokens[this.index] == "+") { ++this.index; if (this.index >= this.tokens.length) throw error(this.index, "identifier expected"); } else if (this.tokens[this.index] == "-") { sign = -1.0; ++this.index; if (this.index >= this.tokens.length) throw error(this.index, "identifier expected"); } var token = this.tokens[this.index]; if (token.length > 0 && (token[0] == '\'' || token[0] == '"')) { ++this.index; return (sign == -1 ? "-" : "") + token[1:token.length - 1]; } if (token.length > 0 && (token[0] >= '0' && token[0] <= '9' || token[0] == '.')) { ++this.index; if (sign == -1) return "-" + token; return token; } var varparts = token.split(".", 2); var nameindex = this.index; ++this.index; switch (varparts.length) { case 1: bool found = false; try { var result = this.providers.call(token, this.params(), this.guide, out found); if (!found) throw error(nameindex, "unknown function"); return (sign == -1 ? "-" : "") + result; } catch (Error e) { // TODO: this is not the right error position, maybe it is one // of the parameters so how to we transport this, maybe add // nameindex + e.errorcode? throw error(nameindex, e.message); } case 2: bool found = false; var result = (sign * this.providers.value(token, out found)).to_string(); if (!found) throw error(nameindex, "unknown variable"); return result; default: // not reached throw error(nameindex, "too many identifier parts"); } } private string text() throws Error { string[] result = {}; while (this.index < this.tokens.length) { string current = this.tokens[this.index]; if (current == "$") { ++this.index; result += parens_or_identifier(); } else { result += current; ++this.index; } } return string.joinv("", result); } public string evaluate(string[] tokens, bool guide) { this.index = 0; this.tokens = tokens; this.guide = guide; try { return text(); } catch (Error e) { stderr.printf("Expression error: %s\n", e.message); string errormessage = ""; int errorpos = -1; for (uint i = 0, isize = this.tokens.length; i < isize; ++i) { if (e.code == i) errorpos = errormessage.length; errormessage += " " + this.tokens[i]; } if (errorpos < 0) errorpos = errormessage.length; stderr.printf("%s\n%s^\n", errormessage, string.nfill(errorpos, '-')); return ""; } } } public class ExpressionCache : Object { public Providers providers { get; construct; } private string[] _tokens; private string _label; private string _guide; private string _expression; public string expression { get { return this._expression; } construct set { this._expression = value; this._tokens = null; this._label = null; this._guide = null; } } public ExpressionCache(Providers providers, string expression) { Object(providers: providers, expression: expression); } public void update() { this._label = null; this._guide = null; } public string[] tokens() { if (this._tokens == null) this._tokens = new ExpressionTokenizer().tokenize(this._expression); return this._tokens; } public string label() { if (this._label == null) this._label = new ExpressionEvaluator(this.providers).evaluate(this.tokens(), false); return this._label; } public string guide() { if (this._guide == null) this._guide = new ExpressionEvaluator(this.providers).evaluate(this.tokens(), true); return this._guide; } } indicator-multiload-0.4/src/PaxHeaders.30064/utils.c0000644000000000000000000000013212347052060017144 xustar0030 mtime=1402754096.704643515 30 atime=1402754103.128647074 30 ctime=1402759471.371977453 indicator-multiload-0.4/src/utils.c0000664000175000017500000004265112347052060017025 0ustar00mh21mh2100000000000000/* utils.c generated by valac 0.22.1, the Vala compiler * generated from utils.vala, do not modify */ #include #include #include #include #include #include #include #include #include #include #define _g_free0(var) (var = (g_free (var), NULL)) #define _g_regex_unref0(var) ((var == NULL) ? NULL : (var = (g_regex_unref (var), NULL))) #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL))) #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) extern gchar* utils_uifile; gchar* utils_uifile = NULL; gdouble utils_max (gdouble* data, int data_length1); gdouble utils_mean (gdouble* data, int data_length1); gchar* utils_format_size (gdouble val); gchar* utils_format_speed (gdouble val); gchar* utils_format_frequency (gdouble val); GObject* utils_get_ui (const gchar* objectid, GObject* signalhandlers, gchar** additional, int additional_length1, GtkBuilder** builder); static gchar** _vala_array_dup31 (gchar** self, int length); static void _vala_array_add14 (gchar*** array, int* length, int* size, gchar* value); gboolean utils_get_settings_rgba (GValue* value, GVariant* variant, void* user_data); gboolean color_mapper_parse_colorname (const gchar* value, GdkRGBA* rgba); GVariant* utils_set_settings_rgba (GValue* value, const GVariantType* expected_type, void* user_data); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); gdouble utils_max (gdouble* data, int data_length1) { gdouble result = 0.0; gdouble* _tmp0_ = NULL; gint _tmp0__length1 = 0; gdouble _result_ = 0.0; gdouble* _tmp1_ = NULL; gint _tmp1__length1 = 0; gdouble _tmp2_ = 0.0; gdouble* _tmp3_ = NULL; gint _tmp3__length1 = 0; _tmp0_ = data; _tmp0__length1 = data_length1; if (_tmp0__length1 == 0) { result = (gdouble) 0; return result; } _tmp1_ = data; _tmp1__length1 = data_length1; _tmp2_ = _tmp1_[0]; _result_ = _tmp2_; _tmp3_ = data; _tmp3__length1 = data_length1; { gdouble* v_collection = NULL; gint v_collection_length1 = 0; gint _v_collection_size_ = 0; gint v_it = 0; v_collection = _tmp3_; v_collection_length1 = _tmp3__length1; for (v_it = 0; v_it < _tmp3__length1; v_it = v_it + 1) { gdouble v = 0.0; v = v_collection[v_it]; { gdouble _tmp4_ = 0.0; gdouble _tmp5_ = 0.0; _tmp4_ = _result_; _tmp5_ = v; if (_tmp4_ < _tmp5_) { gdouble _tmp6_ = 0.0; _tmp6_ = v; _result_ = _tmp6_; } } } } result = _result_; return result; } gdouble utils_mean (gdouble* data, int data_length1) { gdouble result = 0.0; gdouble* _tmp0_ = NULL; gint _tmp0__length1 = 0; gdouble _result_ = 0.0; gdouble* _tmp1_ = NULL; gint _tmp1__length1 = 0; gdouble _tmp4_ = 0.0; gdouble* _tmp5_ = NULL; gint _tmp5__length1 = 0; _tmp0_ = data; _tmp0__length1 = data_length1; if (_tmp0__length1 == 0) { result = (gdouble) 0; return result; } _result_ = (gdouble) 0; _tmp1_ = data; _tmp1__length1 = data_length1; { gdouble* v_collection = NULL; gint v_collection_length1 = 0; gint _v_collection_size_ = 0; gint v_it = 0; v_collection = _tmp1_; v_collection_length1 = _tmp1__length1; for (v_it = 0; v_it < _tmp1__length1; v_it = v_it + 1) { gdouble v = 0.0; v = v_collection[v_it]; { gdouble _tmp2_ = 0.0; gdouble _tmp3_ = 0.0; _tmp2_ = _result_; _tmp3_ = v; _result_ = _tmp2_ + _tmp3_; } } } _tmp4_ = _result_; _tmp5_ = data; _tmp5__length1 = data_length1; result = _tmp4_ / _tmp5__length1; return result; } static gchar* string_replace (const gchar* self, const gchar* old, const gchar* replacement) { gchar* result = NULL; GError * _inner_error_ = NULL; g_return_val_if_fail (self != NULL, NULL); g_return_val_if_fail (old != NULL, NULL); g_return_val_if_fail (replacement != NULL, NULL); { GRegex* regex = NULL; const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; GRegex* _tmp3_ = NULL; GRegex* _tmp4_ = NULL; gchar* _tmp5_ = NULL; GRegex* _tmp6_ = NULL; const gchar* _tmp7_ = NULL; gchar* _tmp8_ = NULL; _tmp0_ = old; _tmp1_ = g_regex_escape_string (_tmp0_, -1); _tmp2_ = _tmp1_; _tmp3_ = g_regex_new (_tmp2_, 0, 0, &_inner_error_); _tmp4_ = _tmp3_; _g_free0 (_tmp2_); regex = _tmp4_; if (_inner_error_ != NULL) { if (_inner_error_->domain == G_REGEX_ERROR) { goto __catch15_g_regex_error; } g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return NULL; } _tmp6_ = regex; _tmp7_ = replacement; _tmp8_ = g_regex_replace_literal (_tmp6_, self, (gssize) (-1), 0, _tmp7_, 0, &_inner_error_); _tmp5_ = _tmp8_; if (_inner_error_ != NULL) { _g_regex_unref0 (regex); if (_inner_error_->domain == G_REGEX_ERROR) { goto __catch15_g_regex_error; } _g_regex_unref0 (regex); g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return NULL; } result = _tmp5_; _g_regex_unref0 (regex); return result; } goto __finally15; __catch15_g_regex_error: { GError* e = NULL; e = _inner_error_; _inner_error_ = NULL; g_assert_not_reached (); _g_error_free0 (e); } __finally15: if (_inner_error_ != NULL) { g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return NULL; } } gchar* utils_format_size (gdouble val) { gchar* result = NULL; static const gchar* units[] = {"{} kB", "{} MB", "{} GB"}; gint index = 0; gint _tmp9_ = 0; const gchar* _tmp14_ = NULL; gdouble _tmp15_ = 0.0; gchar* pattern = NULL; gint _tmp22_ = 0; const gchar* _tmp23_ = NULL; const gchar* _tmp24_ = NULL; const gchar* _tmp25_ = NULL; gchar* _tmp26_ = NULL; const gchar* _tmp27_ = NULL; gdouble _tmp28_ = 0.0; gchar* _tmp29_ = NULL; index = -1; while (TRUE) { gboolean _tmp0_ = FALSE; gint _tmp1_ = 0; gboolean _tmp6_ = FALSE; gdouble _tmp7_ = 0.0; gint _tmp8_ = 0; _tmp1_ = index; if ((_tmp1_ + 1) < G_N_ELEMENTS (units)) { gboolean _tmp2_ = FALSE; gdouble _tmp3_ = 0.0; gboolean _tmp5_ = FALSE; _tmp3_ = val; if (_tmp3_ >= ((gdouble) 1000)) { _tmp2_ = TRUE; } else { gint _tmp4_ = 0; _tmp4_ = index; _tmp2_ = _tmp4_ < 0; } _tmp5_ = _tmp2_; _tmp0_ = _tmp5_; } else { _tmp0_ = FALSE; } _tmp6_ = _tmp0_; if (!_tmp6_) { break; } _tmp7_ = val; val = _tmp7_ / 1000; _tmp8_ = index; index = _tmp8_ + 1; } _tmp9_ = index; if (_tmp9_ < 0) { gdouble _tmp10_ = 0.0; const gchar* _tmp11_ = NULL; gdouble _tmp12_ = 0.0; gchar* _tmp13_ = NULL; _tmp10_ = val; _tmp11_ = ngettext ("%u B", "%u B", (gulong) _tmp10_); _tmp12_ = val; _tmp13_ = g_strdup_printf (_tmp11_, (guint) _tmp12_); result = _tmp13_; return result; } _tmp15_ = val; if (_tmp15_ < 9.95) { _tmp14_ = "%.1f"; } else { const gchar* _tmp16_ = NULL; gdouble _tmp17_ = 0.0; const gchar* _tmp21_ = NULL; _tmp17_ = val; if (_tmp17_ < 99.5) { _tmp16_ = "%.0f"; } else { const gchar* _tmp18_ = NULL; gdouble _tmp19_ = 0.0; const gchar* _tmp20_ = NULL; _tmp19_ = val; if (_tmp19_ < 999.5) { _tmp18_ = "%.0f"; } else { _tmp18_ = "%.0f"; } _tmp20_ = _tmp18_; _tmp16_ = _tmp20_; } _tmp21_ = _tmp16_; _tmp14_ = _tmp21_; } _tmp22_ = index; _tmp23_ = units[_tmp22_]; _tmp24_ = _ (_tmp23_); _tmp25_ = _tmp14_; _tmp26_ = string_replace (_tmp24_, "{}", _tmp25_); pattern = _tmp26_; _tmp27_ = pattern; _tmp28_ = val; _tmp29_ = g_strdup_printf (_tmp27_, _tmp28_); result = _tmp29_; _g_free0 (pattern); return result; } gchar* utils_format_speed (gdouble val) { gchar* result = NULL; static const gchar* units[] = {"{} kB/s", "{} MB/s", "{} GB/s", "{} TB/s"}; gint index = 0; gint _tmp9_ = 0; const gchar* _tmp14_ = NULL; gdouble _tmp15_ = 0.0; gchar* pattern = NULL; gint _tmp22_ = 0; const gchar* _tmp23_ = NULL; const gchar* _tmp24_ = NULL; const gchar* _tmp25_ = NULL; gchar* _tmp26_ = NULL; const gchar* _tmp27_ = NULL; gdouble _tmp28_ = 0.0; gchar* _tmp29_ = NULL; index = -1; while (TRUE) { gboolean _tmp0_ = FALSE; gint _tmp1_ = 0; gboolean _tmp6_ = FALSE; gdouble _tmp7_ = 0.0; gint _tmp8_ = 0; _tmp1_ = index; if ((_tmp1_ + 1) < G_N_ELEMENTS (units)) { gboolean _tmp2_ = FALSE; gdouble _tmp3_ = 0.0; gboolean _tmp5_ = FALSE; _tmp3_ = val; if (_tmp3_ >= ((gdouble) 1000)) { _tmp2_ = TRUE; } else { gint _tmp4_ = 0; _tmp4_ = index; _tmp2_ = _tmp4_ < 0; } _tmp5_ = _tmp2_; _tmp0_ = _tmp5_; } else { _tmp0_ = FALSE; } _tmp6_ = _tmp0_; if (!_tmp6_) { break; } _tmp7_ = val; val = _tmp7_ / 1000; _tmp8_ = index; index = _tmp8_ + 1; } _tmp9_ = index; if (_tmp9_ < 0) { gdouble _tmp10_ = 0.0; const gchar* _tmp11_ = NULL; gdouble _tmp12_ = 0.0; gchar* _tmp13_ = NULL; _tmp10_ = val; _tmp11_ = ngettext ("%u B/s", "%u B/s", (gulong) _tmp10_); _tmp12_ = val; _tmp13_ = g_strdup_printf (_tmp11_, (guint) _tmp12_); result = _tmp13_; return result; } _tmp15_ = val; if (_tmp15_ < 9.95) { _tmp14_ = "%.1f"; } else { const gchar* _tmp16_ = NULL; gdouble _tmp17_ = 0.0; const gchar* _tmp21_ = NULL; _tmp17_ = val; if (_tmp17_ < 99.5) { _tmp16_ = "%.0f"; } else { const gchar* _tmp18_ = NULL; gdouble _tmp19_ = 0.0; const gchar* _tmp20_ = NULL; _tmp19_ = val; if (_tmp19_ < 999.5) { _tmp18_ = "%.0f"; } else { _tmp18_ = "%.0f"; } _tmp20_ = _tmp18_; _tmp16_ = _tmp20_; } _tmp21_ = _tmp16_; _tmp14_ = _tmp21_; } _tmp22_ = index; _tmp23_ = units[_tmp22_]; _tmp24_ = _ (_tmp23_); _tmp25_ = _tmp14_; _tmp26_ = string_replace (_tmp24_, "{}", _tmp25_); pattern = _tmp26_; _tmp27_ = pattern; _tmp28_ = val; _tmp29_ = g_strdup_printf (_tmp27_, _tmp28_); result = _tmp29_; _g_free0 (pattern); return result; } gchar* utils_format_frequency (gdouble val) { gchar* result = NULL; static const gchar* units[] = {"{} kHz", "{} MHz", "{} GHz"}; gint index = 0; gint _tmp9_ = 0; const gchar* _tmp14_ = NULL; gdouble _tmp15_ = 0.0; gchar* pattern = NULL; gint _tmp22_ = 0; const gchar* _tmp23_ = NULL; const gchar* _tmp24_ = NULL; const gchar* _tmp25_ = NULL; gchar* _tmp26_ = NULL; const gchar* _tmp27_ = NULL; gdouble _tmp28_ = 0.0; gchar* _tmp29_ = NULL; index = -1; while (TRUE) { gboolean _tmp0_ = FALSE; gint _tmp1_ = 0; gboolean _tmp6_ = FALSE; gdouble _tmp7_ = 0.0; gint _tmp8_ = 0; _tmp1_ = index; if ((_tmp1_ + 1) < G_N_ELEMENTS (units)) { gboolean _tmp2_ = FALSE; gdouble _tmp3_ = 0.0; gboolean _tmp5_ = FALSE; _tmp3_ = val; if (_tmp3_ >= ((gdouble) 1000)) { _tmp2_ = TRUE; } else { gint _tmp4_ = 0; _tmp4_ = index; _tmp2_ = _tmp4_ < 0; } _tmp5_ = _tmp2_; _tmp0_ = _tmp5_; } else { _tmp0_ = FALSE; } _tmp6_ = _tmp0_; if (!_tmp6_) { break; } _tmp7_ = val; val = _tmp7_ / 1000; _tmp8_ = index; index = _tmp8_ + 1; } _tmp9_ = index; if (_tmp9_ < 0) { gdouble _tmp10_ = 0.0; const gchar* _tmp11_ = NULL; gdouble _tmp12_ = 0.0; gchar* _tmp13_ = NULL; _tmp10_ = val; _tmp11_ = ngettext ("%u Hz", "%u Hz", (gulong) _tmp10_); _tmp12_ = val; _tmp13_ = g_strdup_printf (_tmp11_, (guint) _tmp12_); result = _tmp13_; return result; } _tmp15_ = val; if (_tmp15_ < 9.95) { _tmp14_ = "%.1f"; } else { const gchar* _tmp16_ = NULL; gdouble _tmp17_ = 0.0; const gchar* _tmp21_ = NULL; _tmp17_ = val; if (_tmp17_ < 99.5) { _tmp16_ = "%.0f"; } else { const gchar* _tmp18_ = NULL; gdouble _tmp19_ = 0.0; const gchar* _tmp20_ = NULL; _tmp19_ = val; if (_tmp19_ < 999.5) { _tmp18_ = "%.0f"; } else { _tmp18_ = "%.0f"; } _tmp20_ = _tmp18_; _tmp16_ = _tmp20_; } _tmp21_ = _tmp16_; _tmp14_ = _tmp21_; } _tmp22_ = index; _tmp23_ = units[_tmp22_]; _tmp24_ = _ (_tmp23_); _tmp25_ = _tmp14_; _tmp26_ = string_replace (_tmp24_, "{}", _tmp25_); pattern = _tmp26_; _tmp27_ = pattern; _tmp28_ = val; _tmp29_ = g_strdup_printf (_tmp27_, _tmp28_); result = _tmp29_; _g_free0 (pattern); return result; } static gchar** _vala_array_dup31 (gchar** self, int length) { gchar** result; int i; result = g_new0 (gchar*, length + 1); for (i = 0; i < length; i++) { gchar* _tmp0_ = NULL; _tmp0_ = g_strdup (self[i]); result[i] = _tmp0_; } return result; } static void _vala_array_add14 (gchar*** array, int* length, int* size, gchar* value) { if ((*length) == (*size)) { *size = (*size) ? (2 * (*size)) : 4; *array = g_renew (gchar*, *array, (*size) + 1); } (*array)[(*length)++] = value; (*array)[*length] = NULL; } static gpointer _g_object_ref0 (gpointer self) { return self ? g_object_ref (self) : NULL; } GObject* utils_get_ui (const gchar* objectid, GObject* signalhandlers, gchar** additional, int additional_length1, GtkBuilder** builder) { GtkBuilder* _vala_builder = NULL; GObject* result = NULL; GtkBuilder* _tmp0_ = NULL; gchar** ids = NULL; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; gchar** _tmp2_ = NULL; gint _tmp2__length1 = 0; gint ids_length1 = 0; gint _ids_size_ = 0; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; const gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; GObject* _tmp13_ = NULL; const gchar* _tmp14_ = NULL; GObject* _tmp15_ = NULL; GObject* _tmp16_ = NULL; GError * _inner_error_ = NULL; g_return_val_if_fail (objectid != NULL, NULL); g_return_val_if_fail (G_IS_OBJECT (signalhandlers), NULL); _tmp0_ = gtk_builder_new (); _g_object_unref0 (_vala_builder); _vala_builder = _tmp0_; _tmp1_ = additional; _tmp1__length1 = additional_length1; _tmp2_ = (_tmp1_ != NULL) ? _vala_array_dup31 (_tmp1_, _tmp1__length1) : ((gpointer) _tmp1_); _tmp2__length1 = _tmp1__length1; ids = _tmp2_; ids_length1 = _tmp2__length1; _ids_size_ = ids_length1; _tmp3_ = ids; _tmp3__length1 = ids_length1; _tmp4_ = objectid; _tmp5_ = g_strdup (_tmp4_); _vala_array_add14 (&ids, &ids_length1, &_ids_size_, _tmp5_); { const gchar* _tmp6_ = NULL; gchar** _tmp7_ = NULL; gint _tmp7__length1 = 0; _tmp6_ = utils_uifile; _tmp7_ = ids; _tmp7__length1 = ids_length1; gtk_builder_add_objects_from_file (_vala_builder, _tmp6_, _tmp7_, &_inner_error_); if (_inner_error_ != NULL) { goto __catch16_g_error; } } goto __finally16; __catch16_g_error: { GError* e = NULL; FILE* _tmp8_ = NULL; const gchar* _tmp9_ = NULL; const gchar* _tmp10_ = NULL; GError* _tmp11_ = NULL; const gchar* _tmp12_ = NULL; e = _inner_error_; _inner_error_ = NULL; _tmp8_ = stderr; _tmp9_ = objectid; _tmp10_ = utils_uifile; _tmp11_ = e; _tmp12_ = _tmp11_->message; fprintf (_tmp8_, "Could not load indicator ui %s from %s: %s\n", _tmp9_, _tmp10_, _tmp12_); _g_error_free0 (e); } __finally16: if (_inner_error_ != NULL) { ids = (_vala_array_free (ids, ids_length1, (GDestroyNotify) g_free), NULL); g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return NULL; } _tmp13_ = signalhandlers; gtk_builder_connect_signals (_vala_builder, _tmp13_); _tmp14_ = objectid; _tmp15_ = gtk_builder_get_object (_vala_builder, _tmp14_); _tmp16_ = _g_object_ref0 (_tmp15_); result = _tmp16_; ids = (_vala_array_free (ids, ids_length1, (GDestroyNotify) g_free), NULL); if (builder) { *builder = _vala_builder; } else { _g_object_unref0 (_vala_builder); } return result; } gboolean utils_get_settings_rgba (GValue* value, GVariant* variant, void* user_data) { gboolean result = FALSE; GdkRGBA rgba = {0}; GVariant* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; gboolean _tmp2_ = FALSE; g_return_val_if_fail (value != NULL, FALSE); g_return_val_if_fail (variant != NULL, FALSE); memset (&rgba, 0, sizeof (GdkRGBA)); _tmp0_ = variant; _tmp1_ = g_variant_get_string (_tmp0_, NULL); _tmp2_ = color_mapper_parse_colorname (_tmp1_, &rgba); if (_tmp2_) { g_value_set_boxed (value, &rgba); result = TRUE; return result; } result = FALSE; return result; } GVariant* utils_set_settings_rgba (GValue* value, const GVariantType* expected_type, void* user_data) { GVariant* result = NULL; GdkRGBA rgba = {0}; void* _tmp0_ = NULL; gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; GVariant* _tmp3_ = NULL; GVariant* _tmp4_ = NULL; g_return_val_if_fail (value != NULL, NULL); g_return_val_if_fail (expected_type != NULL, NULL); _tmp0_ = g_value_get_boxed (value); rgba = *((GdkRGBA*) _tmp0_); _tmp1_ = gdk_rgba_to_string (&rgba); _tmp2_ = _tmp1_; _tmp3_ = g_variant_new_string (_tmp2_); g_variant_ref_sink (_tmp3_); _tmp4_ = _tmp3_; _g_free0 (_tmp2_); result = _tmp4_; return result; } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } indicator-multiload-0.4/src/PaxHeaders.30064/graphmodel.vala0000644000000000000000000000012712347050426020637 xustar0027 mtime=1402753302.242623 30 atime=1402753302.452277652 30 ctime=1402759471.403977474 indicator-multiload-0.4/src/graphmodel.vala0000664000175000017500000001176012347050426020511 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class GraphModel : Object { private uint smoothvalue; private double[] scalerhistory; public string id { get; construct; } public Providers providers {get; construct; } public ExpressionCache minimum { get; construct; } public ExpressionCache maximum { get; construct; } public string smooth { get; set; } public bool enabled { get; set; } public string[] traces { get; set; } public double scale { get; private set; default = 1; } // not a real property because of unsupported datatype, no notify public TraceModel[] tracemodels { get; private set; } construct { this.notify["smooth"].connect(() => { this.smoothvalue = (uint)uint64.parse(this.smooth); this.scalerhistory = null; }); this.notify["traces"].connect(() => { while (this._tracemodels.length < this._traces.length) this._tracemodels += new TraceModel(this.providers); this._tracemodels = this._tracemodels[0:this._traces.length]; }); } public GraphModel(string id, Providers providers) { Object(id: id, providers: providers, minimum: new ExpressionCache(providers, ""), maximum: new ExpressionCache(providers, "")); } public void update(uint trace_length) { foreach (var tracemodel in this.tracemodels) { tracemodel.set_values_length(trace_length); tracemodel.expression.update(); tracemodel.add_value(double.parse(tracemodel.expression.label())); } var scalerminimum = double.parse(this.minimum.label()); var scalermaximum = double.parse(this.maximum.label()); this.update_scale(scalerminimum, scalermaximum, trace_length); } // Fast attack, slow decay // - each cycle, the peak value in the plot is determined // - if the peak value is greater than anything in the history buffer, the // history buffer is filled with the peak value // - otherwise, the peak value is added to the history buffer at the end // - the scaling factor is the average of the history buffer: // - it is never smaller than the peak value in the plot // - after the current peak leaves the plot, the scaling factor gets // reduced slowly private void update_scale(double scalerminimum, double scalermaximum, uint trace_length) { double currentpeak = scalerminimum; for (uint i = 0, isize = trace_length; i < isize; ++i) { double currentvalue = 0; foreach (var tracemodel in this.tracemodels) if (tracemodel.enabled) currentvalue += tracemodel.values[i]; currentpeak = double.max(currentpeak, currentvalue); } if (scalermaximum != 0) currentpeak = double.min(currentpeak, scalermaximum); if (this.scalerhistory.length == 0) { this.scalerhistory = new double[this.smoothvalue.clamp(1, 128)]; for (uint i = 0, isize = this.scalerhistory.length; i < isize; ++i) this.scalerhistory[i] = scalerminimum; } double historymaximum = Utils.max(this.scalerhistory); if (currentpeak < historymaximum) { for (uint i = 0, isize = this.scalerhistory.length; i + 1 < isize; ++i) this.scalerhistory[i] = this.scalerhistory[i + 1]; } else { for (uint i = 0, isize = this.scalerhistory.length; i + 1 < isize; ++i) this.scalerhistory[i] = currentpeak; } this.scalerhistory[this.scalerhistory.length - 1] = currentpeak; this.scale = Utils.mean(this.scalerhistory); } } indicator-multiload-0.4/src/PaxHeaders.30064/gtop.vapi0000644000000000000000000000012712105701732017475 xustar0027 mtime=1360495578.774183 30 atime=1402740158.801197392 30 ctime=1402759471.431977493 indicator-multiload-0.4/src/gtop.vapi0000664000175000017500000002265512105701732017354 0ustar00mh21mh2100000000000000[CCode (cprefix = "glibtop_", lower_case_cprefix = "glibtop_", gir_namespace = "GTop", gir_version = "2.0")] namespace GTop { [CCode (cheader_filename = "glibtop/cpu.h")] public static void get_cpu(out Cpu buf); [CCode (cheader_filename = "glibtop/mem.h")] public static void get_mem(out Mem buf); [CCode (cheader_filename = "glibtop/netlist.h", array_length = false, array_null_terminated = true)] public static string[] get_netlist(out NetList buf); [CCode (cheader_filename = "glibtop/netload.h")] public static void get_netload(out NetLoad buf, string @interface); [CCode (cheader_filename = "glibtop/swap.h")] public static void get_swap(out Swap buf); [CCode (cheader_filename = "glibtop/loadavg.h")] public static void get_loadavg(out LoadAvg buf); [CCode (cheader_filename = "glibtop/mountlist.h", array_length = false, array_null_terminated = true)] public static MountEntry[] get_mountlist(out MountList buf, bool allfs); [CCode (cheader_filename = "glibtop/fsusage.h")] public static void get_fsusage(out FSUsage buf, string mount_dir); [CCode (cheader_filename = "glibtop.h")] public static GTop *global_server; [CCode (cheader_filename = "glibtop.h")] public static GTop *init(); [CCode (cname = "glibtop", type_id = "GTOP_TYPE_GLIBTOP", cheader_filename = "glibtop.h")] public struct GTop { public uint flags; public uint method; public uint error_method; [CCode (array_length = false)] public weak int[] input; [CCode (array_length = false)] public weak int[] output; public int socket; public int ncpu; public int real_ncpu; public uint os_version_code; public weak string name; public weak string server_command; public weak string server_host; public weak string server_user; public weak string server_rsh; public uint features; public uint server_port; public SysDeps sysdeps; public SysDeps required; public int pid; } [CCode (cname = "glibtop_sysdeps", type_id = "GTOP_TYPE_GLIBTOP_SYSDEPS", cheader_filename = "glibtop.h")] public struct SysDeps { public uint64 flags; public uint64 features; public uint64 cpu; public uint64 mem; public uint64 swap; public uint64 uptime; public uint64 loadavg; public uint64 shm_limits; public uint64 msg_limits; public uint64 sem_limits; public uint64 proclist; public uint64 proc_state; public uint64 proc_uid; public uint64 proc_mem; public uint64 proc_time; public uint64 proc_signal; public uint64 proc_kernel; public uint64 proc_segment; public uint64 proc_args; public uint64 proc_map; public uint64 proc_open_files; public uint64 mountlist; public uint64 fsusage; public uint64 netlist; public uint64 netload; public uint64 ppp; public uint64 proc_wd; public uint64 proc_affinity; } [CCode (cname = "glibtop_cpu", type_id = "GTOP_TYPE_GLIBTOP_CPU", cheader_filename = "glibtop/cpu.h")] public struct Cpu { public uint64 flags; public uint64 total; public uint64 user; public uint64 nice; public uint64 sys; public uint64 idle; public uint64 iowait; public uint64 irq; public uint64 softirq; public uint64 frequency; [CCode (array_length = false)] public weak uint64[] xcpu_total; [CCode (array_length = false)] public weak uint64[] xcpu_user; [CCode (array_length = false)] public weak uint64[] xcpu_nice; [CCode (array_length = false)] public weak uint64[] xcpu_sys; [CCode (array_length = false)] public weak uint64[] xcpu_idle; [CCode (array_length = false)] public weak uint64[] xcpu_iowait; [CCode (array_length = false)] public weak uint64[] xcpu_irq; [CCode (array_length = false)] public weak uint64[] xcpu_softirq; public uint64 xcpu_flags; } [CCode (cname = "glibtop_mem", type_id = "GTOP_TYPE_GLIBTOP_MEM", cheader_filename = "glibtop/mem.h")] public struct Mem { public uint64 flags; public uint64 total; public uint64 used; public uint64 free; public uint64 shared; public uint64 buffer; public uint64 cached; public uint64 user; public uint64 locked; } [CCode (cname = "glibtop_netlist", type_id = "GTOP_TYPE_GLIBTOP_NETLIST", cheader_filename = "glibtop/netlist.h")] public struct NetList { public uint64 flags; public uint32 number; } [CCode (cname = "glibtop_netload", type_id = "GTOP_TYPE_GLIBTOP_NETLOAD", cheader_filename = "glibtop/netload.h")] public struct NetLoad { public uint64 flags; public uint64 if_flags; public uint32 mtu; public uint32 subnet; public uint32 address; public uint64 packets_in; public uint64 packets_out; public uint64 packets_total; public uint64 bytes_in; public uint64 bytes_out; public uint64 bytes_total; public uint64 errors_in; public uint64 errors_out; public uint64 errors_total; public uint64 collisions; [CCode (array_length = false)] public weak uint8[] address6; [CCode (array_length = false)] public weak uint8[] prefix6; public uint8 scope6; [CCode (array_length = false)] public weak uint8[] hwaddress; } [CCode (cname = "glibtop_swap", type_id = "GTOP_TYPE_GLIBTOP_SWAP", cheader_filename = "glibtop/swap.h")] public struct Swap { public uint64 flags; public uint64 total; public uint64 used; public uint64 free; public uint64 pagein; public uint64 pageout; } [CCode (cname = "glibtop_loadavg", type_id = "GTOP_TYPE_GLIBTOP_LOADAVG", cheader_filename = "glibtop/loadavg.h")] public struct LoadAvg { public uint64 flags; [CCode (array_length = false)] public weak double[] loadavg; public uint64 nr_running; public uint64 nr_tasks; public uint64 last_pid; } [CCode (cname = "glibtop_mountlist", type_id = "GTOP_TYPE_GLIBTOP_MOUNTLIST", cheader_filename = "glibtop/mountlist.h")] public struct MountList { public uint64 flags; public uint64 number; public uint64 total; public uint64 size; } [CCode (cname = "glibtop_mountentry", type_id = "GTOP_TYPE_GLIBTOP_MOUNTENTRY", cheader_filename = "glibtop/mountlist.h")] public struct MountEntry { public uint64 dev; public weak string devname; public weak string mountdir; public weak string type; } [CCode (cname = "glibtop_fsusage", type_id = "GTOP_TYPE_GLIBTOP_FSUSAGE", cheader_filename = "glibtop/fsusage.h")] public struct FSUsage { public uint64 flags; public uint64 blocks; public uint64 bfree; public uint64 bavail; public uint64 files; public uint64 ffree; public uint32 block_size; public uint64 read; public uint64 write; } namespace IFFlags { [CCode (cname = "GLIBTOP_IF_FLAGS_UP", cheader_filename = "glibtop/netload.h")] public static int UP; [CCode (cname = "GLIBTOP_IF_FLAGS_BROADCAST", cheader_filename = "glibtop/netload.h")] public static int BROADCAST; [CCode (cname = "GLIBTOP_IF_FLAGS_DEBUG", cheader_filename = "glibtop/netload.h")] public static int DEBUG; [CCode (cname = "GLIBTOP_IF_FLAGS_LOOPBACK", cheader_filename = "glibtop/netload.h")] public static int LOOPBACK; [CCode (cname = "GLIBTOP_IF_FLAGS_POINTOPOINT", cheader_filename = "glibtop/netload.h")] public static int POINTOPOINT; [CCode (cname = "GLIBTOP_IF_FLAGS_RUNNING", cheader_filename = "glibtop/netload.h")] public static int RUNNING; [CCode (cname = "GLIBTOP_IF_FLAGS_NOARP", cheader_filename = "glibtop/netload.h")] public static int NOARP; [CCode (cname = "GLIBTOP_IF_FLAGS_PROMISC", cheader_filename = "glibtop/netload.h")] public static int PROMISC; [CCode (cname = "GLIBTOP_IF_FLAGS_ALLMULTI", cheader_filename = "glibtop/netload.h")] public static int ALLMULTI; [CCode (cname = "GLIBTOP_IF_FLAGS_OACTIVE", cheader_filename = "glibtop/netload.h")] public static int OACTIVE; [CCode (cname = "GLIBTOP_IF_FLAGS_SIMPLEX", cheader_filename = "glibtop/netload.h")] public static int SIMPLEX; [CCode (cname = "GLIBTOP_IF_FLAGS_LINK0", cheader_filename = "glibtop/netload.h")] public static int LINK0; [CCode (cname = "GLIBTOP_IF_FLAGS_LINK1", cheader_filename = "glibtop/netload.h")] public static int LINK1; [CCode (cname = "GLIBTOP_IF_FLAGS_LINK2", cheader_filename = "glibtop/netload.h")] public static int LINK2; [CCode (cname = "GLIBTOP_IF_FLAGS_ALTPHYS", cheader_filename = "glibtop/netload.h")] public static int ALTPHYS; [CCode (cname = "GLIBTOP_IF_FLAGS_MULTICAST", cheader_filename = "glibtop/netload.h")] public static int MULTICAST; [CCode (cname = "GLIBTOP_IF_FLAGS_WIRELESS", cheader_filename = "glibtop/netload.h")] public static int WIRELESS; } } indicator-multiload-0.4/src/PaxHeaders.30064/cpufreqprovider.c0000644000000000000000000000013212347052060021224 xustar0030 mtime=1402754096.544643427 30 atime=1402754097.600644013 30 ctime=1402759471.343977433 indicator-multiload-0.4/src/cpufreqprovider.c0000664000175000017500000004430412347052060021102 0ustar00mh21mh2100000000000000/* cpufreqprovider.c generated by valac 0.22.1, the Vala compiler * generated from cpufreqprovider.vala, do not modify */ #include #include #include #include #include "glibtop.h" #include #include #include #define TYPE_PROVIDER (provider_get_type ()) #define PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDER, Provider)) #define PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDER, ProviderClass)) #define IS_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDER)) #define IS_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDER)) #define PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDER, ProviderClass)) typedef struct _Provider Provider; typedef struct _ProviderClass ProviderClass; typedef struct _ProviderPrivate ProviderPrivate; #define TYPE_CPU_FREQ_PROVIDER (cpu_freq_provider_get_type ()) #define CPU_FREQ_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_CPU_FREQ_PROVIDER, CpuFreqProvider)) #define CPU_FREQ_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_CPU_FREQ_PROVIDER, CpuFreqProviderClass)) #define IS_CPU_FREQ_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_CPU_FREQ_PROVIDER)) #define IS_CPU_FREQ_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_CPU_FREQ_PROVIDER)) #define CPU_FREQ_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_CPU_FREQ_PROVIDER, CpuFreqProviderClass)) typedef struct _CpuFreqProvider CpuFreqProvider; typedef struct _CpuFreqProviderClass CpuFreqProviderClass; typedef struct _CpuFreqProviderPrivate CpuFreqProviderPrivate; #define _g_free0(var) (var = (g_free (var), NULL)) #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL))) struct _Provider { GObject parent_instance; ProviderPrivate * priv; }; struct _ProviderClass { GObjectClass parent_class; void (*update) (Provider* self); }; struct _CpuFreqProvider { Provider parent_instance; CpuFreqProviderPrivate * priv; }; struct _CpuFreqProviderClass { ProviderClass parent_class; }; static gpointer cpu_freq_provider_parent_class = NULL; GType provider_get_type (void) G_GNUC_CONST; GType cpu_freq_provider_get_type (void) G_GNUC_CONST; enum { CPU_FREQ_PROVIDER_DUMMY_PROPERTY }; static gchar** cpu_freq_provider_fields (int* result_length1); static gdouble cpu_freq_provider_read (guint cpu, const gchar* what); CpuFreqProvider* cpu_freq_provider_new (void); CpuFreqProvider* cpu_freq_provider_construct (GType object_type); Provider* provider_construct (GType object_type, const gchar* id, gchar** keys, int keys_length1, gchar displaytype); static void cpu_freq_provider_real_update (Provider* base); gdouble* provider_get_values (Provider* self, int* result_length1); static GObject * cpu_freq_provider_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); static const gchar* string_to_string (const gchar* self) { const gchar* result = NULL; g_return_val_if_fail (self != NULL, NULL); result = self; return result; } static gchar** cpu_freq_provider_fields (int* result_length1) { gchar** result = NULL; gchar** templates = NULL; gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; gchar** _tmp3_ = NULL; gint templates_length1 = 0; gint _templates_size_ = 0; gchar** _result_ = NULL; glibtop* _tmp4_ = NULL; gint _tmp5_ = 0; gchar** _tmp6_ = NULL; gint _result__length1 = 0; gint __result__size_ = 0; gchar** _tmp37_ = NULL; gint _tmp37__length1 = 0; glibtop_init (); _tmp0_ = g_strdup ("cur"); _tmp1_ = g_strdup ("min"); _tmp2_ = g_strdup ("max"); _tmp3_ = g_new0 (gchar*, 3 + 1); _tmp3_[0] = _tmp0_; _tmp3_[1] = _tmp1_; _tmp3_[2] = _tmp2_; templates = _tmp3_; templates_length1 = 3; _templates_size_ = templates_length1; _tmp4_ = glibtop_global_server; _tmp5_ = (*_tmp4_).ncpu; _tmp6_ = g_new0 (gchar*, ((_tmp5_ + 2) * 3) + 1); _result_ = _tmp6_; _result__length1 = (_tmp5_ + 2) * 3; __result__size_ = _result__length1; { guint j = 0U; j = (guint) 0; { gboolean _tmp7_ = FALSE; _tmp7_ = TRUE; while (TRUE) { gboolean _tmp8_ = FALSE; guint _tmp10_ = 0U; gchar* template = NULL; gchar** _tmp11_ = NULL; gint _tmp11__length1 = 0; guint _tmp12_ = 0U; const gchar* _tmp13_ = NULL; gchar* _tmp14_ = NULL; gchar** _tmp15_ = NULL; gint _tmp15__length1 = 0; guint _tmp16_ = 0U; const gchar* _tmp17_ = NULL; gchar* _tmp18_ = NULL; gchar* _tmp19_ = NULL; _tmp8_ = _tmp7_; if (!_tmp8_) { guint _tmp9_ = 0U; _tmp9_ = j; j = _tmp9_ + 1; } _tmp7_ = FALSE; _tmp10_ = j; if (!(_tmp10_ < ((guint) 3))) { break; } _tmp11_ = templates; _tmp11__length1 = templates_length1; _tmp12_ = j; _tmp13_ = _tmp11_[_tmp12_]; _tmp14_ = g_strdup (_tmp13_); template = _tmp14_; _tmp15_ = _result_; _tmp15__length1 = _result__length1; _tmp16_ = j; _tmp17_ = template; _tmp18_ = g_strdup (_tmp17_); _g_free0 (_tmp15_[_tmp16_]); _tmp15_[_tmp16_] = _tmp18_; _tmp19_ = _tmp15_[_tmp16_]; { guint i = 0U; guint isize = 0U; glibtop* _tmp20_ = NULL; gint _tmp21_ = 0; i = (guint) 0; _tmp20_ = glibtop_global_server; _tmp21_ = (*_tmp20_).ncpu; isize = (guint) (_tmp21_ + 1); { gboolean _tmp22_ = FALSE; _tmp22_ = TRUE; while (TRUE) { gboolean _tmp23_ = FALSE; guint _tmp25_ = 0U; guint _tmp26_ = 0U; gchar** _tmp27_ = NULL; gint _tmp27__length1 = 0; guint _tmp28_ = 0U; guint _tmp29_ = 0U; const gchar* _tmp30_ = NULL; const gchar* _tmp31_ = NULL; guint _tmp32_ = 0U; gchar* _tmp33_ = NULL; gchar* _tmp34_ = NULL; gchar* _tmp35_ = NULL; gchar* _tmp36_ = NULL; _tmp23_ = _tmp22_; if (!_tmp23_) { guint _tmp24_ = 0U; _tmp24_ = i; i = _tmp24_ + 1; } _tmp22_ = FALSE; _tmp25_ = i; _tmp26_ = isize; if (!(_tmp25_ < _tmp26_)) { break; } _tmp27_ = _result_; _tmp27__length1 = _result__length1; _tmp28_ = i; _tmp29_ = j; _tmp30_ = template; _tmp31_ = string_to_string (_tmp30_); _tmp32_ = i; _tmp33_ = g_strdup_printf ("%u", _tmp32_); _tmp34_ = _tmp33_; _tmp35_ = g_strconcat (_tmp31_, _tmp34_, NULL); _g_free0 (_tmp27_[((_tmp28_ + 1) * 3) + _tmp29_]); _tmp27_[((_tmp28_ + 1) * 3) + _tmp29_] = _tmp35_; _tmp36_ = _tmp27_[((_tmp28_ + 1) * 3) + _tmp29_]; _g_free0 (_tmp34_); } } } _g_free0 (template); } } } _tmp37_ = _result_; _tmp37__length1 = _result__length1; if (result_length1) { *result_length1 = _tmp37__length1; } result = _tmp37_; templates = (_vala_array_free (templates, templates_length1, (GDestroyNotify) g_free), NULL); return result; } static gdouble double_parse (const gchar* str) { gdouble result = 0.0; const gchar* _tmp0_ = NULL; gdouble _tmp1_ = 0.0; g_return_val_if_fail (str != NULL, 0.0); _tmp0_ = str; _tmp1_ = g_ascii_strtod (_tmp0_, NULL); result = _tmp1_; return result; } static gdouble cpu_freq_provider_read (guint cpu, const gchar* what) { gdouble result = 0.0; gchar* value = NULL; const gchar* _tmp9_ = NULL; gdouble _tmp10_ = 0.0; GError * _inner_error_ = NULL; g_return_val_if_fail (what != NULL, 0.0); { guint _tmp0_ = 0U; gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; const gchar* _tmp3_ = NULL; const gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; gchar* _tmp6_ = NULL; gchar* _tmp7_ = NULL; _tmp0_ = cpu; _tmp1_ = g_strdup_printf ("%u", _tmp0_); _tmp2_ = _tmp1_; _tmp3_ = what; _tmp4_ = string_to_string (_tmp3_); _tmp5_ = g_strconcat ("/sys/devices/system/cpu/cpu", _tmp2_, "/cpufreq/", _tmp4_, NULL); _tmp6_ = _tmp5_; g_file_get_contents (_tmp6_, &_tmp7_, NULL, &_inner_error_); _g_free0 (value); value = _tmp7_; _g_free0 (_tmp6_); _g_free0 (_tmp2_); if (_inner_error_ != NULL) { goto __catch0_g_error; } } goto __finally0; __catch0_g_error: { GError* e = NULL; gchar* _tmp8_ = NULL; e = _inner_error_; _inner_error_ = NULL; _tmp8_ = g_strdup ("0"); _g_free0 (value); value = _tmp8_; _g_error_free0 (e); } __finally0: if (_inner_error_ != NULL) { _g_free0 (value); g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code); g_clear_error (&_inner_error_); return 0.0; } _tmp9_ = value; _tmp10_ = double_parse (_tmp9_); result = _tmp10_; _g_free0 (value); return result; } CpuFreqProvider* cpu_freq_provider_construct (GType object_type) { CpuFreqProvider * self = NULL; gint _tmp0_ = 0; gchar** _tmp1_ = NULL; gchar** _tmp2_ = NULL; gint _tmp2__length1 = 0; _tmp1_ = cpu_freq_provider_fields (&_tmp0_); _tmp2_ = _tmp1_; _tmp2__length1 = _tmp0_; self = (CpuFreqProvider*) provider_construct (object_type, "cpufreq", _tmp2_, _tmp0_, 'f'); _tmp2_ = (_vala_array_free (_tmp2_, _tmp2__length1, (GDestroyNotify) g_free), NULL); return self; } CpuFreqProvider* cpu_freq_provider_new (void) { return cpu_freq_provider_construct (TYPE_CPU_FREQ_PROVIDER); } static void cpu_freq_provider_real_update (Provider* base) { CpuFreqProvider * self; gdouble maxcur = 0.0; gdouble* _tmp19_ = NULL; gint _tmp19__length1 = 0; gdouble* _tmp20_ = NULL; gint _tmp20__length1 = 0; gdouble _tmp21_ = 0.0; gdouble _tmp22_ = 0.0; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_CPU_FREQ_PROVIDER, CpuFreqProvider); maxcur = (gdouble) 0; { guint i = 0U; guint isize = 0U; glibtop* _tmp0_ = NULL; gint _tmp1_ = 0; i = (guint) 0; _tmp0_ = glibtop_global_server; _tmp1_ = (*_tmp0_).ncpu; isize = (guint) (_tmp1_ + 1); { gboolean _tmp2_ = FALSE; _tmp2_ = TRUE; while (TRUE) { gboolean _tmp3_ = FALSE; guint _tmp5_ = 0U; guint _tmp6_ = 0U; gdouble cur = 0.0; guint _tmp7_ = 0U; gdouble _tmp8_ = 0.0; guint _tmp9_ = 0U; gdouble* _tmp14_ = NULL; gint _tmp14__length1 = 0; gdouble* _tmp15_ = NULL; gint _tmp15__length1 = 0; guint _tmp16_ = 0U; gdouble _tmp17_ = 0.0; gdouble _tmp18_ = 0.0; _tmp3_ = _tmp2_; if (!_tmp3_) { guint _tmp4_ = 0U; _tmp4_ = i; i = _tmp4_ + 1; } _tmp2_ = FALSE; _tmp5_ = i; _tmp6_ = isize; if (!(_tmp5_ < _tmp6_)) { break; } _tmp7_ = i; _tmp8_ = cpu_freq_provider_read (_tmp7_, "scaling_cur_freq"); cur = 1000.0 * _tmp8_; _tmp9_ = i; if (_tmp9_ == ((guint) 0)) { gdouble _tmp10_ = 0.0; _tmp10_ = cur; maxcur = _tmp10_; } else { gdouble _tmp11_ = 0.0; gdouble _tmp12_ = 0.0; gdouble _tmp13_ = 0.0; _tmp11_ = cur; _tmp12_ = maxcur; _tmp13_ = MAX (_tmp11_, _tmp12_); maxcur = _tmp13_; } _tmp14_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp14__length1); _tmp15_ = _tmp14_; _tmp15__length1 = _tmp14__length1; _tmp16_ = i; _tmp17_ = cur; _tmp15_[((_tmp16_ + 1) * 3) + 0] = _tmp17_; _tmp18_ = _tmp15_[((_tmp16_ + 1) * 3) + 0]; } } } _tmp19_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp19__length1); _tmp20_ = _tmp19_; _tmp20__length1 = _tmp19__length1; _tmp21_ = maxcur; _tmp20_[0] = _tmp21_; _tmp22_ = _tmp20_[0]; } static GObject * cpu_freq_provider_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties) { GObject * obj; GObjectClass * parent_class; CpuFreqProvider * self; gdouble minmin = 0.0; gdouble maxmax = 0.0; gdouble* _tmp30_ = NULL; gint _tmp30__length1 = 0; gdouble* _tmp31_ = NULL; gint _tmp31__length1 = 0; gdouble _tmp32_ = 0.0; gdouble _tmp33_ = 0.0; gdouble* _tmp34_ = NULL; gint _tmp34__length1 = 0; gdouble* _tmp35_ = NULL; gint _tmp35__length1 = 0; gdouble _tmp36_ = 0.0; gdouble _tmp37_ = 0.0; parent_class = G_OBJECT_CLASS (cpu_freq_provider_parent_class); obj = parent_class->constructor (type, n_construct_properties, construct_properties); self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_CPU_FREQ_PROVIDER, CpuFreqProvider); minmin = (gdouble) 0; maxmax = (gdouble) 0; { guint i = 0U; guint isize = 0U; glibtop* _tmp0_ = NULL; gint _tmp1_ = 0; i = (guint) 0; _tmp0_ = glibtop_global_server; _tmp1_ = (*_tmp0_).ncpu; isize = (guint) (_tmp1_ + 1); { gboolean _tmp2_ = FALSE; _tmp2_ = TRUE; while (TRUE) { gboolean _tmp3_ = FALSE; guint _tmp5_ = 0U; guint _tmp6_ = 0U; gdouble min = 0.0; guint _tmp7_ = 0U; gdouble _tmp8_ = 0.0; gdouble max = 0.0; guint _tmp9_ = 0U; gdouble _tmp10_ = 0.0; guint _tmp11_ = 0U; gdouble* _tmp20_ = NULL; gint _tmp20__length1 = 0; gdouble* _tmp21_ = NULL; gint _tmp21__length1 = 0; guint _tmp22_ = 0U; gdouble _tmp23_ = 0.0; gdouble _tmp24_ = 0.0; gdouble* _tmp25_ = NULL; gint _tmp25__length1 = 0; gdouble* _tmp26_ = NULL; gint _tmp26__length1 = 0; guint _tmp27_ = 0U; gdouble _tmp28_ = 0.0; gdouble _tmp29_ = 0.0; _tmp3_ = _tmp2_; if (!_tmp3_) { guint _tmp4_ = 0U; _tmp4_ = i; i = _tmp4_ + 1; } _tmp2_ = FALSE; _tmp5_ = i; _tmp6_ = isize; if (!(_tmp5_ < _tmp6_)) { break; } _tmp7_ = i; _tmp8_ = cpu_freq_provider_read (_tmp7_, "cpuinfo_min_freq"); min = 1000.0 * _tmp8_; _tmp9_ = i; _tmp10_ = cpu_freq_provider_read (_tmp9_, "cpuinfo_max_freq"); max = 1000.0 * _tmp10_; _tmp11_ = i; if (_tmp11_ == ((guint) 0)) { gdouble _tmp12_ = 0.0; gdouble _tmp13_ = 0.0; _tmp12_ = min; minmin = _tmp12_; _tmp13_ = max; maxmax = _tmp13_; } else { gdouble _tmp14_ = 0.0; gdouble _tmp15_ = 0.0; gdouble _tmp16_ = 0.0; gdouble _tmp17_ = 0.0; gdouble _tmp18_ = 0.0; gdouble _tmp19_ = 0.0; _tmp14_ = min; _tmp15_ = minmin; _tmp16_ = MIN (_tmp14_, _tmp15_); minmin = _tmp16_; _tmp17_ = max; _tmp18_ = maxmax; _tmp19_ = MAX (_tmp17_, _tmp18_); maxmax = _tmp19_; } _tmp20_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp20__length1); _tmp21_ = _tmp20_; _tmp21__length1 = _tmp20__length1; _tmp22_ = i; _tmp23_ = min; _tmp21_[((_tmp22_ + 1) * 3) + 1] = _tmp23_; _tmp24_ = _tmp21_[((_tmp22_ + 1) * 3) + 1]; _tmp25_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp25__length1); _tmp26_ = _tmp25_; _tmp26__length1 = _tmp25__length1; _tmp27_ = i; _tmp28_ = max; _tmp26_[((_tmp27_ + 1) * 3) + 2] = _tmp28_; _tmp29_ = _tmp26_[((_tmp27_ + 1) * 3) + 2]; } } } _tmp30_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp30__length1); _tmp31_ = _tmp30_; _tmp31__length1 = _tmp30__length1; _tmp32_ = minmin; _tmp31_[1] = _tmp32_; _tmp33_ = _tmp31_[1]; _tmp34_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp34__length1); _tmp35_ = _tmp34_; _tmp35__length1 = _tmp34__length1; _tmp36_ = maxmax; _tmp35_[2] = _tmp36_; _tmp37_ = _tmp35_[2]; return obj; } static void cpu_freq_provider_class_init (CpuFreqProviderClass * klass) { cpu_freq_provider_parent_class = g_type_class_peek_parent (klass); PROVIDER_CLASS (klass)->update = cpu_freq_provider_real_update; G_OBJECT_CLASS (klass)->constructor = cpu_freq_provider_constructor; } static void cpu_freq_provider_instance_init (CpuFreqProvider * self) { } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType cpu_freq_provider_get_type (void) { static volatile gsize cpu_freq_provider_type_id__volatile = 0; if (g_once_init_enter (&cpu_freq_provider_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (CpuFreqProviderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) cpu_freq_provider_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (CpuFreqProvider), 0, (GInstanceInitFunc) cpu_freq_provider_instance_init, NULL }; GType cpu_freq_provider_type_id; cpu_freq_provider_type_id = g_type_register_static (TYPE_PROVIDER, "CpuFreqProvider", &g_define_type_info, 0); g_once_init_leave (&cpu_freq_provider_type_id__volatile, cpu_freq_provider_type_id); } return cpu_freq_provider_type_id__volatile; } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } indicator-multiload-0.4/src/PaxHeaders.30064/advpreferences.c0000644000000000000000000000013212347052060021000 xustar0030 mtime=1402754096.528643418 30 atime=1402754096.724643525 30 ctime=1402759471.339977431 indicator-multiload-0.4/src/advpreferences.c0000664000175000017500000007746512347052060020674 0ustar00mh21mh2100000000000000/* advpreferences.c generated by valac 0.22.1, the Vala compiler * generated from advpreferences.vala, do not modify */ #include #include #include #include #include #include #define TYPE_ADVANCED_PREFERENCES (advanced_preferences_get_type ()) #define ADVANCED_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ADVANCED_PREFERENCES, AdvancedPreferences)) #define ADVANCED_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ADVANCED_PREFERENCES, AdvancedPreferencesClass)) #define IS_ADVANCED_PREFERENCES(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ADVANCED_PREFERENCES)) #define IS_ADVANCED_PREFERENCES_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ADVANCED_PREFERENCES)) #define ADVANCED_PREFERENCES_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ADVANCED_PREFERENCES, AdvancedPreferencesClass)) typedef struct _AdvancedPreferences AdvancedPreferences; typedef struct _AdvancedPreferencesClass AdvancedPreferencesClass; typedef struct _AdvancedPreferencesPrivate AdvancedPreferencesPrivate; #define TYPE_SETTINGS_CACHE (settings_cache_get_type ()) #define SETTINGS_CACHE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_SETTINGS_CACHE, SettingsCache)) #define SETTINGS_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_SETTINGS_CACHE, SettingsCacheClass)) #define IS_SETTINGS_CACHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_SETTINGS_CACHE)) #define IS_SETTINGS_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_SETTINGS_CACHE)) #define SETTINGS_CACHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_SETTINGS_CACHE, SettingsCacheClass)) typedef struct _SettingsCache SettingsCache; typedef struct _SettingsCacheClass SettingsCacheClass; #define TYPE_COLOR_MAPPER (color_mapper_get_type ()) #define COLOR_MAPPER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_COLOR_MAPPER, ColorMapper)) #define COLOR_MAPPER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_COLOR_MAPPER, ColorMapperClass)) #define IS_COLOR_MAPPER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_COLOR_MAPPER)) #define IS_COLOR_MAPPER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_COLOR_MAPPER)) #define COLOR_MAPPER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_COLOR_MAPPER, ColorMapperClass)) typedef struct _ColorMapper ColorMapper; typedef struct _ColorMapperClass ColorMapperClass; #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) #define _g_free0(var) (var = (g_free (var), NULL)) #define _gtk_tree_path_free0(var) ((var == NULL) ? NULL : (var = (gtk_tree_path_free (var), NULL))) struct _AdvancedPreferences { GObject parent_instance; AdvancedPreferencesPrivate * priv; }; struct _AdvancedPreferencesClass { GObjectClass parent_class; }; struct _AdvancedPreferencesPrivate { SettingsCache* settingscache; GtkDialog* preferences; GtkBuilder* builder; GtkTreeStore* itemstore; GtkTreeView* itemview; GtkNotebook* notebook; GObject* graphminimum; GObject* graphmaximum; GObject* graphenabled; GObject* graphsmooth; GObject* tracecolor; GObject* traceenabled; GObject* traceexpression; ColorMapper* _colormapper; }; static gpointer advanced_preferences_parent_class = NULL; GType advanced_preferences_get_type (void) G_GNUC_CONST; GType settings_cache_get_type (void) G_GNUC_CONST; GType color_mapper_get_type (void) G_GNUC_CONST; #define ADVANCED_PREFERENCES_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_ADVANCED_PREFERENCES, AdvancedPreferencesPrivate)) enum { ADVANCED_PREFERENCES_DUMMY_PROPERTY, ADVANCED_PREFERENCES_COLORMAPPER }; AdvancedPreferences* advanced_preferences_new (ColorMapper* colormapper); AdvancedPreferences* advanced_preferences_construct (GType object_type, ColorMapper* colormapper); void advanced_preferences_show (AdvancedPreferences* self); GObject* utils_get_ui (const gchar* objectid, GObject* signalhandlers, gchar** additional, int additional_length1, GtkBuilder** builder); GSettings* settings_cache_generalsettings (SettingsCache* self); GSettings* settings_cache_graphsettings (SettingsCache* self, const gchar* graphid); static void advanced_preferences_revert (AdvancedPreferences* self); GSettings* settings_cache_tracesettings (SettingsCache* self, const gchar* graphid, const gchar* traceid); void advanced_preferences_on_advprefdialog_destroy (GtkWidget* source, AdvancedPreferences* self); void advanced_preferences_on_advprefdialog_response (GtkDialog* source, gint response, AdvancedPreferences* self); void advanced_preferences_on_graphtraceview_cursor_changed (GtkTreeView* source, AdvancedPreferences* self); gboolean utils_get_settings_rgba (GValue* value, GVariant* variant, void* user_data); static gboolean _utils_get_settings_rgba_gsettings_bind_get_mapping (GValue* value, GVariant* variant, void* user_data); GVariant* utils_set_settings_rgba (GValue* value, const GVariantType* expected_type, void* user_data); static void ___lambda2_ (void); static void ____lambda2__gdestroy_notify (void* data); ColorMapper* advanced_preferences_get_colormapper (AdvancedPreferences* self); static void advanced_preferences_set_colormapper (AdvancedPreferences* self, ColorMapper* value); static GObject * advanced_preferences_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties); SettingsCache* settings_cache_new (void); SettingsCache* settings_cache_construct (GType object_type); static void advanced_preferences_finalize (GObject* obj); static void _vala_advanced_preferences_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec); static void _vala_advanced_preferences_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); static gint _vala_array_length (gpointer array); AdvancedPreferences* advanced_preferences_construct (GType object_type, ColorMapper* colormapper) { AdvancedPreferences * self = NULL; ColorMapper* _tmp0_ = NULL; g_return_val_if_fail (IS_COLOR_MAPPER (colormapper), NULL); _tmp0_ = colormapper; self = (AdvancedPreferences*) g_object_new (object_type, "colormapper", _tmp0_, NULL); return self; } AdvancedPreferences* advanced_preferences_new (ColorMapper* colormapper) { return advanced_preferences_construct (TYPE_ADVANCED_PREFERENCES, colormapper); } void advanced_preferences_show (AdvancedPreferences* self) { GtkDialog* _tmp0_ = NULL; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar** _tmp4_ = NULL; gchar** _tmp5_ = NULL; gint _tmp5__length1 = 0; GtkBuilder* _tmp6_ = NULL; GObject* _tmp7_ = NULL; GtkDialog* _tmp8_ = NULL; GtkDialog* _tmp9_ = NULL; GtkBuilder* _tmp10_ = NULL; GObject* _tmp11_ = NULL; GtkBuilder* _tmp12_ = NULL; GObject* _tmp13_ = NULL; GtkBuilder* _tmp14_ = NULL; GObject* _tmp15_ = NULL; GtkBuilder* _tmp16_ = NULL; GObject* _tmp17_ = NULL; GtkBuilder* _tmp18_ = NULL; GObject* _tmp19_ = NULL; GtkBuilder* _tmp20_ = NULL; GObject* _tmp21_ = NULL; GtkBuilder* _tmp22_ = NULL; GObject* _tmp23_ = NULL; GtkBuilder* _tmp24_ = NULL; GObject* _tmp25_ = NULL; GtkBuilder* _tmp26_ = NULL; GObject* _tmp27_ = NULL; GtkBuilder* _tmp28_ = NULL; GObject* _tmp29_ = NULL; gchar** graphids = NULL; SettingsCache* _tmp30_ = NULL; GSettings* _tmp31_ = NULL; GSettings* _tmp32_ = NULL; gchar** _tmp33_ = NULL; gchar** _tmp34_ = NULL; gchar** _tmp35_ = NULL; gint _tmp35__length1 = 0; gint graphids_length1 = 0; gint _graphids_size_ = 0; gchar** _tmp36_ = NULL; gint _tmp36__length1 = 0; GtkTreeView* _tmp55_ = NULL; GtkDialog* _tmp56_ = NULL; g_return_if_fail (IS_ADVANCED_PREFERENCES (self)); _tmp0_ = self->priv->preferences; if (_tmp0_ != NULL) { GtkDialog* _tmp1_ = NULL; _tmp1_ = self->priv->preferences; gtk_window_present (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, GTK_TYPE_WINDOW, GtkWindow)); return; } _tmp2_ = g_strdup ("graphtracestore"); _tmp3_ = g_strdup ("advprefsizegroup"); _tmp4_ = g_new0 (gchar*, 2 + 1); _tmp4_[0] = _tmp2_; _tmp4_[1] = _tmp3_; _tmp5_ = _tmp4_; _tmp5__length1 = 2; _tmp7_ = utils_get_ui ("advprefdialog", G_TYPE_CHECK_INSTANCE_CAST (self, G_TYPE_OBJECT, GObject), _tmp5_, 2, &_tmp6_); _g_object_unref0 (self->priv->builder); self->priv->builder = _tmp6_; _tmp8_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp7_, GTK_TYPE_DIALOG) ? ((GtkDialog*) _tmp7_) : NULL; if (_tmp8_ == NULL) { _g_object_unref0 (_tmp7_); } _g_object_unref0 (self->priv->preferences); self->priv->preferences = _tmp8_; _tmp5_ = (_vala_array_free (_tmp5_, _tmp5__length1, (GDestroyNotify) g_free), NULL); _tmp9_ = self->priv->preferences; g_return_if_fail (_tmp9_ != NULL); _tmp10_ = self->priv->builder; _tmp11_ = gtk_builder_get_object (_tmp10_, "graphtracestore"); self->priv->itemstore = G_TYPE_CHECK_INSTANCE_TYPE (_tmp11_, GTK_TYPE_TREE_STORE) ? ((GtkTreeStore*) _tmp11_) : NULL; _tmp12_ = self->priv->builder; _tmp13_ = gtk_builder_get_object (_tmp12_, "graphtraceview"); self->priv->itemview = G_TYPE_CHECK_INSTANCE_TYPE (_tmp13_, GTK_TYPE_TREE_VIEW) ? ((GtkTreeView*) _tmp13_) : NULL; _tmp14_ = self->priv->builder; _tmp15_ = gtk_builder_get_object (_tmp14_, "graphtracebook"); self->priv->notebook = G_TYPE_CHECK_INSTANCE_TYPE (_tmp15_, GTK_TYPE_NOTEBOOK) ? ((GtkNotebook*) _tmp15_) : NULL; _tmp16_ = self->priv->builder; _tmp17_ = gtk_builder_get_object (_tmp16_, "graphminimum"); self->priv->graphminimum = _tmp17_; _tmp18_ = self->priv->builder; _tmp19_ = gtk_builder_get_object (_tmp18_, "graphmaximum"); self->priv->graphmaximum = _tmp19_; _tmp20_ = self->priv->builder; _tmp21_ = gtk_builder_get_object (_tmp20_, "graphenabled"); self->priv->graphenabled = _tmp21_; _tmp22_ = self->priv->builder; _tmp23_ = gtk_builder_get_object (_tmp22_, "graphsmooth"); self->priv->graphsmooth = _tmp23_; _tmp24_ = self->priv->builder; _tmp25_ = gtk_builder_get_object (_tmp24_, "tracecolor"); self->priv->tracecolor = _tmp25_; _tmp26_ = self->priv->builder; _tmp27_ = gtk_builder_get_object (_tmp26_, "traceenabled"); self->priv->traceenabled = _tmp27_; _tmp28_ = self->priv->builder; _tmp29_ = gtk_builder_get_object (_tmp28_, "traceexpression"); self->priv->traceexpression = _tmp29_; _tmp30_ = self->priv->settingscache; _tmp31_ = settings_cache_generalsettings (_tmp30_); _tmp32_ = _tmp31_; _tmp34_ = _tmp33_ = g_settings_get_strv (_tmp32_, "graphs"); _tmp35_ = _tmp34_; _tmp35__length1 = _vala_array_length (_tmp33_); _g_object_unref0 (_tmp32_); graphids = _tmp35_; graphids_length1 = _tmp35__length1; _graphids_size_ = graphids_length1; _tmp36_ = graphids; _tmp36__length1 = graphids_length1; { gchar** graphid_collection = NULL; gint graphid_collection_length1 = 0; gint _graphid_collection_size_ = 0; gint graphid_it = 0; graphid_collection = _tmp36_; graphid_collection_length1 = _tmp36__length1; for (graphid_it = 0; graphid_it < _tmp36__length1; graphid_it = graphid_it + 1) { gchar* _tmp37_ = NULL; gchar* graphid = NULL; _tmp37_ = g_strdup (graphid_collection[graphid_it]); graphid = _tmp37_; { GtkTreeIter parent = {0}; GtkTreeStore* _tmp38_ = NULL; const gchar* _tmp39_ = NULL; const gchar* _tmp40_ = NULL; GtkTreeIter _tmp41_ = {0}; GSettings* graphsettings = NULL; SettingsCache* _tmp42_ = NULL; const gchar* _tmp43_ = NULL; GSettings* _tmp44_ = NULL; gchar** traceids = NULL; GSettings* _tmp45_ = NULL; gchar** _tmp46_ = NULL; gchar** _tmp47_ = NULL; gint traceids_length1 = 0; gint _traceids_size_ = 0; gchar** _tmp48_ = NULL; gint _tmp48__length1 = 0; _tmp38_ = self->priv->itemstore; _tmp39_ = graphid; _tmp40_ = graphid; gtk_tree_store_insert_with_values (_tmp38_, &_tmp41_, NULL, -1, 0, _tmp39_, 1, _tmp40_, -1); parent = _tmp41_; _tmp42_ = self->priv->settingscache; _tmp43_ = graphid; _tmp44_ = settings_cache_graphsettings (_tmp42_, _tmp43_); graphsettings = _tmp44_; _tmp45_ = graphsettings; _tmp47_ = _tmp46_ = g_settings_get_strv (_tmp45_, "traces"); traceids = _tmp47_; traceids_length1 = _vala_array_length (_tmp46_); _traceids_size_ = traceids_length1; _tmp48_ = traceids; _tmp48__length1 = traceids_length1; { gchar** traceid_collection = NULL; gint traceid_collection_length1 = 0; gint _traceid_collection_size_ = 0; gint traceid_it = 0; traceid_collection = _tmp48_; traceid_collection_length1 = _tmp48__length1; for (traceid_it = 0; traceid_it < _tmp48__length1; traceid_it = traceid_it + 1) { gchar* _tmp49_ = NULL; gchar* traceid = NULL; _tmp49_ = g_strdup (traceid_collection[traceid_it]); traceid = _tmp49_; { GtkTreeStore* _tmp50_ = NULL; GtkTreeIter _tmp51_ = {0}; const gchar* _tmp52_ = NULL; const gchar* _tmp53_ = NULL; const gchar* _tmp54_ = NULL; _tmp50_ = self->priv->itemstore; _tmp51_ = parent; _tmp52_ = traceid; _tmp53_ = graphid; _tmp54_ = traceid; gtk_tree_store_insert_with_values (_tmp50_, NULL, &_tmp51_, -1, 0, _tmp52_, 1, _tmp53_, 2, _tmp54_, -1); _g_free0 (traceid); } } } traceids = (_vala_array_free (traceids, traceids_length1, (GDestroyNotify) g_free), NULL); _g_object_unref0 (graphsettings); _g_free0 (graphid); } } } _tmp55_ = self->priv->itemview; gtk_tree_view_expand_all (_tmp55_); _tmp56_ = self->priv->preferences; gtk_widget_show_all (G_TYPE_CHECK_INSTANCE_CAST (_tmp56_, GTK_TYPE_WIDGET, GtkWidget)); graphids = (_vala_array_free (graphids, graphids_length1, (GDestroyNotify) g_free), NULL); } static void advanced_preferences_revert (AdvancedPreferences* self) { gchar** graphids = NULL; SettingsCache* _tmp0_ = NULL; GSettings* _tmp1_ = NULL; GSettings* _tmp2_ = NULL; gchar** _tmp3_ = NULL; gchar** _tmp4_ = NULL; gchar** _tmp5_ = NULL; gint _tmp5__length1 = 0; gint graphids_length1 = 0; gint _graphids_size_ = 0; gchar** _tmp6_ = NULL; gint _tmp6__length1 = 0; g_return_if_fail (IS_ADVANCED_PREFERENCES (self)); _tmp0_ = self->priv->settingscache; _tmp1_ = settings_cache_generalsettings (_tmp0_); _tmp2_ = _tmp1_; _tmp4_ = _tmp3_ = g_settings_get_strv (_tmp2_, "graphs"); _tmp5_ = _tmp4_; _tmp5__length1 = _vala_array_length (_tmp3_); _g_object_unref0 (_tmp2_); graphids = _tmp5_; graphids_length1 = _tmp5__length1; _graphids_size_ = graphids_length1; _tmp6_ = graphids; _tmp6__length1 = graphids_length1; { gchar** graphid_collection = NULL; gint graphid_collection_length1 = 0; gint _graphid_collection_size_ = 0; gint graphid_it = 0; graphid_collection = _tmp6_; graphid_collection_length1 = _tmp6__length1; for (graphid_it = 0; graphid_it < _tmp6__length1; graphid_it = graphid_it + 1) { gchar* _tmp7_ = NULL; gchar* graphid = NULL; _tmp7_ = g_strdup (graphid_collection[graphid_it]); graphid = _tmp7_; { GSettings* graphsettings = NULL; SettingsCache* _tmp8_ = NULL; const gchar* _tmp9_ = NULL; GSettings* _tmp10_ = NULL; GSettings* _tmp11_ = NULL; gchar** _tmp12_ = NULL; gchar** _tmp13_ = NULL; GSettings* _tmp17_ = NULL; gchar** _tmp18_ = NULL; gchar** _tmp19_ = NULL; _tmp8_ = self->priv->settingscache; _tmp9_ = graphid; _tmp10_ = settings_cache_graphsettings (_tmp8_, _tmp9_); graphsettings = _tmp10_; _tmp11_ = graphsettings; _tmp13_ = _tmp12_ = g_settings_list_keys (_tmp11_); { gchar** key_collection = NULL; gint key_collection_length1 = 0; gint _key_collection_size_ = 0; gint key_it = 0; key_collection = _tmp13_; key_collection_length1 = _vala_array_length (_tmp12_); for (key_it = 0; key_it < _vala_array_length (_tmp12_); key_it = key_it + 1) { gchar* _tmp14_ = NULL; gchar* key = NULL; _tmp14_ = g_strdup (key_collection[key_it]); key = _tmp14_; { GSettings* _tmp15_ = NULL; const gchar* _tmp16_ = NULL; _tmp15_ = graphsettings; _tmp16_ = key; g_settings_reset (_tmp15_, _tmp16_); _g_free0 (key); } } key_collection = (_vala_array_free (key_collection, key_collection_length1, (GDestroyNotify) g_free), NULL); } _tmp17_ = graphsettings; _tmp19_ = _tmp18_ = g_settings_get_strv (_tmp17_, "traces"); { gchar** traceid_collection = NULL; gint traceid_collection_length1 = 0; gint _traceid_collection_size_ = 0; gint traceid_it = 0; traceid_collection = _tmp19_; traceid_collection_length1 = _vala_array_length (_tmp18_); for (traceid_it = 0; traceid_it < _vala_array_length (_tmp18_); traceid_it = traceid_it + 1) { gchar* _tmp20_ = NULL; gchar* traceid = NULL; _tmp20_ = g_strdup (traceid_collection[traceid_it]); traceid = _tmp20_; { GSettings* tracesettings = NULL; SettingsCache* _tmp21_ = NULL; const gchar* _tmp22_ = NULL; const gchar* _tmp23_ = NULL; GSettings* _tmp24_ = NULL; GSettings* _tmp25_ = NULL; gchar** _tmp26_ = NULL; gchar** _tmp27_ = NULL; _tmp21_ = self->priv->settingscache; _tmp22_ = graphid; _tmp23_ = traceid; _tmp24_ = settings_cache_tracesettings (_tmp21_, _tmp22_, _tmp23_); tracesettings = _tmp24_; _tmp25_ = tracesettings; _tmp27_ = _tmp26_ = g_settings_list_keys (_tmp25_); { gchar** key_collection = NULL; gint key_collection_length1 = 0; gint _key_collection_size_ = 0; gint key_it = 0; key_collection = _tmp27_; key_collection_length1 = _vala_array_length (_tmp26_); for (key_it = 0; key_it < _vala_array_length (_tmp26_); key_it = key_it + 1) { gchar* _tmp28_ = NULL; gchar* key = NULL; _tmp28_ = g_strdup (key_collection[key_it]); key = _tmp28_; { const gchar* _tmp29_ = NULL; _tmp29_ = key; if (g_strcmp0 (_tmp29_, "color") != 0) { GSettings* _tmp30_ = NULL; const gchar* _tmp31_ = NULL; _tmp30_ = tracesettings; _tmp31_ = key; g_settings_reset (_tmp30_, _tmp31_); } _g_free0 (key); } } key_collection = (_vala_array_free (key_collection, key_collection_length1, (GDestroyNotify) g_free), NULL); } _g_object_unref0 (tracesettings); _g_free0 (traceid); } } traceid_collection = (_vala_array_free (traceid_collection, traceid_collection_length1, (GDestroyNotify) g_free), NULL); } _g_object_unref0 (graphsettings); _g_free0 (graphid); } } } g_signal_emit_by_name (self, "colorscheme-restore"); graphids = (_vala_array_free (graphids, graphids_length1, (GDestroyNotify) g_free), NULL); } void advanced_preferences_on_advprefdialog_destroy (GtkWidget* source, AdvancedPreferences* self) { g_return_if_fail (IS_ADVANCED_PREFERENCES (self)); g_return_if_fail (GTK_IS_WIDGET (source)); _g_object_unref0 (self->priv->preferences); self->priv->preferences = NULL; _g_object_unref0 (self->priv->builder); self->priv->builder = NULL; } void advanced_preferences_on_advprefdialog_response (GtkDialog* source, gint response, AdvancedPreferences* self) { gint _tmp0_ = 0; g_return_if_fail (IS_ADVANCED_PREFERENCES (self)); g_return_if_fail (GTK_IS_DIALOG (source)); _tmp0_ = response; switch (_tmp0_) { case 0: { GtkDialog* _tmp1_ = NULL; _tmp1_ = source; gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, GTK_TYPE_WIDGET, GtkWidget)); return; } case 1: { advanced_preferences_revert (self); return; } case 2: { g_signal_emit_by_name (self, "itemhelp-show"); return; } default: break; } } static gboolean _utils_get_settings_rgba_gsettings_bind_get_mapping (GValue* value, GVariant* variant, void* user_data) { gboolean result; result = utils_get_settings_rgba (value, variant, user_data); return result; } static void ___lambda2_ (void) { } static void ____lambda2__gdestroy_notify (void* data) { ___lambda2_ (); } void advanced_preferences_on_graphtraceview_cursor_changed (GtkTreeView* source, AdvancedPreferences* self) { GtkTreePath* path = NULL; GtkTreeView* _tmp0_ = NULL; GtkTreePath* _tmp1_ = NULL; GtkTreePath* _tmp2_ = NULL; GtkTreeIter iter = {0}; GtkTreeStore* _tmp3_ = NULL; GtkTreePath* _tmp4_ = NULL; GtkTreeIter _tmp5_ = {0}; gboolean _tmp6_ = FALSE; GValue value = {0}; GtkTreeStore* _tmp7_ = NULL; GtkTreeIter _tmp8_ = {0}; GValue _tmp9_ = {0}; gchar* graphid = NULL; GValue _tmp10_ = {0}; gchar* _tmp11_ = NULL; GtkTreeStore* _tmp12_ = NULL; GtkTreeIter _tmp13_ = {0}; GValue _tmp14_ = {0}; gchar* traceid = NULL; GValue _tmp15_ = {0}; gchar* _tmp16_ = NULL; const gchar* _tmp17_ = NULL; g_return_if_fail (IS_ADVANCED_PREFERENCES (self)); g_return_if_fail (GTK_IS_TREE_VIEW (source)); _tmp0_ = source; gtk_tree_view_get_cursor (_tmp0_, &_tmp1_, NULL); _gtk_tree_path_free0 (path); path = _tmp1_; _tmp2_ = path; if (_tmp2_ == NULL) { _gtk_tree_path_free0 (path); return; } _tmp3_ = self->priv->itemstore; _tmp4_ = path; _tmp6_ = gtk_tree_model_get_iter (G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp5_, _tmp4_); iter = _tmp5_; if (!_tmp6_) { _gtk_tree_path_free0 (path); return; } _tmp7_ = self->priv->itemstore; _tmp8_ = iter; gtk_tree_model_get_value (G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp8_, 1, &_tmp9_); G_IS_VALUE (&value) ? (g_value_unset (&value), NULL) : NULL; value = _tmp9_; _tmp10_ = value; _tmp11_ = g_strdup (g_value_get_string (&_tmp10_)); graphid = _tmp11_; _tmp12_ = self->priv->itemstore; _tmp13_ = iter; gtk_tree_model_get_value (G_TYPE_CHECK_INSTANCE_CAST (_tmp12_, GTK_TYPE_TREE_MODEL, GtkTreeModel), &_tmp13_, 2, &_tmp14_); G_IS_VALUE (&value) ? (g_value_unset (&value), NULL) : NULL; value = _tmp14_; _tmp15_ = value; _tmp16_ = g_strdup (g_value_get_string (&_tmp15_)); traceid = _tmp16_; _tmp17_ = traceid; if (_tmp17_ == NULL) { GtkNotebook* _tmp18_ = NULL; GSettings* graphsettings = NULL; SettingsCache* _tmp19_ = NULL; const gchar* _tmp20_ = NULL; GSettings* _tmp21_ = NULL; GObject* _tmp22_ = NULL; GSettings* _tmp23_ = NULL; GObject* _tmp24_ = NULL; GObject* _tmp25_ = NULL; GSettings* _tmp26_ = NULL; GObject* _tmp27_ = NULL; GObject* _tmp28_ = NULL; GSettings* _tmp29_ = NULL; GObject* _tmp30_ = NULL; GObject* _tmp31_ = NULL; GSettings* _tmp32_ = NULL; GObject* _tmp33_ = NULL; _tmp18_ = self->priv->notebook; gtk_notebook_set_current_page (_tmp18_, 0); _tmp19_ = self->priv->settingscache; _tmp20_ = graphid; _tmp21_ = settings_cache_graphsettings (_tmp19_, _tmp20_); graphsettings = _tmp21_; _tmp22_ = self->priv->graphminimum; g_settings_unbind (_tmp22_, "text"); _tmp23_ = graphsettings; _tmp24_ = self->priv->graphminimum; g_settings_bind (_tmp23_, "minimum", _tmp24_, "text", G_SETTINGS_BIND_DEFAULT); _tmp25_ = self->priv->graphmaximum; g_settings_unbind (_tmp25_, "text"); _tmp26_ = graphsettings; _tmp27_ = self->priv->graphmaximum; g_settings_bind (_tmp26_, "maximum", _tmp27_, "text", G_SETTINGS_BIND_DEFAULT); _tmp28_ = self->priv->graphenabled; g_settings_unbind (_tmp28_, "active"); _tmp29_ = graphsettings; _tmp30_ = self->priv->graphenabled; g_settings_bind (_tmp29_, "enabled", _tmp30_, "active", G_SETTINGS_BIND_DEFAULT); _tmp31_ = self->priv->graphsmooth; g_settings_unbind (_tmp31_, "text"); _tmp32_ = graphsettings; _tmp33_ = self->priv->graphsmooth; g_settings_bind (_tmp32_, "smooth", _tmp33_, "text", G_SETTINGS_BIND_DEFAULT); _g_object_unref0 (graphsettings); } else { GtkNotebook* _tmp34_ = NULL; GSettings* tracesettings = NULL; SettingsCache* _tmp35_ = NULL; const gchar* _tmp36_ = NULL; const gchar* _tmp37_ = NULL; GSettings* _tmp38_ = NULL; GObject* _tmp39_ = NULL; GSettings* _tmp40_ = NULL; GObject* _tmp41_ = NULL; GObject* _tmp42_ = NULL; GSettings* _tmp43_ = NULL; GObject* _tmp44_ = NULL; GObject* _tmp45_ = NULL; GSettings* _tmp46_ = NULL; GObject* _tmp47_ = NULL; _tmp34_ = self->priv->notebook; gtk_notebook_set_current_page (_tmp34_, 1); _tmp35_ = self->priv->settingscache; _tmp36_ = graphid; _tmp37_ = traceid; _tmp38_ = settings_cache_tracesettings (_tmp35_, _tmp36_, _tmp37_); tracesettings = _tmp38_; _tmp39_ = self->priv->tracecolor; g_settings_unbind (_tmp39_, "rgba"); _tmp40_ = tracesettings; _tmp41_ = self->priv->tracecolor; g_settings_bind_with_mapping (_tmp40_, "color", _tmp41_, "rgba", G_SETTINGS_BIND_DEFAULT, _utils_get_settings_rgba_gsettings_bind_get_mapping, (GSettingsBindSetMapping) utils_set_settings_rgba, NULL, ____lambda2__gdestroy_notify); _tmp42_ = self->priv->traceenabled; g_settings_unbind (_tmp42_, "active"); _tmp43_ = tracesettings; _tmp44_ = self->priv->traceenabled; g_settings_bind (_tmp43_, "enabled", _tmp44_, "active", G_SETTINGS_BIND_DEFAULT); _tmp45_ = self->priv->traceexpression; g_settings_unbind (_tmp45_, "text"); _tmp46_ = tracesettings; _tmp47_ = self->priv->traceexpression; g_settings_bind (_tmp46_, "expression", _tmp47_, "text", G_SETTINGS_BIND_DEFAULT); _g_object_unref0 (tracesettings); } _g_free0 (traceid); _g_free0 (graphid); G_IS_VALUE (&value) ? (g_value_unset (&value), NULL) : NULL; _gtk_tree_path_free0 (path); } ColorMapper* advanced_preferences_get_colormapper (AdvancedPreferences* self) { ColorMapper* result; ColorMapper* _tmp0_ = NULL; g_return_val_if_fail (IS_ADVANCED_PREFERENCES (self), NULL); _tmp0_ = self->priv->_colormapper; result = _tmp0_; return result; } static gpointer _g_object_ref0 (gpointer self) { return self ? g_object_ref (self) : NULL; } static void advanced_preferences_set_colormapper (AdvancedPreferences* self, ColorMapper* value) { ColorMapper* _tmp0_ = NULL; ColorMapper* _tmp1_ = NULL; g_return_if_fail (IS_ADVANCED_PREFERENCES (self)); _tmp0_ = value; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (self->priv->_colormapper); self->priv->_colormapper = _tmp1_; g_object_notify ((GObject *) self, "colormapper"); } static GObject * advanced_preferences_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties) { GObject * obj; GObjectClass * parent_class; AdvancedPreferences * self; SettingsCache* _tmp0_ = NULL; parent_class = G_OBJECT_CLASS (advanced_preferences_parent_class); obj = parent_class->constructor (type, n_construct_properties, construct_properties); self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_ADVANCED_PREFERENCES, AdvancedPreferences); _tmp0_ = settings_cache_new (); _g_object_unref0 (self->priv->settingscache); self->priv->settingscache = _tmp0_; return obj; } static void advanced_preferences_class_init (AdvancedPreferencesClass * klass) { advanced_preferences_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (AdvancedPreferencesPrivate)); G_OBJECT_CLASS (klass)->get_property = _vala_advanced_preferences_get_property; G_OBJECT_CLASS (klass)->set_property = _vala_advanced_preferences_set_property; G_OBJECT_CLASS (klass)->constructor = advanced_preferences_constructor; G_OBJECT_CLASS (klass)->finalize = advanced_preferences_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), ADVANCED_PREFERENCES_COLORMAPPER, g_param_spec_object ("colormapper", "colormapper", "colormapper", TYPE_COLOR_MAPPER, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_signal_new ("itemhelp_show", TYPE_ADVANCED_PREFERENCES, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); g_signal_new ("colorscheme_restore", TYPE_ADVANCED_PREFERENCES, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0); } static void advanced_preferences_instance_init (AdvancedPreferences * self) { self->priv = ADVANCED_PREFERENCES_GET_PRIVATE (self); } static void advanced_preferences_finalize (GObject* obj) { AdvancedPreferences * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_ADVANCED_PREFERENCES, AdvancedPreferences); _g_object_unref0 (self->priv->settingscache); _g_object_unref0 (self->priv->preferences); _g_object_unref0 (self->priv->builder); _g_object_unref0 (self->priv->_colormapper); G_OBJECT_CLASS (advanced_preferences_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType advanced_preferences_get_type (void) { static volatile gsize advanced_preferences_type_id__volatile = 0; if (g_once_init_enter (&advanced_preferences_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (AdvancedPreferencesClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) advanced_preferences_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (AdvancedPreferences), 0, (GInstanceInitFunc) advanced_preferences_instance_init, NULL }; GType advanced_preferences_type_id; advanced_preferences_type_id = g_type_register_static (G_TYPE_OBJECT, "AdvancedPreferences", &g_define_type_info, 0); g_once_init_leave (&advanced_preferences_type_id__volatile, advanced_preferences_type_id); } return advanced_preferences_type_id__volatile; } static void _vala_advanced_preferences_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) { AdvancedPreferences * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_ADVANCED_PREFERENCES, AdvancedPreferences); switch (property_id) { case ADVANCED_PREFERENCES_COLORMAPPER: g_value_set_object (value, advanced_preferences_get_colormapper (self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_advanced_preferences_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { AdvancedPreferences * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_ADVANCED_PREFERENCES, AdvancedPreferences); switch (property_id) { case ADVANCED_PREFERENCES_COLORMAPPER: advanced_preferences_set_colormapper (self, g_value_get_object (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } static gint _vala_array_length (gpointer array) { int length; length = 0; if (array) { while (((gpointer*) array)[length]) { length++; } } return length; } indicator-multiload-0.4/src/PaxHeaders.30064/main.vala0000644000000000000000000000013112347051376017441 xustar0030 mtime=1402753790.856490328 30 atime=1402753799.612494155 29 ctime=1402759471.41197748 indicator-multiload-0.4/src/main.vala0000664000175000017500000004205412347051376017320 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class Main : Application { private static string datadirectory; [CCode (array_length=false, array_null_terminated = true)] private static string[] expressionoptions; private static bool versionoption; private static bool trayiconoption; private static Reaper reaper; private Indicator multi; private Gtk.Dialog about; private Preferences preferences; private AdvancedPreferences advancedpreferences; private ItemPreferences menupreferences; private ItemPreferences indicatorpreferences; private ItemHelp itemhelp; private SettingsCache settingscache; private ColorMapper colormapper; private string autostartkey; private string desktopfilename; private string autostartfile; private string applicationfile; private string graphsetups; const OptionEntry[] options = { { "version", 0, 0, OptionArg.NONE, ref versionoption, N_("Output version information and exit"), null }, { "trayicon", 0, 0, OptionArg.NONE, ref trayiconoption, N_("System tray icon instead of app indicator"), null }, { "evaluate-expression", 'e', 0, OptionArg.STRING_ARRAY, ref expressionoptions, N_("Evaluate an expression"), null }, { null } }; public bool autostart { get { KeyFile file = new KeyFile(); try { file.load_from_file(this.autostartfile, KeyFileFlags.NONE); } catch (Error e) { return false; } try { return file.get_boolean(KeyFileDesktop.GROUP, autostartkey); } catch (Error e) { return true; } } set { KeyFile file = new KeyFile(); try { file.load_from_file(this.autostartfile, KeyFileFlags.KEEP_COMMENTS | KeyFileFlags.KEEP_TRANSLATIONS); } catch (Error e) { try { file.load_from_data_dirs(this.applicationfile, null, KeyFileFlags.KEEP_COMMENTS | KeyFileFlags.KEEP_TRANSLATIONS); } catch (Error e) { file.set_string(KeyFileDesktop.GROUP, KeyFileDesktop.KEY_TYPE, "Application"); file.set_string(KeyFileDesktop.GROUP, KeyFileDesktop.KEY_NAME, "indicator-multiload"); file.set_string(KeyFileDesktop.GROUP, KeyFileDesktop.KEY_EXEC, "indicator-multiload"); } } file.set_boolean(KeyFileDesktop.GROUP, autostartkey, value); try { DirUtils.create(Path.build_filename (Environment.get_user_config_dir(), "autostart"), 0777); FileUtils.set_contents(this.autostartfile, file.to_data()); } catch (Error e) { stderr.printf("Could not create autostart desktop file: %s\n", e.message); } } } [CCode (instance_pos = -1)] public void on_sysmon_activate(Gtk.MenuItem source) { var settings = this.settingscache.generalsettings(); var sysmon = settings.get_string("system-monitor"); if (sysmon.length == 0) { if (Environment.get_variable("XDG_CURRENT_DESKTOP") == "KDE" || Environment.get_variable("DESKTOP_SESSION") == "kde-plasma") { sysmon = "kde4-ksysguard.desktop"; } else if (Environment.get_variable("XDG_CURRENT_DESKTOP") == "XFCE" || Environment.get_variable("DESKTOP_SESSION") == "xfce" || Environment.get_variable("DESKTOP_SESSION") == "xubuntu") { sysmon = "xfce4-taskmanager.desktop"; } else if (Environment.get_variable("XDG_CURRENT_DESKTOP") == "LXDE" || Environment.get_variable("DESKTOP_SESSION") == "Lubuntu") { sysmon = "lxtask.desktop"; } else { sysmon = "gnome-system-monitor.desktop"; } } var info = new DesktopAppInfo(sysmon); if (info != null) { try { info.launch(null, null); } catch (Error e) { stderr.printf("Could not launch system monitor: %s\n", e.message); } } else { try { Process.spawn_command_line_async("gnome-system-monitor"); } catch (Error e) { stderr.printf("Could not launch system monitor: %s\n", e.message); } } } [CCode (instance_pos = -1)] public void on_preferences_activate(Gtk.MenuItem source) { this.preferences.show(); } [CCode (instance_pos = -1)] public void on_about_activate(Gtk.MenuItem source) { if (this.about != null) { this.about.present(); return; } this.about = Utils.get_ui("aboutdialog", this) as Gtk.Dialog; return_if_fail(this.about != null); this.about.show_all(); } [CCode (instance_pos = -1)] public void on_quit_activate(Gtk.MenuItem source) { this.release(); } [CCode (instance_pos = -1)] public void on_aboutdialog_destroy(Gtk.Widget source) { this.about = null; } public Main(string app_id, ApplicationFlags flags) { Object(application_id: app_id, flags: flags); this.autostartkey = "X-GNOME-Autostart-enabled"; this.desktopfilename = "indicator-multiload.desktop"; this.autostartfile = Path.build_filename (Environment.get_user_config_dir(), "autostart", desktopfilename); this.applicationfile = Path.build_filename("applications", desktopfilename); string[] datadirs = { Config.PACKAGE_DATA_DIR }; foreach (var datadir in Environment.get_system_data_dirs()) datadirs += Path.build_filename(datadir, Config.PACKAGE_NAME); foreach (var datadir in datadirs) { var uifile = Path.build_filename(datadir, "preferences.ui"); if (!FileUtils.test(uifile, FileTest.IS_REGULAR)) continue; Utils.uifile = uifile; break; } } private void creategraphs(Settings? settings, string key) { // For some reason, directly after converting settings v1->v2, this is // called a lot. Recreating the graphs is expensive, so check whether // it is really necessary. string newgraphsetups = ""; foreach (var graphid in this.settingscache.generalsettings().get_strv("graphs")) newgraphsetups += "%s=%s\n".printf(graphid, string.joinv(",", this.settingscache.graphsettings(graphid).get_strv("traces"))); if (this.graphsetups == newgraphsetups) return; this.graphsetups = newgraphsetups; var datasettings = this.settingscache.generalsettings(); this.multi.graphmodels = new GraphModels(datasettings.get_strv("graphs"), this.multi.providers); // dconf binds: will overwrite the old binds foreach (var graphmodel in this.multi.graphmodels.graphmodels) this.addgraphbinds(graphmodel); // dconf notifications for graph/trace creation foreach (var cachedsetting in this.settingscache.cachedsettings()) SignalHandler.disconnect_by_func(cachedsetting, (void*) Main.creategraphs, this); datasettings.changed["graphs"].connect(this.creategraphs); foreach (var graphmodel in this.multi.graphmodels.graphmodels) { var graphsettings = this.settingscache.graphsettings(graphmodel.id); graphsettings.changed["traces"].connect(this.creategraphs); } } private void addgraphbinds(GraphModel graphmodel) { var graphid = graphmodel.id; var graphsettings = this.settingscache.graphsettings(graphid); graphsettings.bind("minimum", graphmodel.minimum, "expression", SettingsBindFlags.DEFAULT); graphsettings.bind("maximum", graphmodel.maximum, "expression", SettingsBindFlags.DEFAULT); string[] graphproperties = { "enabled", "smooth", "traces" }; foreach (var property in graphproperties) graphsettings.bind(property, graphmodel, property, SettingsBindFlags.DEFAULT); var traceids = graphmodel.traces; var tracemodels = graphmodel.tracemodels; for (uint i = 0, isize = traceids.length; i < isize; ++i) this.addtracebinds(tracemodels[i], graphid, traceids[i]); } private void addtracebinds(TraceModel tracemodel, string graphid, string traceid) { var tracesettings = this.settingscache.tracesettings(graphid, traceid); PGLib.settings_bind_with_mapping(tracesettings, "color", tracemodel, "rgba", SettingsBindFlags.DEFAULT, Utils.get_settings_rgba, (PGLib.SettingsBindSetMapping)Utils.set_settings_rgba, null, () => {}); tracesettings.bind("enabled", tracemodel, "enabled", SettingsBindFlags.DEFAULT); tracesettings.bind("expression", tracemodel.expression, "expression", SettingsBindFlags.DEFAULT); } public override void activate() { // all the work is done in startup } public override void startup() { var icondirectory = Path.build_filename(datadirectory, "icons"); var menu = Utils.get_ui("menu", this) as Gtk.Menu; this.multi = new Indicator(icondirectory, new Providers(), menu, trayiconoption); this.colormapper = new ColorMapper(); this.settingscache = new SettingsCache(); new SettingsConversion().convert(); // initialize indicator, won't update before speed is set; order is // important here this.creategraphs(null, ""); var datasettings = this.settingscache.generalsettings(); datasettings.bind("menu-expressions", this.multi.menumodel, "expressions", SettingsBindFlags.DEFAULT); datasettings.bind("indicator-expressions", this.multi.labelmodel, "expressions", SettingsBindFlags.DEFAULT); datasettings.bind("description-expressions", this.multi.descriptionmodel, "expressions", SettingsBindFlags.DEFAULT); datasettings.bind("indicator-expression-index", this.multi, "indicator-index", SettingsBindFlags.DEFAULT); datasettings.bind("width", this.multi, "width", SettingsBindFlags.DEFAULT); datasettings.bind("height", this.multi, "height", SettingsBindFlags.DEFAULT); PGLib.settings_bind_with_mapping(datasettings, "background-color", this.multi, "background-rgba", SettingsBindFlags.DEFAULT, Utils.get_settings_rgba, (PGLib.SettingsBindSetMapping)Utils.set_settings_rgba, null, () => {}); datasettings.bind("autostart", this, "autostart", SettingsBindFlags.DEFAULT); datasettings.bind("color-scheme", this.colormapper, "color-scheme", SettingsBindFlags.DEFAULT); // should be the last one as it initializes the timer datasettings.bind("speed", this.multi, "speed", SettingsBindFlags.DEFAULT); this.multi.updateall(); this.itemhelp = new ItemHelp(this.multi); this.advancedpreferences = new AdvancedPreferences(this.colormapper); this.advancedpreferences.itemhelp_show.connect(this.itemhelp.show); this.menupreferences = new ItemPreferences("menu-expressions"); this.menupreferences.itemhelp_show.connect(this.itemhelp.show); this.indicatorpreferences = new ItemPreferences("indicator-expressions"); this.indicatorpreferences.itemhelp_show.connect(this.itemhelp.show); this.preferences = new Preferences(this.colormapper); this.preferences.advancedpreferences_show.connect(this.advancedpreferences.show); this.preferences.menupreferences_show.connect(this.menupreferences.show); this.preferences.indicatorpreferences_show.connect(this.indicatorpreferences.show); this.advancedpreferences.colorscheme_restore.connect(this.preferences.restore_colorscheme); this.multi.providers_updated.connect(this.itemhelp.update); this.hold(); Gdk.notify_startup_complete(); base.startup(); } public override int command_line(GLib.ApplicationCommandLine command_line) { // no command line processing in primary instance return 0; } public override bool local_command_line ([CCode (array_null_terminated = true, array_length = false)] ref unowned string[] arguments, out int exit_status) { try { OptionGroup group = new OptionGroup("", "", "", this); group.add_entries(options); var context = new OptionContext (_("- System load application indicator")); context.set_help_enabled(true); context.set_main_group((owned) group); context.add_group(Gtk.get_option_group(true)); unowned string[] local_args = arguments; context.parse(ref local_args); } catch (OptionError e) { stdout.printf("%s\n", e.message); stdout.printf(_("Run '%s --help' to see a full list of available command line options.\n"), arguments[0]); exit_status = 1; return true; } exit_status = 0; bool result = false; if (versionoption) { var about = Utils.get_ui("aboutdialog", this) as Gtk.AboutDialog; try { stdout.printf("%s %s\n%s\n%s\n\n%s\n", about.get_program_name(), about.get_version(), about.get_copyright(), new Regex("]*>").replace(about.get_license(), -1, 0, ""), about.get_website()); } catch (RegexError e) { // ignored } result = true; } foreach (var expressionoption in expressionoptions) { var cache = new ExpressionCache(new Providers(), expressionoption); stdout.printf("Original: %s\n", expressionoption); stdout.printf("Tokens: '%s'\n", string.joinv("' '", cache.tokens())); stdout.printf("Result: %s\n", cache.label()); stdout.printf("Guide: %s\n", cache.guide()); result = true; } return result; } ~Main() { if (multi != null) this.multi.destroy(); } public static int main(string[] args) { Intl.bindtextdomain(Config.GETTEXT_PACKAGE, Config.PACKAGE_LOCALE_DIR); Intl.bind_textdomain_codeset(Config.GETTEXT_PACKAGE, "UTF-8"); Intl.textdomain(Config.GETTEXT_PACKAGE); var directory = Environment.get_variable("XDG_RUNTIME_DIR"); if (directory == null || directory.length == 0) { directory = "/var/lock"; } Main.datadirectory = DirUtils.mkdtemp(directory + "/multiload-icons-XXXXXX"); Gtk.init(ref args); Gtk.Window.set_default_icon_name("utilities-system-monitor"); Main.reaper = new Reaper(args); var result = new Main("de.mh21.indicator-multiload", ApplicationFlags.FLAGS_NONE).run(args); DirUtils.remove(Main.datadirectory); return result; } } indicator-multiload-0.4/src/PaxHeaders.30064/trayindicatorview.vala0000644000000000000000000000012612347050426022263 xustar0027 mtime=1402753302.242623 30 atime=1402753302.456277653 29 ctime=1402759471.42797749 indicator-multiload-0.4/src/trayindicatorview.vala0000664000175000017500000000567612347050426022147 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class TrayIndicatorView : IndicatorView, Object { private Gtk.StatusIcon indicator; private string icondirectory; public string label { set {} } public string guide { set {} } public string icon { set { var path = Path.build_filename(this.icondirectory, value + ".png"); stdout.printf("%s\n", path); this.indicator.set_from_file(path); } } public string description { set { this.indicator.set_tooltip_text(value); } } public TrayIndicatorView(string icondirectory, Gtk.Menu menu) { this.indicator = new Gtk.StatusIcon(); // Unity no-whitelist workaround this.indicator.set_name("Wine"); this.indicator.set_visible(true); this.icondirectory = icondirectory; this.indicator.activate.connect(() => { menu.popup(null, null, this.indicator.position_menu, 1, Gtk.get_current_event_time()); }); this.indicator.popup_menu.connect((button, activate_time) => { menu.popup(null, null, this.indicator.position_menu, button, activate_time); }); this.indicator.scroll_event.connect((event) => { this.scroll_event(1, event.direction); return true; }); this.indicator.button_release_event.connect((event) => { if (event.button == 2 && event.type == Gdk.EventType.BUTTON_RELEASE) { menu.get_children().data.activate(); return true; } return false; }); } } indicator-multiload-0.4/src/PaxHeaders.30064/loadprovider.vala0000644000000000000000000000012612347050426021206 xustar0027 mtime=1402753302.242623 30 atime=1402753302.452277652 29 ctime=1402759471.41197748 indicator-multiload-0.4/src/loadprovider.vala0000664000175000017500000000341212347050426021054 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class LoadProvider : Provider { public LoadProvider() { base("load", {"avg", "avg5", "avg15", "cpus"}, 'd'); } public override void update() { GTop.LoadAvg loadavg; GTop.get_loadavg(out loadavg); this.values[0] = loadavg.loadavg[0]; this.values[1] = loadavg.loadavg[1]; this.values[2] = loadavg.loadavg[2]; this.values[3] = GTop.global_server->ncpu + 1; } } indicator-multiload-0.4/src/PaxHeaders.30064/memprovider.vala0000644000000000000000000000012712347050426021046 xustar0027 mtime=1402753302.242623 30 atime=1402753302.456277653 30 ctime=1402759471.415977482 indicator-multiload-0.4/src/memprovider.vala0000664000175000017500000000350512347050426020716 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class MemProvider : Provider { public MemProvider() { base("mem", {"user", "shared", "buffer", "cached", "total", "used"}, 'i'); } public override void update() { GTop.Mem mem; GTop.get_mem(out mem); this.values[0] = mem.user; this.values[1] = mem.shared; this.values[2] = mem.buffer; this.values[3] = mem.cached; this.values[4] = mem.total; this.values[5] = mem.shared + mem.buffer + mem.cached; } } indicator-multiload-0.4/src/PaxHeaders.30064/loadprovider.c0000644000000000000000000000013212347052060020476 xustar0030 mtime=1402754096.632643474 30 atime=1402754100.416645572 30 ctime=1402759471.355977442 indicator-multiload-0.4/src/loadprovider.c0000664000175000017500000002064312347052060020354 0ustar00mh21mh2100000000000000/* loadprovider.c generated by valac 0.22.1, the Vala compiler * generated from loadprovider.vala, do not modify */ #include #include #include #include #include "glibtop/loadavg.h" #include #include #include "glibtop.h" #define TYPE_PROVIDER (provider_get_type ()) #define PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDER, Provider)) #define PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDER, ProviderClass)) #define IS_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDER)) #define IS_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDER)) #define PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDER, ProviderClass)) typedef struct _Provider Provider; typedef struct _ProviderClass ProviderClass; typedef struct _ProviderPrivate ProviderPrivate; #define TYPE_LOAD_PROVIDER (load_provider_get_type ()) #define LOAD_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_LOAD_PROVIDER, LoadProvider)) #define LOAD_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_LOAD_PROVIDER, LoadProviderClass)) #define IS_LOAD_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_LOAD_PROVIDER)) #define IS_LOAD_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_LOAD_PROVIDER)) #define LOAD_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_LOAD_PROVIDER, LoadProviderClass)) typedef struct _LoadProvider LoadProvider; typedef struct _LoadProviderClass LoadProviderClass; typedef struct _LoadProviderPrivate LoadProviderPrivate; struct _Provider { GObject parent_instance; ProviderPrivate * priv; }; struct _ProviderClass { GObjectClass parent_class; void (*update) (Provider* self); }; struct _LoadProvider { Provider parent_instance; LoadProviderPrivate * priv; }; struct _LoadProviderClass { ProviderClass parent_class; }; static gpointer load_provider_parent_class = NULL; GType provider_get_type (void) G_GNUC_CONST; GType load_provider_get_type (void) G_GNUC_CONST; enum { LOAD_PROVIDER_DUMMY_PROPERTY }; LoadProvider* load_provider_new (void); LoadProvider* load_provider_construct (GType object_type); Provider* provider_construct (GType object_type, const gchar* id, gchar** keys, int keys_length1, gchar displaytype); static void load_provider_real_update (Provider* base); gdouble* provider_get_values (Provider* self, int* result_length1); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); LoadProvider* load_provider_construct (GType object_type) { LoadProvider * self = NULL; gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar** _tmp4_ = NULL; gchar** _tmp5_ = NULL; gint _tmp5__length1 = 0; _tmp0_ = g_strdup ("avg"); _tmp1_ = g_strdup ("avg5"); _tmp2_ = g_strdup ("avg15"); _tmp3_ = g_strdup ("cpus"); _tmp4_ = g_new0 (gchar*, 4 + 1); _tmp4_[0] = _tmp0_; _tmp4_[1] = _tmp1_; _tmp4_[2] = _tmp2_; _tmp4_[3] = _tmp3_; _tmp5_ = _tmp4_; _tmp5__length1 = 4; self = (LoadProvider*) provider_construct (object_type, "load", _tmp5_, 4, 'd'); _tmp5_ = (_vala_array_free (_tmp5_, _tmp5__length1, (GDestroyNotify) g_free), NULL); return self; } LoadProvider* load_provider_new (void) { return load_provider_construct (TYPE_LOAD_PROVIDER); } static void load_provider_real_update (Provider* base) { LoadProvider * self; glibtop_loadavg loadavg = {0}; glibtop_loadavg _tmp0_ = {0}; gdouble* _tmp1_ = NULL; gint _tmp1__length1 = 0; gdouble* _tmp2_ = NULL; gint _tmp2__length1 = 0; glibtop_loadavg _tmp3_ = {0}; gdouble* _tmp4_ = NULL; gint _tmp4__length1 = 0; gdouble _tmp5_ = 0.0; gdouble _tmp6_ = 0.0; gdouble* _tmp7_ = NULL; gint _tmp7__length1 = 0; gdouble* _tmp8_ = NULL; gint _tmp8__length1 = 0; glibtop_loadavg _tmp9_ = {0}; gdouble* _tmp10_ = NULL; gint _tmp10__length1 = 0; gdouble _tmp11_ = 0.0; gdouble _tmp12_ = 0.0; gdouble* _tmp13_ = NULL; gint _tmp13__length1 = 0; gdouble* _tmp14_ = NULL; gint _tmp14__length1 = 0; glibtop_loadavg _tmp15_ = {0}; gdouble* _tmp16_ = NULL; gint _tmp16__length1 = 0; gdouble _tmp17_ = 0.0; gdouble _tmp18_ = 0.0; gdouble* _tmp19_ = NULL; gint _tmp19__length1 = 0; gdouble* _tmp20_ = NULL; gint _tmp20__length1 = 0; glibtop* _tmp21_ = NULL; gint _tmp22_ = 0; gdouble _tmp23_ = 0.0; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_LOAD_PROVIDER, LoadProvider); glibtop_get_loadavg (&_tmp0_); loadavg = _tmp0_; _tmp1_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp1__length1); _tmp2_ = _tmp1_; _tmp2__length1 = _tmp1__length1; _tmp3_ = loadavg; _tmp4_ = _tmp3_.loadavg; _tmp4__length1 = -1; _tmp5_ = _tmp4_[0]; _tmp2_[0] = _tmp5_; _tmp6_ = _tmp2_[0]; _tmp7_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp7__length1); _tmp8_ = _tmp7_; _tmp8__length1 = _tmp7__length1; _tmp9_ = loadavg; _tmp10_ = _tmp9_.loadavg; _tmp10__length1 = -1; _tmp11_ = _tmp10_[1]; _tmp8_[1] = _tmp11_; _tmp12_ = _tmp8_[1]; _tmp13_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp13__length1); _tmp14_ = _tmp13_; _tmp14__length1 = _tmp13__length1; _tmp15_ = loadavg; _tmp16_ = _tmp15_.loadavg; _tmp16__length1 = -1; _tmp17_ = _tmp16_[2]; _tmp14_[2] = _tmp17_; _tmp18_ = _tmp14_[2]; _tmp19_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp19__length1); _tmp20_ = _tmp19_; _tmp20__length1 = _tmp19__length1; _tmp21_ = glibtop_global_server; _tmp22_ = (*_tmp21_).ncpu; _tmp20_[3] = (gdouble) (_tmp22_ + 1); _tmp23_ = _tmp20_[3]; } static void load_provider_class_init (LoadProviderClass * klass) { load_provider_parent_class = g_type_class_peek_parent (klass); PROVIDER_CLASS (klass)->update = load_provider_real_update; } static void load_provider_instance_init (LoadProvider * self) { } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType load_provider_get_type (void) { static volatile gsize load_provider_type_id__volatile = 0; if (g_once_init_enter (&load_provider_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (LoadProviderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) load_provider_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (LoadProvider), 0, (GInstanceInitFunc) load_provider_instance_init, NULL }; GType load_provider_type_id; load_provider_type_id = g_type_register_static (TYPE_PROVIDER, "LoadProvider", &g_define_type_info, 0); g_once_init_leave (&load_provider_type_id__volatile, load_provider_type_id); } return load_provider_type_id__volatile; } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } indicator-multiload-0.4/src/PaxHeaders.30064/memprovider.c0000644000000000000000000000013212347052060020335 xustar0030 mtime=1402754096.652643487 30 atime=1402754100.976645883 30 ctime=1402759471.359977444 indicator-multiload-0.4/src/memprovider.c0000664000175000017500000002236212347052060020213 0ustar00mh21mh2100000000000000/* memprovider.c generated by valac 0.22.1, the Vala compiler * generated from memprovider.vala, do not modify */ #include #include #include #include #include "glibtop/mem.h" #include #include #define TYPE_PROVIDER (provider_get_type ()) #define PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDER, Provider)) #define PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDER, ProviderClass)) #define IS_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDER)) #define IS_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDER)) #define PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDER, ProviderClass)) typedef struct _Provider Provider; typedef struct _ProviderClass ProviderClass; typedef struct _ProviderPrivate ProviderPrivate; #define TYPE_MEM_PROVIDER (mem_provider_get_type ()) #define MEM_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_MEM_PROVIDER, MemProvider)) #define MEM_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_MEM_PROVIDER, MemProviderClass)) #define IS_MEM_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_MEM_PROVIDER)) #define IS_MEM_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_MEM_PROVIDER)) #define MEM_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_MEM_PROVIDER, MemProviderClass)) typedef struct _MemProvider MemProvider; typedef struct _MemProviderClass MemProviderClass; typedef struct _MemProviderPrivate MemProviderPrivate; struct _Provider { GObject parent_instance; ProviderPrivate * priv; }; struct _ProviderClass { GObjectClass parent_class; void (*update) (Provider* self); }; struct _MemProvider { Provider parent_instance; MemProviderPrivate * priv; }; struct _MemProviderClass { ProviderClass parent_class; }; static gpointer mem_provider_parent_class = NULL; GType provider_get_type (void) G_GNUC_CONST; GType mem_provider_get_type (void) G_GNUC_CONST; enum { MEM_PROVIDER_DUMMY_PROPERTY }; MemProvider* mem_provider_new (void); MemProvider* mem_provider_construct (GType object_type); Provider* provider_construct (GType object_type, const gchar* id, gchar** keys, int keys_length1, gchar displaytype); static void mem_provider_real_update (Provider* base); gdouble* provider_get_values (Provider* self, int* result_length1); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); MemProvider* mem_provider_construct (GType object_type) { MemProvider * self = NULL; gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; gchar* _tmp5_ = NULL; gchar** _tmp6_ = NULL; gchar** _tmp7_ = NULL; gint _tmp7__length1 = 0; _tmp0_ = g_strdup ("user"); _tmp1_ = g_strdup ("shared"); _tmp2_ = g_strdup ("buffer"); _tmp3_ = g_strdup ("cached"); _tmp4_ = g_strdup ("total"); _tmp5_ = g_strdup ("used"); _tmp6_ = g_new0 (gchar*, 6 + 1); _tmp6_[0] = _tmp0_; _tmp6_[1] = _tmp1_; _tmp6_[2] = _tmp2_; _tmp6_[3] = _tmp3_; _tmp6_[4] = _tmp4_; _tmp6_[5] = _tmp5_; _tmp7_ = _tmp6_; _tmp7__length1 = 6; self = (MemProvider*) provider_construct (object_type, "mem", _tmp7_, 6, 'i'); _tmp7_ = (_vala_array_free (_tmp7_, _tmp7__length1, (GDestroyNotify) g_free), NULL); return self; } MemProvider* mem_provider_new (void) { return mem_provider_construct (TYPE_MEM_PROVIDER); } static void mem_provider_real_update (Provider* base) { MemProvider * self; glibtop_mem mem = {0}; glibtop_mem _tmp0_ = {0}; gdouble* _tmp1_ = NULL; gint _tmp1__length1 = 0; gdouble* _tmp2_ = NULL; gint _tmp2__length1 = 0; glibtop_mem _tmp3_ = {0}; guint64 _tmp4_ = 0ULL; gdouble _tmp5_ = 0.0; gdouble* _tmp6_ = NULL; gint _tmp6__length1 = 0; gdouble* _tmp7_ = NULL; gint _tmp7__length1 = 0; glibtop_mem _tmp8_ = {0}; guint64 _tmp9_ = 0ULL; gdouble _tmp10_ = 0.0; gdouble* _tmp11_ = NULL; gint _tmp11__length1 = 0; gdouble* _tmp12_ = NULL; gint _tmp12__length1 = 0; glibtop_mem _tmp13_ = {0}; guint64 _tmp14_ = 0ULL; gdouble _tmp15_ = 0.0; gdouble* _tmp16_ = NULL; gint _tmp16__length1 = 0; gdouble* _tmp17_ = NULL; gint _tmp17__length1 = 0; glibtop_mem _tmp18_ = {0}; guint64 _tmp19_ = 0ULL; gdouble _tmp20_ = 0.0; gdouble* _tmp21_ = NULL; gint _tmp21__length1 = 0; gdouble* _tmp22_ = NULL; gint _tmp22__length1 = 0; glibtop_mem _tmp23_ = {0}; guint64 _tmp24_ = 0ULL; gdouble _tmp25_ = 0.0; gdouble* _tmp26_ = NULL; gint _tmp26__length1 = 0; gdouble* _tmp27_ = NULL; gint _tmp27__length1 = 0; glibtop_mem _tmp28_ = {0}; guint64 _tmp29_ = 0ULL; glibtop_mem _tmp30_ = {0}; guint64 _tmp31_ = 0ULL; glibtop_mem _tmp32_ = {0}; guint64 _tmp33_ = 0ULL; gdouble _tmp34_ = 0.0; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_MEM_PROVIDER, MemProvider); glibtop_get_mem (&_tmp0_); mem = _tmp0_; _tmp1_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp1__length1); _tmp2_ = _tmp1_; _tmp2__length1 = _tmp1__length1; _tmp3_ = mem; _tmp4_ = _tmp3_.user; _tmp2_[0] = (gdouble) _tmp4_; _tmp5_ = _tmp2_[0]; _tmp6_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp6__length1); _tmp7_ = _tmp6_; _tmp7__length1 = _tmp6__length1; _tmp8_ = mem; _tmp9_ = _tmp8_.shared; _tmp7_[1] = (gdouble) _tmp9_; _tmp10_ = _tmp7_[1]; _tmp11_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp11__length1); _tmp12_ = _tmp11_; _tmp12__length1 = _tmp11__length1; _tmp13_ = mem; _tmp14_ = _tmp13_.buffer; _tmp12_[2] = (gdouble) _tmp14_; _tmp15_ = _tmp12_[2]; _tmp16_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp16__length1); _tmp17_ = _tmp16_; _tmp17__length1 = _tmp16__length1; _tmp18_ = mem; _tmp19_ = _tmp18_.cached; _tmp17_[3] = (gdouble) _tmp19_; _tmp20_ = _tmp17_[3]; _tmp21_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp21__length1); _tmp22_ = _tmp21_; _tmp22__length1 = _tmp21__length1; _tmp23_ = mem; _tmp24_ = _tmp23_.total; _tmp22_[4] = (gdouble) _tmp24_; _tmp25_ = _tmp22_[4]; _tmp26_ = provider_get_values (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_PROVIDER, Provider), &_tmp26__length1); _tmp27_ = _tmp26_; _tmp27__length1 = _tmp26__length1; _tmp28_ = mem; _tmp29_ = _tmp28_.shared; _tmp30_ = mem; _tmp31_ = _tmp30_.buffer; _tmp32_ = mem; _tmp33_ = _tmp32_.cached; _tmp27_[5] = (gdouble) ((_tmp29_ + _tmp31_) + _tmp33_); _tmp34_ = _tmp27_[5]; } static void mem_provider_class_init (MemProviderClass * klass) { mem_provider_parent_class = g_type_class_peek_parent (klass); PROVIDER_CLASS (klass)->update = mem_provider_real_update; } static void mem_provider_instance_init (MemProvider * self) { } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType mem_provider_get_type (void) { static volatile gsize mem_provider_type_id__volatile = 0; if (g_once_init_enter (&mem_provider_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (MemProviderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) mem_provider_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (MemProvider), 0, (GInstanceInitFunc) mem_provider_instance_init, NULL }; GType mem_provider_type_id; mem_provider_type_id = g_type_register_static (TYPE_PROVIDER, "MemProvider", &g_define_type_info, 0); g_once_init_leave (&mem_provider_type_id__volatile, mem_provider_type_id); } return mem_provider_type_id__volatile; } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } indicator-multiload-0.4/src/PaxHeaders.30064/function.vala0000644000000000000000000000012712347050426020342 xustar0027 mtime=1402753302.242623 30 atime=1402753302.452277652 30 ctime=1402759471.403977474 indicator-multiload-0.4/src/function.vala0000664000175000017500000000776312347050426020224 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public abstract class Function : GLib.Object { public string id { get; construct; } public string[] parameterdescs { get; construct; } public Function(string id, string[] parameterdescs) { Object(id: id, parameterdescs: parameterdescs); } protected static Error error(string message) { return new Error(Quark.from_string("function-error-quark"), 0, "%s", message); } public abstract string call(string[] parameters, bool widest) throws Error; } public class DecimalsFunction : Function { public DecimalsFunction() { base("decimals", {"value", "decimals"}); } public override string call(string[] parameters, bool widest) throws Error { if (parameters.length != 2) throw error("two parameters expected"); if (widest) parameters[0] = "8"; return "%.*f".printf(int.parse(parameters[1]), double.parse(parameters[0])); } } public class SizeFunction : Function { public SizeFunction() { base("size", {"value"}); } public override string call(string[] parameters, bool widest) throws Error { if (parameters.length != 1) throw error("one parameter expected"); if (widest) parameters[0] = "999000000"; // MB // TODO inline return Utils.format_size(double.parse(parameters[0])); } } public class SpeedFunction : Function { public SpeedFunction() { base("speed", {"value"}); } public override string call(string[] parameters, bool widest) throws Error { if (parameters.length != 1) throw error("one parameter expected"); if (widest) parameters[0] = "999000000"; // MB // TODO inline return Utils.format_speed(double.parse(parameters[0])); } } public class FrequencyFunction : Function { public FrequencyFunction() { base("frequency", {"value"}); } public override string call(string[] parameters, bool widest) throws Error { if (parameters.length != 1) throw error("one parameter expected"); if (widest) parameters[0] = "999000000"; // MHz // TODO inline return Utils.format_frequency(double.parse(parameters[0])); } } public class PercentFunction : Function { public PercentFunction() { base("percent", {"value"}); } public override string call(string[] parameters, bool widest) throws Error { if (parameters.length != 1) throw error("one parameter expected"); if (widest) parameters[0] = "1"; return _("%u%%").printf ((uint) Math.round(100 * double.parse(parameters[0]))); } } indicator-multiload-0.4/src/PaxHeaders.30064/colormapper.vala0000644000000000000000000000012712347050426021040 xustar0027 mtime=1402753302.242623 30 atime=1402753302.452277652 30 ctime=1402759471.395977469 indicator-multiload-0.4/src/colormapper.vala0000664000175000017500000001376712347050426020723 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ class ColorScheme { public string label; public string[] colors; public Gdk.RGBA rgbas[16]; public ColorScheme(string label, string[] colors) { this.label = label; this.colors = colors; for (uint j = 0, jsize = colors.length; j < jsize; ++j) this.rgbas[j].parse(colors[j]); } } public class ColorMapper : Object { public static const string[] colorschemes = { "traditional", "ambiance", "radiance", "xosview" }; static HashTable schemes = new HashTable .full(str_hash, str_equal, g_free, g_object_unref); static const string[] colornames = { "cpu1", "cpu2", "cpu3", "cpu4", "mem1", "mem2", "mem3", "mem4", "net1", "net2", "net3", "swap1", "load1", "disk1", "disk2", "background" }; static const string[] tangocolors = { "#ef2929", "#cc0000", "#a40000", "#fcaf3e", "#f57900", "#ce5c00", "#fce94f", "#edd400", "#c4a000", "#8ae234", "#73d216", "#4e9a06", "#729fcf", "#3465a4", "#204a87", "#ad7fa8", "#75507b", "#5c3566", "#e9b96e", "#c17d11", "#8f5902", "#888a85", "#555753", "#2e3436", "#eeeeec", "#d3d7cf", "#babdb6" }; static Gdk.RGBA tangorgbas[27]; static const string[] graycolors = { "#000000", "#2e3436", "#555753", "#888a85", "#babdb6", "#d3d7cf", "#eeeeec", "#f3f3f3", "#ffffff" }; static Gdk.RGBA grayrgbas[9]; public string color_scheme { get; set; } static construct { for (uint j = 0; j < 27; ++j) tangorgbas[j].parse(tangocolors[j]); for (uint j = 0; j < 9; ++j) grayrgbas[j].parse(graycolors[j]); schemes.insert("traditional", new ColorScheme // TRANSLATORS: Color theme name (_("Traditional"), { "#0072b3", "#0092e6", "#00a3ff", "#002f3d", "#00b35b", "#00e675", "#00ff82", "#aaf5d0", "#fce94f", "#edd400", "#c4a000", "#8b00c3", "#d50000", "#c65000", "#ff6700", "rgba(0,0,0,.25)" })); schemes.insert("ambiance", new ColorScheme // TRANSLATORS: Color theme name for the Ubuntu Ambiance (light on dark) theme (_("Ambiance"), { "#dfdbd2", "#dfdbd2", "#dfdbd2", "#a39f96", "#dfdbd2", "#dfdbd2", "#a39f96", "#a39f96", "#dfdbd2", "#a39f96", "#a39f96", "#dfdbd2", "#dfdbd2", "#dfdbd2", "#a39f96", "rgba(0,0,0,0)" })); schemes.insert("radiance", new ColorScheme // TRANSLATORS: Color theme name for the Ubuntu Radiance (dark on light) theme (_("Radiance"), { "#3c3c3c", "#3c3c3c", "#3c3c3c", "#a39f96", "#3c3c3c", "#3c3c3c", "#a39f96", "#a39f96", "#3c3c3c", "#a39f96", "#a39f96", "#3c3c3c", "#3c3c3c", "#3c3c3c", "#a39f96", "rgba(0,0,0,0)" })); // additional mem colors: slab 0000ff, map 836fff schemes.insert("xosview", new ColorScheme // TRANSLATORS: Color theme name for the XOSView theme (_("XOSView"), { "#2e8b57", "#ffa500", "#ffff00", "#add8e6", "#2e8b57", "#0000ff", "#ffa500", "#ff0000", "#87ceeb", "#836fff", "#0000ff", "#2e8b57", "#2e8b57", "#87ceeb", "#836fff", "rgba(127,255,212,0)" })); } static ColorScheme scheme(string name) { var scheme = schemes.lookup(name); if (scheme == null) scheme = schemes.lookup("traditional"); return scheme; } static Gdk.RGBA[] schemergbas(string name) { return scheme(name).rgbas; } public static string schemelabel(string name) { return scheme(name).label; } public static bool parse_colorname(string value, ref Gdk.RGBA rgba) { var parts = value.split(":"); if (parts.length == 2) { var rgbas = schemergbas(parts[0]); for (uint j = 0, jsize = colornames.length; j < jsize; ++j) { if (colornames[j] == parts[1]) { rgba = rgbas[j]; return true; } } } return rgba.parse(value); } public void add_palette(PGtk.ColorChooser chooser) { // https://bugzilla.gnome.org/show_bug.cgi?id=693995 if (Gtk.check_version(3, 8, 0) == null) { chooser.add_palette(Gtk.Orientation.VERTICAL, 0, null); chooser.add_palette(Gtk.Orientation.VERTICAL, 3, tangorgbas); chooser.add_palette(Gtk.Orientation.HORIZONTAL, 9, grayrgbas); chooser.add_palette(Gtk.Orientation.HORIZONTAL, 8, schemergbas(this.color_scheme)); } } } indicator-multiload-0.4/src/PaxHeaders.30064/settingscache.vala0000644000000000000000000000012712347050426021341 xustar0027 mtime=1402753302.242623 30 atime=1402753302.456277653 30 ctime=1402759471.423977488 indicator-multiload-0.4/src/settingscache.vala0000664000175000017500000000560312347050426021212 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class SettingsCache : Object { public static const string[] presetgraphids = { "cpu", "mem", "net", "load", "swap", "disk" }; private HashTable cached = new HashTable .full(str_hash, str_equal, g_free, g_object_unref); private Settings settings(string key, string? path) { var result = this.cached.lookup(key); if (result == null) { result = path == null ? new Settings(key) : new Settings.with_path(key, path); this.cached.insert(path == null ? key : @"$key:$path", result); } return result; } public List cachedsettings() { return this.cached.get_values(); } public Settings generalsettings() { return this.settings("de.mh21.indicator-multiload.general", null); } public Settings graphsettings(string graphid) { if (graphid in presetgraphids) return this.settings (@"de.mh21.indicator-multiload.graphs.$graphid", null); return this.settings ("de.mh21.indicator-multiload.graph", @"/apps/indicators/multiload/graphs/$graphid/"); } public Settings tracesettings(string graphid, string traceid) { if (graphid in presetgraphids) return this.settings (@"de.mh21.indicator-multiload.traces.$traceid", null); return this.settings ("de.mh21.indicator-multiload.trace", @"/apps/indicators/multiload/graphs/$graphid/$traceid/"); } } indicator-multiload-0.4/src/PaxHeaders.30064/itempreferences.vala0000644000000000000000000000012612347050426021674 xustar0027 mtime=1402753302.242623 30 atime=1402753302.452277652 29 ctime=1402759471.41197748 indicator-multiload-0.4/src/itempreferences.vala0000664000175000017500000002264612347050426021554 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class ItemPreferences : Object { // always allocated private Settings itemsettings; // only when dialog is visible private Gtk.Dialog items; // helper private unowned Gtk.ListStore itemstore; private unowned Gtk.TreeView itemview; private unowned Gtk.TreeSelection itemselection; private unowned Gtk.Button itemadd; private unowned Gtk.Button itemremove; private unowned Gtk.Button itemedit; private unowned Gtk.Button itemup; private unowned Gtk.Button itemdown; private bool itemsignoresignals; public string settingskey { get; construct; } public signal void itemhelp_show(); public ItemPreferences(string settingskey) { Object(settingskey: settingskey); } construct { this.itemsettings = new SettingsCache().generalsettings(); this.itemsettings.changed[this.settingskey].connect(reset_itemstore); } public void show() { if (this.items != null) { this.items.present(); return; } Gtk.Builder builder; this.items = Utils.get_ui("itemdialog", this, {"itemstore"}, out builder) as Gtk.Dialog; return_if_fail(this.items != null); this.itemstore = builder.get_object("itemstore") as Gtk.ListStore; this.itemview = builder.get_object("itemview") as Gtk.TreeView; this.itemadd = builder.get_object("itemadd") as Gtk.Button; this.itemremove = builder.get_object("itemremove") as Gtk.Button; this.itemedit = builder.get_object("itemedit") as Gtk.Button; this.itemup = builder.get_object("itemup") as Gtk.Button; this.itemdown = builder.get_object("itemdown") as Gtk.Button; this.itemselection = (builder.get_object("itemview") as Gtk.TreeView).get_selection(); this.itemsgsettingstostore(); // will invoke updatebuttons() this.itemselection.select_path(new Gtk.TreePath.from_indices(0)); this.items.show_all(); // TODO: F2 does not work } public void reset_itemstore() { if (this.items != null && !this.itemsignoresignals) this.itemsgsettingstostore(); } [CCode (instance_pos = -1)] public void on_itemdialog_destroy(Gtk.Widget source) { this.items = null; } [CCode (instance_pos = -1)] public void on_itemdialog_response(Gtk.Dialog source, int response) { switch (response) { case 0: // close source.destroy(); return; case 1: // revert this.itemsettings.reset(this.settingskey); this.itemselection.select_path(new Gtk.TreePath.from_indices(0)); return; case 2: // help this.itemhelp_show(); return; } } [CCode (instance_pos = -1)] public void on_expressionrenderer_edited(Gtk.CellRendererText renderer, string path, string new_text) { Gtk.TreeIter iter; this.itemstore.get_iter_from_string(out iter, path); this.itemstore.set(iter, 0, new_text); } [CCode (instance_pos = -1)] public void on_itemselection_changed(Gtk.TreeSelection selection) { this.updatebuttons(); } [CCode (instance_pos = -1)] public void on_itemstore_row_inserted(Gtk.TreeModel model, string path, Gtk.TreeIter iter) { if (!this.itemsignoresignals) this.itemsstoretogsettings(); } [CCode (instance_pos = -1)] public void on_itemstore_row_changed(Gtk.TreeModel model, string path, Gtk.TreeIter iter) { if (!this.itemsignoresignals) itemsstoretogsettings(); } [CCode (instance_pos = -1)] public void on_itemstore_row_deleted(Gtk.TreeModel model, string path) { if (!this.itemsignoresignals) this.itemsstoretogsettings(); } [CCode (instance_pos = -1)] public void on_itemadd_clicked(Gtk.Button button) { uint pos = 0; Gtk.TreeIter iter; if (this.itemselection.get_selected(null, out iter)) { var path = this.itemstore.get_path(iter); var indices = path.get_indices(); pos = indices[0] + 1; } this.itemstore.insert(out iter, (int) pos); this.itemview.grab_focus(); this.itemview.set_cursor(this.itemstore.get_path(iter), this.itemview.get_column(0), true); } [CCode (instance_pos = -1)] public void on_itemremove_clicked(Gtk.Button button) { Gtk.TreeIter iter; if (!this.itemselection.get_selected(null, out iter)) return; var path = this.itemstore.get_path(iter); this.itemstore.remove(iter); if (!this.itemstore.get_iter(out iter, path)) path.prev(); this.itemselection.select_path(path); } [CCode (instance_pos = -1)] public void on_itemedit_clicked(Gtk.Button button) { Gtk.TreeIter iter; if (!this.itemselection.get_selected(null, out iter)) return; this.itemview.grab_focus(); this.itemview.set_cursor(this.itemstore.get_path(iter), this.itemview.get_column(0), true); } [CCode (instance_pos = -1)] public void on_itemup_clicked(Gtk.Button button) { Gtk.TreeIter iter; if (!this.itemselection.get_selected(null, out iter)) return; Gtk.TreeIter previter; var prevpath = this.itemstore.get_path(iter); if (!prevpath.prev()) return; if (!this.itemstore.get_iter(out previter, prevpath)) return; Value value, prevvalue; this.itemstore.get_value(iter, 0, out value); this.itemstore.get_value(previter, 0, out prevvalue); this.itemstore.set_value(iter, 0, prevvalue); this.itemstore.set_value(previter, 0, value); this.itemselection.select_path(prevpath); } [CCode (instance_pos = -1)] public void on_itemdown_clicked(Gtk.Button button) { Gtk.TreeIter iter; if (!this.itemselection.get_selected(null, out iter)) return; Gtk.TreeIter nextiter; var nextpath = this.itemstore.get_path(iter); nextpath.next(); if (!this.itemstore.get_iter(out nextiter, nextpath)) return; Value value, nextvalue; this.itemstore.get_value(iter, 0, out value); this.itemstore.get_value(nextiter, 0, out nextvalue); this.itemstore.set_value(iter, 0, nextvalue); this.itemstore.set_value(nextiter, 0, value); this.itemselection.select_path(nextpath); } private void updatebuttons() { Gtk.TreeIter iter; bool add = true, remove = false, edit = false, up = false, down = false; if (this.itemselection.get_selected(null, out iter)) { edit = true; remove = true; var path = this.itemstore.get_path(iter); var indices = path.get_indices(); up = indices[0] > 0; down = indices[0] + 1 < this.itemstore.iter_n_children(null); } this.itemadd.sensitive = add; this.itemremove.sensitive = remove; this.itemedit.sensitive = edit; this.itemup.sensitive = up; this.itemdown.sensitive = down; } private void itemsgsettingstostore() { var expressions = this.itemsettings.get_strv(this.settingskey); this.itemsignoresignals = true; this.itemstore.clear(); for (uint i = 0, isize = expressions.length; i < isize; ++i) this.itemstore.insert_with_values(null, (int) i, 0, expressions[i]); this.itemsignoresignals = false; } private void itemsstoretogsettings() { var result = new string[this.itemstore.iter_n_children(null)]; Gtk.TreeIter iter; for (uint i = 0, isize = result.length; i < isize; ++i) { this.itemstore.iter_nth_child(out iter, null, (int)i); Value value; this.itemstore.get_value(iter, 0, out value); result[i] = value as string; } this.itemsignoresignals = true; this.itemsettings.set_strv(this.settingskey, result); this.itemsignoresignals = false; } } indicator-multiload-0.4/src/PaxHeaders.30064/appindicatorview.c0000644000000000000000000000013112347052060021353 xustar0030 mtime=1402754096.532643419 29 atime=1402754097.05664371 30 ctime=1402759471.339977431 indicator-multiload-0.4/src/appindicatorview.c0000664000175000017500000003143712347052060021235 0ustar00mh21mh2100000000000000/* appindicatorview.c generated by valac 0.22.1, the Vala compiler * generated from appindicatorview.vala, do not modify */ #include #include #include #include #include #include #include #define TYPE_INDICATOR_VIEW (indicator_view_get_type ()) #define INDICATOR_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_INDICATOR_VIEW, IndicatorView)) #define IS_INDICATOR_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_INDICATOR_VIEW)) #define INDICATOR_VIEW_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), TYPE_INDICATOR_VIEW, IndicatorViewIface)) typedef struct _IndicatorView IndicatorView; typedef struct _IndicatorViewIface IndicatorViewIface; #define TYPE_APP_INDICATOR_VIEW (app_indicator_view_get_type ()) #define APP_INDICATOR_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_APP_INDICATOR_VIEW, AppIndicatorView)) #define APP_INDICATOR_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_APP_INDICATOR_VIEW, AppIndicatorViewClass)) #define IS_APP_INDICATOR_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_APP_INDICATOR_VIEW)) #define IS_APP_INDICATOR_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_APP_INDICATOR_VIEW)) #define APP_INDICATOR_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_APP_INDICATOR_VIEW, AppIndicatorViewClass)) typedef struct _AppIndicatorView AppIndicatorView; typedef struct _AppIndicatorViewClass AppIndicatorViewClass; typedef struct _AppIndicatorViewPrivate AppIndicatorViewPrivate; #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) #define _g_list_free0(var) ((var == NULL) ? NULL : (var = (g_list_free (var), NULL))) struct _IndicatorViewIface { GTypeInterface parent_iface; void (*set_label) (IndicatorView* self, const gchar* value); void (*set_guide) (IndicatorView* self, const gchar* value); void (*set_icon) (IndicatorView* self, const gchar* value); void (*set_description) (IndicatorView* self, const gchar* value); }; struct _AppIndicatorView { GObject parent_instance; AppIndicatorViewPrivate * priv; }; struct _AppIndicatorViewClass { GObjectClass parent_class; }; struct _AppIndicatorViewPrivate { AppIndicator* indicator; }; static gpointer app_indicator_view_parent_class = NULL; static IndicatorViewIface* app_indicator_view_indicator_view_parent_iface = NULL; GType indicator_view_get_type (void) G_GNUC_CONST; GType app_indicator_view_get_type (void) G_GNUC_CONST; #define APP_INDICATOR_VIEW_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_APP_INDICATOR_VIEW, AppIndicatorViewPrivate)) enum { APP_INDICATOR_VIEW_DUMMY_PROPERTY, APP_INDICATOR_VIEW_LABEL, APP_INDICATOR_VIEW_GUIDE, APP_INDICATOR_VIEW_ICON, APP_INDICATOR_VIEW_DESCRIPTION }; AppIndicatorView* app_indicator_view_new (const gchar* icondirectory, GtkMenu* menu); AppIndicatorView* app_indicator_view_construct (GType object_type, const gchar* icondirectory, GtkMenu* menu); static void __lambda3_ (AppIndicatorView* self, gint delta, GdkScrollDirection direction); static void ___lambda3__app_indicator_scroll_event (AppIndicator* _sender, gint delta, GdkScrollDirection direction, gpointer self); static void app_indicator_view_finalize (GObject* obj); void indicator_view_set_label (IndicatorView* self, const gchar* value); void indicator_view_set_guide (IndicatorView* self, const gchar* value); void indicator_view_set_icon (IndicatorView* self, const gchar* value); void indicator_view_set_description (IndicatorView* self, const gchar* value); static void _vala_app_indicator_view_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); static void __lambda3_ (AppIndicatorView* self, gint delta, GdkScrollDirection direction) { gint _tmp0_ = 0; GdkScrollDirection _tmp1_ = 0; _tmp0_ = delta; _tmp1_ = direction; g_signal_emit_by_name (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_INDICATOR_VIEW, IndicatorView), "scroll-event", _tmp0_, (guint) _tmp1_); } static void ___lambda3__app_indicator_scroll_event (AppIndicator* _sender, gint delta, GdkScrollDirection direction, gpointer self) { __lambda3_ (self, delta, direction); } AppIndicatorView* app_indicator_view_construct (GType object_type, const gchar* icondirectory, GtkMenu* menu) { AppIndicatorView * self = NULL; const gchar* _tmp0_ = NULL; AppIndicator* _tmp1_ = NULL; AppIndicator* _tmp2_ = NULL; AppIndicator* _tmp3_ = NULL; GtkMenu* _tmp4_ = NULL; AppIndicator* _tmp5_ = NULL; AppIndicator* _tmp6_ = NULL; GtkMenu* _tmp7_ = NULL; GList* _tmp8_ = NULL; GList* _tmp9_ = NULL; gconstpointer _tmp10_ = NULL; g_return_val_if_fail (icondirectory != NULL, NULL); g_return_val_if_fail (GTK_IS_MENU (menu), NULL); self = (AppIndicatorView*) g_object_new (object_type, NULL); _tmp0_ = icondirectory; _tmp1_ = app_indicator_new_with_path ("multiload", "", APP_INDICATOR_CATEGORY_SYSTEM_SERVICES, _tmp0_); _g_object_unref0 (self->priv->indicator); self->priv->indicator = _tmp1_; _tmp2_ = self->priv->indicator; app_indicator_set_status (_tmp2_, APP_INDICATOR_STATUS_ACTIVE); _tmp3_ = self->priv->indicator; _tmp4_ = menu; app_indicator_set_menu (_tmp3_, _tmp4_); _tmp5_ = self->priv->indicator; g_signal_connect_object (_tmp5_, "scroll-event", (GCallback) ___lambda3__app_indicator_scroll_event, self, 0); _tmp6_ = self->priv->indicator; _tmp7_ = menu; _tmp8_ = gtk_container_get_children (G_TYPE_CHECK_INSTANCE_CAST (_tmp7_, GTK_TYPE_CONTAINER, GtkContainer)); _tmp9_ = _tmp8_; _tmp10_ = _tmp9_->data; app_indicator_set_secondary_activate_target (_tmp6_, (GtkWidget*) _tmp10_); _g_list_free0 (_tmp9_); return self; } AppIndicatorView* app_indicator_view_new (const gchar* icondirectory, GtkMenu* menu) { return app_indicator_view_construct (TYPE_APP_INDICATOR_VIEW, icondirectory, menu); } static void app_indicator_view_real_set_label (IndicatorView* base, const gchar* value) { AppIndicatorView* self; AppIndicator* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_APP_INDICATOR_VIEW, AppIndicatorView); _tmp0_ = self->priv->indicator; _tmp1_ = value; g_object_set (_tmp0_, "label", _tmp1_, NULL); g_object_notify ((GObject *) self, "label"); } static void app_indicator_view_real_set_guide (IndicatorView* base, const gchar* value) { AppIndicatorView* self; AppIndicator* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_APP_INDICATOR_VIEW, AppIndicatorView); _tmp0_ = self->priv->indicator; _tmp1_ = value; g_object_set (_tmp0_, "label-guide", _tmp1_, NULL); g_object_notify ((GObject *) self, "guide"); } static void app_indicator_view_real_set_icon (IndicatorView* base, const gchar* value) { AppIndicatorView* self; AppIndicator* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_APP_INDICATOR_VIEW, AppIndicatorView); _tmp0_ = self->priv->indicator; _tmp1_ = value; g_object_set (_tmp0_, "icon-name", _tmp1_, NULL); g_object_notify ((GObject *) self, "icon"); } static void app_indicator_view_real_set_description (IndicatorView* base, const gchar* value) { AppIndicatorView* self; AppIndicator* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; self = G_TYPE_CHECK_INSTANCE_CAST (base, TYPE_APP_INDICATOR_VIEW, AppIndicatorView); _tmp0_ = self->priv->indicator; _tmp1_ = value; g_object_set (_tmp0_, "icon-desc", _tmp1_, NULL); g_object_notify ((GObject *) self, "description"); } static void app_indicator_view_class_init (AppIndicatorViewClass * klass) { app_indicator_view_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (AppIndicatorViewPrivate)); G_OBJECT_CLASS (klass)->set_property = _vala_app_indicator_view_set_property; G_OBJECT_CLASS (klass)->finalize = app_indicator_view_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), APP_INDICATOR_VIEW_LABEL, g_param_spec_string ("label", "label", "label", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_WRITABLE)); g_object_class_install_property (G_OBJECT_CLASS (klass), APP_INDICATOR_VIEW_GUIDE, g_param_spec_string ("guide", "guide", "guide", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_WRITABLE)); g_object_class_install_property (G_OBJECT_CLASS (klass), APP_INDICATOR_VIEW_ICON, g_param_spec_string ("icon", "icon", "icon", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_WRITABLE)); g_object_class_install_property (G_OBJECT_CLASS (klass), APP_INDICATOR_VIEW_DESCRIPTION, g_param_spec_string ("description", "description", "description", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_WRITABLE)); } static void app_indicator_view_indicator_view_interface_init (IndicatorViewIface * iface) { app_indicator_view_indicator_view_parent_iface = g_type_interface_peek_parent (iface); iface->set_label = app_indicator_view_real_set_label; iface->set_guide = app_indicator_view_real_set_guide; iface->set_icon = app_indicator_view_real_set_icon; iface->set_description = app_indicator_view_real_set_description; } static void app_indicator_view_instance_init (AppIndicatorView * self) { self->priv = APP_INDICATOR_VIEW_GET_PRIVATE (self); } static void app_indicator_view_finalize (GObject* obj) { AppIndicatorView * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_APP_INDICATOR_VIEW, AppIndicatorView); _g_object_unref0 (self->priv->indicator); G_OBJECT_CLASS (app_indicator_view_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType app_indicator_view_get_type (void) { static volatile gsize app_indicator_view_type_id__volatile = 0; if (g_once_init_enter (&app_indicator_view_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (AppIndicatorViewClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) app_indicator_view_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (AppIndicatorView), 0, (GInstanceInitFunc) app_indicator_view_instance_init, NULL }; static const GInterfaceInfo indicator_view_info = { (GInterfaceInitFunc) app_indicator_view_indicator_view_interface_init, (GInterfaceFinalizeFunc) NULL, NULL}; GType app_indicator_view_type_id; app_indicator_view_type_id = g_type_register_static (G_TYPE_OBJECT, "AppIndicatorView", &g_define_type_info, 0); g_type_add_interface_static (app_indicator_view_type_id, TYPE_INDICATOR_VIEW, &indicator_view_info); g_once_init_leave (&app_indicator_view_type_id__volatile, app_indicator_view_type_id); } return app_indicator_view_type_id__volatile; } static void _vala_app_indicator_view_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { AppIndicatorView * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_APP_INDICATOR_VIEW, AppIndicatorView); switch (property_id) { case APP_INDICATOR_VIEW_LABEL: indicator_view_set_label (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_INDICATOR_VIEW, IndicatorView), g_value_get_string (value)); break; case APP_INDICATOR_VIEW_GUIDE: indicator_view_set_guide (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_INDICATOR_VIEW, IndicatorView), g_value_get_string (value)); break; case APP_INDICATOR_VIEW_ICON: indicator_view_set_icon (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_INDICATOR_VIEW, IndicatorView), g_value_get_string (value)); break; case APP_INDICATOR_VIEW_DESCRIPTION: indicator_view_set_description (G_TYPE_CHECK_INSTANCE_CAST (self, TYPE_INDICATOR_VIEW, IndicatorView), g_value_get_string (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } indicator-multiload-0.4/src/PaxHeaders.30064/utils.vala0000644000000000000000000000012612347050426017654 xustar0027 mtime=1402753302.242623 30 atime=1402753302.456277653 29 ctime=1402759471.42797749 indicator-multiload-0.4/src/utils.vala0000664000175000017500000001407412347050426017530 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ namespace Utils { public string uifile; public double max(double[] data) { if (data.length == 0) return 0; double result = data[0]; foreach (var v in data) if (result < v) result = v; return result; } public double mean(double[] data) { if (data.length == 0) return 0; double result = 0; foreach (var v in data) result += v; return result / data.length; } // for SI units as g_format_size_for_display uses base 2 public string format_size(double val) { const string[] units = { // TRANSLATORS: Please leave {} as it is, it is replaced by the size N_("{} kB"), // TRANSLATORS: Please leave {} as it is, it is replaced by the size N_("{} MB"), // TRANSLATORS: Please leave {} as it is, it is replaced by the size N_("{} GB") }; int index = -1; while (index + 1 < units.length && (val >= 1000 || index < 0)) { val /= 1000; ++index; } if (index < 0) // TRANSLATORS: Please leave %u as it is, it is replaced by the size return ngettext("%u B", "%u B", (ulong)val).printf((uint)val); // 4 significant digits var pattern = _(units[index]).replace("{}", val < 9.95 ? "%.1f" : val < 99.5 ? "%.0f" : val < 999.5 ? "%.0f" : "%.0f"); return pattern.printf(val); } public string format_speed(double val) { const string[] units = { // TRANSLATORS: Please leave {} as it is, it is replaced by the speed N_("{} kB/s"), // TRANSLATORS: Please leave {} as it is, it is replaced by the speed N_("{} MB/s"), // TRANSLATORS: Please leave {} as it is, it is replaced by the speed N_("{} GB/s"), // TRANSLATORS: Please leave {} as it is, it is replaced by the speed N_("{} TB/s") }; int index = -1; while (index + 1 < units.length && (val >= 1000 || index < 0)) { val /= 1000; ++index; } if (index < 0) // TRANSLATORS: Please leave %u as it is, it is replaced by the speed return ngettext("%u B/s", "%u B/s", (ulong)val).printf((uint)val); // 4 significant digits var pattern = _(units[index]).replace("{}", val < 9.95 ? "%.1f" : val < 99.5 ? "%.0f" : val < 999.5 ? "%.0f" : "%.0f"); return pattern.printf(val); } public string format_frequency(double val) { const string[] units = { // TRANSLATORS: Please leave {} as it is, it is replaced by the frequency N_("{} kHz"), // TRANSLATORS: Please leave {} as it is, it is replaced by the frequency N_("{} MHz"), // TRANSLATORS: Please leave {} as it is, it is replaced by the frequency N_("{} GHz") }; int index = -1; while (index + 1 < units.length && (val >= 1000 || index < 0)) { val /= 1000; ++index; } if (index < 0) // TRANSLATORS: Please leave %u as it is, it is replaced by the frequency return ngettext("%u Hz", "%u Hz", (ulong)val).printf((uint)val); // 4 significant digits var pattern = _(units[index]).replace("{}", val < 9.95 ? "%.1f" : val < 99.5 ? "%.0f" : val < 999.5 ? "%.0f" : "%.0f"); return pattern.printf(val); } public Object get_ui(string objectid, Object signalhandlers, string[] additional = {}, out Gtk.Builder builder = null) { builder = new Gtk.Builder(); string[] ids = additional; ids += objectid; try { builder.add_objects_from_file(Utils.uifile, ids); } catch (Error e) { stderr.printf("Could not load indicator ui %s from %s: %s\n", objectid, Utils.uifile, e.message); } builder.connect_signals(signalhandlers); return builder.get_object(objectid); } public bool get_settings_rgba(Value value, Variant variant, void *user_data) { Gdk.RGBA rgba = Gdk.RGBA(); if (ColorMapper.parse_colorname(variant.get_string(), ref rgba)) { value.set_boxed(&rgba); return true; } return false; } public Variant set_settings_rgba(Value value, VariantType expected_type, void *user_data) { Gdk.RGBA rgba = *(Gdk.RGBA*)value.get_boxed(); return new Variant.string(rgba.to_string()); } } indicator-multiload-0.4/src/PaxHeaders.30064/settingscache.c0000644000000000000000000000013212347052060020630 xustar0030 mtime=1402754096.684643504 30 atime=1402754102.196646558 30 ctime=1402759471.367977449 indicator-multiload-0.4/src/settingscache.c0000664000175000017500000002750312347052060020510 0ustar00mh21mh2100000000000000/* settingscache.c generated by valac 0.22.1, the Vala compiler * generated from settingscache.vala, do not modify */ #include #include #include #include #include #define TYPE_SETTINGS_CACHE (settings_cache_get_type ()) #define SETTINGS_CACHE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_SETTINGS_CACHE, SettingsCache)) #define SETTINGS_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_SETTINGS_CACHE, SettingsCacheClass)) #define IS_SETTINGS_CACHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_SETTINGS_CACHE)) #define IS_SETTINGS_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_SETTINGS_CACHE)) #define SETTINGS_CACHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_SETTINGS_CACHE, SettingsCacheClass)) typedef struct _SettingsCache SettingsCache; typedef struct _SettingsCacheClass SettingsCacheClass; typedef struct _SettingsCachePrivate SettingsCachePrivate; #define _g_hash_table_unref0(var) ((var == NULL) ? NULL : (var = (g_hash_table_unref (var), NULL))) #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) #define _g_free0(var) (var = (g_free (var), NULL)) struct _SettingsCache { GObject parent_instance; SettingsCachePrivate * priv; }; struct _SettingsCacheClass { GObjectClass parent_class; }; struct _SettingsCachePrivate { GHashTable* cached; }; static gpointer settings_cache_parent_class = NULL; GType settings_cache_get_type (void) G_GNUC_CONST; #define SETTINGS_CACHE_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_SETTINGS_CACHE, SettingsCachePrivate)) enum { SETTINGS_CACHE_DUMMY_PROPERTY }; static GSettings* settings_cache_settings (SettingsCache* self, const gchar* key, const gchar* path); GList* settings_cache_cachedsettings (SettingsCache* self); GSettings* settings_cache_generalsettings (SettingsCache* self); GSettings* settings_cache_graphsettings (SettingsCache* self, const gchar* graphid); static gboolean _vala_string_array_contains (const gchar** stack, int stack_length, const gchar* needle); GSettings* settings_cache_tracesettings (SettingsCache* self, const gchar* graphid, const gchar* traceid); SettingsCache* settings_cache_new (void); SettingsCache* settings_cache_construct (GType object_type); static void settings_cache_finalize (GObject* obj); const gchar* SETTINGS_CACHE_presetgraphids[6] = {"cpu", "mem", "net", "load", "swap", "disk"}; static gpointer _g_object_ref0 (gpointer self) { return self ? g_object_ref (self) : NULL; } static const gchar* string_to_string (const gchar* self) { const gchar* result = NULL; g_return_val_if_fail (self != NULL, NULL); result = self; return result; } static GSettings* settings_cache_settings (SettingsCache* self, const gchar* key, const gchar* path) { GSettings* result = NULL; GSettings* _result_ = NULL; GHashTable* _tmp0_ = NULL; const gchar* _tmp1_ = NULL; gconstpointer _tmp2_ = NULL; GSettings* _tmp3_ = NULL; GSettings* _tmp4_ = NULL; g_return_val_if_fail (IS_SETTINGS_CACHE (self), NULL); g_return_val_if_fail (key != NULL, NULL); _tmp0_ = self->priv->cached; _tmp1_ = key; _tmp2_ = g_hash_table_lookup (_tmp0_, _tmp1_); _tmp3_ = _g_object_ref0 ((GSettings*) _tmp2_); _result_ = _tmp3_; _tmp4_ = _result_; if (_tmp4_ == NULL) { GSettings* _tmp5_ = NULL; const gchar* _tmp6_ = NULL; GSettings* _tmp12_ = NULL; GSettings* _tmp13_ = NULL; gchar* _tmp14_ = NULL; const gchar* _tmp15_ = NULL; GHashTable* _tmp23_ = NULL; const gchar* _tmp24_ = NULL; gchar* _tmp25_ = NULL; GSettings* _tmp26_ = NULL; GSettings* _tmp27_ = NULL; _tmp6_ = path; if (_tmp6_ == NULL) { const gchar* _tmp7_ = NULL; GSettings* _tmp8_ = NULL; _tmp7_ = key; _tmp8_ = g_settings_new (_tmp7_); _g_object_unref0 (_tmp5_); _tmp5_ = _tmp8_; } else { const gchar* _tmp9_ = NULL; const gchar* _tmp10_ = NULL; GSettings* _tmp11_ = NULL; _tmp9_ = key; _tmp10_ = path; _tmp11_ = g_settings_new_with_path (_tmp9_, _tmp10_); _g_object_unref0 (_tmp5_); _tmp5_ = _tmp11_; } _tmp12_ = _tmp5_; _tmp13_ = _g_object_ref0 (_tmp12_); _g_object_unref0 (_result_); _result_ = _tmp13_; _tmp15_ = path; if (_tmp15_ == NULL) { const gchar* _tmp16_ = NULL; gchar* _tmp17_ = NULL; _tmp16_ = key; _tmp17_ = g_strdup (_tmp16_); _g_free0 (_tmp14_); _tmp14_ = _tmp17_; } else { const gchar* _tmp18_ = NULL; const gchar* _tmp19_ = NULL; const gchar* _tmp20_ = NULL; const gchar* _tmp21_ = NULL; gchar* _tmp22_ = NULL; _tmp18_ = key; _tmp19_ = string_to_string (_tmp18_); _tmp20_ = path; _tmp21_ = string_to_string (_tmp20_); _tmp22_ = g_strconcat (_tmp19_, ":", _tmp21_, NULL); _g_free0 (_tmp14_); _tmp14_ = _tmp22_; } _tmp23_ = self->priv->cached; _tmp24_ = _tmp14_; _tmp25_ = g_strdup (_tmp24_); _tmp26_ = _result_; _tmp27_ = _g_object_ref0 (_tmp26_); g_hash_table_insert (_tmp23_, _tmp25_, _tmp27_); _g_free0 (_tmp14_); _g_object_unref0 (_tmp5_); } result = _result_; return result; } GList* settings_cache_cachedsettings (SettingsCache* self) { GList* result = NULL; GHashTable* _tmp0_ = NULL; GList* _tmp1_ = NULL; g_return_val_if_fail (IS_SETTINGS_CACHE (self), NULL); _tmp0_ = self->priv->cached; _tmp1_ = g_hash_table_get_values (_tmp0_); result = _tmp1_; return result; } GSettings* settings_cache_generalsettings (SettingsCache* self) { GSettings* result = NULL; GSettings* _tmp0_ = NULL; g_return_val_if_fail (IS_SETTINGS_CACHE (self), NULL); _tmp0_ = settings_cache_settings (self, "de.mh21.indicator-multiload.general", NULL); result = _tmp0_; return result; } static gboolean _vala_string_array_contains (const gchar** stack, int stack_length, const gchar* needle) { int i; for (i = 0; i < stack_length; i++) { if (g_strcmp0 (stack[i], needle) == 0) { return TRUE; } } return FALSE; } GSettings* settings_cache_graphsettings (SettingsCache* self, const gchar* graphid) { GSettings* result = NULL; const gchar* _tmp0_ = NULL; const gchar* _tmp7_ = NULL; const gchar* _tmp8_ = NULL; gchar* _tmp9_ = NULL; gchar* _tmp10_ = NULL; GSettings* _tmp11_ = NULL; GSettings* _tmp12_ = NULL; g_return_val_if_fail (IS_SETTINGS_CACHE (self), NULL); g_return_val_if_fail (graphid != NULL, NULL); _tmp0_ = graphid; if (_vala_string_array_contains (SETTINGS_CACHE_presetgraphids, G_N_ELEMENTS (SETTINGS_CACHE_presetgraphids), _tmp0_)) { const gchar* _tmp1_ = NULL; const gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; GSettings* _tmp5_ = NULL; GSettings* _tmp6_ = NULL; _tmp1_ = graphid; _tmp2_ = string_to_string (_tmp1_); _tmp3_ = g_strconcat ("de.mh21.indicator-multiload.graphs.", _tmp2_, NULL); _tmp4_ = _tmp3_; _tmp5_ = settings_cache_settings (self, _tmp4_, NULL); _tmp6_ = _tmp5_; _g_free0 (_tmp4_); result = _tmp6_; return result; } _tmp7_ = graphid; _tmp8_ = string_to_string (_tmp7_); _tmp9_ = g_strconcat ("/apps/indicators/multiload/graphs/", _tmp8_, "/", NULL); _tmp10_ = _tmp9_; _tmp11_ = settings_cache_settings (self, "de.mh21.indicator-multiload.graph", _tmp10_); _tmp12_ = _tmp11_; _g_free0 (_tmp10_); result = _tmp12_; return result; } GSettings* settings_cache_tracesettings (SettingsCache* self, const gchar* graphid, const gchar* traceid) { GSettings* result = NULL; const gchar* _tmp0_ = NULL; const gchar* _tmp7_ = NULL; const gchar* _tmp8_ = NULL; const gchar* _tmp9_ = NULL; const gchar* _tmp10_ = NULL; gchar* _tmp11_ = NULL; gchar* _tmp12_ = NULL; GSettings* _tmp13_ = NULL; GSettings* _tmp14_ = NULL; g_return_val_if_fail (IS_SETTINGS_CACHE (self), NULL); g_return_val_if_fail (graphid != NULL, NULL); g_return_val_if_fail (traceid != NULL, NULL); _tmp0_ = graphid; if (_vala_string_array_contains (SETTINGS_CACHE_presetgraphids, G_N_ELEMENTS (SETTINGS_CACHE_presetgraphids), _tmp0_)) { const gchar* _tmp1_ = NULL; const gchar* _tmp2_ = NULL; gchar* _tmp3_ = NULL; gchar* _tmp4_ = NULL; GSettings* _tmp5_ = NULL; GSettings* _tmp6_ = NULL; _tmp1_ = traceid; _tmp2_ = string_to_string (_tmp1_); _tmp3_ = g_strconcat ("de.mh21.indicator-multiload.traces.", _tmp2_, NULL); _tmp4_ = _tmp3_; _tmp5_ = settings_cache_settings (self, _tmp4_, NULL); _tmp6_ = _tmp5_; _g_free0 (_tmp4_); result = _tmp6_; return result; } _tmp7_ = graphid; _tmp8_ = string_to_string (_tmp7_); _tmp9_ = traceid; _tmp10_ = string_to_string (_tmp9_); _tmp11_ = g_strconcat ("/apps/indicators/multiload/graphs/", _tmp8_, "/", _tmp10_, "/", NULL); _tmp12_ = _tmp11_; _tmp13_ = settings_cache_settings (self, "de.mh21.indicator-multiload.trace", _tmp12_); _tmp14_ = _tmp13_; _g_free0 (_tmp12_); result = _tmp14_; return result; } SettingsCache* settings_cache_construct (GType object_type) { SettingsCache * self = NULL; self = (SettingsCache*) g_object_new (object_type, NULL); return self; } SettingsCache* settings_cache_new (void) { return settings_cache_construct (TYPE_SETTINGS_CACHE); } static void settings_cache_class_init (SettingsCacheClass * klass) { settings_cache_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (SettingsCachePrivate)); G_OBJECT_CLASS (klass)->finalize = settings_cache_finalize; } static void settings_cache_instance_init (SettingsCache * self) { GHashFunc _tmp0_ = NULL; GEqualFunc _tmp1_ = NULL; GDestroyNotify _tmp2_ = NULL; GDestroyNotify _tmp3_ = NULL; GHashTable* _tmp4_ = NULL; self->priv = SETTINGS_CACHE_GET_PRIVATE (self); _tmp0_ = g_str_hash; _tmp1_ = g_str_equal; _tmp2_ = g_free; _tmp3_ = g_object_unref; _tmp4_ = g_hash_table_new_full (_tmp0_, _tmp1_, _tmp2_, _tmp3_); self->priv->cached = _tmp4_; } static void settings_cache_finalize (GObject* obj) { SettingsCache * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_SETTINGS_CACHE, SettingsCache); _g_hash_table_unref0 (self->priv->cached); G_OBJECT_CLASS (settings_cache_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType settings_cache_get_type (void) { static volatile gsize settings_cache_type_id__volatile = 0; if (g_once_init_enter (&settings_cache_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (SettingsCacheClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) settings_cache_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (SettingsCache), 0, (GInstanceInitFunc) settings_cache_instance_init, NULL }; GType settings_cache_type_id; settings_cache_type_id = g_type_register_static (G_TYPE_OBJECT, "SettingsCache", &g_define_type_info, 0); g_once_init_leave (&settings_cache_type_id__volatile, settings_cache_type_id); } return settings_cache_type_id__volatile; } indicator-multiload-0.4/src/PaxHeaders.30064/indicatorview.c0000644000000000000000000000013112347052060020652 xustar0030 mtime=1402754096.612643464 29 atime=1402754099.60064512 30 ctime=1402759471.351977438 indicator-multiload-0.4/src/indicatorview.c0000664000175000017500000001435312347052060020532 0ustar00mh21mh2100000000000000/* indicatorview.c generated by valac 0.22.1, the Vala compiler * generated from indicatorview.vala, do not modify */ #include #include #include #include #define TYPE_INDICATOR_VIEW (indicator_view_get_type ()) #define INDICATOR_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_INDICATOR_VIEW, IndicatorView)) #define IS_INDICATOR_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_INDICATOR_VIEW)) #define INDICATOR_VIEW_GET_INTERFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), TYPE_INDICATOR_VIEW, IndicatorViewIface)) typedef struct _IndicatorView IndicatorView; typedef struct _IndicatorViewIface IndicatorViewIface; struct _IndicatorViewIface { GTypeInterface parent_iface; void (*set_label) (IndicatorView* self, const gchar* value); void (*set_guide) (IndicatorView* self, const gchar* value); void (*set_icon) (IndicatorView* self, const gchar* value); void (*set_description) (IndicatorView* self, const gchar* value); }; GType indicator_view_get_type (void) G_GNUC_CONST; void indicator_view_set_label (IndicatorView* self, const gchar* value); void indicator_view_set_guide (IndicatorView* self, const gchar* value); void indicator_view_set_icon (IndicatorView* self, const gchar* value); void indicator_view_set_description (IndicatorView* self, const gchar* value); static void g_cclosure_user_marshal_VOID__INT_UINT (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data); void indicator_view_set_label (IndicatorView* self, const gchar* value) { g_return_if_fail (IS_INDICATOR_VIEW (self)); INDICATOR_VIEW_GET_INTERFACE (self)->set_label (self, value); } void indicator_view_set_guide (IndicatorView* self, const gchar* value) { g_return_if_fail (IS_INDICATOR_VIEW (self)); INDICATOR_VIEW_GET_INTERFACE (self)->set_guide (self, value); } void indicator_view_set_icon (IndicatorView* self, const gchar* value) { g_return_if_fail (IS_INDICATOR_VIEW (self)); INDICATOR_VIEW_GET_INTERFACE (self)->set_icon (self, value); } void indicator_view_set_description (IndicatorView* self, const gchar* value) { g_return_if_fail (IS_INDICATOR_VIEW (self)); INDICATOR_VIEW_GET_INTERFACE (self)->set_description (self, value); } static void g_cclosure_user_marshal_VOID__INT_UINT (GClosure * closure, GValue * return_value, guint n_param_values, const GValue * param_values, gpointer invocation_hint, gpointer marshal_data) { typedef void (*GMarshalFunc_VOID__INT_UINT) (gpointer data1, gint arg_1, guint arg_2, gpointer data2); register GMarshalFunc_VOID__INT_UINT callback; register GCClosure * cc; register gpointer data1; register gpointer data2; cc = (GCClosure *) closure; g_return_if_fail (n_param_values == 3); if (G_CCLOSURE_SWAP_DATA (closure)) { data1 = closure->data; data2 = param_values->data[0].v_pointer; } else { data1 = param_values->data[0].v_pointer; data2 = closure->data; } callback = (GMarshalFunc_VOID__INT_UINT) (marshal_data ? marshal_data : cc->callback); callback (data1, g_value_get_int (param_values + 1), g_value_get_uint (param_values + 2), data2); } static void indicator_view_base_init (IndicatorViewIface * iface) { static gboolean initialized = FALSE; if (!initialized) { initialized = TRUE; g_object_interface_install_property (iface, g_param_spec_string ("label", "label", "label", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_WRITABLE)); g_object_interface_install_property (iface, g_param_spec_string ("guide", "guide", "guide", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_WRITABLE)); g_object_interface_install_property (iface, g_param_spec_string ("icon", "icon", "icon", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_WRITABLE)); g_object_interface_install_property (iface, g_param_spec_string ("description", "description", "description", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_WRITABLE)); g_signal_new ("scroll_event", TYPE_INDICATOR_VIEW, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_user_marshal_VOID__INT_UINT, G_TYPE_NONE, 2, G_TYPE_INT, G_TYPE_UINT); } } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType indicator_view_get_type (void) { static volatile gsize indicator_view_type_id__volatile = 0; if (g_once_init_enter (&indicator_view_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (IndicatorViewIface), (GBaseInitFunc) indicator_view_base_init, (GBaseFinalizeFunc) NULL, (GClassInitFunc) NULL, (GClassFinalizeFunc) NULL, NULL, 0, 0, (GInstanceInitFunc) NULL, NULL }; GType indicator_view_type_id; indicator_view_type_id = g_type_register_static (G_TYPE_INTERFACE, "IndicatorView", &g_define_type_info, 0); g_type_interface_add_prerequisite (indicator_view_type_id, G_TYPE_OBJECT); g_once_init_leave (&indicator_view_type_id__volatile, indicator_view_type_id); } return indicator_view_type_id__volatile; } indicator-multiload-0.4/src/PaxHeaders.30064/providers.c0000644000000000000000000000013212347052060020021 xustar0030 mtime=1402754096.676643499 30 atime=1402754101.752646313 30 ctime=1402759471.363977447 indicator-multiload-0.4/src/providers.c0000664000175000017500000007716412347052060017711 0ustar00mh21mh2100000000000000/* providers.c generated by valac 0.22.1, the Vala compiler * generated from providers.vala, do not modify */ #include #include #include #include #include #include #define TYPE_PROVIDERS (providers_get_type ()) #define PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDERS, Providers)) #define PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDERS, ProvidersClass)) #define IS_PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDERS)) #define IS_PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDERS)) #define PROVIDERS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDERS, ProvidersClass)) typedef struct _Providers Providers; typedef struct _ProvidersClass ProvidersClass; typedef struct _ProvidersPrivate ProvidersPrivate; #define TYPE_PROVIDER (provider_get_type ()) #define PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDER, Provider)) #define PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDER, ProviderClass)) #define IS_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDER)) #define IS_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDER)) #define PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDER, ProviderClass)) typedef struct _Provider Provider; typedef struct _ProviderClass ProviderClass; #define TYPE_FUNCTION (function_get_type ()) #define FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_FUNCTION, Function)) #define FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_FUNCTION, FunctionClass)) #define IS_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_FUNCTION)) #define IS_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_FUNCTION)) #define FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_FUNCTION, FunctionClass)) typedef struct _Function Function; typedef struct _FunctionClass FunctionClass; #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) #define TYPE_CPU_PROVIDER (cpu_provider_get_type ()) #define CPU_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_CPU_PROVIDER, CpuProvider)) #define CPU_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_CPU_PROVIDER, CpuProviderClass)) #define IS_CPU_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_CPU_PROVIDER)) #define IS_CPU_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_CPU_PROVIDER)) #define CPU_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_CPU_PROVIDER, CpuProviderClass)) typedef struct _CpuProvider CpuProvider; typedef struct _CpuProviderClass CpuProviderClass; #define TYPE_CPU_FREQ_PROVIDER (cpu_freq_provider_get_type ()) #define CPU_FREQ_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_CPU_FREQ_PROVIDER, CpuFreqProvider)) #define CPU_FREQ_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_CPU_FREQ_PROVIDER, CpuFreqProviderClass)) #define IS_CPU_FREQ_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_CPU_FREQ_PROVIDER)) #define IS_CPU_FREQ_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_CPU_FREQ_PROVIDER)) #define CPU_FREQ_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_CPU_FREQ_PROVIDER, CpuFreqProviderClass)) typedef struct _CpuFreqProvider CpuFreqProvider; typedef struct _CpuFreqProviderClass CpuFreqProviderClass; #define TYPE_MEM_PROVIDER (mem_provider_get_type ()) #define MEM_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_MEM_PROVIDER, MemProvider)) #define MEM_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_MEM_PROVIDER, MemProviderClass)) #define IS_MEM_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_MEM_PROVIDER)) #define IS_MEM_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_MEM_PROVIDER)) #define MEM_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_MEM_PROVIDER, MemProviderClass)) typedef struct _MemProvider MemProvider; typedef struct _MemProviderClass MemProviderClass; #define TYPE_NET_PROVIDER (net_provider_get_type ()) #define NET_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_NET_PROVIDER, NetProvider)) #define NET_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_NET_PROVIDER, NetProviderClass)) #define IS_NET_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_NET_PROVIDER)) #define IS_NET_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_NET_PROVIDER)) #define NET_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_NET_PROVIDER, NetProviderClass)) typedef struct _NetProvider NetProvider; typedef struct _NetProviderClass NetProviderClass; #define TYPE_SWAP_PROVIDER (swap_provider_get_type ()) #define SWAP_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_SWAP_PROVIDER, SwapProvider)) #define SWAP_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_SWAP_PROVIDER, SwapProviderClass)) #define IS_SWAP_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_SWAP_PROVIDER)) #define IS_SWAP_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_SWAP_PROVIDER)) #define SWAP_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_SWAP_PROVIDER, SwapProviderClass)) typedef struct _SwapProvider SwapProvider; typedef struct _SwapProviderClass SwapProviderClass; #define TYPE_LOAD_PROVIDER (load_provider_get_type ()) #define LOAD_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_LOAD_PROVIDER, LoadProvider)) #define LOAD_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_LOAD_PROVIDER, LoadProviderClass)) #define IS_LOAD_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_LOAD_PROVIDER)) #define IS_LOAD_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_LOAD_PROVIDER)) #define LOAD_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_LOAD_PROVIDER, LoadProviderClass)) typedef struct _LoadProvider LoadProvider; typedef struct _LoadProviderClass LoadProviderClass; #define TYPE_DISK_PROVIDER (disk_provider_get_type ()) #define DISK_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_DISK_PROVIDER, DiskProvider)) #define DISK_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_DISK_PROVIDER, DiskProviderClass)) #define IS_DISK_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_DISK_PROVIDER)) #define IS_DISK_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_DISK_PROVIDER)) #define DISK_PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_DISK_PROVIDER, DiskProviderClass)) typedef struct _DiskProvider DiskProvider; typedef struct _DiskProviderClass DiskProviderClass; #define TYPE_DECIMALS_FUNCTION (decimals_function_get_type ()) #define DECIMALS_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_DECIMALS_FUNCTION, DecimalsFunction)) #define DECIMALS_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_DECIMALS_FUNCTION, DecimalsFunctionClass)) #define IS_DECIMALS_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_DECIMALS_FUNCTION)) #define IS_DECIMALS_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_DECIMALS_FUNCTION)) #define DECIMALS_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_DECIMALS_FUNCTION, DecimalsFunctionClass)) typedef struct _DecimalsFunction DecimalsFunction; typedef struct _DecimalsFunctionClass DecimalsFunctionClass; #define TYPE_SIZE_FUNCTION (size_function_get_type ()) #define SIZE_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_SIZE_FUNCTION, SizeFunction)) #define SIZE_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_SIZE_FUNCTION, SizeFunctionClass)) #define IS_SIZE_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_SIZE_FUNCTION)) #define IS_SIZE_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_SIZE_FUNCTION)) #define SIZE_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_SIZE_FUNCTION, SizeFunctionClass)) typedef struct _SizeFunction SizeFunction; typedef struct _SizeFunctionClass SizeFunctionClass; #define TYPE_SPEED_FUNCTION (speed_function_get_type ()) #define SPEED_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_SPEED_FUNCTION, SpeedFunction)) #define SPEED_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_SPEED_FUNCTION, SpeedFunctionClass)) #define IS_SPEED_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_SPEED_FUNCTION)) #define IS_SPEED_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_SPEED_FUNCTION)) #define SPEED_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_SPEED_FUNCTION, SpeedFunctionClass)) typedef struct _SpeedFunction SpeedFunction; typedef struct _SpeedFunctionClass SpeedFunctionClass; #define TYPE_PERCENT_FUNCTION (percent_function_get_type ()) #define PERCENT_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PERCENT_FUNCTION, PercentFunction)) #define PERCENT_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PERCENT_FUNCTION, PercentFunctionClass)) #define IS_PERCENT_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PERCENT_FUNCTION)) #define IS_PERCENT_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PERCENT_FUNCTION)) #define PERCENT_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PERCENT_FUNCTION, PercentFunctionClass)) typedef struct _PercentFunction PercentFunction; typedef struct _PercentFunctionClass PercentFunctionClass; #define TYPE_FREQUENCY_FUNCTION (frequency_function_get_type ()) #define FREQUENCY_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_FREQUENCY_FUNCTION, FrequencyFunction)) #define FREQUENCY_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_FREQUENCY_FUNCTION, FrequencyFunctionClass)) #define IS_FREQUENCY_FUNCTION(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_FREQUENCY_FUNCTION)) #define IS_FREQUENCY_FUNCTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_FREQUENCY_FUNCTION)) #define FREQUENCY_FUNCTION_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_FREQUENCY_FUNCTION, FrequencyFunctionClass)) typedef struct _FrequencyFunction FrequencyFunction; typedef struct _FrequencyFunctionClass FrequencyFunctionClass; struct _Providers { GObject parent_instance; ProvidersPrivate * priv; }; struct _ProvidersClass { GObjectClass parent_class; }; struct _ProvidersPrivate { Provider** _providers; gint _providers_length1; gint __providers_size_; Function** _functions; gint _functions_length1; gint __functions_size_; }; static gpointer providers_parent_class = NULL; GType providers_get_type (void) G_GNUC_CONST; GType provider_get_type (void) G_GNUC_CONST; GType function_get_type (void) G_GNUC_CONST; #define PROVIDERS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_PROVIDERS, ProvidersPrivate)) enum { PROVIDERS_DUMMY_PROPERTY }; gdouble providers_value (Providers* self, const gchar* name, gboolean* found); Provider** providers_get_providers (Providers* self, int* result_length1); const gchar* provider_get_id (Provider* self); gchar** provider_get_keys (Provider* self, int* result_length1); gdouble* provider_get_values (Provider* self, int* result_length1); gchar* providers_call (Providers* self, const gchar* name, gchar** parameters, int parameters_length1, gboolean widest, gboolean* found, GError** error); Function** providers_get_functions (Providers* self, int* result_length1); const gchar* function_get_id (Function* self); gchar* function_call (Function* self, gchar** parameters, int parameters_length1, gboolean widest, GError** error); void providers_update (Providers* self); void provider_update (Provider* self); Providers* providers_new (void); Providers* providers_construct (GType object_type); static void providers_set_providers (Providers* self, Provider** value, int value_length1); static Provider** _vala_array_dup23 (Provider** self, int length); static void providers_set_functions (Providers* self, Function** value, int value_length1); static Function** _vala_array_dup24 (Function** self, int length); static GObject * providers_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties); CpuProvider* cpu_provider_new (void); CpuProvider* cpu_provider_construct (GType object_type); GType cpu_provider_get_type (void) G_GNUC_CONST; CpuFreqProvider* cpu_freq_provider_new (void); CpuFreqProvider* cpu_freq_provider_construct (GType object_type); GType cpu_freq_provider_get_type (void) G_GNUC_CONST; MemProvider* mem_provider_new (void); MemProvider* mem_provider_construct (GType object_type); GType mem_provider_get_type (void) G_GNUC_CONST; NetProvider* net_provider_new (void); NetProvider* net_provider_construct (GType object_type); GType net_provider_get_type (void) G_GNUC_CONST; SwapProvider* swap_provider_new (void); SwapProvider* swap_provider_construct (GType object_type); GType swap_provider_get_type (void) G_GNUC_CONST; LoadProvider* load_provider_new (void); LoadProvider* load_provider_construct (GType object_type); GType load_provider_get_type (void) G_GNUC_CONST; DiskProvider* disk_provider_new (void); DiskProvider* disk_provider_construct (GType object_type); GType disk_provider_get_type (void) G_GNUC_CONST; DecimalsFunction* decimals_function_new (void); DecimalsFunction* decimals_function_construct (GType object_type); GType decimals_function_get_type (void) G_GNUC_CONST; SizeFunction* size_function_new (void); SizeFunction* size_function_construct (GType object_type); GType size_function_get_type (void) G_GNUC_CONST; SpeedFunction* speed_function_new (void); SpeedFunction* speed_function_construct (GType object_type); GType speed_function_get_type (void) G_GNUC_CONST; PercentFunction* percent_function_new (void); PercentFunction* percent_function_construct (GType object_type); GType percent_function_get_type (void) G_GNUC_CONST; FrequencyFunction* frequency_function_new (void); FrequencyFunction* frequency_function_construct (GType object_type); GType frequency_function_get_type (void) G_GNUC_CONST; static void providers_finalize (GObject* obj); static void _vala_providers_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec); static void _vala_providers_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); static gint _vala_array_length (gpointer array); static gpointer _g_object_ref0 (gpointer self) { return self ? g_object_ref (self) : NULL; } gdouble providers_value (Providers* self, const gchar* name, gboolean* found) { gboolean _vala_found = FALSE; gdouble result = 0.0; gchar** varparts = NULL; const gchar* _tmp0_ = NULL; gchar** _tmp1_ = NULL; gchar** _tmp2_ = NULL; gint varparts_length1 = 0; gint _varparts_size_ = 0; gchar** _tmp3_ = NULL; gint _tmp3__length1 = 0; Provider** _tmp4_ = NULL; gint _tmp4__length1 = 0; Provider** _tmp5_ = NULL; gint _tmp5__length1 = 0; g_return_val_if_fail (IS_PROVIDERS (self), 0.0); g_return_val_if_fail (name != NULL, 0.0); _tmp0_ = name; _tmp2_ = _tmp1_ = g_strsplit (_tmp0_, ".", 2); varparts = _tmp2_; varparts_length1 = _vala_array_length (_tmp1_); _varparts_size_ = varparts_length1; _tmp3_ = varparts; _tmp3__length1 = varparts_length1; g_return_val_if_fail (_tmp3__length1 == 2, 0); _vala_found = TRUE; _tmp4_ = providers_get_providers (self, &_tmp4__length1); _tmp5_ = _tmp4_; _tmp5__length1 = _tmp4__length1; { Provider** provider_collection = NULL; gint provider_collection_length1 = 0; gint _provider_collection_size_ = 0; gint provider_it = 0; provider_collection = _tmp5_; provider_collection_length1 = _tmp5__length1; for (provider_it = 0; provider_it < _tmp5__length1; provider_it = provider_it + 1) { Provider* _tmp6_ = NULL; Provider* provider = NULL; _tmp6_ = _g_object_ref0 (provider_collection[provider_it]); provider = _tmp6_; { Provider* _tmp7_ = NULL; const gchar* _tmp8_ = NULL; const gchar* _tmp9_ = NULL; gchar** _tmp10_ = NULL; gint _tmp10__length1 = 0; const gchar* _tmp11_ = NULL; _tmp7_ = provider; _tmp8_ = provider_get_id (_tmp7_); _tmp9_ = _tmp8_; _tmp10_ = varparts; _tmp10__length1 = varparts_length1; _tmp11_ = _tmp10_[0]; if (g_strcmp0 (_tmp9_, _tmp11_) != 0) { _g_object_unref0 (provider); continue; } { guint j = 0U; guint jsize = 0U; Provider* _tmp12_ = NULL; gchar** _tmp13_ = NULL; gint _tmp13__length1 = 0; gchar** _tmp14_ = NULL; gint _tmp14__length1 = 0; j = (guint) 0; _tmp12_ = provider; _tmp13_ = provider_get_keys (_tmp12_, &_tmp13__length1); _tmp14_ = _tmp13_; _tmp14__length1 = _tmp13__length1; jsize = (guint) _tmp14__length1; { gboolean _tmp15_ = FALSE; _tmp15_ = TRUE; while (TRUE) { gboolean _tmp16_ = FALSE; guint _tmp18_ = 0U; guint _tmp19_ = 0U; Provider* _tmp20_ = NULL; gchar** _tmp21_ = NULL; gint _tmp21__length1 = 0; gchar** _tmp22_ = NULL; gint _tmp22__length1 = 0; guint _tmp23_ = 0U; const gchar* _tmp24_ = NULL; gchar** _tmp25_ = NULL; gint _tmp25__length1 = 0; const gchar* _tmp26_ = NULL; Provider* _tmp27_ = NULL; gdouble* _tmp28_ = NULL; gint _tmp28__length1 = 0; gdouble* _tmp29_ = NULL; gint _tmp29__length1 = 0; guint _tmp30_ = 0U; gdouble _tmp31_ = 0.0; _tmp16_ = _tmp15_; if (!_tmp16_) { guint _tmp17_ = 0U; _tmp17_ = j; j = _tmp17_ + 1; } _tmp15_ = FALSE; _tmp18_ = j; _tmp19_ = jsize; if (!(_tmp18_ < _tmp19_)) { break; } _tmp20_ = provider; _tmp21_ = provider_get_keys (_tmp20_, &_tmp21__length1); _tmp22_ = _tmp21_; _tmp22__length1 = _tmp21__length1; _tmp23_ = j; _tmp24_ = _tmp22_[_tmp23_]; _tmp25_ = varparts; _tmp25__length1 = varparts_length1; _tmp26_ = _tmp25_[1]; if (g_strcmp0 (_tmp24_, _tmp26_) != 0) { continue; } _tmp27_ = provider; _tmp28_ = provider_get_values (_tmp27_, &_tmp28__length1); _tmp29_ = _tmp28_; _tmp29__length1 = _tmp28__length1; _tmp30_ = j; _tmp31_ = _tmp29_[_tmp30_]; result = _tmp31_; _g_object_unref0 (provider); varparts = (_vala_array_free (varparts, varparts_length1, (GDestroyNotify) g_free), NULL); if (found) { *found = _vala_found; } return result; } } } _g_object_unref0 (provider); } } } _vala_found = FALSE; result = (gdouble) 0; varparts = (_vala_array_free (varparts, varparts_length1, (GDestroyNotify) g_free), NULL); if (found) { *found = _vala_found; } return result; } gchar* providers_call (Providers* self, const gchar* name, gchar** parameters, int parameters_length1, gboolean widest, gboolean* found, GError** error) { gboolean _vala_found = FALSE; gchar* result = NULL; Function** _tmp0_ = NULL; gint _tmp0__length1 = 0; Function** _tmp1_ = NULL; gint _tmp1__length1 = 0; gchar* _tmp12_ = NULL; GError * _inner_error_ = NULL; g_return_val_if_fail (IS_PROVIDERS (self), NULL); g_return_val_if_fail (name != NULL, NULL); _vala_found = TRUE; _tmp0_ = providers_get_functions (self, &_tmp0__length1); _tmp1_ = _tmp0_; _tmp1__length1 = _tmp0__length1; { Function** function_collection = NULL; gint function_collection_length1 = 0; gint _function_collection_size_ = 0; gint function_it = 0; function_collection = _tmp1_; function_collection_length1 = _tmp1__length1; for (function_it = 0; function_it < _tmp1__length1; function_it = function_it + 1) { Function* _tmp2_ = NULL; Function* function = NULL; _tmp2_ = _g_object_ref0 (function_collection[function_it]); function = _tmp2_; { Function* _tmp3_ = NULL; const gchar* _tmp4_ = NULL; const gchar* _tmp5_ = NULL; const gchar* _tmp6_ = NULL; gchar* _tmp7_ = NULL; Function* _tmp8_ = NULL; gchar** _tmp9_ = NULL; gint _tmp9__length1 = 0; gboolean _tmp10_ = FALSE; gchar* _tmp11_ = NULL; _tmp3_ = function; _tmp4_ = function_get_id (_tmp3_); _tmp5_ = _tmp4_; _tmp6_ = name; if (g_strcmp0 (_tmp5_, _tmp6_) != 0) { _g_object_unref0 (function); continue; } _tmp8_ = function; _tmp9_ = parameters; _tmp9__length1 = parameters_length1; _tmp10_ = widest; _tmp11_ = function_call (_tmp8_, _tmp9_, _tmp9__length1, _tmp10_, &_inner_error_); _tmp7_ = _tmp11_; if (_inner_error_ != NULL) { g_propagate_error (error, _inner_error_); _g_object_unref0 (function); return NULL; } result = _tmp7_; _g_object_unref0 (function); if (found) { *found = _vala_found; } return result; } } } _vala_found = FALSE; _tmp12_ = g_strdup (""); result = _tmp12_; if (found) { *found = _vala_found; } return result; } void providers_update (Providers* self) { Provider** _tmp0_ = NULL; gint _tmp0__length1 = 0; Provider** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_if_fail (IS_PROVIDERS (self)); _tmp0_ = providers_get_providers (self, &_tmp0__length1); _tmp1_ = _tmp0_; _tmp1__length1 = _tmp0__length1; { Provider** provider_collection = NULL; gint provider_collection_length1 = 0; gint _provider_collection_size_ = 0; gint provider_it = 0; provider_collection = _tmp1_; provider_collection_length1 = _tmp1__length1; for (provider_it = 0; provider_it < _tmp1__length1; provider_it = provider_it + 1) { Provider* _tmp2_ = NULL; Provider* provider = NULL; _tmp2_ = _g_object_ref0 (provider_collection[provider_it]); provider = _tmp2_; { Provider* _tmp3_ = NULL; _tmp3_ = provider; provider_update (_tmp3_); _g_object_unref0 (provider); } } } } Providers* providers_construct (GType object_type) { Providers * self = NULL; self = (Providers*) g_object_new (object_type, NULL); return self; } Providers* providers_new (void) { return providers_construct (TYPE_PROVIDERS); } Provider** providers_get_providers (Providers* self, int* result_length1) { Provider** result; Provider** _tmp0_ = NULL; gint _tmp0__length1 = 0; Provider** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_val_if_fail (IS_PROVIDERS (self), NULL); _tmp0_ = self->priv->_providers; _tmp0__length1 = self->priv->_providers_length1; _tmp1_ = _tmp0_; _tmp1__length1 = _tmp0__length1; if (result_length1) { *result_length1 = _tmp1__length1; } result = _tmp1_; return result; } static Provider** _vala_array_dup23 (Provider** self, int length) { Provider** result; int i; result = g_new0 (Provider*, length + 1); for (i = 0; i < length; i++) { Provider* _tmp0_ = NULL; _tmp0_ = _g_object_ref0 (self[i]); result[i] = _tmp0_; } return result; } static void providers_set_providers (Providers* self, Provider** value, int value_length1) { Provider** _tmp0_ = NULL; gint _tmp0__length1 = 0; Provider** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_if_fail (IS_PROVIDERS (self)); _tmp0_ = value; _tmp0__length1 = value_length1; _tmp1_ = (_tmp0_ != NULL) ? _vala_array_dup23 (_tmp0_, _tmp0__length1) : ((gpointer) _tmp0_); _tmp1__length1 = _tmp0__length1; self->priv->_providers = (_vala_array_free (self->priv->_providers, self->priv->_providers_length1, (GDestroyNotify) g_object_unref), NULL); self->priv->_providers = _tmp1_; self->priv->_providers_length1 = _tmp1__length1; self->priv->__providers_size_ = self->priv->_providers_length1; } Function** providers_get_functions (Providers* self, int* result_length1) { Function** result; Function** _tmp0_ = NULL; gint _tmp0__length1 = 0; Function** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_val_if_fail (IS_PROVIDERS (self), NULL); _tmp0_ = self->priv->_functions; _tmp0__length1 = self->priv->_functions_length1; _tmp1_ = _tmp0_; _tmp1__length1 = _tmp0__length1; if (result_length1) { *result_length1 = _tmp1__length1; } result = _tmp1_; return result; } static Function** _vala_array_dup24 (Function** self, int length) { Function** result; int i; result = g_new0 (Function*, length + 1); for (i = 0; i < length; i++) { Function* _tmp0_ = NULL; _tmp0_ = _g_object_ref0 (self[i]); result[i] = _tmp0_; } return result; } static void providers_set_functions (Providers* self, Function** value, int value_length1) { Function** _tmp0_ = NULL; gint _tmp0__length1 = 0; Function** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_if_fail (IS_PROVIDERS (self)); _tmp0_ = value; _tmp0__length1 = value_length1; _tmp1_ = (_tmp0_ != NULL) ? _vala_array_dup24 (_tmp0_, _tmp0__length1) : ((gpointer) _tmp0_); _tmp1__length1 = _tmp0__length1; self->priv->_functions = (_vala_array_free (self->priv->_functions, self->priv->_functions_length1, (GDestroyNotify) g_object_unref), NULL); self->priv->_functions = _tmp1_; self->priv->_functions_length1 = _tmp1__length1; self->priv->__functions_size_ = self->priv->_functions_length1; } static GObject * providers_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties) { GObject * obj; GObjectClass * parent_class; Providers * self; CpuProvider* _tmp0_ = NULL; CpuFreqProvider* _tmp1_ = NULL; MemProvider* _tmp2_ = NULL; NetProvider* _tmp3_ = NULL; SwapProvider* _tmp4_ = NULL; LoadProvider* _tmp5_ = NULL; DiskProvider* _tmp6_ = NULL; Provider** _tmp7_ = NULL; Provider** _tmp8_ = NULL; gint _tmp8__length1 = 0; DecimalsFunction* _tmp9_ = NULL; SizeFunction* _tmp10_ = NULL; SpeedFunction* _tmp11_ = NULL; PercentFunction* _tmp12_ = NULL; FrequencyFunction* _tmp13_ = NULL; Function** _tmp14_ = NULL; Function** _tmp15_ = NULL; gint _tmp15__length1 = 0; parent_class = G_OBJECT_CLASS (providers_parent_class); obj = parent_class->constructor (type, n_construct_properties, construct_properties); self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_PROVIDERS, Providers); _tmp0_ = cpu_provider_new (); _tmp1_ = cpu_freq_provider_new (); _tmp2_ = mem_provider_new (); _tmp3_ = net_provider_new (); _tmp4_ = swap_provider_new (); _tmp5_ = load_provider_new (); _tmp6_ = disk_provider_new (); _tmp7_ = g_new0 (Provider*, 7 + 1); _tmp7_[0] = G_TYPE_CHECK_INSTANCE_CAST (_tmp0_, TYPE_PROVIDER, Provider); _tmp7_[1] = G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, TYPE_PROVIDER, Provider); _tmp7_[2] = G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, TYPE_PROVIDER, Provider); _tmp7_[3] = G_TYPE_CHECK_INSTANCE_CAST (_tmp3_, TYPE_PROVIDER, Provider); _tmp7_[4] = G_TYPE_CHECK_INSTANCE_CAST (_tmp4_, TYPE_PROVIDER, Provider); _tmp7_[5] = G_TYPE_CHECK_INSTANCE_CAST (_tmp5_, TYPE_PROVIDER, Provider); _tmp7_[6] = G_TYPE_CHECK_INSTANCE_CAST (_tmp6_, TYPE_PROVIDER, Provider); _tmp8_ = _tmp7_; _tmp8__length1 = 7; providers_set_providers (self, _tmp8_, 7); _tmp8_ = (_vala_array_free (_tmp8_, _tmp8__length1, (GDestroyNotify) g_object_unref), NULL); providers_update (self); _tmp9_ = decimals_function_new (); _tmp10_ = size_function_new (); _tmp11_ = speed_function_new (); _tmp12_ = percent_function_new (); _tmp13_ = frequency_function_new (); _tmp14_ = g_new0 (Function*, 5 + 1); _tmp14_[0] = G_TYPE_CHECK_INSTANCE_CAST (_tmp9_, TYPE_FUNCTION, Function); _tmp14_[1] = G_TYPE_CHECK_INSTANCE_CAST (_tmp10_, TYPE_FUNCTION, Function); _tmp14_[2] = G_TYPE_CHECK_INSTANCE_CAST (_tmp11_, TYPE_FUNCTION, Function); _tmp14_[3] = G_TYPE_CHECK_INSTANCE_CAST (_tmp12_, TYPE_FUNCTION, Function); _tmp14_[4] = G_TYPE_CHECK_INSTANCE_CAST (_tmp13_, TYPE_FUNCTION, Function); _tmp15_ = _tmp14_; _tmp15__length1 = 5; providers_set_functions (self, _tmp15_, 5); _tmp15_ = (_vala_array_free (_tmp15_, _tmp15__length1, (GDestroyNotify) g_object_unref), NULL); return obj; } static void providers_class_init (ProvidersClass * klass) { providers_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (ProvidersPrivate)); G_OBJECT_CLASS (klass)->get_property = _vala_providers_get_property; G_OBJECT_CLASS (klass)->set_property = _vala_providers_set_property; G_OBJECT_CLASS (klass)->constructor = providers_constructor; G_OBJECT_CLASS (klass)->finalize = providers_finalize; } static void providers_instance_init (Providers * self) { self->priv = PROVIDERS_GET_PRIVATE (self); } static void providers_finalize (GObject* obj) { Providers * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_PROVIDERS, Providers); self->priv->_providers = (_vala_array_free (self->priv->_providers, self->priv->_providers_length1, (GDestroyNotify) g_object_unref), NULL); self->priv->_functions = (_vala_array_free (self->priv->_functions, self->priv->_functions_length1, (GDestroyNotify) g_object_unref), NULL); G_OBJECT_CLASS (providers_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType providers_get_type (void) { static volatile gsize providers_type_id__volatile = 0; if (g_once_init_enter (&providers_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (ProvidersClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) providers_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Providers), 0, (GInstanceInitFunc) providers_instance_init, NULL }; GType providers_type_id; providers_type_id = g_type_register_static (G_TYPE_OBJECT, "Providers", &g_define_type_info, 0); g_once_init_leave (&providers_type_id__volatile, providers_type_id); } return providers_type_id__volatile; } static void _vala_providers_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) { Providers * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_PROVIDERS, Providers); switch (property_id) { default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_providers_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { Providers * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_PROVIDERS, Providers); switch (property_id) { default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } static gint _vala_array_length (gpointer array) { int length; length = 0; if (array) { while (((gpointer*) array)[length]) { length++; } } return length; } indicator-multiload-0.4/src/PaxHeaders.30064/provider.c0000644000000000000000000000013212347052060017636 xustar0030 mtime=1402754096.680643502 30 atime=1402754101.924646407 30 ctime=1402759471.363977447 indicator-multiload-0.4/src/provider.c0000664000175000017500000003306212347052060017513 0ustar00mh21mh2100000000000000/* provider.c generated by valac 0.22.1, the Vala compiler * generated from provider.vala, do not modify */ #include #include #include #include #include #include #define TYPE_PROVIDER (provider_get_type ()) #define PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDER, Provider)) #define PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDER, ProviderClass)) #define IS_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDER)) #define IS_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDER)) #define PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDER, ProviderClass)) typedef struct _Provider Provider; typedef struct _ProviderClass ProviderClass; typedef struct _ProviderPrivate ProviderPrivate; #define _g_free0(var) (var = (g_free (var), NULL)) struct _Provider { GObject parent_instance; ProviderPrivate * priv; }; struct _ProviderClass { GObjectClass parent_class; void (*update) (Provider* self); }; struct _ProviderPrivate { gchar* _id; gchar** _keys; gint _keys_length1; gint __keys_size_; gchar _displaytype; gdouble* _values; gint _values_length1; gint __values_size_; }; static gpointer provider_parent_class = NULL; GType provider_get_type (void) G_GNUC_CONST; #define PROVIDER_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_PROVIDER, ProviderPrivate)) enum { PROVIDER_DUMMY_PROPERTY, PROVIDER_ID, PROVIDER_KEYS, PROVIDER_DISPLAYTYPE }; Provider* provider_construct (GType object_type, const gchar* id, gchar** keys, int keys_length1, gchar displaytype); void provider_update (Provider* self); static void provider_real_update (Provider* self); const gchar* provider_get_id (Provider* self); static void provider_set_id (Provider* self, const gchar* value); gchar** provider_get_keys (Provider* self, int* result_length1); static void provider_set_keys (Provider* self, gchar** value, int value_length1); static gchar** _vala_array_dup25 (gchar** self, int length); gchar provider_get_displaytype (Provider* self); static void provider_set_displaytype (Provider* self, gchar value); gdouble* provider_get_values (Provider* self, int* result_length1); static void provider_set_values (Provider* self, gdouble* value, int value_length1); static gdouble* _vala_array_dup26 (gdouble* self, int length); static GObject * provider_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties); static void provider_finalize (GObject* obj); static void _vala_provider_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec); static void _vala_provider_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); Provider* provider_construct (GType object_type, const gchar* id, gchar** keys, int keys_length1, gchar displaytype) { Provider * self = NULL; const gchar* _tmp0_ = NULL; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; gchar _tmp2_ = '\0'; g_return_val_if_fail (id != NULL, NULL); _tmp0_ = id; _tmp1_ = keys; _tmp1__length1 = keys_length1; _tmp2_ = displaytype; self = (Provider*) g_object_new (object_type, "id", _tmp0_, "keys", _tmp1_, "displaytype", _tmp2_, NULL); return self; } static void provider_real_update (Provider* self) { g_critical ("Type `%s' does not implement abstract method `provider_update'", g_type_name (G_TYPE_FROM_INSTANCE (self))); return; } void provider_update (Provider* self) { g_return_if_fail (IS_PROVIDER (self)); PROVIDER_GET_CLASS (self)->update (self); } const gchar* provider_get_id (Provider* self) { const gchar* result; const gchar* _tmp0_ = NULL; g_return_val_if_fail (IS_PROVIDER (self), NULL); _tmp0_ = self->priv->_id; result = _tmp0_; return result; } static void provider_set_id (Provider* self, const gchar* value) { const gchar* _tmp0_ = NULL; gchar* _tmp1_ = NULL; g_return_if_fail (IS_PROVIDER (self)); _tmp0_ = value; _tmp1_ = g_strdup (_tmp0_); _g_free0 (self->priv->_id); self->priv->_id = _tmp1_; g_object_notify ((GObject *) self, "id"); } gchar** provider_get_keys (Provider* self, int* result_length1) { gchar** result; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_val_if_fail (IS_PROVIDER (self), NULL); _tmp0_ = self->priv->_keys; _tmp0__length1 = self->priv->_keys_length1; _tmp1_ = _tmp0_; _tmp1__length1 = _tmp0__length1; if (result_length1) { *result_length1 = _tmp1__length1; } result = _tmp1_; return result; } static gchar** _vala_array_dup25 (gchar** self, int length) { gchar** result; int i; result = g_new0 (gchar*, length + 1); for (i = 0; i < length; i++) { gchar* _tmp0_ = NULL; _tmp0_ = g_strdup (self[i]); result[i] = _tmp0_; } return result; } static void provider_set_keys (Provider* self, gchar** value, int value_length1) { gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_if_fail (IS_PROVIDER (self)); _tmp0_ = value; _tmp0__length1 = value_length1; _tmp1_ = (_tmp0_ != NULL) ? _vala_array_dup25 (_tmp0_, _tmp0__length1) : ((gpointer) _tmp0_); _tmp1__length1 = _tmp0__length1; self->priv->_keys = (_vala_array_free (self->priv->_keys, self->priv->_keys_length1, (GDestroyNotify) g_free), NULL); self->priv->_keys = _tmp1_; self->priv->_keys_length1 = _tmp1__length1; self->priv->__keys_size_ = self->priv->_keys_length1; g_object_notify ((GObject *) self, "keys"); } gchar provider_get_displaytype (Provider* self) { gchar result; gchar _tmp0_ = '\0'; g_return_val_if_fail (IS_PROVIDER (self), '\0'); _tmp0_ = self->priv->_displaytype; result = _tmp0_; return result; } static void provider_set_displaytype (Provider* self, gchar value) { gchar _tmp0_ = '\0'; g_return_if_fail (IS_PROVIDER (self)); _tmp0_ = value; self->priv->_displaytype = _tmp0_; g_object_notify ((GObject *) self, "displaytype"); } gdouble* provider_get_values (Provider* self, int* result_length1) { gdouble* result; gdouble* _tmp0_ = NULL; gint _tmp0__length1 = 0; gdouble* _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_val_if_fail (IS_PROVIDER (self), NULL); _tmp0_ = self->priv->_values; _tmp0__length1 = self->priv->_values_length1; _tmp1_ = _tmp0_; _tmp1__length1 = _tmp0__length1; if (result_length1) { *result_length1 = _tmp1__length1; } result = _tmp1_; return result; } static gdouble* _vala_array_dup26 (gdouble* self, int length) { return g_memdup (self, length * sizeof (gdouble)); } static void provider_set_values (Provider* self, gdouble* value, int value_length1) { gdouble* _tmp0_ = NULL; gint _tmp0__length1 = 0; gdouble* _tmp1_ = NULL; gint _tmp1__length1 = 0; g_return_if_fail (IS_PROVIDER (self)); _tmp0_ = value; _tmp0__length1 = value_length1; _tmp1_ = (_tmp0_ != NULL) ? _vala_array_dup26 (_tmp0_, _tmp0__length1) : ((gpointer) _tmp0_); _tmp1__length1 = _tmp0__length1; self->priv->_values = (g_free (self->priv->_values), NULL); self->priv->_values = _tmp1_; self->priv->_values_length1 = _tmp1__length1; self->priv->__values_size_ = self->priv->_values_length1; } static GObject * provider_constructor (GType type, guint n_construct_properties, GObjectConstructParam * construct_properties) { GObject * obj; GObjectClass * parent_class; Provider * self; gchar** _tmp0_ = NULL; gint _tmp0__length1 = 0; gchar** _tmp1_ = NULL; gint _tmp1__length1 = 0; gdouble* _tmp2_ = NULL; gdouble* _tmp3_ = NULL; gint _tmp3__length1 = 0; parent_class = G_OBJECT_CLASS (provider_parent_class); obj = parent_class->constructor (type, n_construct_properties, construct_properties); self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_PROVIDER, Provider); _tmp0_ = provider_get_keys (self, &_tmp0__length1); _tmp1_ = _tmp0_; _tmp1__length1 = _tmp0__length1; _tmp2_ = g_new0 (gdouble, _tmp1__length1); _tmp3_ = _tmp2_; _tmp3__length1 = _tmp1__length1; provider_set_values (self, _tmp3_, _tmp1__length1); _tmp3_ = (g_free (_tmp3_), NULL); return obj; } static void provider_class_init (ProviderClass * klass) { provider_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (ProviderPrivate)); PROVIDER_CLASS (klass)->update = provider_real_update; G_OBJECT_CLASS (klass)->get_property = _vala_provider_get_property; G_OBJECT_CLASS (klass)->set_property = _vala_provider_set_property; G_OBJECT_CLASS (klass)->constructor = provider_constructor; G_OBJECT_CLASS (klass)->finalize = provider_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), PROVIDER_ID, g_param_spec_string ("id", "id", "id", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_object_class_install_property (G_OBJECT_CLASS (klass), PROVIDER_KEYS, g_param_spec_boxed ("keys", "keys", "keys", G_TYPE_STRV, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); g_object_class_install_property (G_OBJECT_CLASS (klass), PROVIDER_DISPLAYTYPE, g_param_spec_char ("displaytype", "displaytype", "displaytype", G_MININT8, G_MAXINT8, 0, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); } static void provider_instance_init (Provider * self) { self->priv = PROVIDER_GET_PRIVATE (self); } static void provider_finalize (GObject* obj) { Provider * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_PROVIDER, Provider); _g_free0 (self->priv->_id); self->priv->_keys = (_vala_array_free (self->priv->_keys, self->priv->_keys_length1, (GDestroyNotify) g_free), NULL); self->priv->_values = (g_free (self->priv->_values), NULL); G_OBJECT_CLASS (provider_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType provider_get_type (void) { static volatile gsize provider_type_id__volatile = 0; if (g_once_init_enter (&provider_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (ProviderClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) provider_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (Provider), 0, (GInstanceInitFunc) provider_instance_init, NULL }; GType provider_type_id; provider_type_id = g_type_register_static (G_TYPE_OBJECT, "Provider", &g_define_type_info, G_TYPE_FLAG_ABSTRACT); g_once_init_leave (&provider_type_id__volatile, provider_type_id); } return provider_type_id__volatile; } static void _vala_provider_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) { Provider * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_PROVIDER, Provider); switch (property_id) { case PROVIDER_ID: g_value_set_string (value, provider_get_id (self)); break; case PROVIDER_KEYS: { int length; g_value_set_boxed (value, provider_get_keys (self, &length)); } break; case PROVIDER_DISPLAYTYPE: g_value_set_char (value, provider_get_displaytype (self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_provider_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { Provider * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_PROVIDER, Provider); switch (property_id) { case PROVIDER_ID: provider_set_id (self, g_value_get_string (value)); break; case PROVIDER_KEYS: { gpointer boxed; boxed = g_value_get_boxed (value); provider_set_keys (self, boxed, g_strv_length (boxed)); } break; case PROVIDER_DISPLAYTYPE: provider_set_displaytype (self, g_value_get_char (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } indicator-multiload-0.4/src/PaxHeaders.30064/netprovider.vala0000644000000000000000000000012712347050426021056 xustar0027 mtime=1402753302.242623 30 atime=1402753302.456277653 30 ctime=1402759471.415977482 indicator-multiload-0.4/src/netprovider.vala0000664000175000017500000001225512347050426020730 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class NetProvider : Provider { private uint64[] lastdata; private uint64 lasttime; private string[] devicefields; private static string[] fields(out string[] devices) { GTop.init(); GTop.NetList netlist; devices = GTop.get_netlist(out netlist); string[] result = new string[3 + 2 * netlist.number]; result[0] = "down"; result[1] = "up"; result[2] = "local"; for (uint j = 0; j < netlist.number; ++j) { var device = devices[j]; result[3 + 2 * j] = @"$device.down"; result[3 + 2 * j + 1] = @"$device.up"; } return result; } public NetProvider() { string[] devices; base("net", fields(out devices), 's'); this.devicefields = devices; } public override void update() { uint64[] newdata = new uint64[keys.length]; uint64 newtime = get_monotonic_time(); GTop.NetList netlist; string[] devices = GTop.get_netlist(out netlist); debug("Netlist: %u entries", netlist.number); for (uint i = 0; i < netlist.number; ++i) { var device = devices[i]; GTop.NetLoad netload; GTop.get_netload(out netload, device); debug("Netload: " + device); debug(" flags: %x", (uint32)netload.flags); debug(" if flags: %x", (uint32)netload.if_flags); debug(" mtu: " + netload.mtu.to_string()); debug(" subnet: " + netload.subnet.to_string()); debug(" address: " + netload.address.to_string()); debug(" packets in: " + netload.packets_in.to_string()); debug(" packets out: " + netload.packets_out.to_string()); debug(" packets total: " + netload.packets_total.to_string()); debug(" bytes in: " + netload.bytes_in.to_string()); debug(" bytes out: " + netload.bytes_out.to_string()); debug(" bytes total: " + netload.bytes_total.to_string()); debug(" errors in: " + netload.errors_in.to_string()); debug(" errors out: " + netload.errors_out.to_string()); debug(" errors total: " + netload.errors_total.to_string()); debug(" collisions: " + netload.collisions.to_string()); if (((netload.if_flags & (1L << GTop.IFFlags.UP)) == 0) | ((netload.if_flags & (1L << GTop.IFFlags.RUNNING)) == 0)) { // TODO: transient high differences when shut down debug(" down or not running"); } else if (FileUtils.test("/sys/class/net/%s/device".printf(device), FileTest.EXISTS)) { newdata[0] += netload.bytes_in; newdata[1] += netload.bytes_out; debug(" existing device link"); } else if ((netload.if_flags & (1L << GTop.IFFlags.POINTOPOINT)) > 0) { newdata[0] += netload.bytes_in; newdata[1] += netload.bytes_out; debug(" pointtopoint"); } else if ((netload.if_flags & (1L << GTop.IFFlags.LOOPBACK)) > 0) { newdata[2] += netload.bytes_in; debug(" loopback"); } else { debug(" unknown"); } for (uint j = 0, isize = devicefields.length; j < isize; ++j) { if (devicefields[j] == device) { newdata[3 + j * 2] = netload.bytes_in; newdata[3 + j * 2 + 1] = netload.bytes_out; break; } } } if (this.lastdata.length != 0) { double delta = (newtime - this.lasttime) / 1e6; for (uint i = 0, isize = this.values.length; i < isize; ++i) this.values[i] = (newdata[i] - this.lastdata[i]) / delta; } this.lastdata = newdata; this.lasttime = newtime; } } indicator-multiload-0.4/src/PaxHeaders.30064/graphmodels.vala0000644000000000000000000000012712347050426021022 xustar0027 mtime=1402753302.242623 30 atime=1402753302.452277652 30 ctime=1402759471.403977474 indicator-multiload-0.4/src/graphmodels.vala0000664000175000017500000000353312347050426020673 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class GraphModels : Object { public Providers providers {get; construct; } public GraphModel[] graphmodels { get; private set; } public GraphModels(string[] graphids, Providers providers) { Object(providers: providers); foreach (var graphid in graphids) this._graphmodels += new GraphModel(graphid, this.providers); } public void update(uint trace_length) { foreach (var graphmodel in this.graphmodels) graphmodel.update(trace_length); } } indicator-multiload-0.4/src/PaxHeaders.30064/itemhelp.c0000644000000000000000000000013112347052060017612 xustar0029 mtime=1402754096.62064347 30 atime=1402754099.688645169 30 ctime=1402759471.351977438 indicator-multiload-0.4/src/itemhelp.c0000664000175000017500000006264112347052060017475 0ustar00mh21mh2100000000000000/* itemhelp.c generated by valac 0.22.1, the Vala compiler * generated from itemhelp.vala, do not modify */ #include #include #include #include #include #define TYPE_ITEM_HELP (item_help_get_type ()) #define ITEM_HELP(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_ITEM_HELP, ItemHelp)) #define ITEM_HELP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_ITEM_HELP, ItemHelpClass)) #define IS_ITEM_HELP(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_ITEM_HELP)) #define IS_ITEM_HELP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_ITEM_HELP)) #define ITEM_HELP_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_ITEM_HELP, ItemHelpClass)) typedef struct _ItemHelp ItemHelp; typedef struct _ItemHelpClass ItemHelpClass; typedef struct _ItemHelpPrivate ItemHelpPrivate; #define TYPE_MENU_MODEL (menu_model_get_type ()) #define MENU_MODEL(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_MENU_MODEL, MenuModel)) #define MENU_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_MENU_MODEL, MenuModelClass)) #define IS_MENU_MODEL(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_MENU_MODEL)) #define IS_MENU_MODEL_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_MENU_MODEL)) #define MENU_MODEL_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_MENU_MODEL, MenuModelClass)) typedef struct _MenuModel MenuModel; typedef struct _MenuModelClass MenuModelClass; #define TYPE_INDICATOR (indicator_get_type ()) #define INDICATOR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_INDICATOR, Indicator)) #define INDICATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_INDICATOR, IndicatorClass)) #define IS_INDICATOR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_INDICATOR)) #define IS_INDICATOR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_INDICATOR)) #define INDICATOR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_INDICATOR, IndicatorClass)) typedef struct _Indicator Indicator; typedef struct _IndicatorClass IndicatorClass; #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) #define TYPE_PROVIDERS (providers_get_type ()) #define PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDERS, Providers)) #define PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDERS, ProvidersClass)) #define IS_PROVIDERS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDERS)) #define IS_PROVIDERS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDERS)) #define PROVIDERS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDERS, ProvidersClass)) typedef struct _Providers Providers; typedef struct _ProvidersClass ProvidersClass; #define TYPE_PROVIDER (provider_get_type ()) #define PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_PROVIDER, Provider)) #define PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_PROVIDER, ProviderClass)) #define IS_PROVIDER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_PROVIDER)) #define IS_PROVIDER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_PROVIDER)) #define PROVIDER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_PROVIDER, ProviderClass)) typedef struct _Provider Provider; typedef struct _ProviderClass ProviderClass; #define _g_free0(var) (var = (g_free (var), NULL)) #define TYPE_EXPRESSION_CACHE (expression_cache_get_type ()) #define EXPRESSION_CACHE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), TYPE_EXPRESSION_CACHE, ExpressionCache)) #define EXPRESSION_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), TYPE_EXPRESSION_CACHE, ExpressionCacheClass)) #define IS_EXPRESSION_CACHE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TYPE_EXPRESSION_CACHE)) #define IS_EXPRESSION_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), TYPE_EXPRESSION_CACHE)) #define EXPRESSION_CACHE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), TYPE_EXPRESSION_CACHE, ExpressionCacheClass)) typedef struct _ExpressionCache ExpressionCache; typedef struct _ExpressionCacheClass ExpressionCacheClass; struct _ItemHelp { GObject parent_instance; ItemHelpPrivate * priv; }; struct _ItemHelpClass { GObjectClass parent_class; }; struct _ItemHelpPrivate { GtkDialog* items; MenuModel* menumodel; GtkTreeStore* itemstore; GtkTreeView* itemview; Indicator* _indicator; }; static gpointer item_help_parent_class = NULL; GType item_help_get_type (void) G_GNUC_CONST; GType menu_model_get_type (void) G_GNUC_CONST; GType indicator_get_type (void) G_GNUC_CONST; #define ITEM_HELP_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), TYPE_ITEM_HELP, ItemHelpPrivate)) enum { ITEM_HELP_DUMMY_PROPERTY, ITEM_HELP_INDICATOR }; ItemHelp* item_help_new (Indicator* indicator); ItemHelp* item_help_construct (GType object_type, Indicator* indicator); void item_help_show (ItemHelp* self); GObject* utils_get_ui (const gchar* objectid, GObject* signalhandlers, gchar** additional, int additional_length1, GtkBuilder** builder); Indicator* item_help_get_indicator (ItemHelp* self); GType providers_get_type (void) G_GNUC_CONST; Providers* indicator_get_providers (Indicator* self); MenuModel* menu_model_new (Providers* providers); MenuModel* menu_model_construct (GType object_type, Providers* providers); GType provider_get_type (void) G_GNUC_CONST; Provider** providers_get_providers (Providers* self, int* result_length1); const gchar* provider_get_id (Provider* self); gchar** provider_get_keys (Provider* self, int* result_length1); static gchar** _vala_array_dup15 (gchar** self, int length); gchar provider_get_displaytype (Provider* self); static void _vala_array_add12 (gchar*** array, int* length, int* size, gchar* value); void menu_model_set_expressions (MenuModel* self, gchar** value, int value_length1); void item_help_update (ItemHelp* self); void item_help_on_itemhelpdialog_destroy (GtkWidget* source, ItemHelp* self); void item_help_on_itemhelpdialog_response (GtkDialog* source, gint response, ItemHelp* self); void menu_model_update (MenuModel* self); static gboolean __lambda15_ (ItemHelp* self, GtkTreeModel* model, GtkTreePath* path, GtkTreeIter* iter); GType expression_cache_get_type (void) G_GNUC_CONST; ExpressionCache* menu_model_expression (MenuModel* self, guint index); gchar* expression_cache_label (ExpressionCache* self); static gboolean ___lambda15__gtk_tree_model_foreach_func (GtkTreeModel* model, GtkTreePath* path, GtkTreeIter* iter, gpointer self); static void item_help_set_indicator (ItemHelp* self, Indicator* value); static void item_help_finalize (GObject* obj); static void _vala_item_help_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec); static void _vala_item_help_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec); static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func); static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func); ItemHelp* item_help_construct (GType object_type, Indicator* indicator) { ItemHelp * self = NULL; Indicator* _tmp0_ = NULL; g_return_val_if_fail (IS_INDICATOR (indicator), NULL); _tmp0_ = indicator; self = (ItemHelp*) g_object_new (object_type, "indicator", _tmp0_, NULL); return self; } ItemHelp* item_help_new (Indicator* indicator) { return item_help_construct (TYPE_ITEM_HELP, indicator); } static gpointer _g_object_ref0 (gpointer self) { return self ? g_object_ref (self) : NULL; } static gchar** _vala_array_dup15 (gchar** self, int length) { gchar** result; int i; result = g_new0 (gchar*, length + 1); for (i = 0; i < length; i++) { gchar* _tmp0_ = NULL; _tmp0_ = g_strdup (self[i]); result[i] = _tmp0_; } return result; } static const gchar* string_to_string (const gchar* self) { const gchar* result = NULL; g_return_val_if_fail (self != NULL, NULL); result = self; return result; } static void _vala_array_add12 (gchar*** array, int* length, int* size, gchar* value) { if ((*length) == (*size)) { *size = (*size) ? (2 * (*size)) : 4; *array = g_renew (gchar*, *array, (*size) + 1); } (*array)[(*length)++] = value; (*array)[*length] = NULL; } void item_help_show (ItemHelp* self) { GtkDialog* _tmp0_ = NULL; GtkBuilder* builder = NULL; gchar* _tmp2_ = NULL; gchar** _tmp3_ = NULL; gchar** _tmp4_ = NULL; gint _tmp4__length1 = 0; GtkBuilder* _tmp5_ = NULL; GObject* _tmp6_ = NULL; GtkDialog* _tmp7_ = NULL; GtkDialog* _tmp8_ = NULL; GtkBuilder* _tmp9_ = NULL; GObject* _tmp10_ = NULL; GtkBuilder* _tmp11_ = NULL; GObject* _tmp12_ = NULL; GtkTreeStore* _tmp13_ = NULL; Indicator* _tmp14_ = NULL; Providers* _tmp15_ = NULL; Providers* _tmp16_ = NULL; MenuModel* _tmp17_ = NULL; gchar** expressions = NULL; gchar** _tmp18_ = NULL; gint expressions_length1 = 0; gint _expressions_size_ = 0; Indicator* _tmp19_ = NULL; Providers* _tmp20_ = NULL; Providers* _tmp21_ = NULL; Provider** _tmp22_ = NULL; gint _tmp22__length1 = 0; Provider** _tmp23_ = NULL; gint _tmp23__length1 = 0; MenuModel* _tmp81_ = NULL; gchar** _tmp82_ = NULL; gint _tmp82__length1 = 0; GtkTreeView* _tmp83_ = NULL; GtkDialog* _tmp84_ = NULL; g_return_if_fail (IS_ITEM_HELP (self)); _tmp0_ = self->priv->items; if (_tmp0_ != NULL) { GtkDialog* _tmp1_ = NULL; _tmp1_ = self->priv->items; gtk_window_present (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, GTK_TYPE_WINDOW, GtkWindow)); return; } _tmp2_ = g_strdup ("itemhelpstore"); _tmp3_ = g_new0 (gchar*, 1 + 1); _tmp3_[0] = _tmp2_; _tmp4_ = _tmp3_; _tmp4__length1 = 1; _tmp6_ = utils_get_ui ("itemhelpdialog", G_TYPE_CHECK_INSTANCE_CAST (self, G_TYPE_OBJECT, GObject), _tmp4_, 1, &_tmp5_); _g_object_unref0 (builder); builder = _tmp5_; _tmp7_ = G_TYPE_CHECK_INSTANCE_TYPE (_tmp6_, GTK_TYPE_DIALOG) ? ((GtkDialog*) _tmp6_) : NULL; if (_tmp7_ == NULL) { _g_object_unref0 (_tmp6_); } _g_object_unref0 (self->priv->items); self->priv->items = _tmp7_; _tmp4_ = (_vala_array_free (_tmp4_, _tmp4__length1, (GDestroyNotify) g_free), NULL); _tmp8_ = self->priv->items; g_return_if_fail (_tmp8_ != NULL); _tmp9_ = builder; _tmp10_ = gtk_builder_get_object (_tmp9_, "itemhelpstore"); self->priv->itemstore = G_TYPE_CHECK_INSTANCE_TYPE (_tmp10_, GTK_TYPE_TREE_STORE) ? ((GtkTreeStore*) _tmp10_) : NULL; _tmp11_ = builder; _tmp12_ = gtk_builder_get_object (_tmp11_, "itemhelpview"); self->priv->itemview = G_TYPE_CHECK_INSTANCE_TYPE (_tmp12_, GTK_TYPE_TREE_VIEW) ? ((GtkTreeView*) _tmp12_) : NULL; _tmp13_ = self->priv->itemstore; gtk_tree_store_clear (_tmp13_); _tmp14_ = self->priv->_indicator; _tmp15_ = indicator_get_providers (_tmp14_); _tmp16_ = _tmp15_; _tmp17_ = menu_model_new (_tmp16_); _g_object_unref0 (self->priv->menumodel); self->priv->menumodel = _tmp17_; _tmp18_ = g_new0 (gchar*, 0 + 1); expressions = _tmp18_; expressions_length1 = 0; _expressions_size_ = expressions_length1; _tmp19_ = self->priv->_indicator; _tmp20_ = indicator_get_providers (_tmp19_); _tmp21_ = _tmp20_; _tmp22_ = providers_get_providers (_tmp21_, &_tmp22__length1); _tmp23_ = _tmp22_; _tmp23__length1 = _tmp22__length1; { Provider** provider_collection = NULL; gint provider_collection_length1 = 0; gint _provider_collection_size_ = 0; gint provider_it = 0; provider_collection = _tmp23_; provider_collection_length1 = _tmp23__length1; for (provider_it = 0; provider_it < _tmp23__length1; provider_it = provider_it + 1) { Provider* _tmp24_ = NULL; Provider* provider = NULL; _tmp24_ = _g_object_ref0 (provider_collection[provider_it]); provider = _tmp24_; { GtkTreeIter parent = {0}; GtkTreeStore* _tmp25_ = NULL; Provider* _tmp26_ = NULL; const gchar* _tmp27_ = NULL; const gchar* _tmp28_ = NULL; GtkTreeIter _tmp29_ = {0}; gchar** keys = NULL; Provider* _tmp30_ = NULL; gchar** _tmp31_ = NULL; gint _tmp31__length1 = 0; gchar** _tmp32_ = NULL; gint _tmp32__length1 = 0; gchar** _tmp33_ = NULL; gint _tmp33__length1 = 0; gint keys_length1 = 0; gint _keys_size_ = 0; _tmp25_ = self->priv->itemstore; _tmp26_ = provider; _tmp27_ = provider_get_id (_tmp26_); _tmp28_ = _tmp27_; gtk_tree_store_insert_with_values (_tmp25_, &_tmp29_, NULL, -1, 0, _tmp28_, 3, -1, -1); parent = _tmp29_; _tmp30_ = provider; _tmp31_ = provider_get_keys (_tmp30_, &_tmp31__length1); _tmp32_ = _tmp31_; _tmp32__length1 = _tmp31__length1; _tmp33_ = (_tmp32_ != NULL) ? _vala_array_dup15 (_tmp32_, _tmp32__length1) : ((gpointer) _tmp32_); _tmp33__length1 = _tmp32__length1; keys = _tmp33_; keys_length1 = _tmp33__length1; _keys_size_ = keys_length1; { guint i = 0U; guint isize = 0U; gchar** _tmp34_ = NULL; gint _tmp34__length1 = 0; i = (guint) 0; _tmp34_ = keys; _tmp34__length1 = keys_length1; isize = (guint) _tmp34__length1; { gboolean _tmp35_ = FALSE; _tmp35_ = TRUE; while (TRUE) { gboolean _tmp36_ = FALSE; guint _tmp38_ = 0U; guint _tmp39_ = 0U; gchar* variable = NULL; Provider* _tmp40_ = NULL; const gchar* _tmp41_ = NULL; const gchar* _tmp42_ = NULL; const gchar* _tmp43_ = NULL; gchar** _tmp44_ = NULL; gint _tmp44__length1 = 0; guint _tmp45_ = 0U; const gchar* _tmp46_ = NULL; const gchar* _tmp47_ = NULL; gchar* _tmp48_ = NULL; gchar* expression = NULL; gchar* _tmp49_ = NULL; Provider* _tmp50_ = NULL; gchar _tmp51_ = '\0'; gchar _tmp52_ = '\0'; gchar** _tmp71_ = NULL; gint _tmp71__length1 = 0; const gchar* _tmp72_ = NULL; gchar* _tmp73_ = NULL; GtkTreeStore* _tmp74_ = NULL; GtkTreeIter _tmp75_ = {0}; gchar** _tmp76_ = NULL; gint _tmp76__length1 = 0; guint _tmp77_ = 0U; const gchar* _tmp78_ = NULL; const gchar* _tmp79_ = NULL; gchar** _tmp80_ = NULL; gint _tmp80__length1 = 0; _tmp36_ = _tmp35_; if (!_tmp36_) { guint _tmp37_ = 0U; _tmp37_ = i; i = _tmp37_ + 1; } _tmp35_ = FALSE; _tmp38_ = i; _tmp39_ = isize; if (!(_tmp38_ < _tmp39_)) { break; } _tmp40_ = provider; _tmp41_ = provider_get_id (_tmp40_); _tmp42_ = _tmp41_; _tmp43_ = string_to_string (_tmp42_); _tmp44_ = keys; _tmp44__length1 = keys_length1; _tmp45_ = i; _tmp46_ = _tmp44_[_tmp45_]; _tmp47_ = string_to_string (_tmp46_); _tmp48_ = g_strconcat (_tmp43_, ".", _tmp47_, NULL); variable = _tmp48_; _tmp49_ = g_strdup (""); expression = _tmp49_; _tmp50_ = provider; _tmp51_ = provider_get_displaytype (_tmp50_); _tmp52_ = _tmp51_; switch (_tmp52_) { case 'd': { const gchar* _tmp53_ = NULL; const gchar* _tmp54_ = NULL; gchar* _tmp55_ = NULL; _tmp53_ = variable; _tmp54_ = string_to_string (_tmp53_); _tmp55_ = g_strconcat ("$", "(decimals(", _tmp54_, ",2))", NULL); _g_free0 (expression); expression = _tmp55_; break; } case 'p': { const gchar* _tmp56_ = NULL; const gchar* _tmp57_ = NULL; gchar* _tmp58_ = NULL; _tmp56_ = variable; _tmp57_ = string_to_string (_tmp56_); _tmp58_ = g_strconcat ("$", "(percent(", _tmp57_, "))", NULL); _g_free0 (expression); expression = _tmp58_; break; } case 's': { const gchar* _tmp59_ = NULL; const gchar* _tmp60_ = NULL; gchar* _tmp61_ = NULL; _tmp59_ = variable; _tmp60_ = string_to_string (_tmp59_); _tmp61_ = g_strconcat ("$", "(speed(", _tmp60_, "))", NULL); _g_free0 (expression); expression = _tmp61_; break; } case 'i': { const gchar* _tmp62_ = NULL; const gchar* _tmp63_ = NULL; gchar* _tmp64_ = NULL; _tmp62_ = variable; _tmp63_ = string_to_string (_tmp62_); _tmp64_ = g_strconcat ("$", "(size(", _tmp63_, "))", NULL); _g_free0 (expression); expression = _tmp64_; break; } case 'f': { const gchar* _tmp65_ = NULL; const gchar* _tmp66_ = NULL; gchar* _tmp67_ = NULL; _tmp65_ = variable; _tmp66_ = string_to_string (_tmp65_); _tmp67_ = g_strconcat ("$", "(frequency(", _tmp66_, "))", NULL); _g_free0 (expression); expression = _tmp67_; break; } default: { const gchar* _tmp68_ = NULL; const gchar* _tmp69_ = NULL; gchar* _tmp70_ = NULL; _tmp68_ = variable; _tmp69_ = string_to_string (_tmp68_); _tmp70_ = g_strconcat ("$", "(", _tmp69_, ")", NULL); _g_free0 (expression); expression = _tmp70_; break; } } _tmp71_ = expressions; _tmp71__length1 = expressions_length1; _tmp72_ = expression; _tmp73_ = g_strdup (_tmp72_); _vala_array_add12 (&expressions, &expressions_length1, &_expressions_size_, _tmp73_); _tmp74_ = self->priv->itemstore; _tmp75_ = parent; _tmp76_ = keys; _tmp76__length1 = keys_length1; _tmp77_ = i; _tmp78_ = _tmp76_[_tmp77_]; _tmp79_ = expression; _tmp80_ = expressions; _tmp80__length1 = expressions_length1; gtk_tree_store_insert_with_values (_tmp74_, NULL, &_tmp75_, -1, 0, _tmp78_, 1, _tmp79_, 3, _tmp80__length1 - 1, -1); _g_free0 (expression); _g_free0 (variable); } } } keys = (_vala_array_free (keys, keys_length1, (GDestroyNotify) g_free), NULL); _g_object_unref0 (provider); } } } _tmp81_ = self->priv->menumodel; _tmp82_ = expressions; _tmp82__length1 = expressions_length1; menu_model_set_expressions (_tmp81_, _tmp82_, _tmp82__length1); item_help_update (self); _tmp83_ = self->priv->itemview; gtk_tree_view_expand_all (_tmp83_); _tmp84_ = self->priv->items; gtk_widget_show_all (G_TYPE_CHECK_INSTANCE_CAST (_tmp84_, GTK_TYPE_WIDGET, GtkWidget)); expressions = (_vala_array_free (expressions, expressions_length1, (GDestroyNotify) g_free), NULL); _g_object_unref0 (builder); } void item_help_on_itemhelpdialog_destroy (GtkWidget* source, ItemHelp* self) { g_return_if_fail (IS_ITEM_HELP (self)); g_return_if_fail (GTK_IS_WIDGET (source)); _g_object_unref0 (self->priv->items); self->priv->items = NULL; _g_object_unref0 (self->priv->menumodel); self->priv->menumodel = NULL; } void item_help_on_itemhelpdialog_response (GtkDialog* source, gint response, ItemHelp* self) { gint _tmp0_ = 0; g_return_if_fail (IS_ITEM_HELP (self)); g_return_if_fail (GTK_IS_DIALOG (source)); _tmp0_ = response; switch (_tmp0_) { case 0: { GtkDialog* _tmp1_ = NULL; _tmp1_ = source; gtk_widget_destroy (G_TYPE_CHECK_INSTANCE_CAST (_tmp1_, GTK_TYPE_WIDGET, GtkWidget)); return; } default: break; } } static gboolean __lambda15_ (ItemHelp* self, GtkTreeModel* model, GtkTreePath* path, GtkTreeIter* iter) { gboolean result = FALSE; gint index = 0; GtkTreeModel* _tmp0_ = NULL; GtkTreeIter _tmp1_ = {0}; gint _tmp2_ = 0; g_return_val_if_fail (GTK_IS_TREE_MODEL (model), FALSE); g_return_val_if_fail (path != NULL, FALSE); g_return_val_if_fail (iter != NULL, FALSE); _tmp0_ = model; _tmp1_ = *iter; gtk_tree_model_get (_tmp0_, &_tmp1_, 3, &index, -1); _tmp2_ = index; if (_tmp2_ >= 0) { GtkTreeStore* _tmp3_ = NULL; GtkTreeIter _tmp4_ = {0}; MenuModel* _tmp5_ = NULL; gint _tmp6_ = 0; ExpressionCache* _tmp7_ = NULL; ExpressionCache* _tmp8_ = NULL; gchar* _tmp9_ = NULL; gchar* _tmp10_ = NULL; _tmp3_ = self->priv->itemstore; _tmp4_ = *iter; _tmp5_ = self->priv->menumodel; _tmp6_ = index; _tmp7_ = menu_model_expression (_tmp5_, (guint) _tmp6_); _tmp8_ = _tmp7_; _tmp9_ = expression_cache_label (_tmp8_); _tmp10_ = _tmp9_; gtk_tree_store_set (_tmp3_, &_tmp4_, 2, _tmp10_, -1); _g_free0 (_tmp10_); _g_object_unref0 (_tmp8_); } result = FALSE; return result; } static gboolean ___lambda15__gtk_tree_model_foreach_func (GtkTreeModel* model, GtkTreePath* path, GtkTreeIter* iter, gpointer self) { gboolean result; result = __lambda15_ (self, model, path, iter); return result; } void item_help_update (ItemHelp* self) { GtkDialog* _tmp0_ = NULL; MenuModel* _tmp1_ = NULL; GtkTreeStore* _tmp2_ = NULL; g_return_if_fail (IS_ITEM_HELP (self)); _tmp0_ = self->priv->items; if (_tmp0_ == NULL) { return; } _tmp1_ = self->priv->menumodel; menu_model_update (_tmp1_); _tmp2_ = self->priv->itemstore; gtk_tree_model_foreach (G_TYPE_CHECK_INSTANCE_CAST (_tmp2_, GTK_TYPE_TREE_MODEL, GtkTreeModel), ___lambda15__gtk_tree_model_foreach_func, self); } Indicator* item_help_get_indicator (ItemHelp* self) { Indicator* result; Indicator* _tmp0_ = NULL; g_return_val_if_fail (IS_ITEM_HELP (self), NULL); _tmp0_ = self->priv->_indicator; result = _tmp0_; return result; } static void item_help_set_indicator (ItemHelp* self, Indicator* value) { Indicator* _tmp0_ = NULL; Indicator* _tmp1_ = NULL; g_return_if_fail (IS_ITEM_HELP (self)); _tmp0_ = value; _tmp1_ = _g_object_ref0 (_tmp0_); _g_object_unref0 (self->priv->_indicator); self->priv->_indicator = _tmp1_; g_object_notify ((GObject *) self, "indicator"); } static void item_help_class_init (ItemHelpClass * klass) { item_help_parent_class = g_type_class_peek_parent (klass); g_type_class_add_private (klass, sizeof (ItemHelpPrivate)); G_OBJECT_CLASS (klass)->get_property = _vala_item_help_get_property; G_OBJECT_CLASS (klass)->set_property = _vala_item_help_set_property; G_OBJECT_CLASS (klass)->finalize = item_help_finalize; g_object_class_install_property (G_OBJECT_CLASS (klass), ITEM_HELP_INDICATOR, g_param_spec_object ("indicator", "indicator", "indicator", TYPE_INDICATOR, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY)); } static void item_help_instance_init (ItemHelp * self) { self->priv = ITEM_HELP_GET_PRIVATE (self); } static void item_help_finalize (GObject* obj) { ItemHelp * self; self = G_TYPE_CHECK_INSTANCE_CAST (obj, TYPE_ITEM_HELP, ItemHelp); _g_object_unref0 (self->priv->items); _g_object_unref0 (self->priv->menumodel); _g_object_unref0 (self->priv->_indicator); G_OBJECT_CLASS (item_help_parent_class)->finalize (obj); } /****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ GType item_help_get_type (void) { static volatile gsize item_help_type_id__volatile = 0; if (g_once_init_enter (&item_help_type_id__volatile)) { static const GTypeInfo g_define_type_info = { sizeof (ItemHelpClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) item_help_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (ItemHelp), 0, (GInstanceInitFunc) item_help_instance_init, NULL }; GType item_help_type_id; item_help_type_id = g_type_register_static (G_TYPE_OBJECT, "ItemHelp", &g_define_type_info, 0); g_once_init_leave (&item_help_type_id__volatile, item_help_type_id); } return item_help_type_id__volatile; } static void _vala_item_help_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) { ItemHelp * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_ITEM_HELP, ItemHelp); switch (property_id) { case ITEM_HELP_INDICATOR: g_value_set_object (value, item_help_get_indicator (self)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_item_help_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) { ItemHelp * self; self = G_TYPE_CHECK_INSTANCE_CAST (object, TYPE_ITEM_HELP, ItemHelp); switch (property_id) { case ITEM_HELP_INDICATOR: item_help_set_indicator (self, g_value_get_object (value)); break; default: G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); break; } } static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func) { if ((array != NULL) && (destroy_func != NULL)) { int i; for (i = 0; i < array_length; i = i + 1) { if (((gpointer*) array)[i] != NULL) { destroy_func (((gpointer*) array)[i]); } } } } static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func) { _vala_array_destroy (array, array_length, destroy_func); g_free (array); } indicator-multiload-0.4/src/PaxHeaders.30064/providers.vala0000644000000000000000000000012712347050426020532 xustar0027 mtime=1402753302.242623 30 atime=1402753302.456277653 30 ctime=1402759471.419977485 indicator-multiload-0.4/src/providers.vala0000664000175000017500000000570312347050426020404 0ustar00mh21mh2100000000000000/****************************************************************************** * Copyright (C) 2011-2013 Michael Hofmann * * * * 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 3 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., * * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * ******************************************************************************/ public class Providers : Object { public Provider[] providers { get; private set; } public Function[] functions { get; private set; } construct { this.providers = { new CpuProvider(), new CpuFreqProvider(), new MemProvider(), new NetProvider(), new SwapProvider(), new LoadProvider(), new DiskProvider() }; this.update(); this.functions = { new DecimalsFunction(), new SizeFunction(), new SpeedFunction(), new PercentFunction(), new FrequencyFunction() }; } // TODO: use exceptions public double value(string name, out bool found) { var varparts = name.split(".", 2); return_val_if_fail(varparts.length == 2, 0); found = true; foreach (var provider in this.providers) { if (provider.id != varparts[0]) continue; for (uint j = 0, jsize = provider.keys.length; j < jsize; ++j) { if (provider.keys[j] != varparts[1]) continue; return provider.values[j]; } } found = false; return 0; } public string call(string name, string[] parameters, bool widest, out bool found) throws Error { found = true; foreach (var function in this.functions) { if (function.id != name) continue; return function.call(parameters, widest); } found = false; return ""; } public void update() { foreach (var provider in this.providers) provider.update(); } } indicator-multiload-0.4/PaxHeaders.30064/ABOUT-NLS0000644000000000000000000000013112106143225016274 xustar0029 mtime=1360578197.66010336 30 atime=1402746285.664909919 30 ctime=1402759471.379977458 indicator-multiload-0.4/ABOUT-NLS0000664000175000017500000022532612106143225016160 0ustar00mh21mh21000000000000001 Notes on the Free Translation Project *************************************** Free software is going international! The Free Translation Project is a way to get maintainers of free software, translators, and users all together, so that free software will gradually become able to speak many languages. A few packages already provide translations for their messages. If you found this `ABOUT-NLS' file inside a distribution, you may assume that the distributed package does use GNU `gettext' internally, itself available at your nearest GNU archive site. But you do _not_ need to install GNU `gettext' prior to configuring, installing or using this package with messages translated. Installers will find here some useful hints. These notes also explain how users should proceed for getting the programs to use the available translations. They tell how people wanting to contribute and work on translations can contact the appropriate team. When reporting bugs in the `intl/' directory or bugs which may be related to internationalization, you should tell about the version of `gettext' which is used. The information can be found in the `intl/VERSION' file, in internationalized packages. 1.1 Quick configuration advice ============================== If you want to exploit the full power of internationalization, you should configure it using ./configure --with-included-gettext to force usage of internationalizing routines provided within this package, despite the existence of internationalizing capabilities in the operating system where this package is being installed. So far, only the `gettext' implementation in the GNU C library version 2 provides as many features (such as locale alias, message inheritance, automatic charset conversion or plural form handling) as the implementation here. It is also not possible to offer this additional functionality on top of a `catgets' implementation. Future versions of GNU `gettext' will very likely convey even more functionality. So it might be a good idea to change to GNU `gettext' as soon as possible. So you need _not_ provide this option if you are using GNU libc 2 or you have installed a recent copy of the GNU gettext package with the included `libintl'. 1.2 INSTALL Matters =================== Some packages are "localizable" when properly installed; the programs they contain can be made to speak your own native language. Most such packages use GNU `gettext'. Other packages have their own ways to internationalization, predating GNU `gettext'. By default, this package will be installed to allow translation of messages. It will automatically detect whether the system already provides the GNU `gettext' functions. If not, the included GNU `gettext' library will be used. This library is wholly contained within this package, usually in the `intl/' subdirectory, so prior installation of the GNU `gettext' package is _not_ required. Installers may use special options at configuration time for changing the default behaviour. The commands: ./configure --with-included-gettext ./configure --disable-nls will, respectively, bypass any pre-existing `gettext' to use the internationalizing routines provided within this package, or else, _totally_ disable translation of messages. When you already have GNU `gettext' installed on your system and run configure without an option for your new package, `configure' will probably detect the previously built and installed `libintl.a' file and will decide to use this. This might not be desirable. You should use the more recent version of the GNU `gettext' library. I.e. if the file `intl/VERSION' shows that the library which comes with this package is more recent, you should use ./configure --with-included-gettext to prevent auto-detection. The configuration process will not test for the `catgets' function and therefore it will not be used. The reason is that even an emulation of `gettext' on top of `catgets' could not provide all the extensions of the GNU `gettext' library. Internationalized packages usually have many `po/LL.po' files, where LL gives an ISO 639 two-letter code identifying the language. Unless translations have been forbidden at `configure' time by using the `--disable-nls' switch, all available translations are installed together with the package. However, the environment variable `LINGUAS' may be set, prior to configuration, to limit the installed set. `LINGUAS' should then contain a space separated list of two-letter codes, stating which languages are allowed. 1.3 Using This Package ====================== As a user, if your language has been installed for this package, you only have to set the `LANG' environment variable to the appropriate `LL_CC' combination. If you happen to have the `LC_ALL' or some other `LC_xxx' environment variables set, you should unset them before setting `LANG', otherwise the setting of `LANG' will not have the desired effect. Here `LL' is an ISO 639 two-letter language code, and `CC' is an ISO 3166 two-letter country code. For example, let's suppose that you speak German and live in Germany. At the shell prompt, merely execute `setenv LANG de_DE' (in `csh'), `export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash'). This can be done from your `.login' or `.profile' file, once and for all. You might think that the country code specification is redundant. But in fact, some languages have dialects in different countries. For example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The country code serves to distinguish the dialects. The locale naming convention of `LL_CC', with `LL' denoting the language and `CC' denoting the country, is the one use on systems based on GNU libc. On other systems, some variations of this scheme are used, such as `LL' or `LL_CC.ENCODING'. You can get the list of locales supported by your system for your language by running the command `locale -a | grep '^LL''. Not all programs have translations for all languages. By default, an English message is shown in place of a nonexistent translation. If you understand other languages, you can set up a priority list of languages. This is done through a different environment variable, called `LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG' for the purpose of message handling, but you still need to have `LANG' set to the primary language; this is required by other parts of the system libraries. For example, some Swedish users who would rather read translations in German than English for when Swedish is not available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'. Special advice for Norwegian users: The language code for Norwegian bokma*l changed from `no' to `nb' recently (in 2003). During the transition period, while some message catalogs for this language are installed under `nb' and some older ones under `no', it's recommended for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and older translations are used. In the `LANGUAGE' environment variable, but not in the `LANG' environment variable, `LL_CC' combinations can be abbreviated as `LL' to denote the language's main dialect. For example, `de' is equivalent to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT' (Portuguese as spoken in Portugal) in this context. 1.4 Translating Teams ===================== For the Free Translation Project to be a success, we need interested people who like their own language and write it well, and who are also able to synergize with other translators speaking the same language. Each translation team has its own mailing list. The up-to-date list of teams can be found at the Free Translation Project's homepage, `http://translationproject.org/', in the "Teams" area. If you'd like to volunteer to _work_ at translating messages, you should become a member of the translating team for your own language. The subscribing address is _not_ the same as the list itself, it has `-request' appended. For example, speakers of Swedish can send a message to `sv-request@li.org', having this message body: subscribe Keep in mind that team members are expected to participate _actively_ in translations, or at solving translational difficulties, rather than merely lurking around. If your team does not exist yet and you want to start one, or if you are unsure about what to do or how to get started, please write to `coordinator@translationproject.org' to reach the coordinator for all translator teams. The English team is special. It works at improving and uniformizing the terminology in use. Proven linguistic skills are praised more than programming skills, here. 1.5 Available Packages ====================== Languages are not equally supported in all packages. The following matrix shows the current state of internationalization, as of November 2007. The matrix shows, in regard of each package, for which languages PO files have been submitted to translation coordination, with a translation percentage of at least 50%. Ready PO files af am ar az be bg bs ca cs cy da de el en en_GB eo +----------------------------------------------------+ Compendium | [] [] [] [] | a2ps | [] [] [] [] [] | aegis | () | ant-phone | () | anubis | [] | ap-utils | | aspell | [] [] [] [] [] | bash | [] | bfd | | bibshelf | [] | binutils | | bison | [] [] | bison-runtime | [] | bluez-pin | [] [] [] [] [] | cflow | [] | clisp | [] [] [] | console-tools | [] [] | coreutils | [] [] [] [] | cpio | | cpplib | [] [] [] | cryptonit | [] | dialog | | diffutils | [] [] [] [] [] [] | doodle | [] | e2fsprogs | [] [] | enscript | [] [] [] [] | fetchmail | [] [] () [] [] | findutils | [] | findutils_stable | [] [] [] | flex | [] [] [] | fslint | | gas | | gawk | [] [] [] | gcal | [] | gcc | [] | gettext-examples | [] [] [] [] [] | gettext-runtime | [] [] [] [] [] | gettext-tools | [] [] | gip | [] | gliv | [] [] | glunarclock | [] | gmult | [] [] | gnubiff | () | gnucash | [] [] () () [] | gnuedu | | gnulib | [] | gnunet | | gnunet-gtk | | gnutls | [] | gpe-aerial | [] [] | gpe-beam | [] [] | gpe-calendar | | gpe-clock | [] [] | gpe-conf | [] [] | gpe-contacts | | gpe-edit | [] | gpe-filemanager | | gpe-go | [] | gpe-login | [] [] | gpe-ownerinfo | [] [] | gpe-package | | gpe-sketchbook | [] [] | gpe-su | [] [] | gpe-taskmanager | [] [] | gpe-timesheet | [] | gpe-today | [] [] | gpe-todo | | gphoto2 | [] [] [] [] | gprof | [] [] | gpsdrive | | gramadoir | [] [] | grep | [] [] | gretl | () | gsasl | | gss | | gst-plugins-bad | [] [] | gst-plugins-base | [] [] | gst-plugins-good | [] [] [] | gst-plugins-ugly | [] [] | gstreamer | [] [] [] [] [] [] [] | gtick | () | gtkam | [] [] [] [] | gtkorphan | [] [] | gtkspell | [] [] [] [] | gutenprint | [] | hello | [] [] [] [] [] | herrie | [] | hylafax | | idutils | [] [] | indent | [] [] [] [] | iso_15924 | | iso_3166 | [] [] [] [] [] [] [] [] [] [] [] | iso_3166_2 | | iso_4217 | [] [] [] | iso_639 | [] [] [] [] | jpilot | [] | jtag | | jwhois | | kbd | [] [] [] [] | keytouch | [] [] | keytouch-editor | [] | keytouch-keyboa... | [] | latrine | () | ld | [] | leafpad | [] [] [] [] [] | libc | [] [] [] [] | libexif | [] | libextractor | [] | libgpewidget | [] [] [] | libgpg-error | [] | libgphoto2 | [] [] | libgphoto2_port | [] [] | libgsasl | | libiconv | [] [] | libidn | [] [] [] | lifelines | [] () | lilypond | [] | lingoteach | | lprng | | lynx | [] [] [] [] | m4 | [] [] [] [] | mailfromd | | mailutils | [] | make | [] [] | man-db | [] [] [] | minicom | [] [] [] | nano | [] [] [] | opcodes | [] | parted | [] [] | pilot-qof | | popt | [] [] [] | psmisc | [] | pwdutils | | qof | | radius | [] | recode | [] [] [] [] [] [] | rpm | [] | screem | | scrollkeeper | [] [] [] [] [] [] [] [] | sed | [] [] [] | shared-mime-info | [] [] [] [] () [] [] [] | sharutils | [] [] [] [] [] [] | shishi | | skencil | [] () | solfege | | soundtracker | [] [] | sp | [] | system-tools-ba... | [] [] [] [] [] [] [] [] [] | tar | [] [] | texinfo | [] [] [] | tin | () () | tuxpaint | [] [] [] [] [] [] | unicode-han-tra... | | unicode-transla... | | util-linux | [] [] [] [] | util-linux-ng | [] [] [] [] | vorbis-tools | [] | wastesedge | () | wdiff | [] [] [] [] | wget | [] [] [] | xchat | [] [] [] [] [] [] [] | xkeyboard-config | [] | xpad | [] [] [] | +----------------------------------------------------+ af am ar az be bg bs ca cs cy da de el en en_GB eo 6 0 2 1 8 26 2 40 48 2 56 88 15 1 15 18 es et eu fa fi fr ga gl gu he hi hr hu id is it +--------------------------------------------------+ Compendium | [] [] [] [] [] | a2ps | [] [] [] () | aegis | | ant-phone | [] | anubis | [] | ap-utils | [] [] | aspell | [] [] [] | bash | [] | bfd | [] [] | bibshelf | [] [] [] | binutils | [] [] [] | bison | [] [] [] [] [] [] | bison-runtime | [] [] [] [] [] | bluez-pin | [] [] [] [] [] | cflow | [] | clisp | [] [] | console-tools | | coreutils | [] [] [] [] [] [] | cpio | [] [] [] | cpplib | [] [] | cryptonit | [] | dialog | [] [] [] | diffutils | [] [] [] [] [] [] [] [] [] | doodle | [] [] | e2fsprogs | [] [] [] | enscript | [] [] [] | fetchmail | [] | findutils | [] [] [] | findutils_stable | [] [] [] [] | flex | [] [] [] | fslint | | gas | [] [] | gawk | [] [] [] [] () | gcal | [] [] | gcc | [] | gettext-examples | [] [] [] [] [] [] [] | gettext-runtime | [] [] [] [] [] [] | gettext-tools | [] [] [] [] | gip | [] [] [] [] | gliv | () | glunarclock | [] [] [] | gmult | [] [] [] | gnubiff | () () | gnucash | () () () | gnuedu | [] | gnulib | [] [] [] | gnunet | | gnunet-gtk | | gnutls | | gpe-aerial | [] [] | gpe-beam | [] [] | gpe-calendar | | gpe-clock | [] [] [] [] | gpe-conf | [] | gpe-contacts | [] [] | gpe-edit | [] [] [] [] | gpe-filemanager | [] | gpe-go | [] [] [] | gpe-login | [] [] [] | gpe-ownerinfo | [] [] [] [] [] | gpe-package | [] | gpe-sketchbook | [] [] | gpe-su | [] [] [] [] | gpe-taskmanager | [] [] [] | gpe-timesheet | [] [] [] [] | gpe-today | [] [] [] [] | gpe-todo | [] | gphoto2 | [] [] [] [] [] | gprof | [] [] [] [] [] | gpsdrive | [] | gramadoir | [] [] | grep | [] [] [] | gretl | [] [] [] () | gsasl | [] [] | gss | [] [] | gst-plugins-bad | [] [] [] [] | gst-plugins-base | [] [] [] [] | gst-plugins-good | [] [] [] [] [] | gst-plugins-ugly | [] [] [] [] | gstreamer | [] [] [] | gtick | [] [] [] | gtkam | [] [] [] [] | gtkorphan | [] [] | gtkspell | [] [] [] [] [] [] [] | gutenprint | [] | hello | [] [] [] [] [] [] [] [] [] [] [] [] [] | herrie | [] | hylafax | | idutils | [] [] [] [] [] | indent | [] [] [] [] [] [] [] [] [] [] | iso_15924 | [] | iso_3166 | [] [] [] [] [] [] [] [] [] [] [] [] [] | iso_3166_2 | [] | iso_4217 | [] [] [] [] [] [] | iso_639 | [] [] [] [] [] [] | jpilot | [] [] | jtag | [] | jwhois | [] [] [] [] [] | kbd | [] [] | keytouch | [] [] [] | keytouch-editor | [] | keytouch-keyboa... | [] [] | latrine | [] [] | ld | [] [] [] [] | leafpad | [] [] [] [] [] [] | libc | [] [] [] [] [] | libexif | [] | libextractor | [] | libgpewidget | [] [] [] [] [] | libgpg-error | [] | libgphoto2 | [] [] [] | libgphoto2_port | [] [] | libgsasl | [] [] | libiconv | [] [] [] | libidn | [] [] | lifelines | () | lilypond | [] [] [] | lingoteach | [] [] [] | lprng | | lynx | [] [] [] | m4 | [] [] [] [] | mailfromd | | mailutils | [] [] | make | [] [] [] [] [] [] [] [] | man-db | [] | minicom | [] [] [] [] | nano | [] [] [] [] [] [] [] | opcodes | [] [] [] [] | parted | [] [] [] | pilot-qof | | popt | [] [] [] [] | psmisc | [] [] | pwdutils | | qof | [] | radius | [] [] | recode | [] [] [] [] [] [] [] [] | rpm | [] [] | screem | | scrollkeeper | [] [] [] | sed | [] [] [] [] [] | shared-mime-info | [] [] [] [] [] [] | sharutils | [] [] [] [] [] [] [] [] | shishi | [] | skencil | [] [] | solfege | [] | soundtracker | [] [] [] | sp | [] | system-tools-ba... | [] [] [] [] [] [] [] [] [] | tar | [] [] [] [] [] | texinfo | [] [] [] | tin | [] () | tuxpaint | [] [] | unicode-han-tra... | | unicode-transla... | [] [] | util-linux | [] [] [] [] [] [] [] | util-linux-ng | [] [] [] [] [] [] [] | vorbis-tools | | wastesedge | () | wdiff | [] [] [] [] [] [] [] [] | wget | [] [] [] [] [] [] [] [] | xchat | [] [] [] [] [] [] [] | xkeyboard-config | [] [] [] [] | xpad | [] [] [] | +--------------------------------------------------+ es et eu fa fi fr ga gl gu he hi hr hu id is it 85 22 14 2 48 101 61 12 2 8 2 6 53 29 1 52 ja ka ko ku ky lg lt lv mk mn ms mt nb ne nl nn +--------------------------------------------------+ Compendium | [] | a2ps | () [] [] | aegis | () | ant-phone | [] | anubis | [] [] [] | ap-utils | [] | aspell | [] [] | bash | [] | bfd | | bibshelf | [] | binutils | | bison | [] [] [] | bison-runtime | [] [] [] | bluez-pin | [] [] [] | cflow | | clisp | [] | console-tools | | coreutils | [] | cpio | [] | cpplib | [] | cryptonit | [] | dialog | [] [] | diffutils | [] [] [] | doodle | | e2fsprogs | [] | enscript | [] | fetchmail | [] [] | findutils | [] | findutils_stable | [] | flex | [] [] | fslint | | gas | | gawk | [] [] | gcal | | gcc | | gettext-examples | [] [] [] | gettext-runtime | [] [] [] | gettext-tools | [] [] | gip | [] [] | gliv | [] | glunarclock | [] [] | gmult | [] [] [] | gnubiff | | gnucash | () () () | gnuedu | | gnulib | [] [] | gnunet | | gnunet-gtk | | gnutls | [] | gpe-aerial | [] | gpe-beam | [] | gpe-calendar | [] | gpe-clock | [] [] [] | gpe-conf | [] [] [] | gpe-contacts | [] | gpe-edit | [] [] [] | gpe-filemanager | [] [] | gpe-go | [] [] [] | gpe-login | [] [] [] | gpe-ownerinfo | [] [] | gpe-package | [] [] | gpe-sketchbook | [] [] | gpe-su | [] [] [] | gpe-taskmanager | [] [] [] [] | gpe-timesheet | [] | gpe-today | [] [] | gpe-todo | [] | gphoto2 | [] [] | gprof | [] | gpsdrive | [] | gramadoir | () | grep | [] [] | gretl | | gsasl | [] | gss | | gst-plugins-bad | [] | gst-plugins-base | [] | gst-plugins-good | [] | gst-plugins-ugly | [] | gstreamer | [] | gtick | [] | gtkam | [] [] | gtkorphan | [] | gtkspell | [] [] | gutenprint | [] | hello | [] [] [] [] [] [] [] | herrie | [] | hylafax | | idutils | [] | indent | [] [] | iso_15924 | [] | iso_3166 | [] [] [] [] [] [] [] [] | iso_3166_2 | [] | iso_4217 | [] [] [] | iso_639 | [] [] [] [] | jpilot | () () | jtag | | jwhois | [] | kbd | [] | keytouch | [] | keytouch-editor | [] | keytouch-keyboa... | | latrine | [] | ld | | leafpad | [] [] | libc | [] [] [] | libexif | | libextractor | | libgpewidget | [] | libgpg-error | | libgphoto2 | [] | libgphoto2_port | [] | libgsasl | [] | libiconv | [] | libidn | [] [] | lifelines | [] | lilypond | [] | lingoteach | [] | lprng | | lynx | [] [] | m4 | [] [] | mailfromd | | mailutils | | make | [] [] [] | man-db | | minicom | [] | nano | [] [] [] | opcodes | [] | parted | [] [] | pilot-qof | | popt | [] [] [] | psmisc | [] [] [] | pwdutils | | qof | | radius | | recode | [] | rpm | [] [] | screem | [] | scrollkeeper | [] [] [] [] | sed | [] [] | shared-mime-info | [] [] [] [] [] [] [] | sharutils | [] [] | shishi | | skencil | | solfege | () () | soundtracker | | sp | () | system-tools-ba... | [] [] [] [] | tar | [] [] [] | texinfo | [] [] | tin | | tuxpaint | () [] [] | unicode-han-tra... | | unicode-transla... | | util-linux | [] [] | util-linux-ng | [] [] | vorbis-tools | | wastesedge | [] | wdiff | [] [] | wget | [] [] | xchat | [] [] [] [] | xkeyboard-config | [] [] [] | xpad | [] [] [] | +--------------------------------------------------+ ja ka ko ku ky lg lt lv mk mn ms mt nb ne nl nn 51 2 25 3 2 0 6 0 2 2 20 0 11 1 103 6 or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta +--------------------------------------------------+ Compendium | [] [] [] [] [] | a2ps | () [] [] [] [] [] [] | aegis | () () | ant-phone | [] [] | anubis | [] [] [] | ap-utils | () | aspell | [] [] [] | bash | [] [] | bfd | | bibshelf | [] | binutils | [] [] | bison | [] [] [] [] [] | bison-runtime | [] [] [] [] [] | bluez-pin | [] [] [] [] [] [] [] [] [] | cflow | [] | clisp | [] | console-tools | [] | coreutils | [] [] [] [] | cpio | [] [] [] | cpplib | [] | cryptonit | [] [] | dialog | [] | diffutils | [] [] [] [] [] [] | doodle | [] [] | e2fsprogs | [] [] | enscript | [] [] [] [] [] | fetchmail | [] [] [] | findutils | [] [] [] | findutils_stable | [] [] [] [] [] [] | flex | [] [] [] [] [] | fslint | [] | gas | | gawk | [] [] [] [] | gcal | [] | gcc | [] [] | gettext-examples | [] [] [] [] [] [] [] [] | gettext-runtime | [] [] [] [] [] [] [] [] | gettext-tools | [] [] [] [] [] [] [] | gip | [] [] [] [] | gliv | [] [] [] [] [] [] | glunarclock | [] [] [] [] [] [] | gmult | [] [] [] [] | gnubiff | () [] | gnucash | () [] | gnuedu | | gnulib | [] [] [] | gnunet | | gnunet-gtk | [] | gnutls | [] [] | gpe-aerial | [] [] [] [] [] [] [] | gpe-beam | [] [] [] [] [] [] [] | gpe-calendar | [] [] [] [] | gpe-clock | [] [] [] [] [] [] [] [] | gpe-conf | [] [] [] [] [] [] [] | gpe-contacts | [] [] [] [] [] | gpe-edit | [] [] [] [] [] [] [] [] [] | gpe-filemanager | [] [] | gpe-go | [] [] [] [] [] [] [] [] | gpe-login | [] [] [] [] [] [] [] [] | gpe-ownerinfo | [] [] [] [] [] [] [] [] | gpe-package | [] [] | gpe-sketchbook | [] [] [] [] [] [] [] [] | gpe-su | [] [] [] [] [] [] [] [] | gpe-taskmanager | [] [] [] [] [] [] [] [] | gpe-timesheet | [] [] [] [] [] [] [] [] | gpe-today | [] [] [] [] [] [] [] [] | gpe-todo | [] [] [] [] | gphoto2 | [] [] [] [] [] [] | gprof | [] [] [] | gpsdrive | [] [] | gramadoir | [] [] | grep | [] [] [] [] | gretl | [] [] [] | gsasl | [] [] [] | gss | [] [] [] [] | gst-plugins-bad | [] [] [] | gst-plugins-base | [] [] | gst-plugins-good | [] [] | gst-plugins-ugly | [] [] [] | gstreamer | [] [] [] [] | gtick | [] | gtkam | [] [] [] [] [] | gtkorphan | [] | gtkspell | [] [] [] [] [] [] [] [] | gutenprint | [] | hello | [] [] [] [] [] [] [] [] | herrie | [] [] [] | hylafax | | idutils | [] [] [] [] [] | indent | [] [] [] [] [] [] [] | iso_15924 | | iso_3166 | [] [] [] [] [] [] [] [] [] [] [] [] [] | iso_3166_2 | | iso_4217 | [] [] [] [] [] [] [] | iso_639 | [] [] [] [] [] [] [] | jpilot | | jtag | [] | jwhois | [] [] [] [] | kbd | [] [] [] | keytouch | [] | keytouch-editor | [] | keytouch-keyboa... | [] | latrine | | ld | [] | leafpad | [] [] [] [] [] [] | libc | [] [] [] [] | libexif | [] [] | libextractor | [] [] | libgpewidget | [] [] [] [] [] [] [] [] | libgpg-error | [] [] [] | libgphoto2 | [] | libgphoto2_port | [] [] [] | libgsasl | [] [] [] [] | libiconv | [] [] [] | libidn | [] [] () | lifelines | [] [] | lilypond | | lingoteach | [] | lprng | [] | lynx | [] [] [] | m4 | [] [] [] [] [] | mailfromd | [] | mailutils | [] [] [] | make | [] [] [] [] | man-db | [] [] [] [] | minicom | [] [] [] [] [] | nano | [] [] [] [] | opcodes | [] [] | parted | [] | pilot-qof | | popt | [] [] [] [] | psmisc | [] [] | pwdutils | [] [] | qof | [] [] | radius | [] [] | recode | [] [] [] [] [] [] [] | rpm | [] [] [] [] | screem | | scrollkeeper | [] [] [] [] [] [] [] | sed | [] [] [] [] [] [] [] [] [] | shared-mime-info | [] [] [] [] [] [] | sharutils | [] [] [] [] | shishi | [] | skencil | [] [] [] | solfege | [] | soundtracker | [] [] | sp | | system-tools-ba... | [] [] [] [] [] [] [] [] [] | tar | [] [] [] [] | texinfo | [] [] [] [] | tin | () | tuxpaint | [] [] [] [] [] [] | unicode-han-tra... | | unicode-transla... | | util-linux | [] [] [] [] | util-linux-ng | [] [] [] [] | vorbis-tools | [] | wastesedge | | wdiff | [] [] [] [] [] [] [] | wget | [] [] [] [] | xchat | [] [] [] [] [] [] [] | xkeyboard-config | [] [] [] | xpad | [] [] [] | +--------------------------------------------------+ or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta 0 5 77 31 53 4 58 72 3 45 46 9 45 122 3 tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu +---------------------------------------------------+ Compendium | [] [] [] [] | 19 a2ps | [] [] [] | 19 aegis | [] | 1 ant-phone | [] [] | 6 anubis | [] [] [] | 11 ap-utils | () [] | 4 aspell | [] [] [] | 16 bash | [] | 6 bfd | | 2 bibshelf | [] | 7 binutils | [] [] [] [] | 9 bison | [] [] [] [] | 20 bison-runtime | [] [] [] [] | 18 bluez-pin | [] [] [] [] [] [] | 28 cflow | [] [] | 5 clisp | | 9 console-tools | [] [] | 5 coreutils | [] [] [] | 18 cpio | [] [] [] [] | 11 cpplib | [] [] [] [] [] | 12 cryptonit | [] | 6 dialog | [] [] [] | 9 diffutils | [] [] [] [] [] | 29 doodle | [] | 6 e2fsprogs | [] [] | 10 enscript | [] [] [] | 16 fetchmail | [] [] | 12 findutils | [] [] [] | 11 findutils_stable | [] [] [] [] | 18 flex | [] [] | 15 fslint | [] | 2 gas | [] | 3 gawk | [] [] [] | 16 gcal | [] | 5 gcc | [] [] [] | 7 gettext-examples | [] [] [] [] [] [] | 29 gettext-runtime | [] [] [] [] [] [] | 28 gettext-tools | [] [] [] [] [] | 20 gip | [] [] | 13 gliv | [] [] | 11 glunarclock | [] [] [] | 15 gmult | [] [] [] [] | 16 gnubiff | [] | 2 gnucash | () [] | 5 gnuedu | [] | 2 gnulib | [] | 10 gnunet | | 0 gnunet-gtk | [] [] | 3 gnutls | | 4 gpe-aerial | [] [] | 14 gpe-beam | [] [] | 14 gpe-calendar | [] [] | 7 gpe-clock | [] [] [] [] | 21 gpe-conf | [] [] [] | 16 gpe-contacts | [] [] | 10 gpe-edit | [] [] [] [] [] | 22 gpe-filemanager | [] [] | 7 gpe-go | [] [] [] [] | 19 gpe-login | [] [] [] [] [] | 21 gpe-ownerinfo | [] [] [] [] | 21 gpe-package | [] | 6 gpe-sketchbook | [] [] | 16 gpe-su | [] [] [] [] | 21 gpe-taskmanager | [] [] [] [] | 21 gpe-timesheet | [] [] [] [] | 18 gpe-today | [] [] [] [] [] | 21 gpe-todo | [] [] | 8 gphoto2 | [] [] [] [] | 21 gprof | [] [] | 13 gpsdrive | [] | 5 gramadoir | [] | 7 grep | [] | 12 gretl | | 6 gsasl | [] [] [] | 9 gss | [] | 7 gst-plugins-bad | [] [] [] | 13 gst-plugins-base | [] [] | 11 gst-plugins-good | [] [] [] [] [] | 16 gst-plugins-ugly | [] [] [] | 13 gstreamer | [] [] [] | 18 gtick | [] [] | 7 gtkam | [] | 16 gtkorphan | [] | 7 gtkspell | [] [] [] [] [] [] | 27 gutenprint | | 4 hello | [] [] [] [] [] | 38 herrie | [] [] | 8 hylafax | | 0 idutils | [] [] | 15 indent | [] [] [] [] [] | 28 iso_15924 | [] [] | 4 iso_3166 | [] [] [] [] [] [] [] [] [] | 54 iso_3166_2 | [] [] | 4 iso_4217 | [] [] [] [] [] | 24 iso_639 | [] [] [] [] [] | 26 jpilot | [] [] [] [] | 7 jtag | [] | 3 jwhois | [] [] [] | 13 kbd | [] [] [] | 13 keytouch | [] | 8 keytouch-editor | [] | 5 keytouch-keyboa... | [] | 5 latrine | [] [] | 5 ld | [] [] [] [] | 10 leafpad | [] [] [] [] [] | 24 libc | [] [] [] | 19 libexif | [] | 5 libextractor | [] | 5 libgpewidget | [] [] [] | 20 libgpg-error | [] | 6 libgphoto2 | [] [] | 9 libgphoto2_port | [] [] [] | 11 libgsasl | [] | 8 libiconv | [] [] | 11 libidn | [] [] | 11 lifelines | | 4 lilypond | [] | 6 lingoteach | [] | 6 lprng | [] | 2 lynx | [] [] [] | 15 m4 | [] [] [] | 18 mailfromd | [] [] | 3 mailutils | [] [] | 8 make | [] [] [] | 20 man-db | [] | 9 minicom | [] | 14 nano | [] [] [] | 20 opcodes | [] [] | 10 parted | [] [] [] | 11 pilot-qof | [] | 1 popt | [] [] [] [] | 18 psmisc | [] [] | 10 pwdutils | [] | 3 qof | [] | 4 radius | [] [] | 7 recode | [] [] [] | 25 rpm | [] [] [] [] | 13 screem | [] | 2 scrollkeeper | [] [] [] [] | 26 sed | [] [] [] [] | 23 shared-mime-info | [] [] [] | 29 sharutils | [] [] [] | 23 shishi | [] | 3 skencil | [] | 7 solfege | [] | 3 soundtracker | [] [] | 9 sp | [] | 3 system-tools-ba... | [] [] [] [] [] [] [] | 38 tar | [] [] [] | 17 texinfo | [] [] [] | 15 tin | | 1 tuxpaint | [] [] [] | 19 unicode-han-tra... | | 0 unicode-transla... | | 2 util-linux | [] [] [] | 20 util-linux-ng | [] [] [] | 20 vorbis-tools | [] [] | 4 wastesedge | | 1 wdiff | [] [] | 23 wget | [] [] [] | 20 xchat | [] [] [] [] | 29 xkeyboard-config | [] [] [] | 14 xpad | [] [] [] | 15 +---------------------------------------------------+ 76 teams tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu 163 domains 0 3 1 74 51 0 143 21 1 57 7 45 0 2036 Some counters in the preceding matrix are higher than the number of visible blocks let us expect. This is because a few extra PO files are used for implementing regional variants of languages, or language dialects. For a PO file in the matrix above to be effective, the package to which it applies should also have been internationalized and distributed as such by its maintainer. There might be an observable lag between the mere existence a PO file and its wide availability in a distribution. If November 2007 seems to be old, you may fetch a more recent copy of this `ABOUT-NLS' file on most GNU archive sites. The most up-to-date matrix with full percentage details can be found at `http://translationproject.org/extra/matrix.html'. 1.6 Using `gettext' in new packages =================================== If you are writing a freely available program and want to internationalize it you are welcome to use GNU `gettext' in your package. Of course you have to respect the GNU Library General Public License which covers the use of the GNU `gettext' library. This means in particular that even non-free programs can use `libintl' as a shared library, whereas only free software can use `libintl' as a static library or use modified versions of `libintl'. Once the sources are changed appropriately and the setup can handle the use of `gettext' the only thing missing are the translations. The Free Translation Project is also available for packages which are not developed inside the GNU project. Therefore the information given above applies also for every other Free Software Project. Contact `coordinator@translationproject.org' to make the `.pot' files available to the translation teams. indicator-multiload-0.4/PaxHeaders.30064/Makefile.in0000644000000000000000000000013212347052035017120 xustar0030 mtime=1402754077.188632697 30 atime=1402754078.544633449 30 ctime=1402759471.327977422 indicator-multiload-0.4/Makefile.in0000664000175000017500000015577312347052035017013 0ustar00mh21mh2100000000000000# Makefile.in generated by automake 1.14.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2013 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)' am__make_running_with_option = \ case $${target_option-} in \ ?) ;; \ *) echo "am__make_running_with_option: internal error: invalid" \ "target option '$${target_option-}' specified" >&2; \ exit 1;; \ esac; \ has_opt=no; \ sane_makeflags=$$MAKEFLAGS; \ if $(am__is_gnu_make); then \ sane_makeflags=$$MFLAGS; \ else \ case $$MAKEFLAGS in \ *\\[\ \ ]*) \ bs=\\; \ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ esac; \ fi; \ skip_next=no; \ strip_trailopt () \ { \ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ }; \ for flg in $$sane_makeflags; do \ test $$skip_next = yes && { skip_next=no; continue; }; \ case $$flg in \ *=*|--*) continue;; \ -*I) strip_trailopt 'I'; skip_next=yes;; \ -*I?*) strip_trailopt 'I';; \ -*O) strip_trailopt 'O'; skip_next=yes;; \ -*O?*) strip_trailopt 'O';; \ -*l) strip_trailopt 'l'; skip_next=yes;; \ -*l?*) strip_trailopt 'l';; \ -[dEDm]) skip_next=yes;; \ -[JT]) skip_next=yes;; \ esac; \ case $$flg in \ *$$target_option*) has_opt=yes; break;; \ esac; \ done; \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : bin_PROGRAMS = indicator-multiload$(EXEEXT) subdir = . DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \ $(top_srcdir)/configure $(am__configure_deps) \ $(srcdir)/config.h.in $(top_srcdir)/data/preferences.ui.in \ $(top_srcdir)/data/de.mh21.indicator-multiload.gschema.xml.in.in \ src/advpreferences.c src/appindicatorview.c src/colormapper.c \ src/cpufreqprovider.c src/cpuprovider.c src/diskprovider.c \ src/expressionparser.c src/function.c src/graphmodels.c \ src/graphmodel.c src/indicator.c src/indicatorview.c \ src/itemhelp.c src/itempreferences.c src/loadprovider.c \ src/main.c src/memprovider.c src/menumodel.c src/netprovider.c \ src/preferences.c src/providers.c src/provider.c src/reaper.c \ src/settingscache.c src/settingsconversion.c \ src/swapprovider.c src/tracemodel.c src/trayindicatorview.c \ src/utils.c depcomp $(srcdir)/indicator_multiload_vala.stamp \ ABOUT-NLS AUTHORS COPYING README TODO compile config.guess \ config.rpath config.sub install-sh missing ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ configure.lineno config.status.lineno mkinstalldirs = $(install_sh) -d CONFIG_HEADER = config.h CONFIG_CLEAN_FILES = data/preferences.ui \ data/de.mh21.indicator-multiload.gschema.xml.in CONFIG_CLEAN_VPATH_FILES = am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(desktopdir)" \ "$(DESTDIR)$(multiloaddocdir)" "$(DESTDIR)$(uidir)" PROGRAMS = $(bin_PROGRAMS) am__dirstamp = $(am__leading_dot)dirstamp am__objects_1 = src/advpreferences.$(OBJEXT) \ src/appindicatorview.$(OBJEXT) src/colormapper.$(OBJEXT) \ src/cpufreqprovider.$(OBJEXT) src/cpuprovider.$(OBJEXT) \ src/diskprovider.$(OBJEXT) src/expressionparser.$(OBJEXT) \ src/function.$(OBJEXT) src/graphmodels.$(OBJEXT) \ src/graphmodel.$(OBJEXT) src/indicator.$(OBJEXT) \ src/indicatorview.$(OBJEXT) src/itemhelp.$(OBJEXT) \ src/itempreferences.$(OBJEXT) src/loadprovider.$(OBJEXT) \ src/main.$(OBJEXT) src/memprovider.$(OBJEXT) \ src/menumodel.$(OBJEXT) src/netprovider.$(OBJEXT) \ src/preferences.$(OBJEXT) src/providers.$(OBJEXT) \ src/provider.$(OBJEXT) src/reaper.$(OBJEXT) \ src/settingscache.$(OBJEXT) src/settingsconversion.$(OBJEXT) \ src/swapprovider.$(OBJEXT) src/tracemodel.$(OBJEXT) \ src/trayindicatorview.$(OBJEXT) src/utils.$(OBJEXT) am_indicator_multiload_OBJECTS = $(am__objects_1) indicator_multiload_OBJECTS = $(am_indicator_multiload_OBJECTS) am__DEPENDENCIES_1 = indicator_multiload_DEPENDENCIES = $(am__DEPENDENCIES_1) indicator_multiload_LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ $(indicator_multiload_LDFLAGS) $(LDFLAGS) -o $@ AM_V_P = $(am__v_P_@AM_V@) am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) am__v_P_0 = false am__v_P_1 = : AM_V_GEN = $(am__v_GEN_@AM_V@) am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) am__v_GEN_0 = @echo " GEN " $@; am__v_GEN_1 = AM_V_at = $(am__v_at_@AM_V@) am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) am__v_at_0 = @ am__v_at_1 = DEFAULT_INCLUDES = -I.@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles am__mv = mv -f COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) AM_V_CC = $(am__v_CC_@AM_V@) am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@) am__v_CC_0 = @echo " CC " $@; am__v_CC_1 = CCLD = $(CC) LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ AM_V_CCLD = $(am__v_CCLD_@AM_V@) am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@) am__v_CCLD_0 = @echo " CCLD " $@; am__v_CCLD_1 = VALACOMPILE = $(VALAC) $(AM_VALAFLAGS) $(VALAFLAGS) AM_V_VALAC = $(am__v_VALAC_@AM_V@) am__v_VALAC_ = $(am__v_VALAC_@AM_DEFAULT_V@) am__v_VALAC_0 = @echo " VALAC " $@; am__v_VALAC_1 = SOURCES = $(indicator_multiload_SOURCES) DIST_SOURCES = $(indicator_multiload_SOURCES) RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ ctags-recursive dvi-recursive html-recursive info-recursive \ install-data-recursive install-dvi-recursive \ install-exec-recursive install-html-recursive \ install-info-recursive install-pdf-recursive \ install-ps-recursive install-recursive installcheck-recursive \ installdirs-recursive pdf-recursive ps-recursive \ tags-recursive uninstall-recursive am__can_run_installinfo = \ case $$AM_UPDATE_INFO_DIR in \ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ *) f=$$p;; \ esac; am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; am__install_max = 40 am__nobase_strip_setup = \ srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` am__nobase_strip = \ for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" am__nobase_list = $(am__nobase_strip_setup); \ for p in $$list; do echo "$$p $$p"; done | \ sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ if (++n[$$2] == $(am__install_max)) \ { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ END { for (dir in files) print dir, files[dir] }' am__base_list = \ sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' am__uninstall_files_from_dir = { \ test -z "$$files" \ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \ $(am__cd) "$$dir" && rm -f $$files; }; \ } DATA = $(desktop_DATA) $(multiloaddoc_DATA) $(nodist_ui_DATA) RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ distclean-recursive maintainer-clean-recursive am__recursive_targets = \ $(RECURSIVE_TARGETS) \ $(RECURSIVE_CLEAN_TARGETS) \ $(am__extra_recursive_targets) AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ cscope distdir dist dist-all distcheck am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) \ $(LISP)config.h.in # Read a list of newline-separated strings from the standard input, # and print each of them once, without duplicates. Input order is # *not* preserved. am__uniquify_input = $(AWK) '\ BEGIN { nonempty = 0; } \ { items[$$0] = 1; nonempty = 1; } \ END { if (nonempty) { for (i in items) print i; }; } \ ' # Make sure the list of sources is unique. This is necessary because, # e.g., the same source file might be shared among _SOURCES variables # for different programs/libraries. am__define_uniq_tagged_files = \ list='$(am__tagged_files)'; \ unique=`for i in $$list; do \ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ done | $(am__uniquify_input)` ETAGS = etags CTAGS = ctags CSCOPE = cscope DIST_SUBDIRS = $(SUBDIRS) DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) distdir = $(PACKAGE)-$(VERSION) top_distdir = $(distdir) am__remove_distdir = \ if test -d "$(distdir)"; then \ find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \ && rm -rf "$(distdir)" \ || { sleep 5 && rm -rf "$(distdir)"; }; \ else :; fi am__post_remove_distdir = $(am__remove_distdir) am__relativize = \ dir0=`pwd`; \ sed_first='s,^\([^/]*\)/.*$$,\1,'; \ sed_rest='s,^[^/]*/*,,'; \ sed_last='s,^.*/\([^/]*\)$$,\1,'; \ sed_butlast='s,/*[^/]*$$,,'; \ while test -n "$$dir1"; do \ first=`echo "$$dir1" | sed -e "$$sed_first"`; \ if test "$$first" != "."; then \ if test "$$first" = ".."; then \ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ else \ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ if test "$$first2" = "$$first"; then \ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ else \ dir2="../$$dir2"; \ fi; \ dir0="$$dir0"/"$$first"; \ fi; \ fi; \ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" GZIP_ENV = --best DIST_ARCHIVES = $(distdir).tar.xz DIST_TARGETS = dist-xz distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' distcleancheck_listfiles = find . -type f -print ACLOCAL = @ACLOCAL@ ALL_LINGUAS = @ALL_LINGUAS@ AMTAR = @AMTAR@ AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPPFLAGS = @CPPFLAGS@ CYGPATH_W = @CYGPATH_W@ DATADIRNAME = @DATADIRNAME@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EXEEXT = @EXEEXT@ GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ GMSGFMT = @GMSGFMT@ GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@ INTLTOOL_MERGE = @INTLTOOL_MERGE@ INTLTOOL_PERL = @INTLTOOL_PERL@ INTLTOOL_UPDATE = @INTLTOOL_UPDATE@ INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@ INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@ INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@ INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LTLIBOBJS = @LTLIBOBJS@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ MSGFMT = @MSGFMT@ MSGMERGE = @MSGMERGE@ MULTILOADDEPS_CFLAGS = @MULTILOADDEPS_CFLAGS@ MULTILOADDEPS_LIBS = @MULTILOADDEPS_LIBS@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_URL = @PACKAGE_URL@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PKG_CONFIG = @PKG_CONFIG@ PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ USE_NLS = @USE_NLS@ VALAC = @VALAC@ VERSION = @VERSION@ XGETTEXT = @XGETTEXT@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_CC = @ac_ct_CC@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build_alias = @build_alias@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ exec_prefix = @exec_prefix@ gsettingsschemadir = @gsettingsschemadir@ host_alias = @host_alias@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ intltool__v_merge_options_ = @intltool__v_merge_options_@ intltool__v_merge_options_0 = @intltool__v_merge_options_0@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target_alias = @target_alias@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ SUBDIRS = po # general stuff AM_CPPFLAGS = \ -DPACKAGE_LOCALE_DIR=\""$(localedir)"\" \ -DPACKAGE_DATA_DIR=\""$(pkgdatadir)"\" \ $(MULTILOADDEPS_CFLAGS) \ -include $(CONFIG_HEADER) AM_CFLAGS = -Wall \ -Wno-unused-but-set-variable \ -Wno-unused-variable \ -Wno-unused-function \ -Wno-missing-braces VALAFLAGS = \ --pkg=posix \ --pkg=gtk+-3.0 \ --pkg=cairo \ --pkg=appindicator3-0.1 \ --pkg=glib-2.0 \ --pkg=gio-unix-2.0 \ --pkg=gmodule-2.0 \ --enable-checking indicator_multiload_VALASOURCES = \ src/advpreferences.vala \ src/appindicatorview.vala \ src/colormapper.vala \ src/cpufreqprovider.vala \ src/cpuprovider.vala \ src/diskprovider.vala \ src/expressionparser.vala \ src/function.vala \ src/graphmodels.vala \ src/graphmodel.vala \ src/indicator.vala \ src/indicatorview.vala \ src/itemhelp.vala \ src/itempreferences.vala \ src/loadprovider.vala \ src/main.vala \ src/memprovider.vala \ src/menumodel.vala \ src/netprovider.vala \ src/preferences.vala \ src/providers.vala \ src/provider.vala \ src/reaper.vala \ src/settingscache.vala \ src/settingsconversion.vala \ src/swapprovider.vala \ src/tracemodel.vala \ src/trayindicatorview.vala \ src/utils.vala indicator_multiload_SOURCES = \ $(indicator_multiload_VALASOURCES) \ src/config.vapi \ src/gtop.vapi \ src/various.vapi indicator_multiload_LDFLAGS = \ -Wl,--export-dynamic -Wl,--as-needed indicator_multiload_LDADD = $(MULTILOADDEPS_LIBS) -lm # documentation multiloaddocdir = ${datadir}/doc/indicator-multiload multiloaddoc_DATA = \ COPYING \ AUTHORS \ TODO \ HACKING # gui uidir = $(pkgdatadir) nodist_ui_DATA = data/preferences.ui # desktop file desktopdir = $(datadir)/applications desktop_in_files = data/indicator-multiload.desktop.in desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) # gsettings schema gsettings_SCHEMAS = data/de.mh21.indicator-multiload.gschema.xml # clean and dist CLEANFILES = \ $(desktop_DATA) \ $(gsettings_SCHEMAS) DISTCLEANFILES = \ $(indicator_multiload_VALASOURCES:.vala=.c) indicator_multiload_vala.stamp EXTRA_DIST = \ $(multiloaddoc_DATA) \ $(desktop_in_files) \ data/preferences.ui.in \ data/de.mh21.indicator-multiload.gschema.xml.in.in \ autogen.sh all: config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive .SUFFIXES: .SUFFIXES: .c .o .obj am--refresh: Makefile @: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \ $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \ $(am__cd) $(top_srcdir) && \ $(AUTOMAKE) --foreign Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ echo ' $(SHELL) ./config.status'; \ $(SHELL) ./config.status;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) $(SHELL) ./config.status --recheck $(top_srcdir)/configure: $(am__configure_deps) $(am__cd) $(srcdir) && $(AUTOCONF) $(ACLOCAL_M4): $(am__aclocal_m4_deps) $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS) $(am__aclocal_m4_deps): config.h: stamp-h1 @test -f $@ || rm -f stamp-h1 @test -f $@ || $(MAKE) $(AM_MAKEFLAGS) stamp-h1 stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status @rm -f stamp-h1 cd $(top_builddir) && $(SHELL) ./config.status config.h $(srcdir)/config.h.in: $(am__configure_deps) ($(am__cd) $(top_srcdir) && $(AUTOHEADER)) rm -f stamp-h1 touch $@ distclean-hdr: -rm -f config.h stamp-h1 data/preferences.ui: $(top_builddir)/config.status $(top_srcdir)/data/preferences.ui.in cd $(top_builddir) && $(SHELL) ./config.status $@ data/de.mh21.indicator-multiload.gschema.xml.in: $(top_builddir)/config.status $(top_srcdir)/data/de.mh21.indicator-multiload.gschema.xml.in.in cd $(top_builddir) && $(SHELL) ./config.status $@ install-binPROGRAMS: $(bin_PROGRAMS) @$(NORMAL_INSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \ $(MKDIR_P) "$(DESTDIR)$(bindir)" || exit 1; \ fi; \ for p in $$list; do echo "$$p $$p"; done | \ sed 's/$(EXEEXT)$$//' | \ while read p p1; do if test -f $$p \ ; then echo "$$p"; echo "$$p"; else :; fi; \ done | \ sed -e 'p;s,.*/,,;n;h' \ -e 's|.*|.|' \ -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ sed 'N;N;N;s,\n, ,g' | \ $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ if ($$2 == $$4) files[d] = files[d] " " $$1; \ else { print "f", $$3 "/" $$4, $$1; } } \ END { for (d in files) print "f", d, files[d] }' | \ while read type dir files; do \ if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ test -z "$$files" || { \ echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \ $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \ } \ ; done uninstall-binPROGRAMS: @$(NORMAL_UNINSTALL) @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \ files=`for p in $$list; do echo "$$p"; done | \ sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ -e 's/$$/$(EXEEXT)/' \ `; \ test -n "$$list" || exit 0; \ echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \ cd "$(DESTDIR)$(bindir)" && rm -f $$files clean-binPROGRAMS: -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS) src/$(am__dirstamp): @$(MKDIR_P) src @: > src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp): @$(MKDIR_P) src/$(DEPDIR) @: > src/$(DEPDIR)/$(am__dirstamp) src/advpreferences.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/appindicatorview.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/colormapper.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/cpufreqprovider.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/cpuprovider.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/diskprovider.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/expressionparser.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/function.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/graphmodels.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/graphmodel.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/indicator.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/indicatorview.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/itemhelp.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/itempreferences.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/loadprovider.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/main.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) src/memprovider.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/menumodel.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/netprovider.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/preferences.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/providers.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/provider.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/reaper.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/settingscache.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/settingsconversion.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/swapprovider.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/tracemodel.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/trayindicatorview.$(OBJEXT): src/$(am__dirstamp) \ src/$(DEPDIR)/$(am__dirstamp) src/utils.$(OBJEXT): src/$(am__dirstamp) src/$(DEPDIR)/$(am__dirstamp) indicator-multiload$(EXEEXT): $(indicator_multiload_OBJECTS) $(indicator_multiload_DEPENDENCIES) $(EXTRA_indicator_multiload_DEPENDENCIES) @rm -f indicator-multiload$(EXEEXT) $(AM_V_CCLD)$(indicator_multiload_LINK) $(indicator_multiload_OBJECTS) $(indicator_multiload_LDADD) $(LIBS) mostlyclean-compile: -rm -f *.$(OBJEXT) -rm -f src/*.$(OBJEXT) distclean-compile: -rm -f *.tab.c @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/advpreferences.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/appindicatorview.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/colormapper.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/cpufreqprovider.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/cpuprovider.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/diskprovider.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/expressionparser.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/function.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/graphmodel.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/graphmodels.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/indicator.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/indicatorview.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/itemhelp.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/itempreferences.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/loadprovider.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/main.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/memprovider.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/menumodel.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/netprovider.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/preferences.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/provider.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/providers.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/reaper.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/settingscache.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/settingsconversion.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/swapprovider.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/tracemodel.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/trayindicatorview.Po@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/utils.Po@am__quote@ .c.o: @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\ @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\ @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $< .c.obj: @am__fastdepCC_TRUE@ $(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ @am__fastdepCC_TRUE@ $(COMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ @am__fastdepCC_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po @AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'` $(srcdir)/src/advpreferences.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/appindicatorview.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/colormapper.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/cpufreqprovider.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/cpuprovider.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/diskprovider.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/expressionparser.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/function.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/graphmodels.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/graphmodel.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/indicator.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/indicatorview.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/itemhelp.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/itempreferences.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/loadprovider.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/main.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/memprovider.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/menumodel.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/netprovider.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/preferences.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/providers.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/provider.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/reaper.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/settingscache.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/settingsconversion.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/swapprovider.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/tracemodel.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/trayindicatorview.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/src/utils.c: $(srcdir)/indicator_multiload_vala.stamp @if test -f $@; then :; else rm -f $(srcdir)/indicator_multiload_vala.stamp; fi @if test -f $@; then :; else \ $(MAKE) $(AM_MAKEFLAGS) $(srcdir)/indicator_multiload_vala.stamp; \ fi $(srcdir)/indicator_multiload_vala.stamp: src/advpreferences.vala src/appindicatorview.vala src/colormapper.vala src/cpufreqprovider.vala src/cpuprovider.vala src/diskprovider.vala src/expressionparser.vala src/function.vala src/graphmodels.vala src/graphmodel.vala src/indicator.vala src/indicatorview.vala src/itemhelp.vala src/itempreferences.vala src/loadprovider.vala src/main.vala src/memprovider.vala src/menumodel.vala src/netprovider.vala src/preferences.vala src/providers.vala src/provider.vala src/reaper.vala src/settingscache.vala src/settingsconversion.vala src/swapprovider.vala src/tracemodel.vala src/trayindicatorview.vala src/utils.vala src/config.vapi src/gtop.vapi src/various.vapi $(AM_V_at)rm -f $@ && echo stamp > $@-t $(AM_V_VALAC)$(am__cd) $(srcdir) && $(VALAC) $(AM_VALAFLAGS) $(VALAFLAGS) -C src/advpreferences.vala src/appindicatorview.vala src/colormapper.vala src/cpufreqprovider.vala src/cpuprovider.vala src/diskprovider.vala src/expressionparser.vala src/function.vala src/graphmodels.vala src/graphmodel.vala src/indicator.vala src/indicatorview.vala src/itemhelp.vala src/itempreferences.vala src/loadprovider.vala src/main.vala src/memprovider.vala src/menumodel.vala src/netprovider.vala src/preferences.vala src/providers.vala src/provider.vala src/reaper.vala src/settingscache.vala src/settingsconversion.vala src/swapprovider.vala src/tracemodel.vala src/trayindicatorview.vala src/utils.vala src/config.vapi src/gtop.vapi src/various.vapi $(AM_V_at)mv -f $@-t $@ install-desktopDATA: $(desktop_DATA) @$(NORMAL_INSTALL) @list='$(desktop_DATA)'; test -n "$(desktopdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(desktopdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(desktopdir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(desktopdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(desktopdir)" || exit $$?; \ done uninstall-desktopDATA: @$(NORMAL_UNINSTALL) @list='$(desktop_DATA)'; test -n "$(desktopdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(desktopdir)'; $(am__uninstall_files_from_dir) install-multiloaddocDATA: $(multiloaddoc_DATA) @$(NORMAL_INSTALL) @list='$(multiloaddoc_DATA)'; test -n "$(multiloaddocdir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(multiloaddocdir)'"; \ $(MKDIR_P) "$(DESTDIR)$(multiloaddocdir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(multiloaddocdir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(multiloaddocdir)" || exit $$?; \ done uninstall-multiloaddocDATA: @$(NORMAL_UNINSTALL) @list='$(multiloaddoc_DATA)'; test -n "$(multiloaddocdir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(multiloaddocdir)'; $(am__uninstall_files_from_dir) install-nodist_uiDATA: $(nodist_ui_DATA) @$(NORMAL_INSTALL) @list='$(nodist_ui_DATA)'; test -n "$(uidir)" || list=; \ if test -n "$$list"; then \ echo " $(MKDIR_P) '$(DESTDIR)$(uidir)'"; \ $(MKDIR_P) "$(DESTDIR)$(uidir)" || exit 1; \ fi; \ for p in $$list; do \ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ echo "$$d$$p"; \ done | $(am__base_list) | \ while read files; do \ echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(uidir)'"; \ $(INSTALL_DATA) $$files "$(DESTDIR)$(uidir)" || exit $$?; \ done uninstall-nodist_uiDATA: @$(NORMAL_UNINSTALL) @list='$(nodist_ui_DATA)'; test -n "$(uidir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ dir='$(DESTDIR)$(uidir)'; $(am__uninstall_files_from_dir) # This directory's subdirectories are mostly independent; you can cd # into them and run 'make' without going through this Makefile. # To change the values of 'make' variables: instead of editing Makefiles, # (1) if the variable is set in 'config.status', edit 'config.status' # (which will cause the Makefiles to be regenerated when you run 'make'); # (2) otherwise, pass the desired values on the 'make' command line. $(am__recursive_targets): @fail=; \ if $(am__make_keepgoing); then \ failcom='fail=yes'; \ else \ failcom='exit 1'; \ fi; \ dot_seen=no; \ target=`echo $@ | sed s/-recursive//`; \ case "$@" in \ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ *) list='$(SUBDIRS)' ;; \ esac; \ for subdir in $$list; do \ echo "Making $$target in $$subdir"; \ if test "$$subdir" = "."; then \ dot_seen=yes; \ local_target="$$target-am"; \ else \ local_target="$$target"; \ fi; \ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ || eval $$failcom; \ done; \ if test "$$dot_seen" = "no"; then \ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ fi; test -z "$$fail" ID: $(am__tagged_files) $(am__define_uniq_tagged_files); mkid -fID $$unique TAGS: tags tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) set x; \ here=`pwd`; \ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ include_option=--etags-include; \ empty_fix=.; \ else \ include_option=--include; \ empty_fix=; \ fi; \ list='$(SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ test ! -f $$subdir/TAGS || \ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ fi; \ done; \ $(am__define_uniq_tagged_files); \ shift; \ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ test -n "$$unique" || unique=$$empty_fix; \ if test $$# -gt 0; then \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ "$$@" $$unique; \ else \ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ $$unique; \ fi; \ fi ctags: ctags-recursive CTAGS: ctags ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) $(am__define_uniq_tagged_files); \ test -z "$(CTAGS_ARGS)$$unique" \ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ $$unique GTAGS: here=`$(am__cd) $(top_builddir) && pwd` \ && $(am__cd) $(top_srcdir) \ && gtags -i $(GTAGS_ARGS) "$$here" cscope: cscope.files test ! -s cscope.files \ || $(CSCOPE) -b -q $(AM_CSCOPEFLAGS) $(CSCOPEFLAGS) -i cscope.files $(CSCOPE_ARGS) clean-cscope: -rm -f cscope.files cscope.files: clean-cscope cscopelist cscopelist: cscopelist-recursive cscopelist-am: $(am__tagged_files) list='$(am__tagged_files)'; \ case "$(srcdir)" in \ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ *) sdir=$(subdir)/$(srcdir) ;; \ esac; \ for i in $$list; do \ if test -f "$$i"; then \ echo "$(subdir)/$$i"; \ else \ echo "$$sdir/$$i"; \ fi; \ done >> $(top_builddir)/cscope.files distclean-tags: -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -rm -f cscope.out cscope.in.out cscope.po.out cscope.files distdir: $(DISTFILES) $(am__remove_distdir) test -d "$(distdir)" || mkdir "$(distdir)" @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d "$(distdir)/$$file"; then \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ fi; \ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ else \ test -f "$(distdir)/$$file" \ || cp -p $$d/$$file "$(distdir)/$$file" \ || exit 1; \ fi; \ done @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ if test "$$subdir" = .; then :; else \ $(am__make_dryrun) \ || test -d "$(distdir)/$$subdir" \ || $(MKDIR_P) "$(distdir)/$$subdir" \ || exit 1; \ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ $(am__relativize); \ new_distdir=$$reldir; \ dir1=$$subdir; dir2="$(top_distdir)"; \ $(am__relativize); \ new_top_distdir=$$reldir; \ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ ($(am__cd) $$subdir && \ $(MAKE) $(AM_MAKEFLAGS) \ top_distdir="$$new_top_distdir" \ distdir="$$new_distdir" \ am__remove_distdir=: \ am__skip_length_check=: \ am__skip_mode_fix=: \ distdir) \ || exit 1; \ fi; \ done -test -n "$(am__skip_mode_fix)" \ || find "$(distdir)" -type d ! -perm -755 \ -exec chmod u+rwx,go+rx {} \; -o \ ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \ ! -type d ! -perm -400 -exec chmod a+r {} \; -o \ ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \ || chmod -R a+r "$(distdir)" dist-gzip: distdir tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz $(am__post_remove_distdir) dist-bzip2: distdir tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 $(am__post_remove_distdir) dist-lzip: distdir tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz $(am__post_remove_distdir) dist-xz: distdir tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz $(am__post_remove_distdir) dist-tarZ: distdir @echo WARNING: "Support for shar distribution archives is" \ "deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z $(am__post_remove_distdir) dist-shar: distdir @echo WARNING: "Support for distribution archives compressed with" \ "legacy program 'compress' is deprecated." >&2 @echo WARNING: "It will be removed altogether in Automake 2.0" >&2 shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz $(am__post_remove_distdir) dist-zip: distdir -rm -f $(distdir).zip zip -rq $(distdir).zip $(distdir) $(am__post_remove_distdir) dist dist-all: $(MAKE) $(AM_MAKEFLAGS) $(DIST_TARGETS) am__post_remove_distdir='@:' $(am__post_remove_distdir) # This target untars the dist file and tries a VPATH configuration. Then # it guarantees that the distribution is self-contained by making another # tarfile. distcheck: dist case '$(DIST_ARCHIVES)' in \ *.tar.gz*) \ GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\ *.tar.bz2*) \ bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\ *.tar.lz*) \ lzip -dc $(distdir).tar.lz | $(am__untar) ;;\ *.tar.xz*) \ xz -dc $(distdir).tar.xz | $(am__untar) ;;\ *.tar.Z*) \ uncompress -c $(distdir).tar.Z | $(am__untar) ;;\ *.shar.gz*) \ GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\ *.zip*) \ unzip $(distdir).zip ;;\ esac chmod -R a-w $(distdir) chmod u+w $(distdir) mkdir $(distdir)/_build $(distdir)/_inst chmod a-w $(distdir) test -d $(distdir)/_build || exit 0; \ dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \ && am__cwd=`pwd` \ && $(am__cd) $(distdir)/_build \ && ../configure \ $(AM_DISTCHECK_CONFIGURE_FLAGS) \ $(DISTCHECK_CONFIGURE_FLAGS) \ --srcdir=.. --prefix="$$dc_install_base" \ && $(MAKE) $(AM_MAKEFLAGS) \ && $(MAKE) $(AM_MAKEFLAGS) dvi \ && $(MAKE) $(AM_MAKEFLAGS) check \ && $(MAKE) $(AM_MAKEFLAGS) install \ && $(MAKE) $(AM_MAKEFLAGS) installcheck \ && $(MAKE) $(AM_MAKEFLAGS) uninstall \ && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$$dc_destdir") \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \ && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \ distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \ } || { rm -rf "$$dc_destdir"; exit 1; }) \ && rm -rf "$$dc_destdir" \ && $(MAKE) $(AM_MAKEFLAGS) dist \ && rm -rf $(DIST_ARCHIVES) \ && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \ && cd "$$am__cwd" \ || exit 1 $(am__post_remove_distdir) @(echo "$(distdir) archives ready for distribution: "; \ list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \ sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x' distuninstallcheck: @test -n '$(distuninstallcheck_dir)' || { \ echo 'ERROR: trying to run $@ with an empty' \ '$$(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ $(am__cd) '$(distuninstallcheck_dir)' || { \ echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \ exit 1; \ }; \ test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left after uninstall:" ; \ if test -n "$(DESTDIR)"; then \ echo " (check DESTDIR support)"; \ fi ; \ $(distuninstallcheck_listfiles) ; \ exit 1; } >&2 distcleancheck: distclean @if test '$(srcdir)' = . ; then \ echo "ERROR: distcleancheck can only run from a VPATH build" ; \ exit 1 ; \ fi @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \ || { echo "ERROR: files left in build directory after distclean:" ; \ $(distcleancheck_listfiles) ; \ exit 1; } >&2 check-am: all-am check: check-recursive all-am: Makefile $(PROGRAMS) $(DATA) config.h installdirs: installdirs-recursive installdirs-am: for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(desktopdir)" "$(DESTDIR)$(multiloaddocdir)" "$(DESTDIR)$(uidir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-recursive install-exec: install-exec-recursive install-data: install-data-recursive uninstall: uninstall-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-recursive install-strip: if test -z '$(STRIP)'; then \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ install; \ else \ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ fi mostlyclean-generic: clean-generic: -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) -rm -f src/$(DEPDIR)/$(am__dirstamp) -rm -f src/$(am__dirstamp) -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." -rm -f $(srcdir)/indicator_multiload_vala.stamp -rm -f $(srcdir)/src/advpreferences.c -rm -f $(srcdir)/src/appindicatorview.c -rm -f $(srcdir)/src/colormapper.c -rm -f $(srcdir)/src/cpufreqprovider.c -rm -f $(srcdir)/src/cpuprovider.c -rm -f $(srcdir)/src/diskprovider.c -rm -f $(srcdir)/src/expressionparser.c -rm -f $(srcdir)/src/function.c -rm -f $(srcdir)/src/graphmodel.c -rm -f $(srcdir)/src/graphmodels.c -rm -f $(srcdir)/src/indicator.c -rm -f $(srcdir)/src/indicatorview.c -rm -f $(srcdir)/src/itemhelp.c -rm -f $(srcdir)/src/itempreferences.c -rm -f $(srcdir)/src/loadprovider.c -rm -f $(srcdir)/src/main.c -rm -f $(srcdir)/src/memprovider.c -rm -f $(srcdir)/src/menumodel.c -rm -f $(srcdir)/src/netprovider.c -rm -f $(srcdir)/src/preferences.c -rm -f $(srcdir)/src/provider.c -rm -f $(srcdir)/src/providers.c -rm -f $(srcdir)/src/reaper.c -rm -f $(srcdir)/src/settingscache.c -rm -f $(srcdir)/src/settingsconversion.c -rm -f $(srcdir)/src/swapprovider.c -rm -f $(srcdir)/src/tracemodel.c -rm -f $(srcdir)/src/trayindicatorview.c -rm -f $(srcdir)/src/utils.c -rm -f src/advpreferences.c -rm -f src/appindicatorview.c -rm -f src/colormapper.c -rm -f src/cpufreqprovider.c -rm -f src/cpuprovider.c -rm -f src/diskprovider.c -rm -f src/expressionparser.c -rm -f src/function.c -rm -f src/graphmodel.c -rm -f src/graphmodels.c -rm -f src/indicator.c -rm -f src/indicatorview.c -rm -f src/itemhelp.c -rm -f src/itempreferences.c -rm -f src/loadprovider.c -rm -f src/main.c -rm -f src/memprovider.c -rm -f src/menumodel.c -rm -f src/netprovider.c -rm -f src/preferences.c -rm -f src/provider.c -rm -f src/providers.c -rm -f src/reaper.c -rm -f src/settingscache.c -rm -f src/settingsconversion.c -rm -f src/swapprovider.c -rm -f src/tracemodel.c -rm -f src/trayindicatorview.c -rm -f src/utils.c clean: clean-recursive clean-am: clean-binPROGRAMS clean-generic mostlyclean-am distclean: distclean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf src/$(DEPDIR) -rm -f Makefile distclean-am: clean-am distclean-compile distclean-generic \ distclean-hdr distclean-tags dvi: dvi-recursive dvi-am: html: html-recursive html-am: info: info-recursive info-am: install-data-am: install-desktopDATA install-multiloaddocDATA \ install-nodist_uiDATA install-dvi: install-dvi-recursive install-dvi-am: install-exec-am: install-binPROGRAMS install-html: install-html-recursive install-html-am: install-info: install-info-recursive install-info-am: install-man: install-pdf: install-pdf-recursive install-pdf-am: install-ps: install-ps-recursive install-ps-am: installcheck-am: maintainer-clean: maintainer-clean-recursive -rm -f $(am__CONFIG_DISTCLEAN_FILES) -rm -rf $(top_srcdir)/autom4te.cache -rm -rf src/$(DEPDIR) -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-recursive mostlyclean-am: mostlyclean-compile mostlyclean-generic pdf: pdf-recursive pdf-am: ps: ps-recursive ps-am: uninstall-am: uninstall-binPROGRAMS uninstall-desktopDATA \ uninstall-multiloaddocDATA uninstall-nodist_uiDATA @$(NORMAL_INSTALL) $(MAKE) $(AM_MAKEFLAGS) uninstall-hook .MAKE: $(am__recursive_targets) all install-am install-strip \ uninstall-am .PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \ am--refresh check check-am clean clean-binPROGRAMS \ clean-cscope clean-generic cscope cscopelist-am ctags ctags-am \ dist dist-all dist-bzip2 dist-gzip dist-lzip dist-shar \ dist-tarZ dist-xz dist-zip distcheck distclean \ distclean-compile distclean-generic distclean-hdr \ distclean-tags distcleancheck distdir distuninstallcheck dvi \ dvi-am html html-am info info-am install install-am \ install-binPROGRAMS install-data install-data-am \ install-desktopDATA install-dvi install-dvi-am install-exec \ install-exec-am install-html install-html-am install-info \ install-info-am install-man install-multiloaddocDATA \ install-nodist_uiDATA install-pdf install-pdf-am install-ps \ install-ps-am install-strip installcheck installcheck-am \ installdirs installdirs-am maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-compile \ mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \ uninstall-am uninstall-binPROGRAMS uninstall-desktopDATA \ uninstall-hook uninstall-multiloaddocDATA \ uninstall-nodist_uiDATA @INTLTOOL_DESKTOP_RULE@ @INTLTOOL_XML_NOMERGE_RULE@ @GSETTINGS_RULES@ uninstall-hook: -rmdir $(multiloaddocdir) $(pkgdatadir) # run targets test-run: all -rm -rf local-xdg-data-dir -mkdir -p local-xdg-data-dir/glib-2.0/schemas local-xdg-data-dir/indicator-multiload -ln -s ../../../data/de.mh21.indicator-multiload.gschema.xml local-xdg-data-dir/glib-2.0/schemas -ln -s ../../data/preferences.ui local-xdg-data-dir/indicator-multiload -glib-compile-schemas local-xdg-data-dir/glib-2.0/schemas -XDG_DATA_DIRS=./local-xdg-data-dir:$$XDG_DATA_DIRS G_SLICE=always-malloc ./indicator-multiload -rm -rf local-xdg-data-dir test-verbose: all -rm -rf local-xdg-data-dir -mkdir -p local-xdg-data-dir/glib-2.0/schemas local-xdg-data-dir/indicator-multiload -ln -s ../../../data/de.mh21.indicator-multiload.gschema.xml local-xdg-data-dir/glib-2.0/schemas -ln -s ../../data/preferences.ui local-xdg-data-dir/indicator-multiload -glib-compile-schemas local-xdg-data-dir/glib-2.0/schemas -XDG_DATA_DIRS=./local-xdg-data-dir:$$XDG_DATA_DIRS G_MESSAGES_DEBUG=all G_SLICE=always-malloc ./indicator-multiload -rm -rf local-xdg-data-dir test-debug: all -rm -rf local-xdg-data-dir -mkdir -p local-xdg-data-dir/glib-2.0/schemas local-xdg-data-dir/indicator-multiload -ln -s ../../../data/de.mh21.indicator-multiload.gschema.xml local-xdg-data-dir/glib-2.0/schemas -ln -s ../../data/preferences.ui local-xdg-data-dir/indicator-multiload -glib-compile-schemas local-xdg-data-dir/glib-2.0/schemas -XDG_DATA_DIRS=./local-xdg-data-dir:$$XDG_DATA_DIRS G_MESSAGES_DEBUG=all G_SLICE=always-malloc gdb --args ./indicator-multiload -rm -rf local-xdg-data-dir test-valgrind: all -rm -rf local-xdg-data-dir -mkdir -p local-xdg-data-dir/glib-2.0/schemas local-xdg-data-dir/indicator-multiload -ln -s ../../../data/de.mh21.indicator-multiload.gschema.xml local-xdg-data-dir/glib-2.0/schemas -ln -s ../../data/preferences.ui local-xdg-data-dir/indicator-multiload -glib-compile-schemas local-xdg-data-dir/glib-2.0/schemas -XDG_DATA_DIRS=./local-xdg-data-dir:$$XDG_DATA_DIRS G_MESSAGES_DEBUG=all G_SLICE=always-malloc G_DEBUG=gc-friendly valgrind --tool=memcheck --leak-check=full --leak-resolution=high --num-callers=20 --show-reachable=yes --log-file=vgdump ./indicator-multiload -rm -rf local-xdg-data-dir # these are a bit of a hack, as automake has tags support tags: -anjuta-tags -R -o tags src tags-vala: -anjuta-tags -o tags-vala /usr/share/vala-$$($(VALAC) --version | sed 's/.*\(0\.[0-9]\+\)\.[0-9]\+/\1/')/vapi/*.vapi # 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: indicator-multiload-0.4/PaxHeaders.30064/depcomp0000644000000000000000000000013212347052035016425 xustar0030 mtime=1402754077.156632681 30 atime=1402754077.512632876 30 ctime=1402759471.375977455 indicator-multiload-0.4/depcomp0000755000175000017500000005601612347052035016307 0ustar00mh21mh2100000000000000#! /bin/sh # depcomp - compile a program generating dependencies as side-effects scriptversion=2013-05-30.07; # UTC # Copyright (C) 1999-2013 Free Software Foundation, Inc. # 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, 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, see . # 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. # Originally written by Alexandre Oliva . case $1 in '') echo "$0: No command. Try '$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: depcomp [--help] [--version] PROGRAM [ARGS] Run PROGRAMS ARGS to compile a file, generating dependencies as side-effects. Environment variables: depmode Dependency tracking mode. source Source file read by 'PROGRAMS ARGS'. object Object file output by 'PROGRAMS ARGS'. DEPDIR directory where to store dependencies. depfile Dependency file to output. tmpdepfile Temporary file to use when outputting dependencies. libtool Whether libtool is used (yes/no). Report bugs to . EOF exit $? ;; -v | --v*) echo "depcomp $scriptversion" exit $? ;; esac # Get the directory component of the given path, and save it in the # global variables '$dir'. Note that this directory component will # be either empty or ending with a '/' character. This is deliberate. set_dir_from () { case $1 in */*) dir=`echo "$1" | sed -e 's|/[^/]*$|/|'`;; *) dir=;; esac } # Get the suffix-stripped basename of the given path, and save it the # global variable '$base'. set_base_from () { base=`echo "$1" | sed -e 's|^.*/||' -e 's/\.[^.]*$//'` } # If no dependency file was actually created by the compiler invocation, # we still have to create a dummy depfile, to avoid errors with the # Makefile "include basename.Plo" scheme. make_dummy_depfile () { echo "#dummy" > "$depfile" } # Factor out some common post-processing of the generated depfile. # Requires the auxiliary global variable '$tmpdepfile' to be set. aix_post_process_depfile () { # If the compiler actually managed to produce a dependency file, # post-process it. if test -f "$tmpdepfile"; then # Each line is of the form 'foo.o: dependency.h'. # Do two passes, one to just change these to # $object: dependency.h # and one to simply output # dependency.h: # which is needed to avoid the deleted-header problem. { sed -e "s,^.*\.[$lower]*:,$object:," < "$tmpdepfile" sed -e "s,^.*\.[$lower]*:[$tab ]*,," -e 's,$,:,' < "$tmpdepfile" } > "$depfile" rm -f "$tmpdepfile" else make_dummy_depfile fi } # A tabulation character. tab=' ' # A newline character. nl=' ' # Character ranges might be problematic outside the C locale. # These definitions help. upper=ABCDEFGHIJKLMNOPQRSTUVWXYZ lower=abcdefghijklmnopqrstuvwxyz digits=0123456789 alpha=${upper}${lower} if test -z "$depmode" || test -z "$source" || test -z "$object"; then echo "depcomp: Variables source, object and depmode must be set" 1>&2 exit 1 fi # Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po. depfile=${depfile-`echo "$object" | sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`} tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} rm -f "$tmpdepfile" # Avoid interferences from the environment. gccflag= dashmflag= # Some modes work just like other modes, but use different flags. We # parameterize here, but still list the modes in the big case below, # to make depend.m4 easier to write. Note that we *cannot* use a case # here, because this file can only contain one case statement. if test "$depmode" = hp; then # HP compiler uses -M and no extra arg. gccflag=-M depmode=gcc fi if test "$depmode" = dashXmstdout; then # This is just like dashmstdout with a different argument. dashmflag=-xM depmode=dashmstdout fi cygpath_u="cygpath -u -f -" if test "$depmode" = msvcmsys; then # This is just like msvisualcpp but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 cygpath_u='sed s,\\\\,/,g' depmode=msvisualcpp fi if test "$depmode" = msvc7msys; then # This is just like msvc7 but w/o cygpath translation. # Just convert the backslash-escaped backslashes to single forward # slashes to satisfy depend.m4 cygpath_u='sed s,\\\\,/,g' depmode=msvc7 fi if test "$depmode" = xlc; then # IBM C/C++ Compilers xlc/xlC can output gcc-like dependency information. gccflag=-qmakedep=gcc,-MF depmode=gcc fi case "$depmode" in gcc3) ## gcc 3 implements dependency tracking that does exactly what ## we want. Yay! Note: for some reason libtool 1.4 doesn't like ## it if -MD -MP comes after the -MF stuff. Hmm. ## Unfortunately, FreeBSD c89 acceptance of flags depends upon ## the command line argument order; so add the flags where they ## appear in depend2.am. Note that the slowdown incurred here ## affects only configure: in makefiles, %FASTDEP% shortcuts this. for arg do case $arg in -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;; *) set fnord "$@" "$arg" ;; esac shift # fnord shift # $arg done "$@" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi mv "$tmpdepfile" "$depfile" ;; gcc) ## Note that this doesn't just cater to obsosete pre-3.x GCC compilers. ## but also to in-use compilers like IMB xlc/xlC and the HP C compiler. ## (see the conditional assignment to $gccflag above). ## There are various ways to get dependency output from gcc. Here's ## why we pick this rather obscure method: ## - Don't want to use -MD because we'd like the dependencies to end ## up in a subdir. Having to rename by hand is ugly. ## (We might end up doing this anyway to support other compilers.) ## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like ## -MM, not -M (despite what the docs say). Also, it might not be ## supported by the other compilers which use the 'gcc' depmode. ## - Using -M directly means running the compiler twice (even worse ## than renaming). if test -z "$gccflag"; then gccflag=-MD, fi "$@" -Wp,"$gccflag$tmpdepfile" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" # The second -e expression handles DOS-style file names with drive # letters. sed -e 's/^[^:]*: / /' \ -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile" ## This next piece of magic avoids the "deleted header file" problem. ## The problem is that when a header file which appears in a .P file ## is deleted, the dependency causes make to die (because there is ## typically no way to rebuild the header). We avoid this by adding ## dummy dependencies for each header file. Too bad gcc doesn't do ## this for us directly. ## Some versions of gcc put a space before the ':'. On the theory ## that the space means something, we add a space to the output as ## well. hp depmode also adds that space, but also prefixes the VPATH ## to the object. Take care to not repeat it in the output. ## Some versions of the HPUX 10.20 sed can't process this invocation ## correctly. Breaking it into two sed invocations is a workaround. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; hp) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; sgi) if test "$libtool" = yes; then "$@" "-Wp,-MDupdate,$tmpdepfile" else "$@" -MDupdate "$tmpdepfile" fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" if test -f "$tmpdepfile"; then # yes, the sourcefile depend on other files echo "$object : \\" > "$depfile" # Clip off the initial element (the dependent). Don't try to be # clever and replace this with sed code, as IRIX sed won't handle # lines with more than a fixed number of characters (4096 in # IRIX 6.2 sed, 8192 in IRIX 6.5). We also remove comment lines; # the IRIX cc adds comments like '#:fec' to the end of the # dependency line. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' \ | tr "$nl" ' ' >> "$depfile" echo >> "$depfile" # The second pass generates a dummy entry for each header file. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \ >> "$depfile" else make_dummy_depfile fi rm -f "$tmpdepfile" ;; xlc) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; aix) # The C for AIX Compiler uses -M and outputs the dependencies # in a .u file. In older versions, this file always lives in the # current directory. Also, the AIX compiler puts '$object:' at the # start of each line; $object doesn't have directory information. # Version 6 uses the directory in both cases. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then tmpdepfile1=$dir$base.u tmpdepfile2=$base.u tmpdepfile3=$dir.libs/$base.u "$@" -Wc,-M else tmpdepfile1=$dir$base.u tmpdepfile2=$dir$base.u tmpdepfile3=$dir$base.u "$@" -M fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" do test -f "$tmpdepfile" && break done aix_post_process_depfile ;; tcc) # tcc (Tiny C Compiler) understand '-MD -MF file' since version 0.9.26 # FIXME: That version still under development at the moment of writing. # Make that this statement remains true also for stable, released # versions. # It will wrap lines (doesn't matter whether long or short) with a # trailing '\', as in: # # foo.o : \ # foo.c \ # foo.h \ # # It will put a trailing '\' even on the last line, and will use leading # spaces rather than leading tabs (at least since its commit 0394caf7 # "Emit spaces for -MD"). "$@" -MD -MF "$tmpdepfile" stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" # Each non-empty line is of the form 'foo.o : \' or ' dep.h \'. # We have to change lines of the first kind to '$object: \'. sed -e "s|.*:|$object :|" < "$tmpdepfile" > "$depfile" # And for each line of the second kind, we have to emit a 'dep.h:' # dummy dependency, to avoid the deleted-header problem. sed -n -e 's|^ *\(.*\) *\\$|\1:|p' < "$tmpdepfile" >> "$depfile" rm -f "$tmpdepfile" ;; ## The order of this option in the case statement is important, since the ## shell code in configure will try each of these formats in the order ## listed in this file. A plain '-MD' option would be understood by many ## compilers, so we must ensure this comes after the gcc and icc options. pgcc) # Portland's C compiler understands '-MD'. # Will always output deps to 'file.d' where file is the root name of the # source file under compilation, even if file resides in a subdirectory. # The object file name does not affect the name of the '.d' file. # pgcc 10.2 will output # foo.o: sub/foo.c sub/foo.h # and will wrap long lines using '\' : # foo.o: sub/foo.c ... \ # sub/foo.h ... \ # ... set_dir_from "$object" # Use the source, not the object, to determine the base name, since # that's sadly what pgcc will do too. set_base_from "$source" tmpdepfile=$base.d # For projects that build the same source file twice into different object # files, the pgcc approach of using the *source* file root name can cause # problems in parallel builds. Use a locking strategy to avoid stomping on # the same $tmpdepfile. lockdir=$base.d-lock trap " echo '$0: caught signal, cleaning up...' >&2 rmdir '$lockdir' exit 1 " 1 2 13 15 numtries=100 i=$numtries while test $i -gt 0; do # mkdir is a portable test-and-set. if mkdir "$lockdir" 2>/dev/null; then # This process acquired the lock. "$@" -MD stat=$? # Release the lock. rmdir "$lockdir" break else # If the lock is being held by a different process, wait # until the winning process is done or we timeout. while test -d "$lockdir" && test $i -gt 0; do sleep 1 i=`expr $i - 1` done fi i=`expr $i - 1` done trap - 1 2 13 15 if test $i -le 0; then echo "$0: failed to acquire lock after $numtries attempts" >&2 echo "$0: check lockdir '$lockdir'" >&2 exit 1 fi if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" # Each line is of the form `foo.o: dependent.h', # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'. # Do two passes, one to just change these to # `$object: dependent.h' and one to simply `dependent.h:'. sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process this invocation # correctly. Breaking it into two sed invocations is a workaround. sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; hp2) # The "hp" stanza above does not work with aCC (C++) and HP's ia64 # compilers, which have integrated preprocessors. The correct option # to use with these is +Maked; it writes dependencies to a file named # 'foo.d', which lands next to the object file, wherever that # happens to be. # Much of this is similar to the tru64 case; see comments there. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then tmpdepfile1=$dir$base.d tmpdepfile2=$dir.libs/$base.d "$@" -Wc,+Maked else tmpdepfile1=$dir$base.d tmpdepfile2=$dir$base.d "$@" +Maked fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" do test -f "$tmpdepfile" && break done if test -f "$tmpdepfile"; then sed -e "s,^.*\.[$lower]*:,$object:," "$tmpdepfile" > "$depfile" # Add 'dependent.h:' lines. sed -ne '2,${ s/^ *// s/ \\*$// s/$/:/ p }' "$tmpdepfile" >> "$depfile" else make_dummy_depfile fi rm -f "$tmpdepfile" "$tmpdepfile2" ;; tru64) # The Tru64 compiler uses -MD to generate dependencies as a side # effect. 'cc -MD -o foo.o ...' puts the dependencies into 'foo.o.d'. # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put # dependencies in 'foo.d' instead, so we check for that too. # Subdirectories are respected. set_dir_from "$object" set_base_from "$object" if test "$libtool" = yes; then # Libtool generates 2 separate objects for the 2 libraries. These # two compilations output dependencies in $dir.libs/$base.o.d and # in $dir$base.o.d. We have to check for both files, because # one of the two compilations can be disabled. We should prefer # $dir$base.o.d over $dir.libs/$base.o.d because the latter is # automatically cleaned when .libs/ is deleted, while ignoring # the former would cause a distcleancheck panic. tmpdepfile1=$dir$base.o.d # libtool 1.5 tmpdepfile2=$dir.libs/$base.o.d # Likewise. tmpdepfile3=$dir.libs/$base.d # Compaq CCC V6.2-504 "$@" -Wc,-MD else tmpdepfile1=$dir$base.d tmpdepfile2=$dir$base.d tmpdepfile3=$dir$base.d "$@" -MD fi stat=$? if test $stat -ne 0; then rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" exit $stat fi for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" do test -f "$tmpdepfile" && break done # Same post-processing that is required for AIX mode. aix_post_process_depfile ;; msvc7) if test "$libtool" = yes; then showIncludes=-Wc,-showIncludes else showIncludes=-showIncludes fi "$@" $showIncludes > "$tmpdepfile" stat=$? grep -v '^Note: including file: ' "$tmpdepfile" if test $stat -ne 0; then rm -f "$tmpdepfile" exit $stat fi rm -f "$depfile" echo "$object : \\" > "$depfile" # The first sed program below extracts the file names and escapes # backslashes for cygpath. The second sed program outputs the file # name when reading, but also accumulates all include files in the # hold buffer in order to output them again at the end. This only # works with sed implementations that can handle large buffers. sed < "$tmpdepfile" -n ' /^Note: including file: *\(.*\)/ { s//\1/ s/\\/\\\\/g p }' | $cygpath_u | sort -u | sed -n ' s/ /\\ /g s/\(.*\)/'"$tab"'\1 \\/p s/.\(.*\) \\/\1:/ H $ { s/.*/'"$tab"'/ G p }' >> "$depfile" echo >> "$depfile" # make sure the fragment doesn't end with a backslash rm -f "$tmpdepfile" ;; msvc7msys) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; #nosideeffect) # This comment above is used by automake to tell side-effect # dependency tracking mechanisms from slower ones. dashmstdout) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout, regardless of -o. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # Remove '-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done test -z "$dashmflag" && dashmflag=-M # Require at least two characters before searching for ':' # in the target name. This is to cope with DOS-style filenames: # a dependency such as 'c:/foo/bar' could be seen as target 'c' otherwise. "$@" $dashmflag | sed "s|^[$tab ]*[^:$tab ][^:][^:]*:[$tab ]*|$object: |" > "$tmpdepfile" rm -f "$depfile" cat < "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process this sed invocation # correctly. Breaking it into two sed invocations is a workaround. tr ' ' "$nl" < "$tmpdepfile" \ | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; dashXmstdout) # This case only exists to satisfy depend.m4. It is never actually # run, as this mode is specially recognized in the preamble. exit 1 ;; makedepend) "$@" || exit $? # Remove any Libtool call if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # X makedepend shift cleared=no eat=no for arg do case $cleared in no) set ""; shift cleared=yes ;; esac if test $eat = yes; then eat=no continue fi case "$arg" in -D*|-I*) set fnord "$@" "$arg"; shift ;; # Strip any option that makedepend may not understand. Remove # the object too, otherwise makedepend will parse it as a source file. -arch) eat=yes ;; -*|$object) ;; *) set fnord "$@" "$arg"; shift ;; esac done obj_suffix=`echo "$object" | sed 's/^.*\././'` touch "$tmpdepfile" ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" rm -f "$depfile" # makedepend may prepend the VPATH from the source file name to the object. # No need to regex-escape $object, excess matching of '.' is harmless. sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile" # Some versions of the HPUX 10.20 sed can't process the last invocation # correctly. Breaking it into two sed invocations is a workaround. sed '1,2d' "$tmpdepfile" \ | tr ' ' "$nl" \ | sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' \ | sed -e 's/$/ :/' >> "$depfile" rm -f "$tmpdepfile" "$tmpdepfile".bak ;; cpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi # Remove '-o $object'. IFS=" " for arg do case $arg in -o) shift ;; $object) shift ;; *) set fnord "$@" "$arg" shift # fnord shift # $arg ;; esac done "$@" -E \ | sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \ | sed '$ s: \\$::' > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" cat < "$tmpdepfile" >> "$depfile" sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile" rm -f "$tmpdepfile" ;; msvisualcpp) # Important note: in order to support this mode, a compiler *must* # always write the preprocessed file to stdout. "$@" || exit $? # Remove the call to Libtool. if test "$libtool" = yes; then while test "X$1" != 'X--mode=compile'; do shift done shift fi IFS=" " for arg do case "$arg" in -o) shift ;; $object) shift ;; "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") set fnord "$@" shift shift ;; *) set fnord "$@" "$arg" shift shift ;; esac done "$@" -E 2>/dev/null | sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile" rm -f "$depfile" echo "$object : \\" > "$depfile" sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::'"$tab"'\1 \\:p' >> "$depfile" echo "$tab" >> "$depfile" sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile" rm -f "$tmpdepfile" ;; msvcmsys) # This case exists only to let depend.m4 do its work. It works by # looking at the text of this script. This case will never be run, # since it is checked for above. exit 1 ;; none) exec "$@" ;; *) echo "Unknown depmode $depmode" 1>&2 exit 1 ;; esac exit 0 # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: indicator-multiload-0.4/PaxHeaders.30064/indicator_multiload_vala.stamp0000644000000000000000000000013212347052060023150 xustar0030 mtime=1402754096.164643215 30 atime=1402754110.756651298 30 ctime=1402759471.375977455 indicator-multiload-0.4/indicator_multiload_vala.stamp0000664000175000017500000000000612347052060023015 0ustar00mh21mh2100000000000000stamp indicator-multiload-0.4/PaxHeaders.30064/autogen.sh0000644000000000000000000000012712105701732017052 xustar0027 mtime=1360495578.774183 30 atime=1402740158.765197389 30 ctime=1402759471.435977496 indicator-multiload-0.4/autogen.sh0000775000175000017500000000003312105701732016716 0ustar00mh21mh2100000000000000#!/bin/sh gnome-autogen.sh indicator-multiload-0.4/PaxHeaders.30064/configure.ac0000644000000000000000000000012712347050426017347 xustar0027 mtime=1402753302.242623 30 atime=1402753302.440277646 30 ctime=1402759471.331977425 indicator-multiload-0.4/configure.ac0000664000175000017500000000164112347050426017216 0ustar00mh21mh2100000000000000AC_INIT([indicator-multiload], [0.4], [mh21@mh21.de], [indicator-multiload], [http://mh21.de/]) AC_CONFIG_SRCDIR([src/main.vala]) AC_CONFIG_HEADERS([config.h]) AC_PROG_CC AM_SILENT_RULES([yes]) AM_INIT_AUTOMAKE([foreign dist-xz no-dist-gzip subdir-objects tar-pax]) AM_PROG_VALAC([0.14.0]) AM_PROG_CC_C_O IT_PROG_INTLTOOL GETTEXT_PACKAGE=indicator-multiload AC_SUBST(GETTEXT_PACKAGE) AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [gettext package name]) GLIB_GSETTINGS PKG_CHECK_MODULES(MULTILOADDEPS, [gtk+-3.0 >= 3.4 cairo appindicator3-0.1 glib-2.0 gio-unix-2.0 gmodule-2.0 libgtop-2.0]) AC_CONFIG_FILES([ Makefile data/preferences.ui data/de.mh21.indicator-multiload.gschema.xml.in po/Makefile.in ]) AC_OUTPUT AC_MSG_RESULT([ ------------------------ $PACKAGE_NAME $VERSION ------------------------ CPPFLAGS: ${CPPFLAGS} CFLAGS: ${CFLAGS} LDFLAGS: ${LDFLAGS} ------------------------ ]) indicator-multiload-0.4/PaxHeaders.30064/config.h.in0000644000000000000000000000013112347052034017074 xustar0030 mtime=1402754076.908632542 29 atime=1402754078.60063348 30 ctime=1402759471.335977427 indicator-multiload-0.4/config.h.in0000664000175000017500000000124412347052034016747 0ustar00mh21mh2100000000000000/* config.h.in. Generated from configure.ac by autoheader. */ /* gettext package name */ #undef GETTEXT_PACKAGE /* Name of package */ #undef PACKAGE /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT /* Define to the full name of this package. */ #undef PACKAGE_NAME /* Define to the full name and version of this package. */ #undef PACKAGE_STRING /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME /* Define to the home page for this package. */ #undef PACKAGE_URL /* Define to the version of this package. */ #undef PACKAGE_VERSION /* Version number of package */ #undef VERSION indicator-multiload-0.4/PaxHeaders.30064/aclocal.m40000644000000000000000000000013212347052034016712 xustar0030 mtime=1402754076.332632222 30 atime=1402754076.428632276 30 ctime=1402759471.331977425 indicator-multiload-0.4/aclocal.m40000664000175000017500000017656312347052034016605 0ustar00mh21mh2100000000000000# generated automatically by aclocal 1.14.1 -*- Autoconf -*- # Copyright (C) 1996-2013 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. m4_ifndef([AC_CONFIG_MACRO_DIRS], [m4_defun([_AM_CONFIG_MACRO_DIRS], [])m4_defun([AC_CONFIG_MACRO_DIRS], [_AM_CONFIG_MACRO_DIRS($@)])]) m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.69],, [m4_warning([this file was generated for autoconf 2.69. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) dnl GLIB_GSETTINGS dnl Defines GSETTINGS_SCHEMAS_INSTALL which controls whether dnl the schema should be compiled dnl AC_DEFUN([GLIB_GSETTINGS], [ m4_pattern_allow([AM_V_GEN]) AC_ARG_ENABLE(schemas-compile, AS_HELP_STRING([--disable-schemas-compile], [Disable regeneration of gschemas.compiled on install]), [case ${enableval} in yes) GSETTINGS_DISABLE_SCHEMAS_COMPILE="" ;; no) GSETTINGS_DISABLE_SCHEMAS_COMPILE="1" ;; *) AC_MSG_ERROR([bad value ${enableval} for --enable-schemas-compile]) ;; esac]) AC_SUBST([GSETTINGS_DISABLE_SCHEMAS_COMPILE]) PKG_PROG_PKG_CONFIG([0.16]) AC_SUBST(gsettingsschemadir, [${datadir}/glib-2.0/schemas]) if test x$cross_compiling != xyes; then GLIB_COMPILE_SCHEMAS=`$PKG_CONFIG --variable glib_compile_schemas gio-2.0` else AC_PATH_PROG(GLIB_COMPILE_SCHEMAS, glib-compile-schemas) fi AC_SUBST(GLIB_COMPILE_SCHEMAS) if test "x$GLIB_COMPILE_SCHEMAS" = "x"; then ifelse([$2],,[AC_MSG_ERROR([glib-compile-schemas not found.])],[$2]) else ifelse([$1],,[:],[$1]) fi GSETTINGS_RULES=' .PHONY : uninstall-gsettings-schemas install-gsettings-schemas clean-gsettings-schemas mostlyclean-am: clean-gsettings-schemas gsettings__enum_file = $(addsuffix .enums.xml,$(gsettings_ENUM_NAMESPACE)) %.gschema.valid: %.gschema.xml $(gsettings__enum_file) $(AM_V_GEN) $(GLIB_COMPILE_SCHEMAS) --strict --dry-run $(addprefix --schema-file=,$(gsettings__enum_file)) --schema-file=$< && mkdir -p [$](@D) && touch [$]@ all-am: $(gsettings_SCHEMAS:.xml=.valid) uninstall-am: uninstall-gsettings-schemas install-data-am: install-gsettings-schemas .SECONDARY: $(gsettings_SCHEMAS) install-gsettings-schemas: $(gsettings_SCHEMAS) $(gsettings__enum_file) @$(NORMAL_INSTALL) if test -n "$^"; then \ test -z "$(gsettingsschemadir)" || $(MKDIR_P) "$(DESTDIR)$(gsettingsschemadir)"; \ $(INSTALL_DATA) $^ "$(DESTDIR)$(gsettingsschemadir)"; \ test -n "$(GSETTINGS_DISABLE_SCHEMAS_COMPILE)$(DESTDIR)" || $(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir); \ fi uninstall-gsettings-schemas: @$(NORMAL_UNINSTALL) @list='\''$(gsettings_SCHEMAS) $(gsettings__enum_file)'\''; test -n "$(gsettingsschemadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e '\''s|^.*/||'\''`; \ test -n "$$files" || exit 0; \ echo " ( cd '\''$(DESTDIR)$(gsettingsschemadir)'\'' && rm -f" $$files ")"; \ cd "$(DESTDIR)$(gsettingsschemadir)" && rm -f $$files test -n "$(GSETTINGS_DISABLE_SCHEMAS_COMPILE)$(DESTDIR)" || $(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir) clean-gsettings-schemas: rm -f $(gsettings_SCHEMAS:.xml=.valid) $(gsettings__enum_file) ifdef gsettings_ENUM_NAMESPACE $(gsettings__enum_file): $(gsettings_ENUM_FILES) $(AM_V_GEN) glib-mkenums --comments '\'''\'' --fhead "" --vhead " <@type@ id='\''$(gsettings_ENUM_NAMESPACE).@EnumName@'\''>" --vprod " " --vtail " " --ftail "" [$]^ > [$]@.tmp && mv [$]@.tmp [$]@ endif ' _GSETTINGS_SUBST(GSETTINGS_RULES) ]) dnl _GSETTINGS_SUBST(VARIABLE) dnl Abstract macro to do either _AM_SUBST_NOTMAKE or AC_SUBST AC_DEFUN([_GSETTINGS_SUBST], [ AC_SUBST([$1]) m4_ifdef([_AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE([$1])]) ] ) 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-2013 Free Software Foundation, dnl Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl dnl This file can can be used in projects which are not available under dnl the GNU General Public License or the GNU Library General Public dnl License but which still want to provide support for the GNU gettext dnl functionality. dnl Please note that the actual code of the GNU gettext library is covered dnl by the GNU Library General Public License, and the rest of the GNU dnl gettext package package is covered by the GNU General Public License. dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper , 1995-2000. dnl Bruno Haible , 2000-2003. AC_PREREQ([2.50]) AC_DEFUN([AM_NLS], [ AC_MSG_CHECKING([whether NLS is requested]) dnl Default is enabled NLS AC_ARG_ENABLE([nls], [ --disable-nls do not use Native Language Support], USE_NLS=$enableval, USE_NLS=yes) AC_MSG_RESULT([$USE_NLS]) AC_SUBST([USE_NLS]) ]) # pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- # serial 1 (pkg-config-0.24) # # Copyright © 2004 Scott James Remnant . # # 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. # PKG_PROG_PKG_CONFIG([MIN-VERSION]) # ---------------------------------- AC_DEFUN([PKG_PROG_PKG_CONFIG], [m4_pattern_forbid([^_?PKG_[A-Z_]+$]) m4_pattern_allow([^PKG_CONFIG(_(PATH|LIBDIR|SYSROOT_DIR|ALLOW_SYSTEM_(CFLAGS|LIBS)))?$]) m4_pattern_allow([^PKG_CONFIG_(DISABLE_UNINSTALLED|TOP_BUILD_DIR|DEBUG_SPEW)$]) AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility]) AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path]) AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path]) if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then AC_PATH_TOOL([PKG_CONFIG], [pkg-config]) fi if test -n "$PKG_CONFIG"; then _pkg_min_version=m4_default([$1], [0.9.0]) AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version]) if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) PKG_CONFIG="" fi fi[]dnl ])# PKG_PROG_PKG_CONFIG # PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) # # Check to see whether a particular set of modules exists. Similar # to PKG_CHECK_MODULES(), but does not set variables or print errors. # # Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG]) # only at the first occurence in configure.ac, so if the first place # it's called might be skipped (such as if it is within an "if", you # have to call PKG_CHECK_EXISTS manually # -------------------------------------------------------------- AC_DEFUN([PKG_CHECK_EXISTS], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl if test -n "$PKG_CONFIG" && \ AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then m4_default([$2], [:]) m4_ifvaln([$3], [else $3])dnl fi]) # _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES]) # --------------------------------------------- m4_define([_PKG_CONFIG], [if test -n "$$1"; then pkg_cv_[]$1="$$1" elif test -n "$PKG_CONFIG"; then PKG_CHECK_EXISTS([$3], [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes ], [pkg_failed=yes]) else pkg_failed=untried fi[]dnl ])# _PKG_CONFIG # _PKG_SHORT_ERRORS_SUPPORTED # ----------------------------- AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED], [AC_REQUIRE([PKG_PROG_PKG_CONFIG]) if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi[]dnl ])# _PKG_SHORT_ERRORS_SUPPORTED # PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND], # [ACTION-IF-NOT-FOUND]) # # # Note that if there is a possibility the first call to # PKG_CHECK_MODULES might not happen, you should be sure to include an # explicit call to PKG_PROG_PKG_CONFIG in your configure.ac # # # -------------------------------------------------------------- AC_DEFUN([PKG_CHECK_MODULES], [AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl pkg_failed=no AC_MSG_CHECKING([for $1]) _PKG_CONFIG([$1][_CFLAGS], [cflags], [$2]) _PKG_CONFIG([$1][_LIBS], [libs], [$2]) m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS and $1[]_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.]) if test $pkg_failed = yes; then AC_MSG_RESULT([no]) _PKG_SHORT_ERRORS_SUPPORTED if test $_pkg_short_errors_supported = yes; then $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "$2" 2>&1` else $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "$2" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD m4_default([$4], [AC_MSG_ERROR( [Package requirements ($2) were not met: $$1_PKG_ERRORS Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. _PKG_TEXT])[]dnl ]) elif test $pkg_failed = untried; then AC_MSG_RESULT([no]) m4_default([$4], [AC_MSG_FAILURE( [The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. _PKG_TEXT To get pkg-config, see .])[]dnl ]) else $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS $1[]_LIBS=$pkg_cv_[]$1[]_LIBS AC_MSG_RESULT([yes]) $3 fi[]dnl ])# PKG_CHECK_MODULES # Copyright (C) 2002-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_AUTOMAKE_VERSION(VERSION) # ---------------------------- # Automake X.Y traces this macro to ensure aclocal.m4 has been # generated from the m4 files accompanying Automake X.Y. # (This private macro should not be called outside this file.) AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.14' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. m4_if([$1], [1.14.1], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) # _AM_AUTOCONF_VERSION(VERSION) # ----------------------------- # aclocal traces this macro to find the Autoconf version. # This is a private macro too. Using m4_define simplifies # the logic in aclocal, which can simply ignore this definition. m4_define([_AM_AUTOCONF_VERSION], []) # AM_SET_CURRENT_AUTOMAKE_VERSION # ------------------------------- # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.14.1])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- # Copyright (C) 2001-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets # $ac_aux_dir to '$srcdir/foo'. In other projects, it is set to # '$srcdir', '$srcdir/..', or '$srcdir/../..'. # # Of course, Automake must honor this variable whenever it calls a # tool from the auxiliary directory. The problem is that $srcdir (and # therefore $ac_aux_dir as well) can be either absolute or relative, # depending on how configure is run. This is pretty annoying, since # it makes $ac_aux_dir quite unusable in subdirectories: in the top # source directory, any form will work fine, but in subdirectories a # relative path needs to be adjusted first. # # $ac_aux_dir/missing # fails when called from a subdirectory if $ac_aux_dir is relative # $top_srcdir/$ac_aux_dir/missing # fails if $ac_aux_dir is absolute, # fails when called from a subdirectory in a VPATH build with # a relative $ac_aux_dir # # The reason of the latter failure is that $top_srcdir and $ac_aux_dir # are both prefixed by $srcdir. In an in-source build this is usually # harmless because $srcdir is '.', but things will broke when you # start a VPATH build or use an absolute $srcdir. # # So we could use something similar to $top_srcdir/$ac_aux_dir/missing, # iff we strip the leading $srcdir from $ac_aux_dir. That would be: # am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"` # and then we would define $MISSING as # MISSING="\${SHELL} $am_aux_dir/missing" # This will work as long as MISSING is not called from configure, because # unfortunately $(top_srcdir) has no meaning in configure. # However there are other variables, like CC, which are often used in # configure, and could therefore not use this "fixed" $ac_aux_dir. # # Another solution, used here, is to always expand $ac_aux_dir to an # absolute PATH. The drawback is that using absolute paths prevent a # configured tree to be moved without reconfiguration. AC_DEFUN([AM_AUX_DIR_EXPAND], [dnl Rely on autoconf to set up CDPATH properly. AC_PREREQ([2.50])dnl # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` ]) # AM_CONDITIONAL -*- Autoconf -*- # Copyright (C) 1997-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_CONDITIONAL(NAME, SHELL-CONDITION) # ------------------------------------- # Define a conditional. AC_DEFUN([AM_CONDITIONAL], [AC_PREREQ([2.52])dnl m4_if([$1], [TRUE], [AC_FATAL([$0: invalid condition: $1])], [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl AC_SUBST([$1_TRUE])dnl AC_SUBST([$1_FALSE])dnl _AM_SUBST_NOTMAKE([$1_TRUE])dnl _AM_SUBST_NOTMAKE([$1_FALSE])dnl m4_define([_AM_COND_VALUE_$1], [$2])dnl if $2; then $1_TRUE= $1_FALSE='#' else $1_TRUE='#' $1_FALSE= fi AC_CONFIG_COMMANDS_PRE( [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then AC_MSG_ERROR([[conditional "$1" was never defined. Usually this means the macro was only invoked conditionally.]]) fi])]) # Copyright (C) 1999-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # There are a few dirty hacks below to avoid letting 'AC_PROG_CC' be # written in clear, in which case automake, when reading aclocal.m4, # will think it sees a *use*, and therefore will trigger all it's # C support machinery. Also note that it means that autoscan, seeing # CC etc. in the Makefile, will ask for an AC_PROG_CC use... # _AM_DEPENDENCIES(NAME) # ---------------------- # See how the compiler implements dependency checking. # NAME is "CC", "CXX", "OBJC", "OBJCXX", "UPC", or "GJC". # We try a few techniques and use that to set a single cache variable. # # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular # dependency, and given that the user is not expected to run this macro, # just rely on AC_PROG_CC. AC_DEFUN([_AM_DEPENDENCIES], [AC_REQUIRE([AM_SET_DEPDIR])dnl AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl AC_REQUIRE([AM_MAKE_INCLUDE])dnl AC_REQUIRE([AM_DEP_TRACK])dnl m4_if([$1], [CC], [depcc="$CC" am_compiler_list=], [$1], [CXX], [depcc="$CXX" am_compiler_list=], [$1], [OBJC], [depcc="$OBJC" am_compiler_list='gcc3 gcc'], [$1], [OBJCXX], [depcc="$OBJCXX" am_compiler_list='gcc3 gcc'], [$1], [UPC], [depcc="$UPC" am_compiler_list=], [$1], [GCJ], [depcc="$GCJ" am_compiler_list='gcc3 gcc'], [depcc="$$1" am_compiler_list=]) AC_CACHE_CHECK([dependency style of $depcc], [am_cv_$1_dependencies_compiler_type], [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_$1_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp` fi am__universal=false m4_case([$1], [CC], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac], [CXX], [case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac]) for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_$1_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_$1_dependencies_compiler_type=none fi ]) AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type]) AM_CONDITIONAL([am__fastdep$1], [ test "x$enable_dependency_tracking" != xno \ && test "$am_cv_$1_dependencies_compiler_type" = gcc3]) ]) # AM_SET_DEPDIR # ------------- # Choose a directory name for dependency files. # This macro is AC_REQUIREd in _AM_DEPENDENCIES. AC_DEFUN([AM_SET_DEPDIR], [AC_REQUIRE([AM_SET_LEADING_DOT])dnl AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl ]) # AM_DEP_TRACK # ------------ AC_DEFUN([AM_DEP_TRACK], [AC_ARG_ENABLE([dependency-tracking], [dnl AS_HELP_STRING( [--enable-dependency-tracking], [do not reject slow dependency extractors]) AS_HELP_STRING( [--disable-dependency-tracking], [speeds up one-time build])]) if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno]) AC_SUBST([AMDEPBACKSLASH])dnl _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl AC_SUBST([am__nodep])dnl _AM_SUBST_NOTMAKE([am__nodep])dnl ]) # Generate code to set up dependency tracking. -*- Autoconf -*- # Copyright (C) 1999-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_OUTPUT_DEPENDENCY_COMMANDS # ------------------------------ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS], [{ # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. case $CONFIG_FILES in *\'*) eval set x "$CONFIG_FILES" ;; *) set x $CONFIG_FILES ;; esac shift for mf do # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. # We used to match only the files named 'Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. # Grep'ing the whole file is not good either: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then dirpart=`AS_DIRNAME("$mf")` else continue fi # Extract the definition of DEPDIR, am__include, and am__quote # from the Makefile without running 'make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` test -z "$am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # Find all dependency output files, they are included files with # $(DEPDIR) in their names. We invoke sed twice because it is the # simplest approach to changing $(DEPDIR) to its actual value in the # expansion. for file in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`AS_DIRNAME(["$file"])` AS_MKDIR_P([$dirpart/$fdir]) # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done } ])# _AM_OUTPUT_DEPENDENCY_COMMANDS # AM_OUTPUT_DEPENDENCY_COMMANDS # ----------------------------- # This macro should only be invoked once -- use via AC_REQUIRE. # # This code is only required when automatic dependency tracking # is enabled. FIXME. This creates each '.P' file that we will # need in order to bootstrap the dependency handling code. AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], [AC_CONFIG_COMMANDS([depfiles], [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS], [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"]) ]) # Do all the work for Automake. -*- Autoconf -*- # Copyright (C) 1996-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This macro actually does too much. Some checks are only needed if # your package does certain things. But this isn't really a big deal. dnl Redefine AC_PROG_CC to automatically invoke _AM_PROG_CC_C_O. m4_define([AC_PROG_CC], m4_defn([AC_PROG_CC]) [_AM_PROG_CC_C_O ]) # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE]) # AM_INIT_AUTOMAKE([OPTIONS]) # ----------------------------------------------- # The call with PACKAGE and VERSION arguments is the old style # call (pre autoconf-2.50), which is being phased out. PACKAGE # and VERSION should now be passed to AC_INIT and removed from # the call to AM_INIT_AUTOMAKE. # We support both call styles for the transition. After # the next Automake release, Autoconf can make the AC_INIT # arguments mandatory, and then we can depend on a new Autoconf # release and drop the old call support. AC_DEFUN([AM_INIT_AUTOMAKE], [AC_PREREQ([2.65])dnl dnl Autoconf wants to disallow AM_ names. We explicitly allow dnl the ones we care about. m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl AC_REQUIRE([AC_PROG_INSTALL])dnl if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl # test to see if srcdir already configured if test -f $srcdir/config.status; then AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi AC_SUBST([CYGPATH_W]) # Define the identity of the package. dnl Distinguish between old-style and new-style calls. m4_ifval([$2], [AC_DIAGNOSE([obsolete], [$0: two- and three-arguments forms are deprecated.]) m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl AC_SUBST([PACKAGE], [$1])dnl AC_SUBST([VERSION], [$2])], [_AM_SET_OPTIONS([$1])dnl dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT. m4_if( m4_ifdef([AC_PACKAGE_NAME], [ok]):m4_ifdef([AC_PACKAGE_VERSION], [ok]), [ok:ok],, [m4_fatal([AC_INIT should be called with package and version arguments])])dnl AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl _AM_IF_OPTION([no-define],, [AC_DEFINE_UNQUOTED([PACKAGE], ["$PACKAGE"], [Name of package]) AC_DEFINE_UNQUOTED([VERSION], ["$VERSION"], [Version number of package])])dnl # Some tools Automake needs. AC_REQUIRE([AM_SANITY_CHECK])dnl AC_REQUIRE([AC_ARG_PROGRAM])dnl AM_MISSING_PROG([ACLOCAL], [aclocal-${am__api_version}]) AM_MISSING_PROG([AUTOCONF], [autoconf]) AM_MISSING_PROG([AUTOMAKE], [automake-${am__api_version}]) AM_MISSING_PROG([AUTOHEADER], [autoheader]) AM_MISSING_PROG([MAKEINFO], [makeinfo]) AC_REQUIRE([AM_PROG_INSTALL_SH])dnl AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl AC_REQUIRE([AC_PROG_MKDIR_P])dnl # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: # # AC_SUBST([mkdir_p], ['$(MKDIR_P)']) # We need awk for the "check" target. The system "awk" is bad on # some platforms. AC_REQUIRE([AC_PROG_AWK])dnl AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AM_SET_LEADING_DOT])dnl _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])], [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])], [_AM_PROG_TAR([v7])])]) _AM_IF_OPTION([no-dependencies],, [AC_PROVIDE_IFELSE([AC_PROG_CC], [_AM_DEPENDENCIES([CC])], [m4_define([AC_PROG_CC], m4_defn([AC_PROG_CC])[_AM_DEPENDENCIES([CC])])])dnl AC_PROVIDE_IFELSE([AC_PROG_CXX], [_AM_DEPENDENCIES([CXX])], [m4_define([AC_PROG_CXX], m4_defn([AC_PROG_CXX])[_AM_DEPENDENCIES([CXX])])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJC], [_AM_DEPENDENCIES([OBJC])], [m4_define([AC_PROG_OBJC], m4_defn([AC_PROG_OBJC])[_AM_DEPENDENCIES([OBJC])])])dnl AC_PROVIDE_IFELSE([AC_PROG_OBJCXX], [_AM_DEPENDENCIES([OBJCXX])], [m4_define([AC_PROG_OBJCXX], m4_defn([AC_PROG_OBJCXX])[_AM_DEPENDENCIES([OBJCXX])])])dnl ]) AC_REQUIRE([AM_SILENT_RULES])dnl dnl The testsuite driver may need to know about EXEEXT, so add the dnl 'am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen. This dnl macro is hooked onto _AC_COMPILER_EXEEXT early, see below. AC_CONFIG_COMMANDS_PRE(dnl [m4_provide_if([_AM_COMPILER_EXEEXT], [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile # recipes. So use an aggressive probe to check that the usage we want is # actually supported "in the wild" to an acceptable degree. # See automake bug#10828. # To make any issue more visible, cause the running configure to be aborted # by default if the 'rm' program in use doesn't match our expectations; the # user can still override this though. if rm -f && rm -fr && rm -rf; then : OK; else cat >&2 <<'END' Oops! Your 'rm' program seems unable to run without file operands specified on the command line, even when the '-f' option is present. This is contrary to the behaviour of most rm programs out there, and not conforming with the upcoming POSIX standard: Please tell bug-automake@gnu.org about your system, including the value of your $PATH and any error possibly output before this message. This can help us improve future automake versions. END if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then echo 'Configuration will proceed anyway, since you have set the' >&2 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 echo >&2 else cat >&2 <<'END' Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM to "yes", and re-run configure. END AC_MSG_ERROR([Your 'rm' program is bad, sorry.]) fi fi]) dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion. Do not dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further dnl mangled by Autoconf and run in a shell conditional statement. m4_define([_AC_COMPILER_EXEEXT], m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])]) # When config.status generates a header, we must update the stamp-h file. # This file resides in the same directory as the config header # that is generated. The stamp files are numbered to have different names. # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the # loop where config.status creates the headers, so we can generate # our stamp files there. AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK], [# Compute $1's index in $config_headers. _am_arg=$1 _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) # Copyright (C) 2001-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_INSTALL_SH # ------------------ # Define $install_sh. AC_DEFUN([AM_PROG_INSTALL_SH], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl if test x"${install_sh}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi AC_SUBST([install_sh])]) # Copyright (C) 2003-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # Check whether the underlying file-system supports filenames # with a leading dot. For instance MS-DOS doesn't. AC_DEFUN([AM_SET_LEADING_DOT], [rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null AC_SUBST([am__leading_dot])]) # Check to see how 'make' treats includes. -*- Autoconf -*- # Copyright (C) 2001-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_MAKE_INCLUDE() # ----------------- # Check to see how make treats includes. AC_DEFUN([AM_MAKE_INCLUDE], [am_make=${MAKE-make} cat > confinc << 'END' am__doit: @echo this is the am__doit target .PHONY: am__doit END # If we don't find an include directive, just comment out the code. AC_MSG_CHECKING([for style of include used by $am_make]) am__include="#" am__quote= _am_result=none # First try GNU make style include. echo "include confinc" > confmf # Ignore all kinds of additional output from 'make'. case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=include am__quote= _am_result=GNU ;; esac # Now try BSD make style include. if test "$am__include" = "#"; then echo '.include "confinc"' > confmf case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=.include am__quote="\"" _am_result=BSD ;; esac fi AC_SUBST([am__include]) AC_SUBST([am__quote]) AC_MSG_RESULT([$_am_result]) rm -f confinc confmf ]) # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- # Copyright (C) 1997-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_MISSING_PROG(NAME, PROGRAM) # ------------------------------ AC_DEFUN([AM_MISSING_PROG], [AC_REQUIRE([AM_MISSING_HAS_RUN]) $1=${$1-"${am_missing_run}$2"} AC_SUBST($1)]) # AM_MISSING_HAS_RUN # ------------------ # Define MISSING if not defined so far and test if it is modern enough. # If it is, set am_missing_run to use it, otherwise, to nothing. AC_DEFUN([AM_MISSING_HAS_RUN], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([missing])dnl if test x"${MISSING+set}" != xset; then case $am_aux_dir in *\ * | *\ *) MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; *) MISSING="\${SHELL} $am_aux_dir/missing" ;; esac fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= AC_MSG_WARN(['missing' script is too old or missing]) fi ]) # Helper functions for option handling. -*- Autoconf -*- # Copyright (C) 2001-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_MANGLE_OPTION(NAME) # ----------------------- AC_DEFUN([_AM_MANGLE_OPTION], [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])]) # _AM_SET_OPTION(NAME) # -------------------- # Set option NAME. Presently that only means defining a flag for this option. AC_DEFUN([_AM_SET_OPTION], [m4_define(_AM_MANGLE_OPTION([$1]), [1])]) # _AM_SET_OPTIONS(OPTIONS) # ------------------------ # OPTIONS is a space-separated list of Automake options. AC_DEFUN([_AM_SET_OPTIONS], [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])]) # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET]) # ------------------------------------------- # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise. AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) # Copyright (C) 1999-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_PROG_CC_C_O # --------------- # Like AC_PROG_CC_C_O, but changed for automake. We rewrite AC_PROG_CC # to automatically call this. AC_DEFUN([_AM_PROG_CC_C_O], [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl AC_REQUIRE_AUX_FILE([compile])dnl AC_LANG_PUSH([C])dnl AC_CACHE_CHECK( [whether $CC understands -c and -o together], [am_cv_prog_cc_c_o], [AC_LANG_CONFTEST([AC_LANG_PROGRAM([])]) # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if AM_RUN_LOG([$CC -c conftest.$ac_ext -o conftest2.$ac_objext]) \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i]) if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi AC_LANG_POP([C])]) # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) # Copyright (C) 2001-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_RUN_LOG(COMMAND) # ------------------- # Run COMMAND, save the exit status in ac_status, and log it. # (This has been adapted from Autoconf's _AC_RUN_LOG macro.) AC_DEFUN([AM_RUN_LOG], [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD (exit $ac_status); }]) # Check to make sure that the build environment is sane. -*- Autoconf -*- # Copyright (C) 1996-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_SANITY_CHECK # --------------- AC_DEFUN([AM_SANITY_CHECK], [AC_MSG_CHECKING([whether build environment is sane]) # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[[\\\"\#\$\&\'\`$am_lf]]*) AC_MSG_ERROR([unsafe absolute working directory name]);; esac case $srcdir in *[[\\\"\#\$\&\'\`$am_lf\ \ ]]*) AC_MSG_ERROR([unsafe srcdir value: '$srcdir']);; esac # Do 'set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( am_has_slept=no for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$[*]" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi if test "$[*]" != "X $srcdir/configure conftest.file" \ && test "$[*]" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken alias in your environment]) fi if test "$[2]" = conftest.file || test $am_try -eq 2; then break fi # Just in case. sleep 1 am_has_slept=yes done test "$[2]" = conftest.file ) then # Ok. : else AC_MSG_ERROR([newly created file is older than distributed files! Check your system clock]) fi AC_MSG_RESULT([yes]) # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= if grep 'slept: no' conftest.file >/dev/null 2>&1; then ( sleep 1 ) & am_sleep_pid=$! fi AC_CONFIG_COMMANDS_PRE( [AC_MSG_CHECKING([that generated files are newer than configure]) if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi AC_MSG_RESULT([done])]) rm -f conftest.file ]) # Copyright (C) 2009-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_SILENT_RULES([DEFAULT]) # -------------------------- # Enable less verbose build rules; with the default set to DEFAULT # ("yes" being less verbose, "no" or empty being verbose). AC_DEFUN([AM_SILENT_RULES], [AC_ARG_ENABLE([silent-rules], [dnl AS_HELP_STRING( [--enable-silent-rules], [less verbose build output (undo: "make V=1")]) AS_HELP_STRING( [--disable-silent-rules], [verbose build output (undo: "make V=0")])dnl ]) case $enable_silent_rules in @%:@ ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);; esac dnl dnl A few 'make' implementations (e.g., NonStop OS and NextStep) dnl do not support nested variable expansions. dnl See automake bug#9928 and bug#10237. am_make=${MAKE-make} AC_CACHE_CHECK([whether $am_make supports nested variables], [am_cv_make_support_nested_variables], [if AS_ECHO([['TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi]) if test $am_cv_make_support_nested_variables = yes; then dnl Using '$V' instead of '$(V)' breaks IRIX make. AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AC_SUBST([AM_V])dnl AM_SUBST_NOTMAKE([AM_V])dnl AC_SUBST([AM_DEFAULT_V])dnl AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl AC_SUBST([AM_DEFAULT_VERBOSITY])dnl AM_BACKSLASH='\' AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) # Copyright (C) 2001-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # AM_PROG_INSTALL_STRIP # --------------------- # One issue with vendor 'install' (even GNU) is that you can't # specify the program used to strip binaries. This is especially # annoying in cross-compiling environments, where the build's strip # is unlikely to handle the host's binaries. # Fortunately install-sh will honor a STRIPPROG variable, so we # always use install-sh in "make install-strip", and initialize # STRIPPROG with the value of the STRIP variable (set by the user). AC_DEFUN([AM_PROG_INSTALL_STRIP], [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the 'STRIP' environment variable to overrule this program. dnl Don't test for $cross_compiling = yes, because it might be 'maybe'. if test "$cross_compiling" != no; then AC_CHECK_TOOL([STRIP], [strip], :) fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) # Copyright (C) 2006-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_SUBST_NOTMAKE(VARIABLE) # --------------------------- # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in. # This macro is traced by Automake. AC_DEFUN([_AM_SUBST_NOTMAKE]) # AM_SUBST_NOTMAKE(VARIABLE) # -------------------------- # Public sister of _AM_SUBST_NOTMAKE. AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- # Copyright (C) 2004-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # _AM_PROG_TAR(FORMAT) # -------------------- # Check how to create a tarball in format FORMAT. # FORMAT should be one of 'v7', 'ustar', or 'pax'. # # Substitute a variable $(am__tar) that is a command # writing to stdout a FORMAT-tarball containing the directory # $tardir. # tardir=directory && $(am__tar) > result.tar # # Substitute a variable $(am__untar) that extract such # a tarball read from stdin. # $(am__untar) < result.tar # AC_DEFUN([_AM_PROG_TAR], [# Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AC_SUBST([AMTAR], ['$${TAR-tar}']) # We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none' m4_if([$1], [v7], [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'], [m4_case([$1], [ustar], [# The POSIX 1988 'ustar' format is defined with fixed-size fields. # There is notably a 21 bits limit for the UID and the GID. In fact, # the 'pax' utility can hang on bigger UID/GID (see automake bug#8343 # and bug#13588). am_max_uid=2097151 # 2^21 - 1 am_max_gid=$am_max_uid # The $UID and $GID variables are not portable, so we need to resort # to the POSIX-mandated id(1) utility. Errors in the 'id' calls # below are definitely unexpected, so allow the users to see them # (that is, avoid stderr redirection). am_uid=`id -u || echo unknown` am_gid=`id -g || echo unknown` AC_MSG_CHECKING([whether UID '$am_uid' is supported by ustar format]) if test $am_uid -le $am_max_uid; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none fi AC_MSG_CHECKING([whether GID '$am_gid' is supported by ustar format]) if test $am_gid -le $am_max_gid; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) _am_tools=none fi], [pax], [], [m4_fatal([Unknown tar format])]) AC_MSG_CHECKING([how to create a $1 tar archive]) # Go ahead even if we have the value already cached. We do so because we # need to set the values for the 'am__tar' and 'am__untar' variables. _am_tools=${am_cv_prog_tar_$1-$_am_tools} for _am_tool in $_am_tools; do case $_am_tool in gnutar) for _am_tar in tar gnutar gtar; do AM_RUN_LOG([$_am_tar --version]) && break done am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"' am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"' am__untar="$_am_tar -xf -" ;; plaintar) # Must skip GNU tar: if it does not support --format= it doesn't create # ustar tarball either. (tar --version) >/dev/null 2>&1 && continue am__tar='tar chf - "$$tardir"' am__tar_='tar chf - "$tardir"' am__untar='tar xf -' ;; pax) am__tar='pax -L -x $1 -w "$$tardir"' am__tar_='pax -L -x $1 -w "$tardir"' am__untar='pax -r' ;; cpio) am__tar='find "$$tardir" -print | cpio -o -H $1 -L' am__tar_='find "$tardir" -print | cpio -o -H $1 -L' am__untar='cpio -i -H $1 -d' ;; none) am__tar=false am__tar_=false am__untar=false ;; esac # If the value was cached, stop now. We just wanted to have am__tar # and am__untar set. test -n "${am_cv_prog_tar_$1}" && break # tar/untar a dummy directory, and stop if the command works. rm -rf conftest.dir mkdir conftest.dir echo GrepMe > conftest.dir/file AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar]) rm -rf conftest.dir if test -s conftest.tar; then AM_RUN_LOG([$am__untar /dev/null 2>&1 && break fi done rm -rf conftest.dir AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool]) AC_MSG_RESULT([$am_cv_prog_tar_$1])]) AC_SUBST([am__tar]) AC_SUBST([am__untar]) ]) # _AM_PROG_TAR # Autoconf support for the Vala compiler # Copyright (C) 2008-2013 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # Check whether the Vala compiler exists in $PATH. If it is found, the # variable VALAC is set pointing to its absolute path. Otherwise, it is # simply set to 'valac'. # Optionally a minimum release number of the compiler can be requested. # If the ACTION-IF-FOUND parameter is given, it will be run if a proper # Vala compiler is found. # Similarly, if the ACTION-IF-FOUND is given, it will be run if no proper # Vala compiler is found. It defaults to simply print a warning about the # situation, but otherwise proceeding with the configuration. # # AM_PROG_VALAC([MINIMUM-VERSION], [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) # -------------------------------------------------------------------------- AC_DEFUN([AM_PROG_VALAC], [AC_PATH_PROG([VALAC], [valac], [valac]) AS_IF([test "$VALAC" != valac && test -n "$1"], [AC_MSG_CHECKING([whether $VALAC is at least version $1]) am__vala_version=`$VALAC --version | sed 's/Vala *//'` AS_VERSION_COMPARE([$1], ["$am__vala_version"], [AC_MSG_RESULT([yes])], [AC_MSG_RESULT([yes])], [AC_MSG_RESULT([no]) VALAC=valac])]) if test "$VALAC" = valac; then m4_default([$3], [AC_MSG_WARN([no proper vala compiler found]) AC_MSG_WARN([you will not be able to compile vala source files])]) else m4_default([$2], [:]) fi]) indicator-multiload-0.4/PaxHeaders.30064/configure0000644000000000000000000000013212347052034016756 xustar0030 mtime=1402754076.716632435 30 atime=1402754077.200632705 30 ctime=1402759471.331977425 indicator-multiload-0.4/configure0000775000175000017500000056130212347052034016641 0ustar00mh21mh2100000000000000#! /bin/sh # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.69 for indicator-multiload 0.4. # # Report bugs to . # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. # # # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo # Prefer a ksh shell builtin over an external printf program on Solaris, # but without wasting forks for bash or zsh. if test -z "$BASH_VERSION$ZSH_VERSION" \ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='print -r --' as_echo_n='print -rn --' elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in #( *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Unset variables that we do not need and which cause bugs (e.g. in # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" # suppresses any "Segmentation fault" message there. '((' could # trigger a bug in pdksh 5.2.14. for as_var in BASH_ENV ENV MAIL MAILPATH do eval test x\${$as_var+set} = xset \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # Use a proper internal environment variable to ensure we don't fall # into an infinite loop, continuously re-executing ourselves. if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then _as_can_reexec=no; export _as_can_reexec; # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 as_fn_exit 255 fi # We don't want this to propagate to other subprocesses. { _as_can_reexec=; unset _as_can_reexec;} if test "x$CONFIG_SHELL" = x; then as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST else case \`(set -o) 2>/dev/null\` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi " as_required="as_fn_return () { (exit \$1); } as_fn_success () { as_fn_return 0; } as_fn_failure () { as_fn_return 1; } as_fn_ret_success () { return 0; } as_fn_ret_failure () { return 1; } exitcode=0 as_fn_success || { exitcode=1; echo as_fn_success failed.; } as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : else exitcode=1; echo positional parameters were not saved. fi test x\$exitcode = x0 || exit 1 test -x / || exit 1" as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1" if (eval "$as_required") 2>/dev/null; then : as_have_required=yes else as_have_required=no fi if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. as_found=: case $as_dir in #( /*) for as_base in sh bash ksh sh5; do # Try only shells that exist, to save several forks. as_shell=$as_dir/$as_base if { test -f "$as_shell" || test -f "$as_shell.exe"; } && { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : CONFIG_SHELL=$as_shell as_have_required=yes if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : break 2 fi fi done;; esac as_found=false done $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : CONFIG_SHELL=$SHELL as_have_required=yes fi; } IFS=$as_save_IFS if test "x$CONFIG_SHELL" != x; then : export CONFIG_SHELL # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi if test x$as_have_required = xno; then : $as_echo "$0: This script requires a shell more modern than all" $as_echo "$0: the shells that I found on your system." if test x${ZSH_VERSION+set} = xset ; then $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" $as_echo "$0: be upgraded to zsh 4.3.4 or later." else $as_echo "$0: Please tell bug-autoconf@gnu.org and mh21@mh21.de about $0: your system, including any error possibly output before $0: this message. Then install a modern shell, or manually $0: run the script under such a shell if you do have one." fi exit 1 fi fi fi SHELL=${CONFIG_SHELL-/bin/sh} export SHELL # Unset more variables known to interfere with behavior of common tools. CLICOLOR_FORCE= GREP_OPTIONS= unset CLICOLOR_FORCE GREP_OPTIONS ## --------------------- ## ## M4sh Shell Functions. ## ## --------------------- ## # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : eval 'as_fn_append () { eval $1+=\$2 }' else as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : eval 'as_fn_arith () { as_val=$(( $* )) }' else as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi $as_echo "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits as_lineno_1=$LINENO as_lineno_1a=$LINENO as_lineno_2=$LINENO as_lineno_2a=$LINENO eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= ' <$as_myself | sed ' s/[$]LINENO.*/&-/ t lineno b :lineno N :loop s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } # If we had to re-execute with $CONFIG_SHELL, we're ensured to have # already done that, so ensure we don't try to do so again and fall # in an infinite loop. This has already happened in practice. _as_can_reexec=no; export _as_can_reexec # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the # original and so on. Autoconf is especially sensitive to this). . "./$as_me.lineno" # Exit status is that of the last command. exit } ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" as_awk_strverscmp=' # Use only awk features that work with 7th edition Unix awk (1978). # My, what an old awk you have, Mr. Solaris! END { while (length(v1) && length(v2)) { # Set d1 to be the next thing to compare from v1, and likewise for d2. # Normally this is a single character, but if v1 and v2 contain digits, # compare them as integers and fractions as strverscmp does. if (v1 ~ /^[0-9]/ && v2 ~ /^[0-9]/) { # Split v1 and v2 into their leading digit string components d1 and d2, # and advance v1 and v2 past the leading digit strings. for (len1 = 1; substr(v1, len1 + 1) ~ /^[0-9]/; len1++) continue for (len2 = 1; substr(v2, len2 + 1) ~ /^[0-9]/; len2++) continue d1 = substr(v1, 1, len1); v1 = substr(v1, len1 + 1) d2 = substr(v2, 1, len2); v2 = substr(v2, len2 + 1) if (d1 ~ /^0/) { if (d2 ~ /^0/) { # Compare two fractions. while (d1 ~ /^0/ && d2 ~ /^0/) { d1 = substr(d1, 2); len1-- d2 = substr(d2, 2); len2-- } if (len1 != len2 && ! (len1 && len2 && substr(d1, 1, 1) == substr(d2, 1, 1))) { # The two components differ in length, and the common prefix # contains only leading zeros. Consider the longer to be less. d1 = -len1 d2 = -len2 } else { # Otherwise, compare as strings. d1 = "x" d1 d2 = "x" d2 } } else { # A fraction is less than an integer. exit 1 } } else { if (d2 ~ /^0/) { # An integer is greater than a fraction. exit 2 } else { # Compare two integers. d1 += 0 d2 += 0 } } } else { # The normal case, without worrying about digits. d1 = substr(v1, 1, 1); v1 = substr(v1, 2) d2 = substr(v2, 1, 1); v2 = substr(v2, 2) } if (d1 < d2) exit 1 if (d1 > d2) exit 2 } # Beware Solaris /usr/xgp4/bin/awk (at least through Solaris 10), # which mishandles some comparisons of empty strings to integers. if (length(v2)) exit 1 if (length(v1)) exit 2 } ' test -n "$DJDIR" || exec 7<&0 &1 # Name of the host. # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, # so uname gets run too. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` # # Initializations. # ac_default_prefix=/usr/local ac_clean_files= ac_config_libobj_dir=. LIBOBJS= cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= # Identity of this package. PACKAGE_NAME='indicator-multiload' PACKAGE_TARNAME='indicator-multiload' PACKAGE_VERSION='0.4' PACKAGE_STRING='indicator-multiload 0.4' PACKAGE_BUGREPORT='mh21@mh21.de' PACKAGE_URL='http://mh21.de/' ac_unique_file="src/main.vala" ac_subst_vars='am__EXEEXT_FALSE am__EXEEXT_TRUE LTLIBOBJS LIBOBJS MULTILOADDEPS_LIBS MULTILOADDEPS_CFLAGS GSETTINGS_RULES GLIB_COMPILE_SCHEMAS gsettingsschemadir PKG_CONFIG_LIBDIR PKG_CONFIG_PATH PKG_CONFIG GSETTINGS_DISABLE_SCHEMAS_COMPILE GETTEXT_PACKAGE DATADIRNAME ALL_LINGUAS INTLTOOL_PERL GMSGFMT MSGFMT MSGMERGE XGETTEXT INTLTOOL_POLICY_RULE INTLTOOL_SERVICE_RULE INTLTOOL_THEME_RULE INTLTOOL_SCHEMAS_RULE INTLTOOL_CAVES_RULE INTLTOOL_XML_NOMERGE_RULE INTLTOOL_XML_RULE INTLTOOL_KBD_RULE INTLTOOL_XAM_RULE INTLTOOL_UI_RULE INTLTOOL_SOUNDLIST_RULE INTLTOOL_SHEET_RULE INTLTOOL_SERVER_RULE INTLTOOL_PONG_RULE INTLTOOL_OAF_RULE INTLTOOL_PROP_RULE INTLTOOL_KEYS_RULE INTLTOOL_DIRECTORY_RULE INTLTOOL_DESKTOP_RULE intltool__v_merge_options_0 intltool__v_merge_options_ INTLTOOL_V_MERGE_OPTIONS INTLTOOL__v_MERGE_0 INTLTOOL__v_MERGE_ INTLTOOL_V_MERGE INTLTOOL_EXTRACT INTLTOOL_MERGE INTLTOOL_UPDATE USE_NLS VALAC am__fastdepCC_FALSE am__fastdepCC_TRUE CCDEPMODE am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE am__quote am__include DEPDIR am__untar am__tar AMTAR am__leading_dot SET_MAKE AWK mkdir_p MKDIR_P INSTALL_STRIP_PROGRAM STRIP install_sh MAKEINFO AUTOHEADER AUTOMAKE AUTOCONF ACLOCAL VERSION PACKAGE CYGPATH_W am__isrc INSTALL_DATA INSTALL_SCRIPT INSTALL_PROGRAM AM_BACKSLASH AM_DEFAULT_VERBOSITY AM_DEFAULT_V AM_V OBJEXT EXEEXT ac_ct_CC CPPFLAGS LDFLAGS CFLAGS CC target_alias host_alias build_alias LIBS ECHO_T ECHO_N ECHO_C DEFS mandir localedir libdir psdir pdfdir dvidir htmldir infodir docdir oldincludedir includedir localstatedir sharedstatedir sysconfdir datadir datarootdir libexecdir sbindir bindir program_transform_name prefix exec_prefix PACKAGE_URL PACKAGE_BUGREPORT PACKAGE_STRING PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR SHELL' ac_subst_files='' ac_user_opts=' enable_option_checking enable_silent_rules enable_dependency_tracking enable_nls enable_schemas_compile ' ac_precious_vars='build_alias host_alias target_alias CC CFLAGS LDFLAGS LIBS CPPFLAGS PKG_CONFIG PKG_CONFIG_PATH PKG_CONFIG_LIBDIR MULTILOADDEPS_CFLAGS MULTILOADDEPS_LIBS' # Initialize some variables set by options. ac_init_help= ac_init_version=false ac_unrecognized_opts= ac_unrecognized_sep= # The variables have the same names as the options, with # dashes changed to underlines. cache_file=/dev/null exec_prefix=NONE no_create= no_recursion= prefix=NONE program_prefix=NONE program_suffix=NONE program_transform_name=s,x,x, silent= site= srcdir= verbose= x_includes=NONE x_libraries=NONE # Installation directory options. # These are left unexpanded so users can "make install exec_prefix=/foo" # and all the variables that are supposed to be based on exec_prefix # by default will actually change. # Use braces instead of parens because sh, perl, etc. also accept them. # (The list follows the same order as the GNU Coding Standards.) bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec' datarootdir='${prefix}/share' datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' infodir='${datarootdir}/info' htmldir='${docdir}' dvidir='${docdir}' pdfdir='${docdir}' psdir='${docdir}' libdir='${exec_prefix}/lib' localedir='${datarootdir}/locale' mandir='${datarootdir}/man' ac_prev= ac_dashdash= for ac_option do # If the previous option needs an argument, assign it. if test -n "$ac_prev"; then eval $ac_prev=\$ac_option ac_prev= continue fi case $ac_option in *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; *=) ac_optarg= ;; *) ac_optarg=yes ;; esac # Accept the important Cygnus configure options, so we can diagnose typos. case $ac_dashdash$ac_option in --) ac_dashdash=yes ;; -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) bindir=$ac_optarg ;; -build | --build | --buil | --bui | --bu) ac_prev=build_alias ;; -build=* | --build=* | --buil=* | --bui=* | --bu=*) build_alias=$ac_optarg ;; -cache-file | --cache-file | --cache-fil | --cache-fi \ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) ac_prev=cache_file ;; -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) cache_file=$ac_optarg ;; --config-cache | -C) cache_file=config.cache ;; -datadir | --datadir | --datadi | --datad) ac_prev=datadir ;; -datadir=* | --datadir=* | --datadi=* | --datad=*) datadir=$ac_optarg ;; -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ | --dataroo | --dataro | --datar) ac_prev=datarootdir ;; -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) datarootdir=$ac_optarg ;; -disable-* | --disable-*) ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=no ;; -docdir | --docdir | --docdi | --doc | --do) ac_prev=docdir ;; -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) docdir=$ac_optarg ;; -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) ac_prev=dvidir ;; -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) dvidir=$ac_optarg ;; -enable-* | --enable-*) ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=\$ac_optarg ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ | --exec | --exe | --ex) ac_prev=exec_prefix ;; -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ | --exec=* | --exe=* | --ex=*) exec_prefix=$ac_optarg ;; -gas | --gas | --ga | --g) # Obsolete; use --with-gas. with_gas=yes ;; -help | --help | --hel | --he | -h) ac_init_help=long ;; -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) ac_init_help=recursive ;; -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) ac_init_help=short ;; -host | --host | --hos | --ho) ac_prev=host_alias ;; -host=* | --host=* | --hos=* | --ho=*) host_alias=$ac_optarg ;; -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) ac_prev=htmldir ;; -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ | --ht=*) htmldir=$ac_optarg ;; -includedir | --includedir | --includedi | --included | --include \ | --includ | --inclu | --incl | --inc) ac_prev=includedir ;; -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ | --includ=* | --inclu=* | --incl=* | --inc=*) includedir=$ac_optarg ;; -infodir | --infodir | --infodi | --infod | --info | --inf) ac_prev=infodir ;; -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) infodir=$ac_optarg ;; -libdir | --libdir | --libdi | --libd) ac_prev=libdir ;; -libdir=* | --libdir=* | --libdi=* | --libd=*) libdir=$ac_optarg ;; -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ | --libexe | --libex | --libe) ac_prev=libexecdir ;; -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ | --libexe=* | --libex=* | --libe=*) libexecdir=$ac_optarg ;; -localedir | --localedir | --localedi | --localed | --locale) ac_prev=localedir ;; -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) localedir=$ac_optarg ;; -localstatedir | --localstatedir | --localstatedi | --localstated \ | --localstate | --localstat | --localsta | --localst | --locals) ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma | --m) ac_prev=mandir ;; -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) mandir=$ac_optarg ;; -nfp | --nfp | --nf) # Obsolete; use --without-fp. with_fp=no ;; -no-create | --no-create | --no-creat | --no-crea | --no-cre \ | --no-cr | --no-c | -n) no_create=yes ;; -no-recursion | --no-recursion | --no-recursio | --no-recursi \ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) no_recursion=yes ;; -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ | --oldin | --oldi | --old | --ol | --o) ac_prev=oldincludedir ;; -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) oldincludedir=$ac_optarg ;; -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) ac_prev=prefix ;; -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) prefix=$ac_optarg ;; -program-prefix | --program-prefix | --program-prefi | --program-pref \ | --program-pre | --program-pr | --program-p) ac_prev=program_prefix ;; -program-prefix=* | --program-prefix=* | --program-prefi=* \ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) program_prefix=$ac_optarg ;; -program-suffix | --program-suffix | --program-suffi | --program-suff \ | --program-suf | --program-su | --program-s) ac_prev=program_suffix ;; -program-suffix=* | --program-suffix=* | --program-suffi=* \ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) program_suffix=$ac_optarg ;; -program-transform-name | --program-transform-name \ | --program-transform-nam | --program-transform-na \ | --program-transform-n | --program-transform- \ | --program-transform | --program-transfor \ | --program-transfo | --program-transf \ | --program-trans | --program-tran \ | --progr-tra | --program-tr | --program-t) ac_prev=program_transform_name ;; -program-transform-name=* | --program-transform-name=* \ | --program-transform-nam=* | --program-transform-na=* \ | --program-transform-n=* | --program-transform-=* \ | --program-transform=* | --program-transfor=* \ | --program-transfo=* | --program-transf=* \ | --program-trans=* | --program-tran=* \ | --progr-tra=* | --program-tr=* | --program-t=*) program_transform_name=$ac_optarg ;; -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) ac_prev=pdfdir ;; -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) pdfdir=$ac_optarg ;; -psdir | --psdir | --psdi | --psd | --ps) ac_prev=psdir ;; -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) psdir=$ac_optarg ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ | --sbi=* | --sb=*) sbindir=$ac_optarg ;; -sharedstatedir | --sharedstatedir | --sharedstatedi \ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ | --sharedst | --shareds | --shared | --share | --shar \ | --sha | --sh) ac_prev=sharedstatedir ;; -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ | --sha=* | --sh=*) sharedstatedir=$ac_optarg ;; -site | --site | --sit) ac_prev=site ;; -site=* | --site=* | --sit=*) site=$ac_optarg ;; -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ac_prev=srcdir ;; -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) srcdir=$ac_optarg ;; -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ | --syscon | --sysco | --sysc | --sys | --sy) ac_prev=sysconfdir ;; -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) sysconfdir=$ac_optarg ;; -target | --target | --targe | --targ | --tar | --ta | --t) ac_prev=target_alias ;; -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) target_alias=$ac_optarg ;; -v | -verbose | --verbose | --verbos | --verbo | --verb) verbose=yes ;; -version | --version | --versio | --versi | --vers | -V) ac_init_version=: ;; -with-* | --with-*) ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=\$ac_optarg ;; -without-* | --without-*) ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=no ;; --x) # Obsolete; use --with-x. with_x=yes ;; -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ | --x-incl | --x-inc | --x-in | --x-i) ac_prev=x_includes ;; -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) x_includes=$ac_optarg ;; -x-libraries | --x-libraries | --x-librarie | --x-librari \ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) ac_prev=x_libraries ;; -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; -*) as_fn_error $? "unrecognized option: \`$ac_option' Try \`$0 --help' for more information" ;; *=*) ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` # Reject names that are not valid shell variable names. case $ac_envvar in #( '' | [0-9]* | *[!_$as_cr_alnum]* ) as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; esac eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) # FIXME: should be removed in autoconf 3.0. $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" ;; esac done if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'` as_fn_error $? "missing argument to $ac_option" fi if test -n "$ac_unrecognized_opts"; then case $enable_option_checking in no) ;; fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; esac fi # Check all directory arguments for consistency. for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ libdir localedir mandir do eval ac_val=\$$ac_var # Remove trailing slashes. case $ac_val in */ ) ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` eval $ac_var=\$ac_val;; esac # Be sure to have absolute directory names. case $ac_val in [\\/$]* | ?:[\\/]* ) continue;; NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" done # There might be people who depend on the old broken behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias host=$host_alias target=$target_alias # FIXME: To remove some day. if test "x$host_alias" != x; then if test "x$build_alias" = x; then cross_compiling=maybe elif test "x$build_alias" != "x$host_alias"; then cross_compiling=yes fi fi ac_tool_prefix= test -n "$host_alias" && ac_tool_prefix=$host_alias- test "$silent" = yes && exec 6>/dev/null ac_pwd=`pwd` && test -n "$ac_pwd" && ac_ls_di=`ls -di .` && ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || as_fn_error $? "working directory cannot be determined" test "X$ac_ls_di" = "X$ac_pwd_ls_di" || as_fn_error $? "pwd does not report name of working directory" # Find the source files, if location was not specified. if test -z "$srcdir"; then ac_srcdir_defaulted=yes # Try the directory containing this script, then the parent directory. ac_confdir=`$as_dirname -- "$as_myself" || $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_myself" : 'X\(//\)[^/]' \| \ X"$as_myself" : 'X\(//\)$' \| \ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_myself" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` srcdir=$ac_confdir if test ! -r "$srcdir/$ac_unique_file"; then srcdir=.. fi else ac_srcdir_defaulted=no fi if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" fi ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" pwd)` # When building in place, set srcdir=. if test "$ac_abs_confdir" = "$ac_pwd"; then srcdir=. fi # Remove unnecessary trailing slashes from srcdir. # Double slashes in file names in object file debugging info # mess up M-x gdb in Emacs. case $srcdir in */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; esac for ac_var in $ac_precious_vars; do eval ac_env_${ac_var}_set=\${${ac_var}+set} eval ac_env_${ac_var}_value=\$${ac_var} eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} eval ac_cv_env_${ac_var}_value=\$${ac_var} done # # Report the --help message. # 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 indicator-multiload 0.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print \`checking ...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for \`--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or \`..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify an installation prefix other than \`$ac_default_prefix' using \`--prefix', for instance \`--prefix=\$HOME'. For better control, use the options below. Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] --datadir=DIR read-only architecture-independent data [DATAROOTDIR] --infodir=DIR info documentation [DATAROOTDIR/info] --localedir=DIR locale-dependent data [DATAROOTDIR/locale] --mandir=DIR man documentation [DATAROOTDIR/man] --docdir=DIR documentation root [DATAROOTDIR/doc/indicator-multiload] --htmldir=DIR html documentation [DOCDIR] --dvidir=DIR dvi documentation [DOCDIR] --pdfdir=DIR pdf documentation [DOCDIR] --psdir=DIR ps documentation [DOCDIR] _ACEOF cat <<\_ACEOF Program names: --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names _ACEOF fi if test -n "$ac_init_help"; then case $ac_init_help in short | recursive ) echo "Configuration of indicator-multiload 0.4:";; esac cat <<\_ACEOF Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-silent-rules less verbose build output (undo: "make V=1") --disable-silent-rules verbose build output (undo: "make V=0") --enable-dependency-tracking do not reject slow dependency extractors --disable-dependency-tracking speeds up one-time build --disable-nls do not use Native Language Support --disable-schemas-compile Disable regeneration of gschemas.compiled on install Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory LIBS libraries to pass to the linker, e.g. -l CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if you have headers in a nonstandard directory PKG_CONFIG path to pkg-config utility PKG_CONFIG_PATH directories to add to pkg-config's search path PKG_CONFIG_LIBDIR path overriding pkg-config's built-in search path MULTILOADDEPS_CFLAGS C compiler flags for MULTILOADDEPS, overriding pkg-config MULTILOADDEPS_LIBS linker flags for MULTILOADDEPS, overriding pkg-config Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. Report bugs to . indicator-multiload home page: . _ACEOF ac_status=$? fi if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue test -d "$ac_dir" || { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || continue ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix cd "$ac_dir" || { ac_status=$?; continue; } # Check for guested configure. if test -f "$ac_srcdir/configure.gnu"; then echo && $SHELL "$ac_srcdir/configure.gnu" --help=recursive elif test -f "$ac_srcdir/configure"; then echo && $SHELL "$ac_srcdir/configure" --help=recursive else $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF indicator-multiload configure 0.4 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF exit fi ## ------------------------ ## ## Autoconf initialization. ## ## ------------------------ ## # ac_fn_c_try_compile LINENO # -------------------------- # Try to compile conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_compile # ac_fn_c_try_link LINENO # ----------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_link () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext conftest$ac_exeext if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || test -x conftest$ac_exeext }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would # interfere with the next link command; also delete a directory that is # left behind by Apple's compiler. We do this before executing the actions. rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_link # ac_fn_c_check_func LINENO FUNC VAR # ---------------------------------- # Tests whether FUNC exists, setting the cache variable VAR accordingly ac_fn_c_check_func () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Define $2 to an innocuous variant, in case declares $2. For example, HP-UX 11i declares gettimeofday. */ #define $2 innocuous_$2 /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $2 (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef $2 /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_$2 || defined __stub___$2 choke me #endif int main () { return $2 (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : eval "$3=yes" else eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_func 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 indicator-multiload $as_me 0.4, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ _ACEOF exec 5>>config.log { cat <<_ASUNAME ## --------- ## ## Platform. ## ## --------- ## hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` _ASUNAME as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. $as_echo "PATH: $as_dir" done IFS=$as_save_IFS } >&5 cat >&5 <<_ACEOF ## ----------- ## ## Core tests. ## ## ----------- ## _ACEOF # Keep a trace of the command line. # Strip out --no-create and --no-recursion so they do not pile up. # Strip out --silent because we don't want to record it for future runs. # Also quote any args containing shell meta-characters. # Make two passes to allow for proper duplicate-argument suppression. ac_configure_args= ac_configure_args0= ac_configure_args1= ac_must_keep_next=false for ac_pass in 1 2 do for ac_arg do case $ac_arg in -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) continue ;; *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2) as_fn_append ac_configure_args1 " '$ac_arg'" if test $ac_must_keep_next = true; then ac_must_keep_next=false # Got value, back to normal. else case $ac_arg in *=* | --config-cache | -C | -disable-* | --disable-* \ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ | -with-* | --with-* | -without-* | --without-* | --x) case "$ac_configure_args0 " in "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; esac ;; -* ) ac_must_keep_next=true ;; esac fi as_fn_append ac_configure_args " '$ac_arg'" ;; esac done done { ac_configure_args0=; unset ac_configure_args0;} { ac_configure_args1=; unset ac_configure_args1;} # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there # would cause problems or look ugly. # WARNING: Use '\'' to represent an apostrophe within the trap. # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? # Save into config.log some information that might help in debugging. { echo $as_echo "## ---------------- ## ## Cache variables. ## ## ---------------- ##" echo # The following way of writing the cache mishandles newlines in values, ( for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( *${as_nl}ac_space=\ *) sed -n \ "s/'\''/'\''\\\\'\'''\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" ;; #( *) sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) echo $as_echo "## ----------------- ## ## Output variables. ## ## ----------------- ##" echo for ac_var in $ac_subst_vars do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then $as_echo "## ------------------- ## ## File substitutions. ## ## ------------------- ##" echo for ac_var in $ac_subst_files do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo fi if test -s confdefs.h; then $as_echo "## ----------- ## ## confdefs.h. ## ## ----------- ##" echo cat confdefs.h echo fi test "$ac_signal" != 0 && $as_echo "$as_me: caught signal $ac_signal" $as_echo "$as_me: exit $exit_status" } >&5 rm -f core *.core core.conftest.* && rm -f -r conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status ' 0 for ac_signal in 1 2 13 15; do trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -f -r conftest* confdefs.h $as_echo "/* confdefs.h */" > confdefs.h # Predefined preprocessor variables. cat >>confdefs.h <<_ACEOF #define PACKAGE_NAME "$PACKAGE_NAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_TARNAME "$PACKAGE_TARNAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_VERSION "$PACKAGE_VERSION" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_STRING "$PACKAGE_STRING" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_URL "$PACKAGE_URL" _ACEOF # Let the site file select an alternate cache file if it wants to. # Prefer an explicitly selected file to automatically selected ones. ac_site_file1=NONE ac_site_file2=NONE if test -n "$CONFIG_SITE"; then # We do not want a PATH search for config.site. case $CONFIG_SITE in #(( -*) ac_site_file1=./$CONFIG_SITE;; */*) ac_site_file1=$CONFIG_SITE;; *) ac_site_file1=./$CONFIG_SITE;; esac elif test "x$prefix" != xNONE; then ac_site_file1=$prefix/share/config.site ac_site_file2=$prefix/etc/config.site else ac_site_file1=$ac_default_prefix/share/config.site ac_site_file2=$ac_default_prefix/etc/config.site fi for ac_site_file in "$ac_site_file1" "$ac_site_file2" do test "x$ac_site_file" = xNONE && continue if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 $as_echo "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to load site script $ac_site_file See \`config.log' for more details" "$LINENO" 5; } fi done if test -r "$cache_file"; then # Some versions of bash will fail to source /dev/null (special files # actually), so we avoid doing that. DJGPP emulates it as a regular file. if test /dev/null != "$cache_file" && test -f "$cache_file"; then { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 $as_echo "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; *) . "./$cache_file";; esac fi else { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 $as_echo "$as_me: creating cache $cache_file" >&6;} >$cache_file fi # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false for ac_var in $ac_precious_vars; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set eval ac_old_val=\$ac_cv_env_${ac_var}_value eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) if test "x$ac_old_val" != "x$ac_new_val"; then # differences in whitespace do not lead to failure. ac_old_val_w=`echo x $ac_old_val` ac_new_val_w=`echo x $ac_new_val` if test "$ac_old_val_w" != "$ac_new_val_w"; then { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} fi;; esac # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. *) as_fn_append ac_configure_args " '$ac_arg'" ;; esac fi done if $ac_cache_corrupted; then { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 fi ## -------------------- ## ## Main body of script. ## ## -------------------- ## ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_config_headers="$ac_config_headers config.h" ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 $as_echo_n "checking whether the C compiler works... " >&6; } ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # The possible output files: ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" ac_rmfiles= for ac_file in $ac_files do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; * ) ac_rmfiles="$ac_rmfiles $ac_file";; esac done rm -f $ac_rmfiles if { { ac_try="$ac_link_default" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link_default") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, # so that the user can short-circuit this test for compilers unknown to # Autoconf. for ac_file in $ac_files '' do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; [ab].out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; then :; else ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi # We set ac_cv_exeext here because the later test for it is not # safe: cross compilers may not add the suffix if given an `-o' # argument, so we may need to know it at that point already. # Even if this section looks crufty: it has the advantage of # actually working. break;; * ) break;; esac done test "$ac_cv_exeext" = no && ac_cv_exeext= else ac_file='' fi if test -z "$ac_file"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "C compiler cannot create executables See \`config.log' for more details" "$LINENO" 5; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 $as_echo_n "checking for C compiler default output file name... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 $as_echo "$ac_file" >&6; } ac_exeext=$ac_cv_exeext rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 $as_echo_n "checking for suffix of executables... " >&6; } if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly (i.e., refer to `conftest.exe'), while it won't with # `rm'. for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` break;; * ) break;; esac done else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest conftest$ac_cv_exeext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 $as_echo "$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { FILE *f = fopen ("conftest.out", "w"); return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF ac_clean_files="$ac_clean_files conftest.out" # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 $as_echo_n "checking whether we are cross compiling... " >&6; } if test "$cross_compiling" != yes; then { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if { ac_try='./conftest$ac_cv_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then cross_compiling=no else if test "$cross_compiling" = maybe; then cross_compiling=yes else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details" "$LINENO" 5; } fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 $as_echo "$cross_compiling" >&6; } rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ac_clean_files=$ac_clean_files_save { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 $as_echo_n "checking for suffix of object files... " >&6; } if ${ac_cv_objext+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.o conftest.obj if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : for ac_file in conftest.o conftest.obj conftest.*; do test -f "$ac_file" || continue; case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 $as_echo "$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } if ${ac_cv_c_compiler_gnu+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_compiler_gnu=yes else ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 $as_echo "$ac_cv_c_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 $as_echo_n "checking whether $CC accepts -g... " >&6; } if ${ac_cv_prog_cc_g+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes else CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : else ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 $as_echo "$ac_cv_prog_cc_g" >&6; } if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } if ${ac_cv_prog_cc_c89+:} false; then : $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include struct stat; /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not '\xHH' hex character constants. These don't provoke an error unfortunately, instead are silently treated as 'x'. The following induces an error, until -std is added to get proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an array size at least. It's necessary to write '\x00'==0 to get something that's true only with -std. */ int osf4_cc_array ['\x00' == 0 ? 1 : -1]; /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters inside strings and character constants. */ #define FOO(x) 'x' int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); int argc; char **argv; int main () { return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ; return 0; } _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_c89=$ac_arg fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 $as_echo "none needed" >&6; } ;; xno) { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; esac if test "x$ac_cv_prog_cc_c89" != xno; then : fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # expand $ac_aux_dir to an absolute path am_aux_dir=`cd $ac_aux_dir && pwd` ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; } if ${am_cv_prog_cc_c_o+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 $as_echo "$am_cv_prog_cc_c_o" >&6; } if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # Check whether --enable-silent-rules was given. if test "${enable_silent_rules+set}" = set; then : enableval=$enable_silent_rules; fi case $enable_silent_rules in # ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=0;; esac am_make=${MAKE-make} { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 $as_echo_n "checking whether $am_make supports nested variables... " >&6; } if ${am_cv_make_support_nested_variables+:} false; then : $as_echo_n "(cached) " >&6 else if $as_echo 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 $as_echo "$am_cv_make_support_nested_variables" >&6; } if test $am_cv_make_support_nested_variables = yes; then AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AM_BACKSLASH='\' am__api_version='1.14' ac_aux_dir= for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do if test -f "$ac_dir/install-sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install-sh -c" break elif test -f "$ac_dir/install.sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install.sh -c" break elif test -f "$ac_dir/shtool"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/shtool install -c" break fi done if test -z "$ac_aux_dir"; then as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5 fi # These three variables are undocumented and unsupported, # and are intended to be withdrawn in a future Autoconf release. # They can cause serious problems if a builder's source tree is in a directory # whose full name contains unusual characters. ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or # incompatible versions: # SysV /etc/install, /usr/sbin/install # SunOS /usr/etc/install # IRIX /sbin/install # AIX /bin/install # AmigaOS /C/install, which installs bootblocks on floppy discs # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS /usr/afsws/bin/install, which mishandles nonexistent args # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. # Reject install programs that cannot install multiple files. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 $as_echo_n "checking for a BSD-compatible install... " >&6; } if test -z "$INSTALL"; then if ${ac_cv_path_install+:} false; then : $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. # Account for people who put trailing slashes in PATH elements. case $as_dir/ in #(( ./ | .// | /[cC]/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. # Don't use installbsd from OSF since it installs stuff as root # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then if test $ac_prog = install && grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. : elif test $ac_prog = install && grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install script used by HP pwplus--don't use. : else rm -rf conftest.one conftest.two conftest.dir echo one > conftest.one echo two > conftest.two mkdir conftest.dir if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && test -s conftest.one && test -s conftest.two && test -s conftest.dir/conftest.one && test -s conftest.dir/conftest.two then ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" break 3 fi fi fi done done ;; esac done IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir fi if test "${ac_cv_path_install+set}" = set; then INSTALL=$ac_cv_path_install else # As a last resort, use the slow shell script. Don't cache a # value for INSTALL within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. INSTALL=$ac_install_sh fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 $as_echo "$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 $as_echo_n "checking whether build environment is sane... " >&6; } # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[\\\"\#\$\&\'\`$am_lf]*) as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; esac case $srcdir in *[\\\"\#\$\&\'\`$am_lf\ \ ]*) as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; esac # Do 'set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( am_has_slept=no for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$*" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi if test "$*" != "X $srcdir/configure conftest.file" \ && test "$*" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". as_fn_error $? "ls -t appears to fail. Make sure there is not a broken alias in your environment" "$LINENO" 5 fi if test "$2" = conftest.file || test $am_try -eq 2; then break fi # Just in case. sleep 1 am_has_slept=yes done test "$2" = conftest.file ) then # Ok. : else as_fn_error $? "newly created file is older than distributed files! Check your system clock" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= if grep 'slept: no' conftest.file >/dev/null 2>&1; then ( sleep 1 ) & am_sleep_pid=$! fi rm -f conftest.file test "$program_prefix" != NONE && program_transform_name="s&^&$program_prefix&;$program_transform_name" # Use a double $ so make ignores it. test "$program_suffix" != NONE && program_transform_name="s&\$&$program_suffix&;$program_transform_name" # Double any \ or $. # By default was `s,x,x', remove it if useless. ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` if test x"${MISSING+set}" != xset; then case $am_aux_dir in *\ * | *\ *) MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; *) MISSING="\${SHELL} $am_aux_dir/missing" ;; esac fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} fi if test x"${install_sh}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the 'STRIP' environment variable to overrule this program. if test "$cross_compiling" != no; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 $as_echo "$STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 $as_echo "$ac_ct_STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP fi else STRIP="$ac_cv_prog_STRIP" fi fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; } if test -z "$MKDIR_P"; then if ${ac_cv_path_mkdir+:} false; then : $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in mkdir gmkdir; do for ac_exec_ext in '' $ac_executable_extensions; do as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 'mkdir (GNU coreutils) '* | \ 'mkdir (coreutils) '* | \ 'mkdir (fileutils) '4.1*) ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext break 3;; esac done done done IFS=$as_save_IFS fi test -d ./--version && rmdir ./--version if test "${ac_cv_path_mkdir+set}" = set; then MKDIR_P="$ac_cv_path_mkdir -p" else # As a last resort, use the slow shell script. Don't cache a # value for MKDIR_P within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. MKDIR_P="$ac_install_sh -d" fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 $as_echo "$MKDIR_P" >&6; } for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_AWK+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AWK="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 $as_echo "$AWK" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$AWK" && break done { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } set x ${MAKE-make} ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : $as_echo_n "(cached) " >&6 else cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @echo '@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. case `${MAKE-make} -f conftest.make 2>/dev/null` in *@@@%%%=?*=@@@%%%*) eval ac_cv_prog_make_${ac_make}_set=yes;; *) eval ac_cv_prog_make_${ac_make}_set=no;; esac rm -f conftest.make fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } SET_MAKE= else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" am_make=${MAKE-make} cat > confinc << 'END' am__doit: @echo this is the am__doit target .PHONY: am__doit END # If we don't find an include directive, just comment out the code. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5 $as_echo_n "checking for style of include used by $am_make... " >&6; } am__include="#" am__quote= _am_result=none # First try GNU make style include. echo "include confinc" > confmf # Ignore all kinds of additional output from 'make'. case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=include am__quote= _am_result=GNU ;; esac # Now try BSD make style include. if test "$am__include" = "#"; then echo '.include "confinc"' > confmf case `$am_make -s -f confmf 2> /dev/null` in #( *the\ am__doit\ target*) am__include=.include am__quote="\"" _am_result=BSD ;; esac fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5 $as_echo "$_am_result" >&6; } rm -f confinc confmf # Check whether --enable-dependency-tracking was given. if test "${enable_dependency_tracking+set}" = set; then : enableval=$enable_dependency_tracking; fi if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi if test "x$enable_dependency_tracking" != xno; then AMDEP_TRUE= AMDEP_FALSE='#' else AMDEP_TRUE='#' AMDEP_FALSE= fi if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." am__isrc=' -I$(srcdir)' # test to see if srcdir already configured if test -f $srcdir/config.status; then as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi # Define the identity of the package. PACKAGE='indicator-multiload' VERSION='0.4' cat >>confdefs.h <<_ACEOF #define PACKAGE "$PACKAGE" _ACEOF cat >>confdefs.h <<_ACEOF #define VERSION "$VERSION" _ACEOF # Some tools Automake needs. ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: # # mkdir_p='$(MKDIR_P)' # We need awk for the "check" target. The system "awk" is bad on # some platforms. # Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AMTAR='$${TAR-tar}' # We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar pax cpio none' { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to create a pax tar archive" >&5 $as_echo_n "checking how to create a pax tar archive... " >&6; } # Go ahead even if we have the value already cached. We do so because we # need to set the values for the 'am__tar' and 'am__untar' variables. _am_tools=${am_cv_prog_tar_pax-$_am_tools} for _am_tool in $_am_tools; do case $_am_tool in gnutar) for _am_tar in tar gnutar gtar; do { echo "$as_me:$LINENO: $_am_tar --version" >&5 ($_am_tar --version) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && break done am__tar="$_am_tar --format=posix -chf - "'"$$tardir"' am__tar_="$_am_tar --format=posix -chf - "'"$tardir"' am__untar="$_am_tar -xf -" ;; plaintar) # Must skip GNU tar: if it does not support --format= it doesn't create # ustar tarball either. (tar --version) >/dev/null 2>&1 && continue am__tar='tar chf - "$$tardir"' am__tar_='tar chf - "$tardir"' am__untar='tar xf -' ;; pax) am__tar='pax -L -x pax -w "$$tardir"' am__tar_='pax -L -x pax -w "$tardir"' am__untar='pax -r' ;; cpio) am__tar='find "$$tardir" -print | cpio -o -H pax -L' am__tar_='find "$tardir" -print | cpio -o -H pax -L' am__untar='cpio -i -H pax -d' ;; none) am__tar=false am__tar_=false am__untar=false ;; esac # If the value was cached, stop now. We just wanted to have am__tar # and am__untar set. test -n "${am_cv_prog_tar_pax}" && break # tar/untar a dummy directory, and stop if the command works. rm -rf conftest.dir mkdir conftest.dir echo GrepMe > conftest.dir/file { echo "$as_me:$LINENO: tardir=conftest.dir && eval $am__tar_ >conftest.tar" >&5 (tardir=conftest.dir && eval $am__tar_ >conftest.tar) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } rm -rf conftest.dir if test -s conftest.tar; then { echo "$as_me:$LINENO: $am__untar &5 ($am__untar &5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } { echo "$as_me:$LINENO: cat conftest.dir/file" >&5 (cat conftest.dir/file) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } grep GrepMe conftest.dir/file >/dev/null 2>&1 && break fi done rm -rf conftest.dir if ${am_cv_prog_tar_pax+:} false; then : $as_echo_n "(cached) " >&6 else am_cv_prog_tar_pax=$_am_tool fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_tar_pax" >&5 $as_echo "$am_cv_prog_tar_pax" >&6; } depcc="$CC" am_compiler_list= { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 $as_echo_n "checking dependency style of $depcc... " >&6; } if ${am_cv_CC_dependencies_compiler_type+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CC_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CC_dependencies_compiler_type=none fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then am__fastdepCC_TRUE= am__fastdepCC_FALSE='#' else am__fastdepCC_TRUE='#' am__fastdepCC_FALSE= fi # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile # recipes. So use an aggressive probe to check that the usage we want is # actually supported "in the wild" to an acceptable degree. # See automake bug#10828. # To make any issue more visible, cause the running configure to be aborted # by default if the 'rm' program in use doesn't match our expectations; the # user can still override this though. if rm -f && rm -fr && rm -rf; then : OK; else cat >&2 <<'END' Oops! Your 'rm' program seems unable to run without file operands specified on the command line, even when the '-f' option is present. This is contrary to the behaviour of most rm programs out there, and not conforming with the upcoming POSIX standard: Please tell bug-automake@gnu.org about your system, including the value of your $PATH and any error possibly output before this message. This can help us improve future automake versions. END if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then echo 'Configuration will proceed anyway, since you have set the' >&2 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 echo >&2 else cat >&2 <<'END' Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM to "yes", and re-run configure. END as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 fi fi # Extract the first word of "valac", so it can be a program name with args. set dummy valac; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_VALAC+:} false; then : $as_echo_n "(cached) " >&6 else case $VALAC in [\\/]* | ?:[\\/]*) ac_cv_path_VALAC="$VALAC" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_VALAC="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_path_VALAC" && ac_cv_path_VALAC="valac" ;; esac fi VALAC=$ac_cv_path_VALAC if test -n "$VALAC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $VALAC" >&5 $as_echo "$VALAC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "$VALAC" != valac && test -n "0.14.0"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $VALAC is at least version 0.14.0" >&5 $as_echo_n "checking whether $VALAC is at least version 0.14.0... " >&6; } am__vala_version=`$VALAC --version | sed 's/Vala *//'` as_arg_v1=0.14.0 as_arg_v2="$am__vala_version" awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null case $? in #( 1) : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } ;; #( 0) : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } ;; #( 2) : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } VALAC=valac ;; #( *) : ;; esac fi if test "$VALAC" = valac; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no proper vala compiler found" >&5 $as_echo "$as_me: WARNING: no proper vala compiler found" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: you will not be able to compile vala source files" >&5 $as_echo "$as_me: WARNING: you will not be able to compile vala source files" >&2;} else : fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5 $as_echo_n "checking whether NLS is requested... " >&6; } # Check whether --enable-nls was given. if test "${enable_nls+set}" = set; then : enableval=$enable_nls; USE_NLS=$enableval else USE_NLS=yes fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5 $as_echo "$USE_NLS" >&6; } case "$am__api_version" in 1.01234) as_fn_error $? "Automake 1.5 or newer is required to use intltool" "$LINENO" 5 ;; *) ;; esac INTLTOOL_REQUIRED_VERSION_AS_INT=`echo | 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 ""; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intltool >= " >&5 $as_echo_n "checking for intltool >= ... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLTOOL_APPLIED_VERSION found" >&5 $as_echo "$INTLTOOL_APPLIED_VERSION found" >&6; } test "$INTLTOOL_APPLIED_VERSION_AS_INT" -ge "$INTLTOOL_REQUIRED_VERSION_AS_INT" || as_fn_error $? "Your intltool is too old. You need intltool or later." "$LINENO" 5 fi # Extract the first word of "intltool-update", so it can be a program name with args. set dummy intltool-update; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_INTLTOOL_UPDATE+:} false; then : $as_echo_n "(cached) " >&6 else case $INTLTOOL_UPDATE in [\\/]* | ?:[\\/]*) ac_cv_path_INTLTOOL_UPDATE="$INTLTOOL_UPDATE" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_INTLTOOL_UPDATE="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi INTLTOOL_UPDATE=$ac_cv_path_INTLTOOL_UPDATE if test -n "$INTLTOOL_UPDATE"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLTOOL_UPDATE" >&5 $as_echo "$INTLTOOL_UPDATE" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi # Extract the first word of "intltool-merge", so it can be a program name with args. set dummy intltool-merge; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_INTLTOOL_MERGE+:} false; then : $as_echo_n "(cached) " >&6 else case $INTLTOOL_MERGE in [\\/]* | ?:[\\/]*) ac_cv_path_INTLTOOL_MERGE="$INTLTOOL_MERGE" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_INTLTOOL_MERGE="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi INTLTOOL_MERGE=$ac_cv_path_INTLTOOL_MERGE if test -n "$INTLTOOL_MERGE"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLTOOL_MERGE" >&5 $as_echo "$INTLTOOL_MERGE" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi # Extract the first word of "intltool-extract", so it can be a program name with args. set dummy intltool-extract; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_INTLTOOL_EXTRACT+:} false; then : $as_echo_n "(cached) " >&6 else case $INTLTOOL_EXTRACT in [\\/]* | ?:[\\/]*) ac_cv_path_INTLTOOL_EXTRACT="$INTLTOOL_EXTRACT" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_INTLTOOL_EXTRACT="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi INTLTOOL_EXTRACT=$ac_cv_path_INTLTOOL_EXTRACT if test -n "$INTLTOOL_EXTRACT"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLTOOL_EXTRACT" >&5 $as_echo "$INTLTOOL_EXTRACT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test -z "$INTLTOOL_UPDATE" -o -z "$INTLTOOL_MERGE" -o -z "$INTLTOOL_EXTRACT"; then as_fn_error $? "The intltool scripts were not found. Please install intltool." "$LINENO" 5 fi if test -z "$AM_DEFAULT_VERBOSITY"; then AM_DEFAULT_VERBOSITY=1 fi INTLTOOL_V_MERGE='$(INTLTOOL__v_MERGE_$(V))' INTLTOOL__v_MERGE_='$(INTLTOOL__v_MERGE_$(AM_DEFAULT_VERBOSITY))' INTLTOOL__v_MERGE_0='@echo " ITMRG " $@;' 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' 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 $< $@' # Check the gettext tools to make sure they are GNU # Extract the first word of "xgettext", so it can be a program name with args. set dummy xgettext; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_XGETTEXT+:} false; then : $as_echo_n "(cached) " >&6 else case $XGETTEXT in [\\/]* | ?:[\\/]*) ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_XGETTEXT="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi XGETTEXT=$ac_cv_path_XGETTEXT if test -n "$XGETTEXT"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5 $as_echo "$XGETTEXT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi # Extract the first word of "msgmerge", so it can be a program name with args. set dummy msgmerge; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_MSGMERGE+:} false; then : $as_echo_n "(cached) " >&6 else case $MSGMERGE in [\\/]* | ?:[\\/]*) ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_MSGMERGE="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi MSGMERGE=$ac_cv_path_MSGMERGE if test -n "$MSGMERGE"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5 $as_echo "$MSGMERGE" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi # Extract the first word of "msgfmt", so it can be a program name with args. set dummy msgfmt; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_MSGFMT+:} false; then : $as_echo_n "(cached) " >&6 else case $MSGFMT in [\\/]* | ?:[\\/]*) ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_MSGFMT="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi MSGFMT=$ac_cv_path_MSGFMT if test -n "$MSGFMT"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5 $as_echo "$MSGFMT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi # Extract the first word of "gmsgfmt", so it can be a program name with args. set dummy gmsgfmt; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_GMSGFMT+:} false; then : $as_echo_n "(cached) " >&6 else case $GMSGFMT in [\\/]* | ?:[\\/]*) ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT" ;; esac fi GMSGFMT=$ac_cv_path_GMSGFMT if test -n "$GMSGFMT"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5 $as_echo "$GMSGFMT" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test -z "$XGETTEXT" -o -z "$MSGMERGE" -o -z "$MSGFMT"; then as_fn_error $? "GNU gettext tools not found; required for intltool" "$LINENO" 5 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 as_fn_error $? "GNU gettext tools not found; required for intltool" "$LINENO" 5 fi # Extract the first word of "perl", so it can be a program name with args. set dummy perl; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_INTLTOOL_PERL+:} false; then : $as_echo_n "(cached) " >&6 else case $INTLTOOL_PERL in [\\/]* | ?:[\\/]*) ac_cv_path_INTLTOOL_PERL="$INTLTOOL_PERL" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_INTLTOOL_PERL="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi INTLTOOL_PERL=$ac_cv_path_INTLTOOL_PERL if test -n "$INTLTOOL_PERL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLTOOL_PERL" >&5 $as_echo "$INTLTOOL_PERL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test -z "$INTLTOOL_PERL"; then as_fn_error $? "perl not found" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for perl >= 5.8.1" >&5 $as_echo_n "checking for perl >= 5.8.1... " >&6; } $INTLTOOL_PERL -e "use 5.8.1;" > /dev/null 2>&1 if test $? -ne 0; then as_fn_error $? "perl 5.8.1 is required for intltool" "$LINENO" 5 else IT_PERL_VERSION=`$INTLTOOL_PERL -e "printf '%vd', $^V"` { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IT_PERL_VERSION" >&5 $as_echo "$IT_PERL_VERSION" >&6; } fi if test "x" != "xno-xml"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XML::Parser" >&5 $as_echo_n "checking for XML::Parser... " >&6; } if `$INTLTOOL_PERL -e "require XML::Parser" 2>/dev/null`; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } else as_fn_error $? "XML::Parser perl module is required for intltool" "$LINENO" 5 fi fi # Substitute ALL_LINGUAS so we can use it in po/Makefile # Set DATADIRNAME correctly if it is not set yet # (copied from glib-gettext.m4) if test -z "$DATADIRNAME"; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { extern int _nl_msg_cat_cntr; return _nl_msg_cat_cntr ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : DATADIRNAME=share else case $host in *-*-solaris*) ac_fn_c_check_func "$LINENO" "bind_textdomain_codeset" "ac_cv_func_bind_textdomain_codeset" if test "x$ac_cv_func_bind_textdomain_codeset" = xyes; then : DATADIRNAME=share else DATADIRNAME=lib fi ;; *) DATADIRNAME=lib ;; esac fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi GETTEXT_PACKAGE=indicator-multiload cat >>confdefs.h <<_ACEOF #define GETTEXT_PACKAGE "$GETTEXT_PACKAGE" _ACEOF # Check whether --enable-schemas-compile was given. if test "${enable_schemas_compile+set}" = set; then : enableval=$enable_schemas_compile; case ${enableval} in yes) GSETTINGS_DISABLE_SCHEMAS_COMPILE="" ;; no) GSETTINGS_DISABLE_SCHEMAS_COMPILE="1" ;; *) as_fn_error $? "bad value ${enableval} for --enable-schemas-compile" "$LINENO" 5 ;; esac fi if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args. set dummy ${ac_tool_prefix}pkg-config; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_PKG_CONFIG+:} false; then : $as_echo_n "(cached) " >&6 else case $PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi PKG_CONFIG=$ac_cv_path_PKG_CONFIG if test -n "$PKG_CONFIG"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5 $as_echo "$PKG_CONFIG" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_path_PKG_CONFIG"; then ac_pt_PKG_CONFIG=$PKG_CONFIG # Extract the first word of "pkg-config", so it can be a program name with args. set dummy pkg-config; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then : $as_echo_n "(cached) " >&6 else case $ac_pt_PKG_CONFIG in [\\/]* | ?:[\\/]*) ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG if test -n "$ac_pt_PKG_CONFIG"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5 $as_echo "$ac_pt_PKG_CONFIG" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_pt_PKG_CONFIG" = x; then PKG_CONFIG="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac PKG_CONFIG=$ac_pt_PKG_CONFIG fi else PKG_CONFIG="$ac_cv_path_PKG_CONFIG" fi fi if test -n "$PKG_CONFIG"; then _pkg_min_version=0.16 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; } if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } PKG_CONFIG="" fi fi gsettingsschemadir=${datadir}/glib-2.0/schemas if test x$cross_compiling != xyes; then GLIB_COMPILE_SCHEMAS=`$PKG_CONFIG --variable glib_compile_schemas gio-2.0` else # Extract the first word of "glib-compile-schemas", so it can be a program name with args. set dummy glib-compile-schemas; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_GLIB_COMPILE_SCHEMAS+:} false; then : $as_echo_n "(cached) " >&6 else case $GLIB_COMPILE_SCHEMAS in [\\/]* | ?:[\\/]*) ac_cv_path_GLIB_COMPILE_SCHEMAS="$GLIB_COMPILE_SCHEMAS" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_GLIB_COMPILE_SCHEMAS="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi GLIB_COMPILE_SCHEMAS=$ac_cv_path_GLIB_COMPILE_SCHEMAS if test -n "$GLIB_COMPILE_SCHEMAS"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLIB_COMPILE_SCHEMAS" >&5 $as_echo "$GLIB_COMPILE_SCHEMAS" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test "x$GLIB_COMPILE_SCHEMAS" = "x"; then as_fn_error $? "glib-compile-schemas not found." "$LINENO" 5 else : fi GSETTINGS_RULES=' .PHONY : uninstall-gsettings-schemas install-gsettings-schemas clean-gsettings-schemas mostlyclean-am: clean-gsettings-schemas gsettings__enum_file = $(addsuffix .enums.xml,$(gsettings_ENUM_NAMESPACE)) %.gschema.valid: %.gschema.xml $(gsettings__enum_file) $(AM_V_GEN) $(GLIB_COMPILE_SCHEMAS) --strict --dry-run $(addprefix --schema-file=,$(gsettings__enum_file)) --schema-file=$< && mkdir -p $(@D) && touch $@ all-am: $(gsettings_SCHEMAS:.xml=.valid) uninstall-am: uninstall-gsettings-schemas install-data-am: install-gsettings-schemas .SECONDARY: $(gsettings_SCHEMAS) install-gsettings-schemas: $(gsettings_SCHEMAS) $(gsettings__enum_file) @$(NORMAL_INSTALL) if test -n "$^"; then \ test -z "$(gsettingsschemadir)" || $(MKDIR_P) "$(DESTDIR)$(gsettingsschemadir)"; \ $(INSTALL_DATA) $^ "$(DESTDIR)$(gsettingsschemadir)"; \ test -n "$(GSETTINGS_DISABLE_SCHEMAS_COMPILE)$(DESTDIR)" || $(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir); \ fi uninstall-gsettings-schemas: @$(NORMAL_UNINSTALL) @list='\''$(gsettings_SCHEMAS) $(gsettings__enum_file)'\''; test -n "$(gsettingsschemadir)" || list=; \ files=`for p in $$list; do echo $$p; done | sed -e '\''s|^.*/||'\''`; \ test -n "$$files" || exit 0; \ echo " ( cd '\''$(DESTDIR)$(gsettingsschemadir)'\'' && rm -f" $$files ")"; \ cd "$(DESTDIR)$(gsettingsschemadir)" && rm -f $$files test -n "$(GSETTINGS_DISABLE_SCHEMAS_COMPILE)$(DESTDIR)" || $(GLIB_COMPILE_SCHEMAS) $(gsettingsschemadir) clean-gsettings-schemas: rm -f $(gsettings_SCHEMAS:.xml=.valid) $(gsettings__enum_file) ifdef gsettings_ENUM_NAMESPACE $(gsettings__enum_file): $(gsettings_ENUM_FILES) $(AM_V_GEN) glib-mkenums --comments '\'''\'' --fhead "" --vhead " <@type@ id='\''$(gsettings_ENUM_NAMESPACE).@EnumName@'\''>" --vprod " " --vtail " " --ftail "" $^ > $@.tmp && mv $@.tmp $@ endif ' pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MULTILOADDEPS" >&5 $as_echo_n "checking for MULTILOADDEPS... " >&6; } if test -n "$MULTILOADDEPS_CFLAGS"; then pkg_cv_MULTILOADDEPS_CFLAGS="$MULTILOADDEPS_CFLAGS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-3.0 >= 3.4 cairo appindicator3-0.1 glib-2.0 gio-unix-2.0 gmodule-2.0 libgtop-2.0\""; } >&5 ($PKG_CONFIG --exists --print-errors "gtk+-3.0 >= 3.4 cairo appindicator3-0.1 glib-2.0 gio-unix-2.0 gmodule-2.0 libgtop-2.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_MULTILOADDEPS_CFLAGS=`$PKG_CONFIG --cflags "gtk+-3.0 >= 3.4 cairo appindicator3-0.1 glib-2.0 gio-unix-2.0 gmodule-2.0 libgtop-2.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test -n "$MULTILOADDEPS_LIBS"; then pkg_cv_MULTILOADDEPS_LIBS="$MULTILOADDEPS_LIBS" elif test -n "$PKG_CONFIG"; then if test -n "$PKG_CONFIG" && \ { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk+-3.0 >= 3.4 cairo appindicator3-0.1 glib-2.0 gio-unix-2.0 gmodule-2.0 libgtop-2.0\""; } >&5 ($PKG_CONFIG --exists --print-errors "gtk+-3.0 >= 3.4 cairo appindicator3-0.1 glib-2.0 gio-unix-2.0 gmodule-2.0 libgtop-2.0") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then pkg_cv_MULTILOADDEPS_LIBS=`$PKG_CONFIG --libs "gtk+-3.0 >= 3.4 cairo appindicator3-0.1 glib-2.0 gio-unix-2.0 gmodule-2.0 libgtop-2.0" 2>/dev/null` test "x$?" != "x0" && pkg_failed=yes else pkg_failed=yes fi else pkg_failed=untried fi if test $pkg_failed = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then _pkg_short_errors_supported=yes else _pkg_short_errors_supported=no fi if test $_pkg_short_errors_supported = yes; then MULTILOADDEPS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "gtk+-3.0 >= 3.4 cairo appindicator3-0.1 glib-2.0 gio-unix-2.0 gmodule-2.0 libgtop-2.0" 2>&1` else MULTILOADDEPS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "gtk+-3.0 >= 3.4 cairo appindicator3-0.1 glib-2.0 gio-unix-2.0 gmodule-2.0 libgtop-2.0" 2>&1` fi # Put the nasty error message in config.log where it belongs echo "$MULTILOADDEPS_PKG_ERRORS" >&5 as_fn_error $? "Package requirements (gtk+-3.0 >= 3.4 cairo appindicator3-0.1 glib-2.0 gio-unix-2.0 gmodule-2.0 libgtop-2.0) were not met: $MULTILOADDEPS_PKG_ERRORS Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables MULTILOADDEPS_CFLAGS and MULTILOADDEPS_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details." "$LINENO" 5 elif test $pkg_failed = untried; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. Alternatively, you may set the environment variables MULTILOADDEPS_CFLAGS and MULTILOADDEPS_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. To get pkg-config, see . See \`config.log' for more details" "$LINENO" 5; } else MULTILOADDEPS_CFLAGS=$pkg_cv_MULTILOADDEPS_CFLAGS MULTILOADDEPS_LIBS=$pkg_cv_MULTILOADDEPS_LIBS { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } fi ac_config_files="$ac_config_files Makefile data/preferences.ui data/de.mh21.indicator-multiload.gschema.xml.in po/Makefile.in" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure # tests run on this system so they can be shared between configure # scripts and configure runs, see configure's option --config-cache. # It is not useful on other systems. If it contains results you don't # want to keep, you may remove or edit it. # # config.status only pays attention to the cache file if you give it # the --recheck option to rerun configure. # # `ac_cv_env_foo' variables (set or unset) will be overridden when # loading this file, other *unset* `ac_cv_foo' will be assigned the # following values. _ACEOF # The following way of writing the cache mishandles newlines in values, # but we know of no workaround that is simple, portable, and efficient. # So, we kill variables containing newlines. # Ultrix sh set writes to stderr and can't be redirected directly, # and sets the high bit in the cache file unless we assign to the vars. ( for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space=' '; set) 2>&1` in #( *${as_nl}ac_space=\ *) # `set' does not quote correctly, so add quotes: double-quote # substitution turns \\\\ into \\, and sed turns \\ into \. sed -n \ "s/'/'\\\\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p" ;; #( *) # `set' quotes correctly as required by POSIX, so do not add quotes. sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) | sed ' /^ac_cv_env_/b end t clear :clear s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/ t end s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/ :end' >>confcache if diff "$cache_file" confcache >/dev/null 2>&1; then :; else if test -w "$cache_file"; then if test "x$cache_file" != "x/dev/null"; then { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5 $as_echo "$as_me: updating cache $cache_file" >&6;} if test ! -f "$cache_file" || test -h "$cache_file"; then cat confcache >"$cache_file" else case $cache_file in #( */* | ?:*) mv -f confcache "$cache_file"$$ && mv -f "$cache_file"$$ "$cache_file" ;; #( *) mv -f confcache "$cache_file" ;; esac fi fi else { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;} fi fi rm -f confcache test "x$prefix" = xNONE && prefix=$ac_default_prefix # Let make expand exec_prefix. test "x$exec_prefix" = xNONE && exec_prefix='${prefix}' DEFS=-DHAVE_CONFIG_H ac_libobjs= ac_ltlibobjs= U= for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue # 1. Remove the extension, and $U if already installed. ac_script='s/\$U\././;s/\.o$//;s/\.obj$//' ac_i=`$as_echo "$ac_i" | sed "$ac_script"` # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR # will be set to the directory where LIBOBJS objects are built. as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext" as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo' done LIBOBJS=$ac_libobjs LTLIBOBJS=$ac_ltlibobjs { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5 $as_echo_n "checking that generated files are newer than configure... " >&6; } if test -n "$am_sleep_pid"; then # Hide warnings about reused PIDs. wait $am_sleep_pid 2>/dev/null fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5 $as_echo "done" >&6; } if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then as_fn_error $? "conditional \"AMDEP\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then as_fn_error $? "conditional \"am__fastdepCC\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi if test -n "$EXEEXT"; then am__EXEEXT_TRUE= am__EXEEXT_FALSE='#' else am__EXEEXT_TRUE='#' am__EXEEXT_FALSE= fi ac_config_commands="$ac_config_commands po/stamp-it" : "${CONFIG_STATUS=./config.status}" ac_write_fail=0 ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files $CONFIG_STATUS" { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;} as_write_fail=0 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1 #! $SHELL # Generated by $as_me. # Run this file to recreate the current configuration. # Compiler output produced by configure, useful for debugging # configure, is in config.log if it exists. debug=false ac_cs_recheck=false ac_cs_silent=false SHELL=\${CONFIG_SHELL-$SHELL} export SHELL _ASEOF cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1 ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo # Prefer a ksh shell builtin over an external printf program on Solaris, # but without wasting forks for bash or zsh. if test -z "$BASH_VERSION$ZSH_VERSION" \ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='print -r --' as_echo_n='print -rn --' elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in #( *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Unset variables that we do not need and which cause bugs (e.g. in # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" # suppresses any "Segmentation fault" message there. '((' could # trigger a bug in pdksh 5.2.14. for as_var in BASH_ENV ENV MAIL MAILPATH do eval test x\${$as_var+set} = xset \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi $as_echo "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : eval 'as_fn_append () { eval $1+=\$2 }' else as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : eval 'as_fn_arith () { as_val=$(( $* )) }' else as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" exec 6>&1 ## ----------------------------------- ## ## Main body of $CONFIG_STATUS script. ## ## ----------------------------------- ## _ASEOF test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Save the log message, to keep $0 and so on meaningful, and to # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" This file was extended by indicator-multiload $as_me 0.4, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS CONFIG_LINKS = $CONFIG_LINKS CONFIG_COMMANDS = $CONFIG_COMMANDS $ $0 $@ on `(hostname || uname -n) 2>/dev/null | sed 1q` " _ACEOF case $ac_config_files in *" "*) set x $ac_config_files; shift; ac_config_files=$*;; esac case $ac_config_headers in *" "*) set x $ac_config_headers; shift; ac_config_headers=$*;; esac cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # Files that config.status was made for. config_files="$ac_config_files" config_headers="$ac_config_headers" config_commands="$ac_config_commands" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ac_cs_usage="\ \`$as_me' instantiates files and other configuration actions from templates according to the current configuration. Unless the files and actions are specified as TAGs, all are instantiated by default. Usage: $0 [OPTION]... [TAG]... -h, --help print this help, then exit -V, --version print version number and configuration settings, then exit --config print configuration, then exit -q, --quiet, --silent do not print progress messages -d, --debug don't remove temporary files --recheck update $as_me by reconfiguring in the same conditions --file=FILE[:TEMPLATE] instantiate the configuration file FILE --header=FILE[:TEMPLATE] instantiate the configuration header FILE Configuration files: $config_files Configuration headers: $config_headers Configuration commands: $config_commands Report bugs to . indicator-multiload home page: ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ indicator-multiload config.status 0.4 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" Copyright (C) 2012 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." ac_pwd='$ac_pwd' srcdir='$srcdir' INSTALL='$INSTALL' MKDIR_P='$MKDIR_P' AWK='$AWK' test -n "\$AWK" || AWK=awk _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # The default lists apply if the user does not specify any file. ac_need_defaults=: while test $# != 0 do case $1 in --*=?*) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'` ac_shift=: ;; --*=) ac_option=`expr "X$1" : 'X\([^=]*\)='` ac_optarg= ac_shift=: ;; *) ac_option=$1 ac_optarg=$2 ac_shift=shift ;; esac case $ac_option in # Handling of the options. -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r) ac_cs_recheck=: ;; --version | --versio | --versi | --vers | --ver | --ve | --v | -V ) $as_echo "$ac_cs_version"; exit ;; --config | --confi | --conf | --con | --co | --c ) $as_echo "$ac_cs_config"; exit ;; --debug | --debu | --deb | --de | --d | -d ) debug=: ;; --file | --fil | --fi | --f ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; '') as_fn_error $? "missing file argument" ;; esac as_fn_append CONFIG_FILES " '$ac_optarg'" ac_need_defaults=false;; --header | --heade | --head | --hea ) $ac_shift case $ac_optarg in *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;; esac as_fn_append CONFIG_HEADERS " '$ac_optarg'" ac_need_defaults=false;; --he | --h) # Conflict between --help and --header as_fn_error $? "ambiguous option: \`$1' Try \`$0 --help' for more information.";; --help | --hel | -h ) $as_echo "$ac_cs_usage"; exit ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil | --si | --s) ac_cs_silent=: ;; # This is an error. -*) as_fn_error $? "unrecognized option: \`$1' Try \`$0 --help' for more information." ;; *) as_fn_append ac_config_targets " $1" ac_need_defaults=false ;; esac shift done ac_configure_extra_args= if $ac_cs_silent; then exec 6>/dev/null ac_configure_extra_args="$ac_configure_extra_args --silent" fi _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 if \$ac_cs_recheck; then set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion shift \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 CONFIG_SHELL='$SHELL' export CONFIG_SHELL exec "\$@" fi _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 exec 5>>config.log { echo sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX ## Running $as_me. ## _ASBOX $as_echo "$ac_log" } >&5 _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 # # INIT-COMMANDS # AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # Handling of arguments. for ac_config_target in $ac_config_targets do case $ac_config_target in "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;; "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;; "data/preferences.ui") CONFIG_FILES="$CONFIG_FILES data/preferences.ui" ;; "data/de.mh21.indicator-multiload.gschema.xml.in") CONFIG_FILES="$CONFIG_FILES data/de.mh21.indicator-multiload.gschema.xml.in" ;; "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;; "po/stamp-it") CONFIG_COMMANDS="$CONFIG_COMMANDS po/stamp-it" ;; *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; esac done # If the user did not use the arguments to specify the items to instantiate, # then the envvar interface is used. Set only those that are not. # We use the long form for the default assignment because of an extremely # bizarre bug on SunOS 4.1.3. if $ac_need_defaults; then test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands fi # Have a temporary directory for convenience. Make it in the build tree # simply because there is no reason against having it here, and in addition, # creating and moving files from /tmp can sometimes cause problems. # Hook for its removal unless debugging. # Note that there is a small window in which the directory will not be cleaned: # after its creation but before its name has been assigned to `$tmp'. $debug || { tmp= ac_tmp= trap 'exit_status=$? : "${ac_tmp:=$tmp}" { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status ' 0 trap 'as_fn_exit 1' 1 2 13 15 } # Create a (secure) tmp directory for tmp files. { tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` && test -d "$tmp" } || { tmp=./conf$$-$RANDOM (umask 077 && mkdir "$tmp") } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5 ac_tmp=$tmp # Set up the scripts for CONFIG_FILES section. # No need to generate them if there are no CONFIG_FILES. # This happens for instance with `./config.status config.h'. if test -n "$CONFIG_FILES"; then ac_cr=`echo X | tr X '\015'` # On cygwin, bash can eat \r inside `` if the user requested igncr. # But we know of no other shell where ac_cr would be empty at this # point, so we can use a bashism as a fallback. if test "x$ac_cr" = x; then eval ac_cr=\$\'\\r\' fi ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' /dev/null` if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then ac_cs_awk_cr='\\r' else ac_cs_awk_cr=$ac_cr fi echo 'BEGIN {' >"$ac_tmp/subs1.awk" && _ACEOF { echo "cat >conf$$subs.awk <<_ACEOF" && echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' && echo "_ACEOF" } >conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'` ac_delim='%!_!# ' for ac_last_try in false false false false false :; do . ./conf$$subs.sh || as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X` if test $ac_delim_n = $ac_delim_num; then break elif $ac_last_try; then as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5 else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done rm -f conf$$subs.sh cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK && _ACEOF sed -n ' h s/^/S["/; s/!.*/"]=/ p g s/^[^!]*!// :repl t repl s/'"$ac_delim"'$// t delim :nl h s/\(.\{148\}\)..*/\1/ t more1 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/ p n b repl :more1 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t nl :delim h s/\(.\{148\}\)..*/\1/ t more2 s/["\\]/\\&/g; s/^/"/; s/$/"/ p b :more2 s/["\\]/\\&/g; s/^/"/; s/$/"\\/ p g s/.\{148\}// t delim ' >$CONFIG_STATUS || ac_write_fail=1 rm -f conf$$subs.awk cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 _ACAWK cat >>"\$ac_tmp/subs1.awk" <<_ACAWK && for (key in S) S_is_set[key] = 1 FS = "" } { line = $ 0 nfields = split(line, field, "@") substed = 0 len = length(field[1]) for (i = 2; i < nfields; i++) { key = field[i] keylen = length(key) if (S_is_set[key]) { value = S[key] line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3) len += length(value) + length(field[++i]) substed = 1 } else len += 1 + keylen } print line } _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g" else cat fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \ || as_fn_error $? "could not setup config files machinery" "$LINENO" 5 _ACEOF # VPATH may cause trouble with some makes, so we remove sole $(srcdir), # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and # trailing colons and then remove the whole line if VPATH becomes empty # (actually we leave an empty line to preserve line numbers). if test "x$srcdir" = x.; then ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{ h s/// s/^/:/ s/[ ]*$/:/ s/:\$(srcdir):/:/g s/:\${srcdir}:/:/g s/:@srcdir@:/:/g s/^:*// s/:*$// x s/\(=[ ]*\).*/\1/ G s/\n// s/^[^=]*=[ ]*$// }' fi cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 fi # test -n "$CONFIG_FILES" # Set up the scripts for CONFIG_HEADERS section. # No need to generate them if there are no CONFIG_HEADERS. # This happens for instance with `./config.status Makefile'. if test -n "$CONFIG_HEADERS"; then cat >"$ac_tmp/defines.awk" <<\_ACAWK || BEGIN { _ACEOF # Transform confdefs.h into an awk script `defines.awk', embedded as # here-document in config.status, that substitutes the proper values into # config.h.in to produce config.h. # Create a delimiter string that does not exist in confdefs.h, to ease # handling of long lines. ac_delim='%!_!# ' for ac_last_try in false false :; do ac_tt=`sed -n "/$ac_delim/p" confdefs.h` if test -z "$ac_tt"; then break elif $ac_last_try; then as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5 else ac_delim="$ac_delim!$ac_delim _$ac_delim!! " fi done # For the awk script, D is an array of macro values keyed by name, # likewise P contains macro parameters if any. Preserve backslash # newline sequences. ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]* sed -n ' s/.\{148\}/&'"$ac_delim"'/g t rset :rset s/^[ ]*#[ ]*define[ ][ ]*/ / t def d :def s/\\$// t bsnl s/["\\]/\\&/g s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ D["\1"]=" \3"/p s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p d :bsnl s/["\\]/\\&/g s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\ D["\1"]=" \3\\\\\\n"\\/p t cont s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p t cont d :cont n s/.\{148\}/&'"$ac_delim"'/g t clear :clear s/\\$// t bsnlc s/["\\]/\\&/g; s/^/"/; s/$/"/p d :bsnlc s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p b cont ' >$CONFIG_STATUS || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 for (key in D) D_is_set[key] = 1 FS = "" } /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ { line = \$ 0 split(line, arg, " ") if (arg[1] == "#") { defundef = arg[2] mac1 = arg[3] } else { defundef = substr(arg[1], 2) mac1 = arg[2] } split(mac1, mac2, "(") #) macro = mac2[1] prefix = substr(line, 1, index(line, defundef) - 1) if (D_is_set[macro]) { # Preserve the white space surrounding the "#". print prefix "define", macro P[macro] D[macro] next } else { # Replace #undef with comments. This is necessary, for example, # in the case of _POSIX_SOURCE, which is predefined and required # on some systems where configure will not decide to define it. if (defundef == "undef") { print "/*", prefix defundef, macro, "*/" next } } } { print } _ACAWK _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5 fi # test -n "$CONFIG_HEADERS" eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS" shift for ac_tag do case $ac_tag in :[FHLC]) ac_mode=$ac_tag; continue;; esac case $ac_mode$ac_tag in :[FHL]*:*);; :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;; :[FH]-) ac_tag=-:-;; :[FH]*) ac_tag=$ac_tag:$ac_tag.in;; esac ac_save_IFS=$IFS IFS=: set x $ac_tag IFS=$ac_save_IFS shift ac_file=$1 shift case $ac_mode in :L) ac_source=$1;; :[FH]) ac_file_inputs= for ac_f do case $ac_f in -) ac_f="$ac_tmp/stdin";; *) # Look for the file first in the build tree, then in the source tree # (if the path is not absolute). The absolute path cannot be DOS-style, # because $ac_f cannot contain `:'. test -f "$ac_f" || case $ac_f in [\\/$]*) false;; *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";; esac || as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;; esac case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac as_fn_append ac_file_inputs " '$ac_f'" done # Let's still pretend it is `configure' which instantiates (i.e., don't # use $as_me), people would be surprised to read: # /* config.h. Generated by config.status. */ configure_input='Generated from '` $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g' `' by configure.' if test x"$ac_file" != x-; then configure_input="$ac_file. $configure_input" { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5 $as_echo "$as_me: creating $ac_file" >&6;} fi # Neutralize special characters interpreted by sed in replacement strings. case $configure_input in #( *\&* | *\|* | *\\* ) ac_sed_conf_input=`$as_echo "$configure_input" | sed 's/[\\\\&|]/\\\\&/g'`;; #( *) ac_sed_conf_input=$configure_input;; esac case $ac_tag in *:-:* | *:-) cat >"$ac_tmp/stdin" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; esac ;; esac ac_dir=`$as_dirname -- "$ac_file" || $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$ac_file" : 'X\(//\)[^/]' \| \ X"$ac_file" : 'X\(//\)$' \| \ X"$ac_file" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$ac_file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` as_dir="$ac_dir"; as_fn_mkdir_p ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix case $ac_mode in :F) # # CONFIG_FILE # case $INSTALL in [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;; *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;; esac ac_MKDIR_P=$MKDIR_P case $MKDIR_P in [\\/$]* | ?:[\\/]* ) ;; */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;; esac _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # If the template does not know about datarootdir, expand it. # FIXME: This hack should be removed a few years after 2.60. ac_datarootdir_hack=; ac_datarootdir_seen= ac_sed_dataroot=' /datarootdir/ { p q } /@datadir@/p /@docdir@/p /@infodir@/p /@localedir@/p /@mandir@/p' case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in *datarootdir*) ac_datarootdir_seen=yes;; *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;} _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_datarootdir_hack=' s&@datadir@&$datadir&g s&@docdir@&$docdir&g s&@infodir@&$infodir&g s&@localedir@&$localedir&g s&@mandir@&$mandir&g s&\\\${datarootdir}&$datarootdir&g' ;; esac _ACEOF # Neutralize VPATH when `$srcdir' = `.'. # Shell code in configure.ac might set extrasub. # FIXME: do we really want to maintain this feature? cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_sed_extra="$ac_vpsub $extrasub _ACEOF cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 :t /@[a-zA-Z_][a-zA-Z_0-9]*@/!b s|@configure_input@|$ac_sed_conf_input|;t t s&@top_builddir@&$ac_top_builddir_sub&;t t s&@top_build_prefix@&$ac_top_build_prefix&;t t s&@srcdir@&$ac_srcdir&;t t s&@abs_srcdir@&$ac_abs_srcdir&;t t s&@top_srcdir@&$ac_top_srcdir&;t t s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t s&@builddir@&$ac_builddir&;t t s&@abs_builddir@&$ac_abs_builddir&;t t s&@abs_top_builddir@&$ac_abs_top_builddir&;t t s&@INSTALL@&$ac_INSTALL&;t t s&@MKDIR_P@&$ac_MKDIR_P&;t t $ac_datarootdir_hack " eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \ >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" && { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } && { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \ "$ac_tmp/out"`; test -z "$ac_out"; } && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&5 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir' which seems to be undefined. Please make sure it is defined" >&2;} rm -f "$ac_tmp/stdin" case $ac_file in -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";; *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";; esac \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;; :H) # # CONFIG_HEADER # if test x"$ac_file" != x-; then { $as_echo "/* $configure_input */" \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" } >"$ac_tmp/config.h" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5 $as_echo "$as_me: $ac_file is unchanged" >&6;} else rm -f "$ac_file" mv "$ac_tmp/config.h" "$ac_file" \ || as_fn_error $? "could not create $ac_file" "$LINENO" 5 fi else $as_echo "/* $configure_input */" \ && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \ || as_fn_error $? "could not create -" "$LINENO" 5 fi # Compute "$ac_file"'s index in $config_headers. _am_arg="$ac_file" _am_stamp_count=1 for _am_header in $config_headers :; do case $_am_header in $_am_arg | $_am_arg:* ) break ;; * ) _am_stamp_count=`expr $_am_stamp_count + 1` ;; esac done echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" || $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$_am_arg" : 'X\(//\)[^/]' \| \ X"$_am_arg" : 'X\(//\)$' \| \ X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$_am_arg" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'`/stamp-h$_am_stamp_count ;; :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5 $as_echo "$as_me: executing $ac_file commands" >&6;} ;; esac case $ac_file$ac_mode in "depfiles":C) test x"$AMDEP_TRUE" != x"" || { # Older Autoconf quotes --file arguments for eval, but not when files # are listed without --file. Let's play safe and only enable the eval # if we detect the quoting. case $CONFIG_FILES in *\'*) eval set x "$CONFIG_FILES" ;; *) set x $CONFIG_FILES ;; esac shift for mf do # Strip MF so we end up with the name of the file. mf=`echo "$mf" | sed -e 's/:.*$//'` # Check whether this is an Automake generated Makefile or not. # We used to match only the files named 'Makefile.in', but # some people rename them; so instead we look at the file content. # Grep'ing the first line is not enough: some people post-process # each Makefile.in and add a new line on top of each file to say so. # Grep'ing the whole file is not good either: AIX grep has a line # limit of 2048, but all sed's we know have understand at least 4000. if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then dirpart=`$as_dirname -- "$mf" || $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$mf" : 'X\(//\)[^/]' \| \ X"$mf" : 'X\(//\)$' \| \ X"$mf" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$mf" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` else continue fi # Extract the definition of DEPDIR, am__include, and am__quote # from the Makefile without running 'make'. DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"` test -z "$DEPDIR" && continue am__include=`sed -n 's/^am__include = //p' < "$mf"` test -z "$am__include" && continue am__quote=`sed -n 's/^am__quote = //p' < "$mf"` # Find all dependency output files, they are included files with # $(DEPDIR) in their names. We invoke sed twice because it is the # simplest approach to changing $(DEPDIR) to its actual value in the # expansion. for file in `sed -n " s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \ sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do # Make sure the directory exists. test -f "$dirpart/$file" && continue fdir=`$as_dirname -- "$file" || $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$file" : 'X\(//\)[^/]' \| \ X"$file" : 'X\(//\)$' \| \ X"$file" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$file" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` as_dir=$dirpart/$fdir; as_fn_mkdir_p # echo "creating $dirpart/$file" echo '# dummy' > "$dirpart/$file" done done } ;; "po/stamp-it":C) if ! grep "^# INTLTOOL_MAKEFILE$" "po/Makefile.in" > /dev/null ; then as_fn_error $? "po/Makefile.in.in was not created by intltoolize." "$LINENO" 5 fi rm -f "po/stamp-it" "po/stamp-it.tmp" "po/POTFILES" "po/Makefile.tmp" >"po/stamp-it.tmp" sed '/^#/d s/^[[].*] *// /^[ ]*$/d '"s|^| $ac_top_srcdir/|" \ "$srcdir/po/POTFILES.in" | sed '$!s/$/ \\/' >"po/POTFILES" sed '/^POTFILES =/,/[^\\]$/ { /^POTFILES =/!d r po/POTFILES } ' "po/Makefile.in" >"po/Makefile" rm -f "po/Makefile.tmp" mv "po/stamp-it.tmp" "po/stamp-it" ;; esac done # for ac_tag as_fn_exit 0 _ACEOF ac_clean_files=$ac_clean_files_save test $ac_write_fail = 0 || as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5 # configure is writing to config.log, and then calls config.status. # config.status does its own redirection, appending to config.log. # Unfortunately, on DOS this fails, as config.log is still kept open # by configure, so config.status won't be able to write to it; its # output is simply discarded. So we exec the FD to /dev/null, # effectively closing config.log, so it can be properly (re)opened and # appended to by config.status. When coming back to configure, we # need to make the FD available again. if test "$no_create" != yes; then ac_cs_success=: ac_config_status_args= test "$silent" = yes && ac_config_status_args="$ac_config_status_args --quiet" exec 5>/dev/null $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false exec 5>>config.log # Use ||, not &&, to avoid exiting from the if with $? = 1, which # would make configure fail if this is the last instruction. $ac_cs_success || as_fn_exit 1 fi if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;} fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: ------------------------ $PACKAGE_NAME $VERSION ------------------------ CPPFLAGS: ${CPPFLAGS} CFLAGS: ${CFLAGS} LDFLAGS: ${LDFLAGS} ------------------------ " >&5 $as_echo " ------------------------ $PACKAGE_NAME $VERSION ------------------------ CPPFLAGS: ${CPPFLAGS} CFLAGS: ${CFLAGS} LDFLAGS: ${LDFLAGS} ------------------------ " >&6; } indicator-multiload-0.4/PaxHeaders.30064/README0000644000000000000000000000012612347050426015740 xustar0027 mtime=1402753302.242623 30 atime=1402753302.440277646 29 ctime=1402759471.38397746 indicator-multiload-0.4/README0000664000175000017500000000104412347050426015605 0ustar00mh21mh2100000000000000Reimplementation of the gnome-applets multiload applet in vala and for Canonicals appindicators. Strings have been kept the same as in gnome-applets where possible to reduce translation work. For more advanced settings such as which variables are shown and whether graphs autoscale, open dconf-editor and navigate to /de/mh21/indicator-multiload/. Expressions are strings with embedded code within $(...). Variables are of the form provider.variable, a list is available from indicator-multiload -l. You can use +, -, *, and / for calculations. indicator-multiload-0.4/PaxHeaders.30064/compile0000644000000000000000000000013212347052035016426 xustar0030 mtime=1402754077.132632666 30 atime=1402754083.084635966 30 ctime=1402759471.387977464 indicator-multiload-0.4/compile0000755000175000017500000001624512347052035016310 0ustar00mh21mh2100000000000000#! /bin/sh # Wrapper for compilers which do not understand '-c -o'. scriptversion=2012-10-14.11; # UTC # Copyright (C) 1999-2013 Free Software Foundation, Inc. # Written by Tom Tromey . # # 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, 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, see . # 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. # This file is maintained in Automake, please report # bugs to or send patches to # . nl=' ' # We need space, tab and new line, in precisely that order. Quoting is # there to prevent tools from complaining about whitespace usage. IFS=" "" $nl" file_conv= # func_file_conv build_file lazy # Convert a $build file to $host form and store it in $file # Currently only supports Windows hosts. If the determined conversion # type is listed in (the comma separated) LAZY, no conversion will # take place. func_file_conv () { file=$1 case $file in / | /[!/]*) # absolute file, and not a UNC file if test -z "$file_conv"; then # lazily determine how to convert abs files case `uname -s` in MINGW*) file_conv=mingw ;; CYGWIN*) file_conv=cygwin ;; *) file_conv=wine ;; esac fi case $file_conv/,$2, in *,$file_conv,*) ;; mingw/*) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; cygwin/*) file=`cygpath -m "$file" || echo "$file"` ;; wine/*) file=`winepath -w "$file" || echo "$file"` ;; esac ;; esac } # func_cl_dashL linkdir # Make cl look for libraries in LINKDIR func_cl_dashL () { func_file_conv "$1" if test -z "$lib_path"; then lib_path=$file else lib_path="$lib_path;$file" fi linker_opts="$linker_opts -LIBPATH:$file" } # func_cl_dashl library # Do a library search-path lookup for cl func_cl_dashl () { lib=$1 found=no save_IFS=$IFS IFS=';' for dir in $lib_path $LIB do IFS=$save_IFS if $shared && test -f "$dir/$lib.dll.lib"; then found=yes lib=$dir/$lib.dll.lib break fi if test -f "$dir/$lib.lib"; then found=yes lib=$dir/$lib.lib break fi if test -f "$dir/lib$lib.a"; then found=yes lib=$dir/lib$lib.a break fi done IFS=$save_IFS if test "$found" != yes; then lib=$lib.lib fi } # func_cl_wrapper cl arg... # Adjust compile command to suit cl func_cl_wrapper () { # Assume a capable shell lib_path= shared=: linker_opts= for arg do if test -n "$eat"; then eat= else case $1 in -o) # configure might choose to run compile as 'compile cc -o foo foo.c'. eat=1 case $2 in *.o | *.[oO][bB][jJ]) func_file_conv "$2" set x "$@" -Fo"$file" shift ;; *) func_file_conv "$2" set x "$@" -Fe"$file" shift ;; esac ;; -I) eat=1 func_file_conv "$2" mingw set x "$@" -I"$file" shift ;; -I*) func_file_conv "${1#-I}" mingw set x "$@" -I"$file" shift ;; -l) eat=1 func_cl_dashl "$2" set x "$@" "$lib" shift ;; -l*) func_cl_dashl "${1#-l}" set x "$@" "$lib" shift ;; -L) eat=1 func_cl_dashL "$2" ;; -L*) func_cl_dashL "${1#-L}" ;; -static) shared=false ;; -Wl,*) arg=${1#-Wl,} save_ifs="$IFS"; IFS=',' for flag in $arg; do IFS="$save_ifs" linker_opts="$linker_opts $flag" done IFS="$save_ifs" ;; -Xlinker) eat=1 linker_opts="$linker_opts $2" ;; -*) set x "$@" "$1" shift ;; *.cc | *.CC | *.cxx | *.CXX | *.[cC]++) func_file_conv "$1" set x "$@" -Tp"$file" shift ;; *.c | *.cpp | *.CPP | *.lib | *.LIB | *.Lib | *.OBJ | *.obj | *.[oO]) func_file_conv "$1" mingw set x "$@" "$file" shift ;; *) set x "$@" "$1" shift ;; esac fi shift done if test -n "$linker_opts"; then linker_opts="-link$linker_opts" fi exec "$@" $linker_opts exit 1 } eat= case $1 in '') echo "$0: No command. Try '$0 --help' for more information." 1>&2 exit 1; ;; -h | --h*) cat <<\EOF Usage: compile [--help] [--version] PROGRAM [ARGS] Wrapper for compilers which do not understand '-c -o'. Remove '-o dest.o' from ARGS, run PROGRAM with the remaining arguments, and rename the output as expected. If you are trying to build a whole package this is not the right script to run: please start by reading the file 'INSTALL'. Report bugs to . EOF exit $? ;; -v | --v*) echo "compile $scriptversion" exit $? ;; cl | *[/\\]cl | cl.exe | *[/\\]cl.exe ) func_cl_wrapper "$@" # Doesn't return... ;; esac ofile= cfile= for arg do if test -n "$eat"; then eat= else case $1 in -o) # configure might choose to run compile as 'compile cc -o foo foo.c'. # So we strip '-o arg' only if arg is an object. eat=1 case $2 in *.o | *.obj) ofile=$2 ;; *) set x "$@" -o "$2" shift ;; esac ;; *.c) cfile=$1 set x "$@" "$1" shift ;; *) set x "$@" "$1" shift ;; esac fi shift done if test -z "$ofile" || test -z "$cfile"; then # If no '-o' option was seen then we might have been invoked from a # pattern rule where we don't need one. That is ok -- this is a # normal compilation that the losing compiler can handle. If no # '.c' file was seen then we are probably linking. That is also # ok. exec "$@" fi # Name of file we expect compiler to create. cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'` # Create the lock directory. # Note: use '[/\\:.-]' here to ensure that we don't use the same name # that we are using for the .o file. Also, base the name on the expected # object file name, since that is what matters with a parallel build. lockdir=`echo "$cofile" | sed -e 's|[/\\:.-]|_|g'`.d while true; do if mkdir "$lockdir" >/dev/null 2>&1; then break fi sleep 1 done # FIXME: race condition here if user kills between mkdir and trap. trap "rmdir '$lockdir'; exit 1" 1 2 15 # Run the compile. "$@" ret=$? if test -f "$cofile"; then test "$cofile" = "$ofile" || mv "$cofile" "$ofile" elif test -f "${cofile}bj"; then test "${cofile}bj" = "$ofile" || mv "${cofile}bj" "$ofile" fi rmdir "$lockdir" exit $ret # Local Variables: # mode: shell-script # sh-indentation: 2 # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: indicator-multiload-0.4/PaxHeaders.30064/data0000644000000000000000000000013212347064457015722 xustar0030 mtime=1402759471.435977496 30 atime=1402759471.615977619 30 ctime=1402759471.435977496 indicator-multiload-0.4/data/0000775000175000017500000000000012347064457015650 5ustar00mh21mh2100000000000000indicator-multiload-0.4/data/PaxHeaders.30064/preferences.ui.in0000644000000000000000000000013212347050631021231 xustar0030 mtime=1402753433.236334449 30 atime=1402753463.784347731 30 ctime=1402759471.335977427 indicator-multiload-0.4/data/preferences.ui.in0000664000175000017500000033426412347050631021116 0ustar00mh21mh2100000000000000 False 5 dialog System Load Indicator @PACKAGE_VERSION@ © 2011–2013 Michael Hofmann A system load monitor capable of displaying graphs for CPU, ram, and swap space use, plus network traffic. https://launchpad.net/indicator-multiload https://launchpad.net/indicator-multiload Michael Hofmann <mh21@mh21.de> Martin Baulig <martin@home-of-linux.org> Todd Kulesza <fflewddur@dropline.net> Benoît Dejean <TazForEver@dlfp.org> Davyd Madeley <davyd@madeley.id.au> translator-credits utilities-system-monitor gpl-3-0 True False vertical 2 True False end False True end 0 False 5 500 300 dialog False vertical 2 False end gtk-revert-to-saved False True True True False True False True 0 True gtk-close False True True True False True False True 1 gtk-help False True True True False True False True 2 True False True end 0 True False 6 6 6 6 12 150 True True True True graphtracestore False Column 0 False True 0 True False False False True False start 18 True False vertical 6 True False 0 Graph False True 0 True False 12 2 6 6 True False 0 _Visible: True graphenabled GTK_FILL False True True start False 1 2 False True 1 False True 0 True False vertical 6 True False 0 Upper Edge False True 0 True False 12 3 3 6 6 True False 0 Minimum: True GTK_FILL True False 0 Maximum: True 1 2 GTK_FILL True True 1 2 True True 1 2 1 2 True False 0 Smoothing: True 2 3 GTK_FILL True True 1 2 2 3 True False 0 pixels 2 3 2 3 False True 1 False True 1 True False start 6 True False 0 Trace False True 0 True False 12 3 2 6 6 True False 0 _Visible: True traceenabled GTK_FILL False True True start False 1 2 True False 0 Expression: True traceexpression 1 2 GTK_FILL True False 0 Color: True tracecolor 2 3 GTK_FILL True True 1 2 1 2 False True True True start False 1 2 2 3 False True 1 1 True True 1 True True 1 button6 button5 button7 False 5 500 300 dialog True False vertical 2 True False end gtk-close False True True True False True False True 0 gtk-revert-to-saved False True True True False True False True 1 True gtk-help False True True True False True False True 2 True False True end 0 True False True True True True itemstore False False True 0 True 0 True True 6 0 True False 6 start gtk-add False True True True False True False False 0 gtk-remove False True True True False True False False 1 gtk-edit False True True True False True False False 2 gtk-go-up False True True True False True False False 3 gtk-go-down False True True True False True False False 4 False True 6 1 True True 6 1 button1 button2 button3 False 5 500 300 dialog True False vertical 2 True False end gtk-close False True True True False True False True 0 False True end 0 True True True True itemhelpstore False 0 Variable 0 Expression 1 Value 2 True True 1 button4 False False True False _Open System Monitor True False True False False True False False True False _Preferences True False True False _About True False True False _Quit True False 5 dialog True False vertical 6 True False start start 6 6 6 6 18 True False 6 True False 0 Monitored Resources True True 0 True False start 12 6 _Processor False True True False False True 0.5 True True True 0 _Memory False True True False False True 0.5 True True True 1 _Network False True True False False True 0.5 True True True 2 S_wap Space False True True False False True 0.5 True True True 3 _Load False True True False False True 0.5 True True True 4 _Harddisk False True True False False True 0.5 True True True 5 True True 1 True True 0 True False 6 True False 0 Options True True 0 True False 12 3 3 6 6 True False 0 System m_onitor width: True width 1 2 GTK_FILL True False 1.1175870895385742e-08 Sys_tem monitor update interval: True speed 2 3 GTK_FILL True True True False False widthadjustment 1 2 1 2 GTK_FILL True False 0 pixels 2 3 1 2 True True True False False speedadjustment 1 2 2 3 GTK_FILL True False 0 milliseconds 2 3 2 3 True False 0 _Autostart: True autostart False True False start False 1 3 True True 1 True True 1 True False 6 True False 0 Colors True True 0 True False 12 2 2 6 6 True False 0 Built-in schemes: True colorschemes True False 0 0 Color palette: True 1 2 True False schemestore 1 0 1 2 True False 6 True False True True True False True #000000000000 7 2 1 1 False True True True False #000000000000 3 0 1 1 False True True True False #000000000000 2 0 1 1 False True True True False #000000000000 1 0 1 1 False True True True False #000000000000 0 0 1 1 True False 6 <small>Busy</small> True True cpu1-color 0 1 1 1 True False 6 <small>System</small> True True cpu2-color 1 1 1 1 True False 6 <small>Nice</small> True True cpu3-color 2 1 1 1 True False 6 <small>IOWait</small> True True cpu4-color 3 1 1 1 True False <small>Background</small> True True background-color 7 3 1 1 False True True True False #000000000000 4 0 1 1 False True True True False #000000000000 5 0 1 1 False True True True False #000000000000 6 0 1 1 False True True True False #000000000000 7 0 1 1 True False 6 <small>Memory</small> True True mem1-color 4 1 1 1 True False 6 <small>Shared</small> True True mem2-color 5 1 1 1 True False 6 <small>Buffers</small> True True mem3-color 6 1 1 1 True False 6 <small>Cached</small> True True mem4-color 7 1 1 1 False True True True False #000000000000 0 2 1 1 False True True True False #000000000000 1 2 1 1 False True True True False #000000000000 2 2 1 1 True False <small>Download</small> True True net1-color 0 3 1 1 True False <small>Upload</small> True True net2-color 1 3 1 1 True False <small>Localhost</small> True True net3-color 2 3 1 1 False True True True False #000000000000 3 2 1 1 True False <small>Swap</small> True True swap1-color 3 3 1 1 False True True True False #000000000000 4 2 1 1 True False <small>Load</small> True True 4 3 1 1 False True True True False #000000000000 5 2 1 1 True False <small>Read</small> True True 5 3 1 1 False True True True False #000000000000 6 2 1 1 True False <small>Write</small> True True 6 3 1 1 1 2 1 2 True True 1 True True 2 False True 0 True False end Advanced... False True True True False True False True 0 True Menu items... False True True True False True False False 1 True Indicator items... False True True True False True False False 2 True gtk-close False True True True False True False False 3 False True end 1 advanced menuitems indicatoritems close 50 10000 50 500 10 1000 5 50 indicator-multiload-0.4/data/PaxHeaders.30064/de.mh21.indicator-multiload.gschema.xml.in.in0000644000000000000000000000013212347050477026237 xustar0030 mtime=1402753343.628295521 30 atime=1402753365.924305201 30 ctime=1402759471.339977431 indicator-multiload-0.4/data/de.mh21.indicator-multiload.gschema.xml.in.in0000664000175000017500000012176712347050477026126 0ustar00mh21mh2100000000000000 [ "cpu", "mem", "net", "swap", "load", "disk" ] <_summary>Available graphs 500 <_summary>Applet refresh rate in milliseconds 40 <_summary>Width of the graphs in pixels. 22 <_summary>Height of the graphs in pixels. "ambiance:background" <_summary>Graph background color "ambiance" <_summary>Most recently used color scheme "" <_summary>The desktop description file to execute as the system monitor true <_summary>Automatically start on session startup <_default l10n="messages">[ "CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net.down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load.avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))" ] <_summary>Information in the accessible description of the indicator <_default l10n="messages">[ "", "CPU $(percent(cpu.inuse))", "Mem $(size(mem.user))", "Net $(speed(net.down))/$(speed(net.up))", "Swap $(size(swap.used))", "Load $(decimals(load.avg,2))", "Disk $(speed(disk.read))/$(speed(disk.write))" ] <_summary>Information shown in the indicator itself 0 <_summary>Index of the current information shown in the indicator itself <_default l10n="messages">[ "CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))", "Mem: $(size(mem.user)), cache $(size(mem.cached))", "Net: down $(speed(net.down)), up $(speed(net.up))", "Swap: $(size(swap.used))", "Load: $(decimals(load.avg,2))", "Disk: read $(speed(disk.read)), write $(speed(disk.write))" ] <_summary>Information shown as menu entries 1 Version of the settings for backwards compatibility true <_summary>Graph visibility "1" <_summary>Minimum value for upper graph edge "0" <_summary>Maximum value for upper graph edge, zero means unlimited "1" <_summary>Number of values used for smooth graph scaling [ "custom1" ] <_summary>Available traces "ambiance:cpu1" <_summary>Trace color "$(cpu.inuse)" <_summary>Trace expression true <_summary>Trace visibility true <_summary>Graph visibility "1" <_summary>Minimum value for upper graph edge "0" <_summary>Maximum value for upper graph edge, zero means unlimited "1" <_summary>Number of values used for smooth graph scaling [ "cpu1", "cpu2", "cpu3", "cpu4" ] <_summary>Available traces false <_summary>Graph visibility "$(mem.total)" <_summary>Minimum value for upper graph edge "0" <_summary>Maximum value for upper graph edge, zero means unlimited "1" <_summary>Number of values used for smooth graph scaling [ "mem1", "mem2", "mem3", "mem4" ] <_summary>Available traces false <_summary>Graph visibility "5000" <_summary>Minimum value for upper graph edge "0" <_summary>Maximum value for upper graph edge, zero means unlimited "10" <_summary>Number of values used for smooth graph scaling [ "net1", "net2", "net3" ] <_summary>Available traces false <_summary>Graph visibility "$(swap.total)" <_summary>Minimum value for upper graph edge "0" <_summary>Maximum value for upper graph edge, zero means unlimited "1" <_summary>Number of values used for smooth graph scaling [ "swap1" ] <_summary>Available traces false <_summary>Graph visibility "$(load.cpus)" <_summary>Minimum value for upper graph edge "$(load.cpus)" <_summary>Maximum value for upper graph edge, zero means unlimited "1" <_summary>Number of values used for smooth graph scaling [ "load1" ] <_summary>Available traces false <_summary>Graph visibility "1000" <_summary>Minimum value for upper graph edge "0" <_summary>Maximum value for upper graph edge, zero means unlimited "10" <_summary>Number of values used for smooth graph scaling [ "disk1", "disk2" ] <_summary>Traces shown "ambiance:cpu1" <_summary>Trace color "$(cpu.user)" <_summary>Trace expression true <_summary>Trace visibility "ambiance:cpu2" <_summary>Trace color "$(cpu.sys)" <_summary>Trace expression true <_summary>Trace visibility "ambiance:cpu3" <_summary>Trace color "$(cpu.nice)" <_summary>Trace expression true <_summary>Trace visibility "ambiance:cpu4" <_summary>Trace color "$(cpu.io)" <_summary>Trace expression true <_summary>Trace visibility "ambiance:mem1" <_summary>Trace color "$(mem.user)" <_summary>Trace expression true <_summary>Trace visibility "ambiance:mem2" <_summary>Trace color "$(mem.shared)" <_summary>Trace expression true <_summary>Trace visibility "ambiance:mem3" <_summary>Trace color "$(mem.buffer)" <_summary>Trace expression true <_summary>Trace visibility "ambiance:mem4" <_summary>Trace color "$(mem.cached)" <_summary>Trace expression true <_summary>Trace visibility "ambiance:net1" <_summary>Trace color "$(net.down)" <_summary>Trace expression true <_summary>Trace visibility "ambiance:net2" <_summary>Trace color "$(net.up)" <_summary>Trace expression true <_summary>Trace visibility "ambiance:net3" <_summary>Trace color "$(net.local)" <_summary>Trace expression true <_summary>Trace visibility "ambiance:swap1" <_summary>Trace color "$(swap.used)" <_summary>Trace expression true <_summary>Trace visibility "ambiance:load1" <_summary>Trace color "$(load.avg)" <_summary>Trace expression true <_summary>Trace visibility "ambiance:disk1" <_summary>Trace color "$(disk.read)" <_summary>Trace expression true <_summary>Trace visibility "ambiance:disk2" <_summary>Trace color "$(disk.write)" <_summary>Trace expression true <_summary>Trace visibility 16384Deprecated 16384Deprecated 16384Deprecated 16384Deprecated 16384Deprecated 16384Deprecated trueDeprecated falseDeprecated falseDeprecated falseDeprecated falseDeprecated falseDeprecated "#0072b3"Deprecated "#0092e6"Deprecated "#00a3ff"Deprecated "#002f3d"Deprecated "#000000"Deprecated "#00b35b"Deprecated "#00e675"Deprecated "#00ff82"Deprecated "#AAF5D0"Deprecated "#000000"Deprecated "#fce94f"Deprecated "#edd400"Deprecated "#c4a000"Deprecated "#000000"Deprecated "#8b00c3"Deprecated "#000000"Deprecated "#d50000"Deprecated "#000000"Deprecated "#C65000"Deprecated "#FF6700"Deprecated "#000000"Deprecated 500Deprecated 40Deprecated 22Deprecated "gnome-system-monitor.desktop"Deprecated trueDeprecated [ "cpu", "mem", "net", "swap", "load", "disk" ]Deprecated 500Deprecated 40Deprecated 22Deprecated ""Deprecated trueDeprecated <_default l10n="messages">[ "CPU $(percent(cpu.inuse)) Mem $(size(mem.user)) Net down $(speed(net.down)) up $(speed(net.up)) Swap $(size(swap.used)) Load $(decimals(load.avg,2)) Disk read $(speed(disk.read)) write $(speed(disk.write))" ]Deprecated []Deprecated -1Deprecated <_default l10n="messages">[ "CPU: $(percent(cpu.inuse)), iowait $(percent(cpu.io))", "Mem: $(size(mem.user)), cache $(size(mem.cached))", "Net: down $(speed(net.down)), up $(speed(net.up))", "Swap: $(size(swap.used))", "Load: $(decimals(load.avg,2))", "Disk: read $(speed(disk.read)), write $(speed(disk.write))" ]Deprecated 1Deprecated 16384Deprecated "#000000"Deprecated trueDeprecated "1"Deprecated "0"Deprecated "1"Deprecated [ "custom1" ]Deprecated "#0072b3"Deprecated "$(cpu.inuse)"Deprecated trueDeprecated 16384Deprecated "#000000"Deprecated trueDeprecated "1"Deprecated "0"Deprecated "1"Deprecated [ "cpu1", "cpu2", "cpu3", "cpu4" ]Deprecated 16384Deprecated "#000000"Deprecated falseDeprecated "$(mem.total)"Deprecated "0"Deprecated "1"Deprecated [ "mem1", "mem2", "mem3", "mem4" ]Deprecated 16384Deprecated "#000000"Deprecated falseDeprecated "5000"Deprecated "0"Deprecated "10"Deprecated [ "net1", "net2", "net3" ]Deprecated 16384Deprecated "#000000"Deprecated falseDeprecated "$(swap.total)"Deprecated "0"Deprecated "1"Deprecated [ "swap1" ]Deprecated 16384Deprecated "#000000"Deprecated falseDeprecated "$(load.cpus)"Deprecated "$(load.cpus)"Deprecated "1"Deprecated [ "load1" ]Deprecated 16384Deprecated "#000000"Deprecated falseDeprecated "1000"Deprecated "0"Deprecated "10"Deprecated [ "disk1", "disk2" ]Deprecated "#0072b3"Deprecated "$(cpu.user)"Deprecated trueDeprecated "#0092e6"Deprecated "$(cpu.sys)"Deprecated trueDeprecated "#00a3ff"Deprecated "$(cpu.nice)"Deprecated trueDeprecated "#002f3d"Deprecated "$(cpu.io)"Deprecated trueDeprecated "#00b35b"Deprecated "$(mem.user)"Deprecated trueDeprecated "#00e675"Deprecated "$(mem.shared)"Deprecated trueDeprecated "#00ff82"Deprecated "$(mem.buffer)"Deprecated trueDeprecated "#aaf5d0"Deprecated "$(mem.cached)"Deprecated trueDeprecated "#fce94f"Deprecated "$(net.down)"Deprecated trueDeprecated "#edd400"Deprecated "$(net.up)"Deprecated trueDeprecated "#c4a000"Deprecated "$(net.local)"Deprecated trueDeprecated "#8b00c3"Deprecated "$(swap.used)"Deprecated trueDeprecated "#d50000"Deprecated "$(load.avg)"Deprecated trueDeprecated "#c65000"Deprecated "$(disk.read)"Deprecated trueDeprecated "#ff6700"Deprecated "$(disk.write)"Deprecated trueDeprecated indicator-multiload-0.4/data/PaxHeaders.30064/indicator-multiload.desktop.in0000644000000000000000000000012712347050426023736 xustar0027 mtime=1402753302.242623 30 atime=1402753302.440277646 30 ctime=1402759471.435977496 indicator-multiload-0.4/data/indicator-multiload.desktop.in0000664000175000017500000000042012347050426023577 0ustar00mh21mh2100000000000000[Desktop Entry] _Name=System Load Indicator _Comment=A system load monitor capable of displaying graphs for CPU, ram, and swap space use, plus network traffic. Exec=indicator-multiload Terminal=false Type=Application Icon=utilities-system-monitor Categories=GNOME;System; indicator-multiload-0.4/PaxHeaders.30064/install-sh0000644000000000000000000000013112347052035017053 xustar0029 mtime=1402754077.13663267 30 atime=1402754083.088635969 30 ctime=1402759471.391977466 indicator-multiload-0.4/install-sh0000755000175000017500000003325512347052035016736 0ustar00mh21mh2100000000000000#!/bin/sh # install - install a program, script, or datafile scriptversion=2011-11-20.07; # UTC # This originates from X11R5 (mit/util/scripts/install.sh), which was # later released in X11R6 (xc/config/util/install.sh) with the # following copyright and license. # # Copyright (C) 1994 X Consortium # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to # deal in the Software without restriction, including without limitation the # rights to use, copy, modify, merge, publish, distribute, sublicense, and/or # sell copies of the Software, and to permit persons to whom the Software is # furnished to do so, subject to the following conditions: # # The above copyright notice and this permission notice shall be included in # all copies or substantial portions of the Software. # # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE # X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN # AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- # TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. # # Except as contained in this notice, the name of the X Consortium shall not # be used in advertising or otherwise to promote the sale, use or other deal- # ings in this Software without prior written authorization from the X Consor- # tium. # # # FSF changes to this file are in the public domain. # # Calling this script install-sh is preferred over install.sh, to prevent # 'make' implicit rules from creating a file called install from it # when there is no Makefile. # # This script is compatible with the BSD install script, but was written # from scratch. nl=' ' IFS=" "" $nl" # set DOITPROG to echo to test this script # Don't use :- since 4.3BSD and earlier shells don't like it. doit=${DOITPROG-} if test -z "$doit"; then doit_exec=exec else doit_exec=$doit fi # Put in absolute file names if you don't have them in your path; # or use environment vars. chgrpprog=${CHGRPPROG-chgrp} chmodprog=${CHMODPROG-chmod} chownprog=${CHOWNPROG-chown} cmpprog=${CMPPROG-cmp} cpprog=${CPPROG-cp} mkdirprog=${MKDIRPROG-mkdir} mvprog=${MVPROG-mv} rmprog=${RMPROG-rm} stripprog=${STRIPPROG-strip} posix_glob='?' initialize_posix_glob=' test "$posix_glob" != "?" || { if (set -f) 2>/dev/null; then posix_glob= else posix_glob=: fi } ' posix_mkdir= # Desired mode of installed file. mode=0755 chgrpcmd= chmodcmd=$chmodprog chowncmd= mvcmd=$mvprog rmcmd="$rmprog -f" stripcmd= src= dst= dir_arg= dst_arg= copy_on_change=false no_target_directory= usage="\ Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE or: $0 [OPTION]... SRCFILES... DIRECTORY or: $0 [OPTION]... -t DIRECTORY SRCFILES... or: $0 [OPTION]... -d DIRECTORIES... In the 1st form, copy SRCFILE to DSTFILE. In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. In the 4th, create DIRECTORIES. Options: --help display this help and exit. --version display version info and exit. -c (ignored) -C install only if different (preserve the last data modification time) -d create directories instead of installing files. -g GROUP $chgrpprog installed files to GROUP. -m MODE $chmodprog installed files to MODE. -o USER $chownprog installed files to USER. -s $stripprog installed files. -t DIRECTORY install into DIRECTORY. -T report an error if DSTFILE is a directory. Environment variables override the default commands: CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG " while test $# -ne 0; do case $1 in -c) ;; -C) copy_on_change=true;; -d) dir_arg=true;; -g) chgrpcmd="$chgrpprog $2" shift;; --help) echo "$usage"; exit $?;; -m) mode=$2 case $mode in *' '* | *' '* | *' '* | *'*'* | *'?'* | *'['*) echo "$0: invalid mode: $mode" >&2 exit 1;; esac shift;; -o) chowncmd="$chownprog $2" shift;; -s) stripcmd=$stripprog;; -t) dst_arg=$2 # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac shift;; -T) no_target_directory=true;; --version) echo "$0 $scriptversion"; exit $?;; --) shift break;; -*) echo "$0: invalid option: $1" >&2 exit 1;; *) break;; esac shift done if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then # When -d is used, all remaining arguments are directories to create. # When -t is used, the destination is already specified. # Otherwise, the last argument is the destination. Remove it from $@. for arg do if test -n "$dst_arg"; then # $@ is not empty: it contains at least $arg. set fnord "$@" "$dst_arg" shift # fnord fi shift # arg dst_arg=$arg # Protect names problematic for 'test' and other utilities. case $dst_arg in -* | [=\(\)!]) dst_arg=./$dst_arg;; esac done fi if test $# -eq 0; then if test -z "$dir_arg"; then echo "$0: no input file specified." >&2 exit 1 fi # It's OK to call 'install-sh -d' without argument. # This can happen when creating conditional directories. exit 0 fi if test -z "$dir_arg"; then do_exit='(exit $ret); exit $ret' trap "ret=129; $do_exit" 1 trap "ret=130; $do_exit" 2 trap "ret=141; $do_exit" 13 trap "ret=143; $do_exit" 15 # Set umask so as not to create temps with too-generous modes. # However, 'strip' requires both read and write access to temps. case $mode in # Optimize common cases. *644) cp_umask=133;; *755) cp_umask=22;; *[0-7]) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw='% 200' fi cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; *) if test -z "$stripcmd"; then u_plus_rw= else u_plus_rw=,u+rw fi cp_umask=$mode$u_plus_rw;; esac fi for src do # Protect names problematic for 'test' and other utilities. case $src in -* | [=\(\)!]) src=./$src;; esac if test -n "$dir_arg"; then dst=$src dstdir=$dst test -d "$dstdir" dstdir_status=$? else # Waiting for this to be detected by the "$cpprog $src $dsttmp" command # might cause directories to be created, which would be especially bad # if $src (and thus $dsttmp) contains '*'. if test ! -f "$src" && test ! -d "$src"; then echo "$0: $src does not exist." >&2 exit 1 fi if test -z "$dst_arg"; then echo "$0: no destination specified." >&2 exit 1 fi dst=$dst_arg # If destination is a directory, append the input filename; won't work # if double slashes aren't ignored. if test -d "$dst"; then if test -n "$no_target_directory"; then echo "$0: $dst_arg: Is a directory" >&2 exit 1 fi dstdir=$dst dst=$dstdir/`basename "$src"` dstdir_status=0 else # Prefer dirname, but fall back on a substitute if dirname fails. dstdir=` (dirname "$dst") 2>/dev/null || expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$dst" : 'X\(//\)[^/]' \| \ X"$dst" : 'X\(//\)$' \| \ X"$dst" : 'X\(/\)' \| . 2>/dev/null || echo X"$dst" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q' ` test -d "$dstdir" dstdir_status=$? fi fi obsolete_mkdir_used=false if test $dstdir_status != 0; then case $posix_mkdir in '') # Create intermediate dirs using mode 755 as modified by the umask. # This is like FreeBSD 'install' as of 1997-10-28. umask=`umask` case $stripcmd.$umask in # Optimize common cases. *[2367][2367]) mkdir_umask=$umask;; .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; *[0-7]) mkdir_umask=`expr $umask + 22 \ - $umask % 100 % 40 + $umask % 20 \ - $umask % 10 % 4 + $umask % 2 `;; *) mkdir_umask=$umask,go-w;; esac # With -d, create the new directory with the user-specified mode. # Otherwise, rely on $mkdir_umask. if test -n "$dir_arg"; then mkdir_mode=-m$mode else mkdir_mode= fi posix_mkdir=false case $umask in *[123567][0-7][0-7]) # POSIX mkdir -p sets u+wx bits regardless of umask, which # is incompatible with FreeBSD 'install' when (umask & 300) != 0. ;; *) tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 if (umask $mkdir_umask && exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 then if test -z "$dir_arg" || { # Check for POSIX incompatibilities with -m. # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or # other-writable bit of parent directory when it shouldn't. # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. ls_ld_tmpdir=`ls -ld "$tmpdir"` case $ls_ld_tmpdir in d????-?r-*) different_mode=700;; d????-?--*) different_mode=755;; *) false;; esac && $mkdirprog -m$different_mode -p -- "$tmpdir" && { ls_ld_tmpdir_1=`ls -ld "$tmpdir"` test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" } } then posix_mkdir=: fi rmdir "$tmpdir/d" "$tmpdir" else # Remove any dirs left behind by ancient mkdir implementations. rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null fi trap '' 0;; esac;; esac if $posix_mkdir && ( umask $mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" ) then : else # The umask is ridiculous, or mkdir does not conform to POSIX, # or it failed possibly due to a race condition. Create the # directory the slow way, step by step, checking for races as we go. case $dstdir in /*) prefix='/';; [-=\(\)!]*) prefix='./';; *) prefix='';; esac eval "$initialize_posix_glob" oIFS=$IFS IFS=/ $posix_glob set -f set fnord $dstdir shift $posix_glob set +f IFS=$oIFS prefixes= for d do test X"$d" = X && continue prefix=$prefix$d if test -d "$prefix"; then prefixes= else if $posix_mkdir; then (umask=$mkdir_umask && $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break # Don't fail if two instances are running concurrently. test -d "$prefix" || exit 1 else case $prefix in *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; *) qprefix=$prefix;; esac prefixes="$prefixes '$qprefix'" fi fi prefix=$prefix/ done if test -n "$prefixes"; then # Don't fail if two instances are running concurrently. (umask $mkdir_umask && eval "\$doit_exec \$mkdirprog $prefixes") || test -d "$dstdir" || exit 1 obsolete_mkdir_used=true fi fi fi if test -n "$dir_arg"; then { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 else # Make a couple of temp file names in the proper directory. dsttmp=$dstdir/_inst.$$_ rmtmp=$dstdir/_rm.$$_ # Trap to clean up those temp files at exit. trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 # Copy the file name to the temp name. (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && # and set any options; do chmod last to preserve setuid bits. # # If any of these fail, we abort the whole thing. If we want to # ignore errors from any of these, just make sure not to ignore # errors from the above "$doit $cpprog $src $dsttmp" command. # { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } && { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && # If -C, don't bother to copy if it wouldn't change the file. if $copy_on_change && old=`LC_ALL=C ls -dlL "$dst" 2>/dev/null` && new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` && eval "$initialize_posix_glob" && $posix_glob set -f && set X $old && old=:$2:$4:$5:$6 && set X $new && new=:$2:$4:$5:$6 && $posix_glob set +f && test "$old" = "$new" && $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1 then rm -f "$dsttmp" else # Rename the file to the real destination. $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null || # The rename failed, perhaps because mv can't rename something else # to itself, or perhaps because mv is so ancient that it does not # support -f. { # Now remove or move aside any old file at destination location. # We try this two ways since rm can't unlink itself on some # systems and the destination file might be busy for other # reasons. In this case, the final cleanup might fail but the new # file should still install successfully. { test ! -f "$dst" || $doit $rmcmd -f "$dst" 2>/dev/null || { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null && { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; } } || { echo "$0: cannot unlink or rename $dst" >&2 (exit 1); exit 1 } } && # Now rename the file to the real destination. $doit $mvcmd "$dsttmp" "$dst" } fi || exit 1 trap '' 0 fi done # Local variables: # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" # time-stamp-time-zone: "UTC" # time-stamp-end: "; # UTC" # End: indicator-multiload-0.4/PaxHeaders.30064/Makefile.am0000644000000000000000000000012712347050426017115 xustar0027 mtime=1402753302.242623 30 atime=1402753302.440277646 30 ctime=1402759471.327977422 indicator-multiload-0.4/Makefile.am0000664000175000017500000001140312347050426016761 0ustar00mh21mh2100000000000000SUBDIRS = po # general stuff AM_CPPFLAGS = \ -DPACKAGE_LOCALE_DIR=\""$(localedir)"\" \ -DPACKAGE_DATA_DIR=\""$(pkgdatadir)"\" \ $(MULTILOADDEPS_CFLAGS) \ -include $(CONFIG_HEADER) AM_CFLAGS = -Wall \ -Wno-unused-but-set-variable \ -Wno-unused-variable \ -Wno-unused-function \ -Wno-missing-braces VALAFLAGS = \ --pkg=posix \ --pkg=gtk+-3.0 \ --pkg=cairo \ --pkg=appindicator3-0.1 \ --pkg=glib-2.0 \ --pkg=gio-unix-2.0 \ --pkg=gmodule-2.0 \ --enable-checking @INTLTOOL_DESKTOP_RULE@ @INTLTOOL_XML_NOMERGE_RULE@ @GSETTINGS_RULES@ # the indicator bin_PROGRAMS = indicator-multiload indicator_multiload_VALASOURCES = \ src/advpreferences.vala \ src/appindicatorview.vala \ src/colormapper.vala \ src/cpufreqprovider.vala \ src/cpuprovider.vala \ src/diskprovider.vala \ src/expressionparser.vala \ src/function.vala \ src/graphmodels.vala \ src/graphmodel.vala \ src/indicator.vala \ src/indicatorview.vala \ src/itemhelp.vala \ src/itempreferences.vala \ src/loadprovider.vala \ src/main.vala \ src/memprovider.vala \ src/menumodel.vala \ src/netprovider.vala \ src/preferences.vala \ src/providers.vala \ src/provider.vala \ src/reaper.vala \ src/settingscache.vala \ src/settingsconversion.vala \ src/swapprovider.vala \ src/tracemodel.vala \ src/trayindicatorview.vala \ src/utils.vala indicator_multiload_SOURCES = \ $(indicator_multiload_VALASOURCES) \ src/config.vapi \ src/gtop.vapi \ src/various.vapi indicator_multiload_LDFLAGS = \ -Wl,--export-dynamic -Wl,--as-needed indicator_multiload_LDADD = $(MULTILOADDEPS_LIBS) -lm # documentation multiloaddocdir = ${datadir}/doc/indicator-multiload multiloaddoc_DATA = \ COPYING \ AUTHORS \ TODO \ HACKING # gui uidir = $(pkgdatadir) nodist_ui_DATA = data/preferences.ui # desktop file desktopdir = $(datadir)/applications desktop_in_files = data/indicator-multiload.desktop.in desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) # gsettings schema gsettings_SCHEMAS = data/de.mh21.indicator-multiload.gschema.xml # clean and dist CLEANFILES = \ $(desktop_DATA) \ $(gsettings_SCHEMAS) DISTCLEANFILES = \ $(indicator_multiload_VALASOURCES:.vala=.c) indicator_multiload_vala.stamp EXTRA_DIST = \ $(multiloaddoc_DATA) \ $(desktop_in_files) \ data/preferences.ui.in \ data/de.mh21.indicator-multiload.gschema.xml.in.in \ autogen.sh uninstall-hook: -rmdir $(multiloaddocdir) $(pkgdatadir) # run targets test-run: all -rm -rf local-xdg-data-dir -mkdir -p local-xdg-data-dir/glib-2.0/schemas local-xdg-data-dir/indicator-multiload -ln -s ../../../data/de.mh21.indicator-multiload.gschema.xml local-xdg-data-dir/glib-2.0/schemas -ln -s ../../data/preferences.ui local-xdg-data-dir/indicator-multiload -glib-compile-schemas local-xdg-data-dir/glib-2.0/schemas -XDG_DATA_DIRS=./local-xdg-data-dir:$$XDG_DATA_DIRS G_SLICE=always-malloc ./indicator-multiload -rm -rf local-xdg-data-dir test-verbose: all -rm -rf local-xdg-data-dir -mkdir -p local-xdg-data-dir/glib-2.0/schemas local-xdg-data-dir/indicator-multiload -ln -s ../../../data/de.mh21.indicator-multiload.gschema.xml local-xdg-data-dir/glib-2.0/schemas -ln -s ../../data/preferences.ui local-xdg-data-dir/indicator-multiload -glib-compile-schemas local-xdg-data-dir/glib-2.0/schemas -XDG_DATA_DIRS=./local-xdg-data-dir:$$XDG_DATA_DIRS G_MESSAGES_DEBUG=all G_SLICE=always-malloc ./indicator-multiload -rm -rf local-xdg-data-dir test-debug: all -rm -rf local-xdg-data-dir -mkdir -p local-xdg-data-dir/glib-2.0/schemas local-xdg-data-dir/indicator-multiload -ln -s ../../../data/de.mh21.indicator-multiload.gschema.xml local-xdg-data-dir/glib-2.0/schemas -ln -s ../../data/preferences.ui local-xdg-data-dir/indicator-multiload -glib-compile-schemas local-xdg-data-dir/glib-2.0/schemas -XDG_DATA_DIRS=./local-xdg-data-dir:$$XDG_DATA_DIRS G_MESSAGES_DEBUG=all G_SLICE=always-malloc gdb --args ./indicator-multiload -rm -rf local-xdg-data-dir test-valgrind: all -rm -rf local-xdg-data-dir -mkdir -p local-xdg-data-dir/glib-2.0/schemas local-xdg-data-dir/indicator-multiload -ln -s ../../../data/de.mh21.indicator-multiload.gschema.xml local-xdg-data-dir/glib-2.0/schemas -ln -s ../../data/preferences.ui local-xdg-data-dir/indicator-multiload -glib-compile-schemas local-xdg-data-dir/glib-2.0/schemas -XDG_DATA_DIRS=./local-xdg-data-dir:$$XDG_DATA_DIRS G_MESSAGES_DEBUG=all G_SLICE=always-malloc G_DEBUG=gc-friendly valgrind --tool=memcheck --leak-check=full --leak-resolution=high --num-callers=20 --show-reachable=yes --log-file=vgdump ./indicator-multiload -rm -rf local-xdg-data-dir # these are a bit of a hack, as automake has tags support tags: -anjuta-tags -R -o tags src tags-vala: -anjuta-tags -o tags-vala /usr/share/vala-$$($(VALAC) --version | sed 's/.*\(0\.[0-9]\+\)\.[0-9]\+/\1/')/vapi/*.vapi