Combine connection panel with server panel (close #102)

This commit is contained in:
coderkun 2024-05-24 16:45:40 +02:00
commit 75c647cac7
14 changed files with 339 additions and 353 deletions

View file

@ -1,5 +1,4 @@
data/ui/album-headerbar.ui
data/ui/connection-panel.ui
data/ui/cover-panel.ui
data/ui/library-panel.ui
data/ui/playlist-panel.ui
@ -9,7 +8,6 @@ data/ui/window.ui
src/albumheaderbar.py
src/application.py
src/client.py
src/connectionpanel.py
src/coverpanel.py
src/librarypanel.py
src/main.py

BIN
po/de.mo

Binary file not shown.

View file

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: CoverGrid (mcg)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-22 14:39+0200\n"
"PO-Revision-Date: 2024-05-22 14:39+0200\n"
"POT-Creation-Date: 2024-05-24 16:44+0200\n"
"PO-Revision-Date: 2024-05-24 16:45+0200\n"
"Last-Translator: coderkun <olli@suruatoel.xyz>\n"
"Language-Team: \n"
"Language: de_DE\n"
@ -15,22 +15,6 @@ msgstr ""
"X-Poedit-Basepath: ../../..\n"
"X-Poedit-SourceCharset: UTF-8\n"
#: data/ui/connection-panel.ui:29
msgid "No service found"
msgstr "Keine Dienste gefunden"
#: data/ui/connection-panel.ui:43
msgid "Host"
msgstr "Host"
#: data/ui/connection-panel.ui:56
msgid "Port"
msgstr "Port"
#: data/ui/connection-panel.ui:76
msgid "Password"
msgstr "Passwort"
#: data/ui/cover-panel.ui:12 data/ui/shortcuts-dialog.ui:88
msgid "Show the cover in fullscreen mode"
msgstr "Das Cover im Vollbildmodus anzeigen"
@ -79,15 +63,15 @@ msgstr "Einstellungen und Aktionen"
msgid "search library"
msgstr "Bibliothek durchsuchen"
#: data/ui/library-panel.ui:263 data/ui/playlist-panel.ui:107
#: data/ui/library-panel.ui:264 data/ui/playlist-panel.ui:107
msgid "cancel"
msgstr "abbrechen"
#: data/ui/library-panel.ui:270 data/ui/library-panel.ui:327
#: data/ui/library-panel.ui:271 data/ui/library-panel.ui:328
msgid "queue"
msgstr "einreihen"
#: data/ui/library-panel.ui:320 data/ui/playlist-panel.ui:163
#: data/ui/library-panel.ui:321 data/ui/playlist-panel.ui:163
msgid "play"
msgstr "abspielen"
@ -99,60 +83,80 @@ msgstr "Die Wiedergabeliste leeren"
msgid "remove"
msgstr "entfernen"
#: data/ui/server-panel.ui:35
#: data/ui/server-panel.ui:42
msgid "Connection"
msgstr "Verbindung"
#: data/ui/server-panel.ui:55
msgid "No service found"
msgstr "Keine Dienste gefunden"
#: data/ui/server-panel.ui:69
msgid "Host"
msgstr "Host"
#: data/ui/server-panel.ui:82
msgid "Port"
msgstr "Port"
#: data/ui/server-panel.ui:102
msgid "Password"
msgstr "Passwort"
#: data/ui/server-panel.ui:117
msgid "Status"
msgstr "Status"
#: data/ui/server-panel.ui:49
#: data/ui/server-panel.ui:132
msgid "File:"
msgstr "Datei:"
#: data/ui/server-panel.ui:60
#: data/ui/server-panel.ui:143
msgid "Audio:"
msgstr "Audio:"
#: data/ui/server-panel.ui:71
#: data/ui/server-panel.ui:154
msgid "Bitrate:"
msgstr "Bitrate:"
#: data/ui/server-panel.ui:82
#: data/ui/server-panel.ui:165
msgid "Error:"
msgstr "Fehler:"
#: data/ui/server-panel.ui:92 data/ui/server-panel.ui:106
#: data/ui/server-panel.ui:120 data/ui/server-panel.ui:134
#: data/ui/server-panel.ui:175 data/ui/server-panel.ui:189
#: data/ui/server-panel.ui:203 data/ui/server-panel.ui:217
msgid "<i>none</i>"
msgstr "<i>nichts</i>"
#: data/ui/server-panel.ui:154
#: data/ui/server-panel.ui:237
msgid "Statistics"
msgstr "Statistiken"
#: data/ui/server-panel.ui:178
#: data/ui/server-panel.ui:262
msgid "Artists"
msgstr "Künstler"
#: data/ui/server-panel.ui:198
#: data/ui/server-panel.ui:282
msgid "Albums"
msgstr "Alben"
#: data/ui/server-panel.ui:218
#: data/ui/server-panel.ui:302
msgid "Songs"
msgstr "Songs"
#: data/ui/server-panel.ui:238
#: data/ui/server-panel.ui:322
msgid "Seconds"
msgstr "Sekunden"
#: data/ui/server-panel.ui:267
#: data/ui/server-panel.ui:351
msgid "Seconds played"
msgstr "Sekunden gespielt"
#: data/ui/server-panel.ui:287
#: data/ui/server-panel.ui:371
msgid "Seconds running"
msgstr "Sekunden laufend"
#: data/ui/server-panel.ui:303
#: data/ui/server-panel.ui:387
msgid "Audio Devices"
msgstr "Audiogeräte"
@ -208,18 +212,18 @@ msgstr "Cover-Paneel"
msgid "Library Panel"
msgstr "Bibliothekspaneel"
#: src/connectionpanel.py:51
msgid "use"
msgstr "verwenden"
#: src/librarypanel.py:291
msgid "Loading albums"
msgstr "Alben werden geladen"
#: src/librarypanel.py:379
#: src/librarypanel.py:370
msgid "Loading images"
msgstr "Bilder werden geladen"
#: src/serverpanel.py:77
msgid "use"
msgstr "verwenden"
#: src/utils.py:50 src/utils.py:67
msgid "{} feat. {}"
msgstr "{} mit {}"
@ -228,19 +232,20 @@ msgstr "{} mit {}"
msgid "{}:{} minutes"
msgstr "{}:{} Minuten"
#: src/window.py:114
#. Stack
#: src/window.py:106
msgid "Server"
msgstr "Server"
#: src/window.py:115
#: src/window.py:107
msgid "Cover"
msgstr "Cover"
#: src/window.py:116
#: src/window.py:108
msgid "Playlist"
msgstr "Wiedergabeliste"
#: src/window.py:117
#: src/window.py:109
msgid "Library"
msgstr "Bibliothek"
@ -275,9 +280,6 @@ msgstr "Bibliothek"
#~ msgid "Search Library"
#~ msgstr "Bibliothek durchsuchen"
#~ msgid "Connection"
#~ msgstr "Verbindung"
#~ msgid "Keyboard Shortcuts"
#~ msgstr "Tastenkombinationen"

BIN
po/en.mo

Binary file not shown.

View file

@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: CoverGrid (mcg)\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-22 14:39+0200\n"
"PO-Revision-Date: 2024-05-22 14:39+0200\n"
"POT-Creation-Date: 2024-05-24 16:44+0200\n"
"PO-Revision-Date: 2024-05-24 16:45+0200\n"
"Last-Translator: coderkun <olli@suruatoel.xyz>\n"
"Language-Team: \n"
"Language: en\n"
@ -16,22 +16,6 @@ msgstr ""
"X-Poedit-SearchPath-0: mcg\n"
"X-Poedit-SearchPath-1: data/ui\n"
#: data/ui/connection-panel.ui:29
msgid "No service found"
msgstr "No service found"
#: data/ui/connection-panel.ui:43
msgid "Host"
msgstr "Host"
#: data/ui/connection-panel.ui:56
msgid "Port"
msgstr "Port"
#: data/ui/connection-panel.ui:76
msgid "Password"
msgstr "Password"
#: data/ui/cover-panel.ui:12 data/ui/shortcuts-dialog.ui:88
msgid "Show the cover in fullscreen mode"
msgstr "Show the cover in fullscreen mode"
@ -80,15 +64,15 @@ msgstr "Settings and actions"
msgid "search library"
msgstr "search library"
#: data/ui/library-panel.ui:263 data/ui/playlist-panel.ui:107
#: data/ui/library-panel.ui:264 data/ui/playlist-panel.ui:107
msgid "cancel"
msgstr "cancel"
#: data/ui/library-panel.ui:270 data/ui/library-panel.ui:327
#: data/ui/library-panel.ui:271 data/ui/library-panel.ui:328
msgid "queue"
msgstr "queue"
#: data/ui/library-panel.ui:320 data/ui/playlist-panel.ui:163
#: data/ui/library-panel.ui:321 data/ui/playlist-panel.ui:163
msgid "play"
msgstr "play"
@ -100,60 +84,80 @@ msgstr "Clear the playlist"
msgid "remove"
msgstr "remove"
#: data/ui/server-panel.ui:35
#: data/ui/server-panel.ui:42
msgid "Connection"
msgstr "Connection"
#: data/ui/server-panel.ui:55
msgid "No service found"
msgstr "No service found"
#: data/ui/server-panel.ui:69
msgid "Host"
msgstr "Host"
#: data/ui/server-panel.ui:82
msgid "Port"
msgstr "Port"
#: data/ui/server-panel.ui:102
msgid "Password"
msgstr "Password"
#: data/ui/server-panel.ui:117
msgid "Status"
msgstr "Status"
#: data/ui/server-panel.ui:49
#: data/ui/server-panel.ui:132
msgid "File:"
msgstr "File:"
#: data/ui/server-panel.ui:60
#: data/ui/server-panel.ui:143
msgid "Audio:"
msgstr "Audio:"
#: data/ui/server-panel.ui:71
#: data/ui/server-panel.ui:154
msgid "Bitrate:"
msgstr "Bitrate:"
#: data/ui/server-panel.ui:82
#: data/ui/server-panel.ui:165
msgid "Error:"
msgstr "Error:"
#: data/ui/server-panel.ui:92 data/ui/server-panel.ui:106
#: data/ui/server-panel.ui:120 data/ui/server-panel.ui:134
#: data/ui/server-panel.ui:175 data/ui/server-panel.ui:189
#: data/ui/server-panel.ui:203 data/ui/server-panel.ui:217
msgid "<i>none</i>"
msgstr "<i>none</i>"
#: data/ui/server-panel.ui:154
#: data/ui/server-panel.ui:237
msgid "Statistics"
msgstr "Statistics"
#: data/ui/server-panel.ui:178
#: data/ui/server-panel.ui:262
msgid "Artists"
msgstr "Artists"
#: data/ui/server-panel.ui:198
#: data/ui/server-panel.ui:282
msgid "Albums"
msgstr "Albums"
#: data/ui/server-panel.ui:218
#: data/ui/server-panel.ui:302
msgid "Songs"
msgstr "Songs"
#: data/ui/server-panel.ui:238
#: data/ui/server-panel.ui:322
msgid "Seconds"
msgstr "Seconds"
#: data/ui/server-panel.ui:267
#: data/ui/server-panel.ui:351
msgid "Seconds played"
msgstr "Seconds"
#: data/ui/server-panel.ui:287
#: data/ui/server-panel.ui:371
msgid "Seconds running"
msgstr "Seconds running"
#: data/ui/server-panel.ui:303
#: data/ui/server-panel.ui:387
msgid "Audio Devices"
msgstr "Audio Devices"
@ -209,18 +213,18 @@ msgstr "Cover Panel"
msgid "Library Panel"
msgstr "Library Panel"
#: src/connectionpanel.py:51
msgid "use"
msgstr "use"
#: src/librarypanel.py:291
msgid "Loading albums"
msgstr "Loading albums"
#: src/librarypanel.py:379
#: src/librarypanel.py:370
msgid "Loading images"
msgstr "Loading images"
#: src/serverpanel.py:77
msgid "use"
msgstr "use"
#: src/utils.py:50 src/utils.py:67
msgid "{} feat. {}"
msgstr "{} feat. {}"
@ -229,19 +233,20 @@ msgstr "{} feat. {}"
msgid "{}:{} minutes"
msgstr "{}:{} minutes"
#: src/window.py:114
#. Stack
#: src/window.py:106
msgid "Server"
msgstr "Server"
#: src/window.py:115
#: src/window.py:107
msgid "Cover"
msgstr "Cover"
#: src/window.py:116
#: src/window.py:108
msgid "Playlist"
msgstr "Playlist"
#: src/window.py:117
#: src/window.py:109
msgid "Library"
msgstr "Library"
@ -276,9 +281,6 @@ msgstr "Library"
#~ msgid "Search Library"
#~ msgstr "Search Library"
#~ msgid "Connection"
#~ msgstr "Connection"
#~ msgid "Keyboard Shortcuts"
#~ msgstr "Keyboard Shortcuts"

View file

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: mcg\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-05-22 14:39+0200\n"
"POT-Creation-Date: 2024-05-24 16:44+0200\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,22 +17,6 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
#: data/ui/connection-panel.ui:29
msgid "No service found"
msgstr ""
#: data/ui/connection-panel.ui:43
msgid "Host"
msgstr ""
#: data/ui/connection-panel.ui:56
msgid "Port"
msgstr ""
#: data/ui/connection-panel.ui:76
msgid "Password"
msgstr ""
#: data/ui/cover-panel.ui:12 data/ui/shortcuts-dialog.ui:88
msgid "Show the cover in fullscreen mode"
msgstr ""
@ -81,15 +65,15 @@ msgstr ""
msgid "search library"
msgstr ""
#: data/ui/library-panel.ui:263 data/ui/playlist-panel.ui:107
#: data/ui/library-panel.ui:264 data/ui/playlist-panel.ui:107
msgid "cancel"
msgstr ""
#: data/ui/library-panel.ui:270 data/ui/library-panel.ui:327
#: data/ui/library-panel.ui:271 data/ui/library-panel.ui:328
msgid "queue"
msgstr ""
#: data/ui/library-panel.ui:320 data/ui/playlist-panel.ui:163
#: data/ui/library-panel.ui:321 data/ui/playlist-panel.ui:163
msgid "play"
msgstr ""
@ -101,60 +85,80 @@ msgstr ""
msgid "remove"
msgstr ""
#: data/ui/server-panel.ui:35
msgid "Status"
#: data/ui/server-panel.ui:42
msgid "Connection"
msgstr ""
#: data/ui/server-panel.ui:49
msgid "File:"
#: data/ui/server-panel.ui:55
msgid "No service found"
msgstr ""
#: data/ui/server-panel.ui:60
msgid "Audio:"
msgstr ""
#: data/ui/server-panel.ui:71
msgid "Bitrate:"
#: data/ui/server-panel.ui:69
msgid "Host"
msgstr ""
#: data/ui/server-panel.ui:82
msgid "Error:"
msgid "Port"
msgstr ""
#: data/ui/server-panel.ui:92 data/ui/server-panel.ui:106
#: data/ui/server-panel.ui:120 data/ui/server-panel.ui:134
msgid "<i>none</i>"
#: data/ui/server-panel.ui:102
msgid "Password"
msgstr ""
#: data/ui/server-panel.ui:117
msgid "Status"
msgstr ""
#: data/ui/server-panel.ui:132
msgid "File:"
msgstr ""
#: data/ui/server-panel.ui:143
msgid "Audio:"
msgstr ""
#: data/ui/server-panel.ui:154
msgid "Bitrate:"
msgstr ""
#: data/ui/server-panel.ui:165
msgid "Error:"
msgstr ""
#: data/ui/server-panel.ui:175 data/ui/server-panel.ui:189
#: data/ui/server-panel.ui:203 data/ui/server-panel.ui:217
msgid "<i>none</i>"
msgstr ""
#: data/ui/server-panel.ui:237
msgid "Statistics"
msgstr ""
#: data/ui/server-panel.ui:178
#: data/ui/server-panel.ui:262
msgid "Artists"
msgstr ""
#: data/ui/server-panel.ui:198
#: data/ui/server-panel.ui:282
msgid "Albums"
msgstr ""
#: data/ui/server-panel.ui:218
#: data/ui/server-panel.ui:302
msgid "Songs"
msgstr ""
#: data/ui/server-panel.ui:238
#: data/ui/server-panel.ui:322
msgid "Seconds"
msgstr ""
#: data/ui/server-panel.ui:267
#: data/ui/server-panel.ui:351
msgid "Seconds played"
msgstr ""
#: data/ui/server-panel.ui:287
#: data/ui/server-panel.ui:371
msgid "Seconds running"
msgstr ""
#: data/ui/server-panel.ui:303
#: data/ui/server-panel.ui:387
msgid "Audio Devices"
msgstr ""
@ -210,18 +214,18 @@ msgstr ""
msgid "Library Panel"
msgstr ""
#: src/connectionpanel.py:51
msgid "use"
msgstr ""
#: src/librarypanel.py:291
msgid "Loading albums"
msgstr ""
#: src/librarypanel.py:379
#: src/librarypanel.py:370
msgid "Loading images"
msgstr ""
#: src/serverpanel.py:77
msgid "use"
msgstr ""
#: src/utils.py:50 src/utils.py:67
msgid "{} feat. {}"
msgstr ""
@ -230,18 +234,19 @@ msgstr ""
msgid "{}:{} minutes"
msgstr ""
#: src/window.py:114
#. Stack
#: src/window.py:106
msgid "Server"
msgstr ""
#: src/window.py:115
#: src/window.py:107
msgid "Cover"
msgstr ""
#: src/window.py:116
#: src/window.py:108
msgid "Playlist"
msgstr ""
#: src/window.py:117
#: src/window.py:109
msgid "Library"
msgstr ""