Skip to content

Commit

Permalink
FS overlays can now be removed/disabled (#120, #254)
Browse files Browse the repository at this point in the history
`GameFSOverlaysDialog` will now show warning or error depending on 
game's `install_dir` (#254)
  • Loading branch information
tkashkin committed Jun 27, 2019
1 parent d78eab3 commit c7ddab0
Show file tree
Hide file tree
Showing 20 changed files with 729 additions and 280 deletions.
61 changes: 41 additions & 20 deletions po/com.github.tkashkin.gamehub.pot
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: com.github.tkashkin.gamehub\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-06-25 15:41+0300\n"
"POT-Creation-Date: 2019-06-27 15:34+0300\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"
Expand Down Expand Up @@ -180,52 +180,52 @@ msgctxt "platform"
msgid "Emulated"
msgstr ""

#: src/data/Game.vala:478
#: src/data/Game.vala:527
msgctxt "status"
msgid "Running"
msgstr ""

#: src/data/Game.vala:481
#: src/data/Game.vala:530
msgctxt "status"
msgid "Installed"
msgstr ""

#: src/data/Game.vala:482
#: src/data/Game.vala:531
msgctxt "status"
msgid "Installing"
msgstr ""

#: src/data/Game.vala:483
#: src/data/Game.vala:532
msgctxt "status"
msgid "Verifying installer integrity"
msgstr ""

#: src/data/Game.vala:484
#: src/data/Game.vala:533
msgctxt "status"
msgid "Download started"
msgstr ""

#: src/data/Game.vala:486
#: src/data/Game.vala:535
msgctxt "status"
msgid "Not installed"
msgstr ""

#: src/data/Game.vala:496
#: src/data/Game.vala:545
msgctxt "status_header"
msgid "Installed"
msgstr ""

#: src/data/Game.vala:497
#: src/data/Game.vala:546
msgctxt "status_header"
msgid "Installing"
msgstr ""

#: src/data/Game.vala:499
#: src/data/Game.vala:548
msgctxt "status_header"
msgid "Downloading"
msgstr ""

#: src/data/Game.vala:501
#: src/data/Game.vala:550
msgctxt "status_header"
msgid "Not installed"
msgstr ""
Expand Down Expand Up @@ -1006,47 +1006,68 @@ msgstr ""
msgid "Add to the Steam library"
msgstr ""

#: src/ui/dialogs/GameFSOverlaysDialog.vala:52
#: src/ui/dialogs/GameFSOverlaysDialog.vala:53
#, c-format
msgid "%s: Overlays"
msgstr ""

#: src/ui/dialogs/GameFSOverlaysDialog.vala:68
#: src/ui/dialogs/GameFSOverlaysDialog.vala:71
msgid "Overlays are disabled"
msgstr ""

#: src/ui/dialogs/GameFSOverlaysDialog.vala:68
#: src/ui/dialogs/GameFSOverlaysDialog.vala:71
msgid ""
"Enable overlays to manage DLCs and mods\n"
"\n"
"Enabling will move game to the “base“ overlay"
msgstr ""

#: src/ui/dialogs/GameFSOverlaysDialog.vala:71
#: src/ui/dialogs/GameFSOverlaysDialog.vala:77
#: src/ui/views/GamesView/GameContextMenu.vala:65
msgid "Overlays"
msgstr ""

#: src/ui/dialogs/GameFSOverlaysDialog.vala:99
#: src/ui/dialogs/GameFSOverlaysDialog.vala:105
msgid "Overlay ID (directory name)"
msgstr ""

#: src/ui/dialogs/GameFSOverlaysDialog.vala:104
#: src/ui/dialogs/GameFSOverlaysDialog.vala:110
msgid "Overlay name (optional)"
msgstr ""

#: src/ui/dialogs/GameFSOverlaysDialog.vala:106
#: src/ui/dialogs/GameFSOverlaysDialog.vala:112
msgid "Add"
msgstr ""

#: src/ui/dialogs/GameFSOverlaysDialog.vala:121
#: src/ui/dialogs/GameFSOverlaysDialog.vala:127
msgid "Enable overlays"
msgstr ""

#: src/ui/dialogs/GameFSOverlaysDialog.vala:211
#: src/ui/dialogs/GameFSOverlaysDialog.vala:182
#, c-format
msgid ""
"Overlay usage at this path may be unsafe\n"
"Proceed at your own risk\n"
"\n"
"Path: <b>%s</b>"
msgstr ""

#: src/ui/dialogs/GameFSOverlaysDialog.vala:187
#, c-format
msgid ""
"Overlay usage at this path is not supported\n"
"\n"
"Path: <b>%s</b>"
msgstr ""

#: src/ui/dialogs/GameFSOverlaysDialog.vala:266
msgid "Open directory"
msgstr ""

#: src/ui/dialogs/GameFSOverlaysDialog.vala:271
msgid "Remove overlay"
msgstr ""

#: src/ui/dialogs/CompatRunDialog.vala:48
#: src/ui/views/GamesView/GameContextMenu.vala:46
#: src/ui/views/GameDetailsView/GameDetailsPage.vala:225
Expand Down
62 changes: 42 additions & 20 deletions po/de.po
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: com.github.tkashkin.gamehub\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-06-25 15:41+0300\n"
"POT-Creation-Date: 2019-06-27 15:34+0300\n"
"PO-Revision-Date: 2019-06-08 23:29+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/gamehub/"
Expand Down Expand Up @@ -190,52 +190,52 @@ msgctxt "platform"
msgid "Emulated"
msgstr "Emulator"

#: src/data/Game.vala:478
#: src/data/Game.vala:527
msgctxt "status"
msgid "Running"
msgstr "Läuft"

#: src/data/Game.vala:481
#: src/data/Game.vala:530
msgctxt "status"
msgid "Installed"
msgstr "Installiert"

#: src/data/Game.vala:482
#: src/data/Game.vala:531
msgctxt "status"
msgid "Installing"
msgstr "Installation"

#: src/data/Game.vala:483
#: src/data/Game.vala:532
msgctxt "status"
msgid "Verifying installer integrity"
msgstr "Integrität des Installers wird überprüft"

#: src/data/Game.vala:484
#: src/data/Game.vala:533
msgctxt "status"
msgid "Download started"
msgstr "Download gestartet"

#: src/data/Game.vala:486
#: src/data/Game.vala:535
msgctxt "status"
msgid "Not installed"
msgstr "Nicht installiert"

#: src/data/Game.vala:496
#: src/data/Game.vala:545
msgctxt "status_header"
msgid "Installed"
msgstr "Installiert"

#: src/data/Game.vala:497
#: src/data/Game.vala:546
msgctxt "status_header"
msgid "Installing"
msgstr "Installation"

#: src/data/Game.vala:499
#: src/data/Game.vala:548
msgctxt "status_header"
msgid "Downloading"
msgstr "Herunterladen"

#: src/data/Game.vala:501
#: src/data/Game.vala:550
msgctxt "status_header"
msgid "Not installed"
msgstr "Nicht installiert"
Expand Down Expand Up @@ -1040,16 +1040,16 @@ msgstr "Zu Steam hinzufügen"
msgid "Add to the Steam library"
msgstr "Zur Steam-Bibliothek hinzufügen"

#: src/ui/dialogs/GameFSOverlaysDialog.vala:52
#: src/ui/dialogs/GameFSOverlaysDialog.vala:53
#, c-format
msgid "%s: Overlays"
msgstr "%s: Overlays"

#: src/ui/dialogs/GameFSOverlaysDialog.vala:68
#: src/ui/dialogs/GameFSOverlaysDialog.vala:71
msgid "Overlays are disabled"
msgstr "Overlays sind deaktiviert"

#: src/ui/dialogs/GameFSOverlaysDialog.vala:68
#: src/ui/dialogs/GameFSOverlaysDialog.vala:71
msgid ""
"Enable overlays to manage DLCs and mods\n"
"\n"
Expand All @@ -1059,31 +1059,53 @@ msgstr ""
"\n"
"Durch das Aktivieren wird das Spiel auf das „base“-Overlay verschoben"

#: src/ui/dialogs/GameFSOverlaysDialog.vala:71
#: src/ui/dialogs/GameFSOverlaysDialog.vala:77
#: src/ui/views/GamesView/GameContextMenu.vala:65
msgid "Overlays"
msgstr "Overlays"

#: src/ui/dialogs/GameFSOverlaysDialog.vala:99
#: src/ui/dialogs/GameFSOverlaysDialog.vala:105
msgid "Overlay ID (directory name)"
msgstr "Overlay-ID (Verzeichnisname)"

#: src/ui/dialogs/GameFSOverlaysDialog.vala:104
#: src/ui/dialogs/GameFSOverlaysDialog.vala:110
msgid "Overlay name (optional)"
msgstr "Overlay-Name (optional)"

#: src/ui/dialogs/GameFSOverlaysDialog.vala:106
#: src/ui/dialogs/GameFSOverlaysDialog.vala:112
msgid "Add"
msgstr "Hinzufügen"

#: src/ui/dialogs/GameFSOverlaysDialog.vala:121
#: src/ui/dialogs/GameFSOverlaysDialog.vala:127
msgid "Enable overlays"
msgstr "Overlays aktivieren"

#: src/ui/dialogs/GameFSOverlaysDialog.vala:211
#: src/ui/dialogs/GameFSOverlaysDialog.vala:182
#, c-format
msgid ""
"Overlay usage at this path may be unsafe\n"
"Proceed at your own risk\n"
"\n"
"Path: <b>%s</b>"
msgstr ""

#: src/ui/dialogs/GameFSOverlaysDialog.vala:187
#, c-format
msgid ""
"Overlay usage at this path is not supported\n"
"\n"
"Path: <b>%s</b>"
msgstr ""

#: src/ui/dialogs/GameFSOverlaysDialog.vala:266
msgid "Open directory"
msgstr "Verzeichnis öffnen"

#: src/ui/dialogs/GameFSOverlaysDialog.vala:271
#, fuzzy
msgid "Remove overlay"
msgstr "Overlays aktivieren"

#: src/ui/dialogs/CompatRunDialog.vala:48
#: src/ui/views/GamesView/GameContextMenu.vala:46
#: src/ui/views/GameDetailsView/GameDetailsPage.vala:225
Expand Down
Loading

0 comments on commit c7ddab0

Please sign in to comment.