28 Commits

Author SHA1 Message Date
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
7 changed files with 523 additions and 349 deletions

View File

@@ -19,8 +19,8 @@ Features
TODO
----
1. MPRIS interface
2. connecting to mpd servers with password
1. Support media keys
2. MPRIS interface
Building and installation
-------------------------

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.4.2])
AC_INIT([mpdevil], [0.5.0])
AC_CONFIG_SRCDIR([bin/mpdevil.py])
AM_INIT_AUTOMAKE
AC_CONFIG_MACRO_DIR([m4])

View File

@@ -32,7 +32,7 @@
<description></description>
</key>
<key type="i" name="icon-size">
<default>16</default>
<default>24</default>
<summary>Size of button icons in control bar</summary>
<description></description>
</key>
@@ -81,6 +81,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>

124
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-28 19:56+0100\n"
"PO-Revision-Date: 2020-01-28 19:58+0100\n"
"POT-Creation-Date: 2020-02-02 18:07+0100\n"
"PO-Revision-Date: 2020-02-02 18:08+0100\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: de\n"
@@ -18,144 +18,148 @@ msgstr ""
"X-Generator: Poedit 2.2.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: mpdevil.py:159 mpdevil.py:368 mpdevil.py:1366
#: mpdevil.py:199 mpdevil.py:522 mpdevil.py:1474
msgid "No"
msgstr "Nr."
#: mpdevil.py:164 mpdevil.py:373 mpdevil.py:1372
#: mpdevil.py:204 mpdevil.py:527 mpdevil.py:1480
msgid "Title"
msgstr "Titel"
#: mpdevil.py:169 mpdevil.py:378 mpdevil.py:1378
#: mpdevil.py:209 mpdevil.py:532 mpdevil.py:1486
msgid "Artist"
msgstr "Interpret"
#: mpdevil.py:174 mpdevil.py:383 mpdevil.py:1390
#: mpdevil.py:214 mpdevil.py:537 mpdevil.py:1498
msgid "Length"
msgstr "Länge"
#: mpdevil.py:214 mpdevil.py:483 mpdevil.py:1427
#: mpdevil.py:254 mpdevil.py:633 mpdevil.py:1535
msgid "Unknown Title"
msgstr "Unbekannter Titel"
#: mpdevil.py:218 mpdevil.py:491 mpdevil.py:1435
#: mpdevil.py:258 mpdevil.py:641 mpdevil.py:1543
msgid "Unknown Artist"
msgstr "Unbekannter Künstler"
#: mpdevil.py:254
#: mpdevil.py:294
msgid "Album Artist"
msgstr "Albuminterpret"
#: mpdevil.py:313 mpdevil.py:504
#: mpdevil.py:381 mpdevil.py:608
#, python-format
msgid "%(total_tracks)i titles (%(total_length)s)"
msgstr "%(total_tracks)i Titel (%(total_length)s)"
#: mpdevil.py:495 mpdevil.py:1439
#: mpdevil.py:645 mpdevil.py:1547
msgid "Unknown Album"
msgstr "Unbekanntes Album"
#: mpdevil.py:725
#: mpdevil.py:814
msgid "Select"
msgstr "Auswählen"
#: mpdevil.py:727
#: mpdevil.py:816
msgid "Profile:"
msgstr "Profil:"
#: mpdevil.py:729
#: mpdevil.py:818
msgid "Name:"
msgstr "Name:"
#: mpdevil.py:731
#: mpdevil.py:820
msgid "Host:"
msgstr "Host:"
#: mpdevil.py:733
#: mpdevil.py:822
msgid "Port:"
msgstr "Port:"
#: mpdevil.py:735
#: mpdevil.py:824
msgid "Password:"
msgstr "Passwort:"
#: mpdevil.py:826
msgid "Music lib:"
msgstr "Musikverzeichnis:"
#: mpdevil.py:810
#: mpdevil.py:912
msgid "Choose directory"
msgstr "Verzeichnis Wählen"
#: mpdevil.py:846
#: mpdevil.py:952
msgid "Main cover size:"
msgstr "Größe des Haupt-Covers:"
#: mpdevil.py:848
#: mpdevil.py:954
msgid "Album-view cover size:"
msgstr "Covergröße in Albumansicht:"
#: mpdevil.py:854
#: mpdevil.py:960
msgid "Button icon size (restart required):"
msgstr "Symbolgröße der Knöpfe (Neustart erforderlich):"
#: mpdevil.py:863
#: mpdevil.py:969
msgid "Show stop button"
msgstr "Zeige Stopp-Knopf"
#: mpdevil.py:866
#: mpdevil.py:972
msgid "Show tooltips in album view"
msgstr "Zeige Tooltips in Albumansicht"
#: mpdevil.py:869
#: mpdevil.py:975
msgid "Send notification on title change"
msgstr "Sende Benachrichtigung bei Titelwechsel"
#: mpdevil.py:872
#: mpdevil.py:978
msgid "Stop playback on quit"
msgstr "Wiedergabe beim Beenden stoppen"
#: mpdevil.py:875
#: mpdevil.py:981
msgid "Play selected album after current title"
msgstr "Ausgewähltes Album hinter aktuellem Titel einreihen"
#: mpdevil.py:913 mpdevil.py:1596
#: mpdevil.py:1019 mpdevil.py:1704
msgid "Settings"
msgstr "Einstellungen"
#: mpdevil.py:926
#: mpdevil.py:1032
msgid "General"
msgstr "Allgemein"
#: mpdevil.py:927
#: mpdevil.py:1033
msgid "Profiles"
msgstr "Profile"
#: mpdevil.py:1081
#: mpdevil.py:1188
msgid "Random mode"
msgstr "Zufallsmodus"
#: mpdevil.py:1083
#: mpdevil.py:1190
msgid "Repeat mode"
msgstr "Dauerschleife"
#: mpdevil.py:1085
#: mpdevil.py:1192
msgid "Single mode"
msgstr "Einzelstückmodus"
#: mpdevil.py:1087
#: mpdevil.py:1194
msgid "Consume mode"
msgstr "Playliste verbrauchen"
#: mpdevil.py:1182
msgid "Right click to show additional information"
msgstr "Rechtsclick für weitere Informationen"
#: mpdevil.py:1289
msgid "Click to show additional information"
msgstr "Klicken für weitere Informationen"
#: mpdevil.py:1206
#: mpdevil.py:1313
msgid "MPD-Tag"
msgstr "MPD-Tag"
#: mpdevil.py:1209 mpdevil.py:1316
#: mpdevil.py:1316 mpdevil.py:1424
msgid "Value"
msgstr "Wert"
#: mpdevil.py:1230
#: mpdevil.py:1337
#, python-format
msgid ""
"%(bitrate)s kb/s, %(frequency)s kHz, %(resolution)s bit, %(channels)s "
@@ -164,88 +168,88 @@ msgstr ""
"%(bitrate)s kb/s, %(frequency)s kHz, %(resolution)s bit, %(channels)s "
"Kanäle, %(file_type)s"
#: mpdevil.py:1295
#: mpdevil.py:1403
msgid "Stats"
msgstr "Statistik"
#: mpdevil.py:1313
#: mpdevil.py:1421
msgid "Tag"
msgstr "Tag"
#: mpdevil.py:1333
#: mpdevil.py:1441
msgid "Search"
msgstr "Suche"
#: mpdevil.py:1384
#: mpdevil.py:1492
msgid "Album"
msgstr "Album"
#: mpdevil.py:1446
#: mpdevil.py:1554
#, python-format
msgid "Hits: %i"
msgstr "Treffer: %i"
#: mpdevil.py:1450
#: mpdevil.py:1558
msgid "Lyrics"
msgstr "Liedtext"
#: mpdevil.py:1490
#: mpdevil.py:1598
msgid "searching..."
msgstr "suche..."
#: mpdevil.py:1494
#: mpdevil.py:1602
msgid "not found"
msgstr "nicht gefunden"
#: mpdevil.py:1499
#: mpdevil.py:1607
msgid "not connected"
msgstr "nicht verbunden"
#: mpdevil.py:1576
#: mpdevil.py:1684
msgid "Select profile"
msgstr "Profil auswählen"
#: mpdevil.py:1580
#: mpdevil.py:1688
msgid "Return to album of current title"
msgstr "Zu Album des aktuellen Titels zurückkehren"
#: mpdevil.py:1582
#: mpdevil.py:1690
msgid "Title search"
msgstr "Titelsuche"
#: mpdevil.py:1584
#: mpdevil.py:1692
msgid "Show lyrics"
msgstr "Zeige Liedtext"
#: mpdevil.py:1591
#: mpdevil.py:1699
msgid "Not connected to MPD-server. Reconnect?"
msgstr "Nicht mit MPD-Server verbunden. Verbindung wiederherstellen?"
#: mpdevil.py:1595
#: mpdevil.py:1703
msgid "Save window size"
msgstr "Fenstergröße speichern"
#: mpdevil.py:1597
#: mpdevil.py:1705
msgid "Update database"
msgstr "Datenbank aktualisieren"
#: mpdevil.py:1598
#: mpdevil.py:1706
msgid "Server stats"
msgstr "Serverstatistik"
#: mpdevil.py:1599
#: mpdevil.py:1707
msgid "About"
msgstr "Über"
#: mpdevil.py:1600
#: mpdevil.py:1708
msgid "Quit"
msgstr "Beenden"
#: mpdevil.py:1605
#: mpdevil.py:1713
msgid "Main menu"
msgstr "Hauptmenu"
#: mpdevil.py:1758
#: mpdevil.py:1869
msgid "A small MPD client written in python"
msgstr ""

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-01-28 19:56+0100\n"
"POT-Creation-Date: 2020-02-02 18:07+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,231 +17,235 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
#: mpdevil.py:159 mpdevil.py:368 mpdevil.py:1366
#: mpdevil.py:199 mpdevil.py:522 mpdevil.py:1474
msgid "No"
msgstr ""
#: mpdevil.py:164 mpdevil.py:373 mpdevil.py:1372
#: mpdevil.py:204 mpdevil.py:527 mpdevil.py:1480
msgid "Title"
msgstr ""
#: mpdevil.py:169 mpdevil.py:378 mpdevil.py:1378
#: mpdevil.py:209 mpdevil.py:532 mpdevil.py:1486
msgid "Artist"
msgstr ""
#: mpdevil.py:174 mpdevil.py:383 mpdevil.py:1390
#: mpdevil.py:214 mpdevil.py:537 mpdevil.py:1498
msgid "Length"
msgstr ""
#: mpdevil.py:214 mpdevil.py:483 mpdevil.py:1427
#: mpdevil.py:254 mpdevil.py:633 mpdevil.py:1535
msgid "Unknown Title"
msgstr ""
#: mpdevil.py:218 mpdevil.py:491 mpdevil.py:1435
#: mpdevil.py:258 mpdevil.py:641 mpdevil.py:1543
msgid "Unknown Artist"
msgstr ""
#: mpdevil.py:254
#: mpdevil.py:294
msgid "Album Artist"
msgstr ""
#: mpdevil.py:313 mpdevil.py:504
#: mpdevil.py:381 mpdevil.py:608
#, python-format
msgid "%(total_tracks)i titles (%(total_length)s)"
msgstr ""
#: mpdevil.py:495 mpdevil.py:1439
#: mpdevil.py:645 mpdevil.py:1547
msgid "Unknown Album"
msgstr ""
#: mpdevil.py:725
#: mpdevil.py:814
msgid "Select"
msgstr ""
#: mpdevil.py:727
#: mpdevil.py:816
msgid "Profile:"
msgstr ""
#: mpdevil.py:729
#: mpdevil.py:818
msgid "Name:"
msgstr ""
#: mpdevil.py:731
#: mpdevil.py:820
msgid "Host:"
msgstr ""
#: mpdevil.py:733
#: mpdevil.py:822
msgid "Port:"
msgstr ""
#: mpdevil.py:735
#: mpdevil.py:824
msgid "Password:"
msgstr ""
#: mpdevil.py:826
msgid "Music lib:"
msgstr ""
#: mpdevil.py:810
#: mpdevil.py:912
msgid "Choose directory"
msgstr ""
#: mpdevil.py:846
#: mpdevil.py:952
msgid "Main cover size:"
msgstr ""
#: mpdevil.py:848
#: mpdevil.py:954
msgid "Album-view cover size:"
msgstr ""
#: mpdevil.py:854
#: mpdevil.py:960
msgid "Button icon size (restart required):"
msgstr ""
#: mpdevil.py:863
#: mpdevil.py:969
msgid "Show stop button"
msgstr ""
#: mpdevil.py:866
#: mpdevil.py:972
msgid "Show tooltips in album view"
msgstr ""
#: mpdevil.py:869
#: mpdevil.py:975
msgid "Send notification on title change"
msgstr ""
#: mpdevil.py:872
#: mpdevil.py:978
msgid "Stop playback on quit"
msgstr ""
#: mpdevil.py:875
#: mpdevil.py:981
msgid "Play selected album after current title"
msgstr ""
#: mpdevil.py:913 mpdevil.py:1596
#: mpdevil.py:1019 mpdevil.py:1704
msgid "Settings"
msgstr ""
#: mpdevil.py:926
#: mpdevil.py:1032
msgid "General"
msgstr ""
#: mpdevil.py:927
#: mpdevil.py:1033
msgid "Profiles"
msgstr ""
#: mpdevil.py:1081
#: mpdevil.py:1188
msgid "Random mode"
msgstr ""
#: mpdevil.py:1083
#: mpdevil.py:1190
msgid "Repeat mode"
msgstr ""
#: mpdevil.py:1085
#: mpdevil.py:1192
msgid "Single mode"
msgstr ""
#: mpdevil.py:1087
#: mpdevil.py:1194
msgid "Consume mode"
msgstr ""
#: mpdevil.py:1182
msgid "Right click to show additional information"
#: mpdevil.py:1289
msgid "Click to show additional information"
msgstr ""
#: mpdevil.py:1206
#: mpdevil.py:1313
msgid "MPD-Tag"
msgstr ""
#: mpdevil.py:1209 mpdevil.py:1316
#: mpdevil.py:1316 mpdevil.py:1424
msgid "Value"
msgstr ""
#: mpdevil.py:1230
#: mpdevil.py:1337
#, python-format
msgid ""
"%(bitrate)s kb/s, %(frequency)s kHz, %(resolution)s bit, %(channels)s "
"channels, %(file_type)s"
msgstr ""
#: mpdevil.py:1295
#: mpdevil.py:1403
msgid "Stats"
msgstr ""
#: mpdevil.py:1313
#: mpdevil.py:1421
msgid "Tag"
msgstr ""
#: mpdevil.py:1333
#: mpdevil.py:1441
msgid "Search"
msgstr ""
#: mpdevil.py:1384
#: mpdevil.py:1492
msgid "Album"
msgstr ""
#: mpdevil.py:1446
#: mpdevil.py:1554
#, python-format
msgid "Hits: %i"
msgstr ""
#: mpdevil.py:1450
#: mpdevil.py:1558
msgid "Lyrics"
msgstr ""
#: mpdevil.py:1490
#: mpdevil.py:1598
msgid "searching..."
msgstr ""
#: mpdevil.py:1494
#: mpdevil.py:1602
msgid "not found"
msgstr ""
#: mpdevil.py:1499
#: mpdevil.py:1607
msgid "not connected"
msgstr ""
#: mpdevil.py:1576
#: mpdevil.py:1684
msgid "Select profile"
msgstr ""
#: mpdevil.py:1580
#: mpdevil.py:1688
msgid "Return to album of current title"
msgstr ""
#: mpdevil.py:1582
#: mpdevil.py:1690
msgid "Title search"
msgstr ""
#: mpdevil.py:1584
#: mpdevil.py:1692
msgid "Show lyrics"
msgstr ""
#: mpdevil.py:1591
#: mpdevil.py:1699
msgid "Not connected to MPD-server. Reconnect?"
msgstr ""
#: mpdevil.py:1595
#: mpdevil.py:1703
msgid "Save window size"
msgstr ""
#: mpdevil.py:1597
#: mpdevil.py:1705
msgid "Update database"
msgstr ""
#: mpdevil.py:1598
#: mpdevil.py:1706
msgid "Server stats"
msgstr ""
#: mpdevil.py:1599
#: mpdevil.py:1707
msgid "About"
msgstr ""
#: mpdevil.py:1600
#: mpdevil.py:1708
msgid "Quit"
msgstr ""
#: mpdevil.py:1605
#: mpdevil.py:1713
msgid "Main menu"
msgstr ""
#: mpdevil.py:1758
#: mpdevil.py:1869
msgid "A small MPD client written in python"
msgstr ""

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1005 KiB

After

Width:  |  Height:  |  Size: 1002 KiB