mirror of
https://github.com/SoongNoonien/mpdevil.git
synced 2023-08-10 21:12:44 +03:00
Compare commits
148 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
8d677e8453 | ||
![]() |
20e1e864bc | ||
![]() |
013031ff39 | ||
![]() |
4c31a369f2 | ||
![]() |
20bae2af59 | ||
![]() |
97ee069121 | ||
![]() |
1adf35c97d | ||
![]() |
369b01cded | ||
![]() |
ac150790fb | ||
![]() |
723a4c5e29 | ||
![]() |
864477c602 | ||
![]() |
3c68214b68 | ||
![]() |
feaa958547 | ||
![]() |
343a1d23dd | ||
![]() |
4245d49e95 | ||
![]() |
34940bba7e | ||
![]() |
e6aa7ac6aa | ||
![]() |
6d89695b3e | ||
![]() |
055c7fd522 | ||
![]() |
951cdf35d6 | ||
![]() |
3dd66d471b | ||
![]() |
1efe62d5df | ||
![]() |
fe93835f7d | ||
![]() |
2090e33810 | ||
![]() |
0df8f91279 | ||
![]() |
a3d077d1ac | ||
![]() |
69a674631b | ||
![]() |
dffdfd73ae | ||
![]() |
98d55d3caf | ||
![]() |
dab40be20c | ||
![]() |
8dbef31519 | ||
![]() |
ae4cede863 | ||
![]() |
9a470e50ab | ||
![]() |
2782c632b5 | ||
![]() |
e8cd822b2f | ||
![]() |
a71a8655a2 | ||
![]() |
839c47bb20 | ||
![]() |
f63f781718 | ||
![]() |
823d574ea4 | ||
![]() |
16129be7f3 | ||
![]() |
a3dc822420 | ||
![]() |
f40ed4b707 | ||
![]() |
d337e44286 | ||
![]() |
e6b4fc67a0 | ||
![]() |
c754be99d6 | ||
![]() |
16bcc74b15 | ||
![]() |
2cf05fc308 | ||
![]() |
931f27763a | ||
![]() |
710e186741 | ||
![]() |
fdb6ee714a | ||
![]() |
ee534c5279 | ||
![]() |
9744d9810e | ||
![]() |
a79690a340 | ||
![]() |
32fe7d3773 | ||
![]() |
da2eb5cba0 | ||
![]() |
3f42f62be6 | ||
![]() |
eff74509da | ||
![]() |
f8a9aa0fc0 | ||
![]() |
03b34d1c29 | ||
![]() |
86f439c891 | ||
![]() |
d36c4beca4 | ||
![]() |
6e88ce3e57 | ||
![]() |
0acadd7103 | ||
![]() |
ed143dab55 | ||
![]() |
f273ff88d4 | ||
![]() |
3c3d65b8a5 | ||
![]() |
a2c1b4802e | ||
![]() |
28327a3b83 | ||
![]() |
74ecc30591 | ||
![]() |
8f8ff627de | ||
![]() |
6b572a6723 | ||
![]() |
0b8b68bd69 | ||
![]() |
605d8ac8d5 | ||
![]() |
224ad4182f | ||
![]() |
1444854736 | ||
![]() |
b91ea776d1 | ||
![]() |
b586886072 | ||
![]() |
a0b4fdce8b | ||
![]() |
173adb5090 | ||
![]() |
75c865300b | ||
![]() |
536de0262e | ||
![]() |
69309a99e7 | ||
![]() |
d94bc2564e | ||
![]() |
7eb7dc71b1 | ||
![]() |
3e5b80ad3f | ||
![]() |
9a3aa7ecad | ||
![]() |
3d44f5e9a5 | ||
![]() |
8a51014fdd | ||
![]() |
16a8909d98 | ||
![]() |
9285d18a5c | ||
![]() |
8e4ba7ef10 | ||
![]() |
ba9311cecd | ||
![]() |
d7343c5f9d | ||
![]() |
75eec86806 | ||
![]() |
be87be9923 | ||
![]() |
e073c81438 | ||
![]() |
793616d00a | ||
![]() |
6723f9b31b | ||
![]() |
d025c2d9c2 | ||
![]() |
6c4cbac2eb | ||
![]() |
67869b3b63 | ||
![]() |
0969c981fb | ||
![]() |
1dfb744b60 | ||
![]() |
e1b6883988 | ||
![]() |
bd43099e71 | ||
![]() |
6090324342 | ||
![]() |
8b6dc0b3a8 | ||
![]() |
791dad8534 | ||
![]() |
fe78cf983f | ||
![]() |
50bbeebc59 | ||
![]() |
ff8912ea0f | ||
![]() |
cd884f4e31 | ||
![]() |
9c181776d6 | ||
![]() |
931ccd3d91 | ||
![]() |
3f22dace03 | ||
![]() |
9bb6c447c5 | ||
![]() |
10ab41ad2e | ||
![]() |
9d57c308b7 | ||
![]() |
9adacaa1b5 | ||
![]() |
3443eaa2b3 | ||
![]() |
d51556aaab | ||
![]() |
8c356a0cec | ||
![]() |
0f68dbf0eb | ||
![]() |
73c7e911be | ||
![]() |
eb8edecfda | ||
![]() |
d059a1c9eb | ||
![]() |
6196f83ffc | ||
![]() |
4f273a8a1f | ||
![]() |
67ec5ad695 | ||
![]() |
f5b911f2cf | ||
![]() |
6a673f2bab | ||
![]() |
f7e6c23696 | ||
![]() |
0fb67698cd | ||
![]() |
ae3ac76b3d | ||
![]() |
e9805bbe70 | ||
![]() |
2fdb9658dd | ||
![]() |
60173ade3a | ||
![]() |
b5ac0583ba | ||
![]() |
24f026ff61 | ||
![]() |
32157bb609 | ||
![]() |
3be9589b75 | ||
![]() |
36df7cf7dd | ||
![]() |
28e526777e | ||
![]() |
ac53fc2136 | ||
![]() |
d909f351d3 | ||
![]() |
8756e317d2 | ||
![]() |
db5fbef06e | ||
![]() |
da1bb25d1d |
37
README.md
37
README.md
@@ -2,30 +2,37 @@ README for mpdevil
|
|||||||
==================
|
==================
|
||||||
mpdevil is focused on playing your local music directly instead of managing playlists or playing network streams. So it neither supports saving playlists nor restoring them. Therefore mpdevil is mainly a music browser which aims to be easy to use. mpdevil dosen't store any client side database of your music library. Instead all tags and covers get presented to you in real time. So you'll never see any outdated information in your browser. mpdevil strongly relies on tags.
|
mpdevil is focused on playing your local music directly instead of managing playlists or playing network streams. So it neither supports saving playlists nor restoring them. Therefore mpdevil is mainly a music browser which aims to be easy to use. mpdevil dosen't store any client side database of your music library. Instead all tags and covers get presented to you in real time. So you'll never see any outdated information in your browser. mpdevil strongly relies on tags.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Features
|
Features
|
||||||
--------
|
--------
|
||||||
|
|
||||||
1. playing songs without doubleclicking
|
- play songs without doubleclicking
|
||||||
2. displaying covers
|
- search songs in your music library
|
||||||
3. fetching lyrics form the web (based on PyLyrics 1.1.0)
|
- manage multiple mpd servers
|
||||||
4. searching songs in your music library
|
- filter by genre
|
||||||
5. removing single tracks form playlist by hovering and pressing del
|
- control with media keys
|
||||||
6. appending albums by middleclick
|
- displays covers
|
||||||
7. query albums by rightclick
|
- sends notifications on title change
|
||||||
8. sending notifications on title change
|
- fetches lyrics from the web (based on PyLyrics)
|
||||||
9. managing multiple mpd servers
|
- MPRIS interface (based on mpDris2)
|
||||||
10. filtering by genre
|
|
||||||
|
|
||||||
TODO
|
See: https://github.com/SoongNoonien/mpdevil/wiki/Usage
|
||||||
----
|
|
||||||
1. Support media keys
|
|
||||||
2. MPRIS interface
|
|
||||||
|
|
||||||
Building and installation
|
Building and installation
|
||||||
-------------------------
|
-------------------------
|
||||||
|
|
||||||
|
Dependencies:
|
||||||
|
- Gtk3
|
||||||
|
- Python3
|
||||||
|
|
||||||
|
Python modules:
|
||||||
|
- mpd (python-mpd2)
|
||||||
|
- gi (Gtk, Gio, Gdk, GdkPixbuf, Pango, GObject, GLib, Notify)
|
||||||
|
- requests
|
||||||
|
- bs4 (beautifulsoup)
|
||||||
|
- dbus
|
||||||
|
|
||||||
To build from source, use:
|
To build from source, use:
|
||||||
|
|
||||||
./autogen.sh
|
./autogen.sh
|
||||||
|
3525
bin/mpdevil.py
3525
bin/mpdevil.py
File diff suppressed because it is too large
Load Diff
16
configure.ac
16
configure.ac
@@ -1,7 +1,7 @@
|
|||||||
dnl -*- Mode: autoconf -*-
|
dnl -*- Mode: autoconf -*-
|
||||||
dnl Process this file with autoconf to produce a configure script.
|
dnl Process this file with autoconf to produce a configure script.
|
||||||
AC_PREREQ([2.68])
|
AC_PREREQ([2.68])
|
||||||
AC_INIT([mpdevil], [0.6.0])
|
AC_INIT([mpdevil], [0.8.2])
|
||||||
AC_CONFIG_SRCDIR([bin/mpdevil.py])
|
AC_CONFIG_SRCDIR([bin/mpdevil.py])
|
||||||
AM_INIT_AUTOMAKE
|
AM_INIT_AUTOMAKE
|
||||||
AC_CONFIG_MACRO_DIR([m4])
|
AC_CONFIG_MACRO_DIR([m4])
|
||||||
@@ -77,6 +77,20 @@ else
|
|||||||
AC_MSG_ERROR(python module requests not found)
|
AC_MSG_ERROR(python module requests not found)
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
dnl Check for dbus
|
||||||
|
AC_MSG_CHECKING(for dbus installed)
|
||||||
|
prog="
|
||||||
|
import dbus
|
||||||
|
import dbus.service
|
||||||
|
from dbus.mainloop.glib import DBusGMainLoop
|
||||||
|
"
|
||||||
|
if $PYTHON -c "$prog" 1>&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD; then
|
||||||
|
AC_MSG_RESULT(found)
|
||||||
|
else
|
||||||
|
AC_MSG_RESULT(not found)
|
||||||
|
AC_MSG_ERROR(python module dbus not found)
|
||||||
|
fi
|
||||||
|
|
||||||
AC_CONFIG_FILES([Makefile
|
AC_CONFIG_FILES([Makefile
|
||||||
po/Makefile.in
|
po/Makefile.in
|
||||||
bin/Makefile
|
bin/Makefile
|
||||||
|
BIN
data/mpdevil.png
BIN
data/mpdevil.png
Binary file not shown.
Before Width: | Height: | Size: 2.7 KiB After Width: | Height: | Size: 3.0 KiB |
455
data/mpdevil.svg
455
data/mpdevil.svg
@@ -6,21 +6,245 @@
|
|||||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
xmlns:svg="http://www.w3.org/2000/svg"
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
id="svg8"
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
width="128"
|
||||||
|
height="128"
|
||||||
|
viewBox="0 0 33.866672 33.866666"
|
||||||
version="1.1"
|
version="1.1"
|
||||||
viewBox="0 0 182.56249 195.89138"
|
id="svg8">
|
||||||
height="195.89139mm"
|
|
||||||
width="182.56248mm">
|
|
||||||
<defs
|
<defs
|
||||||
id="defs2">
|
id="defs2">
|
||||||
<linearGradient
|
<linearGradient
|
||||||
osb:paint="solid"
|
id="linearGradient894">
|
||||||
id="linearGradient5949">
|
|
||||||
<stop
|
<stop
|
||||||
id="stop5947"
|
style="stop-color:#ee0000;stop-opacity:1"
|
||||||
offset="0"
|
offset="0"
|
||||||
style="stop-color:#000000;stop-opacity:1;" />
|
id="stop890" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#990000;stop-opacity:1"
|
||||||
|
offset="1"
|
||||||
|
id="stop892" />
|
||||||
</linearGradient>
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient890">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#ffffff;stop-opacity:1"
|
||||||
|
offset="0"
|
||||||
|
id="stop886" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#cccccc;stop-opacity:1"
|
||||||
|
offset="1"
|
||||||
|
id="stop888" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient886">
|
||||||
|
<stop
|
||||||
|
id="stop882"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#ee0000;stop-opacity:1" />
|
||||||
|
<stop
|
||||||
|
id="stop884"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#690000;stop-opacity:1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient3103"
|
||||||
|
osb:paint="solid">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#000000;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop3101" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient1123">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#3f3f3f;stop-opacity:1"
|
||||||
|
offset="0"
|
||||||
|
id="stop1119" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#000000;stop-opacity:1"
|
||||||
|
offset="1"
|
||||||
|
id="stop1121" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient1097">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#aaaaaa;stop-opacity:1"
|
||||||
|
offset="0"
|
||||||
|
id="stop1093" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#666666;stop-opacity:1"
|
||||||
|
offset="1"
|
||||||
|
id="stop1095" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient1051">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#f10000;stop-opacity:1"
|
||||||
|
offset="0"
|
||||||
|
id="stop1047" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#a40000;stop-opacity:1"
|
||||||
|
offset="1"
|
||||||
|
id="stop1049" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient985">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#4e4e4e;stop-opacity:1"
|
||||||
|
offset="0"
|
||||||
|
id="stop981" />
|
||||||
|
<stop
|
||||||
|
style="stop-color:#000000;stop-opacity:0.9998284"
|
||||||
|
offset="1"
|
||||||
|
id="stop983" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient977">
|
||||||
|
<stop
|
||||||
|
id="stop973"
|
||||||
|
offset="0"
|
||||||
|
style="stop-color:#ffffff;stop-opacity:1" />
|
||||||
|
<stop
|
||||||
|
id="stop975"
|
||||||
|
offset="1"
|
||||||
|
style="stop-color:#cccccc;stop-opacity:1" />
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient
|
||||||
|
id="linearGradient5949"
|
||||||
|
osb:paint="solid">
|
||||||
|
<stop
|
||||||
|
style="stop-color:#000000;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop5947" />
|
||||||
|
</linearGradient>
|
||||||
|
<radialGradient
|
||||||
|
xlink:href="#linearGradient890"
|
||||||
|
id="radialGradient971"
|
||||||
|
cx="176.99014"
|
||||||
|
cy="62.192974"
|
||||||
|
fx="176.99014"
|
||||||
|
fy="62.192974"
|
||||||
|
r="2.6458335"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.0293272,0,0,1.0293272,-5.1819326,-1.4133347)" />
|
||||||
|
<radialGradient
|
||||||
|
xlink:href="#linearGradient985"
|
||||||
|
id="radialGradient987"
|
||||||
|
cx="194.92287"
|
||||||
|
cy="58.039944"
|
||||||
|
fx="194.92287"
|
||||||
|
fy="58.039944"
|
||||||
|
r="1.1906251"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.0293272,0,0,1.0293272,-23.562552,2.6031143)" />
|
||||||
|
<radialGradient
|
||||||
|
xlink:href="#linearGradient985"
|
||||||
|
id="radialGradient1011"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="translate(7.4817089,13.799626)"
|
||||||
|
cx="194.92287"
|
||||||
|
cy="58.039944"
|
||||||
|
fx="194.92287"
|
||||||
|
fy="58.039944"
|
||||||
|
r="1.1906251" />
|
||||||
|
<radialGradient
|
||||||
|
xlink:href="#linearGradient977"
|
||||||
|
id="radialGradient1013"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="translate(25.476771,9.8976125)"
|
||||||
|
cx="176.99014"
|
||||||
|
cy="62.192974"
|
||||||
|
fx="176.99014"
|
||||||
|
fy="62.192974"
|
||||||
|
r="2.6458335" />
|
||||||
|
<radialGradient
|
||||||
|
xlink:href="#linearGradient1051"
|
||||||
|
id="radialGradient1053"
|
||||||
|
cx="180.39511"
|
||||||
|
cy="22.195517"
|
||||||
|
fx="180.39511"
|
||||||
|
fy="22.195517"
|
||||||
|
r="11.773959"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.1252769,0.82916447,-0.60123071,0.81594315,-10.674026,-144.71921)" />
|
||||||
|
<radialGradient
|
||||||
|
xlink:href="#linearGradient1097"
|
||||||
|
id="radialGradient1101"
|
||||||
|
cx="142.12888"
|
||||||
|
cy="68.290741"
|
||||||
|
fx="142.12888"
|
||||||
|
fy="68.290741"
|
||||||
|
r="7.4070244"
|
||||||
|
gradientTransform="matrix(0,-1.2063647,0.19635861,0,115.65129,235.94098)"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<radialGradient
|
||||||
|
xlink:href="#linearGradient1123"
|
||||||
|
id="radialGradient1125"
|
||||||
|
cx="142.18671"
|
||||||
|
cy="65.234093"
|
||||||
|
fx="142.18671"
|
||||||
|
fy="65.234093"
|
||||||
|
r="7.196975"
|
||||||
|
gradientTransform="matrix(-0.00173392,-0.9999985,0.36316274,-6.2969655e-4,102.89017,206.54361)"
|
||||||
|
gradientUnits="userSpaceOnUse" />
|
||||||
|
<radialGradient
|
||||||
|
xlink:href="#linearGradient1097"
|
||||||
|
id="radialGradient1151"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0,-1.2063647,0.19635861,0,115.65129,235.94098)"
|
||||||
|
cx="142.12888"
|
||||||
|
cy="68.290741"
|
||||||
|
fx="142.12888"
|
||||||
|
fy="68.290741"
|
||||||
|
r="7.4070244" />
|
||||||
|
<radialGradient
|
||||||
|
xlink:href="#linearGradient1123"
|
||||||
|
id="radialGradient1153"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(-0.00173392,-0.9999985,0.36316274,-6.2969655e-4,102.89017,206.54361)"
|
||||||
|
cx="142.18671"
|
||||||
|
cy="65.234093"
|
||||||
|
fx="142.18671"
|
||||||
|
fy="65.234093"
|
||||||
|
r="7.196975" />
|
||||||
|
<linearGradient
|
||||||
|
xlink:href="#linearGradient1123"
|
||||||
|
id="linearGradient3127"
|
||||||
|
x1="169.88982"
|
||||||
|
y1="49.193066"
|
||||||
|
x2="171.8522"
|
||||||
|
y2="55.973263"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(1.0293272,0,0,1.0293272,-5.0747004,-1.9580204)" />
|
||||||
|
<linearGradient
|
||||||
|
gradientTransform="matrix(1.0293272,0,0,1.0293272,-5.0746983,-1.4133347)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
y2="56.367641"
|
||||||
|
x2="183.62053"
|
||||||
|
y1="54.013763"
|
||||||
|
x1="181.10443"
|
||||||
|
id="linearGradient888"
|
||||||
|
xlink:href="#linearGradient886" />
|
||||||
|
<linearGradient
|
||||||
|
gradientTransform="matrix(1.0293272,0,0,1.0293272,-5.0746983,-1.4133347)"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
y2="55.191238"
|
||||||
|
x2="166.38351"
|
||||||
|
y1="55.932266"
|
||||||
|
x1="162.43282"
|
||||||
|
id="linearGradient896"
|
||||||
|
xlink:href="#linearGradient886" />
|
||||||
|
<radialGradient
|
||||||
|
xlink:href="#linearGradient894"
|
||||||
|
id="radialGradient918"
|
||||||
|
gradientUnits="userSpaceOnUse"
|
||||||
|
gradientTransform="matrix(0.80242326,0.00681318,-0.01280073,1.3032781,-210.57317,89.861491)"
|
||||||
|
cx="178.11604"
|
||||||
|
cy="62.504337"
|
||||||
|
fx="178.11604"
|
||||||
|
fy="62.504337"
|
||||||
|
r="2.6458335" />
|
||||||
</defs>
|
</defs>
|
||||||
<metadata
|
<metadata
|
||||||
id="metadata5">
|
id="metadata5">
|
||||||
@@ -35,133 +259,114 @@
|
|||||||
</rdf:RDF>
|
</rdf:RDF>
|
||||||
</metadata>
|
</metadata>
|
||||||
<g
|
<g
|
||||||
transform="translate(-156.10417,-48.191973)"
|
id="layer1"
|
||||||
id="layer1">
|
transform="translate(-156.10417,-48.191973)">
|
||||||
<path
|
<path
|
||||||
id="path4528"
|
style="fill:none;stroke:url(#linearGradient3127);stroke-width:1.06828;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
d="m 170.65625,117.08335 c 13.22917,-71.437502 140.22917,-72.760418 153.45833,0"
|
d="m 159.37619,59.895353 c 2.3554,-12.719146 24.96722,-12.954686 27.32261,0"
|
||||||
style="fill:none;stroke:#000000;stroke-width:6;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
id="path4528" />
|
||||||
<path
|
<path
|
||||||
d="m 185.20832,48.291683 c 0,0 -14.71933,33.843033 14.28767,70.156467 l 31.18104,-14.93668 C 188.44377,85.153231 185.20832,48.291683 185.20832,48.291683 Z"
|
id="path4562"
|
||||||
style="fill:#a40000;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
style="fill:url(#linearGradient896);fill-opacity:1;stroke:none;stroke-width:0.0890229;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
id="path4562" />
|
d="m 161.96713,48.191973 c 0,0 -2.62071,6.025609 2.54386,12.491062 l 5.55165,-2.659413 c -7.51945,-3.268607 -8.09551,-9.831649 -8.09551,-9.831649 z" />
|
||||||
<path
|
<path
|
||||||
id="path4573"
|
d="m 184.10787,48.191973 c 0,0 2.62071,6.025609 -2.54387,12.49106 l -5.55165,-2.659411 c 7.51946,-3.268607 8.09552,-9.831649 8.09552,-9.831649 z"
|
||||||
style="fill:#a40000;fill-opacity:1;stroke:#000000;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
style="fill:url(#linearGradient888);fill-opacity:1;stroke:none;stroke-width:0.0890229;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
d="m 309.56249,48.291683 c 0,0 14.71933,33.843033 -14.28767,70.156457 l -31.18104,-14.93667 c 42.23326,-18.358239 45.46871,-55.219787 45.46871,-55.219787 z" />
|
id="path4573" />
|
||||||
|
<circle
|
||||||
|
transform="rotate(12.583595)"
|
||||||
|
cy="27.410217"
|
||||||
|
cx="183.41495"
|
||||||
|
id="ellipse903"
|
||||||
|
style="fill:url(#radialGradient1053);fill-opacity:1;stroke:none;stroke-width:0.368813;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
r="12.119256" />
|
||||||
<ellipse
|
<ellipse
|
||||||
ry="66.159225"
|
style="fill:url(#radialGradient918);fill-opacity:1;stroke:none;stroke-width:0.0358494;stroke-opacity:1"
|
||||||
rx="67.191811"
|
id="circle916"
|
||||||
transform="matrix(0.97675939,0.21433872,-0.221441,0.97517377,0,0)"
|
cx="-68.914932"
|
||||||
cy="97.521957"
|
cy="173.03751"
|
||||||
cx="275.37988"
|
rx="1.7908652"
|
||||||
id="path4532"
|
ry="2.4522908"
|
||||||
style="fill:#a40000;fill-opacity:1;stroke:#000000;stroke-width:2.02921915;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
transform="rotate(-90)" />
|
||||||
<g
|
|
||||||
transform="translate(160.62089,9.3406633)"
|
|
||||||
id="g4540">
|
|
||||||
<ellipse
|
|
||||||
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-opacity:1"
|
|
||||||
id="path6225"
|
|
||||||
cx="61.714512"
|
|
||||||
cy="123.83882"
|
|
||||||
rx="16.073437"
|
|
||||||
ry="14.882812" />
|
|
||||||
<ellipse
|
|
||||||
style="fill:#ffffff;fill-opacity:1;stroke-width:0.26458332"
|
|
||||||
id="path6225-7"
|
|
||||||
cx="108.99941"
|
|
||||||
cy="123.81808"
|
|
||||||
rx="16.073437"
|
|
||||||
ry="14.882812" />
|
|
||||||
<ellipse
|
|
||||||
style="fill:#000000;fill-opacity:1;stroke-width:0.26458332"
|
|
||||||
id="path6250"
|
|
||||||
cx="59.928593"
|
|
||||||
cy="118.28256"
|
|
||||||
rx="6.8791666"
|
|
||||||
ry="6.5484376" />
|
|
||||||
<ellipse
|
|
||||||
style="fill:#000000;fill-opacity:1;stroke-width:0.26458332"
|
|
||||||
id="path6250-9"
|
|
||||||
cx="107.28901"
|
|
||||||
cy="118.34872"
|
|
||||||
rx="6.8791666"
|
|
||||||
ry="6.5484376" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
transform="translate(159.51412,7.7818205)"
|
|
||||||
id="g4530">
|
|
||||||
<ellipse
|
|
||||||
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path6271"
|
|
||||||
cx="82.912254"
|
|
||||||
cy="158.75214"
|
|
||||||
rx="1.3229166"
|
|
||||||
ry="1.2567708" />
|
|
||||||
<ellipse
|
|
||||||
style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
id="path6271-2"
|
|
||||||
cx="92.196045"
|
|
||||||
cy="158.74812"
|
|
||||||
rx="1.3229166"
|
|
||||||
ry="1.2567708" />
|
|
||||||
</g>
|
|
||||||
<g
|
|
||||||
transform="translate(158.75,7.9374983)"
|
|
||||||
id="g4534">
|
|
||||||
<path
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
d="M 92.604168,180.58335 C 63.678645,181.06279 52.012555,166.52011 52.012555,166.52011"
|
|
||||||
id="path6269" />
|
|
||||||
<path
|
|
||||||
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
d="m 47.529085,168.97228 c 5.29535,-0.99418 6.90775,-6.59178 6.90775,-6.59178"
|
|
||||||
id="path6290" />
|
|
||||||
</g>
|
|
||||||
<path
|
<path
|
||||||
id="path4529"
|
style="fill:none;stroke:#000000;stroke-width:0.67362921;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;stroke-dashoffset:0"
|
||||||
d="m 325.4375,191.16668 c 3.00487,16.3612 -4.5329,33.08286 -19.98767,42.38915 -19.23814,10.6399 -36.90097,10.90689 -58.06445,6.55878 -21.13949,-5.50795 -30.17864,-17.97371 -43.65625,-17.19791 -14.47841,1.14713 -19.84375,11.90624 -19.84375,21.16666"
|
d="m 173.46484,74.115251 c -5.13383,-0.417383 -6.94847,-3.196899 -6.94847,-3.196899"
|
||||||
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
id="path6269" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.67362921;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 165.67933,71.275006 c 0.95558,-0.0842 1.33851,-1.048078 1.33851,-1.048078"
|
||||||
|
id="path6290" />
|
||||||
|
<path
|
||||||
|
style="fill:none;stroke:#000000;stroke-width:0.356092;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||||
|
d="m 186.97193,72.637051 c 0.535,2.913042 -0.80706,5.890263 -3.55871,7.547209 -3.42528,1.894389 -6.57007,1.941925 -10.33813,1.167762 -3.7638,-0.980666 -5.37318,-3.200143 -7.77281,-3.062014 -2.57783,0.204241 -3.53311,2.119855 -3.53311,3.768634"
|
||||||
|
id="path4529" />
|
||||||
|
<circle
|
||||||
|
r="2.7234282"
|
||||||
|
cy="63.443172"
|
||||||
|
cx="177.58112"
|
||||||
|
id="circle949"
|
||||||
|
style="fill:url(#radialGradient971);fill-opacity:1;stroke:none;stroke-width:0.0465887;stroke-opacity:1" />
|
||||||
|
<circle
|
||||||
|
style="fill:url(#radialGradient987);fill-opacity:1;stroke-width:0.0483119"
|
||||||
|
id="circle943"
|
||||||
|
cx="177.21347"
|
||||||
|
cy="62.624794"
|
||||||
|
r="1.2255427" />
|
||||||
<g
|
<g
|
||||||
transform="translate(-333.375,84.666667)"
|
id="g1045"
|
||||||
id="g8121">
|
transform="matrix(1.0293272,0,0,1.0293272,-40.493082,-11.601213)">
|
||||||
<path
|
<circle
|
||||||
id="path8113"
|
r="2.6458335"
|
||||||
d="m 522.55208,106.50001 -2.10215,4.20429 -2.10215,2.10213 h -2.10214 l -6.30644,-2.10213 -4.2043,-2.10215 V 66.55923 h 16.81718 z"
|
cy="72.90625"
|
||||||
style="fill:#666666;fill-opacity:1;stroke:none;stroke-width:0.21021466px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
cx="203.03261"
|
||||||
<path
|
id="circle1007"
|
||||||
style="fill:#666666;fill-opacity:1;stroke:none;stroke-width:0.21021466px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
style="fill:url(#radialGradient1013);fill-opacity:1;stroke:none;stroke-width:0.0452613;stroke-opacity:1" />
|
||||||
d="m 522.55208,33.739598 -2.10215,-4.2043 -2.10215,-2.10215 h -2.10214 l -6.30644,2.10215 -4.2043,2.10215 v 42.042926 h 16.81718 z"
|
<circle
|
||||||
id="path8109" />
|
style="fill:url(#radialGradient1011);fill-opacity:1;stroke-width:0.0469354"
|
||||||
<path
|
id="circle1009"
|
||||||
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.21021466px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
cx="202.53731"
|
||||||
d="m 510.50065,25.005114 -2.10216,4.204305 -10.51072,2.10215 -4.2043,4.20429 -2.10214,8.40858 -2.10216,18.919326 v 10.51073 h 21.02148 z"
|
cy="72.111191"
|
||||||
id="path8111" />
|
r="1.1906251" />
|
||||||
<path
|
|
||||||
id="path8115"
|
|
||||||
d="m 510.50065,114.96989 -2.10216,-4.2043 -10.51072,-2.10213 -4.2043,-4.2043 -2.10214,-8.408585 -2.10216,-18.91931 v -10.51074 h 21.02148 z"
|
|
||||||
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.21021466px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
|
||||||
</g>
|
</g>
|
||||||
<g
|
<g
|
||||||
transform="matrix(-1,0,0,1,828.14583,84.666667)"
|
id="g1149"
|
||||||
id="g9479">
|
transform="matrix(1.0293272,0,0,1.0293272,28.731844,0.18016047)">
|
||||||
<path
|
<path
|
||||||
style="fill:#666666;fill-opacity:1;stroke:none;stroke-width:0.21021466px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
id="path1145"
|
||||||
d="m 522.55208,106.50001 -2.10215,4.20429 -2.10215,2.10213 h -2.10214 l -6.30644,-2.10213 -4.2043,-2.10215 V 66.55923 h 16.81718 z"
|
style="fill:url(#radialGradient1151);fill-opacity:1;stroke:none;stroke-width:0.0363614px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
id="path9471" />
|
d="m 128.03414,71.693095 c 0.69847,0.29913 1.24716,0.6227 1.72651,-0.0393 0.15847,-0.21986 0.3638,-0.72761 0.3638,-0.72761 v -5.67459 -1.23403 -5.67459 c 0,0 -0.20533,-0.50773 -0.3638,-0.7276 -0.21921,-0.30272 -0.452,-0.39918 -0.70694,-0.38654 -0.30233,0.015 -0.64083,0.18509 -1.01957,0.34726 l 0.005,6.49263 h 0.001 l -5.2e-4,0.56586 5.2e-4,0.56585 h -0.001 z" />
|
||||||
<path
|
<path
|
||||||
id="path9473"
|
d="m 128.03512,57.437635 c 0,0 -0.23555,0.093 -0.3576,0.12661 -0.59584,0.1641 -1.2736,0.0722 -1.81849,0.3638 -0.30226,0.16176 -0.55819,0.42877 -0.72709,0.72709 -0.24623,0.43487 -0.2754,0.96283 -0.3638,1.45469 -0.19709,1.31128 -0.36329,2.63188 -0.36329,3.95893 v 1.13171 c 0.0229,1.32313 0.14014,2.66573 0.36329,3.95894 0.0884,0.49186 0.11757,1.01981 0.3638,1.45469 0.1689,0.29832 0.42483,0.56532 0.72709,0.72709 0.54489,0.29161 1.22265,0.19918 1.81849,0.36328 0.12205,0.0336 0.3576,0.12712 0.3576,0.12712 l 0.005,-6.63112 h 0.001 l -5.3e-4,-0.56585 5.3e-4,-0.56586 h -0.001 z"
|
||||||
d="m 522.55208,33.739598 -2.10215,-4.2043 -2.10215,-2.10215 h -2.10214 l -6.30644,2.10215 -4.2043,2.10215 v 42.042926 h 16.81718 z"
|
style="fill:url(#radialGradient1153);fill-opacity:1;stroke:none;stroke-width:0.0363614px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
style="fill:#666666;fill-opacity:1;stroke:none;stroke-width:0.21021466px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
id="path1147" />
|
||||||
<path
|
|
||||||
id="path9475"
|
|
||||||
d="m 510.50065,25.005114 -2.10216,4.204305 -10.51072,2.10215 -4.2043,4.20429 -2.10214,8.40858 -2.10216,18.919326 v 10.51073 h 21.02148 z"
|
|
||||||
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.21021466px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
|
||||||
<path
|
|
||||||
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.21021466px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
|
||||||
d="m 510.50065,114.96989 -2.10216,-4.2043 -10.51072,-2.10213 -4.2043,-4.2043 -2.10214,-8.408585 -2.10216,-18.91931 v -10.51074 h 21.02148 z"
|
|
||||||
id="path9477" />
|
|
||||||
</g>
|
</g>
|
||||||
|
<g
|
||||||
|
id="g1143"
|
||||||
|
transform="matrix(-1.0293272,0,0,1.0293272,317.34316,0.18217281)">
|
||||||
|
<path
|
||||||
|
d="m 128.03414,71.693095 c 0.69847,0.29913 1.24716,0.6227 1.72651,-0.0393 0.15847,-0.21986 0.3638,-0.72761 0.3638,-0.72761 v -5.67459 -1.23403 -5.67459 c 0,0 -0.20533,-0.50773 -0.3638,-0.7276 -0.21921,-0.30272 -0.452,-0.39918 -0.70694,-0.38654 -0.30233,0.015 -0.64083,0.18509 -1.01957,0.34726 l 0.005,6.49263 h 0.001 l -5.2e-4,0.56586 5.2e-4,0.56585 h -0.001 z"
|
||||||
|
style="fill:url(#radialGradient1101);fill-opacity:1;stroke:none;stroke-width:0.0363614px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
|
id="path1065" />
|
||||||
|
<path
|
||||||
|
id="path1114"
|
||||||
|
style="fill:url(#radialGradient1125);fill-opacity:1;stroke:none;stroke-width:0.0363614px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||||
|
d="m 128.03512,57.437635 c 0,0 -0.23555,0.093 -0.3576,0.12661 -0.59584,0.1641 -1.2736,0.0722 -1.81849,0.3638 -0.30226,0.16176 -0.55819,0.42877 -0.72709,0.72709 -0.24623,0.43487 -0.2754,0.96283 -0.3638,1.45469 -0.19709,1.31128 -0.36329,2.63188 -0.36329,3.95893 v 1.13171 c 0.0229,1.32313 0.14014,2.66573 0.36329,3.95894 0.0884,0.49186 0.11757,1.01981 0.3638,1.45469 0.1689,0.29832 0.42483,0.56532 0.72709,0.72709 0.54489,0.29161 1.22265,0.19918 1.81849,0.36328 0.12205,0.0336 0.3576,0.12712 0.3576,0.12712 l 0.005,-6.63112 h 0.001 l -5.3e-4,-0.56585 5.3e-4,-0.56586 h -0.001 z" />
|
||||||
|
</g>
|
||||||
|
<ellipse
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.00549282;stroke-opacity:1"
|
||||||
|
id="ellipse896"
|
||||||
|
cx="-107.12221"
|
||||||
|
cy="153.55515"
|
||||||
|
rx="0.26458335"
|
||||||
|
ry="0.389671"
|
||||||
|
transform="rotate(-102.98234)" />
|
||||||
|
<ellipse
|
||||||
|
transform="matrix(0.22465072,-0.97443935,-0.97443935,-0.22465072,0,0)"
|
||||||
|
ry="0.389671"
|
||||||
|
rx="0.26458335"
|
||||||
|
cy="-183.67395"
|
||||||
|
cx="-29.376198"
|
||||||
|
id="ellipse893"
|
||||||
|
style="fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.00549282;stroke-opacity:1" />
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
</svg>
|
||||||
|
Before Width: | Height: | Size: 7.7 KiB After Width: | Height: | Size: 14 KiB |
@@ -1,33 +1,43 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<schemalist>
|
<schemalist>
|
||||||
<schema id="org.mpdevil" path="/org/mpdevil/">
|
<schema id="org.mpdevil" path="/org/mpdevil/">
|
||||||
|
<key type="b" name="maximize">
|
||||||
|
<default>false</default>
|
||||||
|
<summary>Maximize mpdevil on startup</summary>
|
||||||
|
<description></description>
|
||||||
|
</key>
|
||||||
<key type="i" name="width">
|
<key type="i" name="width">
|
||||||
<default>1080</default>
|
<default>1050</default>
|
||||||
<summary>Default width of window</summary>
|
<summary>Default width of window</summary>
|
||||||
<description></description>
|
<description></description>
|
||||||
</key>
|
</key>
|
||||||
<key type="i" name="height">
|
<key type="i" name="height">
|
||||||
<default>840</default>
|
<default>1020</default>
|
||||||
<summary>Default height of window</summary>
|
<summary>Default height of window</summary>
|
||||||
<description></description>
|
<description></description>
|
||||||
</key>
|
</key>
|
||||||
|
<key type="i" name="paned0">
|
||||||
|
<default>350</default>
|
||||||
|
<summary>Default position of cover/playlist separator</summary>
|
||||||
|
<description></description>
|
||||||
|
</key>
|
||||||
<key type="i" name="paned1">
|
<key type="i" name="paned1">
|
||||||
<default>170</default>
|
<default>246</default>
|
||||||
<summary>Default position of artist/album separator</summary>
|
<summary>Default position of artist/albums separator</summary>
|
||||||
<description></description>
|
<description></description>
|
||||||
</key>
|
</key>
|
||||||
<key type="i" name="paned2">
|
<key type="i" name="paned2">
|
||||||
<default>680</default>
|
<default>598</default>
|
||||||
<summary>Default position of browser/playlist separator</summary>
|
<summary>Default position of paned1/paned0 separator</summary>
|
||||||
<description></description>
|
<description></description>
|
||||||
</key>
|
</key>
|
||||||
<key type="i" name="album-cover">
|
<key type="i" name="album-cover">
|
||||||
<default>150</default>
|
<default>140</default>
|
||||||
<summary>Size of covers in album view</summary>
|
<summary>Size of covers in album view</summary>
|
||||||
<description></description>
|
<description></description>
|
||||||
</key>
|
</key>
|
||||||
<key type="i" name="track-cover">
|
<key type="i" name="track-cover">
|
||||||
<default>400</default>
|
<default>350</default>
|
||||||
<summary>Size of main cover</summary>
|
<summary>Size of main cover</summary>
|
||||||
<description></description>
|
<description></description>
|
||||||
</key>
|
</key>
|
||||||
@@ -36,14 +46,19 @@
|
|||||||
<summary>Size of button icons in control bar</summary>
|
<summary>Size of button icons in control bar</summary>
|
||||||
<description></description>
|
<description></description>
|
||||||
</key>
|
</key>
|
||||||
|
<key type="b" name="use-csd">
|
||||||
|
<default>false</default>
|
||||||
|
<summary>Use CSD for main window</summary>
|
||||||
|
<description></description>
|
||||||
|
</key>
|
||||||
<key type="b" name="show-stop">
|
<key type="b" name="show-stop">
|
||||||
<default>false</default>
|
<default>false</default>
|
||||||
<summary>Show stop button</summary>
|
<summary>Show stop button</summary>
|
||||||
<description></description>
|
<description></description>
|
||||||
</key>
|
</key>
|
||||||
<key type="b" name="show-genre-filter">
|
<key type="b" name="show-initials">
|
||||||
<default>false</default>
|
<default>true</default>
|
||||||
<summary>Show genre filter</summary>
|
<summary>Show initial letters in artist-view</summary>
|
||||||
<description></description>
|
<description></description>
|
||||||
</key>
|
</key>
|
||||||
<key type="b" name="show-album-view-tooltips">
|
<key type="b" name="show-album-view-tooltips">
|
||||||
@@ -52,7 +67,7 @@
|
|||||||
<description></description>
|
<description></description>
|
||||||
</key>
|
</key>
|
||||||
<key type="b" name="sort-albums-by-year">
|
<key type="b" name="sort-albums-by-year">
|
||||||
<default>true</default>
|
<default>false</default>
|
||||||
<summary>Sort albums by year</summary>
|
<summary>Sort albums by year</summary>
|
||||||
<description></description>
|
<description></description>
|
||||||
</key>
|
</key>
|
||||||
@@ -66,14 +81,34 @@
|
|||||||
<summary>Stop playback on quit</summary>
|
<summary>Stop playback on quit</summary>
|
||||||
<description></description>
|
<description></description>
|
||||||
</key>
|
</key>
|
||||||
<key type="b" name="add-album">
|
<key type="b" name="force-mode">
|
||||||
<default>false</default>
|
<default>false</default>
|
||||||
<summary>Add selected album instead of playing</summary>
|
<summary>Play selected albums directly</summary>
|
||||||
<description></description>
|
<description></description>
|
||||||
</key>
|
</key>
|
||||||
<key type="b" name="show-all-artists">
|
<key type="b" name="use-album-artist">
|
||||||
|
<default>true</default>
|
||||||
|
<summary>Use 'Album Artist' tag to group albums</summary>
|
||||||
|
<description></description>
|
||||||
|
</key>
|
||||||
|
<key type="ai" name="column-permutation">
|
||||||
|
<default>[0, 1, 2, 3, 4, 5, 6, 7]</default>
|
||||||
|
<summary>Column order in playlist</summary>
|
||||||
|
<description></description>
|
||||||
|
</key>
|
||||||
|
<key type="ab" name="column-visibilities">
|
||||||
|
<default>[true, false, true, true, true, true, false, false]</default>
|
||||||
|
<summary>Visibility of columns in playlist</summary>
|
||||||
|
<description></description>
|
||||||
|
</key>
|
||||||
|
<key type="ai" name="column-sizes">
|
||||||
|
<default>[0, 0, 0, 0, 0, 0, 0, 0]</default>
|
||||||
|
<summary>Sizes of columns in playlist</summary>
|
||||||
|
<description></description>
|
||||||
|
</key>
|
||||||
|
<key type="b" name="playlist-right">
|
||||||
<default>false</default>
|
<default>false</default>
|
||||||
<summary>Show all artists instead of albumartists</summary>
|
<summary>Move playlist to the right</summary>
|
||||||
<description></description>
|
<description></description>
|
||||||
</key>
|
</key>
|
||||||
<key type="i" name="active-profile">
|
<key type="i" name="active-profile">
|
||||||
|
359
po/de.po
359
po/de.po
@@ -7,8 +7,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: \n"
|
"Project-Id-Version: \n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2020-02-28 23:22+0100\n"
|
"POT-Creation-Date: 2020-05-26 22:35+0200\n"
|
||||||
"PO-Revision-Date: 2020-02-28 23:23+0100\n"
|
"PO-Revision-Date: 2020-05-26 22:36+0200\n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: \n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
"Language: de\n"
|
"Language: de\n"
|
||||||
@@ -18,164 +18,235 @@ msgstr ""
|
|||||||
"X-Generator: Poedit 2.2.4\n"
|
"X-Generator: Poedit 2.2.4\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: mpdevil.py:290 mpdevil.py:700 mpdevil.py:1735
|
#: mpdevil.py:260
|
||||||
msgid "No"
|
|
||||||
msgstr "Nr."
|
|
||||||
|
|
||||||
#: mpdevil.py:295 mpdevil.py:705 mpdevil.py:1741
|
|
||||||
msgid "Title"
|
|
||||||
msgstr "Titel"
|
|
||||||
|
|
||||||
#: mpdevil.py:300 mpdevil.py:454 mpdevil.py:710 mpdevil.py:1747
|
|
||||||
msgid "Artist"
|
|
||||||
msgstr "Interpret"
|
|
||||||
|
|
||||||
#: mpdevil.py:305 mpdevil.py:715 mpdevil.py:1759
|
|
||||||
msgid "Length"
|
|
||||||
msgstr "Länge"
|
|
||||||
|
|
||||||
#: mpdevil.py:345 mpdevil.py:886 mpdevil.py:1796
|
|
||||||
msgid "Unknown Title"
|
msgid "Unknown Title"
|
||||||
msgstr "Unbekannter Titel"
|
msgstr "Unbekannter Titel"
|
||||||
|
|
||||||
#: mpdevil.py:349 mpdevil.py:894 mpdevil.py:1804
|
#: mpdevil.py:260
|
||||||
msgid "Unknown Artist"
|
msgid "Unknown Artist"
|
||||||
msgstr "Unbekannter Interpret"
|
msgstr "Unbekannter Interpret"
|
||||||
|
|
||||||
#: mpdevil.py:390
|
#: mpdevil.py:260
|
||||||
|
msgid "Unknown Album"
|
||||||
|
msgstr "Unbekanntes Album"
|
||||||
|
|
||||||
|
#: mpdevil.py:921
|
||||||
|
msgid "MPD-Tag"
|
||||||
|
msgstr "MPD-Tag"
|
||||||
|
|
||||||
|
#: mpdevil.py:925
|
||||||
|
msgid "Value"
|
||||||
|
msgstr "Wert"
|
||||||
|
|
||||||
|
#: mpdevil.py:968 mpdevil.py:1620 mpdevil.py:2385
|
||||||
|
msgid "No"
|
||||||
|
msgstr "Nr."
|
||||||
|
|
||||||
|
#: mpdevil.py:973 mpdevil.py:1626 mpdevil.py:2385
|
||||||
|
msgid "Title"
|
||||||
|
msgstr "Titel"
|
||||||
|
|
||||||
|
#: mpdevil.py:979 mpdevil.py:1223 mpdevil.py:1629 mpdevil.py:2385
|
||||||
|
msgid "Artist"
|
||||||
|
msgstr "Interpret"
|
||||||
|
|
||||||
|
#: mpdevil.py:985 mpdevil.py:1632 mpdevil.py:2385
|
||||||
|
msgid "Album"
|
||||||
|
msgstr "Album"
|
||||||
|
|
||||||
|
#: mpdevil.py:992 mpdevil.py:1635 mpdevil.py:2385
|
||||||
|
msgid "Length"
|
||||||
|
msgstr "Länge"
|
||||||
|
|
||||||
|
#: mpdevil.py:1137
|
||||||
msgid "all genres"
|
msgid "all genres"
|
||||||
msgstr "Alle Genres"
|
msgstr "Alle Genres"
|
||||||
|
|
||||||
#: mpdevil.py:452
|
#: mpdevil.py:1221
|
||||||
msgid "Album Artist"
|
msgid "Album Artist"
|
||||||
msgstr "Albuminterpret"
|
msgstr "Albuminterpret"
|
||||||
|
|
||||||
#: mpdevil.py:533 mpdevil.py:789
|
#: mpdevil.py:1224
|
||||||
|
msgid "all artists"
|
||||||
|
msgstr "Alle Interpreten"
|
||||||
|
|
||||||
|
#: mpdevil.py:1366
|
||||||
|
#, python-format
|
||||||
|
msgid "%(total_tracks)i titles on %(discs)i discs (%(total_length)s)"
|
||||||
|
msgstr "%(total_tracks)i Titel auf %(discs)i CDs (%(total_length)s)"
|
||||||
|
|
||||||
|
#: mpdevil.py:1368 mpdevil.py:1721
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(total_tracks)i titles (%(total_length)s)"
|
msgid "%(total_tracks)i titles (%(total_length)s)"
|
||||||
msgstr "%(total_tracks)i Titel (%(total_length)s)"
|
msgstr "%(total_tracks)i Titel (%(total_length)s)"
|
||||||
|
|
||||||
#: mpdevil.py:898 mpdevil.py:1808
|
#: mpdevil.py:1623 mpdevil.py:2385
|
||||||
msgid "Unknown Album"
|
msgid "Disc"
|
||||||
msgstr "Unbekanntes Album"
|
msgstr "CD"
|
||||||
|
|
||||||
#: mpdevil.py:1036
|
#: mpdevil.py:1638 mpdevil.py:2385
|
||||||
msgid "Select"
|
msgid "Year"
|
||||||
msgstr "Auswählen"
|
msgstr "Jahr"
|
||||||
|
|
||||||
#: mpdevil.py:1038
|
#: mpdevil.py:1641 mpdevil.py:2385
|
||||||
|
msgid "Genre"
|
||||||
|
msgstr "Genre"
|
||||||
|
|
||||||
|
#: mpdevil.py:1827
|
||||||
|
msgid "Show lyrics"
|
||||||
|
msgstr "Zeige Liedtext"
|
||||||
|
|
||||||
|
#: mpdevil.py:1911
|
||||||
|
msgid "Back to current album"
|
||||||
|
msgstr "Zurück zu aktuellem Album"
|
||||||
|
|
||||||
|
#: mpdevil.py:1913
|
||||||
|
msgid "Search"
|
||||||
|
msgstr "Suche"
|
||||||
|
|
||||||
|
#: mpdevil.py:2088
|
||||||
msgid "Profile:"
|
msgid "Profile:"
|
||||||
msgstr "Profil:"
|
msgstr "Profil:"
|
||||||
|
|
||||||
#: mpdevil.py:1040
|
#: mpdevil.py:2090
|
||||||
msgid "Name:"
|
msgid "Name:"
|
||||||
msgstr "Name:"
|
msgstr "Name:"
|
||||||
|
|
||||||
#: mpdevil.py:1042
|
#: mpdevil.py:2092
|
||||||
msgid "Host:"
|
msgid "Host:"
|
||||||
msgstr "Host:"
|
msgstr "Host:"
|
||||||
|
|
||||||
#: mpdevil.py:1044
|
#: mpdevil.py:2094
|
||||||
msgid "Port:"
|
|
||||||
msgstr "Port:"
|
|
||||||
|
|
||||||
#: mpdevil.py:1046
|
|
||||||
msgid "Password:"
|
msgid "Password:"
|
||||||
msgstr "Passwort:"
|
msgstr "Passwort:"
|
||||||
|
|
||||||
#: mpdevil.py:1048
|
#: mpdevil.py:2096
|
||||||
msgid "Music lib:"
|
msgid "Music lib:"
|
||||||
msgstr "Musikverzeichnis:"
|
msgstr "Musikverzeichnis:"
|
||||||
|
|
||||||
#: mpdevil.py:1134
|
#: mpdevil.py:2183
|
||||||
msgid "Choose directory"
|
msgid "Choose directory"
|
||||||
msgstr "Verzeichnis Wählen"
|
msgstr "Verzeichnis Wählen"
|
||||||
|
|
||||||
#: mpdevil.py:1174
|
#: mpdevil.py:2221
|
||||||
msgid "Main cover size:"
|
msgid "Main cover size:"
|
||||||
msgstr "Größe des Haupt-Covers:"
|
msgstr "Größe des Haupt-Covers:"
|
||||||
|
|
||||||
#: mpdevil.py:1176
|
#: mpdevil.py:2225
|
||||||
msgid "Album-view cover size:"
|
msgid "Album view cover size:"
|
||||||
msgstr "Covergröße in Albumansicht:"
|
msgstr "Covergröße in Albumliste:"
|
||||||
|
|
||||||
#: mpdevil.py:1182
|
#: mpdevil.py:2229
|
||||||
msgid "Button icon size (restart required):"
|
msgid "Button icon size:"
|
||||||
msgstr "Symbolgröße der Knöpfe (Neustart erforderlich):"
|
msgstr "Symbolgröße der Knöpfe:"
|
||||||
|
|
||||||
#: mpdevil.py:1191
|
#: mpdevil.py:2231 mpdevil.py:2311
|
||||||
|
msgid "(restart required)"
|
||||||
|
msgstr "(Neustart erforderlich)"
|
||||||
|
|
||||||
|
#: mpdevil.py:2242
|
||||||
|
msgid "Sort albums by:"
|
||||||
|
msgstr "Sortiere Alben nach:"
|
||||||
|
|
||||||
|
#: mpdevil.py:2242
|
||||||
|
msgid "name"
|
||||||
|
msgstr "Name"
|
||||||
|
|
||||||
|
#: mpdevil.py:2242
|
||||||
|
msgid "year"
|
||||||
|
msgstr "Jahr"
|
||||||
|
|
||||||
|
#: mpdevil.py:2243
|
||||||
|
msgid "Position of playlist:"
|
||||||
|
msgstr "Wiedergabelistenposition:"
|
||||||
|
|
||||||
|
#: mpdevil.py:2243
|
||||||
|
msgid "bottom"
|
||||||
|
msgstr "unten"
|
||||||
|
|
||||||
|
#: mpdevil.py:2243
|
||||||
|
msgid "right"
|
||||||
|
msgstr "rechts"
|
||||||
|
|
||||||
|
#: mpdevil.py:2259
|
||||||
|
msgid "<b>View</b>"
|
||||||
|
msgstr "<b>Ansicht</b>"
|
||||||
|
|
||||||
|
#: mpdevil.py:2262
|
||||||
|
msgid "<b>Behavior</b>"
|
||||||
|
msgstr "<b>Verhalten</b>"
|
||||||
|
|
||||||
|
#: mpdevil.py:2267
|
||||||
|
msgid "Use Client-side decoration"
|
||||||
|
msgstr "Benutze \"Client-side decoration\""
|
||||||
|
|
||||||
|
#: mpdevil.py:2268
|
||||||
msgid "Show stop button"
|
msgid "Show stop button"
|
||||||
msgstr "Zeige Stopp-Knopf"
|
msgstr "Zeige Stopp-Knopf"
|
||||||
|
|
||||||
#: mpdevil.py:1194
|
#: mpdevil.py:2269
|
||||||
msgid "Show genre filter"
|
msgid "Show initials in artist view"
|
||||||
msgstr "Zeige Genre Filter"
|
msgstr "Zeige Anfangsbuchstaben in Interpretenliste"
|
||||||
|
|
||||||
#: mpdevil.py:1197
|
#: mpdevil.py:2270
|
||||||
msgid "Show tooltips in album view"
|
msgid "Show tooltips in album view"
|
||||||
msgstr "Zeige Tooltips in Albumansicht"
|
msgstr "Zeige Tooltips in Albumliste"
|
||||||
|
|
||||||
#: mpdevil.py:1200
|
#: mpdevil.py:2271
|
||||||
msgid "Sort albums by year"
|
msgid "Use 'Album Artist' tag"
|
||||||
msgstr "Sortiere Alben nach Erscheinungsjahr"
|
msgstr "Benutze \"Album Artist\" Tag"
|
||||||
|
|
||||||
#: mpdevil.py:1203
|
#: mpdevil.py:2272
|
||||||
msgid "Show all artists"
|
|
||||||
msgstr "Zeige alle Interpreten"
|
|
||||||
|
|
||||||
#: mpdevil.py:1206
|
|
||||||
msgid "Send notification on title change"
|
msgid "Send notification on title change"
|
||||||
msgstr "Sende Benachrichtigung bei Titelwechsel"
|
msgstr "Sende Benachrichtigung bei Titelwechsel"
|
||||||
|
|
||||||
#: mpdevil.py:1209
|
#: mpdevil.py:2273
|
||||||
msgid "Stop playback on quit"
|
msgid "Stop playback on quit"
|
||||||
msgstr "Wiedergabe beim Beenden stoppen"
|
msgstr "Wiedergabe beim Beenden stoppen"
|
||||||
|
|
||||||
#: mpdevil.py:1212
|
#: mpdevil.py:2274
|
||||||
msgid "Play selected album after current title"
|
msgid "Play selected albums and titles immediately"
|
||||||
msgstr "Ausgewähltes Album hinter aktuellem Titel einreihen"
|
msgstr "Ausgewählte Alben und Titel sofort abspielen"
|
||||||
|
|
||||||
#: mpdevil.py:1256 mpdevil.py:1948
|
#: mpdevil.py:2357
|
||||||
|
msgid "Choose the order of information to appear in the playlist:"
|
||||||
|
msgstr ""
|
||||||
|
"Lege die Reihenfolge fest, in der Informationen in der Wiedergabeliste "
|
||||||
|
"angezeigt werden sollen:"
|
||||||
|
|
||||||
|
#: mpdevil.py:2470 mpdevil.py:3183
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr "Einstellungen"
|
msgstr "Einstellungen"
|
||||||
|
|
||||||
#: mpdevil.py:1269
|
#: mpdevil.py:2484
|
||||||
msgid "General"
|
msgid "General"
|
||||||
msgstr "Allgemein"
|
msgstr "Allgemein"
|
||||||
|
|
||||||
#: mpdevil.py:1270
|
#: mpdevil.py:2485
|
||||||
msgid "Profiles"
|
msgid "Profiles"
|
||||||
msgstr "Profile"
|
msgstr "Profile"
|
||||||
|
|
||||||
#: mpdevil.py:1454
|
#: mpdevil.py:2486
|
||||||
|
msgid "Playlist"
|
||||||
|
msgstr "Wiedergabeliste"
|
||||||
|
|
||||||
|
#: mpdevil.py:2737
|
||||||
msgid "Random mode"
|
msgid "Random mode"
|
||||||
msgstr "Zufallsmodus"
|
msgstr "Zufallsmodus"
|
||||||
|
|
||||||
#: mpdevil.py:1457
|
#: mpdevil.py:2739
|
||||||
msgid "Repeat mode"
|
msgid "Repeat mode"
|
||||||
msgstr "Dauerschleife"
|
msgstr "Dauerschleife"
|
||||||
|
|
||||||
#: mpdevil.py:1460
|
#: mpdevil.py:2741
|
||||||
msgid "Single mode"
|
msgid "Single mode"
|
||||||
msgstr "Einzelstückmodus"
|
msgstr "Einzelstückmodus"
|
||||||
|
|
||||||
#: mpdevil.py:1463
|
#: mpdevil.py:2743
|
||||||
msgid "Consume mode"
|
msgid "Consume mode"
|
||||||
msgstr "Playliste verbrauchen"
|
msgstr "Wiedergabeliste verbrauchen"
|
||||||
|
|
||||||
#: mpdevil.py:1553
|
#: mpdevil.py:2851
|
||||||
msgid "Click to show additional information"
|
|
||||||
msgstr "Klicken für weitere Informationen"
|
|
||||||
|
|
||||||
#: mpdevil.py:1578
|
|
||||||
msgid "MPD-Tag"
|
|
||||||
msgstr "MPD-Tag"
|
|
||||||
|
|
||||||
#: mpdevil.py:1582 mpdevil.py:1685
|
|
||||||
msgid "Value"
|
|
||||||
msgstr "Wert"
|
|
||||||
|
|
||||||
#: mpdevil.py:1604
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"%(bitrate)s kb/s, %(frequency)s kHz, %(resolution)s bit, %(channels)s "
|
"%(bitrate)s kb/s, %(frequency)s kHz, %(resolution)s bit, %(channels)s "
|
||||||
@@ -184,83 +255,113 @@ msgstr ""
|
|||||||
"%(bitrate)s kb/s, %(frequency)s kHz, %(resolution)s bit, %(channels)s "
|
"%(bitrate)s kb/s, %(frequency)s kHz, %(resolution)s bit, %(channels)s "
|
||||||
"Kanäle, %(file_type)s"
|
"Kanäle, %(file_type)s"
|
||||||
|
|
||||||
#: mpdevil.py:1664
|
#: mpdevil.py:2893
|
||||||
msgid "Stats"
|
msgid "Stats"
|
||||||
msgstr "Statistik"
|
msgstr "Statistik"
|
||||||
|
|
||||||
#: mpdevil.py:1682
|
#: mpdevil.py:2967
|
||||||
msgid "Tag"
|
msgid "Add"
|
||||||
msgstr "Tag"
|
msgstr "Hinzufügen"
|
||||||
|
|
||||||
#: mpdevil.py:1702
|
#: mpdevil.py:2970
|
||||||
msgid "Search"
|
msgid "Play"
|
||||||
msgstr "Suche"
|
msgstr "Wiedergabe"
|
||||||
|
|
||||||
#: mpdevil.py:1753
|
#: mpdevil.py:2973
|
||||||
msgid "Album"
|
msgid "Open"
|
||||||
msgstr "Album"
|
msgstr "Öffnen"
|
||||||
|
|
||||||
#: mpdevil.py:1815
|
#: mpdevil.py:3016
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Hits: %i"
|
msgid "hits: %i"
|
||||||
msgstr "Treffer: %i"
|
msgstr "Treffer: %i"
|
||||||
|
|
||||||
#: mpdevil.py:1819
|
#: mpdevil.py:3093
|
||||||
msgid "Lyrics"
|
|
||||||
msgstr "Liedtext"
|
|
||||||
|
|
||||||
#: mpdevil.py:1852
|
|
||||||
msgid "searching..."
|
msgid "searching..."
|
||||||
msgstr "suche..."
|
msgstr "suche..."
|
||||||
|
|
||||||
#: mpdevil.py:1856
|
#: mpdevil.py:3097
|
||||||
msgid "not found"
|
msgid "lyrics not found"
|
||||||
msgstr "nicht gefunden"
|
msgstr "Liedtext nicht gefunden"
|
||||||
|
|
||||||
#: mpdevil.py:1931
|
#: mpdevil.py:3175
|
||||||
msgid "Select profile"
|
msgid "Select profile"
|
||||||
msgstr "Profil auswählen"
|
msgstr "Profil auswählen"
|
||||||
|
|
||||||
#: mpdevil.py:1936
|
#: mpdevil.py:3182
|
||||||
msgid "Return to album of current title"
|
msgid "Save window layout"
|
||||||
msgstr "Zu Album des aktuellen Titels zurückkehren"
|
msgstr "Fensterlayout speichern"
|
||||||
|
|
||||||
#: mpdevil.py:1939
|
#: mpdevil.py:3184
|
||||||
msgid "Title search"
|
|
||||||
msgstr "Titelsuche"
|
|
||||||
|
|
||||||
#: mpdevil.py:1942
|
|
||||||
msgid "Show lyrics"
|
|
||||||
msgstr "Zeige Liedtext"
|
|
||||||
|
|
||||||
#: mpdevil.py:1947
|
|
||||||
msgid "Save window size"
|
|
||||||
msgstr "Fenstergröße speichern"
|
|
||||||
|
|
||||||
#: mpdevil.py:1949
|
|
||||||
msgid "Update database"
|
msgid "Update database"
|
||||||
msgstr "Datenbank aktualisieren"
|
msgstr "Datenbank aktualisieren"
|
||||||
|
|
||||||
#: mpdevil.py:1950
|
#: mpdevil.py:3185
|
||||||
msgid "Server stats"
|
msgid "Server stats"
|
||||||
msgstr "Serverstatistik"
|
msgstr "Serverstatistik"
|
||||||
|
|
||||||
#: mpdevil.py:1951
|
#: mpdevil.py:3186
|
||||||
|
msgid "Help"
|
||||||
|
msgstr "Hilfe"
|
||||||
|
|
||||||
|
#: mpdevil.py:3187
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr "Über"
|
msgstr "Über"
|
||||||
|
|
||||||
#: mpdevil.py:1952
|
#: mpdevil.py:3188
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Beenden"
|
msgstr "Beenden"
|
||||||
|
|
||||||
#: mpdevil.py:1958
|
#: mpdevil.py:3193
|
||||||
msgid "Main menu"
|
msgid "Menu"
|
||||||
msgstr "Hauptmenu"
|
msgstr "Menü"
|
||||||
|
|
||||||
#: mpdevil.py:2126
|
#: mpdevil.py:3388
|
||||||
msgid "A small MPD client written in python"
|
msgid "A small MPD client written in python"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#~ msgid "Show additional information"
|
||||||
|
#~ msgstr "Zeige weitere Informationen"
|
||||||
|
|
||||||
|
#~ msgid "Lyrics"
|
||||||
|
#~ msgstr "Liedtext"
|
||||||
|
|
||||||
|
#~ msgid "Tag"
|
||||||
|
#~ msgstr "Tag"
|
||||||
|
|
||||||
|
#~ msgid "Select"
|
||||||
|
#~ msgstr "Auswählen"
|
||||||
|
|
||||||
|
#~ msgid "Use alternative layout"
|
||||||
|
#~ msgstr "Benutze alternatives Layout"
|
||||||
|
|
||||||
|
#~ msgid "Use 'Artist' instead of 'Album Artist'"
|
||||||
|
#~ msgstr "Benutze \"Interpret\" statt \"Albuminterpret\""
|
||||||
|
|
||||||
|
#~ msgid "Don't interrupt current title on album select"
|
||||||
|
#~ msgstr "Laufenden Titel bei Albumauswahl nicht abbrechen"
|
||||||
|
|
||||||
|
#~ msgid "Show genre filter"
|
||||||
|
#~ msgstr "Zeige Genre-Filter"
|
||||||
|
|
||||||
|
#~ msgid "Port:"
|
||||||
|
#~ msgstr "Port:"
|
||||||
|
|
||||||
|
#~ msgid "Drag & Drop to rearrange"
|
||||||
|
#~ msgstr "Mit Drag & Drop sortieren"
|
||||||
|
|
||||||
|
#~ msgid "Column"
|
||||||
|
#~ msgstr "Spalte"
|
||||||
|
|
||||||
|
#~ msgid "Return to album of current title"
|
||||||
|
#~ msgstr "Zu Album des aktuellen Titels zurückkehren"
|
||||||
|
|
||||||
|
#~ msgid "Title search"
|
||||||
|
#~ msgstr "Titelsuche"
|
||||||
|
|
||||||
|
#~ msgid "Main menu"
|
||||||
|
#~ msgstr "Hauptmenu"
|
||||||
|
|
||||||
#~ msgid "not connected"
|
#~ msgid "not connected"
|
||||||
#~ msgstr "nicht verbunden"
|
#~ msgstr "nicht verbunden"
|
||||||
|
|
||||||
|
283
po/mpdevil.pot
283
po/mpdevil.pot
@@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2020-02-28 23:22+0100\n"
|
"POT-Creation-Date: 2020-05-26 22:35+0200\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
@@ -17,243 +17,300 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=CHARSET\n"
|
"Content-Type: text/plain; charset=CHARSET\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
#: mpdevil.py:290 mpdevil.py:700 mpdevil.py:1735
|
#: mpdevil.py:260
|
||||||
msgid "No"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: mpdevil.py:295 mpdevil.py:705 mpdevil.py:1741
|
|
||||||
msgid "Title"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: mpdevil.py:300 mpdevil.py:454 mpdevil.py:710 mpdevil.py:1747
|
|
||||||
msgid "Artist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: mpdevil.py:305 mpdevil.py:715 mpdevil.py:1759
|
|
||||||
msgid "Length"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: mpdevil.py:345 mpdevil.py:886 mpdevil.py:1796
|
|
||||||
msgid "Unknown Title"
|
msgid "Unknown Title"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:349 mpdevil.py:894 mpdevil.py:1804
|
#: mpdevil.py:260
|
||||||
msgid "Unknown Artist"
|
msgid "Unknown Artist"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:390
|
#: mpdevil.py:260
|
||||||
|
msgid "Unknown Album"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:921
|
||||||
|
msgid "MPD-Tag"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:925
|
||||||
|
msgid "Value"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:968 mpdevil.py:1620 mpdevil.py:2385
|
||||||
|
msgid "No"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:973 mpdevil.py:1626 mpdevil.py:2385
|
||||||
|
msgid "Title"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:979 mpdevil.py:1223 mpdevil.py:1629 mpdevil.py:2385
|
||||||
|
msgid "Artist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:985 mpdevil.py:1632 mpdevil.py:2385
|
||||||
|
msgid "Album"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:992 mpdevil.py:1635 mpdevil.py:2385
|
||||||
|
msgid "Length"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:1137
|
||||||
msgid "all genres"
|
msgid "all genres"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:452
|
#: mpdevil.py:1221
|
||||||
msgid "Album Artist"
|
msgid "Album Artist"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:533 mpdevil.py:789
|
#: mpdevil.py:1224
|
||||||
|
msgid "all artists"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:1366
|
||||||
|
#, python-format
|
||||||
|
msgid "%(total_tracks)i titles on %(discs)i discs (%(total_length)s)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:1368 mpdevil.py:1721
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(total_tracks)i titles (%(total_length)s)"
|
msgid "%(total_tracks)i titles (%(total_length)s)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:898 mpdevil.py:1808
|
#: mpdevil.py:1623 mpdevil.py:2385
|
||||||
msgid "Unknown Album"
|
msgid "Disc"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1036
|
#: mpdevil.py:1638 mpdevil.py:2385
|
||||||
msgid "Select"
|
msgid "Year"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1038
|
#: mpdevil.py:1641 mpdevil.py:2385
|
||||||
|
msgid "Genre"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:1827
|
||||||
|
msgid "Show lyrics"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:1911
|
||||||
|
msgid "Back to current album"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:1913
|
||||||
|
msgid "Search"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:2088
|
||||||
msgid "Profile:"
|
msgid "Profile:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1040
|
#: mpdevil.py:2090
|
||||||
msgid "Name:"
|
msgid "Name:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1042
|
#: mpdevil.py:2092
|
||||||
msgid "Host:"
|
msgid "Host:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1044
|
#: mpdevil.py:2094
|
||||||
msgid "Port:"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: mpdevil.py:1046
|
|
||||||
msgid "Password:"
|
msgid "Password:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1048
|
#: mpdevil.py:2096
|
||||||
msgid "Music lib:"
|
msgid "Music lib:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1134
|
#: mpdevil.py:2183
|
||||||
msgid "Choose directory"
|
msgid "Choose directory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1174
|
#: mpdevil.py:2221
|
||||||
msgid "Main cover size:"
|
msgid "Main cover size:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1176
|
#: mpdevil.py:2225
|
||||||
msgid "Album-view cover size:"
|
msgid "Album view cover size:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1182
|
#: mpdevil.py:2229
|
||||||
msgid "Button icon size (restart required):"
|
msgid "Button icon size:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1191
|
#: mpdevil.py:2231 mpdevil.py:2311
|
||||||
|
msgid "(restart required)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:2242
|
||||||
|
msgid "Sort albums by:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:2242
|
||||||
|
msgid "name"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:2242
|
||||||
|
msgid "year"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:2243
|
||||||
|
msgid "Position of playlist:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:2243
|
||||||
|
msgid "bottom"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:2243
|
||||||
|
msgid "right"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:2259
|
||||||
|
msgid "<b>View</b>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:2262
|
||||||
|
msgid "<b>Behavior</b>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:2267
|
||||||
|
msgid "Use Client-side decoration"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:2268
|
||||||
msgid "Show stop button"
|
msgid "Show stop button"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1194
|
#: mpdevil.py:2269
|
||||||
msgid "Show genre filter"
|
msgid "Show initials in artist view"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1197
|
#: mpdevil.py:2270
|
||||||
msgid "Show tooltips in album view"
|
msgid "Show tooltips in album view"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1200
|
#: mpdevil.py:2271
|
||||||
msgid "Sort albums by year"
|
msgid "Use 'Album Artist' tag"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1203
|
#: mpdevil.py:2272
|
||||||
msgid "Show all artists"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: mpdevil.py:1206
|
|
||||||
msgid "Send notification on title change"
|
msgid "Send notification on title change"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1209
|
#: mpdevil.py:2273
|
||||||
msgid "Stop playback on quit"
|
msgid "Stop playback on quit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1212
|
#: mpdevil.py:2274
|
||||||
msgid "Play selected album after current title"
|
msgid "Play selected albums and titles immediately"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1256 mpdevil.py:1948
|
#: mpdevil.py:2357
|
||||||
|
msgid "Choose the order of information to appear in the playlist:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:2470 mpdevil.py:3183
|
||||||
msgid "Settings"
|
msgid "Settings"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1269
|
#: mpdevil.py:2484
|
||||||
msgid "General"
|
msgid "General"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1270
|
#: mpdevil.py:2485
|
||||||
msgid "Profiles"
|
msgid "Profiles"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1454
|
#: mpdevil.py:2486
|
||||||
|
msgid "Playlist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:2737
|
||||||
msgid "Random mode"
|
msgid "Random mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1457
|
#: mpdevil.py:2739
|
||||||
msgid "Repeat mode"
|
msgid "Repeat mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1460
|
#: mpdevil.py:2741
|
||||||
msgid "Single mode"
|
msgid "Single mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1463
|
#: mpdevil.py:2743
|
||||||
msgid "Consume mode"
|
msgid "Consume mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1553
|
#: mpdevil.py:2851
|
||||||
msgid "Click to show additional information"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: mpdevil.py:1578
|
|
||||||
msgid "MPD-Tag"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: mpdevil.py:1582 mpdevil.py:1685
|
|
||||||
msgid "Value"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: mpdevil.py:1604
|
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"%(bitrate)s kb/s, %(frequency)s kHz, %(resolution)s bit, %(channels)s "
|
"%(bitrate)s kb/s, %(frequency)s kHz, %(resolution)s bit, %(channels)s "
|
||||||
"channels, %(file_type)s"
|
"channels, %(file_type)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1664
|
#: mpdevil.py:2893
|
||||||
msgid "Stats"
|
msgid "Stats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1682
|
#: mpdevil.py:2967
|
||||||
msgid "Tag"
|
msgid "Add"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1702
|
#: mpdevil.py:2970
|
||||||
msgid "Search"
|
msgid "Play"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1753
|
#: mpdevil.py:2973
|
||||||
msgid "Album"
|
msgid "Open"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1815
|
#: mpdevil.py:3016
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Hits: %i"
|
msgid "hits: %i"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1819
|
#: mpdevil.py:3093
|
||||||
msgid "Lyrics"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: mpdevil.py:1852
|
|
||||||
msgid "searching..."
|
msgid "searching..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1856
|
#: mpdevil.py:3097
|
||||||
msgid "not found"
|
msgid "lyrics not found"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1931
|
#: mpdevil.py:3175
|
||||||
msgid "Select profile"
|
msgid "Select profile"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1936
|
#: mpdevil.py:3182
|
||||||
msgid "Return to album of current title"
|
msgid "Save window layout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1939
|
#: mpdevil.py:3184
|
||||||
msgid "Title search"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: mpdevil.py:1942
|
|
||||||
msgid "Show lyrics"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: mpdevil.py:1947
|
|
||||||
msgid "Save window size"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: mpdevil.py:1949
|
|
||||||
msgid "Update database"
|
msgid "Update database"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1950
|
#: mpdevil.py:3185
|
||||||
msgid "Server stats"
|
msgid "Server stats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1951
|
#: mpdevil.py:3186
|
||||||
|
msgid "Help"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: mpdevil.py:3187
|
||||||
msgid "About"
|
msgid "About"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1952
|
#: mpdevil.py:3188
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:1958
|
#: mpdevil.py:3193
|
||||||
msgid "Main menu"
|
msgid "Menu"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: mpdevil.py:2126
|
#: mpdevil.py:3388
|
||||||
msgid "A small MPD client written in python"
|
msgid "A small MPD client written in python"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 1012 KiB |
BIN
screenshots/mainwindow_0.8.2.png
Normal file
BIN
screenshots/mainwindow_0.8.2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.0 MiB |
Reference in New Issue
Block a user