From 63ebb16545cafa21c2ca1db1b93b20a19a83f7b8 Mon Sep 17 00:00:00 2001 From: Martin Wagner Date: Mon, 22 Jun 2020 17:00:54 +0200 Subject: [PATCH] made lyrics button optional --- bin/mpdevil.py | 26 +++-- data/org.mpdevil.gschema.xml | 5 + po/de.po | 186 ++++++++++++++++++----------------- po/mpdevil.pot | 182 +++++++++++++++++----------------- 4 files changed, 211 insertions(+), 188 deletions(-) diff --git a/bin/mpdevil.py b/bin/mpdevil.py index 44324f5..b80eae9 100644 --- a/bin/mpdevil.py +++ b/bin/mpdevil.py @@ -1843,13 +1843,12 @@ class CoverLyricsOSD(Gtk.Overlay): #revealer #workaround to get tooltips in overlay - revealer=Gtk.Revealer() - revealer.set_halign(2) - revealer.set_valign(1) - revealer.set_margin_top(6) - revealer.set_margin_end(6) - revealer.add(self.lyrics_button) - revealer.set_reveal_child(True) + self.revealer=Gtk.Revealer() + self.revealer.set_halign(2) + self.revealer.set_valign(1) + self.revealer.set_margin_top(6) + self.revealer.set_margin_end(6) + self.revealer.add(self.lyrics_button) #event box self.event_box=Gtk.EventBox() @@ -1857,12 +1856,15 @@ class CoverLyricsOSD(Gtk.Overlay): #packing self.add(self.event_box) - self.add_overlay(revealer) + self.add_overlay(self.revealer) #connect self.lyrics_button.connect("clicked", self.on_lyrics_clicked) self.client.emitter.connect("disconnected", self.on_disconnected) self.client.emitter.connect("reconnected", self.on_reconnected) + self.settings.connect("changed::show-lyrics-button", self.on_settings_changed) + + self.on_settings_changed() #hide lyrics button def show_lyrics(self, *args): if self.lyrics_button.get_sensitive(): @@ -1887,6 +1889,12 @@ class CoverLyricsOSD(Gtk.Overlay): self.lyrics_win.connect("destroy", on_destroy) self.add_overlay(self.lyrics_win) + def on_settings_changed(self, *args): + if self.settings.get_boolean("show-lyrics-button"): + self.revealer.set_reveal_child(True) + else: + self.revealer.set_reveal_child(False) + class Browser(Gtk.Box): def __init__(self, client, settings, window): Gtk.Box.__init__(self, orientation=Gtk.Orientation.VERTICAL) @@ -2266,6 +2274,7 @@ class GeneralSettings(Gtk.Box): check_buttons={} settings_list=[(_("Use Client-side decoration"), "use-csd"), \ (_("Show stop button"), "show-stop"), \ + (_("Show lyrics button"), "show-lyrics-button"), \ (_("Show initials in artist view"), "show-initials"), \ (_("Show tooltips in album view"), "show-album-view-tooltips"), \ (_("Use 'Album Artist' tag"), "use-album-artist"), \ @@ -2317,6 +2326,7 @@ class GeneralSettings(Gtk.Box): self.pack_start(view_heading, True, True, 0) self.pack_start(box, True, True, 0) self.pack_start(check_buttons["show-stop"], True, True, 0) + self.pack_start(check_buttons["show-lyrics-button"], True, True, 0) self.pack_start(check_buttons["show-initials"], True, True, 0) self.pack_start(check_buttons["show-album-view-tooltips"], True, True, 0) self.pack_start(view_grid, True, True, 0) diff --git a/data/org.mpdevil.gschema.xml b/data/org.mpdevil.gschema.xml index 1d8e159..d9854d4 100644 --- a/data/org.mpdevil.gschema.xml +++ b/data/org.mpdevil.gschema.xml @@ -56,6 +56,11 @@ Show stop button + + true + Show lyrics button + + true Show initial letters in artist-view diff --git a/po/de.po b/po/de.po index 78430de..d88b66b 100644 --- a/po/de.po +++ b/po/de.po @@ -7,246 +7,250 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-26 22:35+0200\n" -"PO-Revision-Date: 2020-05-26 22:36+0200\n" +"POT-Creation-Date: 2020-06-22 16:58+0200\n" +"PO-Revision-Date: 2020-06-22 17:00+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.2.4\n" +"X-Generator: Poedit 2.3.1\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: mpdevil.py:260 +#: mpdevil.py:202 msgid "Unknown Title" msgstr "Unbekannter Titel" -#: mpdevil.py:260 +#: mpdevil.py:202 msgid "Unknown Artist" msgstr "Unbekannter Interpret" -#: mpdevil.py:260 +#: mpdevil.py:202 msgid "Unknown Album" msgstr "Unbekanntes Album" -#: mpdevil.py:921 +#: mpdevil.py:930 msgid "MPD-Tag" msgstr "MPD-Tag" -#: mpdevil.py:925 +#: mpdevil.py:934 msgid "Value" msgstr "Wert" -#: mpdevil.py:968 mpdevil.py:1620 mpdevil.py:2385 +#: mpdevil.py:1087 mpdevil.py:1638 mpdevil.py:2395 mpdevil.py:2980 msgid "No" msgstr "Nr." -#: mpdevil.py:973 mpdevil.py:1626 mpdevil.py:2385 +#: mpdevil.py:1092 mpdevil.py:1644 mpdevil.py:2395 mpdevil.py:2985 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 +#: mpdevil.py:1098 mpdevil.py:1653 mpdevil.py:2395 mpdevil.py:3003 msgid "Length" msgstr "Länge" -#: mpdevil.py:1137 +#: mpdevil.py:1140 msgid "all genres" msgstr "Alle Genres" -#: mpdevil.py:1221 +#: mpdevil.py:1224 msgid "Album Artist" msgstr "Albuminterpret" -#: mpdevil.py:1224 +#: mpdevil.py:1226 mpdevil.py:1647 mpdevil.py:2395 mpdevil.py:2991 +msgid "Artist" +msgstr "Interpret" + +#: mpdevil.py:1227 msgid "all artists" msgstr "Alle Interpreten" -#: mpdevil.py:1366 +#: mpdevil.py:1375 #, 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 +#: mpdevil.py:1377 mpdevil.py:1739 #, python-format msgid "%(total_tracks)i titles (%(total_length)s)" msgstr "%(total_tracks)i Titel (%(total_length)s)" -#: mpdevil.py:1623 mpdevil.py:2385 +#: mpdevil.py:1641 mpdevil.py:2395 msgid "Disc" msgstr "CD" -#: mpdevil.py:1638 mpdevil.py:2385 +#: mpdevil.py:1650 mpdevil.py:2395 mpdevil.py:2997 +msgid "Album" +msgstr "Album" + +#: mpdevil.py:1656 mpdevil.py:2395 msgid "Year" msgstr "Jahr" -#: mpdevil.py:1641 mpdevil.py:2385 +#: mpdevil.py:1659 mpdevil.py:2395 msgid "Genre" msgstr "Genre" -#: mpdevil.py:1827 +#: mpdevil.py:1840 msgid "Show lyrics" msgstr "Zeige Liedtext" -#: mpdevil.py:1911 +#: mpdevil.py:1915 msgid "Back to current album" msgstr "Zurück zu aktuellem Album" -#: mpdevil.py:1913 +#: mpdevil.py:1917 msgid "Search" msgstr "Suche" -#: mpdevil.py:2088 +#: mpdevil.py:2096 msgid "Profile:" msgstr "Profil:" -#: mpdevil.py:2090 +#: mpdevil.py:2098 msgid "Name:" msgstr "Name:" -#: mpdevil.py:2092 +#: mpdevil.py:2100 msgid "Host:" msgstr "Host:" -#: mpdevil.py:2094 +#: mpdevil.py:2102 msgid "Password:" msgstr "Passwort:" -#: mpdevil.py:2096 +#: mpdevil.py:2104 msgid "Music lib:" msgstr "Musikverzeichnis:" -#: mpdevil.py:2183 +#: mpdevil.py:2191 msgid "Choose directory" msgstr "Verzeichnis Wählen" -#: mpdevil.py:2221 +#: mpdevil.py:2229 msgid "Main cover size:" msgstr "Größe des Haupt-Covers:" -#: mpdevil.py:2225 +#: mpdevil.py:2233 msgid "Album view cover size:" msgstr "Covergröße in Albumliste:" -#: mpdevil.py:2229 +#: mpdevil.py:2237 msgid "Button icon size:" msgstr "Symbolgröße der Knöpfe:" -#: mpdevil.py:2231 mpdevil.py:2311 +#: mpdevil.py:2239 mpdevil.py:2320 msgid "(restart required)" msgstr "(Neustart erforderlich)" -#: mpdevil.py:2242 +#: mpdevil.py:2250 msgid "Sort albums by:" msgstr "Sortiere Alben nach:" -#: mpdevil.py:2242 +#: mpdevil.py:2250 msgid "name" msgstr "Name" -#: mpdevil.py:2242 +#: mpdevil.py:2250 msgid "year" msgstr "Jahr" -#: mpdevil.py:2243 +#: mpdevil.py:2251 msgid "Position of playlist:" msgstr "Wiedergabelistenposition:" -#: mpdevil.py:2243 +#: mpdevil.py:2251 msgid "bottom" msgstr "unten" -#: mpdevil.py:2243 +#: mpdevil.py:2251 msgid "right" msgstr "rechts" -#: mpdevil.py:2259 +#: mpdevil.py:2267 msgid "View" msgstr "Ansicht" -#: mpdevil.py:2262 +#: mpdevil.py:2270 msgid "Behavior" msgstr "Verhalten" -#: mpdevil.py:2267 +#: mpdevil.py:2275 msgid "Use Client-side decoration" msgstr "Benutze \"Client-side decoration\"" -#: mpdevil.py:2268 +#: mpdevil.py:2276 msgid "Show stop button" msgstr "Zeige Stopp-Knopf" -#: mpdevil.py:2269 +#: mpdevil.py:2277 +msgid "Show lyrics button" +msgstr "Zeige Liedtext-Knopf" + +#: mpdevil.py:2278 msgid "Show initials in artist view" msgstr "Zeige Anfangsbuchstaben in Interpretenliste" -#: mpdevil.py:2270 +#: mpdevil.py:2279 msgid "Show tooltips in album view" msgstr "Zeige Tooltips in Albumliste" -#: mpdevil.py:2271 +#: mpdevil.py:2280 msgid "Use 'Album Artist' tag" msgstr "Benutze \"Album Artist\" Tag" -#: mpdevil.py:2272 +#: mpdevil.py:2281 msgid "Send notification on title change" msgstr "Sende Benachrichtigung bei Titelwechsel" -#: mpdevil.py:2273 +#: mpdevil.py:2282 msgid "Stop playback on quit" msgstr "Wiedergabe beim Beenden stoppen" -#: mpdevil.py:2274 +#: mpdevil.py:2283 msgid "Play selected albums and titles immediately" msgstr "Ausgewählte Alben und Titel sofort abspielen" -#: mpdevil.py:2357 +#: mpdevil.py:2367 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 +#: mpdevil.py:2480 mpdevil.py:3257 msgid "Settings" msgstr "Einstellungen" -#: mpdevil.py:2484 +#: mpdevil.py:2494 msgid "General" msgstr "Allgemein" -#: mpdevil.py:2485 +#: mpdevil.py:2495 msgid "Profiles" msgstr "Profile" -#: mpdevil.py:2486 +#: mpdevil.py:2496 msgid "Playlist" msgstr "Wiedergabeliste" -#: mpdevil.py:2737 +#: mpdevil.py:2747 msgid "Random mode" msgstr "Zufallsmodus" -#: mpdevil.py:2739 +#: mpdevil.py:2749 msgid "Repeat mode" msgstr "Dauerschleife" -#: mpdevil.py:2741 +#: mpdevil.py:2751 msgid "Single mode" msgstr "Einzelstückmodus" -#: mpdevil.py:2743 +#: mpdevil.py:2753 msgid "Consume mode" msgstr "Wiedergabeliste verbrauchen" -#: mpdevil.py:2851 +#: mpdevil.py:2861 #, python-format msgid "" "%(bitrate)s kb/s, %(frequency)s kHz, %(resolution)s bit, %(channels)s " @@ -255,68 +259,68 @@ msgstr "" "%(bitrate)s kb/s, %(frequency)s kHz, %(resolution)s bit, %(channels)s " "Kanäle, %(file_type)s" -#: mpdevil.py:2893 +#: mpdevil.py:2903 msgid "Stats" msgstr "Statistik" -#: mpdevil.py:2967 +#: mpdevil.py:3020 msgid "Add" msgstr "Hinzufügen" -#: mpdevil.py:2970 +#: mpdevil.py:3023 msgid "Play" msgstr "Wiedergabe" -#: mpdevil.py:2973 +#: mpdevil.py:3026 msgid "Open" msgstr "Öffnen" -#: mpdevil.py:3016 +#: mpdevil.py:3086 #, python-format msgid "hits: %i" msgstr "Treffer: %i" -#: mpdevil.py:3093 +#: mpdevil.py:3164 msgid "searching..." msgstr "suche..." -#: mpdevil.py:3097 +#: mpdevil.py:3168 msgid "lyrics not found" msgstr "Liedtext nicht gefunden" -#: mpdevil.py:3175 +#: mpdevil.py:3250 msgid "Select profile" msgstr "Profil auswählen" -#: mpdevil.py:3182 -msgid "Save window layout" -msgstr "Fensterlayout speichern" - -#: mpdevil.py:3184 -msgid "Update database" -msgstr "Datenbank aktualisieren" - -#: mpdevil.py:3185 -msgid "Server stats" -msgstr "Serverstatistik" - -#: mpdevil.py:3186 +#: mpdevil.py:3258 msgid "Help" msgstr "Hilfe" -#: mpdevil.py:3187 +#: mpdevil.py:3259 msgid "About" msgstr "Über" -#: mpdevil.py:3188 +#: mpdevil.py:3260 msgid "Quit" msgstr "Beenden" -#: mpdevil.py:3193 +#: mpdevil.py:3263 +msgid "Save window layout" +msgstr "Fensterlayout speichern" + +#: mpdevil.py:3264 +msgid "Update database" +msgstr "Datenbank aktualisieren" + +#: mpdevil.py:3265 +msgid "Server stats" +msgstr "Serverstatistik" + +#: mpdevil.py:3271 msgid "Menu" msgstr "Menü" -#: mpdevil.py:3388 +#: mpdevil.py:3469 msgid "A small MPD client written in python" msgstr "" diff --git a/po/mpdevil.pot b/po/mpdevil.pot index 51588ac..772dd3e 100644 --- a/po/mpdevil.pot +++ b/po/mpdevil.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-05-26 22:35+0200\n" +"POT-Creation-Date: 2020-06-22 16:58+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,300 +17,304 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: mpdevil.py:260 +#: mpdevil.py:202 msgid "Unknown Title" msgstr "" -#: mpdevil.py:260 +#: mpdevil.py:202 msgid "Unknown Artist" msgstr "" -#: mpdevil.py:260 +#: mpdevil.py:202 msgid "Unknown Album" msgstr "" -#: mpdevil.py:921 +#: mpdevil.py:930 msgid "MPD-Tag" msgstr "" -#: mpdevil.py:925 +#: mpdevil.py:934 msgid "Value" msgstr "" -#: mpdevil.py:968 mpdevil.py:1620 mpdevil.py:2385 +#: mpdevil.py:1087 mpdevil.py:1638 mpdevil.py:2395 mpdevil.py:2980 msgid "No" msgstr "" -#: mpdevil.py:973 mpdevil.py:1626 mpdevil.py:2385 +#: mpdevil.py:1092 mpdevil.py:1644 mpdevil.py:2395 mpdevil.py:2985 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 +#: mpdevil.py:1098 mpdevil.py:1653 mpdevil.py:2395 mpdevil.py:3003 msgid "Length" msgstr "" -#: mpdevil.py:1137 +#: mpdevil.py:1140 msgid "all genres" msgstr "" -#: mpdevil.py:1221 +#: mpdevil.py:1224 msgid "Album Artist" msgstr "" -#: mpdevil.py:1224 +#: mpdevil.py:1226 mpdevil.py:1647 mpdevil.py:2395 mpdevil.py:2991 +msgid "Artist" +msgstr "" + +#: mpdevil.py:1227 msgid "all artists" msgstr "" -#: mpdevil.py:1366 +#: mpdevil.py:1375 #, python-format msgid "%(total_tracks)i titles on %(discs)i discs (%(total_length)s)" msgstr "" -#: mpdevil.py:1368 mpdevil.py:1721 +#: mpdevil.py:1377 mpdevil.py:1739 #, python-format msgid "%(total_tracks)i titles (%(total_length)s)" msgstr "" -#: mpdevil.py:1623 mpdevil.py:2385 +#: mpdevil.py:1641 mpdevil.py:2395 msgid "Disc" msgstr "" -#: mpdevil.py:1638 mpdevil.py:2385 +#: mpdevil.py:1650 mpdevil.py:2395 mpdevil.py:2997 +msgid "Album" +msgstr "" + +#: mpdevil.py:1656 mpdevil.py:2395 msgid "Year" msgstr "" -#: mpdevil.py:1641 mpdevil.py:2385 +#: mpdevil.py:1659 mpdevil.py:2395 msgid "Genre" msgstr "" -#: mpdevil.py:1827 +#: mpdevil.py:1840 msgid "Show lyrics" msgstr "" -#: mpdevil.py:1911 +#: mpdevil.py:1915 msgid "Back to current album" msgstr "" -#: mpdevil.py:1913 +#: mpdevil.py:1917 msgid "Search" msgstr "" -#: mpdevil.py:2088 +#: mpdevil.py:2096 msgid "Profile:" msgstr "" -#: mpdevil.py:2090 +#: mpdevil.py:2098 msgid "Name:" msgstr "" -#: mpdevil.py:2092 +#: mpdevil.py:2100 msgid "Host:" msgstr "" -#: mpdevil.py:2094 +#: mpdevil.py:2102 msgid "Password:" msgstr "" -#: mpdevil.py:2096 +#: mpdevil.py:2104 msgid "Music lib:" msgstr "" -#: mpdevil.py:2183 +#: mpdevil.py:2191 msgid "Choose directory" msgstr "" -#: mpdevil.py:2221 +#: mpdevil.py:2229 msgid "Main cover size:" msgstr "" -#: mpdevil.py:2225 +#: mpdevil.py:2233 msgid "Album view cover size:" msgstr "" -#: mpdevil.py:2229 +#: mpdevil.py:2237 msgid "Button icon size:" msgstr "" -#: mpdevil.py:2231 mpdevil.py:2311 +#: mpdevil.py:2239 mpdevil.py:2320 msgid "(restart required)" msgstr "" -#: mpdevil.py:2242 +#: mpdevil.py:2250 msgid "Sort albums by:" msgstr "" -#: mpdevil.py:2242 +#: mpdevil.py:2250 msgid "name" msgstr "" -#: mpdevil.py:2242 +#: mpdevil.py:2250 msgid "year" msgstr "" -#: mpdevil.py:2243 +#: mpdevil.py:2251 msgid "Position of playlist:" msgstr "" -#: mpdevil.py:2243 +#: mpdevil.py:2251 msgid "bottom" msgstr "" -#: mpdevil.py:2243 +#: mpdevil.py:2251 msgid "right" msgstr "" -#: mpdevil.py:2259 +#: mpdevil.py:2267 msgid "View" msgstr "" -#: mpdevil.py:2262 +#: mpdevil.py:2270 msgid "Behavior" msgstr "" -#: mpdevil.py:2267 +#: mpdevil.py:2275 msgid "Use Client-side decoration" msgstr "" -#: mpdevil.py:2268 +#: mpdevil.py:2276 msgid "Show stop button" msgstr "" -#: mpdevil.py:2269 +#: mpdevil.py:2277 +msgid "Show lyrics button" +msgstr "" + +#: mpdevil.py:2278 msgid "Show initials in artist view" msgstr "" -#: mpdevil.py:2270 +#: mpdevil.py:2279 msgid "Show tooltips in album view" msgstr "" -#: mpdevil.py:2271 +#: mpdevil.py:2280 msgid "Use 'Album Artist' tag" msgstr "" -#: mpdevil.py:2272 +#: mpdevil.py:2281 msgid "Send notification on title change" msgstr "" -#: mpdevil.py:2273 +#: mpdevil.py:2282 msgid "Stop playback on quit" msgstr "" -#: mpdevil.py:2274 +#: mpdevil.py:2283 msgid "Play selected albums and titles immediately" msgstr "" -#: mpdevil.py:2357 +#: mpdevil.py:2367 msgid "Choose the order of information to appear in the playlist:" msgstr "" -#: mpdevil.py:2470 mpdevil.py:3183 +#: mpdevil.py:2480 mpdevil.py:3257 msgid "Settings" msgstr "" -#: mpdevil.py:2484 +#: mpdevil.py:2494 msgid "General" msgstr "" -#: mpdevil.py:2485 +#: mpdevil.py:2495 msgid "Profiles" msgstr "" -#: mpdevil.py:2486 +#: mpdevil.py:2496 msgid "Playlist" msgstr "" -#: mpdevil.py:2737 +#: mpdevil.py:2747 msgid "Random mode" msgstr "" -#: mpdevil.py:2739 +#: mpdevil.py:2749 msgid "Repeat mode" msgstr "" -#: mpdevil.py:2741 +#: mpdevil.py:2751 msgid "Single mode" msgstr "" -#: mpdevil.py:2743 +#: mpdevil.py:2753 msgid "Consume mode" msgstr "" -#: mpdevil.py:2851 +#: mpdevil.py:2861 #, python-format msgid "" "%(bitrate)s kb/s, %(frequency)s kHz, %(resolution)s bit, %(channels)s " "channels, %(file_type)s" msgstr "" -#: mpdevil.py:2893 +#: mpdevil.py:2903 msgid "Stats" msgstr "" -#: mpdevil.py:2967 +#: mpdevil.py:3020 msgid "Add" msgstr "" -#: mpdevil.py:2970 +#: mpdevil.py:3023 msgid "Play" msgstr "" -#: mpdevil.py:2973 +#: mpdevil.py:3026 msgid "Open" msgstr "" -#: mpdevil.py:3016 +#: mpdevil.py:3086 #, python-format msgid "hits: %i" msgstr "" -#: mpdevil.py:3093 +#: mpdevil.py:3164 msgid "searching..." msgstr "" -#: mpdevil.py:3097 +#: mpdevil.py:3168 msgid "lyrics not found" msgstr "" -#: mpdevil.py:3175 +#: mpdevil.py:3250 msgid "Select profile" msgstr "" -#: mpdevil.py:3182 -msgid "Save window layout" -msgstr "" - -#: mpdevil.py:3184 -msgid "Update database" -msgstr "" - -#: mpdevil.py:3185 -msgid "Server stats" -msgstr "" - -#: mpdevil.py:3186 +#: mpdevil.py:3258 msgid "Help" msgstr "" -#: mpdevil.py:3187 +#: mpdevil.py:3259 msgid "About" msgstr "" -#: mpdevil.py:3188 +#: mpdevil.py:3260 msgid "Quit" msgstr "" -#: mpdevil.py:3193 +#: mpdevil.py:3263 +msgid "Save window layout" +msgstr "" + +#: mpdevil.py:3264 +msgid "Update database" +msgstr "" + +#: mpdevil.py:3265 +msgid "Server stats" +msgstr "" + +#: mpdevil.py:3271 msgid "Menu" msgstr "" -#: mpdevil.py:3388 +#: mpdevil.py:3469 msgid "A small MPD client written in python" msgstr ""