Import Upstream version 0.5.2
This commit is contained in:
commit
4ad2d731c1
|
@ -0,0 +1,15 @@
|
|||
Copyright (c) 2006 Landry Breuil (landry at fr.homeunix.org / gaston at gcu.info)
|
||||
This code is licenced under a BSD-style licence.
|
||||
(OpenBSD variant modeled after the ISC licence)
|
||||
All rights reserved.
|
||||
Permission to use, copy, modify, and distribute this software for any
|
||||
purpose with or without fee is hereby granted, provided that the above
|
||||
copyright notice and this permission notice appear in all copies.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
|
@ -0,0 +1,112 @@
|
|||
13-09-2019 Landry Breuil <landry at xfce.org>
|
||||
* release 0.5.2
|
||||
* fix crash when parsing MPD 0.21 outputs response (bug #15415)
|
||||
* new translations: hy_AM, ie, fi
|
||||
* many updated translations
|
||||
|
||||
08-12-2018 Landry Breuil <landry at xfce.org>
|
||||
* release 0.5.1
|
||||
* fix a long-standing crasher when using multiple outputs
|
||||
* improve icon sizing on 4.13 panel (thx to Simon Steinbeiss)
|
||||
* improve spacing in settings dialog (#14671, thx to Sean Davis)
|
||||
* allow %file% in format_song_display (#12973, thx to Armando Ortega)
|
||||
|
||||
01-11-2016 Landry Breuil <landry at xfce.org>
|
||||
* release 0.5.0
|
||||
* fix changing volume via mousewheel
|
||||
* fix icon flickering on mousehover
|
||||
* properly resize button/image on set_size event
|
||||
|
||||
05-06-2016 Landry Breuil <landry at xfce.org>
|
||||
* release 0.4.99
|
||||
* port to gtk+3/libxfce4ui-2/libxfce4panel-2.0
|
||||
|
||||
04-03-2015 Landry Breuil <landry at xfce.org>
|
||||
* release 0.4.5
|
||||
* autotools update
|
||||
* new translations: bg, en_AU, ms, nb, oc, th, sr
|
||||
* updated translations: ar, ast, cs, da, de, en_AU, es, fr, he
|
||||
hr, hu, id, ko, nl, pl, sk, sv, tr, ru, ug, uk, zh_CN, zh_TW
|
||||
|
||||
30-06-2012 Landry Breuil <landry at xfce.org>
|
||||
* release 0.4.4
|
||||
* Better compliance with the panel plugin HIG
|
||||
* Fix wrong fr translation
|
||||
|
||||
13-05-2012 Landry Breuil <landry at xfce.org>
|
||||
* release 0.4.3
|
||||
* set small property (unless in deskbar mode)
|
||||
* fix panel 4.9 detection
|
||||
|
||||
20-02-2012 Landry Breuil <landry at rhaalovely.net>
|
||||
* release 0.4.2
|
||||
* 0.4.1 was generated with a buggy intltool 0.50.0, regen with 0.50.1
|
||||
* https://bugs.launchpad.net/intltool/+bug/900738
|
||||
|
||||
15-02-2012 Landry Breuil <landry at rhaalovely.net>
|
||||
* release 0.4.1
|
||||
* build plugin as a module
|
||||
* add nrows handling/mode-changed callback for panel > 4.9
|
||||
|
||||
12-02-2012 Landry Breuil <landry at rhaalovely.net>
|
||||
* release 0.4.0
|
||||
* port from libxfcegui4 to libxfce4ui
|
||||
* much better handling of panel size/orientation
|
||||
* use icon names from the icon-naming-specs
|
||||
* looks much better and obey panel/icon themes
|
||||
* make plugin background transparent
|
||||
|
||||
07-01-2011 Landry Breuil <landry at rhaalovely.net>
|
||||
* release 0.3.6
|
||||
* recognize exo-1 for upcoming Xfce 4.8
|
||||
|
||||
17-05-2010 Landry Breuil <landry at fr.homeunix.org>
|
||||
* release 0.3.5
|
||||
* add enable/disable outputs in rightclick menu
|
||||
|
||||
03-11-2009 Landry Breuil <landry at fr.homeunix.org>
|
||||
* release 0.3.4
|
||||
* add user-configurable markup for playlist and tooltip
|
||||
* properly resize buttons icons
|
||||
|
||||
24-03-2008 Landry Breuil <landry at fr.homeunix.org>
|
||||
* release 0.3.3
|
||||
* pretty-print tracks in playlist and tooltip
|
||||
* don't show multiple instances of playlist
|
||||
* fix dumb segfaults when connection is dropped by MPD
|
||||
* add aboutbox (useless, hence necessary)
|
||||
|
||||
30-05-2007 Landry Breuil <landry at fr.homeunix.org>
|
||||
* release 0.3.2
|
||||
* fixed various bugs when running against MPD 0.12.2 or 0.13 (thanks drac)
|
||||
* fixed stupid bug, first track was not shown in playlist
|
||||
* rewritten parser in simple-libmpd.c using g_* funcs
|
||||
|
||||
28-01-2007 Landry Breuil <landry at fr.homeunix.org>
|
||||
* release 0.3.1
|
||||
* fixed bugs in simple-libmpd.c, causing several crashes
|
||||
* prevent creation of playlist window when mpd could not be contacted
|
||||
|
||||
16-01-2007 Landry Breuil <landry at fr.homeunix.org>
|
||||
* release 0.3.0
|
||||
* added configurable client (gmpc, xterm -e ncmpc,..) entry in context menu (uses xfce_exec())
|
||||
* added simple playlist window on middle-click permitting to select a track to play
|
||||
* completed simple-libmpd to improve communication with mpd
|
||||
|
||||
26-10-2006 Landry Breuil <landry at fr.homeunix.org>
|
||||
* release 0.2.0
|
||||
* written a simple interface with mpd when libmpd is not available
|
||||
* cleaned/modularized code
|
||||
* add repeat/random toggle in right-click menu
|
||||
* use xfce_* functions for config dialog
|
||||
* replaced play call/button with pause -> better
|
||||
* don't connect at startup (plugin is not configured)
|
||||
|
||||
11-06-2006 Landry Breuil <landry at fr.homeunix.org>
|
||||
* Initial release 0.1.0
|
||||
* depends on libmpd
|
||||
* Features :
|
||||
* prev/next/stop/play buttons with gtk stock icons
|
||||
* mousewheel to increase/decrease volume
|
||||
* current title as tooltip
|
||||
* configurable MPD host/port/password
|
|
@ -0,0 +1,370 @@
|
|||
Installation Instructions
|
||||
*************************
|
||||
|
||||
Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation,
|
||||
Inc.
|
||||
|
||||
Copying and distribution of this file, with or without modification,
|
||||
are permitted in any medium without royalty provided the copyright
|
||||
notice and this notice are preserved. This file is offered as-is,
|
||||
without warranty of any kind.
|
||||
|
||||
Basic Installation
|
||||
==================
|
||||
|
||||
Briefly, the shell command `./configure && make && make install'
|
||||
should configure, build, and install this package. The following
|
||||
more-detailed instructions are generic; see the `README' file for
|
||||
instructions specific to this package. Some packages provide this
|
||||
`INSTALL' file but do not implement all of the features documented
|
||||
below. The lack of an optional feature in a given package is not
|
||||
necessarily a bug. More recommendations for GNU packages can be found
|
||||
in *note Makefile Conventions: (standards)Makefile Conventions.
|
||||
|
||||
The `configure' shell script attempts to guess correct values for
|
||||
various system-dependent variables used during compilation. It uses
|
||||
those values to create a `Makefile' in each directory of the package.
|
||||
It may also create one or more `.h' files containing system-dependent
|
||||
definitions. Finally, it creates a shell script `config.status' that
|
||||
you can run in the future to recreate the current configuration, and a
|
||||
file `config.log' containing compiler output (useful mainly for
|
||||
debugging `configure').
|
||||
|
||||
It can also use an optional file (typically called `config.cache'
|
||||
and enabled with `--cache-file=config.cache' or simply `-C') that saves
|
||||
the results of its tests to speed up reconfiguring. Caching is
|
||||
disabled by default to prevent problems with accidental use of stale
|
||||
cache files.
|
||||
|
||||
If you need to do unusual things to compile the package, please try
|
||||
to figure out how `configure' could check whether to do them, and mail
|
||||
diffs or instructions to the address given in the `README' so they can
|
||||
be considered for the next release. If you are using the cache, and at
|
||||
some point `config.cache' contains results you don't want to keep, you
|
||||
may remove or edit it.
|
||||
|
||||
The file `configure.ac' (or `configure.in') is used to create
|
||||
`configure' by a program called `autoconf'. You need `configure.ac' if
|
||||
you want to change it or regenerate `configure' using a newer version
|
||||
of `autoconf'.
|
||||
|
||||
The simplest way to compile this package is:
|
||||
|
||||
1. `cd' to the directory containing the package's source code and type
|
||||
`./configure' to configure the package for your system.
|
||||
|
||||
Running `configure' might take a while. While running, it prints
|
||||
some messages telling which features it is checking for.
|
||||
|
||||
2. Type `make' to compile the package.
|
||||
|
||||
3. Optionally, type `make check' to run any self-tests that come with
|
||||
the package, generally using the just-built uninstalled binaries.
|
||||
|
||||
4. Type `make install' to install the programs and any data files and
|
||||
documentation. When installing into a prefix owned by root, it is
|
||||
recommended that the package be configured and built as a regular
|
||||
user, and only the `make install' phase executed with root
|
||||
privileges.
|
||||
|
||||
5. Optionally, type `make installcheck' to repeat any self-tests, but
|
||||
this time using the binaries in their final installed location.
|
||||
This target does not install anything. Running this target as a
|
||||
regular user, particularly if the prior `make install' required
|
||||
root privileges, verifies that the installation completed
|
||||
correctly.
|
||||
|
||||
6. You can remove the program binaries and object files from the
|
||||
source code directory by typing `make clean'. To also remove the
|
||||
files that `configure' created (so you can compile the package for
|
||||
a different kind of computer), type `make distclean'. There is
|
||||
also a `make maintainer-clean' target, but that is intended mainly
|
||||
for the package's developers. If you use it, you may have to get
|
||||
all sorts of other programs in order to regenerate files that came
|
||||
with the distribution.
|
||||
|
||||
7. Often, you can also type `make uninstall' to remove the installed
|
||||
files again. In practice, not all packages have tested that
|
||||
uninstallation works correctly, even though it is required by the
|
||||
GNU Coding Standards.
|
||||
|
||||
8. Some packages, particularly those that use Automake, provide `make
|
||||
distcheck', which can by used by developers to test that all other
|
||||
targets like `make install' and `make uninstall' work correctly.
|
||||
This target is generally not run by end users.
|
||||
|
||||
Compilers and Options
|
||||
=====================
|
||||
|
||||
Some systems require unusual options for compilation or linking that
|
||||
the `configure' script does not know about. Run `./configure --help'
|
||||
for details on some of the pertinent environment variables.
|
||||
|
||||
You can give `configure' initial values for configuration parameters
|
||||
by setting variables in the command line or in the environment. Here
|
||||
is an example:
|
||||
|
||||
./configure CC=c99 CFLAGS=-g LIBS=-lposix
|
||||
|
||||
*Note Defining Variables::, for more details.
|
||||
|
||||
Compiling For Multiple Architectures
|
||||
====================================
|
||||
|
||||
You can compile the package for more than one kind of computer at the
|
||||
same time, by placing the object files for each architecture in their
|
||||
own directory. To do this, you can use GNU `make'. `cd' to the
|
||||
directory where you want the object files and executables to go and run
|
||||
the `configure' script. `configure' automatically checks for the
|
||||
source code in the directory that `configure' is in and in `..'. This
|
||||
is known as a "VPATH" build.
|
||||
|
||||
With a non-GNU `make', it is safer to compile the package for one
|
||||
architecture at a time in the source code directory. After you have
|
||||
installed the package for one architecture, use `make distclean' before
|
||||
reconfiguring for another architecture.
|
||||
|
||||
On MacOS X 10.5 and later systems, you can create libraries and
|
||||
executables that work on multiple system types--known as "fat" or
|
||||
"universal" binaries--by specifying multiple `-arch' options to the
|
||||
compiler but only a single `-arch' option to the preprocessor. Like
|
||||
this:
|
||||
|
||||
./configure CC="gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
|
||||
CXX="g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64" \
|
||||
CPP="gcc -E" CXXCPP="g++ -E"
|
||||
|
||||
This is not guaranteed to produce working output in all cases, you
|
||||
may have to build one architecture at a time and combine the results
|
||||
using the `lipo' tool if you have problems.
|
||||
|
||||
Installation Names
|
||||
==================
|
||||
|
||||
By default, `make install' installs the package's commands under
|
||||
`/usr/local/bin', include files under `/usr/local/include', etc. You
|
||||
can specify an installation prefix other than `/usr/local' by giving
|
||||
`configure' the option `--prefix=PREFIX', where PREFIX must be an
|
||||
absolute file name.
|
||||
|
||||
You can specify separate installation prefixes for
|
||||
architecture-specific files and architecture-independent files. If you
|
||||
pass the option `--exec-prefix=PREFIX' to `configure', the package uses
|
||||
PREFIX as the prefix for installing programs and libraries.
|
||||
Documentation and other data files still use the regular prefix.
|
||||
|
||||
In addition, if you use an unusual directory layout you can give
|
||||
options like `--bindir=DIR' to specify different values for particular
|
||||
kinds of files. Run `configure --help' for a list of the directories
|
||||
you can set and what kinds of files go in them. In general, the
|
||||
default for these options is expressed in terms of `${prefix}', so that
|
||||
specifying just `--prefix' will affect all of the other directory
|
||||
specifications that were not explicitly provided.
|
||||
|
||||
The most portable way to affect installation locations is to pass the
|
||||
correct locations to `configure'; however, many packages provide one or
|
||||
both of the following shortcuts of passing variable assignments to the
|
||||
`make install' command line to change installation locations without
|
||||
having to reconfigure or recompile.
|
||||
|
||||
The first method involves providing an override variable for each
|
||||
affected directory. For example, `make install
|
||||
prefix=/alternate/directory' will choose an alternate location for all
|
||||
directory configuration variables that were expressed in terms of
|
||||
`${prefix}'. Any directories that were specified during `configure',
|
||||
but not in terms of `${prefix}', must each be overridden at install
|
||||
time for the entire installation to be relocated. The approach of
|
||||
makefile variable overrides for each directory variable is required by
|
||||
the GNU Coding Standards, and ideally causes no recompilation.
|
||||
However, some platforms have known limitations with the semantics of
|
||||
shared libraries that end up requiring recompilation when using this
|
||||
method, particularly noticeable in packages that use GNU Libtool.
|
||||
|
||||
The second method involves providing the `DESTDIR' variable. For
|
||||
example, `make install DESTDIR=/alternate/directory' will prepend
|
||||
`/alternate/directory' before all installation names. The approach of
|
||||
`DESTDIR' overrides is not required by the GNU Coding Standards, and
|
||||
does not work on platforms that have drive letters. On the other hand,
|
||||
it does better at avoiding recompilation issues, and works well even
|
||||
when some directory options were not specified in terms of `${prefix}'
|
||||
at `configure' time.
|
||||
|
||||
Optional Features
|
||||
=================
|
||||
|
||||
If the package supports it, you can cause programs to be installed
|
||||
with an extra prefix or suffix on their names by giving `configure' the
|
||||
option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
|
||||
|
||||
Some packages pay attention to `--enable-FEATURE' options to
|
||||
`configure', where FEATURE indicates an optional part of the package.
|
||||
They may also pay attention to `--with-PACKAGE' options, where PACKAGE
|
||||
is something like `gnu-as' or `x' (for the X Window System). The
|
||||
`README' should mention any `--enable-' and `--with-' options that the
|
||||
package recognizes.
|
||||
|
||||
For packages that use the X Window System, `configure' can usually
|
||||
find the X include and library files automatically, but if it doesn't,
|
||||
you can use the `configure' options `--x-includes=DIR' and
|
||||
`--x-libraries=DIR' to specify their locations.
|
||||
|
||||
Some packages offer the ability to configure how verbose the
|
||||
execution of `make' will be. For these packages, running `./configure
|
||||
--enable-silent-rules' sets the default to minimal output, which can be
|
||||
overridden with `make V=1'; while running `./configure
|
||||
--disable-silent-rules' sets the default to verbose, which can be
|
||||
overridden with `make V=0'.
|
||||
|
||||
Particular systems
|
||||
==================
|
||||
|
||||
On HP-UX, the default C compiler is not ANSI C compatible. If GNU
|
||||
CC is not installed, it is recommended to use the following options in
|
||||
order to use an ANSI C compiler:
|
||||
|
||||
./configure CC="cc -Ae -D_XOPEN_SOURCE=500"
|
||||
|
||||
and if that doesn't work, install pre-built binaries of GCC for HP-UX.
|
||||
|
||||
HP-UX `make' updates targets which have the same time stamps as
|
||||
their prerequisites, which makes it generally unusable when shipped
|
||||
generated files such as `configure' are involved. Use GNU `make'
|
||||
instead.
|
||||
|
||||
On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
|
||||
parse its `<wchar.h>' header file. The option `-nodtk' can be used as
|
||||
a workaround. If GNU CC is not installed, it is therefore recommended
|
||||
to try
|
||||
|
||||
./configure CC="cc"
|
||||
|
||||
and if that doesn't work, try
|
||||
|
||||
./configure CC="cc -nodtk"
|
||||
|
||||
On Solaris, don't put `/usr/ucb' early in your `PATH'. This
|
||||
directory contains several dysfunctional programs; working variants of
|
||||
these programs are available in `/usr/bin'. So, if you need `/usr/ucb'
|
||||
in your `PATH', put it _after_ `/usr/bin'.
|
||||
|
||||
On Haiku, software installed for all users goes in `/boot/common',
|
||||
not `/usr/local'. It is recommended to use the following options:
|
||||
|
||||
./configure --prefix=/boot/common
|
||||
|
||||
Specifying the System Type
|
||||
==========================
|
||||
|
||||
There may be some features `configure' cannot figure out
|
||||
automatically, but needs to determine by the type of machine the package
|
||||
will run on. Usually, assuming the package is built to be run on the
|
||||
_same_ architectures, `configure' can figure that out, but if it prints
|
||||
a message saying it cannot guess the machine type, give it the
|
||||
`--build=TYPE' option. TYPE can either be a short name for the system
|
||||
type, such as `sun4', or a canonical name which has the form:
|
||||
|
||||
CPU-COMPANY-SYSTEM
|
||||
|
||||
where SYSTEM can have one of these forms:
|
||||
|
||||
OS
|
||||
KERNEL-OS
|
||||
|
||||
See the file `config.sub' for the possible values of each field. If
|
||||
`config.sub' isn't included in this package, then this package doesn't
|
||||
need to know the machine type.
|
||||
|
||||
If you are _building_ compiler tools for cross-compiling, you should
|
||||
use the option `--target=TYPE' to select the type of system they will
|
||||
produce code for.
|
||||
|
||||
If you want to _use_ a cross compiler, that generates code for a
|
||||
platform different from the build platform, you should specify the
|
||||
"host" platform (i.e., that on which the generated programs will
|
||||
eventually be run) with `--host=TYPE'.
|
||||
|
||||
Sharing Defaults
|
||||
================
|
||||
|
||||
If you want to set default values for `configure' scripts to share,
|
||||
you can create a site shell script called `config.site' that gives
|
||||
default values for variables like `CC', `cache_file', and `prefix'.
|
||||
`configure' looks for `PREFIX/share/config.site' if it exists, then
|
||||
`PREFIX/etc/config.site' if it exists. Or, you can set the
|
||||
`CONFIG_SITE' environment variable to the location of the site script.
|
||||
A warning: not all `configure' scripts look for a site script.
|
||||
|
||||
Defining Variables
|
||||
==================
|
||||
|
||||
Variables not defined in a site shell script can be set in the
|
||||
environment passed to `configure'. However, some packages may run
|
||||
configure again during the build, and the customized values of these
|
||||
variables may be lost. In order to avoid this problem, you should set
|
||||
them in the `configure' command line, using `VAR=value'. For example:
|
||||
|
||||
./configure CC=/usr/local2/bin/gcc
|
||||
|
||||
causes the specified `gcc' to be used as the C compiler (unless it is
|
||||
overridden in the site shell script).
|
||||
|
||||
Unfortunately, this technique does not work for `CONFIG_SHELL' due to
|
||||
an Autoconf limitation. Until the limitation is lifted, you can use
|
||||
this workaround:
|
||||
|
||||
CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash
|
||||
|
||||
`configure' Invocation
|
||||
======================
|
||||
|
||||
`configure' recognizes the following options to control how it
|
||||
operates.
|
||||
|
||||
`--help'
|
||||
`-h'
|
||||
Print a summary of all of the options to `configure', and exit.
|
||||
|
||||
`--help=short'
|
||||
`--help=recursive'
|
||||
Print a summary of the options unique to this package's
|
||||
`configure', and exit. The `short' variant lists options used
|
||||
only in the top level, while the `recursive' variant lists options
|
||||
also present in any nested packages.
|
||||
|
||||
`--version'
|
||||
`-V'
|
||||
Print the version of Autoconf used to generate the `configure'
|
||||
script, and exit.
|
||||
|
||||
`--cache-file=FILE'
|
||||
Enable the cache: use and save the results of the tests in FILE,
|
||||
traditionally `config.cache'. FILE defaults to `/dev/null' to
|
||||
disable caching.
|
||||
|
||||
`--config-cache'
|
||||
`-C'
|
||||
Alias for `--cache-file=config.cache'.
|
||||
|
||||
`--quiet'
|
||||
`--silent'
|
||||
`-q'
|
||||
Do not print messages saying which checks are being made. To
|
||||
suppress all normal output, redirect it to `/dev/null' (any error
|
||||
messages will still be shown).
|
||||
|
||||
`--srcdir=DIR'
|
||||
Look for the package's source code in directory DIR. Usually
|
||||
`configure' can determine that directory automatically.
|
||||
|
||||
`--prefix=DIR'
|
||||
Use DIR as the installation prefix. *note Installation Names::
|
||||
for more details, including other options available for fine-tuning
|
||||
the installation locations.
|
||||
|
||||
`--no-create'
|
||||
`-n'
|
||||
Run the configure checks, but stop before creating any output
|
||||
files.
|
||||
|
||||
`configure' also accepts some other, not widely useful, options. Run
|
||||
`configure --help' for more details.
|
|
@ -0,0 +1,18 @@
|
|||
@SET_MAKE@
|
||||
|
||||
SUBDIRS = panel-plugin po
|
||||
|
||||
distclean-local:
|
||||
rm -rf *.cache *~
|
||||
|
||||
EXTRA_DIST = \
|
||||
README \
|
||||
intltool-extract.in \
|
||||
intltool-merge.in \
|
||||
intltool-update.in
|
||||
|
||||
DISTCLEANFILES = \
|
||||
intltool-extract \
|
||||
intltool-merge \
|
||||
intltool-update
|
||||
|
|
@ -0,0 +1,856 @@
|
|||
# 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 = :
|
||||
build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
subdir = .
|
||||
DIST_COMMON = INSTALL NEWS README AUTHORS ChangeLog \
|
||||
$(srcdir)/Makefile.in $(srcdir)/Makefile.am \
|
||||
$(top_srcdir)/configure $(am__configure_deps) \
|
||||
$(srcdir)/config.h.in COPYING TODO compile config.guess \
|
||||
config.sub depcomp install-sh missing ltmain.sh
|
||||
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 =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
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 =
|
||||
SOURCES =
|
||||
DIST_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
|
||||
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.bz2
|
||||
DIST_TARGETS = dist-bzip2
|
||||
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@
|
||||
AR = @AR@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
CATALOGS = @CATALOGS@
|
||||
CATOBJEXT = @CATOBJEXT@
|
||||
CC = @CC@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DATADIRNAME = @DATADIRNAME@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DLLTOOL = @DLLTOOL@
|
||||
DSYMUTIL = @DSYMUTIL@
|
||||
DUMPBIN = @DUMPBIN@
|
||||
ECHO_C = @ECHO_C@
|
||||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
EGREP = @EGREP@
|
||||
EXEEXT = @EXEEXT@
|
||||
FGREP = @FGREP@
|
||||
GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
|
||||
GMOFILES = @GMOFILES@
|
||||
GMSGFMT = @GMSGFMT@
|
||||
GREP = @GREP@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
INSTOBJEXT = @INSTOBJEXT@
|
||||
INTLLIBS = @INTLLIBS@
|
||||
INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
|
||||
INTLTOOL_MERGE = @INTLTOOL_MERGE@
|
||||
INTLTOOL_PERL = @INTLTOOL_PERL@
|
||||
INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
|
||||
INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
|
||||
INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
|
||||
INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
|
||||
INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
|
||||
INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
|
||||
LD = @LD@
|
||||
LDFLAGS = @LDFLAGS@
|
||||
LIBMPD_CFLAGS = @LIBMPD_CFLAGS@
|
||||
LIBMPD_LIBS = @LIBMPD_LIBS@
|
||||
LIBMPD_REQUIRED_VERSION = @LIBMPD_REQUIRED_VERSION@
|
||||
LIBMPD_VERSION = @LIBMPD_VERSION@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
LIBTOOL = @LIBTOOL@
|
||||
LIBXFCE4PANEL_CFLAGS = @LIBXFCE4PANEL_CFLAGS@
|
||||
LIBXFCE4PANEL_LIBS = @LIBXFCE4PANEL_LIBS@
|
||||
LIBXFCE4PANEL_REQUIRED_VERSION = @LIBXFCE4PANEL_REQUIRED_VERSION@
|
||||
LIBXFCE4PANEL_VERSION = @LIBXFCE4PANEL_VERSION@
|
||||
LIBXFCE4UI_CFLAGS = @LIBXFCE4UI_CFLAGS@
|
||||
LIBXFCE4UI_LIBS = @LIBXFCE4UI_LIBS@
|
||||
LIBXFCE4UI_REQUIRED_VERSION = @LIBXFCE4UI_REQUIRED_VERSION@
|
||||
LIBXFCE4UI_VERSION = @LIBXFCE4UI_VERSION@
|
||||
LIPO = @LIPO@
|
||||
LN_S = @LN_S@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
MANIFEST_TOOL = @MANIFEST_TOOL@
|
||||
MKDIR_P = @MKDIR_P@
|
||||
MKINSTALLDIRS = @MKINSTALLDIRS@
|
||||
MSGFMT = @MSGFMT@
|
||||
MSGFMT_OPTS = @MSGFMT_OPTS@
|
||||
MSGMERGE = @MSGMERGE@
|
||||
NM = @NM@
|
||||
NMEDIT = @NMEDIT@
|
||||
OBJDUMP = @OBJDUMP@
|
||||
OBJEXT = @OBJEXT@
|
||||
OTOOL = @OTOOL@
|
||||
OTOOL64 = @OTOOL64@
|
||||
PACKAGE = @PACKAGE@
|
||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
||||
PACKAGE_NAME = @PACKAGE_NAME@
|
||||
PACKAGE_STRING = @PACKAGE_STRING@
|
||||
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
||||
PACKAGE_URL = @PACKAGE_URL@
|
||||
PACKAGE_VERSION = @PACKAGE_VERSION@
|
||||
PATH_SEPARATOR = @PATH_SEPARATOR@
|
||||
PKG_CONFIG = @PKG_CONFIG@
|
||||
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
|
||||
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
|
||||
POFILES = @POFILES@
|
||||
POSUB = @POSUB@
|
||||
PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
|
||||
PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
|
||||
RANLIB = @RANLIB@
|
||||
SED = @SED@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
SHELL = @SHELL@
|
||||
STRIP = @STRIP@
|
||||
USE_NLS = @USE_NLS@
|
||||
VERSION = @VERSION@
|
||||
XGETTEXT = @XGETTEXT@
|
||||
XGETTEXT_ARGS = @XGETTEXT_ARGS@
|
||||
abs_builddir = @abs_builddir@
|
||||
abs_srcdir = @abs_srcdir@
|
||||
abs_top_builddir = @abs_top_builddir@
|
||||
abs_top_srcdir = @abs_top_srcdir@
|
||||
ac_ct_AR = @ac_ct_AR@
|
||||
ac_ct_CC = @ac_ct_CC@
|
||||
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
|
||||
am__include = @am__include@
|
||||
am__leading_dot = @am__leading_dot@
|
||||
am__quote = @am__quote@
|
||||
am__tar = @am__tar@
|
||||
am__untar = @am__untar@
|
||||
bindir = @bindir@
|
||||
build = @build@
|
||||
build_alias = @build_alias@
|
||||
build_cpu = @build_cpu@
|
||||
build_os = @build_os@
|
||||
build_vendor = @build_vendor@
|
||||
builddir = @builddir@
|
||||
datadir = @datadir@
|
||||
datarootdir = @datarootdir@
|
||||
docdir = @docdir@
|
||||
dvidir = @dvidir@
|
||||
exec_prefix = @exec_prefix@
|
||||
host = @host@
|
||||
host_alias = @host_alias@
|
||||
host_cpu = @host_cpu@
|
||||
host_os = @host_os@
|
||||
host_vendor = @host_vendor@
|
||||
htmldir = @htmldir@
|
||||
includedir = @includedir@
|
||||
infodir = @infodir@
|
||||
install_sh = @install_sh@
|
||||
intltool__v_merge_options_ = @intltool__v_merge_options_@
|
||||
intltool__v_merge_options_0 = @intltool__v_merge_options_0@
|
||||
libdir = @libdir@
|
||||
libexecdir = @libexecdir@
|
||||
localedir = @localedir@
|
||||
localstatedir = @localstatedir@
|
||||
mandir = @mandir@
|
||||
mkdir_p = @mkdir_p@
|
||||
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 = panel-plugin po
|
||||
EXTRA_DIST = \
|
||||
README \
|
||||
intltool-extract.in \
|
||||
intltool-merge.in \
|
||||
intltool-update.in
|
||||
|
||||
DISTCLEANFILES = \
|
||||
intltool-extract \
|
||||
intltool-merge \
|
||||
intltool-update
|
||||
|
||||
all: config.h
|
||||
$(MAKE) $(AM_MAKEFLAGS) all-recursive
|
||||
|
||||
.SUFFIXES:
|
||||
am--refresh: Makefile
|
||||
@:
|
||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
echo ' cd $(srcdir) && $(AUTOMAKE) --gnu'; \
|
||||
$(am__cd) $(srcdir) && $(AUTOMAKE) --gnu \
|
||||
&& exit 0; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
|
||||
$(am__cd) $(top_srcdir) && \
|
||||
$(AUTOMAKE) --gnu 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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
||||
$(am__cd) $(srcdir) && $(AUTOCONF)
|
||||
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(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: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
||||
($(am__cd) $(top_srcdir) && $(AUTOHEADER))
|
||||
rm -f stamp-h1
|
||||
touch $@
|
||||
|
||||
distclean-hdr:
|
||||
-rm -f config.h stamp-h1
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
|
||||
clean-libtool:
|
||||
-rm -rf .libs _libs
|
||||
|
||||
distclean-libtool:
|
||||
-rm -f libtool config.lt
|
||||
|
||||
# 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-recursive
|
||||
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 config.h
|
||||
installdirs: installdirs-recursive
|
||||
installdirs-am:
|
||||
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:
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
|
||||
-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
clean: clean-recursive
|
||||
|
||||
clean-am: clean-generic clean-libtool mostlyclean-am
|
||||
|
||||
distclean: distclean-recursive
|
||||
-rm -f $(am__CONFIG_DISTCLEAN_FILES)
|
||||
-rm -f Makefile
|
||||
distclean-am: clean-am distclean-generic distclean-hdr \
|
||||
distclean-libtool distclean-local distclean-tags
|
||||
|
||||
dvi: dvi-recursive
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-recursive
|
||||
|
||||
html-am:
|
||||
|
||||
info: info-recursive
|
||||
|
||||
info-am:
|
||||
|
||||
install-data-am:
|
||||
|
||||
install-dvi: install-dvi-recursive
|
||||
|
||||
install-dvi-am:
|
||||
|
||||
install-exec-am:
|
||||
|
||||
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 -f Makefile
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-recursive
|
||||
|
||||
mostlyclean-am: mostlyclean-generic mostlyclean-libtool
|
||||
|
||||
pdf: pdf-recursive
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-recursive
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am:
|
||||
|
||||
.MAKE: $(am__recursive_targets) all install-am install-strip
|
||||
|
||||
.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am \
|
||||
am--refresh check check-am clean clean-cscope clean-generic \
|
||||
clean-libtool cscope cscopelist-am ctags ctags-am dist \
|
||||
dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \
|
||||
dist-xz dist-zip distcheck distclean distclean-generic \
|
||||
distclean-hdr distclean-libtool distclean-local distclean-tags \
|
||||
distcleancheck distdir distuninstallcheck dvi dvi-am html \
|
||||
html-am info info-am install install-am install-data \
|
||||
install-data-am install-dvi install-dvi-am install-exec \
|
||||
install-exec-am install-html install-html-am install-info \
|
||||
install-info-am install-man install-pdf install-pdf-am \
|
||||
install-ps install-ps-am install-strip installcheck \
|
||||
installcheck-am installdirs installdirs-am maintainer-clean \
|
||||
maintainer-clean-generic mostlyclean mostlyclean-generic \
|
||||
mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
|
||||
uninstall-am
|
||||
|
||||
@SET_MAKE@
|
||||
|
||||
distclean-local:
|
||||
rm -rf *.cache *~
|
||||
|
||||
# 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:
|
|
@ -0,0 +1,31 @@
|
|||
Xfce4-Mpc-Plugin
|
||||
----------------
|
||||
|
||||
This is a simple Musicpd (http://www.musicpd.org) client plugin for the Xfce panel.
|
||||
Features :
|
||||
- next/stop/play/pause/previous buttons
|
||||
- current volume/status/playing track when mouse passes over the plugin
|
||||
- decrease/increase volume with mousewheel
|
||||
- show a simple playlist window upon middle-click, permitting to select a track to play
|
||||
- toggle random/repeat/outputs in right-click menu
|
||||
- launch configurable client (gmpc, xterm -e ncmpc,..) through right-click menu
|
||||
- configurable tooltip and playlist formats, using a gmpc-like markup :
|
||||
- playlist accepts %artist%, %title%, %album% and %track%
|
||||
- tooltip accepts the same plus %vol%, %status% and %newline%
|
||||
|
||||
To build it, you have two options :
|
||||
- against libmpd libraries :
|
||||
Get'em from your OS' repository/ports, or from source
|
||||
It will be autodetected by pkg-config.
|
||||
If libmpd is not installed in a standard directory, use --with-libmpd=path_to_libmpd.
|
||||
- without libmpd, using simple-libmpd :
|
||||
Since 0.2.0, i implemented a simple interface with mpd, using plain old sockets.
|
||||
If libmpd is not found, it will be used as a fallback (or if you specify --without-libmpd)
|
||||
|
||||
./configure && make && su -c make install should suffice in most cases.
|
||||
|
||||
If it crashes, recompile it with --enable-debug=full, add it to the panel, attach gdb to it
|
||||
(gdb -p `pgrep -f libmpc` , continue) and report a bug with a complete backtrace.
|
||||
|
||||
This little piece of code is licensed under a BSD-style licence.
|
||||
(OpenBSD variant modeled after the ISC licence)
|
|
@ -0,0 +1,3 @@
|
|||
- add volume progressbar/slider ?
|
||||
- fix all strings length checking
|
||||
- adapt to panel 4.10 w/ nrows/deskbar-mode
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,347 @@
|
|||
#! /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 <tromey@cygnus.com>.
|
||||
#
|
||||
# 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 <http://www.gnu.org/licenses/>.
|
||||
|
||||
# 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 <bug-automake@gnu.org> or send patches to
|
||||
# <automake-patches@gnu.org>.
|
||||
|
||||
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 <bug-automake@gnu.org>.
|
||||
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:
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,100 @@
|
|||
/* config.h.in. Generated from configure.ac by autoheader. */
|
||||
|
||||
/* Define for debugging support */
|
||||
#undef DEBUG
|
||||
|
||||
/* Define for tracing support */
|
||||
#undef DEBUG_TRACE
|
||||
|
||||
/* always defined to indicate that i18n is enabled */
|
||||
#undef ENABLE_NLS
|
||||
|
||||
/* Name of default gettext domain */
|
||||
#undef GETTEXT_PACKAGE
|
||||
|
||||
/* Define to 1 if you have the `bind_textdomain_codeset' function. */
|
||||
#undef HAVE_BIND_TEXTDOMAIN_CODESET
|
||||
|
||||
/* Define to 1 if you have the Mac OS X function CFLocaleCopyCurrent in the
|
||||
CoreFoundation framework. */
|
||||
#undef HAVE_CFLOCALECOPYCURRENT
|
||||
|
||||
/* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in
|
||||
the CoreFoundation framework. */
|
||||
#undef HAVE_CFPREFERENCESCOPYAPPVALUE
|
||||
|
||||
/* Define to 1 if you have the `dcgettext' function. */
|
||||
#undef HAVE_DCGETTEXT
|
||||
|
||||
/* Define to 1 if you have the <dlfcn.h> header file. */
|
||||
#undef HAVE_DLFCN_H
|
||||
|
||||
/* Define if the GNU gettext() function is already present or preinstalled. */
|
||||
#undef HAVE_GETTEXT
|
||||
|
||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
#undef HAVE_INTTYPES_H
|
||||
|
||||
/* Define if your <locale.h> file defines LC_MESSAGES. */
|
||||
#undef HAVE_LC_MESSAGES
|
||||
|
||||
/* libmpd found */
|
||||
#undef HAVE_LIBMPD
|
||||
|
||||
/* Define to 1 if you have the <locale.h> header file. */
|
||||
#undef HAVE_LOCALE_H
|
||||
|
||||
/* Define to 1 if you have the <memory.h> header file. */
|
||||
#undef HAVE_MEMORY_H
|
||||
|
||||
/* Define to 1 if you have the <stdint.h> header file. */
|
||||
#undef HAVE_STDINT_H
|
||||
|
||||
/* Define to 1 if you have the <stdlib.h> header file. */
|
||||
#undef HAVE_STDLIB_H
|
||||
|
||||
/* Define to 1 if you have the <strings.h> header file. */
|
||||
#undef HAVE_STRINGS_H
|
||||
|
||||
/* Define to 1 if you have the <string.h> header file. */
|
||||
#undef HAVE_STRING_H
|
||||
|
||||
/* Define to 1 if you have the <sys/stat.h> header file. */
|
||||
#undef HAVE_SYS_STAT_H
|
||||
|
||||
/* Define to 1 if you have the <sys/types.h> header file. */
|
||||
#undef HAVE_SYS_TYPES_H
|
||||
|
||||
/* Define to 1 if you have the <unistd.h> header file. */
|
||||
#undef HAVE_UNISTD_H
|
||||
|
||||
/* Define to the sub-directory in which libtool stores uninstalled libraries.
|
||||
*/
|
||||
#undef LT_OBJDIR
|
||||
|
||||
/* 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
|
||||
|
||||
/* Define to 1 if you have the ANSI C header files. */
|
||||
#undef STDC_HEADERS
|
||||
|
||||
/* Version number of package */
|
||||
#undef VERSION
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,89 @@
|
|||
dnl
|
||||
dnl This file was autogenerated from "configure.ac.in".
|
||||
dnl Edit that file instead!
|
||||
dnl
|
||||
|
||||
dnl configure.ac
|
||||
dnl
|
||||
dnl xfce4-mpc-plugin - mpd client plugin for the XFce4 panel
|
||||
dnl
|
||||
|
||||
m4_define([mpc_version_major], [0])
|
||||
m4_define([mpc_version_minor], [5])
|
||||
m4_define([mpc_version_micro], [2])
|
||||
m4_define([mpc_version_tag], []) # Leave empty for releases
|
||||
m4_define([mpc_version_build], [7c0c95a])
|
||||
m4_define([mpc_version], [mpc_version_major().mpc_version_minor().mpc_version_micro()ifelse(mpc_version_tag(), [], [], [mpc_version_tag()-mpc_version_build()])])
|
||||
|
||||
AC_INIT([xfce4-mpc-plugin], [mpc_version],
|
||||
[landry@xfce.org])
|
||||
|
||||
MPC_VERSION=mpc_version()
|
||||
AM_INIT_AUTOMAKE([1.8 dist-bzip2 tar-ustar no-dist-gzip])
|
||||
AM_CONFIG_HEADER([config.h])
|
||||
dnl AC_CONFIG_HEADERS([config.h])
|
||||
|
||||
AM_MAINTAINER_MODE
|
||||
|
||||
dnl Check for basic programs
|
||||
AC_PROG_CC
|
||||
AC_PROG_INSTALL
|
||||
IT_PROG_INTLTOOL([0.35.0])
|
||||
|
||||
dnl Initialize libtool
|
||||
LT_PREREQ([2.2.6])
|
||||
LT_INIT([disable-static])
|
||||
|
||||
dnl Check for standard header files
|
||||
AC_HEADER_STDC
|
||||
|
||||
dnl configure the panel plugin
|
||||
XDT_CHECK_PACKAGE([LIBXFCE4PANEL], [libxfce4panel-2.0], [4.13.5])
|
||||
XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce4ui-2], [4.12.0])
|
||||
|
||||
dnl check for libmpd presence
|
||||
AC_ARG_WITH(libmpd,
|
||||
AC_HELP_STRING([--with-libmpd=path], [path to libmpd base directory]),
|
||||
LIBMPD_PATH="$withval", LIBMPD_PATH="")
|
||||
|
||||
use_libmpd=false
|
||||
AM_CONDITIONAL([HAVE_LIBMPD], [test "$use_libmpd" = true])
|
||||
AC_DEFINE([HAVE_LIBMPD], [0], [no libmpd found])
|
||||
|
||||
AC_MSG_CHECKING([whether --with-libmpd was used])
|
||||
if test x"$LIBMPD_PATH" != x"" ; then
|
||||
if test x"$LIBMPD_PATH" = x"no" ; then
|
||||
AC_MSG_RESULT([yes, disabled])
|
||||
echo "* Build with libmpd: no, falling back to our implementation"
|
||||
else
|
||||
AC_MSG_RESULT([yes, using $LIBMPD_PATH])
|
||||
LIBMPD_CFLAGS="-I${LIBMPD_PATH}/include/"
|
||||
LIBMPD_LIBS="-L${LIBMPD_PATH}/lib/ -lmpd"
|
||||
AC_DEFINE([HAVE_LIBMPD], [1], [libmpd found])
|
||||
use_libmpd=true
|
||||
AC_SUBST([LIBMPD_CFLAGS])
|
||||
AC_SUBST([LIBMPD_LIBS])
|
||||
fi
|
||||
else
|
||||
AC_MSG_RESULT([no, falling back to pkg-config])
|
||||
XDT_CHECK_OPTIONAL_PACKAGE([LIBMPD], [libmpd], [0.12], [libmpd], [libmpd])
|
||||
if test x"$LIBMPD_FOUND" = x"yes"; then
|
||||
AC_DEFINE([HAVE_LIBMPD], [1], [libmpd found])
|
||||
use_libmpd=true
|
||||
echo "* Build with libmpd: yes"
|
||||
else
|
||||
echo "* Build with libmpd: no, falling back to our implementation"
|
||||
fi
|
||||
fi
|
||||
AM_CONDITIONAL(USE_LIBMPD, [test "$use_libmpd" = true])
|
||||
dnl Translations
|
||||
XDT_I18N([ar ast be bg ca cs da de el en_AU en_GB es eu fi fr gl he hr hu hy_AM id ie is it ja ko lt lv ms nb nl oc pl pt pt_BR ru sk sq sr sv th tr ug uk ur ur_PK zh_CN zh_TW ])
|
||||
|
||||
dnl Check for debugging support
|
||||
XDT_FEATURE_DEBUG()
|
||||
AC_OUTPUT([
|
||||
Makefile
|
||||
panel-plugin/Makefile
|
||||
po/Makefile.in
|
||||
])
|
||||
|
|
@ -0,0 +1,791 @@
|
|||
#! /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 <http://www.gnu.org/licenses/>.
|
||||
|
||||
# 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 <oliva@dcc.unicamp.br>.
|
||||
|
||||
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 <bug-automake@gnu.org>.
|
||||
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:
|
|
@ -0,0 +1,527 @@
|
|||
#!/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:
|
|
@ -0,0 +1,215 @@
|
|||
#! /bin/sh
|
||||
# Common wrapper for a few potentially missing GNU programs.
|
||||
|
||||
scriptversion=2013-10-28.13; # UTC
|
||||
|
||||
# Copyright (C) 1996-2013 Free Software Foundation, Inc.
|
||||
# Originally written by Fran,cois Pinard <pinard@iro.umontreal.ca>, 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 <http://www.gnu.org/licenses/>.
|
||||
|
||||
# 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 <bug-automake@gnu.org>."
|
||||
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:
|
|
@ -0,0 +1,41 @@
|
|||
plugindir = $(libdir)/xfce4/panel/plugins
|
||||
plugin_LTLIBRARIES = libmpc.la
|
||||
|
||||
libmpc_la_CFLAGS = \
|
||||
-DPACKAGE_LOCALE_DIR=\"$(localedir)\" \
|
||||
@LIBXFCE4UI_CFLAGS@ \
|
||||
@LIBXFCE4PANEL_CFLAGS@
|
||||
|
||||
libmpc_la_LIBADD = \
|
||||
@LIBXFCE4UI_LIBS@ \
|
||||
@LIBXFCE4PANEL_LIBS@
|
||||
|
||||
libmpc_la_LDFLAGS = \
|
||||
-avoid-version \
|
||||
-module \
|
||||
-no-undefined \
|
||||
-export-symbols-regex '^xfce_panel_module_(preinit|init|construct)' \
|
||||
$(PLATFORM_LDFLAGS)
|
||||
|
||||
libmpc_la_SOURCES = xfce4-mpc-plugin.c xfce4-mpc-plugin.h
|
||||
if USE_LIBMPD
|
||||
libmpc_la_CFLAGS += @LIBMPD_CFLAGS@
|
||||
libmpc_la_LIBADD += @LIBMPD_LIBS@
|
||||
else
|
||||
libmpc_la_SOURCES += simple-libmpd.c simple-libmpd.h
|
||||
endif
|
||||
|
||||
# .desktop file
|
||||
#
|
||||
# We need to let intltool merge the translated fields, so we add a
|
||||
# level of indirection: a <name>.desktop.in file.
|
||||
#
|
||||
desktop_in_files = xfce4-mpc-plugin.desktop.in
|
||||
|
||||
desktopdir = $(datadir)/xfce4/panel/plugins
|
||||
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
|
||||
@INTLTOOL_DESKTOP_RULE@
|
||||
|
||||
EXTRA_DIST = $(desktop_in_files)
|
||||
|
||||
DISTCLEANFILES = $(desktop_DATA)
|
|
@ -0,0 +1,744 @@
|
|||
# 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 = :
|
||||
build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
@USE_LIBMPD_TRUE@am__append_1 = @LIBMPD_CFLAGS@
|
||||
@USE_LIBMPD_TRUE@am__append_2 = @LIBMPD_LIBS@
|
||||
@USE_LIBMPD_FALSE@am__append_3 = simple-libmpd.c simple-libmpd.h
|
||||
subdir = panel-plugin
|
||||
DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
|
||||
$(top_srcdir)/depcomp
|
||||
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)
|
||||
mkinstalldirs = $(install_sh) -d
|
||||
CONFIG_HEADER = $(top_builddir)/config.h
|
||||
CONFIG_CLEAN_FILES =
|
||||
CONFIG_CLEAN_VPATH_FILES =
|
||||
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
|
||||
am__vpath_adj = case $$p in \
|
||||
$(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
|
||||
*) f=$$p;; \
|
||||
esac;
|
||||
am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
|
||||
am__install_max = 40
|
||||
am__nobase_strip_setup = \
|
||||
srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
|
||||
am__nobase_strip = \
|
||||
for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
|
||||
am__nobase_list = $(am__nobase_strip_setup); \
|
||||
for p in $$list; do echo "$$p $$p"; done | \
|
||||
sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
|
||||
$(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
|
||||
if (++n[$$2] == $(am__install_max)) \
|
||||
{ print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
|
||||
END { for (dir in files) print dir, files[dir] }'
|
||||
am__base_list = \
|
||||
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
|
||||
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
|
||||
am__uninstall_files_from_dir = { \
|
||||
test -z "$$files" \
|
||||
|| { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
|
||||
|| { echo " ( cd '$$dir' && rm -f" $$files ")"; \
|
||||
$(am__cd) "$$dir" && rm -f $$files; }; \
|
||||
}
|
||||
am__installdirs = "$(DESTDIR)$(plugindir)" "$(DESTDIR)$(desktopdir)"
|
||||
LTLIBRARIES = $(plugin_LTLIBRARIES)
|
||||
am__DEPENDENCIES_1 =
|
||||
libmpc_la_DEPENDENCIES = $(am__DEPENDENCIES_1)
|
||||
am__libmpc_la_SOURCES_DIST = xfce4-mpc-plugin.c xfce4-mpc-plugin.h \
|
||||
simple-libmpd.c simple-libmpd.h
|
||||
@USE_LIBMPD_FALSE@am__objects_1 = libmpc_la-simple-libmpd.lo
|
||||
am_libmpc_la_OBJECTS = libmpc_la-xfce4-mpc-plugin.lo $(am__objects_1)
|
||||
libmpc_la_OBJECTS = $(am_libmpc_la_OBJECTS)
|
||||
AM_V_lt = $(am__v_lt_@AM_V@)
|
||||
am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
|
||||
am__v_lt_0 = --silent
|
||||
am__v_lt_1 =
|
||||
libmpc_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(libmpc_la_CFLAGS) \
|
||||
$(CFLAGS) $(libmpc_la_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@ -I$(top_builddir)
|
||||
depcomp = $(SHELL) $(top_srcdir)/depcomp
|
||||
am__depfiles_maybe = depfiles
|
||||
am__mv = mv -f
|
||||
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
|
||||
$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
|
||||
LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
$(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
|
||||
$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
|
||||
$(AM_CFLAGS) $(CFLAGS)
|
||||
AM_V_CC = $(am__v_CC_@AM_V@)
|
||||
am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
|
||||
am__v_CC_0 = @echo " CC " $@;
|
||||
am__v_CC_1 =
|
||||
CCLD = $(CC)
|
||||
LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
|
||||
$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
|
||||
$(AM_LDFLAGS) $(LDFLAGS) -o $@
|
||||
AM_V_CCLD = $(am__v_CCLD_@AM_V@)
|
||||
am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
|
||||
am__v_CCLD_0 = @echo " CCLD " $@;
|
||||
am__v_CCLD_1 =
|
||||
SOURCES = $(libmpc_la_SOURCES)
|
||||
DIST_SOURCES = $(am__libmpc_la_SOURCES_DIST)
|
||||
am__can_run_installinfo = \
|
||||
case $$AM_UPDATE_INFO_DIR in \
|
||||
n|no|NO) false;; \
|
||||
*) (install-info --version) >/dev/null 2>&1;; \
|
||||
esac
|
||||
DATA = $(desktop_DATA)
|
||||
am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
|
||||
# Read a list of newline-separated strings from the standard input,
|
||||
# and print each of them once, without duplicates. Input order is
|
||||
# *not* preserved.
|
||||
am__uniquify_input = $(AWK) '\
|
||||
BEGIN { nonempty = 0; } \
|
||||
{ items[$$0] = 1; nonempty = 1; } \
|
||||
END { if (nonempty) { for (i in items) print i; }; } \
|
||||
'
|
||||
# Make sure the list of sources is unique. This is necessary because,
|
||||
# e.g., the same source file might be shared among _SOURCES variables
|
||||
# for different programs/libraries.
|
||||
am__define_uniq_tagged_files = \
|
||||
list='$(am__tagged_files)'; \
|
||||
unique=`for i in $$list; do \
|
||||
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
|
||||
done | $(am__uniquify_input)`
|
||||
ETAGS = etags
|
||||
CTAGS = ctags
|
||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
|
||||
ACLOCAL = @ACLOCAL@
|
||||
ALL_LINGUAS = @ALL_LINGUAS@
|
||||
AMTAR = @AMTAR@
|
||||
AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
|
||||
AR = @AR@
|
||||
AUTOCONF = @AUTOCONF@
|
||||
AUTOHEADER = @AUTOHEADER@
|
||||
AUTOMAKE = @AUTOMAKE@
|
||||
AWK = @AWK@
|
||||
CATALOGS = @CATALOGS@
|
||||
CATOBJEXT = @CATOBJEXT@
|
||||
CC = @CC@
|
||||
CCDEPMODE = @CCDEPMODE@
|
||||
CFLAGS = @CFLAGS@
|
||||
CPP = @CPP@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
CYGPATH_W = @CYGPATH_W@
|
||||
DATADIRNAME = @DATADIRNAME@
|
||||
DEFS = @DEFS@
|
||||
DEPDIR = @DEPDIR@
|
||||
DLLTOOL = @DLLTOOL@
|
||||
DSYMUTIL = @DSYMUTIL@
|
||||
DUMPBIN = @DUMPBIN@
|
||||
ECHO_C = @ECHO_C@
|
||||
ECHO_N = @ECHO_N@
|
||||
ECHO_T = @ECHO_T@
|
||||
EGREP = @EGREP@
|
||||
EXEEXT = @EXEEXT@
|
||||
FGREP = @FGREP@
|
||||
GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
|
||||
GMOFILES = @GMOFILES@
|
||||
GMSGFMT = @GMSGFMT@
|
||||
GREP = @GREP@
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
INSTALL_PROGRAM = @INSTALL_PROGRAM@
|
||||
INSTALL_SCRIPT = @INSTALL_SCRIPT@
|
||||
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
|
||||
INSTOBJEXT = @INSTOBJEXT@
|
||||
INTLLIBS = @INTLLIBS@
|
||||
INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
|
||||
INTLTOOL_MERGE = @INTLTOOL_MERGE@
|
||||
INTLTOOL_PERL = @INTLTOOL_PERL@
|
||||
INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
|
||||
INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
|
||||
INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
|
||||
INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
|
||||
INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
|
||||
INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
|
||||
LD = @LD@
|
||||
LDFLAGS = @LDFLAGS@
|
||||
LIBMPD_CFLAGS = @LIBMPD_CFLAGS@
|
||||
LIBMPD_LIBS = @LIBMPD_LIBS@
|
||||
LIBMPD_REQUIRED_VERSION = @LIBMPD_REQUIRED_VERSION@
|
||||
LIBMPD_VERSION = @LIBMPD_VERSION@
|
||||
LIBOBJS = @LIBOBJS@
|
||||
LIBS = @LIBS@
|
||||
LIBTOOL = @LIBTOOL@
|
||||
LIBXFCE4PANEL_CFLAGS = @LIBXFCE4PANEL_CFLAGS@
|
||||
LIBXFCE4PANEL_LIBS = @LIBXFCE4PANEL_LIBS@
|
||||
LIBXFCE4PANEL_REQUIRED_VERSION = @LIBXFCE4PANEL_REQUIRED_VERSION@
|
||||
LIBXFCE4PANEL_VERSION = @LIBXFCE4PANEL_VERSION@
|
||||
LIBXFCE4UI_CFLAGS = @LIBXFCE4UI_CFLAGS@
|
||||
LIBXFCE4UI_LIBS = @LIBXFCE4UI_LIBS@
|
||||
LIBXFCE4UI_REQUIRED_VERSION = @LIBXFCE4UI_REQUIRED_VERSION@
|
||||
LIBXFCE4UI_VERSION = @LIBXFCE4UI_VERSION@
|
||||
LIPO = @LIPO@
|
||||
LN_S = @LN_S@
|
||||
LTLIBOBJS = @LTLIBOBJS@
|
||||
MAINT = @MAINT@
|
||||
MAKEINFO = @MAKEINFO@
|
||||
MANIFEST_TOOL = @MANIFEST_TOOL@
|
||||
MKDIR_P = @MKDIR_P@
|
||||
MKINSTALLDIRS = @MKINSTALLDIRS@
|
||||
MSGFMT = @MSGFMT@
|
||||
MSGFMT_OPTS = @MSGFMT_OPTS@
|
||||
MSGMERGE = @MSGMERGE@
|
||||
NM = @NM@
|
||||
NMEDIT = @NMEDIT@
|
||||
OBJDUMP = @OBJDUMP@
|
||||
OBJEXT = @OBJEXT@
|
||||
OTOOL = @OTOOL@
|
||||
OTOOL64 = @OTOOL64@
|
||||
PACKAGE = @PACKAGE@
|
||||
PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
|
||||
PACKAGE_NAME = @PACKAGE_NAME@
|
||||
PACKAGE_STRING = @PACKAGE_STRING@
|
||||
PACKAGE_TARNAME = @PACKAGE_TARNAME@
|
||||
PACKAGE_URL = @PACKAGE_URL@
|
||||
PACKAGE_VERSION = @PACKAGE_VERSION@
|
||||
PATH_SEPARATOR = @PATH_SEPARATOR@
|
||||
PKG_CONFIG = @PKG_CONFIG@
|
||||
PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
|
||||
PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
|
||||
POFILES = @POFILES@
|
||||
POSUB = @POSUB@
|
||||
PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
|
||||
PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
|
||||
RANLIB = @RANLIB@
|
||||
SED = @SED@
|
||||
SET_MAKE = @SET_MAKE@
|
||||
SHELL = @SHELL@
|
||||
STRIP = @STRIP@
|
||||
USE_NLS = @USE_NLS@
|
||||
VERSION = @VERSION@
|
||||
XGETTEXT = @XGETTEXT@
|
||||
XGETTEXT_ARGS = @XGETTEXT_ARGS@
|
||||
abs_builddir = @abs_builddir@
|
||||
abs_srcdir = @abs_srcdir@
|
||||
abs_top_builddir = @abs_top_builddir@
|
||||
abs_top_srcdir = @abs_top_srcdir@
|
||||
ac_ct_AR = @ac_ct_AR@
|
||||
ac_ct_CC = @ac_ct_CC@
|
||||
ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
|
||||
am__include = @am__include@
|
||||
am__leading_dot = @am__leading_dot@
|
||||
am__quote = @am__quote@
|
||||
am__tar = @am__tar@
|
||||
am__untar = @am__untar@
|
||||
bindir = @bindir@
|
||||
build = @build@
|
||||
build_alias = @build_alias@
|
||||
build_cpu = @build_cpu@
|
||||
build_os = @build_os@
|
||||
build_vendor = @build_vendor@
|
||||
builddir = @builddir@
|
||||
datadir = @datadir@
|
||||
datarootdir = @datarootdir@
|
||||
docdir = @docdir@
|
||||
dvidir = @dvidir@
|
||||
exec_prefix = @exec_prefix@
|
||||
host = @host@
|
||||
host_alias = @host_alias@
|
||||
host_cpu = @host_cpu@
|
||||
host_os = @host_os@
|
||||
host_vendor = @host_vendor@
|
||||
htmldir = @htmldir@
|
||||
includedir = @includedir@
|
||||
infodir = @infodir@
|
||||
install_sh = @install_sh@
|
||||
intltool__v_merge_options_ = @intltool__v_merge_options_@
|
||||
intltool__v_merge_options_0 = @intltool__v_merge_options_0@
|
||||
libdir = @libdir@
|
||||
libexecdir = @libexecdir@
|
||||
localedir = @localedir@
|
||||
localstatedir = @localstatedir@
|
||||
mandir = @mandir@
|
||||
mkdir_p = @mkdir_p@
|
||||
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@
|
||||
plugindir = $(libdir)/xfce4/panel/plugins
|
||||
plugin_LTLIBRARIES = libmpc.la
|
||||
libmpc_la_CFLAGS = -DPACKAGE_LOCALE_DIR=\"$(localedir)\" \
|
||||
@LIBXFCE4UI_CFLAGS@ @LIBXFCE4PANEL_CFLAGS@ $(am__append_1)
|
||||
libmpc_la_LIBADD = @LIBXFCE4UI_LIBS@ @LIBXFCE4PANEL_LIBS@ \
|
||||
$(am__append_2)
|
||||
libmpc_la_LDFLAGS = \
|
||||
-avoid-version \
|
||||
-module \
|
||||
-no-undefined \
|
||||
-export-symbols-regex '^xfce_panel_module_(preinit|init|construct)' \
|
||||
$(PLATFORM_LDFLAGS)
|
||||
|
||||
libmpc_la_SOURCES = xfce4-mpc-plugin.c xfce4-mpc-plugin.h \
|
||||
$(am__append_3)
|
||||
|
||||
# .desktop file
|
||||
#
|
||||
# We need to let intltool merge the translated fields, so we add a
|
||||
# level of indirection: a <name>.desktop.in file.
|
||||
#
|
||||
desktop_in_files = xfce4-mpc-plugin.desktop.in
|
||||
desktopdir = $(datadir)/xfce4/panel/plugins
|
||||
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
|
||||
EXTRA_DIST = $(desktop_in_files)
|
||||
DISTCLEANFILES = $(desktop_DATA)
|
||||
all: all-am
|
||||
|
||||
.SUFFIXES:
|
||||
.SUFFIXES: .c .lo .o .obj
|
||||
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
|
||||
@for dep in $?; do \
|
||||
case '$(am__configure_deps)' in \
|
||||
*$$dep*) \
|
||||
( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
|
||||
&& { if test -f $@; then exit 0; else break; fi; }; \
|
||||
exit 1;; \
|
||||
esac; \
|
||||
done; \
|
||||
echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu panel-plugin/Makefile'; \
|
||||
$(am__cd) $(top_srcdir) && \
|
||||
$(AUTOMAKE) --gnu panel-plugin/Makefile
|
||||
.PRECIOUS: Makefile
|
||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
|
||||
@case '$?' in \
|
||||
*config.status*) \
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
|
||||
*) \
|
||||
echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
|
||||
esac;
|
||||
|
||||
$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
|
||||
$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
$(am__aclocal_m4_deps):
|
||||
|
||||
install-pluginLTLIBRARIES: $(plugin_LTLIBRARIES)
|
||||
@$(NORMAL_INSTALL)
|
||||
@list='$(plugin_LTLIBRARIES)'; test -n "$(plugindir)" || list=; \
|
||||
list2=; for p in $$list; do \
|
||||
if test -f $$p; then \
|
||||
list2="$$list2 $$p"; \
|
||||
else :; fi; \
|
||||
done; \
|
||||
test -z "$$list2" || { \
|
||||
echo " $(MKDIR_P) '$(DESTDIR)$(plugindir)'"; \
|
||||
$(MKDIR_P) "$(DESTDIR)$(plugindir)" || exit 1; \
|
||||
echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(plugindir)'"; \
|
||||
$(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(plugindir)"; \
|
||||
}
|
||||
|
||||
uninstall-pluginLTLIBRARIES:
|
||||
@$(NORMAL_UNINSTALL)
|
||||
@list='$(plugin_LTLIBRARIES)'; test -n "$(plugindir)" || list=; \
|
||||
for p in $$list; do \
|
||||
$(am__strip_dir) \
|
||||
echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(plugindir)/$$f'"; \
|
||||
$(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(plugindir)/$$f"; \
|
||||
done
|
||||
|
||||
clean-pluginLTLIBRARIES:
|
||||
-test -z "$(plugin_LTLIBRARIES)" || rm -f $(plugin_LTLIBRARIES)
|
||||
@list='$(plugin_LTLIBRARIES)'; \
|
||||
locs=`for p in $$list; do echo $$p; done | \
|
||||
sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
|
||||
sort -u`; \
|
||||
test -z "$$locs" || { \
|
||||
echo rm -f $${locs}; \
|
||||
rm -f $${locs}; \
|
||||
}
|
||||
|
||||
libmpc.la: $(libmpc_la_OBJECTS) $(libmpc_la_DEPENDENCIES) $(EXTRA_libmpc_la_DEPENDENCIES)
|
||||
$(AM_V_CCLD)$(libmpc_la_LINK) -rpath $(plugindir) $(libmpc_la_OBJECTS) $(libmpc_la_LIBADD) $(LIBS)
|
||||
|
||||
mostlyclean-compile:
|
||||
-rm -f *.$(OBJEXT)
|
||||
|
||||
distclean-compile:
|
||||
-rm -f *.tab.c
|
||||
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libmpc_la-simple-libmpd.Plo@am__quote@
|
||||
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libmpc_la-xfce4-mpc-plugin.Plo@am__quote@
|
||||
|
||||
.c.o:
|
||||
@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
|
||||
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.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)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
|
||||
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.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) '$<'`
|
||||
|
||||
.c.lo:
|
||||
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
|
||||
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
|
||||
|
||||
libmpc_la-xfce4-mpc-plugin.lo: xfce4-mpc-plugin.c
|
||||
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmpc_la_CFLAGS) $(CFLAGS) -MT libmpc_la-xfce4-mpc-plugin.lo -MD -MP -MF $(DEPDIR)/libmpc_la-xfce4-mpc-plugin.Tpo -c -o libmpc_la-xfce4-mpc-plugin.lo `test -f 'xfce4-mpc-plugin.c' || echo '$(srcdir)/'`xfce4-mpc-plugin.c
|
||||
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libmpc_la-xfce4-mpc-plugin.Tpo $(DEPDIR)/libmpc_la-xfce4-mpc-plugin.Plo
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='xfce4-mpc-plugin.c' object='libmpc_la-xfce4-mpc-plugin.lo' libtool=yes @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmpc_la_CFLAGS) $(CFLAGS) -c -o libmpc_la-xfce4-mpc-plugin.lo `test -f 'xfce4-mpc-plugin.c' || echo '$(srcdir)/'`xfce4-mpc-plugin.c
|
||||
|
||||
libmpc_la-simple-libmpd.lo: simple-libmpd.c
|
||||
@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmpc_la_CFLAGS) $(CFLAGS) -MT libmpc_la-simple-libmpd.lo -MD -MP -MF $(DEPDIR)/libmpc_la-simple-libmpd.Tpo -c -o libmpc_la-simple-libmpd.lo `test -f 'simple-libmpd.c' || echo '$(srcdir)/'`simple-libmpd.c
|
||||
@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libmpc_la-simple-libmpd.Tpo $(DEPDIR)/libmpc_la-simple-libmpd.Plo
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='simple-libmpd.c' object='libmpc_la-simple-libmpd.lo' libtool=yes @AMDEPBACKSLASH@
|
||||
@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
|
||||
@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libmpc_la_CFLAGS) $(CFLAGS) -c -o libmpc_la-simple-libmpd.lo `test -f 'simple-libmpd.c' || echo '$(srcdir)/'`simple-libmpd.c
|
||||
|
||||
mostlyclean-libtool:
|
||||
-rm -f *.lo
|
||||
|
||||
clean-libtool:
|
||||
-rm -rf .libs _libs
|
||||
install-desktopDATA: $(desktop_DATA)
|
||||
@$(NORMAL_INSTALL)
|
||||
@list='$(desktop_DATA)'; test -n "$(desktopdir)" || list=; \
|
||||
if test -n "$$list"; then \
|
||||
echo " $(MKDIR_P) '$(DESTDIR)$(desktopdir)'"; \
|
||||
$(MKDIR_P) "$(DESTDIR)$(desktopdir)" || exit 1; \
|
||||
fi; \
|
||||
for p in $$list; do \
|
||||
if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
|
||||
echo "$$d$$p"; \
|
||||
done | $(am__base_list) | \
|
||||
while read files; do \
|
||||
echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(desktopdir)'"; \
|
||||
$(INSTALL_DATA) $$files "$(DESTDIR)$(desktopdir)" || exit $$?; \
|
||||
done
|
||||
|
||||
uninstall-desktopDATA:
|
||||
@$(NORMAL_UNINSTALL)
|
||||
@list='$(desktop_DATA)'; test -n "$(desktopdir)" || list=; \
|
||||
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
|
||||
dir='$(DESTDIR)$(desktopdir)'; $(am__uninstall_files_from_dir)
|
||||
|
||||
ID: $(am__tagged_files)
|
||||
$(am__define_uniq_tagged_files); mkid -fID $$unique
|
||||
tags: tags-am
|
||||
TAGS: tags
|
||||
|
||||
tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
|
||||
set x; \
|
||||
here=`pwd`; \
|
||||
$(am__define_uniq_tagged_files); \
|
||||
shift; \
|
||||
if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
|
||||
test -n "$$unique" || unique=$$empty_fix; \
|
||||
if test $$# -gt 0; then \
|
||||
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
"$$@" $$unique; \
|
||||
else \
|
||||
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
|
||||
$$unique; \
|
||||
fi; \
|
||||
fi
|
||||
ctags: ctags-am
|
||||
|
||||
CTAGS: ctags
|
||||
ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
|
||||
$(am__define_uniq_tagged_files); \
|
||||
test -z "$(CTAGS_ARGS)$$unique" \
|
||||
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
|
||||
$$unique
|
||||
|
||||
GTAGS:
|
||||
here=`$(am__cd) $(top_builddir) && pwd` \
|
||||
&& $(am__cd) $(top_srcdir) \
|
||||
&& gtags -i $(GTAGS_ARGS) "$$here"
|
||||
cscopelist: cscopelist-am
|
||||
|
||||
cscopelist-am: $(am__tagged_files)
|
||||
list='$(am__tagged_files)'; \
|
||||
case "$(srcdir)" in \
|
||||
[\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
|
||||
*) sdir=$(subdir)/$(srcdir) ;; \
|
||||
esac; \
|
||||
for i in $$list; do \
|
||||
if test -f "$$i"; then \
|
||||
echo "$(subdir)/$$i"; \
|
||||
else \
|
||||
echo "$$sdir/$$i"; \
|
||||
fi; \
|
||||
done >> $(top_builddir)/cscope.files
|
||||
|
||||
distclean-tags:
|
||||
-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
|
||||
|
||||
distdir: $(DISTFILES)
|
||||
@srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
|
||||
list='$(DISTFILES)'; \
|
||||
dist_files=`for file in $$list; do echo $$file; done | \
|
||||
sed -e "s|^$$srcdirstrip/||;t" \
|
||||
-e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
|
||||
case $$dist_files in \
|
||||
*/*) $(MKDIR_P) `echo "$$dist_files" | \
|
||||
sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
|
||||
sort -u` ;; \
|
||||
esac; \
|
||||
for file in $$dist_files; do \
|
||||
if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
|
||||
if test -d $$d/$$file; then \
|
||||
dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
|
||||
if test -d "$(distdir)/$$file"; then \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
|
||||
cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
|
||||
find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
|
||||
fi; \
|
||||
cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
|
||||
else \
|
||||
test -f "$(distdir)/$$file" \
|
||||
|| cp -p $$d/$$file "$(distdir)/$$file" \
|
||||
|| exit 1; \
|
||||
fi; \
|
||||
done
|
||||
check-am: all-am
|
||||
check: check-am
|
||||
all-am: Makefile $(LTLIBRARIES) $(DATA)
|
||||
installdirs:
|
||||
for dir in "$(DESTDIR)$(plugindir)" "$(DESTDIR)$(desktopdir)"; do \
|
||||
test -z "$$dir" || $(MKDIR_P) "$$dir"; \
|
||||
done
|
||||
install: install-am
|
||||
install-exec: install-exec-am
|
||||
install-data: install-data-am
|
||||
uninstall: uninstall-am
|
||||
|
||||
install-am: all-am
|
||||
@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
|
||||
|
||||
installcheck: installcheck-am
|
||||
install-strip:
|
||||
if test -z '$(STRIP)'; then \
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
install; \
|
||||
else \
|
||||
$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
|
||||
install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
|
||||
"INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
|
||||
fi
|
||||
mostlyclean-generic:
|
||||
|
||||
clean-generic:
|
||||
|
||||
distclean-generic:
|
||||
-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
|
||||
-test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
|
||||
-test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
|
||||
|
||||
maintainer-clean-generic:
|
||||
@echo "This command is intended for maintainers to use"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
clean: clean-am
|
||||
|
||||
clean-am: clean-generic clean-libtool clean-pluginLTLIBRARIES \
|
||||
mostlyclean-am
|
||||
|
||||
distclean: distclean-am
|
||||
-rm -rf ./$(DEPDIR)
|
||||
-rm -f Makefile
|
||||
distclean-am: clean-am distclean-compile distclean-generic \
|
||||
distclean-tags
|
||||
|
||||
dvi: dvi-am
|
||||
|
||||
dvi-am:
|
||||
|
||||
html: html-am
|
||||
|
||||
html-am:
|
||||
|
||||
info: info-am
|
||||
|
||||
info-am:
|
||||
|
||||
install-data-am: install-desktopDATA install-pluginLTLIBRARIES
|
||||
|
||||
install-dvi: install-dvi-am
|
||||
|
||||
install-dvi-am:
|
||||
|
||||
install-exec-am:
|
||||
|
||||
install-html: install-html-am
|
||||
|
||||
install-html-am:
|
||||
|
||||
install-info: install-info-am
|
||||
|
||||
install-info-am:
|
||||
|
||||
install-man:
|
||||
|
||||
install-pdf: install-pdf-am
|
||||
|
||||
install-pdf-am:
|
||||
|
||||
install-ps: install-ps-am
|
||||
|
||||
install-ps-am:
|
||||
|
||||
installcheck-am:
|
||||
|
||||
maintainer-clean: maintainer-clean-am
|
||||
-rm -rf ./$(DEPDIR)
|
||||
-rm -f Makefile
|
||||
maintainer-clean-am: distclean-am maintainer-clean-generic
|
||||
|
||||
mostlyclean: mostlyclean-am
|
||||
|
||||
mostlyclean-am: mostlyclean-compile mostlyclean-generic \
|
||||
mostlyclean-libtool
|
||||
|
||||
pdf: pdf-am
|
||||
|
||||
pdf-am:
|
||||
|
||||
ps: ps-am
|
||||
|
||||
ps-am:
|
||||
|
||||
uninstall-am: uninstall-desktopDATA uninstall-pluginLTLIBRARIES
|
||||
|
||||
.MAKE: install-am install-strip
|
||||
|
||||
.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
|
||||
clean-libtool clean-pluginLTLIBRARIES cscopelist-am ctags \
|
||||
ctags-am distclean distclean-compile distclean-generic \
|
||||
distclean-libtool distclean-tags distdir dvi dvi-am html \
|
||||
html-am info info-am install install-am install-data \
|
||||
install-data-am install-desktopDATA install-dvi install-dvi-am \
|
||||
install-exec install-exec-am install-html install-html-am \
|
||||
install-info install-info-am install-man install-pdf \
|
||||
install-pdf-am install-pluginLTLIBRARIES install-ps \
|
||||
install-ps-am install-strip installcheck installcheck-am \
|
||||
installdirs maintainer-clean maintainer-clean-generic \
|
||||
mostlyclean mostlyclean-compile mostlyclean-generic \
|
||||
mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
|
||||
uninstall-am uninstall-desktopDATA uninstall-pluginLTLIBRARIES
|
||||
|
||||
@INTLTOOL_DESKTOP_RULE@
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
|
@ -0,0 +1,719 @@
|
|||
/* simple-libmpd.c
|
||||
*
|
||||
* Copyright (c) 2006-2012 Landry Breuil <landry at xfce.org>
|
||||
* This code is licenced under a BSD-style licence.
|
||||
* (OpenBSD variant modeled after the ISC licence)
|
||||
* All rights reserved.
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* double inclusion ?*/
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include <config.h>
|
||||
#endif
|
||||
|
||||
#include "simple-libmpd.h"
|
||||
|
||||
/* for DBG(..) macros */
|
||||
#include <libxfce4util/libxfce4util.h>
|
||||
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
#include <unistd.h>
|
||||
#include <netinet/in.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/socket.h>
|
||||
#include <netdb.h>
|
||||
#include <errno.h>
|
||||
#include <fcntl.h>
|
||||
|
||||
int mpd_wait_for_answer(MpdObj *);
|
||||
int mpd_send_single_cmd(MpdObj*, char*);
|
||||
void send_complex_cmd(MpdObj*, char*, void (*)(), void *);
|
||||
void parse_status_answer(MpdObj*, void*);
|
||||
void parse_one_song(MpdObj*, void*);
|
||||
void parse_playlistinfo_answer(MpdObj*, void*);
|
||||
void parse_outputs_answer(MpdObj*, void*);
|
||||
|
||||
MpdObj* mpd_new(char* host, int port, char* pass)
|
||||
{
|
||||
MpdObj* mo = g_new0(MpdObj,1);
|
||||
|
||||
DBG("host=%s, port=%d, pass=%s", host, port, pass);
|
||||
|
||||
mo->host = g_strdup(host);
|
||||
mo->port = port;
|
||||
mo->pass = g_strdup(pass);
|
||||
mo->socket = 0;
|
||||
mo->status = 0;
|
||||
mo->repeat = 0;
|
||||
mo->random = 0;
|
||||
mo->curvol = 0;
|
||||
mo->song = 0;
|
||||
mo->songid = 0;
|
||||
mo->playlistlength = 0;
|
||||
mo->cursong = NULL;
|
||||
mo->error = 0;
|
||||
mo->buffer[0] = '\0';
|
||||
mo->buflen = 0;
|
||||
|
||||
return mo;
|
||||
}
|
||||
|
||||
void mpd_free(MpdObj* mo)
|
||||
{
|
||||
DBG("!");
|
||||
|
||||
if (mo->socket)
|
||||
close(mo->socket);
|
||||
g_free(mo->host);
|
||||
g_free(mo->pass);
|
||||
g_free(mo);
|
||||
}
|
||||
|
||||
void mpd_connect(MpdObj* mo)
|
||||
{
|
||||
struct hostent* remote_he;
|
||||
struct sockaddr* remote_sa;
|
||||
struct sockaddr_in remote_si;
|
||||
int err,nbread;
|
||||
struct timeval tv;
|
||||
fd_set fds;
|
||||
|
||||
mo->buffer[0] = '\0';
|
||||
mo->buflen = 0;
|
||||
|
||||
/* ??? */
|
||||
if (mo->socket) close(mo->socket);
|
||||
|
||||
DBG("!");
|
||||
|
||||
if (!(remote_he = (struct hostent*) gethostbyname(mo->host)))
|
||||
{
|
||||
mo->error = MPD_ERROR_UNKHOST;
|
||||
DBG("ERROR @gethostbyname(), err=%s",strerror(errno));
|
||||
return;
|
||||
}
|
||||
memset(&remote_si, 0, sizeof(struct sockaddr_in));
|
||||
remote_si.sin_family = AF_INET;
|
||||
remote_si.sin_port = htons(mo->port);
|
||||
memcpy((char *)&remote_si.sin_addr.s_addr,( char *)remote_he->h_addr, remote_he->h_length);
|
||||
|
||||
remote_sa = (struct sockaddr *)&remote_si;
|
||||
|
||||
if ((mo->socket = socket(AF_INET,SOCK_STREAM,0)) < 0)
|
||||
{
|
||||
mo->error = MPD_ERROR_NOSOCK;
|
||||
DBG("ERROR @socket(), err=%s",strerror(errno));
|
||||
return;
|
||||
}
|
||||
|
||||
if (connect(mo->socket,remote_sa, sizeof(struct sockaddr_in)) < 0)
|
||||
{
|
||||
mo->error = MPD_ERROR_CONNPORT;
|
||||
DBG("ERROR @connect(), err=%s",strerror(errno));
|
||||
return;
|
||||
}
|
||||
|
||||
tv.tv_sec = 1;
|
||||
tv.tv_usec = 0;
|
||||
FD_ZERO(&fds);
|
||||
FD_SET(mo->socket,&fds);
|
||||
if((err = select(mo->socket+1,&fds,NULL,NULL,&tv)) == 1)
|
||||
{
|
||||
if ((nbread = recv(mo->socket, mo->buffer, MAXBUFLEN, 0)) < 0)
|
||||
{
|
||||
mo->error = MPD_ERROR_NORESPONSE;
|
||||
DBG("ERROR @recv(), err=%s",strerror(errno));
|
||||
return;
|
||||
}
|
||||
if (nbread == 0)
|
||||
{
|
||||
mo->error = MPD_ERROR_CONNCLOSED;
|
||||
DBG("ERROR @recv(), connection closed by server");
|
||||
return;
|
||||
}
|
||||
mo->buflen = nbread;
|
||||
mo->buffer[mo->buflen] = '\0';
|
||||
}
|
||||
else if(err < 0)
|
||||
{
|
||||
mo->error = MPD_ERROR_CONNPORT;
|
||||
DBG("ERROR @select(), err=%s",strerror(errno));
|
||||
return;
|
||||
}
|
||||
else
|
||||
{
|
||||
mo->error = MPD_ERROR_NORESPONSE;
|
||||
DBG("ERROR @select(), timeoute'ed -> err=%s",strerror(errno));
|
||||
return;
|
||||
}
|
||||
|
||||
if (strncmp(mo->buffer,MPD_WELCOME_MESSAGE, strlen(MPD_WELCOME_MESSAGE)))
|
||||
{
|
||||
mo->error = MPD_ERROR_NOTMPD;
|
||||
DBG("ERROR @strncmp() -> answer didn't come from mpd");
|
||||
return;
|
||||
}
|
||||
|
||||
DBG("Received %d bytes = welcome message :\"%s\"", mo->buflen, mo->buffer);
|
||||
|
||||
*mo->buffer = '\0';
|
||||
mo->buflen = 0;
|
||||
mo->error = 0;
|
||||
}
|
||||
|
||||
void mpd_disconnect(MpdObj* mo)
|
||||
{
|
||||
DBG("!");
|
||||
if (mo->socket)
|
||||
close(mo->socket);
|
||||
}
|
||||
|
||||
int mpd_status_get_volume(MpdObj* mo)
|
||||
{
|
||||
DBG("! return %d",mo->curvol);
|
||||
return mo->curvol;
|
||||
}
|
||||
|
||||
int mpd_wait_for_answer(MpdObj *mo)
|
||||
{
|
||||
struct timeval tv;
|
||||
int err,nbread;
|
||||
fd_set fds;
|
||||
err = nbread = 0;
|
||||
|
||||
DBG("!");
|
||||
|
||||
tv.tv_sec = 1;
|
||||
tv.tv_usec = 0;
|
||||
FD_ZERO(&fds);
|
||||
FD_SET(mo->socket,&fds);
|
||||
if((err = select(mo->socket+1,&fds,NULL,NULL,&tv)) == 1)
|
||||
{
|
||||
if ((nbread = recv(mo->socket, mo->buffer, MAXBUFLEN, 0)) < 0)
|
||||
{
|
||||
mo->error = MPD_ERROR_NORESPONSE;
|
||||
DBG("ERROR @recv(), err=%s",strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
if (nbread == 0)
|
||||
{
|
||||
mo->error = MPD_ERROR_CONNCLOSED;
|
||||
DBG("ERROR @recv(), connection closed by server");
|
||||
return -1;
|
||||
}
|
||||
|
||||
mo->buflen = nbread;
|
||||
mo->buffer[mo->buflen] = '\0';
|
||||
DBG("Read %d bytes, buff=\"%s\"", nbread, mo->buffer);
|
||||
}
|
||||
else if(err < 0)
|
||||
{
|
||||
mo->error = MPD_ERROR_CONNPORT;
|
||||
DBG("ERROR @select(), err=%s",strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
else
|
||||
{
|
||||
mo->error = MPD_ERROR_NORESPONSE;
|
||||
DBG("ERROR @select(), timeoute'ed -> err=%s",strerror(errno));
|
||||
return -1;
|
||||
}
|
||||
if (!strncmp(mo->buffer,"ACK",3))
|
||||
mo->error = MPD_NOTOK;
|
||||
else
|
||||
mo->error = MPD_OK;
|
||||
return nbread;
|
||||
}
|
||||
|
||||
int mpd_send_single_cmd(MpdObj*mo, char* cmd)
|
||||
{
|
||||
int nbwri = 0;
|
||||
|
||||
if (mo->socket)
|
||||
{
|
||||
DBG("Sending \"%s\"",cmd);
|
||||
if ((nbwri = send(mo->socket, cmd, strlen(cmd), 0)) <= 0)
|
||||
{
|
||||
mo->error = MPD_ERROR_SENDING;
|
||||
DBG("ERROR @send(), err=%s",strerror(errno));
|
||||
}
|
||||
DBG("Sent %d bytes",nbwri);
|
||||
/* wait for OK */
|
||||
mpd_wait_for_answer(mo);
|
||||
|
||||
if(!mo->error)
|
||||
{
|
||||
if (strcmp(mo->buffer,"OK\n") != 0)
|
||||
{
|
||||
mo->error = MPD_FAILED;
|
||||
DBG("ERROR : did not received OK");
|
||||
}
|
||||
}
|
||||
*mo->buffer = '\0';
|
||||
mo->buflen = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
mo->error = MPD_ERROR_NOSOCK;
|
||||
DBG("ERROR : socket == NULL ?");
|
||||
}
|
||||
return ((!mo->error) ? MPD_OK : MPD_FAILED);
|
||||
}
|
||||
|
||||
void send_complex_cmd(MpdObj* mo, char* cmd, void (*parse_answer_fct)(), void *res)
|
||||
{
|
||||
int nbwri, nbread, tmp_bufsize;
|
||||
char *ptr;
|
||||
char *tmp_buffer, *tmp;
|
||||
/* write 'cmd' to socket */
|
||||
if (mo->socket)
|
||||
{
|
||||
DBG("Sending \"%s\"",cmd);
|
||||
if ((nbwri = send(mo->socket, cmd, strlen(cmd), 0)) < 0)
|
||||
{
|
||||
mo->error = MPD_ERROR_SENDING;
|
||||
DBG("ERROR @send(), err=%s",strerror(errno));
|
||||
return;
|
||||
}
|
||||
DBG("Sent %d bytes",nbwri);
|
||||
|
||||
nbread = mpd_wait_for_answer(mo);
|
||||
/* special case for long answers with 'playlistinfo' - hack to loop until we have received the final OK\n*/
|
||||
while (!mo->error && ( nbread == MAXBUFLEN || 0 != strcmp(mo->buffer + strlen(mo->buffer) - 3,"OK\n")))
|
||||
{
|
||||
/* save the end of the buffer from last occurence of 'file:', and replace it with 'OK\n' */
|
||||
ptr = g_strrstr(mo->buffer, "file:");
|
||||
if (!ptr)
|
||||
{
|
||||
mo->error = MPD_ERROR_CONNCLOSED;
|
||||
DBG("ERROR parsing reply");
|
||||
*mo->buffer = '\0';
|
||||
mo->buflen = 0;
|
||||
return;
|
||||
}
|
||||
|
||||
tmp_buffer = (char*) calloc (MAXBUFLEN*2, sizeof(char));
|
||||
strcpy(tmp_buffer, ptr);
|
||||
tmp_bufsize = strlen(tmp_buffer);
|
||||
strcpy(ptr, "OK\n");
|
||||
DBG("tmp_buffer contains \"%s\"", tmp_buffer);
|
||||
DBG("buffer now contains \"%s\"", mo->buffer);
|
||||
/* parse buffer */
|
||||
(*parse_answer_fct)(mo, res);
|
||||
|
||||
/* re-read stuff */
|
||||
nbread = mpd_wait_for_answer(mo);
|
||||
/* append the saved end to the beginning of buffer */
|
||||
/* ugly memory management. really. */
|
||||
tmp = (char*) calloc (MAXBUFLEN*2, sizeof(char));
|
||||
strcpy(tmp, mo->buffer);
|
||||
strcpy(mo->buffer, tmp_buffer);
|
||||
strcpy(mo->buffer + tmp_bufsize, tmp);
|
||||
mo->buffer[tmp_bufsize + nbread] = '\0';
|
||||
DBG("added tmp_buffer at the beginning of buffer, now contains \"%s\"", mo->buffer);
|
||||
free(tmp_buffer);
|
||||
free(tmp);
|
||||
}
|
||||
/* finally parse the end of the answer => 'currentsong' and 'status' parsing should jump directly here*/
|
||||
if (!mo->error)
|
||||
(*parse_answer_fct)(mo, res);
|
||||
|
||||
*mo->buffer = '\0';
|
||||
mo->buflen = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
mo->error = MPD_ERROR_NOSOCK;
|
||||
DBG("ERROR : socket == NULL ?");
|
||||
}
|
||||
}
|
||||
|
||||
void parse_status_answer(MpdObj *mo, void* unused_param)
|
||||
{
|
||||
gchar **lines, **tokens;
|
||||
int i;
|
||||
mo->songid = -1;
|
||||
lines = g_strsplit(mo->buffer, "\n", 0);
|
||||
for (i = 0 ; lines[i] && strncmp(lines[i], "OK", 2) ; i++)
|
||||
{
|
||||
tokens = g_strsplit(lines[i], ":", 2);
|
||||
/* remove leading whitespace */
|
||||
tokens[1] = g_strchug(tokens[1]);
|
||||
DBG("key=\"%s\",value=\"%s\"", tokens[0], tokens[1]);
|
||||
if (0 == strcmp("volume",tokens[0])) mo->curvol = atoi(tokens[1]);
|
||||
else if (0 == strcmp("repeat",tokens[0])) mo->repeat = atoi(tokens[1]);
|
||||
else if (0 == strcmp("random",tokens[0])) mo->random = atoi(tokens[1]);
|
||||
else if (0 == strcmp("playlistlength",tokens[0])) mo->playlistlength = atoi(tokens[1]);
|
||||
else if (0 == strcmp("state", tokens[0]))
|
||||
{
|
||||
if (0 == strcmp("play", tokens[1])) mo->status = MPD_PLAYER_PLAY;
|
||||
else if (0 == strcmp("pause",tokens[1])) mo->status = MPD_PLAYER_PAUSE;
|
||||
else if (0 == strcmp("stop", tokens[1])) mo->status = MPD_PLAYER_STOP;
|
||||
}
|
||||
else if (0 == strcmp("song",tokens[0])) mo->song = atoi(tokens[1]);
|
||||
else if (0 == strcmp("songid",tokens[0])) mo->songid = atoi(tokens[1]);
|
||||
g_strfreev(tokens);
|
||||
}
|
||||
g_strfreev(lines);
|
||||
}
|
||||
|
||||
int mpd_status_update(MpdObj* mo)
|
||||
{
|
||||
mo->status = 0;
|
||||
DBG("!");
|
||||
send_complex_cmd(mo, "status\n", parse_status_answer, NULL);
|
||||
return ((!mo->error) ? MPD_OK : MPD_FAILED);
|
||||
}
|
||||
|
||||
|
||||
void parse_one_song(MpdObj *mo, void* param)
|
||||
{
|
||||
mpd_Song* ms = (mpd_Song*) param;
|
||||
gchar **lines, **tokens;
|
||||
int i;
|
||||
ms->file = ms->artist = ms->album = ms->title = ms->track = NULL;
|
||||
ms->id = ms->pos = -1;
|
||||
|
||||
lines = g_strsplit(mo->buffer, "\n", 0);
|
||||
for (i = 0 ; lines[i] && strcmp(lines[i], "OK") ; i++)
|
||||
{
|
||||
tokens = g_strsplit(lines[i], ":", 2);
|
||||
/* remove leading whitespace */
|
||||
tokens[1] = g_strchug(tokens[1]);
|
||||
DBG("key=\"%s\",value=\"%s\"", tokens[0], tokens[1]);
|
||||
if (!ms->file && 0 == strcmp("file", tokens[0])) ms->file = g_strdup(tokens[1]);
|
||||
else if (!ms->artist && 0 == strcmp("Artist",tokens[0])) ms->artist= g_strdup(tokens[1]);
|
||||
else if (!ms->album && 0 == strcmp("Album", tokens[0])) ms->album = g_strdup(tokens[1]);
|
||||
else if (!ms->title && 0 == strcmp("Title", tokens[0])) ms->title = g_strdup(tokens[1]);
|
||||
else if (!ms->track && 0 == strcmp("Track", tokens[0])) ms->track = g_strdup(tokens[1]);
|
||||
else if (ms->pos < 0 && 0 == strcmp("Pos", tokens[0])) ms->pos = atoi(tokens[1]);
|
||||
else if (ms->id < 0 && 0 == strcmp("Id", tokens[0])) ms->id = atoi(tokens[1]);
|
||||
g_strfreev(tokens);
|
||||
}
|
||||
if (ms->id < 0)
|
||||
mo->error = MPD_FAILED;
|
||||
g_strfreev(lines);
|
||||
}
|
||||
|
||||
void parse_playlistinfo_answer(MpdObj *mo, void *param)
|
||||
{
|
||||
MpdData* md = (MpdData*) param;
|
||||
mpd_Song* ms;
|
||||
gchar **lines, **tokens;
|
||||
int i = 0;
|
||||
|
||||
lines = g_strsplit(mo->buffer, "\n", 0);
|
||||
while(lines[i] && strcmp(lines[i],"OK"))
|
||||
{
|
||||
ms = &md->allsongs[md->nb];
|
||||
ms->file = ms->artist = ms->album = ms->title = ms->track = NULL;
|
||||
ms->id = ms->pos = -1;
|
||||
DBG("Going to parse song #%d", md->nb);
|
||||
|
||||
while(lines[i] && strcmp(lines[i],"OK") && ms->id < 0)
|
||||
{
|
||||
tokens = g_strsplit(lines[i], ":", 2);
|
||||
/* remove leading whitespace */
|
||||
tokens[1] = g_strchug(tokens[1]);
|
||||
DBG("key=\"%s\",value=\"%s\"", tokens[0], tokens[1]);
|
||||
if (!ms->file && 0 == strcmp("file", tokens[0])) ms->file = g_strdup(tokens[1]);
|
||||
else if (!ms->artist && 0 == strcmp("Artist",tokens[0])) ms->artist= g_strdup(tokens[1]);
|
||||
else if (!ms->album && 0 == strcmp("Album", tokens[0])) ms->album = g_strdup(tokens[1]);
|
||||
else if (!ms->title && 0 == strcmp("Title", tokens[0])) ms->title = g_strdup(tokens[1]);
|
||||
else if (!ms->track && 0 == strcmp("Track", tokens[0])) ms->track = g_strdup(tokens[1]);
|
||||
else if (ms->pos < 0 && 0 == strcmp("Pos", tokens[0])) ms->pos = atoi(tokens[1]);
|
||||
else if (ms->id < 0 && 0 == strcmp("Id", tokens[0])) ms->id = atoi(tokens[1]);
|
||||
i++;
|
||||
g_strfreev(tokens);
|
||||
}
|
||||
md->nb++;
|
||||
}
|
||||
g_strfreev(lines);
|
||||
DBG("Got 'OK', md->nb = %d", md->nb);
|
||||
}
|
||||
|
||||
void parse_outputs_answer(MpdObj *mo, void *param)
|
||||
{
|
||||
MpdData* md = (MpdData*) param;
|
||||
gchar **lines, **tokens;
|
||||
int i = 0;
|
||||
lines = g_strsplit(mo->buffer, "\n", 0);
|
||||
while(lines[i] && strcmp(lines[i],"OK"))
|
||||
{
|
||||
md->alloutputs[md->nb] = g_new(mpd_Output, 1);
|
||||
md->alloutputs[md->nb]->enabled = -1;
|
||||
DBG("Going to parse output #%d", md->nb);
|
||||
while(lines[i] && strcmp(lines[i],"OK") && md->alloutputs[md->nb]->enabled < 0)
|
||||
{
|
||||
tokens = g_strsplit(lines[i], ":", 2);
|
||||
/* remove leading whitespace */
|
||||
tokens[1] = g_strchug(tokens[1]);
|
||||
DBG("key=\"%s\",value=\"%s\"", tokens[0], tokens[1]);
|
||||
if (0 == strcmp("outputid",tokens[0])) md->alloutputs[md->nb]->id = atoi(tokens[1]);
|
||||
else if (0 == strcmp("outputname",tokens[0])) md->alloutputs[md->nb]->name = g_strdup(tokens[1]);
|
||||
else if (0 == strcmp("outputenabled",tokens[0])) md->alloutputs[md->nb]->enabled = atoi(tokens[1]);
|
||||
i++;
|
||||
g_strfreev(tokens);
|
||||
}
|
||||
md->nb++;
|
||||
/* ignore extra lines with 'attribute:' */
|
||||
while (lines[i] != NULL && strcmp(lines[i],"OK") && 0 == strncmp(lines[i], "attribute:", 10))
|
||||
i++;
|
||||
if (strcmp(lines[i],"OK")) {
|
||||
/* make room for the next output ptr */
|
||||
md->alloutputs = g_renew(mpd_Output*, md->alloutputs, md->nb + 1);
|
||||
}
|
||||
}
|
||||
g_strfreev(lines);
|
||||
}
|
||||
|
||||
mpd_Song* mpd_playlist_get_current_song(MpdObj* mo)
|
||||
{
|
||||
DBG("!");
|
||||
if (mo->cursong != NULL && mo->cursong->id != mo->songid)
|
||||
{
|
||||
if (mo->cursong->file) free(mo->cursong->file);
|
||||
if (mo->cursong->artist) free(mo->cursong->artist);
|
||||
if (mo->cursong->album) free(mo->cursong->album);
|
||||
if (mo->cursong->title) free(mo->cursong->title);
|
||||
if (mo->cursong->track) free(mo->cursong->track);
|
||||
free(mo->cursong);
|
||||
mo->cursong = NULL;
|
||||
}
|
||||
if (mo->cursong == NULL)
|
||||
{
|
||||
mo->cursong = g_new0(mpd_Song,1);
|
||||
DBG("updating currentsong");
|
||||
send_complex_cmd(mo, "currentsong\n", parse_one_song, (void*) mo->cursong);
|
||||
}
|
||||
return ((!mo->error) ? mo->cursong : NULL);
|
||||
}
|
||||
|
||||
int mpd_playlist_get_playlist_length(MpdObj* mo)
|
||||
{
|
||||
return mo->playlistlength;
|
||||
}
|
||||
|
||||
int mpd_player_get_current_song_pos(MpdObj* mo)
|
||||
{
|
||||
DBG("!");
|
||||
return ((mpd_status_update(mo) != MPD_OK) ? -1 : mo->song);
|
||||
}
|
||||
|
||||
MpdData* mpd_playlist_get_changes(MpdObj* mo, int old_playlist_id)
|
||||
{
|
||||
MpdData* md = g_new0(MpdData,1);
|
||||
md->cur = md->nb = 0;
|
||||
md->type = MPD_DATA_TYPE_SONG;
|
||||
md->allsongs = g_new(mpd_Song, mo->playlistlength);
|
||||
DBG("!");
|
||||
send_complex_cmd(mo, "playlistinfo\n", parse_playlistinfo_answer, (void*) md);
|
||||
md->song = &(md->allsongs[0]);
|
||||
return ((!mo->error) ? md : NULL);
|
||||
}
|
||||
|
||||
MpdData* mpd_data_get_next(MpdData* md)
|
||||
{
|
||||
md->cur++;
|
||||
/* free(md) and return NULL if after last */
|
||||
if (md->cur == md->nb)
|
||||
{
|
||||
for (md->cur--; md->cur; md->cur--)
|
||||
{
|
||||
switch (md->type) {
|
||||
case MPD_DATA_TYPE_OUTPUT_DEV:
|
||||
if (md->alloutputs[md->cur]->name) free(md->alloutputs[md->cur]->name);
|
||||
break;
|
||||
case MPD_DATA_TYPE_SONG:
|
||||
if (md->allsongs[md->cur].file) free(md->allsongs[md->cur].file);
|
||||
if (md->allsongs[md->cur].artist) free(md->allsongs[md->cur].artist);
|
||||
if (md->allsongs[md->cur].album) free(md->allsongs[md->cur].album);
|
||||
if (md->allsongs[md->cur].title) free(md->allsongs[md->cur].title);
|
||||
if (md->allsongs[md->cur].track) free(md->allsongs[md->cur].track);
|
||||
break;
|
||||
}
|
||||
}
|
||||
switch (md->type) {
|
||||
case MPD_DATA_TYPE_OUTPUT_DEV:
|
||||
g_free(md->alloutputs);
|
||||
break;
|
||||
case MPD_DATA_TYPE_SONG:
|
||||
g_free(md->allsongs);
|
||||
break;
|
||||
}
|
||||
g_free(md);
|
||||
DBG("Free()'d md");
|
||||
return NULL;
|
||||
}
|
||||
switch (md->type) {
|
||||
case MPD_DATA_TYPE_OUTPUT_DEV:
|
||||
md->output_dev = md->alloutputs[md->cur];
|
||||
break;
|
||||
case MPD_DATA_TYPE_SONG:
|
||||
md->song = (&md->allsongs[md->cur]);
|
||||
break;
|
||||
}
|
||||
return md;
|
||||
}
|
||||
|
||||
MpdData* mpd_server_get_output_devices(MpdObj* mo)
|
||||
{
|
||||
MpdData* md = g_new0(MpdData,1);
|
||||
DBG("!");
|
||||
md->cur = md->nb = 0;
|
||||
md->alloutputs = g_new(mpd_Output*,1);
|
||||
md->type = MPD_DATA_TYPE_OUTPUT_DEV;
|
||||
send_complex_cmd(mo, "outputs\n", parse_outputs_answer, (void*) md);
|
||||
md->output_dev = md->alloutputs[0];
|
||||
return ((!mo->error) ? md : NULL);
|
||||
}
|
||||
|
||||
int mpd_server_set_output_device (MpdObj* mo, int id, int state)
|
||||
{
|
||||
char outbuf[18];
|
||||
/* write (enable|disable)output 'id' to socket */
|
||||
DBG("!");
|
||||
snprintf(outbuf, sizeof(outbuf), "%soutput %d\n",(state ? "enable" : "disable"), id);
|
||||
return mpd_send_single_cmd(mo,outbuf);
|
||||
}
|
||||
|
||||
void mpd_status_set_volume(MpdObj* mo, int newvol)
|
||||
{
|
||||
char outbuf[15];
|
||||
/* write setvol 'newvol' to socket */
|
||||
DBG("!");
|
||||
snprintf(outbuf, sizeof(outbuf), "setvol %d\n",newvol);
|
||||
mpd_send_single_cmd(mo,outbuf);
|
||||
}
|
||||
|
||||
int mpd_player_get_state(MpdObj* mo)
|
||||
{
|
||||
DBG("! return %d",mo->status);
|
||||
return mo->status;
|
||||
}
|
||||
|
||||
int mpd_player_get_random(MpdObj* mo)
|
||||
{
|
||||
DBG("! return %d",mo->random);
|
||||
return mo->random;
|
||||
}
|
||||
|
||||
int mpd_player_set_random(MpdObj* mo, int random)
|
||||
{
|
||||
char outbuf[15];
|
||||
DBG("!");
|
||||
snprintf(outbuf, sizeof(outbuf), "random %d\n",random);
|
||||
return mpd_send_single_cmd(mo,outbuf);
|
||||
|
||||
}
|
||||
|
||||
int mpd_player_set_repeat(MpdObj* mo, int repeat)
|
||||
{
|
||||
char outbuf[15];
|
||||
DBG("!");
|
||||
snprintf(outbuf, sizeof(outbuf), "repeat %d\n",repeat);
|
||||
return mpd_send_single_cmd(mo,outbuf);
|
||||
}
|
||||
|
||||
int mpd_player_get_repeat(MpdObj* mo)
|
||||
{
|
||||
DBG("! return %d",mo->repeat);
|
||||
return mo->repeat;
|
||||
}
|
||||
|
||||
int mpd_player_prev(MpdObj* mo)
|
||||
{
|
||||
DBG("!");
|
||||
return mpd_send_single_cmd(mo,"previous\n");
|
||||
}
|
||||
|
||||
int mpd_player_next(MpdObj* mo)
|
||||
{
|
||||
DBG("!");
|
||||
return mpd_send_single_cmd(mo,"next\n");
|
||||
}
|
||||
|
||||
int mpd_player_stop(MpdObj* mo)
|
||||
{
|
||||
DBG("!");
|
||||
return mpd_send_single_cmd(mo,"stop\n");
|
||||
}
|
||||
|
||||
int mpd_player_pause(MpdObj* mo)
|
||||
{
|
||||
DBG("!");
|
||||
if (mo->status != MPD_PLAYER_PLAY)
|
||||
return mpd_send_single_cmd(mo,"pause 0\n");
|
||||
else
|
||||
return mpd_send_single_cmd(mo,"pause 1\n");
|
||||
}
|
||||
|
||||
int mpd_player_play(MpdObj* mo)
|
||||
{
|
||||
DBG("!");
|
||||
return mpd_send_single_cmd(mo,"play\n");
|
||||
}
|
||||
|
||||
int mpd_player_play_id(MpdObj* mo, int id)
|
||||
{
|
||||
char outbuf[15];
|
||||
DBG("!");
|
||||
snprintf(outbuf, sizeof(outbuf), "playid %d\n",id);
|
||||
return mpd_send_single_cmd(mo,outbuf);
|
||||
}
|
||||
|
||||
int mpd_check_error(MpdObj* mo)
|
||||
{
|
||||
DBG("! return %d",mo->error);
|
||||
return mo->error;
|
||||
}
|
||||
|
||||
void mpd_send_password(MpdObj* mo)
|
||||
{
|
||||
char outbuf[256];
|
||||
int wrote;
|
||||
DBG("!");
|
||||
/* write password 'password' to socket */
|
||||
wrote = snprintf(outbuf, sizeof(outbuf), "password %s\n",mo->pass);
|
||||
if (wrote > 255) {
|
||||
/* the password is too long to fit though there doesn't seem to be a
|
||||
* nice way to report this error :-/ */
|
||||
fprintf(stderr, "xfce4-mpc-plugin: password too long!\n");
|
||||
mo->error = MPD_ERROR_SYSTEM;
|
||||
return;
|
||||
}
|
||||
mpd_send_single_cmd(mo,outbuf);
|
||||
}
|
||||
|
||||
void mpd_set_hostname(MpdObj* mo, char* host)
|
||||
{
|
||||
DBG("! new hostname=%s",host);
|
||||
g_free(mo->host);
|
||||
mo->host = g_strdup(host);
|
||||
}
|
||||
|
||||
void mpd_set_password(MpdObj* mo, char* pass)
|
||||
{
|
||||
DBG("! new password=%s",pass);
|
||||
g_free(mo->pass);
|
||||
mo->pass = g_strdup(pass);
|
||||
}
|
||||
|
||||
void mpd_set_port(MpdObj* mo,int port)
|
||||
{
|
||||
DBG("! new port=%d",port);
|
||||
mo->port = port;
|
||||
}
|
||||
|
|
@ -0,0 +1,127 @@
|
|||
/* simple-libmpd.h
|
||||
*
|
||||
* Copyright (c) 2006-2012 Landry Breuil <landry at xfce.org>
|
||||
* This code is licenced under a BSD-style licence.
|
||||
* (OpenBSD variant modeled after the ISC licence)
|
||||
* All rights reserved.
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* for gchar and g_new conveniences */
|
||||
#include <gtk/gtk.h>
|
||||
|
||||
#define MPD_PLAYER_STOP 1
|
||||
#define MPD_PLAYER_PLAY 2
|
||||
#define MPD_PLAYER_PAUSE 3
|
||||
#define MPD_OK 0
|
||||
#define MPD_FAILED 1
|
||||
#define MPD_NOTOK 2
|
||||
#define MPD_WELCOME_MESSAGE "OK MPD "
|
||||
#define MAXBUFLEN 1000
|
||||
|
||||
#define MPD_ERROR_NOSOCK 9
|
||||
#define MPD_ERROR_TIMEOUT 10 /* timeout trying to talk to mpd */
|
||||
#define MPD_ERROR_SYSTEM 11 /* system error */
|
||||
#define MPD_ERROR_UNKHOST 12 /* unknown host */
|
||||
#define MPD_ERROR_CONNPORT 13 /* problems connecting to port on host */
|
||||
#define MPD_ERROR_NOTMPD 14 /* mpd not running on port at host */
|
||||
#define MPD_ERROR_NORESPONSE 15 /* no response on attempting to connect */
|
||||
#define MPD_ERROR_SENDING 16 /* error sending command */
|
||||
#define MPD_ERROR_CONNCLOSED 17 /* connection closed by mpd */
|
||||
|
||||
|
||||
typedef struct {
|
||||
char* file;
|
||||
char* artist;
|
||||
char* album;
|
||||
char* track;
|
||||
char* title;
|
||||
int pos;
|
||||
int id;
|
||||
} mpd_Song;
|
||||
|
||||
typedef struct {
|
||||
int id;
|
||||
char* name;
|
||||
int enabled;
|
||||
} mpd_Output;
|
||||
|
||||
typedef struct {
|
||||
gchar* host;
|
||||
int port;
|
||||
gchar* pass;
|
||||
int socket;
|
||||
int status;
|
||||
int curvol;
|
||||
int song;
|
||||
int songid;
|
||||
int repeat;
|
||||
int random;
|
||||
int playlistlength;
|
||||
mpd_Song* cursong;
|
||||
int error;
|
||||
char buffer[MAXBUFLEN*2];
|
||||
int buflen;
|
||||
} MpdObj;
|
||||
|
||||
typedef enum {
|
||||
MPD_DATA_TYPE_SONG,
|
||||
MPD_DATA_TYPE_OUTPUT_DEV
|
||||
} MpdDataType;
|
||||
|
||||
/* here, i must cheat, too hard to follow libmpd's behaviour */
|
||||
typedef struct {
|
||||
/* holds type = song or output */
|
||||
MpdDataType type;
|
||||
/* ptr to current song */
|
||||
mpd_Song* song;
|
||||
/* vector of all songs in playlist */
|
||||
mpd_Song* allsongs;
|
||||
/* ptr to current output */
|
||||
mpd_Output* output_dev;
|
||||
/* vector of all outputs */
|
||||
mpd_Output** alloutputs;
|
||||
int nb;
|
||||
int cur;
|
||||
} MpdData;
|
||||
|
||||
MpdObj* mpd_new(char*, int, char*);
|
||||
void mpd_free(MpdObj*);
|
||||
void mpd_connect(MpdObj*);
|
||||
void mpd_disconnect(MpdObj*);
|
||||
int mpd_status_get_volume(MpdObj*);
|
||||
void mpd_status_set_volume(MpdObj*, int);
|
||||
int mpd_status_update(MpdObj*);
|
||||
int mpd_player_get_state(MpdObj*);
|
||||
int mpd_player_prev(MpdObj*);
|
||||
int mpd_player_next(MpdObj*);
|
||||
int mpd_player_stop(MpdObj*);
|
||||
int mpd_player_pause(MpdObj*);
|
||||
int mpd_player_play(MpdObj*);
|
||||
int mpd_player_play_id(MpdObj*, int);
|
||||
int mpd_player_get_current_song_pos(MpdObj*);
|
||||
MpdData* mpd_playlist_get_changes(MpdObj*, int);
|
||||
MpdData* mpd_data_get_next(MpdData*);
|
||||
mpd_Song* mpd_playlist_get_current_song(MpdObj*);
|
||||
MpdData* mpd_server_get_output_devices(MpdObj*);
|
||||
int mpd_server_set_output_device (MpdObj*, int, int);
|
||||
int mpd_playlist_get_playlist_length(MpdObj*);
|
||||
int mpd_check_error(MpdObj*);
|
||||
void mpd_set_hostname(MpdObj*, char*);
|
||||
void mpd_set_password(MpdObj*, char*);
|
||||
void mpd_send_password(MpdObj*);
|
||||
void mpd_set_port(MpdObj*, int);
|
||||
int mpd_player_set_random(MpdObj*,int);
|
||||
int mpd_player_get_random(MpdObj*);
|
||||
int mpd_player_set_repeat(MpdObj*,int);
|
||||
int mpd_player_get_repeat(MpdObj*);
|
|
@ -0,0 +1,880 @@
|
|||
/* xfce4-mpc-plugin.c
|
||||
*
|
||||
* Copyright (c) 2006-2018 Landry Breuil <landry at xfce.org>
|
||||
* This code is licensed under a BSD-style license.
|
||||
* (OpenBSD variant modeled after the ISC license)
|
||||
* All rights reserved.
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* double inclusion ?*/
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include <config.h>
|
||||
#endif
|
||||
|
||||
#include <libxfce4ui/libxfce4ui.h>
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
#include <glib/gprintf.h>
|
||||
|
||||
#include "xfce4-mpc-plugin.h"
|
||||
|
||||
#define DEFAULT_MPD_HOST "localhost"
|
||||
#define DEFAULT_MPD_PORT 6600
|
||||
#define DIALOG_ENTRY_WIDTH 20
|
||||
|
||||
static void resize_button(GtkWidget *, gint, gint);
|
||||
|
||||
static void
|
||||
mpc_free (XfcePanelPlugin * plugin, t_mpc * mpc)
|
||||
{
|
||||
DBG ("!");
|
||||
|
||||
mpd_free(mpc->mo);
|
||||
g_free (mpc);
|
||||
}
|
||||
|
||||
static void
|
||||
mpc_set_mode (XfcePanelPlugin * plugin, XfcePanelPluginMode mode, t_mpc * mpc)
|
||||
{
|
||||
GtkOrientation orientation;
|
||||
DBG ("!");
|
||||
|
||||
orientation =
|
||||
(mode != XFCE_PANEL_PLUGIN_MODE_VERTICAL) ?
|
||||
GTK_ORIENTATION_HORIZONTAL : GTK_ORIENTATION_VERTICAL;
|
||||
|
||||
gtk_orientable_set_orientation(GTK_ORIENTABLE(mpc->box), orientation);
|
||||
xfce_panel_plugin_set_small (plugin, (mode != XFCE_PANEL_PLUGIN_MODE_DESKBAR));
|
||||
}
|
||||
|
||||
static gboolean
|
||||
mpc_set_size (XfcePanelPlugin * plugin, int size, t_mpc * mpc)
|
||||
{
|
||||
int icon_size;
|
||||
int border_width = (size > 26 && mpc->show_frame ? 1 : 0);
|
||||
DBG ("passed size=%d",size);
|
||||
size /= xfce_panel_plugin_get_nrows (plugin);
|
||||
gtk_container_set_border_width (GTK_CONTAINER (mpc->frame), border_width);
|
||||
size -= 2 * border_width;
|
||||
#if LIBXFCE4PANEL_CHECK_VERSION (4,13,0)
|
||||
icon_size = xfce_panel_plugin_get_icon_size(plugin);
|
||||
#else
|
||||
icon_size = size / 2;
|
||||
#endif
|
||||
icon_size -= 2 * border_width;
|
||||
|
||||
resize_button (GTK_WIDGET (mpc->next), size, icon_size);
|
||||
resize_button (GTK_WIDGET (mpc->prev), size, icon_size);
|
||||
resize_button (GTK_WIDGET (mpc->stop), size, icon_size);
|
||||
resize_button (GTK_WIDGET (mpc->toggle), size, icon_size);
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
static void
|
||||
mpc_read_config (XfcePanelPlugin * plugin, t_mpc * mpc)
|
||||
{
|
||||
char *file;
|
||||
XfceRc *rc;
|
||||
GtkWidget *label;
|
||||
char str[30];
|
||||
|
||||
DBG ("!");
|
||||
|
||||
if (!(file = xfce_panel_plugin_lookup_rc_file (plugin)))
|
||||
return;
|
||||
|
||||
rc = xfce_rc_simple_open (file, TRUE);
|
||||
g_free (file);
|
||||
|
||||
if (!rc)
|
||||
return;
|
||||
|
||||
xfce_rc_set_group (rc, "Settings");
|
||||
|
||||
if (mpc->mpd_host != NULL)
|
||||
g_free (mpc->mpd_host);
|
||||
if (mpc->mpd_password != NULL)
|
||||
g_free (mpc->mpd_password);
|
||||
if (mpc->tooltip_format != NULL)
|
||||
g_free (mpc->tooltip_format);
|
||||
if (mpc->playlist_format != NULL)
|
||||
g_free (mpc->playlist_format);
|
||||
if (mpc->client_appl != NULL)
|
||||
g_free (mpc->client_appl);
|
||||
|
||||
mpc->mpd_host = g_strdup(xfce_rc_read_entry (rc, "mpd_host", DEFAULT_MPD_HOST));
|
||||
mpc->mpd_port = xfce_rc_read_int_entry (rc, "mpd_port", DEFAULT_MPD_PORT);
|
||||
mpc->mpd_password = g_strdup(xfce_rc_read_entry (rc, "mpd_password", ""));
|
||||
mpc->show_frame = xfce_rc_read_bool_entry (rc, "show_frame", TRUE);
|
||||
mpc->client_appl = g_strdup(xfce_rc_read_entry (rc, "client_appl", "SETME"));
|
||||
mpc->tooltip_format = g_strdup(xfce_rc_read_entry (rc, "tooltip_format", "Volume : %vol%% - Mpd %status%%newline%%%artist% - %album% -/- (#%track%) %title%"));
|
||||
mpc->playlist_format = g_strdup(xfce_rc_read_entry (rc, "playlist_format", "%artist% - %album% -/- (#%track%) %title%"));
|
||||
|
||||
label = gtk_bin_get_child(GTK_BIN(mpc->appl));
|
||||
g_snprintf(str, sizeof(str), "%s %s", _("Launch"), mpc->client_appl);
|
||||
gtk_label_set_text(GTK_LABEL(label),str);
|
||||
|
||||
DBG ("Settings read : %s@%s:%d\nframe:%d\nappl:%s\ntooltip:%s\nplaylist:%s", mpc->mpd_password, mpc->mpd_host, mpc->mpd_port, mpc->show_frame, mpc->client_appl, mpc->tooltip_format, mpc->playlist_format);
|
||||
xfce_rc_close (rc);
|
||||
}
|
||||
|
||||
|
||||
static void mpc_write_config (XfcePanelPlugin * plugin, t_mpc * mpc)
|
||||
{
|
||||
XfceRc *rc;
|
||||
char *file;
|
||||
|
||||
DBG ("!");
|
||||
|
||||
if (!(file = xfce_panel_plugin_save_location (plugin, TRUE)))
|
||||
return;
|
||||
|
||||
rc = xfce_rc_simple_open (file, FALSE);
|
||||
g_free (file);
|
||||
|
||||
if (!rc)
|
||||
return;
|
||||
|
||||
/* if necessary, get rid of old settings */
|
||||
if (xfce_rc_has_group (rc, "Settings"))
|
||||
xfce_rc_delete_group (rc, "Settings", TRUE);
|
||||
|
||||
xfce_rc_set_group (rc, "Settings");
|
||||
|
||||
xfce_rc_write_entry (rc, "mpd_host", mpc->mpd_host);
|
||||
xfce_rc_write_int_entry (rc, "mpd_port", mpc->mpd_port);
|
||||
xfce_rc_write_entry (rc, "mpd_password", mpc->mpd_password);
|
||||
xfce_rc_write_bool_entry (rc, "show_frame", mpc->show_frame);
|
||||
xfce_rc_write_entry (rc, "client_appl", mpc->client_appl);
|
||||
xfce_rc_write_entry (rc, "tooltip_format", mpc->tooltip_format);
|
||||
xfce_rc_write_entry (rc, "playlist_format", mpc->playlist_format);
|
||||
|
||||
xfce_rc_close (rc);
|
||||
}
|
||||
|
||||
static gboolean
|
||||
mpc_plugin_reconnect (t_mpc *mpc)
|
||||
{
|
||||
DBG ("!");
|
||||
|
||||
mpd_connect (mpc->mo);
|
||||
if (strlen(mpc->mpd_password))
|
||||
mpd_send_password (mpc->mo);
|
||||
|
||||
return !mpd_check_error (mpc->mo);
|
||||
}
|
||||
|
||||
static void
|
||||
mpc_dialog_apply_options (t_mpc_dialog *dialog)
|
||||
{
|
||||
GtkWidget *label;
|
||||
char str[128];
|
||||
|
||||
t_mpc *mpc = dialog->mpc;
|
||||
DBG ("!");
|
||||
mpc->mpd_host = g_strdup(gtk_entry_get_text(GTK_ENTRY(dialog->textbox_host)));
|
||||
mpc->mpd_port = atoi(gtk_entry_get_text(GTK_ENTRY(dialog->textbox_port)));
|
||||
mpc->mpd_password = g_strdup(gtk_entry_get_text(GTK_ENTRY(dialog->textbox_password)));
|
||||
mpc->client_appl = g_strdup(gtk_entry_get_text(GTK_ENTRY(dialog->textbox_client_appl)));
|
||||
mpc->tooltip_format = g_strdup(gtk_entry_get_text(GTK_ENTRY(dialog->textbox_tooltip_format)));
|
||||
mpc->playlist_format = g_strdup(gtk_entry_get_text(GTK_ENTRY(dialog->textbox_playlist_format)));
|
||||
|
||||
if (0 == strlen(mpc->client_appl))
|
||||
mpc->client_appl = g_strdup("SETME");
|
||||
if (0 == strlen(mpc->tooltip_format))
|
||||
mpc->tooltip_format = g_strdup("Volume : %vol%% - Mpd %status%%newline%%artist% - %album% -/- (#%track%) %title%");
|
||||
if (0 == strlen(mpc->playlist_format))
|
||||
mpc->playlist_format = g_strdup("%artist% - %album% -/- (#%track%) %title%");
|
||||
|
||||
label = gtk_bin_get_child(GTK_BIN(mpc->appl));
|
||||
g_snprintf(str, sizeof(str), "%s %s", _("Launch"), mpc->client_appl);
|
||||
gtk_label_set_text(GTK_LABEL(label),str);
|
||||
|
||||
DBG ("Apply: host=%s, port=%d, passwd=%s, appl=%s\ntooltip=%s\nplaylist=%s", mpc->mpd_host, mpc->mpd_port, mpc->mpd_password, mpc->client_appl, mpc->tooltip_format, mpc->playlist_format);
|
||||
|
||||
mpd_disconnect(mpc->mo);
|
||||
mpd_set_hostname(mpc->mo,mpc->mpd_host);
|
||||
mpd_set_port(mpc->mo,mpc->mpd_port);
|
||||
mpd_set_password(mpc->mo,mpc->mpd_password);
|
||||
mpd_connect(mpc->mo);
|
||||
if (strlen(mpc->mpd_password))
|
||||
mpd_send_password (mpc->mo);
|
||||
}
|
||||
|
||||
static void
|
||||
mpc_dialog_response (GtkWidget * dlg, int response, t_mpc_dialog * dialog)
|
||||
{
|
||||
t_mpc *mpc = dialog->mpc;
|
||||
|
||||
DBG ("!");
|
||||
|
||||
mpc_dialog_apply_options (dialog);
|
||||
g_free (dialog);
|
||||
|
||||
gtk_widget_destroy (dlg);
|
||||
xfce_panel_plugin_unblock_menu (mpc->plugin);
|
||||
mpc_write_config (mpc->plugin, mpc);
|
||||
}
|
||||
|
||||
static void
|
||||
mpc_dialog_show_frame_toggled (GtkWidget *w, gboolean state, t_mpc_dialog *dialog)
|
||||
{
|
||||
int size;
|
||||
t_mpc* mpc = dialog->mpc;
|
||||
|
||||
DBG ("!");
|
||||
size = xfce_panel_plugin_get_size(mpc->plugin);
|
||||
mpc->show_frame = state;
|
||||
gtk_frame_set_shadow_type (GTK_FRAME (mpc->frame), (mpc->show_frame) ? GTK_SHADOW_IN : GTK_SHADOW_NONE);
|
||||
gtk_switch_set_state(GTK_SWITCH(w), state);
|
||||
mpc_set_size(mpc->plugin, size, mpc);
|
||||
}
|
||||
|
||||
static void
|
||||
mpc_create_options (XfcePanelPlugin * plugin, t_mpc* mpc)
|
||||
{
|
||||
GtkWidget *dlg, *vbox, *table, *label;
|
||||
gchar str_port[20];
|
||||
t_mpc_dialog *dialog;
|
||||
|
||||
DBG("!");
|
||||
|
||||
dialog = g_new0 (t_mpc_dialog, 1);
|
||||
|
||||
dialog->mpc = mpc;
|
||||
|
||||
xfce_panel_plugin_block_menu (plugin);
|
||||
|
||||
dlg = xfce_titled_dialog_new_with_buttons (_("Mpd Client Plugin"),
|
||||
GTK_WINDOW(gtk_widget_get_toplevel(GTK_WIDGET(plugin))),
|
||||
GTK_DIALOG_DESTROY_WITH_PARENT,
|
||||
"gtk-close",
|
||||
GTK_RESPONSE_OK,
|
||||
NULL);
|
||||
xfce_titled_dialog_set_subtitle (XFCE_TITLED_DIALOG (dlg), _("Properties"));
|
||||
|
||||
gtk_window_set_position (GTK_WINDOW (dlg), GTK_WIN_POS_CENTER);
|
||||
gtk_window_set_icon_name (GTK_WINDOW (dlg), "applications-multimedia");
|
||||
|
||||
g_signal_connect (dlg, "response", G_CALLBACK (mpc_dialog_response), dialog);
|
||||
|
||||
vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
|
||||
gtk_container_set_border_width (GTK_CONTAINER (vbox), 12);
|
||||
gtk_widget_show (vbox);
|
||||
gtk_box_pack_start (GTK_BOX (gtk_dialog_get_content_area(GTK_DIALOG (dlg))), vbox, TRUE, TRUE, 0);
|
||||
|
||||
table = gtk_grid_new();
|
||||
gtk_grid_set_column_spacing (GTK_GRID(table), 12);
|
||||
gtk_grid_set_row_spacing (GTK_GRID(table), 6);
|
||||
|
||||
label = gtk_label_new(_("Host : "));
|
||||
gtk_label_set_xalign (GTK_LABEL (label), 0.0f);
|
||||
gtk_grid_attach(GTK_GRID(table), label, 0, 0, 1, 1);
|
||||
|
||||
dialog->textbox_host = gtk_entry_new();
|
||||
gtk_widget_set_hexpand (dialog->textbox_host, TRUE);
|
||||
gtk_entry_set_width_chars(GTK_ENTRY(dialog->textbox_host),DIALOG_ENTRY_WIDTH);
|
||||
gtk_entry_set_text(GTK_ENTRY(dialog->textbox_host),mpc->mpd_host);
|
||||
gtk_grid_attach(GTK_GRID(table),dialog->textbox_host,1,0,1,1);
|
||||
|
||||
label = gtk_label_new(_("Port : "));
|
||||
gtk_label_set_xalign (GTK_LABEL (label), 0.0f);
|
||||
gtk_grid_attach(GTK_GRID(table), label, 0, 1, 1, 1);
|
||||
|
||||
dialog->textbox_port = gtk_entry_new();
|
||||
gtk_entry_set_width_chars(GTK_ENTRY(dialog->textbox_port),DIALOG_ENTRY_WIDTH);
|
||||
g_snprintf(str_port,sizeof(str_port),"%d",mpc->mpd_port);
|
||||
gtk_entry_set_text(GTK_ENTRY(dialog->textbox_port),str_port);
|
||||
gtk_grid_attach(GTK_GRID(table),dialog->textbox_port,1,1,1,1);
|
||||
|
||||
label = gtk_label_new(_("Password : "));
|
||||
gtk_label_set_xalign (GTK_LABEL (label), 0.0f);
|
||||
gtk_grid_attach(GTK_GRID(table), label, 0, 2, 1, 1);
|
||||
|
||||
dialog->textbox_password = gtk_entry_new();
|
||||
gtk_entry_set_visibility(GTK_ENTRY(dialog->textbox_password),FALSE);
|
||||
gtk_entry_set_width_chars(GTK_ENTRY(dialog->textbox_password),DIALOG_ENTRY_WIDTH);
|
||||
gtk_entry_set_text(GTK_ENTRY(dialog->textbox_password),mpc->mpd_password);
|
||||
gtk_grid_attach(GTK_GRID(table),dialog->textbox_password,1,2,1,1);
|
||||
|
||||
label = gtk_label_new(_("MPD Client : "));
|
||||
gtk_label_set_xalign (GTK_LABEL (label), 0.0f);
|
||||
gtk_grid_attach(GTK_GRID(table), label, 0, 3, 1, 1);
|
||||
|
||||
dialog->textbox_client_appl = gtk_entry_new();
|
||||
gtk_entry_set_width_chars(GTK_ENTRY(dialog->textbox_client_appl),DIALOG_ENTRY_WIDTH);
|
||||
gtk_entry_set_text(GTK_ENTRY(dialog->textbox_client_appl),mpc->client_appl);
|
||||
gtk_grid_attach(GTK_GRID(table),dialog->textbox_client_appl,1,3,1,1);
|
||||
|
||||
label = gtk_label_new(_("Tooltip Format : "));
|
||||
gtk_label_set_xalign (GTK_LABEL (label), 0.0f);
|
||||
gtk_grid_attach(GTK_GRID(table), label, 0, 4, 1, 1);
|
||||
|
||||
dialog->textbox_tooltip_format = gtk_entry_new();
|
||||
gtk_entry_set_width_chars(GTK_ENTRY(dialog->textbox_tooltip_format),DIALOG_ENTRY_WIDTH);
|
||||
gtk_entry_set_text(GTK_ENTRY(dialog->textbox_tooltip_format),mpc->tooltip_format);
|
||||
gtk_grid_attach(GTK_GRID(table),dialog->textbox_tooltip_format,1,4,1,1);
|
||||
|
||||
label = gtk_label_new(_("Playlist Format : "));
|
||||
gtk_label_set_xalign (GTK_LABEL (label), 0.0f);
|
||||
gtk_grid_attach(GTK_GRID(table), label, 0, 5, 1, 1);
|
||||
|
||||
dialog->textbox_playlist_format = gtk_entry_new();
|
||||
gtk_entry_set_width_chars(GTK_ENTRY(dialog->textbox_playlist_format),DIALOG_ENTRY_WIDTH);
|
||||
gtk_entry_set_text(GTK_ENTRY(dialog->textbox_playlist_format),mpc->playlist_format);
|
||||
gtk_grid_attach(GTK_GRID(table),dialog->textbox_playlist_format,1,5,1,1);
|
||||
|
||||
label = gtk_label_new_with_mnemonic(_("Show _frame"));
|
||||
gtk_label_set_xalign (GTK_LABEL (label), 0.0f);
|
||||
gtk_grid_attach(GTK_GRID(table), label, 0, 6, 1, 1);
|
||||
|
||||
dialog->checkbox_frame = gtk_switch_new();
|
||||
gtk_switch_set_active(GTK_SWITCH(dialog->checkbox_frame),mpc->show_frame);
|
||||
gtk_widget_set_halign (GTK_WIDGET (dialog->checkbox_frame), GTK_ALIGN_START);
|
||||
gtk_widget_set_valign (GTK_WIDGET (dialog->checkbox_frame), GTK_ALIGN_CENTER);
|
||||
|
||||
g_signal_connect (dialog->checkbox_frame, "state-set", G_CALLBACK (mpc_dialog_show_frame_toggled), dialog);
|
||||
gtk_grid_attach(GTK_GRID(table),dialog->checkbox_frame,1,6,1,1);
|
||||
|
||||
gtk_widget_set_tooltip_text (dialog->textbox_host, _("Hostname or IP address"));
|
||||
gtk_widget_set_tooltip_text (dialog->textbox_client_appl, _("Graphical MPD Client to launch in plugin context menu"));
|
||||
gtk_widget_set_tooltip_text (dialog->textbox_playlist_format, _("Variables : %artist%, %album%, %file%, %track% and %title%"));
|
||||
gtk_widget_set_tooltip_text (dialog->textbox_tooltip_format, _("Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% and %title%"));
|
||||
|
||||
gtk_widget_show_all (table);
|
||||
gtk_box_pack_start (GTK_BOX (vbox), table, FALSE, FALSE, 0);
|
||||
|
||||
/* show the dialog */
|
||||
gtk_widget_show (dlg);
|
||||
}
|
||||
|
||||
static void
|
||||
mpc_launch_client(GtkWidget *widget, t_mpc* mpc)
|
||||
{
|
||||
DBG("Going to xfce_exec(\"%s\")", mpc->client_appl);
|
||||
xfce_spawn_command_line_on_screen(gdk_screen_get_default(), mpc->client_appl, FALSE, TRUE, NULL);
|
||||
}
|
||||
|
||||
static void
|
||||
mpc_random_toggled(GtkWidget *widget, t_mpc* mpc)
|
||||
{
|
||||
DBG("!");
|
||||
mpd_player_set_random(mpc->mo, gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(widget)));
|
||||
}
|
||||
|
||||
static void
|
||||
mpc_repeat_toggled(GtkWidget *widget, t_mpc* mpc)
|
||||
{
|
||||
DBG("!");
|
||||
mpd_player_set_repeat(mpc->mo, gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(widget)));
|
||||
}
|
||||
|
||||
static void
|
||||
mpc_output_toggled(GtkWidget *widget, t_mpc* mpc)
|
||||
{
|
||||
int i;
|
||||
DBG("!");
|
||||
/* lookup menuitem */
|
||||
for (i = 0; i < mpc->nb_outputs && mpc->mpd_outputs[i]->menuitem != widget; i++);
|
||||
if (i != mpc->nb_outputs) /* oops case ? */
|
||||
/* set corresponding mpd output status */
|
||||
mpd_server_set_output_device(mpc->mo, mpc->mpd_outputs[i]->id, gtk_check_menu_item_get_active(GTK_CHECK_MENU_ITEM(widget)));
|
||||
}
|
||||
|
||||
/* get output list from mpd, add a checkbox to rightclick menu for each */
|
||||
static void
|
||||
mpc_update_outputs(t_mpc* mpc)
|
||||
{
|
||||
GtkWidget *chkitem;
|
||||
int i,j=0, old_nb_outputs = mpc->nb_outputs;
|
||||
MpdData * data = mpd_server_get_output_devices(mpc->mo);
|
||||
DBG("!");
|
||||
do {
|
||||
DBG("got output %d with name %s, enabled=%d",data->output_dev->id,data->output_dev->name,data->output_dev->enabled);
|
||||
/* check if this output doesn't already exist */
|
||||
for (i = 0; i < mpc->nb_outputs && mpc->mpd_outputs[i]->id != data->output_dev->id ; i++);
|
||||
|
||||
if (i == mpc->nb_outputs) {
|
||||
DBG("output not found, adding a new checkitem at pos %d",i);
|
||||
chkitem = gtk_check_menu_item_new_with_label (data->output_dev->name);
|
||||
g_signal_connect (G_OBJECT(chkitem), "toggled", G_CALLBACK (mpc_output_toggled), mpc);
|
||||
xfce_panel_plugin_menu_insert_item(mpc->plugin,GTK_MENU_ITEM(chkitem));
|
||||
gtk_widget_show (chkitem);
|
||||
mpc->mpd_outputs[i] = g_new(t_mpd_output,1);
|
||||
mpc->mpd_outputs[i]->id = data->output_dev->id;
|
||||
mpc->mpd_outputs[i]->menuitem = chkitem;
|
||||
mpc->nb_outputs++;
|
||||
/* make room for the next output ptr */
|
||||
mpc->mpd_outputs = g_renew(t_mpd_output*, mpc->mpd_outputs, mpc->nb_outputs + 1);
|
||||
}
|
||||
mpc->mpd_outputs[i]->enabled = data->output_dev->enabled;
|
||||
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(mpc->mpd_outputs[i]->menuitem), mpc->mpd_outputs[i]->enabled);
|
||||
j++;
|
||||
} while (NULL != (data = mpd_data_get_next (data)));
|
||||
/* something changed, better prune the list and recreate it */
|
||||
if (j != mpc->nb_outputs || (old_nb_outputs && j != old_nb_outputs)) {
|
||||
DBG("didnt found same amount of outputs (was %d got %d), resetting output list", (old_nb_outputs ? old_nb_outputs : mpc->nb_outputs), j);
|
||||
for (i = 0; i < mpc->nb_outputs ; i++) {
|
||||
gtk_widget_destroy(mpc->mpd_outputs[i]->menuitem);
|
||||
g_free(mpc->mpd_outputs[i]);
|
||||
}
|
||||
mpc->nb_outputs = 0;
|
||||
mpc_update_outputs(mpc);
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
str_replace(GString *str, gchar* pattern, gchar* replacement)
|
||||
{
|
||||
gchar *nstr;
|
||||
GRegex *regex;
|
||||
if (!replacement)
|
||||
return;
|
||||
regex = g_regex_new(pattern, 0, 0, NULL);
|
||||
nstr = g_regex_replace_literal( regex, str->str, -1, 0, replacement, 0, NULL);
|
||||
g_regex_unref (regex);
|
||||
g_string_assign(str, nstr);
|
||||
g_free(nstr);
|
||||
}
|
||||
|
||||
static void
|
||||
format_song_display(mpd_Song* song, GString *str, t_mpc* mpc)
|
||||
{
|
||||
if (0 == str->len)
|
||||
g_string_assign(str, mpc->playlist_format);
|
||||
|
||||
/* replace %artist% by song->artist, etc */
|
||||
str_replace(str, "%artist%", song->artist);
|
||||
str_replace(str, "%album%", song->album);
|
||||
str_replace(str, "%title%", song->title);
|
||||
str_replace(str, "%track%", song->track);
|
||||
str_replace(str, "%file%", song->file);
|
||||
}
|
||||
|
||||
static gboolean
|
||||
enter_cb(GtkWidget *widget, GdkEventCrossing* event, t_mpc* mpc)
|
||||
{
|
||||
mpd_Song *song;
|
||||
GString *str = NULL;
|
||||
gchar vol[20];
|
||||
DBG("!");
|
||||
|
||||
if (mpd_status_update(mpc->mo) != MPD_OK)
|
||||
{
|
||||
if (!mpc_plugin_reconnect (mpc) || mpd_status_update (mpc->mo) != MPD_OK)
|
||||
{
|
||||
gtk_widget_set_tooltip_text (mpc->box, _(".... not connected ?"));
|
||||
return FALSE;
|
||||
}
|
||||
}
|
||||
str = g_string_new(mpc->tooltip_format);
|
||||
|
||||
/* replace %vol% by mpd_status_get_volume(mpc->mo) */
|
||||
g_sprintf(vol, "%d", mpd_status_get_volume(mpc->mo));
|
||||
str_replace(str, "%vol%", vol);
|
||||
/* newlines */
|
||||
str_replace(str, "%newline%", "\n");
|
||||
/* replace %status% by mpd status string */
|
||||
switch (mpd_player_get_state(mpc->mo))
|
||||
{
|
||||
case MPD_PLAYER_PLAY:
|
||||
str_replace(str, "%status%", "Playing");
|
||||
break;
|
||||
case MPD_PLAYER_PAUSE:
|
||||
str_replace(str, "%status%", "Paused");
|
||||
break;
|
||||
case MPD_PLAYER_STOP:
|
||||
str_replace(str, "%status%", "Stopped");
|
||||
break;
|
||||
default:
|
||||
str_replace(str, "%status%", "state ?");
|
||||
break;
|
||||
}
|
||||
song = mpd_playlist_get_current_song(mpc->mo);
|
||||
if (song && song->id != -1)
|
||||
format_song_display(song, str, mpc);
|
||||
else
|
||||
g_string_assign(str, "Failed to get song info ?");
|
||||
|
||||
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(mpc->random), mpd_player_get_random(mpc->mo));
|
||||
gtk_check_menu_item_set_active(GTK_CHECK_MENU_ITEM(mpc->repeat), mpd_player_get_repeat(mpc->mo));
|
||||
mpc_update_outputs(mpc);
|
||||
|
||||
gtk_widget_set_tooltip_text (mpc->box, str->str);
|
||||
g_string_free(str, TRUE);
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
static void
|
||||
playlist_title_dblclicked (GtkTreeView *treeview, GtkTreePath *path, GtkTreeViewColumn *col, t_mpc* mpc)
|
||||
{
|
||||
GtkTreeModel *model;
|
||||
GtkTreeIter iter;
|
||||
gint id = 0, pos = 0;
|
||||
|
||||
model = gtk_tree_view_get_model(treeview);
|
||||
if (gtk_tree_model_get_iter(model, &iter, path))
|
||||
{
|
||||
gtk_tree_model_get(model, &iter, 2, &pos, 3, &id, -1);
|
||||
DBG("Dbl-clicked id %d (pos=%d)",id, pos);
|
||||
mpd_player_play_id(mpc->mo, id);
|
||||
}
|
||||
gtk_widget_destroy(mpc->playlist);
|
||||
}
|
||||
|
||||
static void
|
||||
show_playlist (t_mpc* mpc)
|
||||
{
|
||||
GtkWidget *scrolledwin, *treeview;
|
||||
GtkListStore *liststore;
|
||||
GtkTreeIter iter;
|
||||
GtkTreePath *path_to_cur;
|
||||
GtkCellRenderer *renderer;
|
||||
GString *str;
|
||||
int current;
|
||||
MpdData *mpd_data;
|
||||
DBG("!");
|
||||
|
||||
str = g_string_new('\0');
|
||||
if (mpc->playlist)
|
||||
{
|
||||
gtk_window_present(GTK_WINDOW(mpc->playlist));
|
||||
return;
|
||||
}
|
||||
/* create playlist window only if playlist is not empty */
|
||||
if (0 != mpd_playlist_get_playlist_length(mpc->mo))
|
||||
{
|
||||
DBG ("Creating playlist window");
|
||||
mpc->playlist = gtk_window_new(GTK_WINDOW_TOPLEVEL);
|
||||
gtk_window_set_default_size(GTK_WINDOW(mpc->playlist), 400, 600);
|
||||
gtk_window_set_icon_name(GTK_WINDOW(mpc->playlist),"applications-multimedia");
|
||||
gtk_window_set_title(GTK_WINDOW(mpc->playlist),_("Mpd playlist"));
|
||||
g_signal_connect(mpc->playlist, "destroy", G_CALLBACK(gtk_widget_destroyed), &mpc->playlist);
|
||||
scrolledwin = gtk_scrolled_window_new(NULL, NULL);
|
||||
gtk_container_add(GTK_CONTAINER(mpc->playlist),GTK_WIDGET(scrolledwin));
|
||||
|
||||
treeview = gtk_tree_view_new ();
|
||||
gtk_tree_view_set_headers_visible(GTK_TREE_VIEW(treeview), FALSE);
|
||||
g_signal_connect(treeview, "row-activated", G_CALLBACK(playlist_title_dblclicked), mpc);
|
||||
gtk_container_add(GTK_CONTAINER(scrolledwin),treeview);
|
||||
|
||||
liststore = gtk_list_store_new(4, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_INT, G_TYPE_INT);
|
||||
gtk_tree_view_set_model (GTK_TREE_VIEW (treeview), GTK_TREE_MODEL(liststore));
|
||||
|
||||
renderer = gtk_cell_renderer_pixbuf_new ();
|
||||
gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (treeview), -1, "Icon", renderer, "stock-id", 0, NULL);
|
||||
renderer = gtk_cell_renderer_text_new ();
|
||||
gtk_tree_view_insert_column_with_attributes (GTK_TREE_VIEW (treeview), -1, "Title", renderer, "text", 1, NULL);
|
||||
|
||||
if (!mpc_plugin_reconnect(mpc))
|
||||
{
|
||||
gtk_widget_destroy(mpc->playlist);
|
||||
return;
|
||||
}
|
||||
|
||||
current = mpd_player_get_current_song_pos (mpc->mo);
|
||||
DBG ("Current song pos in the list: %d", current);
|
||||
mpd_data = mpd_playlist_get_changes (mpc->mo, -1);
|
||||
DBG ("Got playlist, filling treeview");
|
||||
do
|
||||
{
|
||||
g_string_erase(str, 0, -1);
|
||||
format_song_display(mpd_data->song, str, mpc);
|
||||
|
||||
gtk_list_store_append (liststore, &iter);
|
||||
if (current == mpd_data->song->pos)
|
||||
{
|
||||
gtk_list_store_set (liststore, &iter, 0, "gtk-media-play", 1, str->str, 2, mpd_data->song->pos, 3, mpd_data->song->id, -1);
|
||||
path_to_cur = gtk_tree_model_get_path(GTK_TREE_MODEL(liststore), &iter);
|
||||
gtk_tree_view_scroll_to_cell(GTK_TREE_VIEW(treeview), path_to_cur, NULL, TRUE, 0.5, 0);
|
||||
gtk_tree_view_set_cursor(GTK_TREE_VIEW(treeview), path_to_cur, NULL, FALSE);
|
||||
gtk_tree_path_free(path_to_cur);
|
||||
}
|
||||
else
|
||||
gtk_list_store_set (liststore, &iter, 0, "gtk-cdrom", 1, str->str, 2, mpd_data->song->pos, 3, mpd_data->song->id, -1);
|
||||
} while (NULL != (mpd_data = mpd_data_get_next (mpd_data)));
|
||||
gtk_widget_show_all(mpc->playlist);
|
||||
}
|
||||
g_string_free(str, TRUE);
|
||||
}
|
||||
|
||||
static void
|
||||
toggle(GtkWidget *widget, GdkEventButton* event, t_mpc* mpc)
|
||||
{
|
||||
if (1 == event->button)
|
||||
{
|
||||
if (mpd_status_update (mpc->mo) != MPD_OK)
|
||||
if (!mpc_plugin_reconnect (mpc))
|
||||
return;
|
||||
|
||||
switch (mpd_player_get_state(mpc->mo))
|
||||
{
|
||||
case MPD_PLAYER_PAUSE:
|
||||
case MPD_PLAYER_PLAY:
|
||||
mpd_player_pause(mpc->mo); /* toggles play/pause */
|
||||
break;
|
||||
case MPD_PLAYER_STOP:
|
||||
default:
|
||||
mpd_player_play(mpc->mo); /* if stopped, mpd_player_pause() doesn't restart playing */
|
||||
break;
|
||||
}
|
||||
}
|
||||
else
|
||||
show_playlist(mpc);
|
||||
}
|
||||
|
||||
static void
|
||||
prev(GtkWidget *widget, GdkEventButton* event, t_mpc* mpc)
|
||||
{
|
||||
if (1 == event->button)
|
||||
{
|
||||
if (mpd_player_prev(mpc->mo) != MPD_OK)
|
||||
{
|
||||
if (mpc_plugin_reconnect(mpc))
|
||||
{
|
||||
DBG("calling mpd_player_prev() after reconnect");
|
||||
mpd_player_prev(mpc->mo);
|
||||
}
|
||||
}
|
||||
else
|
||||
DBG("mpd_player_prev() ok");
|
||||
}
|
||||
else
|
||||
show_playlist(mpc);
|
||||
}
|
||||
|
||||
static void
|
||||
stop(GtkWidget *widget, GdkEventButton* event, t_mpc* mpc)
|
||||
{
|
||||
if (1 == event->button)
|
||||
{
|
||||
if (mpd_player_stop(mpc->mo) != MPD_OK)
|
||||
{
|
||||
if (mpc_plugin_reconnect(mpc))
|
||||
{
|
||||
DBG("calling mpd_player_stop() after reconnect");
|
||||
mpd_player_stop(mpc->mo);
|
||||
}
|
||||
}
|
||||
else
|
||||
DBG("mpd_player_stop() ok");
|
||||
}
|
||||
else
|
||||
show_playlist(mpc);
|
||||
}
|
||||
|
||||
static void
|
||||
next(GtkWidget *widget, GdkEventButton* event, t_mpc* mpc)
|
||||
{
|
||||
if (1 == event->button)
|
||||
{
|
||||
if (mpd_player_next(mpc->mo) != MPD_OK)
|
||||
{
|
||||
if (mpc_plugin_reconnect(mpc))
|
||||
{
|
||||
DBG("calling mpd_player_next() after reconnect");
|
||||
mpd_player_next(mpc->mo);
|
||||
}
|
||||
}
|
||||
else
|
||||
DBG("mpd_player_next() ok");
|
||||
}
|
||||
else
|
||||
show_playlist(mpc);
|
||||
}
|
||||
|
||||
static void
|
||||
scroll_cb(GtkWidget *widget, GdkEventScroll* event, t_mpc* mpc)
|
||||
{
|
||||
int curvol=-1;
|
||||
|
||||
if (event->type != GDK_SCROLL)
|
||||
return;
|
||||
else if (mpd_status_update (mpc->mo) != MPD_OK)
|
||||
{
|
||||
if (!mpc_plugin_reconnect (mpc) || mpd_status_update (mpc->mo) != MPD_OK)
|
||||
{
|
||||
gtk_widget_set_tooltip_text(widget, _(".... not connected ?"));
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
curvol = mpd_status_get_volume(mpc->mo);
|
||||
DBG("current volume=%d", curvol);
|
||||
curvol = ((event->direction == GDK_SCROLL_DOWN) ? curvol-5 : curvol+5);
|
||||
DBG("setting new volume=%d", curvol);
|
||||
mpd_status_set_volume(mpc->mo,curvol);
|
||||
}
|
||||
|
||||
static void
|
||||
resize_button(GtkWidget *btn, gint size, gint icon_size)
|
||||
{
|
||||
GtkWidget *image = g_object_get_data(G_OBJECT(btn), "image");
|
||||
gchar *icon = g_object_get_data(G_OBJECT(image), "icon-name");
|
||||
DBG("Resizing button to size %d and icon %s to size %d", size, icon, icon_size);
|
||||
gtk_image_set_pixel_size(GTK_IMAGE(image), icon_size);
|
||||
gtk_widget_set_size_request (btn, size, size);
|
||||
}
|
||||
|
||||
static GtkWidget*
|
||||
new_button_with_cbk(XfcePanelPlugin * plugin, GtkWidget *parent, gchar* icon, gpointer cb, gpointer data)
|
||||
{
|
||||
GtkWidget *button = xfce_panel_create_button();
|
||||
GIcon *gicon = g_themed_icon_new_with_default_fallbacks (icon);
|
||||
GtkWidget *image = gtk_image_new_from_gicon (gicon, GTK_ICON_SIZE_BUTTON);
|
||||
g_object_set_data(G_OBJECT(image), "icon-name", icon);
|
||||
g_object_set_data(G_OBJECT(button), "image", image);
|
||||
gtk_container_add (GTK_CONTAINER (button), image);
|
||||
gtk_widget_show (image);
|
||||
xfce_panel_plugin_add_action_widget (plugin, button);
|
||||
g_signal_connect (G_OBJECT(button), "button_press_event", G_CALLBACK(cb), data);
|
||||
g_signal_connect (G_OBJECT(button), "enter_notify_event", G_CALLBACK(enter_cb), data);
|
||||
g_signal_connect (G_OBJECT(button), "scroll_event", G_CALLBACK(scroll_cb), data);
|
||||
gtk_widget_add_events(GTK_WIDGET(button), GDK_SCROLL_MASK);
|
||||
gtk_box_pack_start (GTK_BOX(parent), button, TRUE, TRUE, 0);
|
||||
return button;
|
||||
}
|
||||
|
||||
static void
|
||||
add_separator_and_label_with_markup(XfcePanelPlugin* plugin, gchar* lbl)
|
||||
{
|
||||
GtkWidget *separator, *menuitem, *label;
|
||||
separator = gtk_separator_menu_item_new();
|
||||
menuitem = gtk_menu_item_new_with_label(lbl);
|
||||
gtk_widget_set_sensitive(menuitem, FALSE);
|
||||
label = gtk_bin_get_child(GTK_BIN(menuitem));
|
||||
gtk_label_set_use_markup(GTK_LABEL(label), TRUE);
|
||||
xfce_panel_plugin_menu_insert_item(plugin,GTK_MENU_ITEM(separator));
|
||||
xfce_panel_plugin_menu_insert_item(plugin,GTK_MENU_ITEM(menuitem));
|
||||
gtk_widget_show (separator);
|
||||
gtk_widget_show (menuitem);
|
||||
}
|
||||
|
||||
static t_mpc*
|
||||
mpc_create (XfcePanelPlugin * plugin)
|
||||
{
|
||||
t_mpc *mpc;
|
||||
|
||||
DBG("!");
|
||||
|
||||
mpc = g_new0 (t_mpc, 1);
|
||||
|
||||
mpc->plugin = plugin;
|
||||
|
||||
mpc->frame = gtk_frame_new (NULL);
|
||||
gtk_frame_set_shadow_type (GTK_FRAME (mpc->frame), GTK_SHADOW_IN);
|
||||
gtk_widget_show (mpc->frame);
|
||||
|
||||
mpc->box = gtk_box_new(xfce_panel_plugin_get_orientation(plugin), 0);
|
||||
|
||||
gtk_container_add (GTK_CONTAINER(mpc->frame), mpc->box);
|
||||
|
||||
mpc->prev = new_button_with_cbk(plugin, mpc->box, "media-skip-backward-symbolic", G_CALLBACK(prev), mpc);
|
||||
mpc->stop = new_button_with_cbk(plugin, mpc->box, "media-playback-stop-symbolic", G_CALLBACK(stop), mpc);
|
||||
mpc->toggle = new_button_with_cbk(plugin, mpc->box, "media-playback-pause-symbolic", G_CALLBACK(toggle), mpc);
|
||||
mpc->next = new_button_with_cbk(plugin, mpc->box, "media-skip-forward-symbolic", G_CALLBACK(next), mpc);
|
||||
|
||||
mpc->random = gtk_check_menu_item_new_with_label (_("Random"));
|
||||
g_signal_connect (G_OBJECT(mpc->random), "toggled", G_CALLBACK (mpc_random_toggled), mpc);
|
||||
mpc->repeat = gtk_check_menu_item_new_with_label (_("Repeat"));
|
||||
g_signal_connect (G_OBJECT(mpc->repeat), "toggled", G_CALLBACK (mpc_repeat_toggled), mpc);
|
||||
mpc->appl = gtk_menu_item_new_with_label (_("Launch"));
|
||||
g_signal_connect (G_OBJECT(mpc->appl), "activate", G_CALLBACK (mpc_launch_client), mpc);
|
||||
|
||||
add_separator_and_label_with_markup(plugin, _("<b><i>Commands</i></b>"));
|
||||
xfce_panel_plugin_menu_insert_item(plugin,GTK_MENU_ITEM(mpc->random));
|
||||
xfce_panel_plugin_menu_insert_item(plugin,GTK_MENU_ITEM(mpc->repeat));
|
||||
xfce_panel_plugin_menu_insert_item(plugin,GTK_MENU_ITEM(mpc->appl));
|
||||
add_separator_and_label_with_markup(plugin, _("<b><i>Outputs</i></b>"));
|
||||
gtk_widget_show (mpc->repeat);
|
||||
gtk_widget_show (mpc->random);
|
||||
gtk_widget_show (mpc->appl);
|
||||
gtk_widget_show_all (mpc->box);
|
||||
|
||||
return mpc;
|
||||
}
|
||||
|
||||
static void
|
||||
mpc_show_about(XfcePanelPlugin *plugin, t_mpc* mpc)
|
||||
{
|
||||
GdkPixbuf *icon;
|
||||
const gchar *auth[] = { "Landry Breuil <landry at xfce.org>", NULL };
|
||||
icon = xfce_panel_pixbuf_from_source("applications-multimedia", NULL, 32);
|
||||
gtk_show_about_dialog(NULL,
|
||||
"logo", icon,
|
||||
"license", xfce_get_license_text (XFCE_LICENSE_TEXT_BSD),
|
||||
"version", PACKAGE_VERSION,
|
||||
"program-name", PACKAGE_NAME,
|
||||
"comments", _("A simple panel-plugin client for Music Player Daemon"),
|
||||
"website", "http://goodies.xfce.org/projects/panel-plugins/xfce4-mpc-plugin",
|
||||
"copyright", _("Copyright (c) 2006-2018 Landry Breuil\n"),
|
||||
"authors", auth, NULL);
|
||||
|
||||
if(icon)
|
||||
g_object_unref(G_OBJECT(icon));
|
||||
}
|
||||
|
||||
static void
|
||||
mpc_construct (XfcePanelPlugin * plugin)
|
||||
{
|
||||
t_mpc *mpc;
|
||||
|
||||
DBG("!");
|
||||
#if DEBUG
|
||||
#if HAVE_LIBMPD
|
||||
debug_set_level(10);
|
||||
#endif
|
||||
#endif
|
||||
|
||||
xfce_textdomain (GETTEXT_PACKAGE, PACKAGE_LOCALE_DIR, "UTF-8");
|
||||
|
||||
/* create widgets */
|
||||
mpc = mpc_create (plugin);
|
||||
/* default values when no configuration is found */
|
||||
mpc->mpd_host = g_strdup(DEFAULT_MPD_HOST);
|
||||
mpc->mpd_port = DEFAULT_MPD_PORT;
|
||||
mpc->mpd_password = g_strdup("");
|
||||
mpc->client_appl = g_strdup("SETME");
|
||||
mpc->tooltip_format = g_strdup("Volume : %vol%% - Mpd %status%%newline%%artist% - %album% -/- (#%track%) %title%");
|
||||
mpc->playlist_format = g_strdup("%artist% - %album% -/- (#%track%) %title%");
|
||||
mpc->show_frame = TRUE;
|
||||
mpc->playlist = NULL;
|
||||
mpc->mpd_outputs = g_new(t_mpd_output*,1);
|
||||
mpc->nb_outputs = 0;
|
||||
|
||||
mpc_read_config (plugin, mpc);
|
||||
|
||||
/* create a connection*/
|
||||
mpc->mo = mpd_new(mpc->mpd_host,mpc->mpd_port,mpc->mpd_password);
|
||||
|
||||
gtk_container_add (GTK_CONTAINER (plugin), mpc->frame);
|
||||
gtk_frame_set_shadow_type (GTK_FRAME (mpc->frame), ((mpc->show_frame) ? GTK_SHADOW_IN : GTK_SHADOW_NONE));
|
||||
|
||||
/* connect signal handlers */
|
||||
g_signal_connect (plugin, "free-data", G_CALLBACK (mpc_free), mpc);
|
||||
g_signal_connect (plugin, "save", G_CALLBACK (mpc_write_config), mpc);
|
||||
g_signal_connect (plugin, "size-changed", G_CALLBACK (mpc_set_size), mpc);
|
||||
g_signal_connect (plugin, "mode-changed", G_CALLBACK (mpc_set_mode), mpc);
|
||||
xfce_panel_plugin_set_small (plugin, TRUE);
|
||||
/* the configure and about menu items are hidden by default */
|
||||
xfce_panel_plugin_menu_show_configure (plugin);
|
||||
|
||||
g_signal_connect (plugin, "configure-plugin", G_CALLBACK (mpc_create_options), mpc);
|
||||
xfce_panel_plugin_menu_show_about(plugin);
|
||||
g_signal_connect (plugin, "about", G_CALLBACK (mpc_show_about), mpc);
|
||||
}
|
||||
|
||||
|
||||
/* register the plugin */
|
||||
XFCE_PANEL_PLUGIN_REGISTER (mpc_construct);
|
|
@ -0,0 +1,9 @@
|
|||
[Xfce Panel]
|
||||
Type=X-XFCE-PanelPlugin
|
||||
Encoding=UTF-8
|
||||
_Name=MPD Client Plugin
|
||||
_Comment=A client for MPD, The Music Player Daemon
|
||||
Icon=applications-multimedia
|
||||
X-XFCE-Internal=FALSE
|
||||
X-XFCE-Module=mpc
|
||||
X-XFCE-API=2.0
|
|
@ -0,0 +1,68 @@
|
|||
/* xfce4-mpc-plugin.h
|
||||
*
|
||||
* Copyright (c) 2006-2012 Landry Breuil <landry at xfce.org>
|
||||
* This code is licenced under a BSD-style licence.
|
||||
* (OpenBSD variant modeled after the ISC licence)
|
||||
* All rights reserved.
|
||||
* Permission to use, copy, modify, and distribute this software for any
|
||||
* purpose with or without fee is hereby granted, provided that the above
|
||||
* copyright notice and this permission notice appear in all copies.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
|
||||
* WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
|
||||
* MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
|
||||
* ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
|
||||
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
|
||||
* ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
|
||||
* OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
#include <gtk/gtk.h>
|
||||
#include <libxfce4panel/libxfce4panel.h>
|
||||
|
||||
#if HAVE_LIBMPD
|
||||
#include <libmpd/libmpd.h>
|
||||
#if DEBUG
|
||||
#include <libmpd/debug_printf.h>
|
||||
#endif
|
||||
#else
|
||||
#include "simple-libmpd.h"
|
||||
#endif /* !HAVE_LIBMPD */
|
||||
|
||||
typedef struct {
|
||||
GtkWidget* menuitem;
|
||||
gchar* name;
|
||||
gint id;
|
||||
gint enabled;
|
||||
} t_mpd_output;
|
||||
|
||||
typedef struct {
|
||||
XfcePanelPlugin *plugin;
|
||||
GtkWidget *frame,*box,*prev,*stop,*toggle,*next,*random,*repeat,*appl,*about;
|
||||
GtkWidget *playlist;
|
||||
gboolean show_frame;
|
||||
/* mpd handle */
|
||||
MpdObj *mo;
|
||||
gchar* client_appl;
|
||||
gchar* mpd_host;
|
||||
gint mpd_port;
|
||||
gchar * mpd_password;
|
||||
gchar * tooltip_format;
|
||||
gchar * playlist_format;
|
||||
gboolean mpd_repeat;
|
||||
gboolean mpd_random;
|
||||
gint nb_outputs;
|
||||
t_mpd_output ** mpd_outputs;
|
||||
} t_mpc;
|
||||
|
||||
typedef struct {
|
||||
t_mpc *mpc;
|
||||
GtkWidget *textbox_host;
|
||||
GtkWidget *textbox_port;
|
||||
GtkWidget *textbox_password;
|
||||
GtkWidget *textbox_client_appl;
|
||||
GtkWidget *textbox_tooltip_format;
|
||||
GtkWidget *textbox_playlist_format;
|
||||
GtkWidget *checkbox_frame;
|
||||
} t_mpc_dialog;
|
||||
|
|
@ -0,0 +1,222 @@
|
|||
# Makefile for program source directory in GNU NLS utilities package.
|
||||
# Copyright (C) 1995, 1996, 1997 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
|
||||
# Copyright (C) 2004-2008 Rodney Dawes <dobey.pwns@gmail.com>
|
||||
#
|
||||
# This file may be copied and used freely without restrictions. It may
|
||||
# be used in projects which are not available under a GNU Public License,
|
||||
# but which still want to provide support for the GNU gettext functionality.
|
||||
#
|
||||
# - Modified by Owen Taylor <otaylor@redhat.com> to use GETTEXT_PACKAGE
|
||||
# instead of PACKAGE and to look for po2tbl in ./ not in intl/
|
||||
#
|
||||
# - Modified by jacob berkman <jacob@ximian.com> to install
|
||||
# Makefile.in.in and po2tbl.sed.in for use with glib-gettextize
|
||||
#
|
||||
# - Modified by Rodney Dawes <dobey.pwns@gmail.com> for use with intltool
|
||||
#
|
||||
# We have the following line for use by intltoolize:
|
||||
# INTLTOOL_MAKEFILE
|
||||
|
||||
GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
|
||||
PACKAGE = @PACKAGE@
|
||||
VERSION = @VERSION@
|
||||
|
||||
SHELL = @SHELL@
|
||||
|
||||
srcdir = @srcdir@
|
||||
top_srcdir = @top_srcdir@
|
||||
top_builddir = @top_builddir@
|
||||
VPATH = @srcdir@
|
||||
|
||||
prefix = @prefix@
|
||||
exec_prefix = @exec_prefix@
|
||||
datadir = @datadir@
|
||||
datarootdir = @datarootdir@
|
||||
libdir = @libdir@
|
||||
localedir = @localedir@
|
||||
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_ARGS = @XGETTEXT_ARGS@
|
||||
XGETTEXT = @XGETTEXT@ $(XGETTEXT_ARGS)
|
||||
INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
|
||||
INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
|
||||
MSGMERGE = XGETTEXT_ARGS="$(XGETTEXT_ARGS)" INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --dist
|
||||
GENPOT = XGETTEXT_ARGS="$(XGETTEXT_ARGS)" INTLTOOL_EXTRACT="$(INTLTOOL_EXTRACT)" XGETTEXT="$(XGETTEXT)" srcdir=$(srcdir) $(INTLTOOL_UPDATE) --gettext-package $(GETTEXT_PACKAGE) --pot
|
||||
|
||||
ALL_LINGUAS = @ALL_LINGUAS@
|
||||
|
||||
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)$(localedir)/$$lang/LC_MESSAGES; \
|
||||
$(mkdir_p) $$dir; \
|
||||
if test -r $$lang.gmo; then \
|
||||
$(INSTALL_DATA) $$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \
|
||||
echo "installing $$lang.gmo as $$dir/$(GETTEXT_PACKAGE).mo"; \
|
||||
else \
|
||||
$(INSTALL_DATA) $(srcdir)/$$lang.gmo $$dir/$(GETTEXT_PACKAGE).mo; \
|
||||
echo "installing $(srcdir)/$$lang.gmo as" \
|
||||
"$$dir/$(GETTEXT_PACKAGE).mo"; \
|
||||
fi; \
|
||||
if test -r $$lang.gmo.m; then \
|
||||
$(INSTALL_DATA) $$lang.gmo.m $$dir/$(GETTEXT_PACKAGE).mo.m; \
|
||||
echo "installing $$lang.gmo.m as $$dir/$(GETTEXT_PACKAGE).mo.m"; \
|
||||
else \
|
||||
if test -r $(srcdir)/$$lang.gmo.m ; then \
|
||||
$(INSTALL_DATA) $(srcdir)/$$lang.gmo.m \
|
||||
$$dir/$(GETTEXT_PACKAGE).mo.m; \
|
||||
echo "installing $(srcdir)/$$lang.gmo.m as" \
|
||||
"$$dir/$(GETTEXT_PACKAGE).mo.m"; \
|
||||
else \
|
||||
true; \
|
||||
fi; \
|
||||
fi; \
|
||||
done
|
||||
|
||||
# Empty stubs to satisfy archaic automake needs
|
||||
dvi info ctags tags CTAGS TAGS ID:
|
||||
|
||||
# Define this as empty until I found a useful application.
|
||||
install-exec installcheck:
|
||||
|
||||
uninstall:
|
||||
linguas="$(USE_LINGUAS)"; \
|
||||
for lang in $$linguas; do \
|
||||
rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo; \
|
||||
rm -f $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(GETTEXT_PACKAGE).mo.m; \
|
||||
done
|
||||
|
||||
check: all $(GETTEXT_PACKAGE).pot
|
||||
rm -f missing notexist
|
||||
srcdir=$(srcdir) $(INTLTOOL_UPDATE) -m
|
||||
if [ -r missing -o -r notexist ]; then \
|
||||
exit 1; \
|
||||
fi
|
||||
|
||||
mostlyclean:
|
||||
rm -f *.pox $(GETTEXT_PACKAGE).pot *.old.po cat-id-tbl.tmp
|
||||
rm -f .intltool-merge-cache
|
||||
|
||||
clean: mostlyclean
|
||||
|
||||
distclean: clean
|
||||
rm -f Makefile Makefile.in POTFILES stamp-it
|
||||
rm -f *.mo *.msg *.cat *.cat.m *.gmo
|
||||
|
||||
maintainer-clean: distclean
|
||||
@echo "This command is intended for maintainers to use;"
|
||||
@echo "it deletes files that may require special tools to rebuild."
|
||||
rm -f Makefile.in.in
|
||||
|
||||
distdir = ../$(PACKAGE)-$(VERSION)/$(subdir)
|
||||
dist distdir: $(DISTFILES)
|
||||
dists="$(DISTFILES)"; \
|
||||
extra_dists="$(EXTRA_DISTFILES)"; \
|
||||
for file in $$extra_dists; do \
|
||||
test -f $(srcdir)/$$file && dists="$$dists $(srcdir)/$$file"; \
|
||||
done; \
|
||||
for file in $$dists; do \
|
||||
test -f $$file || file="$(srcdir)/$$file"; \
|
||||
ln $$file $(distdir) 2> /dev/null \
|
||||
|| cp -p $$file $(distdir); \
|
||||
done
|
||||
|
||||
update-po: Makefile
|
||||
$(MAKE) $(GETTEXT_PACKAGE).pot
|
||||
tmpdir=`pwd`; \
|
||||
linguas="$(USE_LINGUAS)"; \
|
||||
for lang in $$linguas; do \
|
||||
echo "$$lang:"; \
|
||||
result="`$(MSGMERGE) -o $$tmpdir/$$lang.new.po $$lang`"; \
|
||||
if $$result; then \
|
||||
if cmp $(srcdir)/$$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
|
||||
rm -f $$tmpdir/$$lang.new.po; \
|
||||
else \
|
||||
if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
|
||||
:; \
|
||||
else \
|
||||
echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
|
||||
rm -f $$tmpdir/$$lang.new.po; \
|
||||
exit 1; \
|
||||
fi; \
|
||||
fi; \
|
||||
else \
|
||||
echo "msgmerge for $$lang.gmo failed!"; \
|
||||
rm -f $$tmpdir/$$lang.new.po; \
|
||||
fi; \
|
||||
done
|
||||
|
||||
Makefile POTFILES: stamp-it
|
||||
@if test ! -f $@; then \
|
||||
rm -f stamp-it; \
|
||||
$(MAKE) stamp-it; \
|
||||
fi
|
||||
|
||||
stamp-it: Makefile.in.in $(top_builddir)/config.status POTFILES.in
|
||||
cd $(top_builddir) \
|
||||
&& CONFIG_FILES=$(subdir)/Makefile.in CONFIG_HEADERS= CONFIG_LINKS= \
|
||||
$(SHELL) ./config.status
|
||||
|
||||
# Tell versions [3.59,3.63) of GNU make not to export all variables.
|
||||
# Otherwise a system limit (for SysV at least) may be exceeded.
|
||||
.NOEXPORT:
|
|
@ -0,0 +1,3 @@
|
|||
panel-plugin/xfce4-mpc-plugin.c
|
||||
panel-plugin/xfce4-mpc-plugin.desktop.in
|
||||
|
|
@ -0,0 +1,121 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# ahmad <ahmad.almomani5@gmail.com>, 2013
|
||||
# محمد الحرقان <malham1@gmail.com>, 2012
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-08 23:31+0000\n"
|
||||
"Last-Translator: Xfce Bot <transifex@xfce.org>\n"
|
||||
"Language-Team: Arabic (http://www.transifex.com/xfce/xfce-panel-plugins/language/ar/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ar\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"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "إطلاق"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "ملحق عميل Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "خصائص"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "مضيف : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "منفد : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "كلمة المرور : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "عميل MPD : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "شكل أداة التلميح : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "شكل قائمة التشغيل : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "إطار العرض"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "إسم المستضبف او عنوان IP"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "عميل رسومي لـMPD للإطلاق القائمة"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... غير متصل ؟"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "قائمة تشغيل Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "عشوائي"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "إعادة"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>أوامر</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>النواتج</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "ملحق بسيط لعميل المشغل الموسيقى في الشريط"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "ملحق عميل MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "عميل MPD , مشغل الموسيقى"
|
|
@ -0,0 +1,122 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Ḷḷumex03 <tornes@opmbx.org>, 2014
|
||||
# Ḷḷumex03 <tornes@opmbx.org>, 2014
|
||||
# malditoastur <malditoastur@gmail.com>, 2009
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-08 23:31+0000\n"
|
||||
"Last-Translator: Xfce Bot <transifex@xfce.org>\n"
|
||||
"Language-Team: Asturian (http://www.transifex.com/xfce/xfce-panel-plugins/language/ast/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ast\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Llanzar"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Complementu del veceru MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Propiedaes"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Equipu: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Puertu: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Contraseña: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Veceru MPD:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Formatu de caxa de función:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Formatu de llista de reproducción:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Amosar _marcu"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Nome d'equipu o direición IP"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Veceru MPD gráficu pa llanzar un complementu nel menú contestual"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... ¿non coneutáu?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Llista de reproducción MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Al debalu"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Repetir"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Comandos</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Salides</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Un complementu de panel cenciellu pal veceru del degorriu de reproducción de música"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Complementu del veceru MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Un veceru pa MPD, el degorriu de reproducción de música"
|
|
@ -0,0 +1,124 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Aleksandr P, 2012
|
||||
# Andres <kovtunos@yandex.ru>, 2010
|
||||
# Igor <f2404@yandex.ru>, 2016
|
||||
# Zmicer Turok <zmicerturok@gmail.com>, 2019
|
||||
# Zmicer Turok <zmicerturok@gmail.com >, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-01-03 16:05+0000\n"
|
||||
"Last-Translator: Zmicer Turok <zmicerturok@gmail.com>\n"
|
||||
"Language-Team: Belarusian (http://www.transifex.com/xfce/xfce-panel-plugins/language/be/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: be\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Запусціць"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Убудова кліента MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Уласцівасці"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Хост: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Порт: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Пароль: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Кліент MPD: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Фармат падказак: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Фармат плэйліста: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Паказваць _рамку"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Хост альбо IP-адрас"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Графічны кліент MPD для запуску з кантэкстнага меню"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Зменныя : %artist%, %album%, %file%, %track% и %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Зменныя : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% и %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "... не падлучаны?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Плэйліст MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Выпадкова"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Паўтор"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Загады</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Вывад</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Зручная ўбудова кліента MPD для панэлі Xfce"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Убудова кліента MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Кліент для музыкальнага сервера MPD"
|
|
@ -0,0 +1,121 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Georgi Georgiev <georgiev_1994@abv.bg>, 2014
|
||||
# Kiril Kirilov <cybercop_montana@abv.bg>, 2015-2016,2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-09 11:18+0000\n"
|
||||
"Last-Translator: Kiril Kirilov <cybercop_montana@abv.bg>\n"
|
||||
"Language-Team: Bulgarian (http://www.transifex.com/xfce/xfce-panel-plugins/language/bg/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: bg\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Стартиране"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Клиент приставка Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Свойства"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Хост :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Порт :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Парола :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD клиент :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Формат на подсказка :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Формат на списък за изпълнение :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Показване на рамката"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Име на хост или IP адрес"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Графичния клиент MPD да стартира в контекстното меню на приставките"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Променливи : %изпълнител%, %албум%, %файл%, %запис% и %заглавие%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Променливи : %размер%, %състояние%, %нов ред%, %изпълнител%, %албум%, %файл%, %запис% и %заглавие%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... не е свързан ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Списък за изпълнение на Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Произволно"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Повтори"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Команди</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Изходни данни</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Опростена добавка за панела за Music Player Daemon"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Авторски права (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Клиент приставка MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Клиент за MPD, The Music Player Daemon"
|
|
@ -0,0 +1,124 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Carles Muñoz Gorriz <carlesmu@internautas.org>, 2009
|
||||
# Harald Servat <redcrash@gmail.com>, 2009
|
||||
# Davidmp <medipas@gmail.com>, 2016
|
||||
# Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>, 2016-2018
|
||||
# Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-09 08:04+0000\n"
|
||||
"Last-Translator: Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>\n"
|
||||
"Language-Team: Catalan (http://www.transifex.com/xfce/xfce-panel-plugins/language/ca/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ca\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Desplega"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Connector de client del MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Propietats"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Amfitrió: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Port:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Contrasenya:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Client del MPD:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Format d'indicador de funció:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Format de la llista de reproducció:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Mo_stra el marc"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Nom d'amfitrió o adreça IP"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Client gràfic del MPD que s'executarà amb el menú contextual del connector"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Variables: %artist%, %album%, %file%, %track% i %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Variables: %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% i %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "... no connectat?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Llista de reproducció del MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Aleatori"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Repeteix"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Ordres</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Sortides</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Un connector de tauler senzill per al MPD (Music Player Daemon)"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Drets d'autor (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Connector de client del MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Un client per al MPD, el dimoni de reproducció de música"
|
|
@ -0,0 +1,121 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Alois Nešpor <info@aloisnespor.info>, 2013
|
||||
# Michal Várady <miko.vaji@gmail.com>, 2015-2016,2019
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-01-01 12:41+0000\n"
|
||||
"Last-Translator: Michal Várady <miko.vaji@gmail.com>\n"
|
||||
"Language-Team: Czech (http://www.transifex.com/xfce/xfce-panel-plugins/language/cs/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: cs\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Spustit"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Zásuvný modul klient Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Vlastnosti"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Hostitel:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Port:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Heslo:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Klient démonu MPD:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Formát tipu:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Formát seznamu médií:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Zobrazovat _rámeček"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Název hostitele nebo adresa IP"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Grafický klienta démenu MPD ke spouštění v kontextové nabídce zásuvného modulu"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Proměnné: %artist%, %album%, %file%, %track% and %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Proměnné: %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% and %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "... není připojen?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Seznam médií Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Náhodně"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Opakovat"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Příkazy</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Výstupy</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Jednoduchý klient v podobě zásuvného modulu panelu pro démona přehrávače hudby"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Zásuvný modul klienta MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Klient pro MPD, The Music Player Daemon"
|
|
@ -0,0 +1,123 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Aputsiak Niels Janussen (Skjalden) <aj@isit.gl>, 2013
|
||||
# Jens Hyllegaard <jens.hyllegaard@gmail.com>, 2007
|
||||
# Morten Juhl-Johansen Zölde-Fejér <morten@writtenandread.net>, 2016
|
||||
# scootergrisen, 2016-2019
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-05-21 22:32+0000\n"
|
||||
"Last-Translator: scootergrisen\n"
|
||||
"Language-Team: Danish (http://www.transifex.com/xfce/xfce-panel-plugins/language/da/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: da\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Start"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "MPD-klient-plugin"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Egenskaber"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Vært : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Port : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Adgangskode : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD-klient : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Format for værktøjstip : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Format for afspilningsliste : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Vis _ramme"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Værtsnavn eller IP-adresse"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Grafisk MPD-klient til at starte i plugins genvejsmenu"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Variabler : %artist%, %album%, %file%, %track% and %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Variabler : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% and %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... ikke tilsluttet?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "MPD-afspilningsliste"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Tilfældig"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Gentag"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Kommandoer</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Outputs</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "En simpel panelplugin-klient til musikafspiller-dæmon"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Ophavsret (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD-klient-plugin"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "En klient til MPD, musikafspiller-dæmonen"
|
|
@ -0,0 +1,122 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Andreas Eitel <github-aneitel@online.de>, 2018
|
||||
# Simon Schneider <simon@schneiderimtal.de>, 2009
|
||||
# Tobias Bannert <tobannert@gmail.com>, 2014-2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-29 21:55+0000\n"
|
||||
"Last-Translator: Andreas Eitel <github-aneitel@online.de>\n"
|
||||
"Language-Team: German (http://www.transifex.com/xfce/xfce-panel-plugins/language/de/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: de\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Starten"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "MPD-Klienterweiterung"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Eigenschaften"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Rechner: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Anschluss (Port):"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Passwort:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD-Klient:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Formatierung der Kurzhilfen:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Wiedergabelistenformat:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "_Rahmen anzeigen"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Rechnername oder IP-Adresse"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Grafischer MPD-Klient, der über das Kontextmenü gestartet werden kann"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Variablen : %artist%, %album%, %file%, %track% und %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Variablen : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% und %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "... nicht verbunden?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "MPD-Wiedergabeliste"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Zufall"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Wiederholen"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Befehle</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Ausgaben</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Eine einfache Leistenerweiterung für den Musikwiedergabedienst"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Urheberrecht (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD-Klienterweiterung"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Ein Klient für MPD, den Musikwiedergabedienst"
|
|
@ -0,0 +1,122 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Christos Arvanitis <arvchristos@gmail.com>, 2019
|
||||
# Efstathios Iosifidis <iefstathios@gmail.com>, 2015
|
||||
# Efstathios Iosifidis <iosifidis@opensuse.org>, 2012
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-01-04 13:54+0000\n"
|
||||
"Last-Translator: Christos Arvanitis <arvchristos@gmail.com>\n"
|
||||
"Language-Team: Greek (http://www.transifex.com/xfce/xfce-panel-plugins/language/el/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: el\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Εκτέλεση"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Πρόσθετο πελάτη Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Ιδιότητες"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Εξυπηρετητής:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Θύρα :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Κωδικός :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Πελάτης MPD :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Μορφή υποδείξεων :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Μορφή λίστας αναπαραγωγής :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Εμφάνιση _πλαισίου"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Όνομα εξυπηρετητή ή διεύθυνση IP"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Γραφικός πελάτης του MPD για να ξεκινήσει από το μενού του πρόσθετου"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... μη συνδεμένο;"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Λίστα αναπαραγωγής Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Τυχαία"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Επανάληψη"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Εντολές</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Αποτελέσματα</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Ένα απλό πρόσθετο του ταμπλό, πελάτης για το Music Player Daemon"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Πνευματικά δικαιώματα (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Πρόσθετο πελάτη Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Ένας πελάτης για το MPD, τον Music Player Daemon"
|
|
@ -0,0 +1,123 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# John Humphrys <john.humphrys@pm.me>, 2019
|
||||
# John Humphrys <john.humphrys@pm.me>, 2018
|
||||
# Michael Findlay <translate@cobber-linux.org>, 2013,2015
|
||||
# Michael Findlay <translate@cobber-linux.org>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-05-29 10:36+0000\n"
|
||||
"Last-Translator: John Humphrys <john.humphrys@pm.me>\n"
|
||||
"Language-Team: English (Australia) (http://www.transifex.com/xfce/xfce-panel-plugins/language/en_AU/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: en_AU\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Launch"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Mpd Client Plugin"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Properties"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Host : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Port : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Password : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD Client : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Tooltip Format : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Playlist Format : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Show _frame"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Hostname or IP address"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Graphical MPD Client to launch in plugin context menu"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% and %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... not connected ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Mpd playlist"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Random"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Repeat"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Commands</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Outputs</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "A simple panel-plugin client for Music Player Daemon"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD Client Plugin"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "A client for MPD, The Music Player Daemon"
|
|
@ -0,0 +1,120 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Jeff Bailes <thepizzaking@gmail.com>, 2007
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-08 23:31+0000\n"
|
||||
"Last-Translator: Xfce Bot <transifex@xfce.org>\n"
|
||||
"Language-Team: English (United Kingdom) (http://www.transifex.com/xfce/xfce-panel-plugins/language/en_GB/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: en_GB\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Launch"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Mpd Client Plugin"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Properties"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Host : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Port : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Password : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD Client : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Tooltip Format : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Playlist Format : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Show _frame"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Hostname or IP address"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Graphical MPD Client to launch in plugin context menu"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... not connected ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Mpd playlist"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Random"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Repeat"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Commands</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Outputs</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "A simple panel-plugin client for Music Player Daemon"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD Client Plugin"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "A client for MPD, The Music Player Daemon"
|
|
@ -0,0 +1,126 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# <abel.martin.ruiz@gmail.com>, 2009
|
||||
# Adolfo Jayme-Barrientos, 2014
|
||||
# Fito JB, 2014
|
||||
# Casper casper, 2019
|
||||
# gabrieltandil <gabriel.tandil@gmail.com>, 2016
|
||||
# gabrieltandil <gabriel.tandil@gmail.com>, 2016
|
||||
# Pablo Lezaeta Reyes [pˈaβ̞lo lˌe̞θaˈeta rˈejɛ] <prflr88@gmail.com>, 2013-2015
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-04-23 14:42+0000\n"
|
||||
"Last-Translator: Casper casper\n"
|
||||
"Language-Team: Spanish (http://www.transifex.com/xfce/xfce-panel-plugins/language/es/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: es\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Lanzar"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Complemento de cliente MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Propiedades"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Equipo anfitrión: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Puerto: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Contraseña: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Cliente MPD: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Formato de descripción :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Formato de lista de reproducción :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Mostrar _marco"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Nombre del equipo anfitrión o dirección ip"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Cliente gráfico MPD que se ejecutar en el complemento del menú contextual"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Variables: %artist%, %album%, %file%, %track% y %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Variables: %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% y %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... ¿no conectado?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Lista de reproducción MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Aleatorio"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Repetir"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Órdenes</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Salidas</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Un simple complemento de panel para el cliente del demonio de reproducción de música MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Complemento del cliente MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Un cliente para MPD, el demonio de reproducción de música"
|
|
@ -0,0 +1,122 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# beriain, 2019
|
||||
# Piarres Beobide <pi@beobide.net>, 2009
|
||||
# Piarres Beobide <pi@beobide.net>, 2006
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-08-01 09:42+0000\n"
|
||||
"Last-Translator: beriain\n"
|
||||
"Language-Team: Basque (http://www.transifex.com/xfce/xfce-panel-plugins/language/eu/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: eu\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Abiarazi"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Mpd Bezero Plugin-a"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Propietateak"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Ostalaria: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Ataka : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Pasahitza : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD bezeroa : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Argibide formatua : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Erreprodukzio-zerrenda formatua:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Ikusi _markoa"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Ostalari-izen edo IP helbidea"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "MPD bezero grafikoa plugin kontestu menutik abiarazteko"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Aldagaiak : %artista%, %albuma%, %fitxategia%, %pista% eta %izenburua%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Aldagaiak: %bol%, %egoera%, %newline%, %artista%, %albuma%, %fitxategia%, %pista% eta %izenburua%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... konektatu gabe ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Mpd erreprodukzio-zerrenda"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Ausazkoa"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Errepikatu"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Komandoak</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Irteerak</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "MPD (Music Player Daemon) panlereako bezeroa soila"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD bezero plugina"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "MPD (Music Player Daemon) bezeroa"
|
|
@ -0,0 +1,121 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Ammuu5, 2018
|
||||
# Jiri Grönroos <jiri.gronroos@iki.fi>, 2019
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-07-17 08:49+0000\n"
|
||||
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
|
||||
"Language-Team: Finnish (http://www.transifex.com/xfce/xfce-panel-plugins/language/fi/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: fi\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Käynnistä"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Mpd-asiakasliitännäinen"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Ominaisuudet"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Palvelin:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Portti:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Salasana:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Konenimi tai IP-osoite"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Mpd-soittolista"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Satunnainen"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Komennot</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Ulostulot</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Tekijänoikeus (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD-asiakasliitännäinen"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr ""
|
|
@ -0,0 +1,124 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Charles Monzat <c.monzat@laposte.net>, 2018
|
||||
# jc1 <jc1.quebecos@gmail.com>, 2013
|
||||
# jc1 <jc1.quebecos@gmail.com>, 2013
|
||||
# Urien Desterres <urien.desterres@gmail.com>, 2014,2016
|
||||
# Yannick Le Guen <leguen.yannick@gmail.com>, 2015-2016,2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-16 09:25+0000\n"
|
||||
"Last-Translator: Yannick Le Guen <leguen.yannick@gmail.com>\n"
|
||||
"Language-Team: French (http://www.transifex.com/xfce/xfce-panel-plugins/language/fr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: fr\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Lancer"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Greffon du client mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Propriétés"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Hôte :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Port :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Mot de passe :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Client MPD :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Format de l’info-bulle :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Format de la liste de lecture : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Afficher le _cadre"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Nom d’hôte ou adresse IP"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Client MPD graphique à lancer dans le menu contextuel du greffon"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Variables : %artist%, %album%, %file%, %track% et %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% et %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "… non connecté ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Liste de lecture Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Aléatoire"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Répéter"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Commandes</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Sorties</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Un greffon simple du panneau pour Music Player Daemon"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Greffon du client MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Un client pour MPD, le Music Player Daemon"
|
|
@ -0,0 +1,121 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Daniel Muñiz Fontoira <dani@damufo.com>, 2018-2019
|
||||
# Leandro Regueiro <leandro.regueiro@gmail.com>, 2008-2009
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-01-31 16:32+0000\n"
|
||||
"Last-Translator: Daniel Muñiz Fontoira <dani@damufo.com>\n"
|
||||
"Language-Team: Galician (http://www.transifex.com/xfce/xfce-panel-plugins/language/gl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: gl\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Iniciar"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Engadido de cliente de Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Propiedades"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Máquina: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Porto: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Contrasinal: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Cliente de MPD: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Formato da notificación: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Formato da lista de reprodución: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Mostrar o _marco"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Nome de máquina ou enderezo IP"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Cliente gráfico de MPD para iniciar no menú contextual de engadidos"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Variables : %artist%, %album%, %file%, %track% e %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% e %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... non conectado?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Lista de reprodución de Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Aleatorio"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Repetir"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Ordes</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Saídas</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Un sinxelo engadido cliente de Music Player Daemon para o panel"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Engadido de cliente de MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Un cliente de MPD, o Music Player Daemon"
|
|
@ -0,0 +1,123 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Elishai Eliyahu <e1907@mm.st>, 2016,2018
|
||||
# GenghisKhan <genghiskhan@gmx.ca>, 2015-2016
|
||||
# GenghisKhan <genghiskhan@gmx.ca>, 2012
|
||||
# Yaron Shahrabani <sh.yaron@gmail.com>, 2014
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-22 14:59+0000\n"
|
||||
"Last-Translator: Elishai Eliyahu <e1907@mm.st>\n"
|
||||
"Language-Team: Hebrew (http://www.transifex.com/xfce/xfce-panel-plugins/language/he/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: he\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "שגר"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "תוסף לקוח Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "מאפיינים"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "מארח : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "פורט : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "סיסמה : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "לקוח MPD:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "פורמט חלונית צצה : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "פורמט רשימת נגינה : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "הצג _מסגרת"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "שם מארח או כתובת IP"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "לקוח MPD גרפי להפעלה בתפריט הקשר של תוסף"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% and %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... לא מחובר ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "רשימת נגינה Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "אקראי"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "חזרה"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b>פקודות</b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b>פלט</b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "תוסף לוח פשוט עבור Music Player Daemon"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "זכויות יוצרים (c) 2006-2018 לנדרי ברויל\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "תוסף לקוח MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "לקוח עבור MPD, שדון נגן מוזיקה"
|
|
@ -0,0 +1,124 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Edin Veskovic <edin.lockedin@gmail.com>, 2018
|
||||
# Edin Veskovic <edin.lockedin@gmail.com>, 2015-2016
|
||||
# Edin Veskovic <edin.lockedin@gmail.com>, 2014
|
||||
# Ivica Kolić <ikoli@yahoo.com>, 2013-2014,2017
|
||||
# Lovro Kudelić <lovro.kudelic@outlook.com>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-09 12:27+0000\n"
|
||||
"Last-Translator: Edin Veskovic <edin.lockedin@gmail.com>\n"
|
||||
"Language-Team: Croatian (http://www.transifex.com/xfce/xfce-panel-plugins/language/hr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: hr\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"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Pokreni"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Priključak MPD klijenta"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Svojstva"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Ime računala :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Port : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Lozinka :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD klijent : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Format oblačića:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Format liste izvođenja :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Pokaži _okvir"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Ime računala ili IP adresa"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Grafički MPD klijent za pokretanje u kontekstualnom izborniku priključka"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Varijable : %autor%, %album%, %datoteka%, %zapis% i %naziv%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Varijable : %glasnoća%, %status%, %nova linija%, %autor%, %album%, %datoteka%, %zapis% i %naziv%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "... nije spojen?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Mpd lista izvođenja"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Nasumično"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Ponovi"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Naredbe</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Izlazi</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Jednostavan dodatak na ploči za Music Player Daemon"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Autorska prava (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Priključak MPD klijenta"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Klijent za MPD, nadglednika svirača glazbe"
|
|
@ -0,0 +1,123 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Balázs Meskó <meskobalazs@gmail.com>, 2018
|
||||
# Benedek Imre <nucleo@indamail.hu>, 2013
|
||||
# Gabor Kelemen <kelemeng at gnome dot hu>, 2009
|
||||
# gyeben <gyonkibendeguz@gmail.com>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-20 21:29+0000\n"
|
||||
"Last-Translator: Balázs Meskó <meskobalazs@gmail.com>\n"
|
||||
"Language-Team: Hungarian (http://www.transifex.com/xfce/xfce-panel-plugins/language/hu/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: hu\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Indítás"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "MPD-kliens program"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Tulajdonságok"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Gép:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Port:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Jelszó:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD kliens:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Buboréksúgó formátuma:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Lejátszólista formátuma:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Ke_ret megjelenítése"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Gépnév vagy IP-cím"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Grafikus MPD kliens a bővítmény helyi menüjéből való indításhoz"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Változók : %artist%, %album%, %file%, %track% és %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Változók : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% és %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "… nincs kapcsolódva?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Mpd lejátszólista"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Véletlen"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Ismétlés"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Parancsok</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Kimenetek</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Egyszerű panelbővítmény-kliens a Music Player Daemonhoz"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD-kliens bővítmény"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Kliens az MPD-hez, a Music Player Daemonhoz"
|
|
@ -0,0 +1,120 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Real School <translator_students@realschool.am>, 2019
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-07-26 10:22+0000\n"
|
||||
"Last-Translator: Real School <translator_students@realschool.am>\n"
|
||||
"Language-Team: Armenian (Armenia) (http://www.transifex.com/xfce/xfce-panel-plugins/language/hy_AM/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: hy_AM\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Թողարկել"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Mpd Client ներդրաւն"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Յատկութիւններ"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Խնամորդ ․"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Մուտք ․"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Գաղտնաբառ ․"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD Հաճախորդ ․ "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "գործիքայուշի ձեւաչափ ․"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Նուագացուցակի ձեւաչափ ․"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Ցուցադրել _շրջանակ"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Խնամորդի անուն կամ IP հասցէ "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Գծապատկերային MPD հաճախորդ ենթագրոյթային ցանկում ներդրաւն թողարկելու համար "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Փոփոխականներ ․ %artist%, %album%, %file%, %track% and %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Փոփոխականներ ․ %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% եւ %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... միացուած չէ՞։"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Mpd նուագացուցակ"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Պատահական"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Կրկնութիւն"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Հրամաններ</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Արտածուածքներ</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Մեկ վահանակով֊ներեդաւն, երաժշտական նուագարկչի աւժանդակ ծրագրի համար"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Հեղինակային իրաւունք (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD Client ներդրաւն"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "MPD ֊ի համար հաճախորդ, երաժշտական նուագարկչի աւժանդակ ծրագիր"
|
|
@ -0,0 +1,121 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Andhika Padmawan <andhika.padmawan@gmail.com>, 2008
|
||||
# Ardjuna <Asyura.x@gmail.com>, 2013
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-08 23:31+0000\n"
|
||||
"Last-Translator: Xfce Bot <transifex@xfce.org>\n"
|
||||
"Language-Team: Indonesian (http://www.transifex.com/xfce/xfce-panel-plugins/language/id/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: id\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Jalankan"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Plugin Klien MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Properti"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Host: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Port: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Kata Kunci: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Klien MPD:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Format Tips:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Format Daftar Putar:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Tampilkan _bingkai"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Alamat IP atau nama host"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Klien MPD grafis untuk dijalankan di menu konteks plugin"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Variabel : %artis%, %album%, %berkas%, %trek% dan %judul%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Variabel : %vol%, %status%, %newline%, %artis%, %album%, %berkas%, %trek% dan %judul%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "... tak tersambung?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Daftar Putar MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Acak"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Ulangi"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Perintah</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Keluaran</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Sebuah plugin panel sebagai klien Music Player Daemon (MPD)"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Plugin Klien MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Klien untuk MPD, Jurik Penggelar Musik"
|
|
@ -0,0 +1,119 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-05-19 17:24+0000\n"
|
||||
"Last-Translator: Ольга Смирнова\n"
|
||||
"Language-Team: Interlingue (http://www.transifex.com/xfce/xfce-panel-plugins/language/ie/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ie\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Lansar"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Un plugin de client MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Proprietás"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Host: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Portu: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Contrasigne: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Client MPD: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Formate de information: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Formate de playlist: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Monstrar li _cadre"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Adresse IP o nómine de host:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Un grafic client de MPD por lansar in li menú contextual"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Variabiles : %artist%, %album%, %file%, %track% e %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Variabiles : %vol%, %status%, %newline% [nov linea], %artist%, %album%, %file%, %track% e %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "Ne conexet?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Playlist MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Hasardal"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Repetir"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Comandes</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Exeadas</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Un simplic plugin de panel por li Music Player Daemon"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Plugin de client MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Un client de MPD, li Music Player Daemon"
|
|
@ -0,0 +1,121 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Sveinn í Felli <sv1@fellsnet.is>, 2013-2014,2016,2018-2019
|
||||
# Sveinn í Felli <sv1@fellsnet.is>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-05-10 11:27+0000\n"
|
||||
"Last-Translator: Sveinn í Felli <sv1@fellsnet.is>\n"
|
||||
"Language-Team: Icelandic (http://www.transifex.com/xfce/xfce-panel-plugins/language/is/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: is\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Ræsa"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Viðbót fyrir MPD biðlara"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Eiginleikar"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Hýsilvél: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Gátt:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Lykilorð:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD biðlari : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Snið vísbendinga : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Snið spilunarlista : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Birta ra_mma."
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Heiti tölvu eða IP vistfang"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Myndrænn MPD-biðlari til ræsingar með viðbót í samhengisvalmynd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Breytur : %artist%, %album%, %file%, %track% og %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Breytur : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% og %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... ekki tengt ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Mpd spilunarlisti"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Slembispilun"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Endurtaka"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Skipanir</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Úttök</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Skjástikuviðbót með biðlara fyrir MPD-tónlistarspilarann"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Höfundarréttur (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Viðbót fyrir MPD biðlara"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Biðlari fyrir MPD-tónlistarspilarann, The Music Player Daemon"
|
|
@ -0,0 +1,122 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Cristian Marchi <cri.penta@gmail.com>, 2009,2013,2015
|
||||
# Emanuele Petriglia <transifex@emanuelepetriglia.com>, 2018
|
||||
# Enrico B. <enricobe@hotmail.com>, 2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-09 16:04+0000\n"
|
||||
"Last-Translator: Emanuele Petriglia <transifex@emanuelepetriglia.com>\n"
|
||||
"Language-Team: Italian (http://www.transifex.com/xfce/xfce-panel-plugins/language/it/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: it\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Avvia"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Componente aggiuntivo per il client MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Proprietà"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Host: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Porta: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Password: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Client MPD: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Formato dei suggerimenti:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Formato della scaletta:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Mostra _cornice"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Nome host o indirizzo IP"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Client MPD grafico da avviare nel menu contestuale del componente aggiuntivo"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Variabili : %artist%, %album%, %file%, %track% e %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Variabili : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% e %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "…non connesso?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Scaletta MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Casuale"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Ripeti"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Comandi</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Output</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Un semplice componente aggiuntivo del pannello per il demone del riproduttore musicale (MPD)"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright © 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Componente aggiuntivo per il client MPD\n "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Un client per il demone del riproduttore musicale (MPD)"
|
|
@ -0,0 +1,120 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Nobuhiro Iwamatsu <iwamatsu@nigauri.org>, 2008,2016,2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-09 23:06+0000\n"
|
||||
"Last-Translator: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>\n"
|
||||
"Language-Team: Japanese (http://www.transifex.com/xfce/xfce-panel-plugins/language/ja/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ja\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "起動"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Mpd クライアントプラグイン"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "設定"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "ホスト : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "ポート : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "パスワード : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD クライアント : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "ツールチップの形式 : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "プレイリストの形式 : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "フレームを表示する(_F)"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "ホスト名または IP アドレス"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "プラグインのコンテキストメニューから起動するグラフィカル MPD クライアント"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "変数 : %artist%, %album%, %file%, %track% および %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "変数 : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% および %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... 接続されていません ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Mpd プレイリスト"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "ランダム"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "リピート"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>コマンド</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>出力先</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Music Player Daemon 用のシンプルなパネルプラグインクライアント"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD クライアントプラグイン"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "MPD (Music Player Daemon) 用クライアント"
|
|
@ -0,0 +1,122 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Seong-ho Cho <darkcircle.0426@gmail.com>, 2013
|
||||
# 박정규(Jung-Kyu Park) <bagjunggyu@gmail.com>, 2016,2018
|
||||
# Seong-ho Cho <darkcircle.0426@gmail.com>, 2012-2013,2015-2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-11 15:05+0000\n"
|
||||
"Last-Translator: 박정규(Jung-Kyu Park) <bagjunggyu@gmail.com>\n"
|
||||
"Language-Team: Korean (http://www.transifex.com/xfce/xfce-panel-plugins/language/ko/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ko\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "실행"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "MPD 클라이언트 플러그인"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "속성"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "호스트 :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "포트 :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "암호 :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD 클라이언트 :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "풍선 도움말 형식 :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "재생 목록 형식 :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "틀 표시(_F)"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "호스트이름 또는 IP 주소"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "플러그인 단축 메뉴에서 실행하는 그래픽 MPD 클라이언트"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "변수 : %아티스트%, %앨범%, %트랙% 그리고 %제목%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "변수 : %볼륨%, %상태%, %새줄%, %아티스트%, %앨범%, %트랙% 그리고 %제목%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... 연결하지 않았습니까 ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Mpd 재생 목록"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "임의"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "반복"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>명령</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>출력</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "음악 재생기 데몬을 위한 간단한 패널 플러그인 클라이언트입니다"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD 클라이언트 플러그인"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "음악 재생기 데몬 MPD를 위한 클라이언트"
|
|
@ -0,0 +1,121 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Algimantas Margevičius <margevicius.algimantas@gmail.com>, 2012
|
||||
# Moo, 2015-2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-09 20:00+0000\n"
|
||||
"Last-Translator: Moo\n"
|
||||
"Language-Team: Lithuanian (http://www.transifex.com/xfce/xfce-panel-plugins/language/lt/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: lt\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Paleisti"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Mpd kliento įskiepis"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Savybės"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Kompiuteris:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Prievadas:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Slaptažodis:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD klientas:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Paaiškinimo formatas:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Grojaraščio formatas:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Rodyti rėmelį"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Kompiuteris ar IP adresas"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Grafinis MPD klientas kuris bus paleistas įskiepio kontekstiniame meniu"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Kintamieji : %artist%, %album%, %file%, %track% ir %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Kintamieji : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% ir %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... neprisijungta?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Mpd grojaraštis"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Atsitiktinis"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Kartoti"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Komandos</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Išvestys</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Paprastas skydelio įskiepio klientas skirtas muzikos grotuvo tarnybai (MPD)"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Autorių teisės (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD kliento įskiepis"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "MPD klientas, muzikos grotuvo tarnyba"
|
|
@ -0,0 +1,121 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Rihards Priedītis <rprieditis@gmail.com>, 2009
|
||||
# Rihards Prieditis <rprieditis@inbox.lv>, 2007
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-08 23:31+0000\n"
|
||||
"Last-Translator: Xfce Bot <transifex@xfce.org>\n"
|
||||
"Language-Team: Latvian (http://www.transifex.com/xfce/xfce-panel-plugins/language/lv/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: lv\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Palaist"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Mpd klienta spraudnis"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Rekvizīti"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Resursdators: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Ports: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Parole: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD klients: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Paskaidres formāts: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Atskaņošanas formāts: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Rādīt _kadru"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Resursdators vai IP adrese"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Grafiskais MPD klientes, lai palaistu spraudni konteksta izvēlnē"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... nav savienots?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Mpd atskaņošanas saraksts"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Nejauši"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Atkārtot"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Mūzikas atskaņošanas dēmona vienkāršs spraudnis panelī"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD klienta spraudnis"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Klients MPD, mūzikas atskaņošanas dēmons"
|
|
@ -0,0 +1,120 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# abuyop <abuyop@gmail.com>, 2014-2016,2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-24 16:19+0000\n"
|
||||
"Last-Translator: abuyop <abuyop@gmail.com>\n"
|
||||
"Language-Team: Malay (http://www.transifex.com/xfce/xfce-panel-plugins/language/ms/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ms\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Lancar"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Pemalan Klien Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Sifat"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Hos:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Port:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Kata Laluan:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Klien MPD:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Format Tip Alat:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Format Senarai Main:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Tunjuk _bingkai"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Nama hos atau alamat IP"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Klien MPD bergrafik untuk dilancar dalam menu konteks pemalam ini"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Pembolehubah : %artist%, %album%, %file%, %track% dan %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Pembolehubah : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% dan %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "... tidak bersambung ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Senarai main Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Rawak"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Ulang"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Perintah</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Output</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Merupakan klien pemalam-panel ringkas untuk Daemon Pemain Muzik"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Hakcipta (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Pemalan Klien MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Merupakan klien untuk MPD, Daemon Pemain Muzik"
|
|
@ -0,0 +1,123 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Allan Nordhøy <epost@anotheragency.no>, 2014
|
||||
# Allan Nordhøy <epost@anotheragency.no>, 2015-2016
|
||||
# Harald H. <haarektrans@gmail.com>, 2014-2015
|
||||
# Kjell Cato Heskjestad <cato@heskjestad.xyz>, 2019
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-08-11 05:57+0000\n"
|
||||
"Last-Translator: Kjell Cato Heskjestad <cato@heskjestad.xyz>\n"
|
||||
"Language-Team: Norwegian Bokmål (http://www.transifex.com/xfce/xfce-panel-plugins/language/nb/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: nb\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Kjør"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "MPD-klienttillegg"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Egenskaper"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Vert: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Port:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Passord:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD-klient:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Hjelpeboble-format:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Spillelisteformat :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Vis ramme"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Vertsnavn eller IP-adresse"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Grafisk MPD-klient for å kjøring i innholdsmeny for tillegg"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Variabler: %artist%, %album%, %fil%, %spor% og %tittel%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Variabler: %vol %status %nylinje %artist%, %album%, %fil%, %spor% og %tittel%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "… ikke tilkoblet?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "MPD-spilleliste"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Tilfeldig"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Gjenta"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Kommandoer</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Utganger</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "En enkelt paneltilleggsklient for Music Player Deamon"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Opphavsrett (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD-klienttillegg"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Klient for MPD, The Music Player Daemon"
|
|
@ -0,0 +1,120 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Pjotr <pjotrvertaalt@gmail.com>, 2013,2015-2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-09 09:24+0000\n"
|
||||
"Last-Translator: Pjotr <pjotrvertaalt@gmail.com>\n"
|
||||
"Language-Team: Dutch (http://www.transifex.com/xfce/xfce-panel-plugins/language/nl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: nl\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Start"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Invoegsel voor MPD-toepassing"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Eigenschappen"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Systeem : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Poort : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Wachtwoord : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD-toepassing : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Opmaak van gereedschaptip : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Opmaak van speellijst : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Toon _lijst"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Systeemnaam of IP-adres"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Grafische MPD-toepassing om te starten in het contextmenu van het invoegsel"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Variabelen : %artiest%, %album%, %bestand%, %nummer% en %titel%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Variabelen : %vol%, %status%, %nieuweregel%, %artiest%, %album%, %bestand%, %nummer% en %titel%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... niet verbonden ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "MPD-speellijst"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Willekeurig"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Herhaal"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Opdrachten</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Uitvoer</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Een eenvoudig werkbalk-invoegsel voor Music Player Daemon"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Auteursrecht (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Invoegsel voor MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Een toepassing voor MPD, de Music Player Daemon"
|
|
@ -0,0 +1,121 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Cédric Valmary <cvalmary@yahoo.fr>, 2016
|
||||
# Cédric Valmary <cvalmary@yahoo.fr>, 2013
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-08 23:31+0000\n"
|
||||
"Last-Translator: Xfce Bot <transifex@xfce.org>\n"
|
||||
"Language-Team: Occitan (post 1500) (http://www.transifex.com/xfce/xfce-panel-plugins/language/oc/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: oc\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Aviar"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Empeuton del client mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Proprietats"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Òste :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Pòrt :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Senhal :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Client MPD :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Format de l'infobulla :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Format de la lista de lectura :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Afichar lo _quadre"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Nom d'òste o adreça IP"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Client MPD grafic d'aviar dins lo menú contextual de l'empeuton"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Variablas : %artist%, %album%, %file%, %track% e %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Variablas : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% e %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "... pas connectat ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Lista de lectura Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Aleatòri"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Repetir"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Comandas</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Sortidas</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Un empeuton simple del panèl per Music Player Daemon"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Empeuton del client MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Un client per MPD, Lo Music Player Daemon"
|
|
@ -0,0 +1,123 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Marcin Mikołajczak <me@m4sk.in>, 2016
|
||||
# No Ne, 2018
|
||||
# Piotr Maliński <admin@rk.edu.pl>, 2006
|
||||
# Piotr Strębski <strebski@gmail.com>, 2014-2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-09 06:14+0000\n"
|
||||
"Last-Translator: No Ne\n"
|
||||
"Language-Team: Polish (http://www.transifex.com/xfce/xfce-panel-plugins/language/pl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: pl\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Uruchom"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Wtyczka klienta Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Właściwości"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Host : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Port : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Hasło : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Klient MPD:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Format podpowiedzi:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Format listy odtwarzania:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Pokaż_ramkę"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Adres komputera lub numer IP"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Graficzny klient MPD do uruchomienia w menu kontekstowym wtyczki"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Zmienne : %artist%, %album%, %file%, %track% i %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Zmienne : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% i %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "... nie połączony ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Lista odtwarzania Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Losowo"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Powtórz"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Polecenia</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Dane wyjściowe</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Prosty klient o charakterze wtyczki do panelu dla demona odtwarzacza muzycznego"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Prawa autorskie (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Wtyczka klienta MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Klient MPD, Music Player Daemon"
|
|
@ -0,0 +1,123 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# José Vieira <jvieira33@sapo.pt>, 2016
|
||||
# Nuno Miguel <nunis@netcabo.pt>, 2007
|
||||
# Nuno Miguel <nunomgue@gmail.com>, 2015-2016,2019
|
||||
# Sérgio Marques <smarquespt@gmail.com>, 2013
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-01-17 12:13+0000\n"
|
||||
"Last-Translator: Nuno Miguel <nunomgue@gmail.com>\n"
|
||||
"Language-Team: Portuguese (http://www.transifex.com/xfce/xfce-panel-plugins/language/pt/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: pt\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Iniciar"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Plugin cliente Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Propriedades"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Servidor:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Porta:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Senha:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Cliente MPD:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Formato da dica:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Formato da lista de reprodução:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Mostrar _janela"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Nome do servidor ou endereço IP"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Cliente gráfico MPD para ser executado no menu de contexto"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Variáveis : %artist%, %album%, %file%, %track% e %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Variáveis : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% e %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... não ligado?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Lista de reprodução Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Aleatório"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Repetir"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Comandos</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Resultados</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Um plugin de painel para o Music Player Daemon"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Plugin cliente MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Um cliente para o MPD, o serviço musical"
|
|
@ -0,0 +1,124 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Andre Miranda <andre42m@gmail.com>, 2019
|
||||
# Andre Miranda <andre42m@gmail.com>, 2017
|
||||
# Andre Miranda <andre42m@gmail.com>, 2015-2016
|
||||
# Andrius da Costa Ribas <andriusmao@gmail.com>, 2007
|
||||
# Og Maciel <ogmaciel@gnome.org>, 2008
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-06-27 21:52+0000\n"
|
||||
"Last-Translator: Michael Martins <michaelfm21@gmail.com>\n"
|
||||
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/xfce/xfce-panel-plugins/language/pt_BR/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: pt_BR\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Lançar"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Plugin cliente do MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Propriedades"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Servidor: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Porta: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Senha: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Cliente MPD: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Formato da dica:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Formato da lista de reprodução:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Mostrar _quadro"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Nome de host ou endereço IP"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Cliente gráfico do MPD para ser lançado pelo menu de contexto de plugins"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Variáveis: %artist%, %album%, %file%, %track% e %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Variáveis: %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% e %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... não conectado?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Lista de reprodução do serviço reprodutor de músicas (mpd)"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Aleatório"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Repetir"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Comandos</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Saídas</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Um cliente plugin de painel simples para o Music Player Daemon"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Plugin para o cliente MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Um cliente para o MPD, Music Player Daemon (serviço reprodutor de músicas)"
|
|
@ -0,0 +1,123 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Aleksandr P, 2012
|
||||
# Andres <kovtunos@yandex.ru>, 2010
|
||||
# Igor <f2404@yandex.ru>, 2016,2018
|
||||
# Sergey Alyoshin <alyoshin.s@gmail.com>, 2015-2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-10 16:05+0000\n"
|
||||
"Last-Translator: Igor <f2404@yandex.ru>\n"
|
||||
"Language-Team: Russian (http://www.transifex.com/xfce/xfce-panel-plugins/language/ru/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ru\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Запустить"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Модуль клиента MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Настройки"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Сервер:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Порт:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Пароль:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Клиент MPD:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Формат подсказок:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Формат списка:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Показывать _рамку"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Хост или IP адрес"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Графический клиент MPD, для запуска из контекстного меню"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Переменные : %artist%, %album%, %file%, %track% и %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Переменные : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% и %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "... не подключён?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Список воспроизведения MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Случайный режим"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Повтор"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Команды</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Результаты</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Простой модуль клиента MPD для панели Xfce"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Модуль клиента MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Клиент для музыкального сервера MPD"
|
|
@ -0,0 +1,123 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Dušan Kazik <prescott66@gmail.com>, 2015-2016
|
||||
# Robert Hartl <hartl.robert@gmail.com>, 2009-2010
|
||||
# Slavko <linux@slavino.sk>, 2015,2019
|
||||
# Tomáš Vadina <inactive+kyberdev@transifex.com>, 2011
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-01-19 19:48+0000\n"
|
||||
"Last-Translator: Slavko <linux@slavino.sk>\n"
|
||||
"Language-Team: Slovak (http://www.transifex.com/xfce/xfce-panel-plugins/language/sk/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: sk\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Spustiť"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Zásuvný modul klienta MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Vlastnosti"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Hostiteľ : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Port : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Heslo:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Klient MPD : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Formát tipu:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Formát zoznamu skladieb"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Zobraziť _rám"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Hostiteľ alebo IP adresa"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Grafický MPD klient pre spustenie v zásuvnom module kontextového menu"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Premenné : %artist%(interpret), %album%(album), %file%(súbor), %track%(stopa) a %title%(názov)"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Premenné : %vol%(hlasitosť), %status%(stav), %newline%(nový riadok), %artist%(interpret), %album%(album), %file%(súbor), %track%(stopa) a %title%(názov)"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... nie je pripojený?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Zoznam skladieb MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Náhodne"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Opakovať"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Príkazy</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Výstupy</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Jednoduchý klient v podobe zásuvného modulu pre Music Player Daemon"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Zásuvný modul klienta MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Klient pre MPD, Music Player Daemon"
|
|
@ -0,0 +1,121 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Besnik <besnik@programeshqip.org>, 2007
|
||||
# Besnik <besnik@programeshqip.org>, 2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-09 16:28+0000\n"
|
||||
"Last-Translator: Besnik <besnik@programeshqip.org>\n"
|
||||
"Language-Team: Albanian (http://www.transifex.com/xfce/xfce-panel-plugins/language/sq/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: sq\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Nise"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Shtojcë Klienti Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Veti"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Strehë : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Portë : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Fjalëkalim : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Klient MPD: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Format Ndihmëzash:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Format Luajlistash: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Shfaq _kornizë"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Strehëemër ose adresë IP"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Klient MPD Grafik për të hapur menu konteksti shtojce"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Ndryshore: %artist%, %album%, %file%, %track% dhe %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Ndryshore: %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% dhe %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "... jo i lidhur ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Luajlistë Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Kuturu"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Përsërite"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Urdhra</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Output-e</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Shtojcë klient paneli e thjeshtë për \"The Music Player Daemon\""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Të drejta kopjimi (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Shtojcë Klienti MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Klient për MPD, \"The Music Player Daemon\""
|
|
@ -0,0 +1,122 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Саша Петровић <salepetronije@gmail.com>, 2012-2013,2017
|
||||
# Саша Петровић <salepetronije@gmail.com>, 2015
|
||||
# Саша Петровић <salepetronije@gmail.com>, 2015,2017,2019
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-01-27 16:47+0000\n"
|
||||
"Last-Translator: Саша Петровић <salepetronije@gmail.com>\n"
|
||||
"Language-Team: Serbian (http://www.transifex.com/xfce/xfce-panel-plugins/language/sr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: sr\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"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Покрени"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Прикључак корисника МПД-а"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Својства"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Домаћин : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Прикључник : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Лозинка : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "Корисник МПД-а : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Облик _напомена : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Облик списка за извођење : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Прикажи _оквир"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Домаћин или адреса ИП-а"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Сликовни корисник МПД-а за покретање у приручном изборнику прикључка"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Променљиве : %artist%, %album%, %file%, %track% and %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Променљиве : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% and %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... није повезан ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Списак за извођење МПД-а"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Насумично"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Понови"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Наредбе</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Излази</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Једноставан прикључак полице за домара пуштања музике"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Права умножавања (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Прикључак корисника МПД-а"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Корисник МПД-а, домара извођења музике"
|
|
@ -0,0 +1,121 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Daniel Nylander <po@danielnylander.se>, 2008
|
||||
# Påvel Nicklasson <pavel@frimix.se>, 2015
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-08 23:31+0000\n"
|
||||
"Last-Translator: Xfce Bot <transifex@xfce.org>\n"
|
||||
"Language-Team: Swedish (http://www.transifex.com/xfce/xfce-panel-plugins/language/sv/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: sv\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Kör"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Insticksprogram för Mpd-klient"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Egenskaper"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Värddator : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Port : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Lösenord : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD-klient : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Format för verktygstips : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Format för spellista : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Visa _ram"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Värdnamn eller IP-adress"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Grafisk MPD-klient att starta i insticksmodulens sammanhangsmeny"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Variabler: %artist%, %album%, %fil%, %spår% och %titel%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Variabler: %vol%, %status%, %nyrad%, %artist%, %album%, %fil%, %spår% och %titel%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... inte ansluten?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Mpd-spellista"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Slumpmässigt"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Upprepa"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Kommandon</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Utmatningar</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "En enkel Music Player Daemon-klient som panelinsticksmodul"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Insticksprogrammet MPD-klient"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "En klient för MPD, The Music Player Daemon"
|
|
@ -0,0 +1,120 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Theppitak Karoonboonyanan <theppitak@gmail.com>, 2015,2017,2019
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-02-23 08:53+0000\n"
|
||||
"Last-Translator: Theppitak Karoonboonyanan <theppitak@gmail.com>\n"
|
||||
"Language-Team: Thai (http://www.transifex.com/xfce/xfce-panel-plugins/language/th/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: th\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "เรียกทำงาน"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "ปลั๊กอินลูกข่าย MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "ตั้งค่า"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "โฮสต์ : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "พอร์ต : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "รหัสผ่าน : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "ลูกข่าย MPD : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "รูปแบบคำแนะนำเครื่องมือ : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "รูปแบบผังเล่น : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "แสดงเส้น_กรอบ"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "ชื่อโฮสต์หรือหมายเลขไอพี"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "ชื่อลูกข่าย MPD แบบกราฟิกที่จะเรียกทำงานจากเมนูคลิกขวาของปลั๊กอิน"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "ตัวแปร : %artist%, %album%, %file%, %track% และ %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "ตัวแปร : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% และ %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... ไม่ได้เชื่อมต่อหรือเปล่า ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "ผังเล่นของ MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "สุ่ม"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "เล่นซ้ำ"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>คำสั่ง</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>อุปกรณ์เล่นเสียง</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "ลูกข่ายสำหรับ Music Player Daemon ในรูปปลั๊กอินพาเนลอย่างง่าย"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "ปลั๊กอินลูกข่าย MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "ลูกข่ายสำหรับ MPD (Music Player Daemon)"
|
|
@ -0,0 +1,122 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Demiray Muhterem <mdemiray@msn.com>, 2018
|
||||
# Natavan Mirzayeva <mirzayevanatavan@gmail.com>, 2015
|
||||
# Necdet Yücel <necdetyucel@gmail.com>, 2013,2016-2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-13 00:21+0000\n"
|
||||
"Last-Translator: Demiray Muhterem <mdemiray@msn.com>\n"
|
||||
"Language-Team: Turkish (http://www.transifex.com/xfce/xfce-panel-plugins/language/tr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: tr\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Çalıştır"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Mpd İstemcisi Eklentisi"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Ayarlar"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Sunucu :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Port :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Parola :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD İstemcisi :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Tooltip Bişimi :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Çalma Listesi Formatı :"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Çerçeve _göster"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Makine adı veya IP adresi"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Eklenti içerik menüsüne ulaşmak için Grafik MPD İstemcisi"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Değikenler : %artist%, %album%, %file%, %track% ve %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Değişkenler : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% ve %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "... bağlı değil ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Mpd çalma listesi"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Rastgele"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Tekrarla"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Komutlar</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Çıktılar</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Music Player Daemon için basit bir panel eklentisi"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Telif Hakkı (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD İstemcisi Eklentisi"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "MPD, Music Player Daemon için istemci"
|
|
@ -0,0 +1,120 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Gheyret Kenji, 2013
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-08 23:31+0000\n"
|
||||
"Last-Translator: Xfce Bot <transifex@xfce.org>\n"
|
||||
"Language-Team: Uighur (http://www.transifex.com/xfce/xfce-panel-plugins/language/ug/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ug\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "ئىجرا قىلىش"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Mpd خېرىدار قىستۇرمىسى"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "خاسلىق"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "كومپيۇتېر : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "ئېغىز: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "ئىم: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD خېرىدارى : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "كۆرسەتمە پىچىمى: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "قويۇش تىزىمىنىڭ پىچىمى: "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "كاندۇكنى كۆرسەت(_F)"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "كومپيۇتېر ئاتى ياكى IP ئادرېسى"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "قىستۇرما مەزمۇن تىزىملىكىدە ئىجرا بولىدىغان گرافىكىلىق MPD خېرىدارى"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... باغلانمىدىمۇ؟"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Mpd قويۇش تىزىملىكى"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "تەرتىپسىز"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "قايتىلا"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>بۇيرۇقلار</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>چىقىرىشلار</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "مۇزىكا قويغۇ مۇئەككىلى ئۈچۈن ئاددىي تاختا-قىستۇرما خېرىدارى"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD خېرىدار قىستۇرمىسى"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "MPD خېرىدار پروگراممىسى، مۇزىكا قويغۇ مۇئەككىلى"
|
|
@ -0,0 +1,122 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Dmitry Nikitin <luckas_fb@mail.ru>, 2008
|
||||
# Yarema aka Knedlyk <yupadmin@gmail.com>, 2013,2015-2016
|
||||
# zubr139, 2019
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2019-02-07 18:47+0000\n"
|
||||
"Last-Translator: zubr139\n"
|
||||
"Language-Team: Ukrainian (http://www.transifex.com/xfce/xfce-panel-plugins/language/uk/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: uk\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "Запустити"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Модуль для клієнта Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "Властивості"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "Сервер : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "Порт : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "Пароль : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD Клієнт : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "Формат спливаючих : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "Формат списку програвання : "
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "Відображати _фрейм"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "Назва хоста чи IP адреса"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "Запуск графічного клієнта MPD в контекстному меню плагіна"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "Змінні : %artist%, %album%, %file%, %track% і %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "Змінні : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% і %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... не під'єднано ?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Список програвання Mpd"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "Випадково"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "Повторити"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>Команди</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>Вивід</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Простий клієнт для MPD, The Music Player Daemon"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Авторське право (c) 2006-2018 Ландрі Брейль\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "Плагін для клієнта MPD"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "Клієнт для MPD, The Music Player Daemon"
|
|
@ -0,0 +1,119 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-08 23:31+0000\n"
|
||||
"Last-Translator: Xfce Bot <transifex@xfce.org>\n"
|
||||
"Language-Team: Urdu (http://www.transifex.com/xfce/xfce-panel-plugins/language/ur/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ur\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "چلائیں"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Mpd کلائنٹ پلگ ان"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "خصوصیات"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "ہوسٹ:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "پورٹ:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "پاس ورڈ:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "_فریم ظاہر کریں:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... غیر متصل ؟"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "ایم پی ڈی پلے فہرست"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "رینڈم"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "دہرائیں"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "سادہ پینل پلگ ان کلائینٹ برائے موسیقی پلیئر ڈیمن"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD کلائنٹ پلگ ان"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "کلائنٹ برائے MPD، موسیقی پلیئر ڈیمون"
|
|
@ -0,0 +1,119 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-08 23:31+0000\n"
|
||||
"Last-Translator: Xfce Bot <transifex@xfce.org>\n"
|
||||
"Language-Team: Urdu (Pakistan) (http://www.transifex.com/xfce/xfce-panel-plugins/language/ur_PK/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: ur_PK\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "چلائیں"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Mpd کلائنٹ پلگ ان"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "خصوصیات"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "ہوسٹ:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "پورٹ:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "پاس ورڈ:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "_فریم ظاہر کریں:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... غیر متصل ؟"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "ایم پی ڈی پلے فہرست"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "رینڈم"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "دہرائیں"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "سادہ پینل پلگ ان کلائینٹ برائے موسیقی پلیئر ڈیمن"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr ""
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD کلائنٹ پلگ ان"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "کلائنٹ برائے MPD، موسیقی پلیئر ڈیمون"
|
|
@ -0,0 +1,124 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Chipong Luo <chipong.luo@yahoo.com>, 2011-2012
|
||||
# Hunt Xu <huntxu@live.cn>, 2008-2009
|
||||
# Mingcong Bai <jeffbai@aosc.xyz>, 2016-2017
|
||||
# 玉堂白鹤 <yjwork@qq.com>, 2013
|
||||
# 玉堂白鹤 <yjwork@qq.com>, 2015,2018
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-10 06:30+0000\n"
|
||||
"Last-Translator: 玉堂白鹤 <yjwork@qq.com>\n"
|
||||
"Language-Team: Chinese (China) (http://www.transifex.com/xfce/xfce-panel-plugins/language/zh_CN/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: zh_CN\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "启动"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Mpd 客户端插件"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "属性"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "主机:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "端口:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "密码:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD 客户端:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "工具提示格式:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "播放列表格式:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "显示边框(_F)"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "主机名或 IP 地址"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "在插件交互菜单中启动的图形化 MPD 客户端"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "变量:%artist%,%album%,%file%,%track% 和 %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "变量:%vol%,%status%,%newline%,%artist%,%album%,%file%,%track% 和 %title%"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr "....未连接?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Mpd 播放列表"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "随机"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "重复"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>命令</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>输出</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "简单的音乐播放器守护进程面板插件客户端"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "版权所有 (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD 客户端插件"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "MPD 客户端,音乐播放器守护进程"
|
|
@ -0,0 +1,121 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Jeff Huang <s8321414@gmail.com>, 2015-2016,2018
|
||||
# Walter Cheuk <wwycheuk@gmail.com>, 2013
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Xfce Panel Plugins\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2018-12-09 00:31+0100\n"
|
||||
"PO-Revision-Date: 2018-12-09 13:34+0000\n"
|
||||
"Last-Translator: Jeff Huang <s8321414@gmail.com>\n"
|
||||
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/xfce/xfce-panel-plugins/language/zh_TW/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Language: zh_TW\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:125
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:201
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:792
|
||||
msgid "Launch"
|
||||
msgstr "啟動"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:259
|
||||
msgid "Mpd Client Plugin"
|
||||
msgstr "Mpd 客戶端插件"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:265
|
||||
msgid "Properties"
|
||||
msgstr "屬性"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:281
|
||||
msgid "Host : "
|
||||
msgstr "主機:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:291
|
||||
msgid "Port : "
|
||||
msgstr "連接埠:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:301
|
||||
msgid "Password : "
|
||||
msgstr "密碼:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:311
|
||||
msgid "MPD Client : "
|
||||
msgstr "MPD 客戶端:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:320
|
||||
msgid "Tooltip Format : "
|
||||
msgstr "提示框格式:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:329
|
||||
msgid "Playlist Format : "
|
||||
msgstr "播放清單格式:"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:338
|
||||
msgid "Show _frame"
|
||||
msgstr "顯示框(_F)"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:350
|
||||
msgid "Hostname or IP address"
|
||||
msgstr "主機名稱或 IP 位址"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:351
|
||||
msgid "Graphical MPD Client to launch in plugin context menu"
|
||||
msgstr "於插件情境選單內啟動圖形化 MPD 客戶端"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:352
|
||||
msgid "Variables : %artist%, %album%, %file%, %track% and %title%"
|
||||
msgstr "變數:%artist%、%album%、%file%、%track%、%title% 等"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:353
|
||||
msgid ""
|
||||
"Variables : %vol%, %status%, %newline%, %artist%, %album%, %file%, %track% "
|
||||
"and %title%"
|
||||
msgstr "變數:%vol%、%status%、%newline%、%artist%、%album%、%file%、%track%、%title% 等"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:477
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:708
|
||||
msgid ".... not connected ?"
|
||||
msgstr ".... 尚未連接?"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:562
|
||||
msgid "Mpd playlist"
|
||||
msgstr "Mpd 播放清單"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:788
|
||||
msgid "Random"
|
||||
msgstr "隨機"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:790
|
||||
msgid "Repeat"
|
||||
msgstr "返復"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:795
|
||||
msgid "<b><i>Commands</i></b>"
|
||||
msgstr "<b><i>指令</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:799
|
||||
msgid "<b><i>Outputs</i></b>"
|
||||
msgstr "<b><i>輸出</i></b>"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:819
|
||||
msgid "A simple panel-plugin client for Music Player Daemon"
|
||||
msgstr "Music Player Daemon 客戶端的簡易面板插件"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.c:821
|
||||
msgid "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
msgstr "Copyright (c) 2006-2018 Landry Breuil\n"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:1
|
||||
msgid "MPD Client Plugin"
|
||||
msgstr "MPD 客戶端插件"
|
||||
|
||||
#: ../panel-plugin/xfce4-mpc-plugin.desktop.in.h:2
|
||||
msgid "A client for MPD, The Music Player Daemon"
|
||||
msgstr "MPD,音樂播放器幕後程式的客戶端"
|
Loading…
Reference in New Issue