Skip to content

Commit

Permalink
Merge pull request #26 from AmineI/master
Browse files Browse the repository at this point in the history
0.7.0 Release changelog, and addon settings sorted into different categories.
  • Loading branch information
aanderse authored May 7, 2020
2 parents 63387a8 + 719e26f commit cda1766
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 12 deletions.
4 changes: 4 additions & 0 deletions addon.xml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,10 @@
v0.6.3 (2020-03-08)
- various bug fixes thanks to @AmineI
- add plugin to games provider list
v0.7.0 (2020-05-06)
- added support for more arts types and views for games, such as posters
- added play time information and sorting games by play time
- Offline support of the game lists, with a caching mechanism of the Steam API responses
</news>
<assets>
<icon>icon.png</icon>
Expand Down
2 changes: 1 addition & 1 deletion resources/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -230,7 +230,7 @@ def main():

if __addon__.getSetting('version') == '':
# first time run, store version
__addon__.setSetting('version', '0.6.0')
__addon__.setSetting('version', __addon__.getAddonInfo('version'))

# prompt the user to configure the plugin with their steam details
if not all_required_credentials_available():
Expand Down
32 changes: 21 additions & 11 deletions resources/settings.xml
Original file line number Diff line number Diff line change
@@ -1,14 +1,24 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<settings>
<setting id="debug" type="bool" label="Enable debugging mode" default="false"/>
<setting id="steam-id" type="text" label="Your Steam user id"/>
<setting id="steam-key" type="text" label="Your Steam web API key"/>
<setting id="steam-exe" type="executable" label="Your Steam executable file (Steam.exe)"/>
<setting id="steam-path" type="folder" label="Your Steam folder (contains registry.vdf)"/>
<setting id="steam-args" type="text" label="Arguments to pass to your Steam executable"/>
<setting id="version" type="text" label="Internal version number, do not modify" visible="false"/>
<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."/>
<setting id="games-expire-after-minutes" type="number" default="4320" label="Number of minutes before expiration of the games lists cache"/>
<setting id="arts-expire-after-months" type="number" default="2" label="Number of months before expiration of the arts availability cache"/>
<setting id="delete-cache" type="action" label="Clean available games and arts cache" action="RunPlugin(plugin://plugin.program.steam.library/delete_cache)"/>
<category label="Required Steam Details">
<setting id="steam-id" type="text" label="Your Steam user id"/>
<setting id="steam-key" type="text" label="Your Steam web API key"/>
<setting id="steam-exe" type="executable" label="Your Steam executable file (Steam.exe)"/>
<setting id="steam-path" type="folder" label="Your Steam folder (contains registry.vdf)"/>
<setting id="steam-args" type="text" label="Arguments to pass to your Steam executable"/>
</category>
<category label="Cache Management">
<setting id="games-expire-after-minutes" type="number" default="4320"
label="Number of minutes before expiration of the games lists cache"/>
<setting id="arts-expire-after-months" type="number" default="2"
label="Number of months before expiration of the arts availability cache"/>
<setting id="delete-cache" type="action" action="RunPlugin(plugin://plugin.program.steam.library/delete_cache)"
label="Clean available games and arts cache"/>
</category>
<category label="Debugging">
<setting id="debug" type="bool" label="Enable debugging mode" default="false"/>
<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."/>
<setting id="version" type="text" label="Internal version number, do not modify" visible="false"/>
</category>
</settings>

0 comments on commit cda1766

Please sign in to comment.