Skip to content

Commit

Permalink
Bugfixes
Browse files Browse the repository at this point in the history
Design changes
Compatibility


Former-commit-id: 268bdfe
  • Loading branch information
tkashkin committed Jul 20, 2018
1 parent d5e10c1 commit 1eb4bde
Show file tree
Hide file tree
Showing 28 changed files with 719 additions and 400 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ debuild
```bash
git clone https://github.com/tkashkin/GameHub.git
cd GameHub
meson build --prefix=/usr
meson build --prefix=/usr -Ddistro=generic
cd build
ninja
sudo ninja install
Expand Down
43 changes: 43 additions & 0 deletions data/GameHub.css
Original file line number Diff line number Diff line change
Expand Up @@ -91,4 +91,47 @@
{
margin-bottom: 0;
opacity: 1;
}

/* Some granite styles */
.h1
{
font-size: 24pt;
}
.h2
{
font-weight: 300;
font-size: 18pt;
}
.h3
{
font-size: 11pt;
}
.h4, .category-label
{
font-weight: bold;
}
.h4, .gameinfo-singleline-value
{
padding-bottom: 6px;
padding-top: 6px;
}
list .h4
{
padding-left: 6px;
}
button label
{
padding: 0 6px;
}
.card
{
border: none;
border-color: transparent;
box-shadow: 0 0 0 1px alpha (#000, 0.05), 0 3px 3px alpha (#000, 0.22);
border-radius: 4px;
}
list:not(:backdrop) row:selected:focus label.category-label
{
color: alpha(#ffffff, 0.8);
}
7 changes: 7 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,13 @@
</screenshots>

<releases>
<release type="development" version="0.5.5" date="2018-07-20">
<description>
<p>Bugfixes</p>
<p>Design changes</p>
<p>Compatibility</p>
</description>
</release>
<release type="development" version="0.5.4" date="2018-07-16">
<description>
<p>Icon fixes</p>
Expand Down
8 changes: 8 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
com.github.tkashkin.gamehub (0.5.5) xenial; urgency=low

* Bugfixes
* Design changes
* Compatibility

-- tkashkin <[email protected]> Mon, 16 Jul 2018 05:52:48 +0300

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

* Icon fixes
Expand Down
6 changes: 6 additions & 0 deletions meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@ if get_option('flatpak')
add_global_arguments('-D', 'FLATPAK', language: 'vala')
endif

if get_option('distro') == 'debian'
add_global_arguments('-D', 'DISTRO_DEBIAN', '-D', 'PM_APT', language: 'vala')
elif get_option('distro') == 'arch'
add_global_arguments('-D', 'DISTRO_ARCH', '-D', 'PM_PACMAN', language: 'vala')
endif

subdir('data')
subdir('src')
subdir('po')
Expand Down
2 changes: 2 additions & 0 deletions meson_options.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
option('distro', type: 'combo', choices: ['generic', 'debian', 'arch'], value: 'debian')

option('flatpak', type: 'boolean', value: false)
option('runtime', type: 'string', value: '')

Expand Down
92 changes: 50 additions & 42 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-14 01:42+0300\n"
"POT-Creation-Date: 2018-07-20 17: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 All @@ -34,28 +34,28 @@ msgstr ""
msgid "Manage your Steam, GOG and Humble Bundle games in one place."
msgstr ""

#: src/data/Game.vala:73
#: src/data/Game.vala:74
msgid "Installed"
msgstr ""

#: src/data/Game.vala:74
#: src/data/Game.vala:75
msgid "Installing"
msgstr ""

#: src/data/Game.vala:75
#: src/data/Game.vala:76
msgid "Download started"
msgstr ""

#: src/data/Game.vala:76
#: src/data/Game.vala:77
msgid "Download finished"
msgstr ""

#: src/data/Game.vala:79
#: src/data/Game.vala:80
#, c-format
msgid "Downloading: %d%% (%s / %s)"
msgstr ""

#: src/data/Game.vala:81
#: src/data/Game.vala:82
msgid "Not installed"
msgstr ""

Expand All @@ -69,17 +69,9 @@ msgid ""
"Login into your account in Steam client and return to GameHub"
msgstr ""

#: src/data/sources/humble/HumbleGame.vala:203
msgid "Select main executable of the game"
msgstr ""

#: src/data/sources/humble/HumbleGame.vala:212
#: src/ui/dialogs/GameInstallDialog.vala:90
msgid "Cancel"
msgstr ""

#: src/data/sources/humble/HumbleGame.vala:213
msgid "Select"
#: src/ui/dialogs/SettingsDialog.vala:13 src/ui/views/WelcomeView.vala:34
#: src/ui/views/WelcomeView.vala:59 src/ui/views/GamesView/GamesView.vala:141
msgid "Settings"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:30
Expand Down Expand Up @@ -111,21 +103,26 @@ msgid "Humble Bundle games directory"
msgstr ""

#: src/ui/dialogs/SettingsDialog.vala:61
#: src/ui/dialogs/GameDetailsDialog.vala:30
#: src/ui/dialogs/GameDetailsDialog.vala:31
msgid "Close"
msgstr ""

#: src/ui/dialogs/GameInstallDialog.vala:56
#: src/ui/dialogs/GameInstallDialog.vala:33
#: src/ui/dialogs/GameInstallDialog.vala:128
#: src/ui/views/GameDetailsView/GameDetailsView.vala:158
msgid "Install"
msgstr ""

#: src/ui/dialogs/GameInstallDialog.vala:87
msgid "Select game installer"
msgstr ""

#: src/ui/dialogs/GameInstallDialog.vala:94
msgid "Import"
#: src/ui/dialogs/GameInstallDialog.vala:121
msgid "Cancel"
msgstr ""

#: src/ui/dialogs/GameInstallDialog.vala:97
#: src/ui/views/GameDetailsView/GameDetailsView.vala:141
msgid "Install"
#: src/ui/dialogs/GameInstallDialog.vala:125
msgid "Import"
msgstr ""

#: src/ui/views/WelcomeView.vala:33
Expand All @@ -136,11 +133,6 @@ msgstr ""
msgid "Enable some game sources in settings"
msgstr ""

#: src/ui/views/WelcomeView.vala:34 src/ui/views/WelcomeView.vala:59
#: src/ui/views/GamesView/GamesView.vala:147
msgid "Settings"
msgstr ""

#: src/ui/views/WelcomeView.vala:38
msgid "Let's get started"
msgstr ""
Expand All @@ -149,24 +141,24 @@ msgstr ""
msgid "Skip"
msgstr ""

#: src/ui/views/WelcomeView.vala:121
#: src/ui/views/WelcomeView.vala:115
msgid "Ready"
msgstr ""

#: src/ui/views/WelcomeView.vala:127
#: src/ui/views/WelcomeView.vala:121
msgid "Authentication required"
msgstr ""

#: src/ui/views/WelcomeView.vala:132
#: src/ui/views/WelcomeView.vala:126
msgid "Authenticating..."
msgstr ""

#: src/ui/views/WelcomeView.vala:143
#: src/ui/views/WelcomeView.vala:137
#, c-format
msgid "Install %s"
msgstr ""

#: src/ui/views/WelcomeView.vala:144
#: src/ui/views/WelcomeView.vala:138
msgid "Return to GameHub after installing"
msgstr ""

Expand All @@ -182,34 +174,50 @@ msgstr ""
msgid "All games"
msgstr ""

#: src/ui/views/GamesView/GamesView.vala:117
#: src/ui/views/GamesView/GamesView.vala:111
#, c-format
msgid "%s games"
msgstr ""

#: src/ui/views/GamesView/GamesView.vala:123
#: src/ui/views/GamesView/GamesView.vala:117
msgid "Downloads"
msgstr ""

#: src/ui/views/GamesView/GamesView.vala:142
#: src/ui/views/GamesView/GamesView.vala:136
msgid "Search"
msgstr ""

#: src/ui/views/GamesView/GamesView.vala:183
#: src/ui/views/GamesView/GamesView.vala:192
#, c-format
msgid "%u game"
msgid_plural "%u games"
msgstr[0] ""
msgstr[1] ""

#: src/ui/views/GameDetailsView/GameDetailsView.vala:142
#: src/ui/views/GameDetailsView/GameDetailsView.vala:120
msgid "Description"
msgstr ""

#: src/ui/views/GameDetailsView/GameDetailsView.vala:159
msgid "Run"
msgstr ""

#: src/ui/views/GameDetailsView/GameDetailsView.vala:143
#: src/ui/views/GameDetailsView/GameDetailsView.vala:160
msgid "Open installation directory"
msgstr ""

#: src/ui/views/GameDetailsView/GameDetailsView.vala:144
#: src/ui/views/GameDetailsView/GameDetailsView.vala:161
msgid "Open store page"
msgstr ""

#: src/ui/views/GameDetailsView/GameDetailsView.vala:162
msgid "Uninstall"
msgstr ""

#: src/ui/views/GameDetailsView/GameDetailsView.vala:229
msgid "Language"
msgstr ""

#: src/ui/views/GameDetailsView/GameDetailsView.vala:232
msgid "Languages"
msgstr ""
Loading

0 comments on commit 1eb4bde

Please sign in to comment.