Skip to content

Commit

Permalink
Settings dialog rework
Browse files Browse the repository at this point in the history
Compact games list


Former-commit-id: b9712bb
  • Loading branch information
tkashkin committed Aug 9, 2018
1 parent 1fbf5ae commit 2d61be6
Show file tree
Hide file tree
Showing 25 changed files with 897 additions and 636 deletions.
6 changes: 6 additions & 0 deletions data/com.github.tkashkin.gamehub.appdata.xml.in
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,12 @@
</screenshots>

<releases>
<release type="development" version="0.7.0" date="2018-08-09">
<description>
<p>Settings dialog rework</p>
<p>Compact games list</p>
</description>
</release>
<release type="development" version="0.6.3" date="2018-08-06">
<description>
<p>Trying to fix Humble Bundle access token extraction</p>
Expand Down
3 changes: 3 additions & 0 deletions data/com.github.tkashkin.gamehub.gschema.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@
<key name="dark-theme" type="b">
<default>false</default>
</key>
<key name="compact-list" type="b">
<default>false</default>
</key>
</schema>

<schema path="/com/github/tkashkin/gamehub/auth/steam/" id="com.github.tkashkin.gamehub.auth.steam" gettext-domain="com.github.tkashkin.gamehub">
Expand Down
7 changes: 7 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
com.github.tkashkin.gamehub (0.7.0) xenial; urgency=low

* Settings dialog rework
* Compact games list

-- tkashkin <[email protected]> Thu, 09 Aug 2018 20:27:23 +0300

com.github.tkashkin.gamehub (0.6.3) xenial; urgency=low

* Trying to fix Humble Bundle access token extraction
Expand Down
2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
project('com.github.tkashkin.gamehub', 'vala', 'c', version: '0.6.3')
project('com.github.tkashkin.gamehub', 'vala', 'c', version: '0.7.0')

i18n = import('i18n')
gnome = import('gnome')
Expand Down
9 changes: 8 additions & 1 deletion po/POTFILES
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,14 @@ src/data/GamesDB.vala
src/ui/windows/MainWindow.vala
src/ui/windows/WebAuthWindow.vala

src/ui/dialogs/SettingsDialog.vala
src/ui/dialogs/SettingsDialog/SettingsDialog.vala
src/ui/dialogs/SettingsDialog/SettingsDialogTab.vala

src/ui/dialogs/SettingsDialog/tabs/UI.vala
src/ui/dialogs/SettingsDialog/tabs/Steam.vala
src/ui/dialogs/SettingsDialog/tabs/GOG.vala
src/ui/dialogs/SettingsDialog/tabs/Humble.vala

src/ui/dialogs/GameInstallDialog.vala
src/ui/dialogs/GameDetailsDialog.vala

Expand Down
85 changes: 49 additions & 36 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: 2018-07-25 20:05+0300\n"
"POT-Creation-Date: 2018-08-09 20:06+0300\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <[email protected]>\n"
Expand Down Expand Up @@ -76,76 +76,89 @@ msgid ""
"Login into your account in Steam client and return to GameHub"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:13 src/ui/views/WelcomeView.vala:34
#: src/ui/views/WelcomeView.vala:58 src/ui/views/GamesView/GamesView.vala:159
#: src/ui/dialogs/SettingsDialog/SettingsDialog.vala:17
#: src/ui/views/WelcomeView.vala:34 src/ui/views/WelcomeView.vala:58
#: src/ui/views/GamesView/GamesView.vala:159
#: src/ui/views/GamesView/GamesView.vala:379
msgid "Settings"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:30
msgid "Use dark theme"
#: src/ui/dialogs/SettingsDialog/SettingsDialog.vala:27
msgid "Some settings will be applied after application restart"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:34
msgid "Steam API keys have limited number of uses per day"
#: src/ui/dialogs/SettingsDialog/SettingsDialog.vala:42
msgid "Interface"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:34
msgid "Generate key"
#: src/ui/dialogs/SettingsDialog/SettingsDialog.vala:60
#: src/ui/dialogs/GameDetailsDialog.vala:31
msgid "Close"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:36
msgid "Steam installation directory"
#: src/ui/dialogs/SettingsDialog/SettingsDialogTab.vala:134
msgid "Open"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:41
msgid "GOG games directory"
#: src/ui/dialogs/SettingsDialog/SettingsDialogTab.vala:141
msgid "Clear"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:43
msgid "GOG installers cache"
#: src/ui/dialogs/SettingsDialog/SettingsDialogTab.vala:157
#, c-format
msgid "%llu installer; %s"
msgid_plural "%llu installers; %s"
msgstr[0] ""
msgstr[1] ""

#: src/ui/dialogs/SettingsDialog/tabs/UI.vala:18
msgid "Use dark theme"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:48
msgid "Humble Bundle games directory"
#: src/ui/dialogs/SettingsDialog/tabs/UI.vala:19
msgid "Compact list"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:50
msgid "Humble Bundle installers cache"
#: src/ui/dialogs/SettingsDialog/tabs/Steam.vala:20
#: src/ui/dialogs/SettingsDialog/tabs/GOG.vala:20
#: src/ui/dialogs/SettingsDialog/tabs/Humble.vala:20
msgid "Enabled"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:63
#: src/ui/dialogs/GameDetailsDialog.vala:31
msgid "Close"
#: src/ui/dialogs/SettingsDialog/tabs/Steam.vala:25
msgid "Steam API keys have limited number of uses per day"
msgstr ""

#: src/ui/dialogs/SettingsDialog/tabs/Steam.vala:25
msgid "Generate key"
msgstr ""

#: src/ui/dialogs/SettingsDialog/tabs/Steam.vala:29
msgid "Installation directory"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:106
#: src/ui/dialogs/SettingsDialog/tabs/Steam.vala:37
msgid "Default"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:114
#: src/ui/dialogs/SettingsDialog/tabs/Steam.vala:45
msgid "Restore default API key"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:125
#: src/ui/dialogs/SettingsDialog/tabs/Steam.vala:56
msgid "Steam API key"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:215
msgid "Open"
#: src/ui/dialogs/SettingsDialog/tabs/GOG.vala:25
#: src/ui/dialogs/SettingsDialog/tabs/Humble.vala:25
msgid "Games directory"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:222
msgid "Clear"
#: src/ui/dialogs/SettingsDialog/tabs/GOG.vala:27
#: src/ui/dialogs/SettingsDialog/tabs/Humble.vala:27
msgid "Installers cache"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:238
#, c-format
msgid "%llu installer; %s"
msgid_plural "%llu installers; %s"
msgstr[0] ""
msgstr[1] ""

#: src/ui/dialogs/GameInstallDialog.vala:31
#: src/ui/dialogs/GameInstallDialog.vala:131
#: src/ui/views/GameDetailsView/GameDetailsView.vala:202
Expand Down
111 changes: 59 additions & 52 deletions po/de.po
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: com.github.tkashkin.gamehub\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2018-07-25 20:05+0300\n"
"POT-Creation-Date: 2018-08-09 20:06+0300\n"
"PO-Revision-Date: 2018-07-14 00:51+0300\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
Expand Down Expand Up @@ -77,76 +77,89 @@ msgstr ""
"Die Steam-Konfigurationsdatei wurde nicht gefunden\n"
"Logge dich in dein Konto im Steam-Client ein und kehre zu GameHub zurück"

#: src/ui/dialogs/SettingsDialog.vala:13 src/ui/views/WelcomeView.vala:34
#: src/ui/views/WelcomeView.vala:58 src/ui/views/GamesView/GamesView.vala:159
#: src/ui/dialogs/SettingsDialog/SettingsDialog.vala:17
#: src/ui/views/WelcomeView.vala:34 src/ui/views/WelcomeView.vala:58
#: src/ui/views/GamesView/GamesView.vala:159
#: src/ui/views/GamesView/GamesView.vala:379
msgid "Settings"
msgstr "Einstellungen"

#: src/ui/dialogs/SettingsDialog.vala:30
#: src/ui/dialogs/SettingsDialog/SettingsDialog.vala:27
msgid "Some settings will be applied after application restart"
msgstr "Einige Einstellungen werden nach dem Neustart der Anwendung angewendet"

#: src/ui/dialogs/SettingsDialog/SettingsDialog.vala:42
msgid "Interface"
msgstr "Schnittstelle"

#: src/ui/dialogs/SettingsDialog/SettingsDialog.vala:60
#: src/ui/dialogs/GameDetailsDialog.vala:31
msgid "Close"
msgstr "Schließen"

#: src/ui/dialogs/SettingsDialog/SettingsDialogTab.vala:134
msgid "Open"
msgstr "Öffnen"

#: src/ui/dialogs/SettingsDialog/SettingsDialogTab.vala:141
msgid "Clear"
msgstr "Löschen"

#: src/ui/dialogs/SettingsDialog/SettingsDialogTab.vala:157
#, c-format
msgid "%llu installer; %s"
msgid_plural "%llu installers; %s"
msgstr[0] "%llu Installer; %s"
msgstr[1] "%llu Installateure; %s"

#: src/ui/dialogs/SettingsDialog/tabs/UI.vala:18
msgid "Use dark theme"
msgstr "Dunkles Theme benutzen"

#: src/ui/dialogs/SettingsDialog.vala:34
#: src/ui/dialogs/SettingsDialog/tabs/UI.vala:19
msgid "Compact list"
msgstr "Kompakte Liste"

#: src/ui/dialogs/SettingsDialog/tabs/Steam.vala:20
#: src/ui/dialogs/SettingsDialog/tabs/GOG.vala:20
#: src/ui/dialogs/SettingsDialog/tabs/Humble.vala:20
msgid "Enabled"
msgstr "Aktiviert"

#: src/ui/dialogs/SettingsDialog/tabs/Steam.vala:25
msgid "Steam API keys have limited number of uses per day"
msgstr ""
"Steam-API-Schlüssel haben eine begrenzte Anzahl von Verwendungen pro Tag"

#: src/ui/dialogs/SettingsDialog.vala:34
#: src/ui/dialogs/SettingsDialog/tabs/Steam.vala:25
msgid "Generate key"
msgstr "Schlüssel generieren"

#: src/ui/dialogs/SettingsDialog.vala:36
msgid "Steam installation directory"
msgstr "Steam-Installationsordner"
#: src/ui/dialogs/SettingsDialog/tabs/Steam.vala:29
msgid "Installation directory"
msgstr "Installationsordner"

#: src/ui/dialogs/SettingsDialog.vala:41
msgid "GOG games directory"
msgstr "GOG Spieleordner"

#: src/ui/dialogs/SettingsDialog.vala:43
msgid "GOG installers cache"
msgstr "GOG Installateure Cache"

#: src/ui/dialogs/SettingsDialog.vala:48
msgid "Humble Bundle games directory"
msgstr "Humble Bundle Spieleordner"

#: src/ui/dialogs/SettingsDialog.vala:50
msgid "Humble Bundle installers cache"
msgstr "Humble Bundle Installateure Cache"

#: src/ui/dialogs/SettingsDialog.vala:63
#: src/ui/dialogs/GameDetailsDialog.vala:31
msgid "Close"
msgstr "Schließen"

#: src/ui/dialogs/SettingsDialog.vala:106
#: src/ui/dialogs/SettingsDialog/tabs/Steam.vala:37
msgid "Default"
msgstr "Standard"

#: src/ui/dialogs/SettingsDialog.vala:114
#: src/ui/dialogs/SettingsDialog/tabs/Steam.vala:45
msgid "Restore default API key"
msgstr "Wiederherstellen des Standard-API-Schlüssels"

#: src/ui/dialogs/SettingsDialog.vala:125
#: src/ui/dialogs/SettingsDialog/tabs/Steam.vala:56
msgid "Steam API key"
msgstr "Steam-API-Schlüssel"

#: src/ui/dialogs/SettingsDialog.vala:215
msgid "Open"
msgstr "Öffnen"

#: src/ui/dialogs/SettingsDialog.vala:222
msgid "Clear"
msgstr "Löschen"
#: src/ui/dialogs/SettingsDialog/tabs/GOG.vala:25
#: src/ui/dialogs/SettingsDialog/tabs/Humble.vala:25
msgid "Games directory"
msgstr "Spieleordner"

#: src/ui/dialogs/SettingsDialog.vala:238
#, c-format
msgid "%llu installer; %s"
msgid_plural "%llu installers; %s"
msgstr[0] "%llu Installer; %s"
msgstr[1] "%llu Installateure; %s"
#: src/ui/dialogs/SettingsDialog/tabs/GOG.vala:27
#: src/ui/dialogs/SettingsDialog/tabs/Humble.vala:27
msgid "Installers cache"
msgstr "Installateure Cache"

#: src/ui/dialogs/GameInstallDialog.vala:31
#: src/ui/dialogs/GameInstallDialog.vala:131
Expand Down Expand Up @@ -373,9 +386,3 @@ msgstr "Pausiert: %d%% (%s / %s)"
#: src/utils/downloader/Downloader.vala:145
msgid "Download cancelled"
msgstr "Download ist abgebrochen"

#~ msgid "Select main executable of the game"
#~ msgstr "Wählen Sie die Hauptdatei des Spiels"

#~ msgid "Select"
#~ msgstr "Wählen"
Loading

0 comments on commit 2d61be6

Please sign in to comment.