105 Commits
v0.3 ... v0.7.0

Author SHA1 Message Date
Martin Wagner
eb8edecfda perparations for 0.7.0 2020-03-12 21:48:09 +01:00
Martin Wagner
d059a1c9eb improved visual sort index 2020-03-12 17:09:24 +01:00
Martin Wagner
6196f83ffc improved cover-size settings 2020-03-10 13:50:36 +01:00
Martin Wagner
4f273a8a1f translation update 2020-03-06 11:37:15 +01:00
Martin Wagner
67ec5ad695 small settings dialog code review 2020-03-06 11:27:05 +01:00
Martin Wagner
f5b911f2cf reworked playlist settings 2020-03-06 09:38:05 +01:00
Martin Wagner
6a673f2bab made track and disc column right aligned 2020-03-05 23:29:48 +01:00
Martin Wagner
f7e6c23696 fixed selection move on force album play by doubleclicking 2020-03-05 15:14:49 +01:00
Martin Wagner
0fb67698cd fixed column width save and restore 2020-03-04 18:55:43 +01:00
Martin Wagner
ae3ac76b3d made playlist columns adjustable 2020-03-04 16:39:59 +01:00
Martin Wagner
e9805bbe70 disabled unwanted keyboard focus 2020-03-04 10:04:47 +01:00
Martin Wagner
2fdb9658dd added Gtk.Frame around the main cover 2020-03-04 09:58:26 +01:00
Martin Wagner
60173ade3a fixed error in go_home 2020-03-04 08:51:18 +01:00
Martin Wagner
b5ac0583ba added visual sort index in artist view 2020-03-03 23:54:20 +01:00
Martin Wagner
24f026ff61 added alternative layout 2020-03-03 23:43:44 +01:00
Martin Wagner
32157bb609 fixed autoremove 2020-03-03 22:54:55 +01:00
Martin Wagner
3be9589b75 fixed Gtk-CRITICAL 2020-03-03 17:57:23 +01:00
Martin Wagner
36df7cf7dd fixed error in autoremove 2020-03-03 17:20:58 +01:00
Martin Wagner
28e526777e highlight current song with bold text 2020-03-03 17:09:56 +01:00
Martin Wagner
ac53fc2136 added seeking hot-keys 2020-03-03 16:11:30 +01:00
Martin Wagner
d909f351d3 improved notification 2020-03-03 15:59:18 +01:00
Martin Wagner
8756e317d2 detached main cover from playlist 2020-03-03 13:41:46 +01:00
Martin Wagner
db5fbef06e fixed playlist refresh 2020-03-02 15:48:10 +01:00
Martin Wagner
da1bb25d1d fixed playlist refresh error on profile switch 2020-03-02 11:49:55 +01:00
Martin Wagner
57437de15b Update README.md 2020-03-01 22:25:35 +01:00
Martin Wagner
fbbe5a7df9 updated screenshot 2020-03-01 22:19:53 +01:00
Martin Wagner
8a9faaed29 Update configure.ac 2020-03-01 21:45:49 +01:00
Martin Wagner
189928804a made SearchWindow an independent window 2020-03-01 21:21:06 +01:00
Martin Wagner
601b6aa33e disabled noise on scrolling hovering the seek bar 2020-02-29 23:57:44 +01:00
Martin Wagner
97049bbd72 made lyrics selectable 2020-02-29 08:56:46 +01:00
Martin Wagner
4886ff0790 mapped esc to go_home 2020-02-29 08:32:07 +01:00
Martin Wagner
485008d86e disabled autoscroll in playlist view 2020-02-29 08:23:42 +01:00
Martin Wagner
ad0f57dfd2 improved column sizing in playlist view 2020-02-28 23:40:01 +01:00
Martin Wagner
45236c9e28 made genre filter optional 2020-02-28 23:23:53 +01:00
Martin Wagner
d2861673bd fixed bug in LyricsWindow causing delays 2020-02-28 22:11:46 +01:00
Martin Wagner
7f015800a1 translation update 2020-02-28 17:51:24 +01:00
Martin Wagner
d7bb318eb1 removed debug messages 2020-02-28 17:45:30 +01:00
Martin Wagner
b5ed1b4e68 disabled interactive artist search 2020-02-28 17:42:52 +01:00
Martin Wagner
2b89ef43af keyboard focus improvements 2020-02-28 17:32:15 +01:00
Martin Wagner
72d5d9f64c added album sort setting 2020-02-28 16:03:45 +01:00
Martin Wagner
d7fe24fb8d fixed ArtistView heading 2020-02-28 14:27:58 +01:00
Martin Wagner
21dee05834 reworked GenreSelect 2020-02-28 11:47:57 +01:00
Martin Wagner
47d0213b3f added genre filter 2020-02-27 20:05:48 +01:00
Martin Wagner
e5cba6af5d support showing all artists 2020-02-25 23:37:27 +01:00
Martin Wagner
2cd4f751b2 fixed keyboard focus errors 2020-02-25 13:59:43 +01:00
Martin Wagner
a716bbcab3 fixed delete latency 2020-02-25 12:07:37 +01:00
Martin Wagner
7391686d90 internal restructuring fixing some bugs 2020-02-24 22:31:39 +01:00
Martin Wagner
62d7ffb5ee changed client connect 2020-02-22 15:22:57 +01:00
Martin Wagner
b7d98a8ae9 enabled seeking by clicking on labels 2020-02-16 12:20:38 +01:00
Martin Wagner
cfe6733636 fixed wrong window title 2020-02-10 10:34:27 +01:00
Martin Wagner
79b828511b Update configure.ac 2020-02-09 21:00:52 +01:00
Martin Wagner
596bcec194 fixed metadata popover 2020-02-08 16:27:52 +01:00
Martin Wagner
d9e518c687 reworked profile selection 2020-02-07 20:13:38 +01:00
Martin Wagner
2e5ce9bf2b fixed space key glitch 2020-02-05 21:35:19 +01:00
Martin Wagner
8f1678579f enabled media keys 2020-02-05 20:29:34 +01:00
Martin Wagner
6374fe1c28 Update README.md 2020-02-05 17:44:23 +01:00
Martin Wagner
b833cb3ca2 avoid DeprecationWarning 2020-02-02 23:55:16 +01:00
Martin Wagner
08ff73d797 fixed lyrics fetching when no song is playing 2020-02-02 23:13:21 +01:00
Martin Wagner
0c9635921d changed home button behavior 2020-02-02 23:10:33 +01:00
Martin Wagner
06e690b8a3 Update configure.ac 2020-02-02 18:15:25 +01:00
Martin Wagner
b167f69333 changed default icon size 2020-02-02 18:13:53 +01:00
Martin Wagner
88534a7054 small gui improvements 2020-02-02 18:08:59 +01:00
Martin Wagner
fff76e00ee fixed profile settings 2020-02-02 14:20:25 +01:00
Martin Wagner
fe92ae094e fixed password settings 2020-02-02 10:38:05 +01:00
Martin Wagner
fbf6afd358 translation update 2020-02-01 15:53:30 +01:00
Martin Wagner
e72625879c Update configure.ac 2020-02-01 15:46:33 +01:00
Martin Wagner
839d13e84a Update README.md 2020-02-01 15:46:03 +01:00
Martin Wagner
277ddbabaa updated about dialog 2020-02-01 15:44:51 +01:00
Martin Wagner
af25d49119 minor fixes 2020-02-01 15:37:13 +01:00
Martin Wagner
49b277d38f small consolidation 2020-02-01 14:36:57 +01:00
Martin Wagner
c950aff51b fixed bug on connection loss 2020-02-01 14:12:56 +01:00
Martin Wagner
b7f95b5ca9 added password support 2020-02-01 13:27:46 +01:00
Martin Wagner
981c1b0f30 reworked browser (fixes some minor bugs) 2020-02-01 12:45:34 +01:00
Martin Wagner
c388cc7342 fixed playlist info 2020-01-29 17:29:47 +01:00
Martin Wagner
36a94350ac added LARGE_TOOLBAR icon size 2020-01-29 16:42:45 +01:00
Martin Wagner
c9165cf742 added new screenshot 2020-01-28 20:36:55 +01:00
Martin Wagner
074016a686 Delete mainwindow.png 2020-01-28 20:32:29 +01:00
Martin Wagner
3b3ccf1cbd Add files via upload 2020-01-28 20:31:46 +01:00
Martin Wagner
7037628af9 added icon size setting 2020-01-28 19:59:14 +01:00
Martin Wagner
26ee51fb18 reworked Gio.Settings handling 2020-01-28 18:39:18 +01:00
Martin Wagner
9625bd9cf3 reworked search dialog 2020-01-27 21:03:13 +01:00
Martin Wagner
75d8ff21c6 added playlist length information 2020-01-27 20:27:35 +01:00
Martin Wagner
36b023f04c connect to server after showing window 2020-01-26 23:51:50 +01:00
Martin Wagner
177bd27aa5 reworked connection 2020-01-26 22:23:21 +01:00
Martin Wagner
e07cce7ea6 fixed some play inconsistencies 2020-01-26 21:32:12 +01:00
Martin Wagner
0332fe75b7 fixed shebang 2020-01-19 20:48:49 +01:00
Martin Wagner
e62f4824c2 gui improvements 2020-01-19 00:00:40 +01:00
Martin Wagner
b9b1ba989a reworked album query dialog 2020-01-18 16:23:52 +01:00
Martin Wagner
f1831a5569 new screenshot 2020-01-18 10:28:53 +01:00
Martin Wagner
b904907f6f Delete mainwindow.png 2020-01-18 10:26:35 +01:00
Martin Wagner
54673a9840 new screenshot 2020-01-18 10:23:57 +01:00
Martin Wagner
89ffc03cb2 Update configure.ac 2020-01-17 22:43:33 +01:00
Martin Wagner
d04c84e5d0 readme update 2020-01-17 22:39:56 +01:00
Martin Wagner
6990d59f72 translation update 2020-01-17 22:35:30 +01:00
Martin Wagner
421f685b58 search dialog fix 2020-01-17 22:18:50 +01:00
Martin Wagner
6238df4d21 added new album dialog / tooltip fixes 2020-01-17 22:13:58 +01:00
Martin Wagner
b8d1f9aafc fixed unintended behavior on stopped state 2020-01-14 20:24:28 +01:00
Martin Wagner
3414212173 converted to symbolic icons 2020-01-14 17:18:49 +01:00
Martin Wagner
ab7c9c6bd6 fixed duration display error and small translation update 2020-01-12 16:27:23 +01:00
Martin Wagner
4c7f953c98 Update README.md 2020-01-12 15:32:02 +01:00
Martin Wagner
8ba986bb4d Update configure.ac
added dependency tests
2020-01-12 13:57:18 +01:00
Martin Wagner
0230544df4 Update README.md 2020-01-11 22:29:19 +01:00
Martin Wagner
0b08bd80bf updated READMEs 2020-01-11 15:09:10 +01:00
Martin Wagner
b786b55644 added screenshot 2020-01-11 14:29:37 +01:00
Martin Wagner
6f608d923b Update README.rst 2020-01-11 14:02:45 +01:00
9 changed files with 1761 additions and 834 deletions

2
README
View File

@@ -1 +1 @@
README.rst
README.md

34
README.md Normal file
View File

@@ -0,0 +1,34 @@
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.
![ScreenShot](screenshots/mainwindow_0.7.0.png)
Features
--------
1. playing songs without doubleclicking
2. displaying covers
3. fetching lyrics form the web (based on PyLyrics 1.1.0)
4. searching songs in your music library
5. removing single tracks form playlist by hovering and pressing del
6. appending albums by middleclick
7. query albums by rightclick
8. sending notifications on title change
9. managing multiple mpd servers
10. filtering by genre
TODO
----
1. Support media keys
2. MPRIS interface
Building and installation
-------------------------
To build from source, use:
./autogen.sh
make
make install

View File

@@ -1,30 +0,0 @@
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.
Features
--------
-playing songs without doubleclicking
-displaying covers
-fetching lyrics form the web (based on PyLyrics 1.1.0)
-searching songs in your music library
-removing single tracks form playlist by hovering and pressing del
-sending notifications on title change
-managing multiple mpd servers
Building and installation
-------------------------
To build from source, use::
./autogen.sh
make
make install

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
dnl -*- Mode: autoconf -*-
dnl Process this file with autoconf to produce a configure script.
AC_PREREQ([2.68])
AC_INIT([mpdevil], [0.3])
AC_INIT([mpdevil], [0.7.0])
AC_CONFIG_SRCDIR([bin/mpdevil.py])
AM_INIT_AUTOMAKE
AC_CONFIG_MACRO_DIR([m4])
@@ -50,7 +50,7 @@ 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(MPDClient not found)
AC_MSG_ERROR(python module mpd not found)
fi
dnl Check for beautifulsoup
@@ -62,7 +62,19 @@ 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(beautifulsoup not found)
AC_MSG_ERROR(python module bs4 not found)
fi
dnl Check for requests
AC_MSG_CHECKING(for requests installed)
prog="
import requests
"
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 requests not found)
fi
AC_CONFIG_FILES([Makefile

View File

@@ -31,16 +31,36 @@
<summary>Size of main cover</summary>
<description></description>
</key>
<key type="i" name="icon-size">
<default>24</default>
<summary>Size of button icons in control bar</summary>
<description></description>
</key>
<key type="b" name="show-stop">
<default>false</default>
<summary>Show stop button</summary>
<description></description>
</key>
<key type="b" name="show-genre-filter">
<default>false</default>
<summary>Show genre filter</summary>
<description></description>
</key>
<key type="b" name="show-initials">
<default>true</default>
<summary>Show initial letters in artist-view</summary>
<description></description>
</key>
<key type="b" name="show-album-view-tooltips">
<default>true</default>
<summary>Show tooltips in album-view</summary>
<description></description>
</key>
<key type="b" name="sort-albums-by-year">
<default>true</default>
<summary>Sort albums by year</summary>
<description></description>
</key>
<key type="b" name="send-notify">
<default>false</default>
<summary>Send notification on title change</summary>
@@ -56,6 +76,31 @@
<summary>Add selected album instead of playing</summary>
<description></description>
</key>
<key type="b" name="show-all-artists">
<default>false</default>
<summary>Show all artists instead of albumartists</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, false, 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="alt-layout">
<default>false</default>
<summary>Use alternative layout</summary>
<description></description>
</key>
<key type="i" name="active-profile">
<default>0</default>
<summary>Active profile</summary>
@@ -76,6 +121,11 @@
<summary>List of ports</summary>
<description></description>
</key>
<key type="as" name="passwords">
<default>[""]</default>
<summary>List of passwords</summary>
<description></description>
</key>
<key type="as" name="paths">
<default>[""]</default>
<summary>List of library paths</summary>

224
po/de.po
View File

@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-01-06 00:53+0100\n"
"PO-Revision-Date: 2020-01-06 00:55+0100\n"
"POT-Creation-Date: 2020-03-12 17:05+0100\n"
"PO-Revision-Date: 2020-03-12 17:06+0100\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: de\n"
@@ -18,136 +18,200 @@ msgstr ""
"X-Generator: Poedit 2.2.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: mpdevil.py:116 mpdevil.py:250 mpdevil.py:1215
msgid "Artist"
msgstr "Künstler"
#: mpdevil.py:173 mpdevil.py:346 mpdevil.py:1260
msgid "Unknown Title"
msgstr "Unbekannter Titel"
#: mpdevil.py:184
#, python-format
msgid "%(album)s%(year)s (tracks: %(total_tracks)i) (%(total_length)s):"
msgstr "%(album)s%(year)s (Titel: %(total_tracks)i) (%(total_length)s):"
#: mpdevil.py:240 mpdevil.py:1205
#: mpdevil.py:293 mpdevil.py:798 mpdevil.py:1402 mpdevil.py:1930
msgid "No"
msgstr "Nr."
#: mpdevil.py:245 mpdevil.py:1210
#: mpdevil.py:298 mpdevil.py:804 mpdevil.py:1402 mpdevil.py:1936
msgid "Title"
msgstr "Titel"
#: mpdevil.py:255 mpdevil.py:1225
#: mpdevil.py:303 mpdevil.py:463 mpdevil.py:807 mpdevil.py:1402 mpdevil.py:1942
msgid "Artist"
msgstr "Interpret"
#: mpdevil.py:308 mpdevil.py:813 mpdevil.py:1402 mpdevil.py:1954
msgid "Length"
msgstr "Länge"
#: mpdevil.py:354 mpdevil.py:1268
msgid "Unknown Artist"
msgstr "Unbekannter Künstler"
#: mpdevil.py:348 mpdevil.py:968 mpdevil.py:1994
msgid "Unknown Title"
msgstr "Unbekannter Titel"
#: mpdevil.py:358 mpdevil.py:1272
#: mpdevil.py:352 mpdevil.py:980 mpdevil.py:2002
msgid "Unknown Artist"
msgstr "Unbekannter Interpret"
#: mpdevil.py:393
msgid "all genres"
msgstr "Alle Genres"
#: mpdevil.py:461
msgid "Album Artist"
msgstr "Albuminterpret"
#: mpdevil.py:553 mpdevil.py:899
#, python-format
msgid "%(total_tracks)i titles (%(total_length)s)"
msgstr "%(total_tracks)i Titel (%(total_length)s)"
#: mpdevil.py:801 mpdevil.py:1402
msgid "Disc"
msgstr "CD"
#: mpdevil.py:810 mpdevil.py:1402 mpdevil.py:1948
msgid "Album"
msgstr "Album"
#: mpdevil.py:816 mpdevil.py:1402
msgid "Year"
msgstr "Jahr"
#: mpdevil.py:819 mpdevil.py:1402
msgid "Genre"
msgstr "Genre"
#: mpdevil.py:984 mpdevil.py:2006
msgid "Unknown Album"
msgstr "Unbekanntes Album"
#: mpdevil.py:567
#: mpdevil.py:1154
msgid "Select"
msgstr "Auswählen"
#: mpdevil.py:569
#: mpdevil.py:1156
msgid "Profile:"
msgstr "Profil:"
#: mpdevil.py:571
#: mpdevil.py:1158
msgid "Name:"
msgstr "Name:"
#: mpdevil.py:573
#: mpdevil.py:1160
msgid "Host:"
msgstr "Host:"
#: mpdevil.py:575
#: mpdevil.py:1162
msgid "Port:"
msgstr "Port:"
#: mpdevil.py:577
#: mpdevil.py:1164
msgid "Password:"
msgstr "Passwort:"
#: mpdevil.py:1166
msgid "Music lib:"
msgstr "Musikverzeichnis:"
#: mpdevil.py:667
#: mpdevil.py:1252
msgid "Choose directory"
msgstr "Verzeichnis Wählen"
#: mpdevil.py:703
#: mpdevil.py:1292
msgid "Main cover size:"
msgstr "Größe des Haupt-Covers:"
#: mpdevil.py:705
#: mpdevil.py:1294
msgid "Album-view cover size:"
msgstr "Covergröße in Albumansicht:"
#: mpdevil.py:711
#: mpdevil.py:1300
msgid "Button icon size (restart required):"
msgstr "Symbolgröße der Knöpfe (Neustart erforderlich):"
#: mpdevil.py:1334
msgid "Use alternative layout"
msgstr "Benutze alternatives Layout"
#: mpdevil.py:1334
msgid "Show stop button"
msgstr "Zeige Stopp-Knopf"
#: mpdevil.py:714
msgid "Show title list as tooltip in album view"
msgstr "Zeige Titellisten als Tooltips in Albumansicht"
#: mpdevil.py:1335
msgid "Show genre filter"
msgstr "Zeige Genre Filter"
#: mpdevil.py:717
#: mpdevil.py:1335
msgid "Show initials in artist view"
msgstr "Zeige Anfangsbuchstaben in Interpretenspalte"
#: mpdevil.py:1336
msgid "Show tooltips in album view"
msgstr "Zeige Tooltips in Albumansicht"
#: mpdevil.py:1337
msgid "Sort albums by year"
msgstr "Sortiere Alben nach Erscheinungsjahr"
#: mpdevil.py:1337
msgid "Show all artists"
msgstr "Zeige alle Interpreten"
#: mpdevil.py:1338
msgid "Send notification on title change"
msgstr "Sende Benachrichtigung bei Titelwechsel"
#: mpdevil.py:720
#: mpdevil.py:1338
msgid "Stop playback on quit"
msgstr "Wiedergabe beim Beenden stoppen"
#: mpdevil.py:723
#: mpdevil.py:1339
msgid "Play selected album after current title"
msgstr "Ausgewähltes Album hinter aktuellem Titel einreihen"
#: mpdevil.py:754 mpdevil.py:1432
#: mpdevil.py:1379
msgid "Drag & Drop to rearange"
msgstr "Mit Drag & Drop sortieren"
#: mpdevil.py:1398
msgid "Column"
msgstr "Spalte"
#: mpdevil.py:1432 mpdevil.py:2149
msgid "Settings"
msgstr "Einstellungen"
#: mpdevil.py:767
#: mpdevil.py:1446
msgid "General"
msgstr "Allgemein"
#: mpdevil.py:768
#: mpdevil.py:1447
msgid "Profiles"
msgstr "Profile"
#: mpdevil.py:919
#: mpdevil.py:1448
msgid "Playlist"
msgstr "Wiedergabeliste"
#: mpdevil.py:1642
msgid "Random mode"
msgstr "Zufallsmodus"
#: mpdevil.py:921
#: mpdevil.py:1645
msgid "Repeat mode"
msgstr "Dauerschleife"
#: mpdevil.py:923
#: mpdevil.py:1648
msgid "Single mode"
msgstr "Einzelstückmodus"
#: mpdevil.py:925
#: mpdevil.py:1651
msgid "Consume mode"
msgstr "Playliste verbrauchen"
#: mpdevil.py:1019
msgid "Right click to show additional information"
msgstr "Rechtsclick für weitere Informationen"
#: mpdevil.py:1741
msgid "Click to show additional information"
msgstr "Klicken für weitere Informationen"
#: mpdevil.py:1042
#: mpdevil.py:1767
msgid "MPD-Tag"
msgstr "MPD-Tag"
#: mpdevil.py:1045 mpdevil.py:1153
#: mpdevil.py:1771 mpdevil.py:1875
msgid "Value"
msgstr "Wert"
#: mpdevil.py:1066
#: mpdevil.py:1793
#, python-format
msgid ""
"%(bitrate)s kb/s, %(frequency)s kHz, %(resolution)s bit, %(channels)s "
@@ -156,90 +220,84 @@ msgstr ""
"%(bitrate)s kb/s, %(frequency)s kHz, %(resolution)s bit, %(channels)s "
"Kanäle, %(file_type)s"
#: mpdevil.py:1132
#: mpdevil.py:1853
msgid "Stats"
msgstr "Statistik"
#: mpdevil.py:1150
#: mpdevil.py:1872
msgid "Tag"
msgstr "Tag"
#: mpdevil.py:1170
#: mpdevil.py:1892
msgid "Search"
msgstr "Suche"
#: mpdevil.py:1220
msgid "Album"
msgstr "Album"
#: mpdevil.py:1275
#: mpdevil.py:2013
#, python-format
msgid "Hits: %i"
msgstr "Treffer: %i"
#: mpdevil.py:1279
#: mpdevil.py:2017
msgid "Lyrics"
msgstr "Liedtext"
#: mpdevil.py:1323
#: mpdevil.py:2051
msgid "searching..."
msgstr "suche..."
#: mpdevil.py:1327
#: mpdevil.py:2055
msgid "not found"
msgstr "nicht gefunden"
#: mpdevil.py:1332
msgid "not connected"
msgstr "nicht verbunden"
#: mpdevil.py:1412
#: mpdevil.py:2132
msgid "Select profile"
msgstr "Profil auswählen"
#: mpdevil.py:1416
#: mpdevil.py:2137
msgid "Return to album of current title"
msgstr "Zu Album des aktuellen Titels zurückkehren"
#: mpdevil.py:1418
#: mpdevil.py:2140
msgid "Title search"
msgstr "Titelsuche"
#: mpdevil.py:1420
#: mpdevil.py:2143
msgid "Show lyrics"
msgstr "Zeige Liedtext"
#: mpdevil.py:1427
msgid "Not connected to MPD-server. Reconnect?"
msgstr "Nicht mit MPD-Server verbunden. Verbindung wiederherstellen?"
#: mpdevil.py:2148
msgid "Save window layout"
msgstr "Fensterlayout speichern"
#: mpdevil.py:1431
msgid "Save window size"
msgstr "Fenstergröße speichern"
#: mpdevil.py:1433
#: mpdevil.py:2150
msgid "Update database"
msgstr "Datenbank aktualisieren"
#: mpdevil.py:1434
#: mpdevil.py:2151
msgid "Server stats"
msgstr "Serverstatistik"
#: mpdevil.py:1435
#: mpdevil.py:2152
msgid "About"
msgstr "Über"
#: mpdevil.py:1436
#: mpdevil.py:2153
msgid "Quit"
msgstr "Beenden"
#: mpdevil.py:1441
#: mpdevil.py:2159
msgid "Main menu"
msgstr "Hauptmenu"
#: mpdevil.py:1593
#: mpdevil.py:2342
msgid "A small MPD client written in python"
msgstr ""
#~ msgid "not connected"
#~ msgstr "nicht verbunden"
#~ msgid "Not connected to MPD-server. Reconnect?"
#~ msgstr "Nicht mit MPD-Server verbunden. Verbindung wiederherstellen?"
#~ msgid "Find titles"
#~ msgstr "Finde Titel"

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-01-06 00:53+0100\n"
"POT-Creation-Date: 2020-03-12 17:05+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,223 +17,275 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
#: mpdevil.py:116 mpdevil.py:250 mpdevil.py:1215
msgid "Artist"
msgstr ""
#: mpdevil.py:173 mpdevil.py:346 mpdevil.py:1260
msgid "Unknown Title"
msgstr ""
#: mpdevil.py:184
#, python-format
msgid "%(album)s%(year)s (tracks: %(total_tracks)i) (%(total_length)s):"
msgstr ""
#: mpdevil.py:240 mpdevil.py:1205
#: mpdevil.py:293 mpdevil.py:798 mpdevil.py:1402 mpdevil.py:1930
msgid "No"
msgstr ""
#: mpdevil.py:245 mpdevil.py:1210
#: mpdevil.py:298 mpdevil.py:804 mpdevil.py:1402 mpdevil.py:1936
msgid "Title"
msgstr ""
#: mpdevil.py:255 mpdevil.py:1225
#: mpdevil.py:303 mpdevil.py:463 mpdevil.py:807 mpdevil.py:1402 mpdevil.py:1942
msgid "Artist"
msgstr ""
#: mpdevil.py:308 mpdevil.py:813 mpdevil.py:1402 mpdevil.py:1954
msgid "Length"
msgstr ""
#: mpdevil.py:354 mpdevil.py:1268
#: mpdevil.py:348 mpdevil.py:968 mpdevil.py:1994
msgid "Unknown Title"
msgstr ""
#: mpdevil.py:352 mpdevil.py:980 mpdevil.py:2002
msgid "Unknown Artist"
msgstr ""
#: mpdevil.py:358 mpdevil.py:1272
#: mpdevil.py:393
msgid "all genres"
msgstr ""
#: mpdevil.py:461
msgid "Album Artist"
msgstr ""
#: mpdevil.py:553 mpdevil.py:899
#, python-format
msgid "%(total_tracks)i titles (%(total_length)s)"
msgstr ""
#: mpdevil.py:801 mpdevil.py:1402
msgid "Disc"
msgstr ""
#: mpdevil.py:810 mpdevil.py:1402 mpdevil.py:1948
msgid "Album"
msgstr ""
#: mpdevil.py:816 mpdevil.py:1402
msgid "Year"
msgstr ""
#: mpdevil.py:819 mpdevil.py:1402
msgid "Genre"
msgstr ""
#: mpdevil.py:984 mpdevil.py:2006
msgid "Unknown Album"
msgstr ""
#: mpdevil.py:567
#: mpdevil.py:1154
msgid "Select"
msgstr ""
#: mpdevil.py:569
#: mpdevil.py:1156
msgid "Profile:"
msgstr ""
#: mpdevil.py:571
#: mpdevil.py:1158
msgid "Name:"
msgstr ""
#: mpdevil.py:573
#: mpdevil.py:1160
msgid "Host:"
msgstr ""
#: mpdevil.py:575
#: mpdevil.py:1162
msgid "Port:"
msgstr ""
#: mpdevil.py:577
#: mpdevil.py:1164
msgid "Password:"
msgstr ""
#: mpdevil.py:1166
msgid "Music lib:"
msgstr ""
#: mpdevil.py:667
#: mpdevil.py:1252
msgid "Choose directory"
msgstr ""
#: mpdevil.py:703
#: mpdevil.py:1292
msgid "Main cover size:"
msgstr ""
#: mpdevil.py:705
#: mpdevil.py:1294
msgid "Album-view cover size:"
msgstr ""
#: mpdevil.py:711
#: mpdevil.py:1300
msgid "Button icon size (restart required):"
msgstr ""
#: mpdevil.py:1334
msgid "Use alternative layout"
msgstr ""
#: mpdevil.py:1334
msgid "Show stop button"
msgstr ""
#: mpdevil.py:714
msgid "Show title list as tooltip in album view"
#: mpdevil.py:1335
msgid "Show genre filter"
msgstr ""
#: mpdevil.py:717
#: mpdevil.py:1335
msgid "Show initials in artist view"
msgstr ""
#: mpdevil.py:1336
msgid "Show tooltips in album view"
msgstr ""
#: mpdevil.py:1337
msgid "Sort albums by year"
msgstr ""
#: mpdevil.py:1337
msgid "Show all artists"
msgstr ""
#: mpdevil.py:1338
msgid "Send notification on title change"
msgstr ""
#: mpdevil.py:720
#: mpdevil.py:1338
msgid "Stop playback on quit"
msgstr ""
#: mpdevil.py:723
#: mpdevil.py:1339
msgid "Play selected album after current title"
msgstr ""
#: mpdevil.py:754 mpdevil.py:1432
#: mpdevil.py:1379
msgid "Drag & Drop to rearange"
msgstr ""
#: mpdevil.py:1398
msgid "Column"
msgstr ""
#: mpdevil.py:1432 mpdevil.py:2149
msgid "Settings"
msgstr ""
#: mpdevil.py:767
#: mpdevil.py:1446
msgid "General"
msgstr ""
#: mpdevil.py:768
#: mpdevil.py:1447
msgid "Profiles"
msgstr ""
#: mpdevil.py:919
#: mpdevil.py:1448
msgid "Playlist"
msgstr ""
#: mpdevil.py:1642
msgid "Random mode"
msgstr ""
#: mpdevil.py:921
#: mpdevil.py:1645
msgid "Repeat mode"
msgstr ""
#: mpdevil.py:923
#: mpdevil.py:1648
msgid "Single mode"
msgstr ""
#: mpdevil.py:925
#: mpdevil.py:1651
msgid "Consume mode"
msgstr ""
#: mpdevil.py:1019
msgid "Right click to show additional information"
#: mpdevil.py:1741
msgid "Click to show additional information"
msgstr ""
#: mpdevil.py:1042
#: mpdevil.py:1767
msgid "MPD-Tag"
msgstr ""
#: mpdevil.py:1045 mpdevil.py:1153
#: mpdevil.py:1771 mpdevil.py:1875
msgid "Value"
msgstr ""
#: mpdevil.py:1066
#: mpdevil.py:1793
#, python-format
msgid ""
"%(bitrate)s kb/s, %(frequency)s kHz, %(resolution)s bit, %(channels)s "
"channels, %(file_type)s"
msgstr ""
#: mpdevil.py:1132
#: mpdevil.py:1853
msgid "Stats"
msgstr ""
#: mpdevil.py:1150
#: mpdevil.py:1872
msgid "Tag"
msgstr ""
#: mpdevil.py:1170
#: mpdevil.py:1892
msgid "Search"
msgstr ""
#: mpdevil.py:1220
msgid "Album"
msgstr ""
#: mpdevil.py:1275
#: mpdevil.py:2013
#, python-format
msgid "Hits: %i"
msgstr ""
#: mpdevil.py:1279
#: mpdevil.py:2017
msgid "Lyrics"
msgstr ""
#: mpdevil.py:1323
#: mpdevil.py:2051
msgid "searching..."
msgstr ""
#: mpdevil.py:1327
#: mpdevil.py:2055
msgid "not found"
msgstr ""
#: mpdevil.py:1332
msgid "not connected"
msgstr ""
#: mpdevil.py:1412
#: mpdevil.py:2132
msgid "Select profile"
msgstr ""
#: mpdevil.py:1416
#: mpdevil.py:2137
msgid "Return to album of current title"
msgstr ""
#: mpdevil.py:1418
#: mpdevil.py:2140
msgid "Title search"
msgstr ""
#: mpdevil.py:1420
#: mpdevil.py:2143
msgid "Show lyrics"
msgstr ""
#: mpdevil.py:1427
msgid "Not connected to MPD-server. Reconnect?"
#: mpdevil.py:2148
msgid "Save window layout"
msgstr ""
#: mpdevil.py:1431
msgid "Save window size"
msgstr ""
#: mpdevil.py:1433
#: mpdevil.py:2150
msgid "Update database"
msgstr ""
#: mpdevil.py:1434
#: mpdevil.py:2151
msgid "Server stats"
msgstr ""
#: mpdevil.py:1435
#: mpdevil.py:2152
msgid "About"
msgstr ""
#: mpdevil.py:1436
#: mpdevil.py:2153
msgid "Quit"
msgstr ""
#: mpdevil.py:1441
#: mpdevil.py:2159
msgid "Main menu"
msgstr ""
#: mpdevil.py:1593
#: mpdevil.py:2342
msgid "A small MPD client written in python"
msgstr ""

Binary file not shown.

After

Width:  |  Height:  |  Size: 1020 KiB