Skip to content

Version 3.1.0 beta 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@Kapiainen Kapiainen released this 11 Jul 06:12
· 10 commits to development-v3 since this release

Changes

  • Added a setting for how often games should be detected when the skin is loaded.
  • Added a custom skin action to force the skin to refresh and detect games.
  • Added a setting for toggling context-sensitive images in slot overlays.
  • Added settings for the information to show in the upper and lower halves of the slot overlay.
  • Added the ability to update a game's banner via the Game menu in case the banner has been removed or replaced with a banner with a different file extension.
  • Added the ability to redownload a game's banner via the Game menu. Only available for Steam and GOG Galaxy games.
  • Added the ability to open a game's store page in the system's default browser. Only available for Steam and GOG Galaxy games.
  • Added the ability to invert filters (i.e. Has notes becomes Does not have notes).
  • Added the ability to include uninstalled and/or hidden games in the results when searching by name among all games.
  • Added an optional Session skin that shows the current system time and the current gaming session's duration in HH:MM format while playing a game. Can be enabled/disabled via a setting.
  • Added a new Custom platform and settings for it.
  • Added a new Add a game custom skin action, which can be used to add a game (Custom platform) by inputting information into a new menu.
  • Added the ability to download and parse GOG profiles to get all of the games associated with that profile and any tracked amounts of time played. Requires PhantomJS.
  • Added settings for toggling the use of a GOG profile and for defining the profile name.
  • Updated the Game menu so that the hours played property can be modified.
  • Updated the Game menu so that editable properties use the current value as the default value in the text input box.
  • Updated Rainmeter helpers library.
  • Updated windows to be brought to the foreground when activated.
  • Fixed a bug in the Game menu where closing the menu while there was an active text input box could cause Rainmeter to freeze.
  • Fixed a bug in the Filter menu that could cause scrolling to no longer function when switching between filtering all games and the current list of games (i.e. when stacking filters) without closing the menu first.
  • Fixed a bug that allowed uninstalled games from platforms other than Steam to play the slot click animations when clicked.
  • Fixed a bug that caused the overlay slot to show that unsupported games could be installed via the skin.
  • Fixed a bug where game slots would not correctly replace unsupported characters when displaying a game's title because there is no banner to display.
  • Fixed a bug where the title of the Filter window would not update correctly under certain circumstances.
  • Fixed bugs that could cause division by zero when updating scrollbars.
  • Optimized the file structure of games.json to reduce its file size and to improve the performance of tasks that require parsing said file.
  • Switched to a new JSON library for improved performance.

Steam community profile

The default privacy settings for Steam community profiles have been changed by Valve. If you have set Lauhdutin to parse your Steam community profile to get information such as how many hours a game has been played, then you will need to go to your Steam profile's privacy settings and set Game details to Public for this feature to continue working. Alternatively, disable the Parse community profile setting in Lauhdutin's settings page for the Steam platform.