Fix shortcut to exit fullscreen mode (close #71)
Fix the shortcut for fullscreen mode to also exit it. Additionally fix the shortcuts window to show the correct shortcut for fullscreen mode.
This commit is contained in:
parent
9ad3086ace
commit
ddf8368bfd
|
@ -419,7 +419,7 @@
|
||||||
<property name="can_focus">True</property>
|
<property name="can_focus">True</property>
|
||||||
<property name="receives_default">True</property>
|
<property name="receives_default">True</property>
|
||||||
<property name="tooltip_text" translatable="yes">Show the cover in fullscreen mode</property>
|
<property name="tooltip_text" translatable="yes">Show the cover in fullscreen mode</property>
|
||||||
<signal name="clicked" handler="on_cover-toolbar-fullscreen_clicked" swapped="no"/>
|
<property name="action_name">win.toggle-fullscreen</property>
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkImage">
|
<object class="GtkImage">
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
|
@ -427,7 +427,6 @@
|
||||||
<property name="icon_name">view-fullscreen-symbolic</property>
|
<property name="icon_name">view-fullscreen-symbolic</property>
|
||||||
</object>
|
</object>
|
||||||
</child>
|
</child>
|
||||||
<accelerator key="F11" signal="activate"/>
|
|
||||||
</object>
|
</object>
|
||||||
<packing>
|
<packing>
|
||||||
<property name="expand">False</property>
|
<property name="expand">False</property>
|
||||||
|
|
|
@ -17,6 +17,11 @@
|
||||||
<attribute name="label" translatable="yes">Clear Playlist</attribute>
|
<attribute name="label" translatable="yes">Clear Playlist</attribute>
|
||||||
<attribute name="accel"><Primary>r</attribute>
|
<attribute name="accel"><Primary>r</attribute>
|
||||||
</item>
|
</item>
|
||||||
|
<item>
|
||||||
|
<attribute name="action">win.toggle-fullscreen</attribute>
|
||||||
|
<attribute name="label" translatable="yes">Toggle Fullscreen</attribute>
|
||||||
|
<attribute name="accel">F11</attribute>
|
||||||
|
</item>
|
||||||
</section>
|
</section>
|
||||||
<section>
|
<section>
|
||||||
<item>
|
<item>
|
||||||
|
|
|
@ -97,7 +97,7 @@
|
||||||
<child>
|
<child>
|
||||||
<object class="GtkShortcutsShortcut">
|
<object class="GtkShortcutsShortcut">
|
||||||
<property name="visible">1</property>
|
<property name="visible">1</property>
|
||||||
<property name="accelerator"><alt>Return F11</property>
|
<property name="accelerator">F11</property>
|
||||||
<property name="title" translatable="yes">Show the cover in fullscreen mode</property>
|
<property name="title" translatable="yes">Show the cover in fullscreen mode</property>
|
||||||
</object>
|
</object>
|
||||||
</child>
|
</child>
|
||||||
|
|
Binary file not shown.
|
@ -1,15 +1,15 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: CoverGrid (mcg)\n"
|
"Project-Id-Version: CoverGrid (mcg)\n"
|
||||||
"POT-Creation-Date: 2020-03-22 11:18+0100\n"
|
"POT-Creation-Date: 2020-07-25 14:17+0200\n"
|
||||||
"PO-Revision-Date: 2020-03-22 11:18+0100\n"
|
"PO-Revision-Date: 2020-07-25 14:17+0200\n"
|
||||||
"Last-Translator: coderkun <olli@suruatoel.xyz>\n"
|
"Last-Translator: coderkun <olli@suruatoel.xyz>\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
"Language: de\n"
|
"Language: de\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Generator: Poedit 2.3\n"
|
"X-Generator: Poedit 2.3.1\n"
|
||||||
"X-Poedit-Basepath: ../../..\n"
|
"X-Poedit-Basepath: ../../..\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
"X-Poedit-SourceCharset: UTF-8\n"
|
"X-Poedit-SourceCharset: UTF-8\n"
|
||||||
|
@ -62,127 +62,127 @@ msgstr "Zu MPD verbinden"
|
||||||
msgid "Show the cover in fullscreen mode"
|
msgid "Show the cover in fullscreen mode"
|
||||||
msgstr "Das Cover im Vollbildmodus anzeigen"
|
msgstr "Das Cover im Vollbildmodus anzeigen"
|
||||||
|
|
||||||
#: data/gtk.glade:470 data/gtk.glade:549
|
#: data/gtk.glade:469 data/gtk.glade:548
|
||||||
msgid "Select multiple albums"
|
msgid "Select multiple albums"
|
||||||
msgstr "Mehrere Alben auswählen"
|
msgstr "Mehrere Alben auswählen"
|
||||||
|
|
||||||
#: data/gtk.glade:492 data/gtk.shortcuts.ui:88
|
#: data/gtk.glade:491 data/gtk.shortcuts.ui:88
|
||||||
msgid "Clear the playlist"
|
msgid "Clear the playlist"
|
||||||
msgstr "Die Wiedergabeliste leeren"
|
msgstr "Die Wiedergabeliste leeren"
|
||||||
|
|
||||||
#: data/gtk.glade:526 data/gtk.shortcuts.ui:114
|
#: data/gtk.glade:525 data/gtk.shortcuts.ui:114
|
||||||
msgid "Search the library"
|
msgid "Search the library"
|
||||||
msgstr "Die Bibliothek durchsuchen"
|
msgstr "Die Bibliothek durchsuchen"
|
||||||
|
|
||||||
#: data/gtk.glade:571
|
#: data/gtk.glade:570
|
||||||
msgid "Settings and actions"
|
msgid "Settings and actions"
|
||||||
msgstr "Einstellungen und Aktionen"
|
msgstr "Einstellungen und Aktionen"
|
||||||
|
|
||||||
#: data/gtk.glade:676
|
#: data/gtk.glade:675
|
||||||
msgid "Enter hostname or IP address"
|
msgid "Enter hostname or IP address"
|
||||||
msgstr "Hostnamen oder IP-Adresse eingeben"
|
msgstr "Hostnamen oder IP-Adresse eingeben"
|
||||||
|
|
||||||
#: data/gtk.glade:688
|
#: data/gtk.glade:687
|
||||||
msgid "Enter URL or local path"
|
msgid "Enter URL or local path"
|
||||||
msgstr "URL oder lokalen Pfad eingeben"
|
msgstr "URL oder lokalen Pfad eingeben"
|
||||||
|
|
||||||
#: data/gtk.glade:701
|
#: data/gtk.glade:700
|
||||||
msgid "Enter password or leave blank"
|
msgid "Enter password or leave blank"
|
||||||
msgstr "Passwort eingeben oder leer lassen"
|
msgstr "Passwort eingeben oder leer lassen"
|
||||||
|
|
||||||
#: data/gtk.glade:729
|
#: data/gtk.glade:728
|
||||||
msgid "Host:"
|
msgid "Host:"
|
||||||
msgstr "Host:"
|
msgstr "Host:"
|
||||||
|
|
||||||
#: data/gtk.glade:741
|
#: data/gtk.glade:740
|
||||||
msgid "Port:"
|
msgid "Port:"
|
||||||
msgstr "Port:"
|
msgstr "Port:"
|
||||||
|
|
||||||
#: data/gtk.glade:753
|
#: data/gtk.glade:752
|
||||||
msgid "Password:"
|
msgid "Password:"
|
||||||
msgstr "Passwort:"
|
msgstr "Passwort:"
|
||||||
|
|
||||||
#: data/gtk.glade:765
|
#: data/gtk.glade:764
|
||||||
msgid "Image Directory:"
|
msgid "Image Directory:"
|
||||||
msgstr "Bildordner:"
|
msgstr "Bildordner:"
|
||||||
|
|
||||||
#: data/gtk.glade:866
|
#: data/gtk.glade:865
|
||||||
msgid "File:"
|
msgid "File:"
|
||||||
msgstr "Datei:"
|
msgstr "Datei:"
|
||||||
|
|
||||||
#: data/gtk.glade:879
|
#: data/gtk.glade:878
|
||||||
msgid "Audio:"
|
msgid "Audio:"
|
||||||
msgstr "Audio:"
|
msgstr "Audio:"
|
||||||
|
|
||||||
#: data/gtk.glade:892
|
#: data/gtk.glade:891
|
||||||
msgid "Bitrate:"
|
msgid "Bitrate:"
|
||||||
msgstr "Bitrate:"
|
msgstr "Bitrate:"
|
||||||
|
|
||||||
#: data/gtk.glade:905
|
#: data/gtk.glade:904
|
||||||
msgid "Error:"
|
msgid "Error:"
|
||||||
msgstr "Fehler:"
|
msgstr "Fehler:"
|
||||||
|
|
||||||
#: data/gtk.glade:917 data/gtk.glade:933 data/gtk.glade:949 data/gtk.glade:965
|
#: data/gtk.glade:916 data/gtk.glade:932 data/gtk.glade:948 data/gtk.glade:964
|
||||||
msgid "<i>none</i>"
|
msgid "<i>none</i>"
|
||||||
msgstr "<i>nichts</i>"
|
msgstr "<i>nichts</i>"
|
||||||
|
|
||||||
#: data/gtk.glade:1000
|
#: data/gtk.glade:999
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Status"
|
msgstr "Status"
|
||||||
|
|
||||||
#: data/gtk.glade:1085
|
#: data/gtk.glade:1084
|
||||||
msgid "Albums"
|
msgid "Albums"
|
||||||
msgstr "Alben"
|
msgstr "Alben"
|
||||||
|
|
||||||
#: data/gtk.glade:1097
|
#: data/gtk.glade:1096
|
||||||
msgid "Songs"
|
msgid "Songs"
|
||||||
msgstr "Songs"
|
msgstr "Songs"
|
||||||
|
|
||||||
#: data/gtk.glade:1109
|
#: data/gtk.glade:1108
|
||||||
msgid "Artists"
|
msgid "Artists"
|
||||||
msgstr "Künstler"
|
msgstr "Künstler"
|
||||||
|
|
||||||
#: data/gtk.glade:1133
|
#: data/gtk.glade:1132
|
||||||
msgid "Seconds"
|
msgid "Seconds"
|
||||||
msgstr "Sekunden"
|
msgstr "Sekunden"
|
||||||
|
|
||||||
#: data/gtk.glade:1180
|
#: data/gtk.glade:1179
|
||||||
msgid "Seconds played"
|
msgid "Seconds played"
|
||||||
msgstr "Sekunden gespielt"
|
msgstr "Sekunden gespielt"
|
||||||
|
|
||||||
#: data/gtk.glade:1191
|
#: data/gtk.glade:1190
|
||||||
msgid "Seconds running"
|
msgid "Seconds running"
|
||||||
msgstr "Sekunden laufend"
|
msgstr "Sekunden laufend"
|
||||||
|
|
||||||
#: data/gtk.glade:1222
|
#: data/gtk.glade:1221
|
||||||
msgid "Statistics"
|
msgid "Statistics"
|
||||||
msgstr "Statistiken"
|
msgstr "Statistiken"
|
||||||
|
|
||||||
#: data/gtk.glade:1292
|
#: data/gtk.glade:1291
|
||||||
msgid "Audio Devices"
|
msgid "Audio Devices"
|
||||||
msgstr "Audiogeräte"
|
msgstr "Audiogeräte"
|
||||||
|
|
||||||
#: data/gtk.glade:1306
|
#: data/gtk.glade:1305
|
||||||
msgid "Server"
|
msgid "Server"
|
||||||
msgstr "Server"
|
msgstr "Server"
|
||||||
|
|
||||||
#: data/gtk.glade:1487 data/gtk.menu.ui:30
|
#: data/gtk.glade:1486 data/gtk.menu.ui:35
|
||||||
msgid "Cover"
|
msgid "Cover"
|
||||||
msgstr "Cover"
|
msgstr "Cover"
|
||||||
|
|
||||||
#: data/gtk.glade:1629 data/gtk.menu.ui:36
|
#: data/gtk.glade:1628 data/gtk.menu.ui:41
|
||||||
msgid "Playlist"
|
msgid "Playlist"
|
||||||
msgstr "Wiedergabeliste"
|
msgstr "Wiedergabeliste"
|
||||||
|
|
||||||
#: data/gtk.glade:1656
|
#: data/gtk.glade:1655
|
||||||
msgid "search library"
|
msgid "search library"
|
||||||
msgstr "Bibliothek durchsuchen"
|
msgstr "Bibliothek durchsuchen"
|
||||||
|
|
||||||
#: data/gtk.glade:1881 data/gtk.menu.ui:42
|
#: data/gtk.glade:1880 data/gtk.menu.ui:47
|
||||||
msgid "Library"
|
msgid "Library"
|
||||||
msgstr "Bibliothek"
|
msgstr "Bibliothek"
|
||||||
|
|
||||||
#: data/gtk.glade:1964
|
#: data/gtk.glade:1963
|
||||||
msgid ""
|
msgid ""
|
||||||
"CoverGrid is a client for the Music Player Daemon, focusing on albums "
|
"CoverGrid is a client for the Music Player Daemon, focusing on albums "
|
||||||
"instead of single tracks."
|
"instead of single tracks."
|
||||||
|
@ -202,19 +202,23 @@ msgstr "Abspielen"
|
||||||
msgid "Clear Playlist"
|
msgid "Clear Playlist"
|
||||||
msgstr "Playlist leeren"
|
msgstr "Playlist leeren"
|
||||||
|
|
||||||
#: data/gtk.menu.ui:24
|
#: data/gtk.menu.ui:22
|
||||||
|
msgid "Toggle Fullscreen"
|
||||||
|
msgstr "Vollbild wechseln"
|
||||||
|
|
||||||
|
#: data/gtk.menu.ui:29
|
||||||
msgid "Connection"
|
msgid "Connection"
|
||||||
msgstr "Verbindung"
|
msgstr "Verbindung"
|
||||||
|
|
||||||
#: data/gtk.menu.ui:50
|
#: data/gtk.menu.ui:55
|
||||||
msgid "Keyboard Shortcuts"
|
msgid "Keyboard Shortcuts"
|
||||||
msgstr "Tastenkombinationen"
|
msgstr "Tastenkombinationen"
|
||||||
|
|
||||||
#: data/gtk.menu.ui:55
|
#: data/gtk.menu.ui:60
|
||||||
msgid "Info"
|
msgid "Info"
|
||||||
msgstr "Info"
|
msgstr "Info"
|
||||||
|
|
||||||
#: data/gtk.menu.ui:60
|
#: data/gtk.menu.ui:65
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Beenden"
|
msgstr "Beenden"
|
||||||
|
|
||||||
|
@ -270,27 +274,27 @@ msgstr "{} mit {}"
|
||||||
msgid "{}:{} minutes"
|
msgid "{}:{} minutes"
|
||||||
msgstr "{}:{} Minuten"
|
msgstr "{}:{} Minuten"
|
||||||
|
|
||||||
#: mcg/widgets.py:1279 mcg/widgets.py:1620
|
#: mcg/widgets.py:1285 mcg/widgets.py:1626
|
||||||
msgid "cancel"
|
msgid "cancel"
|
||||||
msgstr "abbrechen"
|
msgstr "abbrechen"
|
||||||
|
|
||||||
#: mcg/widgets.py:1296 mcg/widgets.py:1637
|
#: mcg/widgets.py:1302 mcg/widgets.py:1643
|
||||||
msgid "play"
|
msgid "play"
|
||||||
msgstr "abspielen"
|
msgstr "abspielen"
|
||||||
|
|
||||||
#: mcg/widgets.py:1299
|
#: mcg/widgets.py:1305
|
||||||
msgid "remove"
|
msgid "remove"
|
||||||
msgstr "entfernen"
|
msgstr "entfernen"
|
||||||
|
|
||||||
#: mcg/widgets.py:1623 mcg/widgets.py:1640
|
#: mcg/widgets.py:1629 mcg/widgets.py:1646
|
||||||
msgid "queue"
|
msgid "queue"
|
||||||
msgstr "einreihen"
|
msgstr "einreihen"
|
||||||
|
|
||||||
#: mcg/widgets.py:1872
|
#: mcg/widgets.py:1878
|
||||||
msgid "Loading albums"
|
msgid "Loading albums"
|
||||||
msgstr "Alben werden geladen"
|
msgstr "Alben werden geladen"
|
||||||
|
|
||||||
#: mcg/widgets.py:1954
|
#: mcg/widgets.py:1960
|
||||||
msgid "Loading images"
|
msgid "Loading images"
|
||||||
msgstr "Bilder werden geladen"
|
msgstr "Bilder werden geladen"
|
||||||
|
|
||||||
|
|
Binary file not shown.
|
@ -1,15 +1,15 @@
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: CoverGrid (mcg)\n"
|
"Project-Id-Version: CoverGrid (mcg)\n"
|
||||||
"POT-Creation-Date: 2020-03-22 11:18+0100\n"
|
"POT-Creation-Date: 2020-07-25 14:16+0200\n"
|
||||||
"PO-Revision-Date: 2020-03-22 11:18+0100\n"
|
"PO-Revision-Date: 2020-07-25 14:17+0200\n"
|
||||||
"Last-Translator: coderkun <olli@suruatoel.xyz>\n"
|
"Last-Translator: coderkun <olli@suruatoel.xyz>\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
"Language: en\n"
|
"Language: en\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"X-Generator: Poedit 2.3\n"
|
"X-Generator: Poedit 2.3.1\n"
|
||||||
"X-Poedit-Basepath: ../../..\n"
|
"X-Poedit-Basepath: ../../..\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
"X-Poedit-SearchPath-0: data/gtk.glade\n"
|
"X-Poedit-SearchPath-0: data/gtk.glade\n"
|
||||||
|
@ -61,127 +61,127 @@ msgstr "Connect to MPD"
|
||||||
msgid "Show the cover in fullscreen mode"
|
msgid "Show the cover in fullscreen mode"
|
||||||
msgstr "Show the cover in fullscreen mode"
|
msgstr "Show the cover in fullscreen mode"
|
||||||
|
|
||||||
#: data/gtk.glade:470 data/gtk.glade:549
|
#: data/gtk.glade:469 data/gtk.glade:548
|
||||||
msgid "Select multiple albums"
|
msgid "Select multiple albums"
|
||||||
msgstr "Select multiple albums"
|
msgstr "Select multiple albums"
|
||||||
|
|
||||||
#: data/gtk.glade:492 data/gtk.shortcuts.ui:88
|
#: data/gtk.glade:491 data/gtk.shortcuts.ui:88
|
||||||
msgid "Clear the playlist"
|
msgid "Clear the playlist"
|
||||||
msgstr "Clear the playlist"
|
msgstr "Clear the playlist"
|
||||||
|
|
||||||
#: data/gtk.glade:526 data/gtk.shortcuts.ui:114
|
#: data/gtk.glade:525 data/gtk.shortcuts.ui:114
|
||||||
msgid "Search the library"
|
msgid "Search the library"
|
||||||
msgstr "Search the library"
|
msgstr "Search the library"
|
||||||
|
|
||||||
#: data/gtk.glade:571
|
#: data/gtk.glade:570
|
||||||
msgid "Settings and actions"
|
msgid "Settings and actions"
|
||||||
msgstr "Settings and actions"
|
msgstr "Settings and actions"
|
||||||
|
|
||||||
#: data/gtk.glade:676
|
#: data/gtk.glade:675
|
||||||
msgid "Enter hostname or IP address"
|
msgid "Enter hostname or IP address"
|
||||||
msgstr "Enter hostname or IP address"
|
msgstr "Enter hostname or IP address"
|
||||||
|
|
||||||
#: data/gtk.glade:688
|
#: data/gtk.glade:687
|
||||||
msgid "Enter URL or local path"
|
msgid "Enter URL or local path"
|
||||||
msgstr "Enter URL or local path"
|
msgstr "Enter URL or local path"
|
||||||
|
|
||||||
#: data/gtk.glade:701
|
#: data/gtk.glade:700
|
||||||
msgid "Enter password or leave blank"
|
msgid "Enter password or leave blank"
|
||||||
msgstr "Enter password or leave blank"
|
msgstr "Enter password or leave blank"
|
||||||
|
|
||||||
#: data/gtk.glade:729
|
#: data/gtk.glade:728
|
||||||
msgid "Host:"
|
msgid "Host:"
|
||||||
msgstr "Host:"
|
msgstr "Host:"
|
||||||
|
|
||||||
#: data/gtk.glade:741
|
#: data/gtk.glade:740
|
||||||
msgid "Port:"
|
msgid "Port:"
|
||||||
msgstr "Port:"
|
msgstr "Port:"
|
||||||
|
|
||||||
#: data/gtk.glade:753
|
#: data/gtk.glade:752
|
||||||
msgid "Password:"
|
msgid "Password:"
|
||||||
msgstr "Password:"
|
msgstr "Password:"
|
||||||
|
|
||||||
#: data/gtk.glade:765
|
#: data/gtk.glade:764
|
||||||
msgid "Image Directory:"
|
msgid "Image Directory:"
|
||||||
msgstr "Image Directory:"
|
msgstr "Image Directory:"
|
||||||
|
|
||||||
#: data/gtk.glade:866
|
#: data/gtk.glade:865
|
||||||
msgid "File:"
|
msgid "File:"
|
||||||
msgstr "File:"
|
msgstr "File:"
|
||||||
|
|
||||||
#: data/gtk.glade:879
|
#: data/gtk.glade:878
|
||||||
msgid "Audio:"
|
msgid "Audio:"
|
||||||
msgstr "Audio:"
|
msgstr "Audio:"
|
||||||
|
|
||||||
#: data/gtk.glade:892
|
#: data/gtk.glade:891
|
||||||
msgid "Bitrate:"
|
msgid "Bitrate:"
|
||||||
msgstr "Bitrate:"
|
msgstr "Bitrate:"
|
||||||
|
|
||||||
#: data/gtk.glade:905
|
#: data/gtk.glade:904
|
||||||
msgid "Error:"
|
msgid "Error:"
|
||||||
msgstr "Error:"
|
msgstr "Error:"
|
||||||
|
|
||||||
#: data/gtk.glade:917 data/gtk.glade:933 data/gtk.glade:949 data/gtk.glade:965
|
#: data/gtk.glade:916 data/gtk.glade:932 data/gtk.glade:948 data/gtk.glade:964
|
||||||
msgid "<i>none</i>"
|
msgid "<i>none</i>"
|
||||||
msgstr "<i>none</i>"
|
msgstr "<i>none</i>"
|
||||||
|
|
||||||
#: data/gtk.glade:1000
|
#: data/gtk.glade:999
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Status"
|
msgstr "Status"
|
||||||
|
|
||||||
#: data/gtk.glade:1085
|
#: data/gtk.glade:1084
|
||||||
msgid "Albums"
|
msgid "Albums"
|
||||||
msgstr "Albums"
|
msgstr "Albums"
|
||||||
|
|
||||||
#: data/gtk.glade:1097
|
#: data/gtk.glade:1096
|
||||||
msgid "Songs"
|
msgid "Songs"
|
||||||
msgstr "Songs"
|
msgstr "Songs"
|
||||||
|
|
||||||
#: data/gtk.glade:1109
|
#: data/gtk.glade:1108
|
||||||
msgid "Artists"
|
msgid "Artists"
|
||||||
msgstr "Artists"
|
msgstr "Artists"
|
||||||
|
|
||||||
#: data/gtk.glade:1133
|
#: data/gtk.glade:1132
|
||||||
msgid "Seconds"
|
msgid "Seconds"
|
||||||
msgstr "Seconds"
|
msgstr "Seconds"
|
||||||
|
|
||||||
#: data/gtk.glade:1180
|
#: data/gtk.glade:1179
|
||||||
msgid "Seconds played"
|
msgid "Seconds played"
|
||||||
msgstr "Seconds"
|
msgstr "Seconds"
|
||||||
|
|
||||||
#: data/gtk.glade:1191
|
#: data/gtk.glade:1190
|
||||||
msgid "Seconds running"
|
msgid "Seconds running"
|
||||||
msgstr "Seconds running"
|
msgstr "Seconds running"
|
||||||
|
|
||||||
#: data/gtk.glade:1222
|
#: data/gtk.glade:1221
|
||||||
msgid "Statistics"
|
msgid "Statistics"
|
||||||
msgstr "Statistics"
|
msgstr "Statistics"
|
||||||
|
|
||||||
#: data/gtk.glade:1292
|
#: data/gtk.glade:1291
|
||||||
msgid "Audio Devices"
|
msgid "Audio Devices"
|
||||||
msgstr "Audio Devices"
|
msgstr "Audio Devices"
|
||||||
|
|
||||||
#: data/gtk.glade:1306
|
#: data/gtk.glade:1305
|
||||||
msgid "Server"
|
msgid "Server"
|
||||||
msgstr "Server"
|
msgstr "Server"
|
||||||
|
|
||||||
#: data/gtk.glade:1487 data/gtk.menu.ui:30
|
#: data/gtk.glade:1486 data/gtk.menu.ui:35
|
||||||
msgid "Cover"
|
msgid "Cover"
|
||||||
msgstr "Cover"
|
msgstr "Cover"
|
||||||
|
|
||||||
#: data/gtk.glade:1629 data/gtk.menu.ui:36
|
#: data/gtk.glade:1628 data/gtk.menu.ui:41
|
||||||
msgid "Playlist"
|
msgid "Playlist"
|
||||||
msgstr "Playlist"
|
msgstr "Playlist"
|
||||||
|
|
||||||
#: data/gtk.glade:1656
|
#: data/gtk.glade:1655
|
||||||
msgid "search library"
|
msgid "search library"
|
||||||
msgstr "search library"
|
msgstr "search library"
|
||||||
|
|
||||||
#: data/gtk.glade:1881 data/gtk.menu.ui:42
|
#: data/gtk.glade:1880 data/gtk.menu.ui:47
|
||||||
msgid "Library"
|
msgid "Library"
|
||||||
msgstr "Library"
|
msgstr "Library"
|
||||||
|
|
||||||
#: data/gtk.glade:1964
|
#: data/gtk.glade:1963
|
||||||
msgid ""
|
msgid ""
|
||||||
"CoverGrid is a client for the Music Player Daemon, focusing on albums "
|
"CoverGrid is a client for the Music Player Daemon, focusing on albums "
|
||||||
"instead of single tracks."
|
"instead of single tracks."
|
||||||
|
@ -201,19 +201,23 @@ msgstr "Play"
|
||||||
msgid "Clear Playlist"
|
msgid "Clear Playlist"
|
||||||
msgstr "Clear Playlist"
|
msgstr "Clear Playlist"
|
||||||
|
|
||||||
#: data/gtk.menu.ui:24
|
#: data/gtk.menu.ui:22
|
||||||
|
msgid "Toggle Fullscreen"
|
||||||
|
msgstr "Toggle fullscreen"
|
||||||
|
|
||||||
|
#: data/gtk.menu.ui:29
|
||||||
msgid "Connection"
|
msgid "Connection"
|
||||||
msgstr "Connection"
|
msgstr "Connection"
|
||||||
|
|
||||||
#: data/gtk.menu.ui:50
|
#: data/gtk.menu.ui:55
|
||||||
msgid "Keyboard Shortcuts"
|
msgid "Keyboard Shortcuts"
|
||||||
msgstr "Keyboard Shortcuts"
|
msgstr "Keyboard Shortcuts"
|
||||||
|
|
||||||
#: data/gtk.menu.ui:55
|
#: data/gtk.menu.ui:60
|
||||||
msgid "Info"
|
msgid "Info"
|
||||||
msgstr "Info"
|
msgstr "Info"
|
||||||
|
|
||||||
#: data/gtk.menu.ui:60
|
#: data/gtk.menu.ui:65
|
||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Quit"
|
msgstr "Quit"
|
||||||
|
|
||||||
|
@ -269,27 +273,27 @@ msgstr "{} feat. {}"
|
||||||
msgid "{}:{} minutes"
|
msgid "{}:{} minutes"
|
||||||
msgstr "{}:{} minutes"
|
msgstr "{}:{} minutes"
|
||||||
|
|
||||||
#: mcg/widgets.py:1279 mcg/widgets.py:1620
|
#: mcg/widgets.py:1285 mcg/widgets.py:1626
|
||||||
msgid "cancel"
|
msgid "cancel"
|
||||||
msgstr "cancel"
|
msgstr "cancel"
|
||||||
|
|
||||||
#: mcg/widgets.py:1296 mcg/widgets.py:1637
|
#: mcg/widgets.py:1302 mcg/widgets.py:1643
|
||||||
msgid "play"
|
msgid "play"
|
||||||
msgstr "play"
|
msgstr "play"
|
||||||
|
|
||||||
#: mcg/widgets.py:1299
|
#: mcg/widgets.py:1305
|
||||||
msgid "remove"
|
msgid "remove"
|
||||||
msgstr "remove"
|
msgstr "remove"
|
||||||
|
|
||||||
#: mcg/widgets.py:1623 mcg/widgets.py:1640
|
#: mcg/widgets.py:1629 mcg/widgets.py:1646
|
||||||
msgid "queue"
|
msgid "queue"
|
||||||
msgstr "queue"
|
msgstr "queue"
|
||||||
|
|
||||||
#: mcg/widgets.py:1872
|
#: mcg/widgets.py:1878
|
||||||
msgid "Loading albums"
|
msgid "Loading albums"
|
||||||
msgstr "Loading albums"
|
msgstr "Loading albums"
|
||||||
|
|
||||||
#: mcg/widgets.py:1954
|
#: mcg/widgets.py:1960
|
||||||
msgid "Loading images"
|
msgid "Loading images"
|
||||||
msgstr "Loading images"
|
msgstr "Loading images"
|
||||||
|
|
||||||
|
|
|
@ -230,6 +230,10 @@ class Window():
|
||||||
self._panel_action.set_enabled(False)
|
self._panel_action.set_enabled(False)
|
||||||
self._panel_action.connect('change-state', self.on_menu_panel)
|
self._panel_action.connect('change-state', self.on_menu_panel)
|
||||||
self._appwindow.add_action(self._panel_action)
|
self._appwindow.add_action(self._panel_action)
|
||||||
|
self._toggle_fullscreen_action = Gio.SimpleAction.new("toggle-fullscreen", None)
|
||||||
|
self._toggle_fullscreen_action.set_enabled(True)
|
||||||
|
self._toggle_fullscreen_action.connect('activate', self.on_menu_toggle_fullscreen)
|
||||||
|
self._appwindow.add_action(self._toggle_fullscreen_action)
|
||||||
|
|
||||||
|
|
||||||
def get(self):
|
def get(self):
|
||||||
|
@ -269,6 +273,14 @@ class Window():
|
||||||
self._stack.set_visible_child(self._panels[int(value.get_string())].get())
|
self._stack.set_visible_child(self._panels[int(value.get_string())].get())
|
||||||
|
|
||||||
|
|
||||||
|
def on_menu_toggle_fullscreen(self, action, value):
|
||||||
|
self._stack.set_visible_child(self._panels[Window._PANEL_INDEX_COVER].get())
|
||||||
|
if not self._state.get_property(WindowState.IS_FULLSCREENED):
|
||||||
|
self._appwindow.fullscreen()
|
||||||
|
else:
|
||||||
|
self._appwindow.unfullscreen()
|
||||||
|
|
||||||
|
|
||||||
# HeaderBar callbacks
|
# HeaderBar callbacks
|
||||||
|
|
||||||
def on_header_bar_stack_switched(self, widget):
|
def on_header_bar_stack_switched(self, widget):
|
||||||
|
@ -1029,7 +1041,6 @@ class CoverPanel(GObject.GObject):
|
||||||
|
|
||||||
def get_signal_handlers(self):
|
def get_signal_handlers(self):
|
||||||
return {
|
return {
|
||||||
'on_cover-toolbar-fullscreen_clicked': self.on_fullscreen_clicked,
|
|
||||||
'on_cover-box_button_press_event': self.on_cover_box_pressed,
|
'on_cover-box_button_press_event': self.on_cover_box_pressed,
|
||||||
'on_cover-scroll_size_allocate': self.on_cover_size_allocate,
|
'on_cover-scroll_size_allocate': self.on_cover_size_allocate,
|
||||||
'on_cover-songs_button_press_event': self.on_songs_start_change,
|
'on_cover-songs_button_press_event': self.on_songs_start_change,
|
||||||
|
@ -1037,10 +1048,6 @@ class CoverPanel(GObject.GObject):
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
def on_fullscreen_clicked(self, widget):
|
|
||||||
self.emit('toggle-fullscreen')
|
|
||||||
|
|
||||||
|
|
||||||
def on_cover_box_pressed(self, widget, event):
|
def on_cover_box_pressed(self, widget, event):
|
||||||
if self._current_album and event.type == Gdk.EventType._2BUTTON_PRESS:
|
if self._current_album and event.type == Gdk.EventType._2BUTTON_PRESS:
|
||||||
self.emit('toggle-fullscreen')
|
self.emit('toggle-fullscreen')
|
||||||
|
|
Loading…
Reference in a new issue