added single mode oneshot shortcut

This commit is contained in:
Martin Wagner 2021-10-23 12:35:51 +02:00
parent eacf64c2b1
commit f275769330
3 changed files with 238 additions and 226 deletions

View File

@ -3377,10 +3377,10 @@ class MPDActionGroup(Gio.SimpleActionGroup):
self._client=client self._client=client
# actions # actions
self._simple_actions_disable_on_stop_data=("next","prev","seek-forward","seek-backward") self._disable_on_stop_data=("next","prev","seek-forward","seek-backward")
self._simple_actions_enable_on_reconnect_data=("toggle-play","stop","clear","update","repeat","random","single","consume") self._enable_on_reconnect_data=("toggle-play","stop","clear","update","repeat","random","single","consume","single-oneshot")
self._simple_actions_data=self._simple_actions_disable_on_stop_data+self._simple_actions_enable_on_reconnect_data self._data=self._disable_on_stop_data+self._enable_on_reconnect_data
for name in self._simple_actions_data: for name in self._data:
action=Gio.SimpleAction.new(name, None) action=Gio.SimpleAction.new(name, None)
action.connect("activate", getattr(self, ("_on_"+name.replace("-","_")))) action.connect("activate", getattr(self, ("_on_"+name.replace("-","_"))))
self.add_action(action) self.add_action(action)
@ -3426,17 +3426,20 @@ class MPDActionGroup(Gio.SimpleActionGroup):
def _on_consume(self, action, param): def _on_consume(self, action, param):
self._client.toggle_option("consume") self._client.toggle_option("consume")
def _on_single_oneshot(self, action, param):
self._client.single("oneshot")
def _on_state(self, emitter, state): def _on_state(self, emitter, state):
state_dict={"play": True, "pause": True, "stop": False} state_dict={"play": True, "pause": True, "stop": False}
for action in self._simple_actions_disable_on_stop_data: for action in self._disable_on_stop_data:
self.lookup_action(action).set_enabled(state_dict[state]) self.lookup_action(action).set_enabled(state_dict[state])
def _on_disconnected(self, *args): def _on_disconnected(self, *args):
for action in self._simple_actions_data: for action in self._data:
self.lookup_action(action).set_enabled(False) self.lookup_action(action).set_enabled(False)
def _on_reconnected(self, *args): def _on_reconnected(self, *args):
for action in self._simple_actions_enable_on_reconnect_data: for action in self._enable_on_reconnect_data:
self.lookup_action(action).set_enabled(True) self.lookup_action(action).set_enabled(True)
#################### ####################
@ -3472,6 +3475,7 @@ class ShortcutsWindow(Gtk.ShortcutsWindow):
("Escape", _("Back to current album"), None, window_group), ("Escape", _("Back to current album"), None, window_group),
("space", _("Play/Pause"), None, playback_group), ("space", _("Play/Pause"), None, playback_group),
("<Shift>space", _("Stop"), None, playback_group), ("<Shift>space", _("Stop"), None, playback_group),
("<Control>space", _("Stop after current title"), None, playback_group),
("KP_Add", _("Next title"), None, playback_group), ("KP_Add", _("Next title"), None, playback_group),
("KP_Subtract", _("Previous title"), None, playback_group), ("KP_Subtract", _("Previous title"), None, playback_group),
("KP_Multiply", _("Seek forward"), None, playback_group), ("KP_Multiply", _("Seek forward"), None, playback_group),
@ -3898,8 +3902,8 @@ class mpdevil(Gtk.Application):
("mpd.update", ["F5"]),("mpd.clear", ["<Shift>Delete"]),("mpd.toggle-play", ["space"]), ("mpd.update", ["F5"]),("mpd.clear", ["<Shift>Delete"]),("mpd.toggle-play", ["space"]),
("mpd.stop", ["<Shift>space"]),("mpd.next", ["KP_Add"]),("mpd.prev", ["KP_Subtract"]), ("mpd.stop", ["<Shift>space"]),("mpd.next", ["KP_Add"]),("mpd.prev", ["KP_Subtract"]),
("mpd.repeat", ["<Control>r"]),("mpd.random", ["<Control>s"]),("mpd.single", ["<Control>1"]), ("mpd.repeat", ["<Control>r"]),("mpd.random", ["<Control>s"]),("mpd.single", ["<Control>1"]),
("mpd.consume", ["<Control>o"]),("mpd.seek-forward", ["KP_Multiply"]),("mpd.seek-backward", ["KP_Divide"]), ("mpd.consume", ["<Control>o"]),("mpd.single-oneshot", ["<Control>space"]),("mpd.seek-forward", ["KP_Multiply"]),
("win.profile-next", ["<Control>p"]),("win.profile-prev", ["<Shift><Control>p"]), ("mpd.seek-backward", ["KP_Divide"]),("win.profile-next", ["<Control>p"]),("win.profile-prev", ["<Shift><Control>p"]),
("win.show-info", ["<Control>i","Menu"]),("win.append", ["<Control>plus"]), ("win.show-info", ["<Control>i","Menu"]),("win.append", ["<Control>plus"]),
("win.play", ["<Control>Return"]),("win.enqueue", ["<Control>e"]),("win.genre-filter", ["<Control>g"]) ("win.play", ["<Control>Return"]),("win.enqueue", ["<Control>e"]),("win.genre-filter", ["<Control>g"])
) )

222
po/de.po
View File

@ -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: 2021-10-21 10:00+0200\n" "POT-Creation-Date: 2021-10-23 12:33+0200\n"
"PO-Revision-Date: 2021-10-21 10:03+0200\n" "PO-Revision-Date: 2021-10-23 12:35+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
"Language: de\n" "Language: de\n"
@ -134,19 +134,19 @@ msgstr "Musikverzeichnis:"
msgid "Cover regex:" msgid "Cover regex:"
msgstr "Cover-Regex:" msgstr "Cover-Regex:"
#: mpdevil:1163 mpdevil:3755 #: mpdevil:1163 mpdevil:3655
msgid "Profile 1" msgid "Profile 1"
msgstr "Profil 1" msgstr "Profil 1"
#: mpdevil:1164 mpdevil:3755 #: mpdevil:1164 mpdevil:3655
msgid "Profile 2" msgid "Profile 2"
msgstr "Profil 2" msgstr "Profil 2"
#: mpdevil:1165 mpdevil:3755 #: mpdevil:1165 mpdevil:3655
msgid "Profile 3" msgid "Profile 3"
msgstr "Profil 3" msgstr "Profil 3"
#: mpdevil:1169 mpdevil:3641 #: mpdevil:1169 mpdevil:3542
msgid "Connect" msgid "Connect"
msgstr "Verbinden" msgstr "Verbinden"
@ -156,144 +156,144 @@ msgstr ""
"Lege die Reihenfolge fest, in der Informationen in der Wiedergabeliste " "Lege die Reihenfolge fest, in der Informationen in der Wiedergabeliste "
"angezeigt werden sollen:" "angezeigt werden sollen:"
#: mpdevil:1211 mpdevil:1704 mpdevil:1908 mpdevil:2574 #: mpdevil:1211 mpdevil:1643 mpdevil:1846 mpdevil:2505
msgid "No" msgid "No"
msgstr "Nr." msgstr "Nr."
#: mpdevil:1211 mpdevil:2575 #: mpdevil:1211 mpdevil:2506
msgid "Disc" msgid "Disc"
msgstr "CD" msgstr "CD"
#: mpdevil:1211 mpdevil:1707 mpdevil:1738 mpdevil:1909 mpdevil:2576 #: mpdevil:1211 mpdevil:1646 mpdevil:1677 mpdevil:1847 mpdevil:2507
#: mpdevil:2691 mpdevil:2693 #: mpdevil:2613 mpdevil:2615
msgid "Title" msgid "Title"
msgstr "Titel" msgstr "Titel"
#: mpdevil:1211 mpdevil:1910 mpdevil:2577 #: mpdevil:1211 mpdevil:1848 mpdevil:2508
msgid "Artist" msgid "Artist"
msgstr "Interpret" msgstr "Interpret"
#: mpdevil:1211 mpdevil:1911 mpdevil:2578 #: mpdevil:1211 mpdevil:1849 mpdevil:2509
msgid "Album" msgid "Album"
msgstr "Album" msgstr "Album"
#: mpdevil:1211 mpdevil:1711 mpdevil:1912 mpdevil:2579 #: mpdevil:1211 mpdevil:1650 mpdevil:1850 mpdevil:2510
msgid "Length" msgid "Length"
msgstr "Länge" msgstr "Länge"
#: mpdevil:1211 mpdevil:2580 #: mpdevil:1211 mpdevil:2511
msgid "Year" msgid "Year"
msgstr "Jahr" msgstr "Jahr"
#: mpdevil:1211 mpdevil:2581 #: mpdevil:1211 mpdevil:2512
msgid "Genre" msgid "Genre"
msgstr "Genre" msgstr "Genre"
#: mpdevil:1300 mpdevil:1302 mpdevil:3642 mpdevil:3747 #: mpdevil:1295 mpdevil:1297 mpdevil:3543 mpdevil:3647
msgid "Preferences" msgid "Preferences"
msgstr "Einstellungen" msgstr "Einstellungen"
#: mpdevil:1316 mpdevil:1327 #: mpdevil:1311 mpdevil:1322
msgid "View" msgid "View"
msgstr "Ansicht" msgstr "Ansicht"
#: mpdevil:1317 mpdevil:1328 #: mpdevil:1312 mpdevil:1323
msgid "Behavior" msgid "Behavior"
msgstr "Verhalten" msgstr "Verhalten"
#: mpdevil:1318 mpdevil:1329 mpdevil:3555 #: mpdevil:1313 mpdevil:1324 mpdevil:3455
msgid "Playlist" msgid "Playlist"
msgstr "Wiedergabeliste" msgstr "Wiedergabeliste"
#: mpdevil:1319 mpdevil:1330 #: mpdevil:1314 mpdevil:1325
msgid "Profiles" msgid "Profiles"
msgstr "Profile" msgstr "Profile"
#: mpdevil:1347 #: mpdevil:1342
msgid "Stats" msgid "Stats"
msgstr "Statistik" msgstr "Statistik"
#: mpdevil:1357 #: mpdevil:1351
msgid "<b>Protocol:</b>" msgid "<b>Protocol:</b>"
msgstr "<b>Protokoll:</b>" msgstr "<b>Protokoll:</b>"
#: mpdevil:1358 #: mpdevil:1352
msgid "<b>Uptime:</b>" msgid "<b>Uptime:</b>"
msgstr "<b>Uptime:</b>" msgstr "<b>Uptime:</b>"
#: mpdevil:1359 #: mpdevil:1353
msgid "<b>Playtime:</b>" msgid "<b>Playtime:</b>"
msgstr "<b>Wiedergabezeit:</b>" msgstr "<b>Wiedergabezeit:</b>"
#: mpdevil:1360 #: mpdevil:1354
msgid "<b>Artists:</b>" msgid "<b>Artists:</b>"
msgstr "<b>Künstler:</b>" msgstr "<b>Künstler:</b>"
#: mpdevil:1361 #: mpdevil:1355
msgid "<b>Albums:</b>" msgid "<b>Albums:</b>"
msgstr "<b>Alben:</b>" msgstr "<b>Alben:</b>"
#: mpdevil:1362 #: mpdevil:1356
msgid "<b>Songs:</b>" msgid "<b>Songs:</b>"
msgstr "<b>Titel:</b>" msgstr "<b>Titel:</b>"
#: mpdevil:1363 #: mpdevil:1357
msgid "<b>Total Playtime:</b>" msgid "<b>Total Playtime:</b>"
msgstr "<b>Gesamtwiedergabezeit:</b>" msgstr "<b>Gesamtwiedergabezeit:</b>"
#: mpdevil:1364 #: mpdevil:1358
msgid "<b>Database Update:</b>" msgid "<b>Database Update:</b>"
msgstr "<b>Datenbankaktualisierung:</b>" msgstr "<b>Datenbankaktualisierung:</b>"
#: mpdevil:1388 #: mpdevil:1382
msgid "A simple music browser for MPD" msgid "A simple music browser for MPD"
msgstr "Ein einfacher Musikbrowser für MPD" msgstr "Ein einfacher Musikbrowser für MPD"
#: mpdevil:1456 #: mpdevil:1408
msgid "Open with…" msgid "Open with…"
msgstr "Öffnen mit…" msgstr "Öffnen mit…"
#: mpdevil:1470 mpdevil:1770 #: mpdevil:1418 mpdevil:1709
msgid "Append" msgid "Append"
msgstr "Anhängen" msgstr "Anhängen"
#: mpdevil:1471 mpdevil:1771 #: mpdevil:1419 mpdevil:1710
msgid "Play" msgid "Play"
msgstr "Abspielen" msgstr "Abspielen"
#: mpdevil:1472 mpdevil:1772 #: mpdevil:1420 mpdevil:1711
msgid "Enqueue" msgid "Enqueue"
msgstr "Einreihen" msgstr "Einreihen"
#: mpdevil:1490 #: mpdevil:1437
msgid "MPD-Tag" msgid "MPD-Tag"
msgstr "MPD-Tag" msgstr "MPD-Tag"
#: mpdevil:1493 #: mpdevil:1440
msgid "Value" msgid "Value"
msgstr "Wert" msgstr "Wert"
#: mpdevil:1640 #: mpdevil:1581
msgid "_Append" msgid "_Append"
msgstr "_Anhängen" msgstr "_Anhängen"
#: mpdevil:1640 #: mpdevil:1581
msgid "Add all titles to playlist" msgid "Add all titles to playlist"
msgstr "Alle Titel der Wiedergabeliste anhängen" msgstr "Alle Titel der Wiedergabeliste anhängen"
#: mpdevil:1641 #: mpdevil:1582
msgid "_Play" msgid "_Play"
msgstr "Ab_spielen" msgstr "Ab_spielen"
#: mpdevil:1641 #: mpdevil:1582
msgid "Directly play all titles" msgid "Directly play all titles"
msgstr "Alle Titel sofort abspielen" msgstr "Alle Titel sofort abspielen"
#: mpdevil:1642 #: mpdevil:1583
msgid "_Enqueue" msgid "_Enqueue"
msgstr "_Einreihen" msgstr "_Einreihen"
#: mpdevil:1642 #: mpdevil:1583
msgid "" msgid ""
"Append all titles after the currently playing track and clear the playlist " "Append all titles after the currently playing track and clear the playlist "
"from all other songs" "from all other songs"
@ -301,270 +301,274 @@ msgstr ""
"Alle Titel hinter dem aktuellen Stück einreihen und die weitere " "Alle Titel hinter dem aktuellen Stück einreihen und die weitere "
"Wiedergabeliste leeren" "Wiedergabeliste leeren"
#: mpdevil:1737 mpdevil:2794 #: mpdevil:1676 mpdevil:2716
#, python-brace-format #, python-brace-format
msgid "{number} song ({duration})" msgid "{number} song ({duration})"
msgid_plural "{number} songs ({duration})" msgid_plural "{number} songs ({duration})"
msgstr[0] "{number} Stück ({duration})" msgstr[0] "{number} Stück ({duration})"
msgstr[1] "{number} Stücke ({duration})" msgstr[1] "{number} Stücke ({duration})"
#: mpdevil:1840 #: mpdevil:1779
#, python-brace-format #, python-brace-format
msgid "{hits} hit" msgid "{hits} hit"
msgid_plural "{hits} hits" msgid_plural "{hits} hits"
msgstr[0] "{hits} Treffer" msgstr[0] "{hits} Treffer"
msgstr[1] "{hits} Treffer" msgstr[1] "{hits} Treffer"
#: mpdevil:1960 #: mpdevil:1898
msgid "all tags" msgid "all tags"
msgstr "Alle Tags" msgstr "Alle Tags"
#: mpdevil:2090 #: mpdevil:2028
msgid "all genres" msgid "all genres"
msgstr "Alle Genres" msgstr "Alle Genres"
#: mpdevil:2115 #: mpdevil:2053
msgid "all artists" msgid "all artists"
msgstr "Alle Interpreten" msgstr "Alle Interpreten"
#: mpdevil:2553 #: mpdevil:2486
msgid "Scroll to current song" msgid "Scroll to current song"
msgstr "Gehe zu aktuellem Lied" msgstr "Gehe zu aktuellem Lied"
#: mpdevil:2909 #: mpdevil:2819
msgid "searching…" msgid "searching…"
msgstr "suche…" msgstr "suche…"
#: mpdevil:2914 #: mpdevil:2824
msgid "connection error" msgid "connection error"
msgstr "Verbindungsfehler" msgstr "Verbindungsfehler"
#: mpdevil:2916 #: mpdevil:2826
msgid "lyrics not found" msgid "lyrics not found"
msgstr "Liedtext nicht gefunden" msgstr "Liedtext nicht gefunden"
#: mpdevil:3025 #: mpdevil:2934
msgid "Show lyrics" msgid "Show lyrics"
msgstr "Zeige Liedtext" msgstr "Zeige Liedtext"
#: mpdevil:3123 mpdevil:3124 #: mpdevil:3025 mpdevil:3026
#, python-brace-format #, python-brace-format
msgid "{number} song" msgid "{number} song"
msgid_plural "{number} songs" msgid_plural "{number} songs"
msgstr[0] "{number} Stück" msgstr[0] "{number} Stück"
msgstr[1] "{number} Stücke" msgstr[1] "{number} Stücke"
#: mpdevil:3334 #: mpdevil:3231
msgid "Repeat mode" msgid "Repeat mode"
msgstr "Dauerschleife" msgstr "Dauerschleife"
#: mpdevil:3335 #: mpdevil:3232
msgid "Random mode" msgid "Random mode"
msgstr "Zufallsmodus" msgstr "Zufallsmodus"
#: mpdevil:3336 #: mpdevil:3233
msgid "Single mode" msgid "Single mode"
msgstr "Einzelstückmodus" msgstr "Einzelstückmodus"
#: mpdevil:3337 #: mpdevil:3234
msgid "Consume mode" msgid "Consume mode"
msgstr "Wiedergabeliste verbrauchen" msgstr "Wiedergabeliste verbrauchen"
#: mpdevil:3551 #: mpdevil:3451
msgid "General" msgid "General"
msgstr "Allgemein" msgstr "Allgemein"
#: mpdevil:3552 #: mpdevil:3452
msgid "Window" msgid "Window"
msgstr "Fenster" msgstr "Fenster"
#: mpdevil:3553 #: mpdevil:3453
msgid "Playback" msgid "Playback"
msgstr "Wiedergabe" msgstr "Wiedergabe"
#: mpdevil:3554 #: mpdevil:3454
msgid "Search, Album Dialog, Album List and Artist List" msgid "Search, Album Dialog, Album List and Artist List"
msgstr "Suche, Albumdialog, Albumliste und Interpretenliste" msgstr "Suche, Albumdialog, Albumliste und Interpretenliste"
#: mpdevil:3564 #: mpdevil:3464
msgid "Open online help" msgid "Open online help"
msgstr "Onlinehilfe öffnen" msgstr "Onlinehilfe öffnen"
#: mpdevil:3565 #: mpdevil:3465
msgid "Open shortcuts window" msgid "Open shortcuts window"
msgstr "Tastenkürzelfenster öffnen" msgstr "Tastenkürzelfenster öffnen"
#: mpdevil:3566 #: mpdevil:3466
msgid "Open menu" msgid "Open menu"
msgstr "Menü öffnen" msgstr "Menü öffnen"
#: mpdevil:3567 #: mpdevil:3467
msgid "Update database" msgid "Update database"
msgstr "Datenbank aktualisieren" msgstr "Datenbank aktualisieren"
#: mpdevil:3568 #: mpdevil:3468
msgid "Quit" msgid "Quit"
msgstr "Beenden" msgstr "Beenden"
#: mpdevil:3569 #: mpdevil:3469
msgid "Cycle through profiles" msgid "Cycle through profiles"
msgstr "Profile durchschalten" msgstr "Profile durchschalten"
#: mpdevil:3570 #: mpdevil:3470
msgid "Cycle through profiles in reversed order" msgid "Cycle through profiles in reversed order"
msgstr "Profile rückwärts durchschalten" msgstr "Profile rückwärts durchschalten"
#: mpdevil:3571 #: mpdevil:3471
msgid "Toggle mini player" msgid "Toggle mini player"
msgstr "Miniplayer ein-/ausschalten" msgstr "Miniplayer ein-/ausschalten"
#: mpdevil:3572 #: mpdevil:3472
msgid "Toggle lyrics"
msgstr "Liedtext ein-/ausblenden"
#: mpdevil:3573
msgid "Toggle genre filter" msgid "Toggle genre filter"
msgstr "Genrefilter ein-/ausschalten" msgstr "Genrefilter ein-/ausschalten"
#: mpdevil:3574 #: mpdevil:3473
msgid "Toggle lyrics"
msgstr "Liedtext ein-/ausblenden"
#: mpdevil:3474
msgid "Toggle search" msgid "Toggle search"
msgstr "Suche ein-/ausblenden" msgstr "Suche ein-/ausblenden"
#: mpdevil:3575 mpdevil:3734 #: mpdevil:3475 mpdevil:3635
msgid "Back to current album" msgid "Back to current album"
msgstr "Zurück zu aktuellem Album" msgstr "Zurück zu aktuellem Album"
#: mpdevil:3576 #: mpdevil:3476
msgid "Play/Pause" msgid "Play/Pause"
msgstr "Wiedergabe/Pause" msgstr "Wiedergabe/Pause"
#: mpdevil:3577 #: mpdevil:3477
msgid "Stop" msgid "Stop"
msgstr "Stopp" msgstr "Stopp"
#: mpdevil:3578 #: mpdevil:3478
msgid "Stop after current title"
msgstr "Wiedergabe nach aktuellem Titel stoppen"
#: mpdevil:3479
msgid "Next title" msgid "Next title"
msgstr "Nächster Titel" msgstr "Nächster Titel"
#: mpdevil:3579 #: mpdevil:3480
msgid "Previous title" msgid "Previous title"
msgstr "Vorheriger Titel" msgstr "Vorheriger Titel"
#: mpdevil:3580 #: mpdevil:3481
msgid "Seek forward" msgid "Seek forward"
msgstr "Vorspulen" msgstr "Vorspulen"
#: mpdevil:3581 #: mpdevil:3482
msgid "Seek backward" msgid "Seek backward"
msgstr "Zurückspulen" msgstr "Zurückspulen"
#: mpdevil:3582 #: mpdevil:3483
msgid "Toggle repeat mode" msgid "Toggle repeat mode"
msgstr "Dauerschleife ein-/ausschalten" msgstr "Dauerschleife ein-/ausschalten"
#: mpdevil:3583 #: mpdevil:3484
msgid "Toggle random mode" msgid "Toggle random mode"
msgstr "Zufallsmodus ein-/ausschalten" msgstr "Zufallsmodus ein-/ausschalten"
#: mpdevil:3584 #: mpdevil:3485
msgid "Toggle single mode" msgid "Toggle single mode"
msgstr "Einzelstückmodus ein-/ausschalten" msgstr "Einzelstückmodus ein-/ausschalten"
#: mpdevil:3585 #: mpdevil:3486
msgid "Toggle consume mode" msgid "Toggle consume mode"
msgstr "Wiedergabeliste verbrauchen ein-/ausschalten" msgstr "Wiedergabeliste verbrauchen ein-/ausschalten"
#: mpdevil:3586 #: mpdevil:3487
msgid "Enqueue selected item" msgid "Enqueue selected item"
msgstr "Ausgewähltes Element einreihen" msgstr "Ausgewähltes Element einreihen"
#: mpdevil:3587 #: mpdevil:3488
msgid "Append selected item" msgid "Append selected item"
msgstr "Ausgewähltes Element anhängen" msgstr "Ausgewähltes Element anhängen"
#: mpdevil:3587 mpdevil:3590 #: mpdevil:3488 mpdevil:3491
msgid "Middle-click" msgid "Middle-click"
msgstr "Mittelklick" msgstr "Mittelklick"
#: mpdevil:3588 #: mpdevil:3489
msgid "Play selected item immediately" msgid "Play selected item immediately"
msgstr "Ausgewähltes Element sofort abspielen" msgstr "Ausgewähltes Element sofort abspielen"
#: mpdevil:3588 #: mpdevil:3489
msgid "Double-click" msgid "Double-click"
msgstr "Doppelklick" msgstr "Doppelklick"
#: mpdevil:3589 mpdevil:3592 #: mpdevil:3490 mpdevil:3493
msgid "Show additional information" msgid "Show additional information"
msgstr "Zeige weitere Informationen" msgstr "Zeige weitere Informationen"
#: mpdevil:3589 mpdevil:3592 #: mpdevil:3490 mpdevil:3493
msgid "Right-click" msgid "Right-click"
msgstr "Rechtsklick" msgstr "Rechtsklick"
#: mpdevil:3590 #: mpdevil:3491
msgid "Remove selected song" msgid "Remove selected song"
msgstr "Ausgewählten Titel entfernen" msgstr "Ausgewählten Titel entfernen"
#: mpdevil:3591 #: mpdevil:3492
msgid "Clear playlist" msgid "Clear playlist"
msgstr "Wiedergabeliste leeren" msgstr "Wiedergabeliste leeren"
#: mpdevil:3611 #: mpdevil:3512
msgid "Updating Database…" msgid "Updating Database…"
msgstr "Datenbank aktualisieren…" msgstr "Datenbank aktualisieren…"
#: mpdevil:3664 #: mpdevil:3564
#, python-brace-format #, python-brace-format
msgid "Connection to “{socket}” failed" msgid "Connection to “{socket}” failed"
msgstr "Verbindung zu „{socket}“ fehlgeschlagen" msgstr "Verbindung zu „{socket}“ fehlgeschlagen"
#: mpdevil:3666 #: mpdevil:3566
#, python-brace-format #, python-brace-format
msgid "Connection to “{host}:{port}” failed" msgid "Connection to “{host}:{port}” failed"
msgstr "Verbindung zu „{host}:{port}“ fehlgeschlagen" msgstr "Verbindung zu „{host}:{port}“ fehlgeschlagen"
#: mpdevil:3731 #: mpdevil:3632
msgid "Search" msgid "Search"
msgstr "Suche" msgstr "Suche"
#: mpdevil:3748 #: mpdevil:3648
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "Tastenkürzel" msgstr "Tastenkürzel"
#: mpdevil:3749 #: mpdevil:3649
msgid "Help" msgid "Help"
msgstr "Hilfe" msgstr "Hilfe"
#: mpdevil:3750 #: mpdevil:3650
msgid "About mpdevil" msgid "About mpdevil"
msgstr "Info zu mpdevil" msgstr "Info zu mpdevil"
#: mpdevil:3752 #: mpdevil:3652
msgid "Update Database" msgid "Update Database"
msgstr "Datenbank aktualisieren" msgstr "Datenbank aktualisieren"
#: mpdevil:3753 #: mpdevil:3653
msgid "Server Stats" msgid "Server Stats"
msgstr "Serverstatistik" msgstr "Serverstatistik"
#: mpdevil:3760 #: mpdevil:3660
msgid "Mini Player" msgid "Mini Player"
msgstr "Miniplayer" msgstr "Miniplayer"
#: mpdevil:3761 #: mpdevil:3661
msgid "Genre Filter" msgid "Genre Filter"
msgstr "Genrefilter" msgstr "Genrefilter"
#: mpdevil:3771 #: mpdevil:3671
msgid "Menu" msgid "Menu"
msgstr "Menü" msgstr "Menü"
#: mpdevil:3827 mpdevil:3829 #: mpdevil:3724 mpdevil:3726
msgid "connecting…" msgid "connecting…"
msgstr "verbinden…" msgstr "verbinden…"
#: mpdevil:3988 #: mpdevil:3885
msgid "Debug mode" msgid "Debug mode"
msgstr "Debugmodus" msgstr "Debugmodus"

View File

@ -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: 2021-10-21 10:00+0200\n" "POT-Creation-Date: 2021-10-23 12:33+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"
@ -131,19 +131,19 @@ msgstr ""
msgid "Cover regex:" msgid "Cover regex:"
msgstr "" msgstr ""
#: mpdevil:1163 mpdevil:3755 #: mpdevil:1163 mpdevil:3655
msgid "Profile 1" msgid "Profile 1"
msgstr "" msgstr ""
#: mpdevil:1164 mpdevil:3755 #: mpdevil:1164 mpdevil:3655
msgid "Profile 2" msgid "Profile 2"
msgstr "" msgstr ""
#: mpdevil:1165 mpdevil:3755 #: mpdevil:1165 mpdevil:3655
msgid "Profile 3" msgid "Profile 3"
msgstr "" msgstr ""
#: mpdevil:1169 mpdevil:3641 #: mpdevil:1169 mpdevil:3542
msgid "Connect" msgid "Connect"
msgstr "" msgstr ""
@ -151,412 +151,416 @@ msgstr ""
msgid "Choose the order of information to appear in the playlist:" msgid "Choose the order of information to appear in the playlist:"
msgstr "" msgstr ""
#: mpdevil:1211 mpdevil:1704 mpdevil:1908 mpdevil:2574 #: mpdevil:1211 mpdevil:1643 mpdevil:1846 mpdevil:2505
msgid "No" msgid "No"
msgstr "" msgstr ""
#: mpdevil:1211 mpdevil:2575 #: mpdevil:1211 mpdevil:2506
msgid "Disc" msgid "Disc"
msgstr "" msgstr ""
#: mpdevil:1211 mpdevil:1707 mpdevil:1738 mpdevil:1909 mpdevil:2576 #: mpdevil:1211 mpdevil:1646 mpdevil:1677 mpdevil:1847 mpdevil:2507
#: mpdevil:2691 mpdevil:2693 #: mpdevil:2613 mpdevil:2615
msgid "Title" msgid "Title"
msgstr "" msgstr ""
#: mpdevil:1211 mpdevil:1910 mpdevil:2577 #: mpdevil:1211 mpdevil:1848 mpdevil:2508
msgid "Artist" msgid "Artist"
msgstr "" msgstr ""
#: mpdevil:1211 mpdevil:1911 mpdevil:2578 #: mpdevil:1211 mpdevil:1849 mpdevil:2509
msgid "Album" msgid "Album"
msgstr "" msgstr ""
#: mpdevil:1211 mpdevil:1711 mpdevil:1912 mpdevil:2579 #: mpdevil:1211 mpdevil:1650 mpdevil:1850 mpdevil:2510
msgid "Length" msgid "Length"
msgstr "" msgstr ""
#: mpdevil:1211 mpdevil:2580 #: mpdevil:1211 mpdevil:2511
msgid "Year" msgid "Year"
msgstr "" msgstr ""
#: mpdevil:1211 mpdevil:2581 #: mpdevil:1211 mpdevil:2512
msgid "Genre" msgid "Genre"
msgstr "" msgstr ""
#: mpdevil:1300 mpdevil:1302 mpdevil:3642 mpdevil:3747 #: mpdevil:1295 mpdevil:1297 mpdevil:3543 mpdevil:3647
msgid "Preferences" msgid "Preferences"
msgstr "" msgstr ""
#: mpdevil:1316 mpdevil:1327 #: mpdevil:1311 mpdevil:1322
msgid "View" msgid "View"
msgstr "" msgstr ""
#: mpdevil:1317 mpdevil:1328 #: mpdevil:1312 mpdevil:1323
msgid "Behavior" msgid "Behavior"
msgstr "" msgstr ""
#: mpdevil:1318 mpdevil:1329 mpdevil:3555 #: mpdevil:1313 mpdevil:1324 mpdevil:3455
msgid "Playlist" msgid "Playlist"
msgstr "" msgstr ""
#: mpdevil:1319 mpdevil:1330 #: mpdevil:1314 mpdevil:1325
msgid "Profiles" msgid "Profiles"
msgstr "" msgstr ""
#: mpdevil:1347 #: mpdevil:1342
msgid "Stats" msgid "Stats"
msgstr "" msgstr ""
#: mpdevil:1357 #: mpdevil:1351
msgid "<b>Protocol:</b>" msgid "<b>Protocol:</b>"
msgstr "" msgstr ""
#: mpdevil:1358 #: mpdevil:1352
msgid "<b>Uptime:</b>" msgid "<b>Uptime:</b>"
msgstr "" msgstr ""
#: mpdevil:1359 #: mpdevil:1353
msgid "<b>Playtime:</b>" msgid "<b>Playtime:</b>"
msgstr "" msgstr ""
#: mpdevil:1360 #: mpdevil:1354
msgid "<b>Artists:</b>" msgid "<b>Artists:</b>"
msgstr "" msgstr ""
#: mpdevil:1361 #: mpdevil:1355
msgid "<b>Albums:</b>" msgid "<b>Albums:</b>"
msgstr "" msgstr ""
#: mpdevil:1362 #: mpdevil:1356
msgid "<b>Songs:</b>" msgid "<b>Songs:</b>"
msgstr "" msgstr ""
#: mpdevil:1363 #: mpdevil:1357
msgid "<b>Total Playtime:</b>" msgid "<b>Total Playtime:</b>"
msgstr "" msgstr ""
#: mpdevil:1364 #: mpdevil:1358
msgid "<b>Database Update:</b>" msgid "<b>Database Update:</b>"
msgstr "" msgstr ""
#: mpdevil:1388 #: mpdevil:1382
msgid "A simple music browser for MPD" msgid "A simple music browser for MPD"
msgstr "" msgstr ""
#: mpdevil:1456 #: mpdevil:1408
msgid "Open with…" msgid "Open with…"
msgstr "" msgstr ""
#: mpdevil:1470 mpdevil:1770 #: mpdevil:1418 mpdevil:1709
msgid "Append" msgid "Append"
msgstr "" msgstr ""
#: mpdevil:1471 mpdevil:1771 #: mpdevil:1419 mpdevil:1710
msgid "Play" msgid "Play"
msgstr "" msgstr ""
#: mpdevil:1472 mpdevil:1772 #: mpdevil:1420 mpdevil:1711
msgid "Enqueue" msgid "Enqueue"
msgstr "" msgstr ""
#: mpdevil:1490 #: mpdevil:1437
msgid "MPD-Tag" msgid "MPD-Tag"
msgstr "" msgstr ""
#: mpdevil:1493 #: mpdevil:1440
msgid "Value" msgid "Value"
msgstr "" msgstr ""
#: mpdevil:1640 #: mpdevil:1581
msgid "_Append" msgid "_Append"
msgstr "" msgstr ""
#: mpdevil:1640 #: mpdevil:1581
msgid "Add all titles to playlist" msgid "Add all titles to playlist"
msgstr "" msgstr ""
#: mpdevil:1641 #: mpdevil:1582
msgid "_Play" msgid "_Play"
msgstr "" msgstr ""
#: mpdevil:1641 #: mpdevil:1582
msgid "Directly play all titles" msgid "Directly play all titles"
msgstr "" msgstr ""
#: mpdevil:1642 #: mpdevil:1583
msgid "_Enqueue" msgid "_Enqueue"
msgstr "" msgstr ""
#: mpdevil:1642 #: mpdevil:1583
msgid "" msgid ""
"Append all titles after the currently playing track and clear the playlist " "Append all titles after the currently playing track and clear the playlist "
"from all other songs" "from all other songs"
msgstr "" msgstr ""
#: mpdevil:1737 mpdevil:2794 #: mpdevil:1676 mpdevil:2716
#, python-brace-format #, python-brace-format
msgid "{number} song ({duration})" msgid "{number} song ({duration})"
msgid_plural "{number} songs ({duration})" msgid_plural "{number} songs ({duration})"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: mpdevil:1840 #: mpdevil:1779
#, python-brace-format #, python-brace-format
msgid "{hits} hit" msgid "{hits} hit"
msgid_plural "{hits} hits" msgid_plural "{hits} hits"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: mpdevil:1960 #: mpdevil:1898
msgid "all tags" msgid "all tags"
msgstr "" msgstr ""
#: mpdevil:2090 #: mpdevil:2028
msgid "all genres" msgid "all genres"
msgstr "" msgstr ""
#: mpdevil:2115 #: mpdevil:2053
msgid "all artists" msgid "all artists"
msgstr "" msgstr ""
#: mpdevil:2553 #: mpdevil:2486
msgid "Scroll to current song" msgid "Scroll to current song"
msgstr "" msgstr ""
#: mpdevil:2909 #: mpdevil:2819
msgid "searching…" msgid "searching…"
msgstr "" msgstr ""
#: mpdevil:2914 #: mpdevil:2824
msgid "connection error" msgid "connection error"
msgstr "" msgstr ""
#: mpdevil:2916 #: mpdevil:2826
msgid "lyrics not found" msgid "lyrics not found"
msgstr "" msgstr ""
#: mpdevil:3025 #: mpdevil:2934
msgid "Show lyrics" msgid "Show lyrics"
msgstr "" msgstr ""
#: mpdevil:3123 mpdevil:3124 #: mpdevil:3025 mpdevil:3026
#, python-brace-format #, python-brace-format
msgid "{number} song" msgid "{number} song"
msgid_plural "{number} songs" msgid_plural "{number} songs"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: mpdevil:3334 #: mpdevil:3231
msgid "Repeat mode" msgid "Repeat mode"
msgstr "" msgstr ""
#: mpdevil:3335 #: mpdevil:3232
msgid "Random mode" msgid "Random mode"
msgstr "" msgstr ""
#: mpdevil:3336 #: mpdevil:3233
msgid "Single mode" msgid "Single mode"
msgstr "" msgstr ""
#: mpdevil:3337 #: mpdevil:3234
msgid "Consume mode" msgid "Consume mode"
msgstr "" msgstr ""
#: mpdevil:3551 #: mpdevil:3451
msgid "General" msgid "General"
msgstr "" msgstr ""
#: mpdevil:3552 #: mpdevil:3452
msgid "Window" msgid "Window"
msgstr "" msgstr ""
#: mpdevil:3553 #: mpdevil:3453
msgid "Playback" msgid "Playback"
msgstr "" msgstr ""
#: mpdevil:3554 #: mpdevil:3454
msgid "Search, Album Dialog, Album List and Artist List" msgid "Search, Album Dialog, Album List and Artist List"
msgstr "" msgstr ""
#: mpdevil:3564 #: mpdevil:3464
msgid "Open online help" msgid "Open online help"
msgstr "" msgstr ""
#: mpdevil:3565 #: mpdevil:3465
msgid "Open shortcuts window" msgid "Open shortcuts window"
msgstr "" msgstr ""
#: mpdevil:3566 #: mpdevil:3466
msgid "Open menu" msgid "Open menu"
msgstr "" msgstr ""
#: mpdevil:3567 #: mpdevil:3467
msgid "Update database" msgid "Update database"
msgstr "" msgstr ""
#: mpdevil:3568 #: mpdevil:3468
msgid "Quit" msgid "Quit"
msgstr "" msgstr ""
#: mpdevil:3569 #: mpdevil:3469
msgid "Cycle through profiles" msgid "Cycle through profiles"
msgstr "" msgstr ""
#: mpdevil:3570 #: mpdevil:3470
msgid "Cycle through profiles in reversed order" msgid "Cycle through profiles in reversed order"
msgstr "" msgstr ""
#: mpdevil:3571 #: mpdevil:3471
msgid "Toggle mini player" msgid "Toggle mini player"
msgstr "" msgstr ""
#: mpdevil:3572 #: mpdevil:3472
msgid "Toggle lyrics"
msgstr ""
#: mpdevil:3573
msgid "Toggle genre filter" msgid "Toggle genre filter"
msgstr "" msgstr ""
#: mpdevil:3574 #: mpdevil:3473
msgid "Toggle lyrics"
msgstr ""
#: mpdevil:3474
msgid "Toggle search" msgid "Toggle search"
msgstr "" msgstr ""
#: mpdevil:3575 mpdevil:3734 #: mpdevil:3475 mpdevil:3635
msgid "Back to current album" msgid "Back to current album"
msgstr "" msgstr ""
#: mpdevil:3576 #: mpdevil:3476
msgid "Play/Pause" msgid "Play/Pause"
msgstr "" msgstr ""
#: mpdevil:3577 #: mpdevil:3477
msgid "Stop" msgid "Stop"
msgstr "" msgstr ""
#: mpdevil:3578 #: mpdevil:3478
msgid "Stop after current title"
msgstr ""
#: mpdevil:3479
msgid "Next title" msgid "Next title"
msgstr "" msgstr ""
#: mpdevil:3579 #: mpdevil:3480
msgid "Previous title" msgid "Previous title"
msgstr "" msgstr ""
#: mpdevil:3580 #: mpdevil:3481
msgid "Seek forward" msgid "Seek forward"
msgstr "" msgstr ""
#: mpdevil:3581 #: mpdevil:3482
msgid "Seek backward" msgid "Seek backward"
msgstr "" msgstr ""
#: mpdevil:3582 #: mpdevil:3483
msgid "Toggle repeat mode" msgid "Toggle repeat mode"
msgstr "" msgstr ""
#: mpdevil:3583 #: mpdevil:3484
msgid "Toggle random mode" msgid "Toggle random mode"
msgstr "" msgstr ""
#: mpdevil:3584 #: mpdevil:3485
msgid "Toggle single mode" msgid "Toggle single mode"
msgstr "" msgstr ""
#: mpdevil:3585 #: mpdevil:3486
msgid "Toggle consume mode" msgid "Toggle consume mode"
msgstr "" msgstr ""
#: mpdevil:3586 #: mpdevil:3487
msgid "Enqueue selected item" msgid "Enqueue selected item"
msgstr "" msgstr ""
#: mpdevil:3587 #: mpdevil:3488
msgid "Append selected item" msgid "Append selected item"
msgstr "" msgstr ""
#: mpdevil:3587 mpdevil:3590 #: mpdevil:3488 mpdevil:3491
msgid "Middle-click" msgid "Middle-click"
msgstr "" msgstr ""
#: mpdevil:3588 #: mpdevil:3489
msgid "Play selected item immediately" msgid "Play selected item immediately"
msgstr "" msgstr ""
#: mpdevil:3588 #: mpdevil:3489
msgid "Double-click" msgid "Double-click"
msgstr "" msgstr ""
#: mpdevil:3589 mpdevil:3592 #: mpdevil:3490 mpdevil:3493
msgid "Show additional information" msgid "Show additional information"
msgstr "" msgstr ""
#: mpdevil:3589 mpdevil:3592 #: mpdevil:3490 mpdevil:3493
msgid "Right-click" msgid "Right-click"
msgstr "" msgstr ""
#: mpdevil:3590 #: mpdevil:3491
msgid "Remove selected song" msgid "Remove selected song"
msgstr "" msgstr ""
#: mpdevil:3591 #: mpdevil:3492
msgid "Clear playlist" msgid "Clear playlist"
msgstr "" msgstr ""
#: mpdevil:3611 #: mpdevil:3512
msgid "Updating Database…" msgid "Updating Database…"
msgstr "" msgstr ""
#: mpdevil:3664 #: mpdevil:3564
#, python-brace-format #, python-brace-format
msgid "Connection to “{socket}” failed" msgid "Connection to “{socket}” failed"
msgstr "" msgstr ""
#: mpdevil:3666 #: mpdevil:3566
#, python-brace-format #, python-brace-format
msgid "Connection to “{host}:{port}” failed" msgid "Connection to “{host}:{port}” failed"
msgstr "" msgstr ""
#: mpdevil:3731 #: mpdevil:3632
msgid "Search" msgid "Search"
msgstr "" msgstr ""
#: mpdevil:3748 #: mpdevil:3648
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "" msgstr ""
#: mpdevil:3749 #: mpdevil:3649
msgid "Help" msgid "Help"
msgstr "" msgstr ""
#: mpdevil:3750 #: mpdevil:3650
msgid "About mpdevil" msgid "About mpdevil"
msgstr "" msgstr ""
#: mpdevil:3752 #: mpdevil:3652
msgid "Update Database" msgid "Update Database"
msgstr "" msgstr ""
#: mpdevil:3753 #: mpdevil:3653
msgid "Server Stats" msgid "Server Stats"
msgstr "" msgstr ""
#: mpdevil:3760 #: mpdevil:3660
msgid "Mini Player" msgid "Mini Player"
msgstr "" msgstr ""
#: mpdevil:3761 #: mpdevil:3661
msgid "Genre Filter" msgid "Genre Filter"
msgstr "" msgstr ""
#: mpdevil:3771 #: mpdevil:3671
msgid "Menu" msgid "Menu"
msgstr "" msgstr ""
#: mpdevil:3827 mpdevil:3829 #: mpdevil:3724 mpdevil:3726
msgid "connecting…" msgid "connecting…"
msgstr "" msgstr ""
#: mpdevil:3988 #: mpdevil:3885
msgid "Debug mode" msgid "Debug mode"
msgstr "" msgstr ""