27 Commits

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

View File

@@ -20,7 +20,6 @@ Features
TODO
----
1. MPRIS interface
2. connecting to mpd servers with password
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.1])
AC_INIT([mpdevil], [0.4.4])
AC_CONFIG_SRCDIR([bin/mpdevil.py])
AM_INIT_AUTOMAKE
AC_CONFIG_MACRO_DIR([m4])

View File

@@ -31,6 +31,11 @@
<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>
@@ -76,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>

126
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-17 22:33+0100\n"
"PO-Revision-Date: 2020-01-17 22:34+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,140 +18,148 @@ msgstr ""
"X-Generator: Poedit 2.2.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: mpdevil.py:120 mpdevil.py:328 mpdevil.py:1302
#: mpdevil.py:199 mpdevil.py:522 mpdevil.py:1474
msgid "No"
msgstr "Nr."
#: mpdevil.py:125 mpdevil.py:333 mpdevil.py:1307
#: mpdevil.py:204 mpdevil.py:527 mpdevil.py:1480
msgid "Title"
msgstr "Titel"
#: mpdevil.py:130 mpdevil.py:338 mpdevil.py:1312
#: mpdevil.py:209 mpdevil.py:532 mpdevil.py:1486
msgid "Artist"
msgstr "Interpret"
#: mpdevil.py:135 mpdevil.py:343 mpdevil.py:1322
#: mpdevil.py:214 mpdevil.py:537 mpdevil.py:1498
msgid "Length"
msgstr "Länge"
#: mpdevil.py:174 mpdevil.py:431 mpdevil.py:1358
#: mpdevil.py:254 mpdevil.py:633 mpdevil.py:1535
msgid "Unknown Title"
msgstr "Unbekannter Titel"
#: mpdevil.py:178 mpdevil.py:439 mpdevil.py:1366
#: mpdevil.py:258 mpdevil.py:641 mpdevil.py:1543
msgid "Unknown Artist"
msgstr "Unbekannter Künstler"
#: mpdevil.py:214
#: mpdevil.py:294
msgid "Album Artist"
msgstr "Albuminterpret"
#: mpdevil.py:273
#: 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:443 mpdevil.py:1370
#: mpdevil.py:645 mpdevil.py:1547
msgid "Unknown Album"
msgstr "Unbekanntes Album"
#: mpdevil.py:669
#: mpdevil.py:814
msgid "Select"
msgstr "Auswählen"
#: mpdevil.py:671
#: mpdevil.py:816
msgid "Profile:"
msgstr "Profil:"
#: mpdevil.py:673
#: mpdevil.py:818
msgid "Name:"
msgstr "Name:"
#: mpdevil.py:675
#: mpdevil.py:820
msgid "Host:"
msgstr "Host:"
#: mpdevil.py:677
#: mpdevil.py:822
msgid "Port:"
msgstr "Port:"
#: mpdevil.py:679
#: mpdevil.py:824
msgid "Password:"
msgstr "Passwort:"
#: mpdevil.py:826
msgid "Music lib:"
msgstr "Musikverzeichnis:"
#: mpdevil.py:769
#: mpdevil.py:912
msgid "Choose directory"
msgstr "Verzeichnis Wählen"
#: mpdevil.py:805
#: mpdevil.py:952
msgid "Main cover size:"
msgstr "Größe des Haupt-Covers:"
#: mpdevil.py:807
#: mpdevil.py:954
msgid "Album-view cover size:"
msgstr "Covergröße in Albumansicht:"
#: mpdevil.py:813
#: mpdevil.py:960
msgid "Button icon size (restart required):"
msgstr "Symbolgröße der Knöpfe (Neustart erforderlich):"
#: mpdevil.py:969
msgid "Show stop button"
msgstr "Zeige Stopp-Knopf"
#: mpdevil.py:816
#: mpdevil.py:972
msgid "Show tooltips in album view"
msgstr "Zeige Tooltips in Albumansicht"
#: mpdevil.py:819
#: mpdevil.py:975
msgid "Send notification on title change"
msgstr "Sende Benachrichtigung bei Titelwechsel"
#: mpdevil.py:822
#: mpdevil.py:978
msgid "Stop playback on quit"
msgstr "Wiedergabe beim Beenden stoppen"
#: mpdevil.py:825
#: mpdevil.py:981
msgid "Play selected album after current title"
msgstr "Ausgewähltes Album hinter aktuellem Titel einreihen"
#: mpdevil.py:856 mpdevil.py:1534
#: mpdevil.py:1019 mpdevil.py:1704
msgid "Settings"
msgstr "Einstellungen"
#: mpdevil.py:869
#: mpdevil.py:1032
msgid "General"
msgstr "Allgemein"
#: mpdevil.py:870
#: mpdevil.py:1033
msgid "Profiles"
msgstr "Profile"
#: mpdevil.py:1018
#: mpdevil.py:1188
msgid "Random mode"
msgstr "Zufallsmodus"
#: mpdevil.py:1020
#: mpdevil.py:1190
msgid "Repeat mode"
msgstr "Dauerschleife"
#: mpdevil.py:1022
#: mpdevil.py:1192
msgid "Single mode"
msgstr "Einzelstückmodus"
#: mpdevil.py:1024
#: mpdevil.py:1194
msgid "Consume mode"
msgstr "Playliste verbrauchen"
#: mpdevil.py:1118
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:1141
#: mpdevil.py:1313
msgid "MPD-Tag"
msgstr "MPD-Tag"
#: mpdevil.py:1144 mpdevil.py:1252
#: mpdevil.py:1316 mpdevil.py:1424
msgid "Value"
msgstr "Wert"
#: mpdevil.py:1165
#: mpdevil.py:1337
#, python-format
msgid ""
"%(bitrate)s kb/s, %(frequency)s kHz, %(resolution)s bit, %(channels)s "
@@ -160,88 +168,88 @@ msgstr ""
"%(bitrate)s kb/s, %(frequency)s kHz, %(resolution)s bit, %(channels)s "
"Kanäle, %(file_type)s"
#: mpdevil.py:1231
#: mpdevil.py:1403
msgid "Stats"
msgstr "Statistik"
#: mpdevil.py:1249
#: mpdevil.py:1421
msgid "Tag"
msgstr "Tag"
#: mpdevil.py:1269
#: mpdevil.py:1441
msgid "Search"
msgstr "Suche"
#: mpdevil.py:1317
#: mpdevil.py:1492
msgid "Album"
msgstr "Album"
#: mpdevil.py:1377
#: mpdevil.py:1554
#, python-format
msgid "Hits: %i"
msgstr "Treffer: %i"
#: mpdevil.py:1381
#: mpdevil.py:1558
msgid "Lyrics"
msgstr "Liedtext"
#: mpdevil.py:1425
#: mpdevil.py:1598
msgid "searching..."
msgstr "suche..."
#: mpdevil.py:1429
#: mpdevil.py:1602
msgid "not found"
msgstr "nicht gefunden"
#: mpdevil.py:1434
#: mpdevil.py:1607
msgid "not connected"
msgstr "nicht verbunden"
#: mpdevil.py:1514
#: mpdevil.py:1684
msgid "Select profile"
msgstr "Profil auswählen"
#: mpdevil.py:1518
#: mpdevil.py:1688
msgid "Return to album of current title"
msgstr "Zu Album des aktuellen Titels zurückkehren"
#: mpdevil.py:1520
#: mpdevil.py:1690
msgid "Title search"
msgstr "Titelsuche"
#: mpdevil.py:1522
#: mpdevil.py:1692
msgid "Show lyrics"
msgstr "Zeige Liedtext"
#: mpdevil.py:1529
#: mpdevil.py:1699
msgid "Not connected to MPD-server. Reconnect?"
msgstr "Nicht mit MPD-Server verbunden. Verbindung wiederherstellen?"
#: mpdevil.py:1533
#: mpdevil.py:1703
msgid "Save window size"
msgstr "Fenstergröße speichern"
#: mpdevil.py:1535
#: mpdevil.py:1705
msgid "Update database"
msgstr "Datenbank aktualisieren"
#: mpdevil.py:1536
#: mpdevil.py:1706
msgid "Server stats"
msgstr "Serverstatistik"
#: mpdevil.py:1537
#: mpdevil.py:1707
msgid "About"
msgstr "Über"
#: mpdevil.py:1538
#: mpdevil.py:1708
msgid "Quit"
msgstr "Beenden"
#: mpdevil.py:1543
#: mpdevil.py:1713
msgid "Main menu"
msgstr "Hauptmenu"
#: mpdevil.py:1696
#: 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-17 22:33+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,227 +17,235 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
#: mpdevil.py:120 mpdevil.py:328 mpdevil.py:1302
#: mpdevil.py:199 mpdevil.py:522 mpdevil.py:1474
msgid "No"
msgstr ""
#: mpdevil.py:125 mpdevil.py:333 mpdevil.py:1307
#: mpdevil.py:204 mpdevil.py:527 mpdevil.py:1480
msgid "Title"
msgstr ""
#: mpdevil.py:130 mpdevil.py:338 mpdevil.py:1312
#: mpdevil.py:209 mpdevil.py:532 mpdevil.py:1486
msgid "Artist"
msgstr ""
#: mpdevil.py:135 mpdevil.py:343 mpdevil.py:1322
#: mpdevil.py:214 mpdevil.py:537 mpdevil.py:1498
msgid "Length"
msgstr ""
#: mpdevil.py:174 mpdevil.py:431 mpdevil.py:1358
#: mpdevil.py:254 mpdevil.py:633 mpdevil.py:1535
msgid "Unknown Title"
msgstr ""
#: mpdevil.py:178 mpdevil.py:439 mpdevil.py:1366
#: mpdevil.py:258 mpdevil.py:641 mpdevil.py:1543
msgid "Unknown Artist"
msgstr ""
#: mpdevil.py:214
#: mpdevil.py:294
msgid "Album Artist"
msgstr ""
#: mpdevil.py:273
#: mpdevil.py:381 mpdevil.py:608
#, python-format
msgid "%(total_tracks)i titles (%(total_length)s)"
msgstr ""
#: mpdevil.py:443 mpdevil.py:1370
#: mpdevil.py:645 mpdevil.py:1547
msgid "Unknown Album"
msgstr ""
#: mpdevil.py:669
#: mpdevil.py:814
msgid "Select"
msgstr ""
#: mpdevil.py:671
#: mpdevil.py:816
msgid "Profile:"
msgstr ""
#: mpdevil.py:673
#: mpdevil.py:818
msgid "Name:"
msgstr ""
#: mpdevil.py:675
#: mpdevil.py:820
msgid "Host:"
msgstr ""
#: mpdevil.py:677
#: mpdevil.py:822
msgid "Port:"
msgstr ""
#: mpdevil.py:679
#: mpdevil.py:824
msgid "Password:"
msgstr ""
#: mpdevil.py:826
msgid "Music lib:"
msgstr ""
#: mpdevil.py:769
#: mpdevil.py:912
msgid "Choose directory"
msgstr ""
#: mpdevil.py:805
#: mpdevil.py:952
msgid "Main cover size:"
msgstr ""
#: mpdevil.py:807
#: mpdevil.py:954
msgid "Album-view cover size:"
msgstr ""
#: mpdevil.py:813
#: mpdevil.py:960
msgid "Button icon size (restart required):"
msgstr ""
#: mpdevil.py:969
msgid "Show stop button"
msgstr ""
#: mpdevil.py:816
#: mpdevil.py:972
msgid "Show tooltips in album view"
msgstr ""
#: mpdevil.py:819
#: mpdevil.py:975
msgid "Send notification on title change"
msgstr ""
#: mpdevil.py:822
#: mpdevil.py:978
msgid "Stop playback on quit"
msgstr ""
#: mpdevil.py:825
#: mpdevil.py:981
msgid "Play selected album after current title"
msgstr ""
#: mpdevil.py:856 mpdevil.py:1534
#: mpdevil.py:1019 mpdevil.py:1704
msgid "Settings"
msgstr ""
#: mpdevil.py:869
#: mpdevil.py:1032
msgid "General"
msgstr ""
#: mpdevil.py:870
#: mpdevil.py:1033
msgid "Profiles"
msgstr ""
#: mpdevil.py:1018
#: mpdevil.py:1188
msgid "Random mode"
msgstr ""
#: mpdevil.py:1020
#: mpdevil.py:1190
msgid "Repeat mode"
msgstr ""
#: mpdevil.py:1022
#: mpdevil.py:1192
msgid "Single mode"
msgstr ""
#: mpdevil.py:1024
#: mpdevil.py:1194
msgid "Consume mode"
msgstr ""
#: mpdevil.py:1118
msgid "Right click to show additional information"
#: mpdevil.py:1289
msgid "Click to show additional information"
msgstr ""
#: mpdevil.py:1141
#: mpdevil.py:1313
msgid "MPD-Tag"
msgstr ""
#: mpdevil.py:1144 mpdevil.py:1252
#: mpdevil.py:1316 mpdevil.py:1424
msgid "Value"
msgstr ""
#: mpdevil.py:1165
#: 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:1231
#: mpdevil.py:1403
msgid "Stats"
msgstr ""
#: mpdevil.py:1249
#: mpdevil.py:1421
msgid "Tag"
msgstr ""
#: mpdevil.py:1269
#: mpdevil.py:1441
msgid "Search"
msgstr ""
#: mpdevil.py:1317
#: mpdevil.py:1492
msgid "Album"
msgstr ""
#: mpdevil.py:1377
#: mpdevil.py:1554
#, python-format
msgid "Hits: %i"
msgstr ""
#: mpdevil.py:1381
#: mpdevil.py:1558
msgid "Lyrics"
msgstr ""
#: mpdevil.py:1425
#: mpdevil.py:1598
msgid "searching..."
msgstr ""
#: mpdevil.py:1429
#: mpdevil.py:1602
msgid "not found"
msgstr ""
#: mpdevil.py:1434
#: mpdevil.py:1607
msgid "not connected"
msgstr ""
#: mpdevil.py:1514
#: mpdevil.py:1684
msgid "Select profile"
msgstr ""
#: mpdevil.py:1518
#: mpdevil.py:1688
msgid "Return to album of current title"
msgstr ""
#: mpdevil.py:1520
#: mpdevil.py:1690
msgid "Title search"
msgstr ""
#: mpdevil.py:1522
#: mpdevil.py:1692
msgid "Show lyrics"
msgstr ""
#: mpdevil.py:1529
#: mpdevil.py:1699
msgid "Not connected to MPD-server. Reconnect?"
msgstr ""
#: mpdevil.py:1533
#: mpdevil.py:1703
msgid "Save window size"
msgstr ""
#: mpdevil.py:1535
#: mpdevil.py:1705
msgid "Update database"
msgstr ""
#: mpdevil.py:1536
#: mpdevil.py:1706
msgid "Server stats"
msgstr ""
#: mpdevil.py:1537
#: mpdevil.py:1707
msgid "About"
msgstr ""
#: mpdevil.py:1538
#: mpdevil.py:1708
msgid "Quit"
msgstr ""
#: mpdevil.py:1543
#: mpdevil.py:1713
msgid "Main menu"
msgstr ""
#: mpdevil.py:1696
#: 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