Skip to content

Commit cda1766

Browse files
authored
Merge pull request #26 from AmineI/master
0.7.0 Release changelog, and addon settings sorted into different categories.
2 parents 63387a8 + 719e26f commit cda1766

File tree

3 files changed

+26
-12
lines changed

3 files changed

+26
-12
lines changed

addon.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,10 @@
3939
v0.6.3 (2020-03-08)
4040
- various bug fixes thanks to @AmineI
4141
- add plugin to games provider list
42+
v0.7.0 (2020-05-06)
43+
- added support for more arts types and views for games, such as posters
44+
- added play time information and sorting games by play time
45+
- Offline support of the game lists, with a caching mechanism of the Steam API responses
4246
</news>
4347
<assets>
4448
<icon>icon.png</icon>

resources/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ def main():
230230

231231
if __addon__.getSetting('version') == '':
232232
# first time run, store version
233-
__addon__.setSetting('version', '0.6.0')
233+
__addon__.setSetting('version', __addon__.getAddonInfo('version'))
234234

235235
# prompt the user to configure the plugin with their steam details
236236
if not all_required_credentials_available():

resources/settings.xml

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,24 @@
11
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
22
<settings>
3-
<setting id="debug" type="bool" label="Enable debugging mode" default="false"/>
4-
<setting id="steam-id" type="text" label="Your Steam user id"/>
5-
<setting id="steam-key" type="text" label="Your Steam web API key"/>
6-
<setting id="steam-exe" type="executable" label="Your Steam executable file (Steam.exe)"/>
7-
<setting id="steam-path" type="folder" label="Your Steam folder (contains registry.vdf)"/>
8-
<setting id="steam-args" type="text" label="Arguments to pass to your Steam executable"/>
9-
<setting id="version" type="text" label="Internal version number, do not modify" visible="false"/>
10-
<setting id="enable-art-fallback" type="bool" default="true" label="Fallback to another art type if a game has missing art. First launch may be longer for large libraries."/>
11-
<setting id="games-expire-after-minutes" type="number" default="4320" label="Number of minutes before expiration of the games lists cache"/>
12-
<setting id="arts-expire-after-months" type="number" default="2" label="Number of months before expiration of the arts availability cache"/>
13-
<setting id="delete-cache" type="action" label="Clean available games and arts cache" action="RunPlugin(plugin://plugin.program.steam.library/delete_cache)"/>
3+
<category label="Required Steam Details">
4+
<setting id="steam-id" type="text" label="Your Steam user id"/>
5+
<setting id="steam-key" type="text" label="Your Steam web API key"/>
6+
<setting id="steam-exe" type="executable" label="Your Steam executable file (Steam.exe)"/>
7+
<setting id="steam-path" type="folder" label="Your Steam folder (contains registry.vdf)"/>
8+
<setting id="steam-args" type="text" label="Arguments to pass to your Steam executable"/>
9+
</category>
10+
<category label="Cache Management">
11+
<setting id="games-expire-after-minutes" type="number" default="4320"
12+
label="Number of minutes before expiration of the games lists cache"/>
13+
<setting id="arts-expire-after-months" type="number" default="2"
14+
label="Number of months before expiration of the arts availability cache"/>
15+
<setting id="delete-cache" type="action" action="RunPlugin(plugin://plugin.program.steam.library/delete_cache)"
16+
label="Clean available games and arts cache"/>
17+
</category>
18+
<category label="Debugging">
19+
<setting id="debug" type="bool" label="Enable debugging mode" default="false"/>
20+
<setting id="enable-art-fallback" type="bool" default="true"
21+
label="Fallback to another art type if a game has missing art. First launch may be longer for large libraries."/>
22+
<setting id="version" type="text" label="Internal version number, do not modify" visible="false"/>
23+
</category>
1424
</settings>

0 commit comments

Comments
 (0)