Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 3.0.0 #124

Merged
merged 215 commits into from
May 25, 2018
Merged

Version 3.0.0 #124

merged 215 commits into from
May 25, 2018

Commits on Feb 22, 2018

  1. Purge

    Removed old files from version 2.7.1
    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    7f3782e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b2451f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    575a2eb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e2b6804 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fd87f42 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0d11390 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0463fcf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    298e84a View commit details
    Browse the repository at this point in the history
  9. Added json4lua module

    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    c4f02aa View commit details
    Browse the repository at this point in the history
  10. Added digest.crc32 module

    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    bef3a1e View commit details
    Browse the repository at this point in the history
  11. Added bit.numberlua module

    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    3c7b057 View commit details
    Browse the repository at this point in the history
  12. Added shared modules

    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    1dbadb9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d44fa7a View commit details
    Browse the repository at this point in the history
  14. Added VBScript for running programs without windows

    This VBScript is used to run the various batch files without having
    command prompts show up. Line 19 can be modified (change the zero to a
    one) to show the windows e.g. for debugging purposes.
    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    67ffcbe View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b080796 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a290811 View commit details
    Browse the repository at this point in the history
  17. Added Python script

    The script generates a translation file for the default language
    (English) based on the MoonScript source files.
    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    7c2167d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    43aada8 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    418671c View commit details
    Browse the repository at this point in the history
  20. Updated gitignore

    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    160065d View commit details
    Browse the repository at this point in the history
  21. Updated gitattributes

    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    d8858af View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    663a97e View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    5487215 View commit details
    Browse the repository at this point in the history
  24. Updated Rainmeter helpers

    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    9a837dd View commit details
    Browse the repository at this point in the history
  25. Updated build systems

    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    35e87fd View commit details
    Browse the repository at this point in the history
  26. Updated issue template

    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    97e686e View commit details
    Browse the repository at this point in the history
  27. Updated readme

    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    043d55a View commit details
    Browse the repository at this point in the history
  28. Updated Game config

    A slot's value string meter now gets a tooltip whenever its text option
    has more than a certain calculated amount of characters.
    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    8c0bf0d View commit details
    Browse the repository at this point in the history
  29. Updated localization

    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    6a0c4f1 View commit details
    Browse the repository at this point in the history
  30. Updated Game config

    Changed paths to always include quotes.
    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    953fcb4 View commit details
    Browse the repository at this point in the history
  31. Updated readme

    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    e79fe6d View commit details
    Browse the repository at this point in the history
  32. Updated readme

    Added images to the repo's wiki and linked to them.
    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    31553ee View commit details
    Browse the repository at this point in the history
  33. Updated readme

    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    d7ab92a View commit details
    Browse the repository at this point in the history
  34. Updated readme

    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    7d76365 View commit details
    Browse the repository at this point in the history
  35. Updated readme

    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    ce57c3b View commit details
    Browse the repository at this point in the history
  36. Updated readme

    Kapiainen committed Feb 22, 2018
    Configuration menu
    Copy the full SHA
    68d4ff6 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2018

  1. Updated localization

    - Moved translation files into their own folder outside of the dist folder
    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    c065a1b View commit details
    Browse the repository at this point in the history
  2. Updated Steam platform

    - Added support for using custom grid banners, which have been assigned via Steam, for native Steam games
    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    55a1dd9 View commit details
    Browse the repository at this point in the history
  3. Updated release build script

    - Fixed bug caused by most recent update to localization
    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    4a66fd3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5816b06 View commit details
    Browse the repository at this point in the history
  5. Updated readme

    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    86df5c8 View commit details
    Browse the repository at this point in the history
  6. Updated gitignore

    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    a19289c View commit details
    Browse the repository at this point in the history
  7. Updated readme

    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    6b411da View commit details
    Browse the repository at this point in the history
  8. Updated readme

    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    ab26dc4 View commit details
    Browse the repository at this point in the history
  9. Updated readme

    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    c11f29e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    294faa7 View commit details
    Browse the repository at this point in the history
  11. Updated Main config

    Added a message when no games can be found (e.g. due to the filters that
    have been applied).
    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    96bfa3f View commit details
    Browse the repository at this point in the history
  12. Updated Game class

    The path to the banner is verified to be valid. If it is not valid, then
    it is simply ignored so that the slots show the game's title instead of
    trying to load a banner that does not exist.
    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    f0af535 View commit details
    Browse the repository at this point in the history
  13. Updated Main config, Game config, Game class, and platforms

    - Added expectedBanner property to the Game class. This property is used
    to show the expected file path of a banner when the game does not yet
    have a banner.
    - Clicking on the meter, which usually shows the banner of a game in the
    Game config, now opens the folder where the banner is expected to be.
    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    cf119ec View commit details
    Browse the repository at this point in the history
  14. Updated readme

    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    9691f5c View commit details
    Browse the repository at this point in the history
  15. Updated Game config

    The supported banner extensions are processed once upon initializing the
    config instead of each time that the banner section is updated.
    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    12ef44f View commit details
    Browse the repository at this point in the history
  16. Updated Filter config

    Fixed erroneous numbers of games being reported for some platform and
    tag filters.
    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    b4e0404 View commit details
    Browse the repository at this point in the history
  17. Updated readme

    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    6791768 View commit details
    Browse the repository at this point in the history
  18. Updated toolbar search icon

    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    4888f82 View commit details
    Browse the repository at this point in the history
  19. Updated readme

    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    7766480 View commit details
    Browse the repository at this point in the history
  20. Updated Main config

    Fixed bug where trying to left-click on a slot without a game was not
    handled properly.
    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    8f49f6c View commit details
    Browse the repository at this point in the history
  21. Updated Skin settings page

    Changed the minimum slot width and height based on the toolbar's minimum
    dimensions (144 px * 48 px).
    Kapiainen committed Feb 23, 2018
    Configuration menu
    Copy the full SHA
    916cf95 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2018

  1. Configuration menu
    Copy the full SHA
    184bc88 View commit details
    Browse the repository at this point in the history
  2. Updated Library class, Main config, Filter config, and enums

    - Library now tracks the applied filters.
    - Main config now passes on the applied filters to the Filter config.
    - Filter config narrows down the list of games and excludes filters.
    - Added a filter for games without any tags.
    Kapiainen committed Feb 24, 2018
    Configuration menu
    Copy the full SHA
    bf57139 View commit details
    Browse the repository at this point in the history
  3. Updated game config

    - Fixed a bug where both path and expectedBanner being nil was not handled properly.
    Kapiainen committed Feb 24, 2018
    Configuration menu
    Copy the full SHA
    40b9137 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    555b6bb View commit details
    Browse the repository at this point in the history
  5. Updated Filter config

    - Removed prints
    Kapiainen committed Feb 24, 2018
    Configuration menu
    Copy the full SHA
    d2a29c1 View commit details
    Browse the repository at this point in the history
  6. Updated Main config and animations

    - Hopefully fixed a bug that prevented slots from updating correctly when applying a filter.
    Kapiainen committed Feb 24, 2018
    Configuration menu
    Copy the full SHA
    fae19e9 View commit details
    Browse the repository at this point in the history
  7. Updated Main config

    - If a skin animation is in use, then the skin will play that animation after the skin has initialized.
    Kapiainen committed Feb 24, 2018
    Configuration menu
    Copy the full SHA
    846068a View commit details
    Browse the repository at this point in the history
  8. Updated Filter config

    Filters should now correctly show the numbers of games that would be
    visible after applying the filter while taking into account the filter
    stack at that moment.
    Kapiainen committed Feb 24, 2018
    Configuration menu
    Copy the full SHA
    e04bdba View commit details
    Browse the repository at this point in the history
  9. Updated Main config

    Left-/middle-clicking on the filter button after middle-/left-clicking
    on the filter button now just performs a new handshake with the new
    stacking state instead of deactivating the Filter config.
    Kapiainen committed Feb 24, 2018
    Configuration menu
    Copy the full SHA
    bb329cc View commit details
    Browse the repository at this point in the history
  10. Updated Filter config

    Moved 'Clear filters' and 'Cancel' buttons to the bottom of the list of
    top-level properties.
    Kapiainen committed Feb 24, 2018
    Configuration menu
    Copy the full SHA
    ef8cd5a View commit details
    Browse the repository at this point in the history
  11. Moved Library class

    Moved from /main to /shared.
    Kapiainen committed Feb 24, 2018
    Configuration menu
    Copy the full SHA
    3c2d149 View commit details
    Browse the repository at this point in the history
  12. Updated localization

    Kapiainen committed Feb 24, 2018
    Configuration menu
    Copy the full SHA
    187118a View commit details
    Browse the repository at this point in the history
  13. Updated Main config

    Shortened the lifetime of a temporary variable.
    Kapiainen committed Feb 24, 2018
    Configuration menu
    Copy the full SHA
    dd04b8e View commit details
    Browse the repository at this point in the history
  14. Updated Filter config

    Moved 'Back' buttons to the bottom of the lists of multi-level filters.
    Kapiainen committed Feb 24, 2018
    Configuration menu
    Copy the full SHA
    fee9725 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2018

  1. Updated Game class

    - Refactored code related to merging new and old information for a game,
    and added the missing 'ignoresOtherBangs' property to the 'merge'
    method.
    - Update the setter-method for notes so that it does not remove
    whitespace, which may have just been for indentation, when there is
    text.
    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    a8a2acb View commit details
    Browse the repository at this point in the history
  2. Updated Library class, enums, Filter config, and localization

    - Added 'Random game', 'Has never been played', and 'Has notes' filters.
    - Added proper error handling in Filter config in functions where it was
    missing. Errors should now show up properly.
    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    e3e8dc3 View commit details
    Browse the repository at this point in the history
  3. Updated Sort config

    Moved 'Cancel' button to the end of the list.
    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    49dcda8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    13cc27b View commit details
    Browse the repository at this point in the history
  5. Updated readme

    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    176f3e7 View commit details
    Browse the repository at this point in the history
  6. Updated readme

    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    16a9df8 View commit details
    Browse the repository at this point in the history
  7. Updated readme

    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    2874c8f View commit details
    Browse the repository at this point in the history
  8. Updated localization

    Removed duplicate lines.
    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    f99ae16 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b95a05a View commit details
    Browse the repository at this point in the history
  10. Updated error overlay

    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    8c6d24a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cb4f894 View commit details
    Browse the repository at this point in the history
  12. Updated version numbers

    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    dc1dfa2 View commit details
    Browse the repository at this point in the history
  13. Updated Main config

    Added log message for the number of banners to download.
    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    6d27aab View commit details
    Browse the repository at this point in the history
  14. Updated Steam platform

    Refactored the 'getBanner' method.
    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    ecf8335 View commit details
    Browse the repository at this point in the history
  15. Updated Game class

    Fixed a bug that caused banners to not be downloaded.
    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    321d887 View commit details
    Browse the repository at this point in the history
  16. Updated Main config

    Added proper handling of the scenario where the number of slots in the
    .inc file does not match the number of slots calculated based on the
    number of rows and columns of slots. For example if the .inc file
    contains 6 slots, but the settings only amount to 4 slots.
    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    30607b7 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    49f68ef View commit details
    Browse the repository at this point in the history
  18. Updated Game class and enums

    - Added assertion for valid platform IDs.
    - Added assertion for valid use of banner URL (i.e. a banner path also
    has to be provided).
    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    d1061da View commit details
    Browse the repository at this point in the history
  19. Updated changelog

    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    05a1a61 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    7ae50cb View commit details
    Browse the repository at this point in the history
  21. Updated assertions

    Assertion messages should now specify the location based on filepath,
    class, and/or method/function along with the line number that is
    included by default.
    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    ed395cb View commit details
    Browse the repository at this point in the history
  22. Updated Shortcuts platform

    Fixed a bug that could occur if the contents of output.txt were not what
    was expected.
    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    b930164 View commit details
    Browse the repository at this point in the history
  23. Updated Platform class

    Removed print statement
    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    3ad9413 View commit details
    Browse the repository at this point in the history
  24. Updated Steam platform

    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    dbbbe29 View commit details
    Browse the repository at this point in the history
  25. Fixed an invalid statement

    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    7d44b57 View commit details
    Browse the repository at this point in the history
  26. Updated Steam platform

    Fixed a bug that could occur if get batch file, which outputs a list of
    appmanifests, has output something other than the name of an
    appmanifest.
    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    b29b9af View commit details
    Browse the repository at this point in the history
  27. Updated Steam platform

    Fixed a bug caused by inproper handling of whitespace in paths to Steam
    libraries.
    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    491de2a View commit details
    Browse the repository at this point in the history
  28. Updated changelog

    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    3e0a251 View commit details
    Browse the repository at this point in the history
  29. Updated version numbers

    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    17b7862 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    bd4fed3 View commit details
    Browse the repository at this point in the history
  31. Updated changelog

    Kapiainen committed Feb 25, 2018
    Configuration menu
    Copy the full SHA
    1760dce View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2018

  1. Updated Game class

    Constructor now checks that the title is not an empty string.
    Kapiainen committed Feb 26, 2018
    Configuration menu
    Copy the full SHA
    b5b616b View commit details
    Browse the repository at this point in the history
  2. Updated Blizzard Battle.net platform

    Checks to make sure that titles and paths are not nil.
    Kapiainen committed Feb 26, 2018
    Configuration menu
    Copy the full SHA
    6516002 View commit details
    Browse the repository at this point in the history
  3. Updated GOG Galaxy platform

    Checks to make sure that titles and paths are not nil.
    Kapiainen committed Feb 26, 2018
    Configuration menu
    Copy the full SHA
    99a3cca View commit details
    Browse the repository at this point in the history
  4. Updated GOG Galaxy platform

    Checks for the existence of the .info files and that they are not empty.
    Kapiainen committed Feb 26, 2018
    Configuration menu
    Copy the full SHA
    d3b0c91 View commit details
    Browse the repository at this point in the history
  5. Updated Shortcuts platform

    Checks that titles and paths are not nil.
    Kapiainen committed Feb 26, 2018
    Configuration menu
    Copy the full SHA
    d902178 View commit details
    Browse the repository at this point in the history
  6. Updated Steam platform

    Updated assertion messages
    Kapiainen committed Feb 26, 2018
    Configuration menu
    Copy the full SHA
    3c39fe3 View commit details
    Browse the repository at this point in the history
  7. Updated Steam platform

    Checks that a title can be parsed from each game in the community
    profile.
    Kapiainen committed Feb 26, 2018
    Configuration menu
    Copy the full SHA
    c4d3223 View commit details
    Browse the repository at this point in the history
  8. Updated Steam platform

    Checks that titles and paths can be parsed when processing Steam
    shortcuts for non-Steam games.
    Kapiainen committed Feb 26, 2018
    Configuration menu
    Copy the full SHA
    dd8eb54 View commit details
    Browse the repository at this point in the history
  9. Updated Steam platform

    Checks that titles are not nil.
    Kapiainen committed Feb 26, 2018
    Configuration menu
    Copy the full SHA
    968bcd0 View commit details
    Browse the repository at this point in the history
  10. Updated version numbers

    Kapiainen committed Feb 26, 2018
    Configuration menu
    Copy the full SHA
    ead5b09 View commit details
    Browse the repository at this point in the history
  11. Updated VDF parser

    Kapiainen committed Feb 26, 2018
    Configuration menu
    Copy the full SHA
    5b0c298 View commit details
    Browse the repository at this point in the history
  12. Started implementing tests

    Tests are run when a config is loaded, if RUN_TESTS == true. Running
    tests should be enabled during development, but disabled for releases.
    build_releases.py should check for 'export RUN_TESTS = true' and warn
    when that is present in a config's init.moon.
    Kapiainen committed Feb 26, 2018
    Configuration menu
    Copy the full SHA
    b971770 View commit details
    Browse the repository at this point in the history
  13. Updated Game class

    Implemented tests.
    Kapiainen committed Feb 26, 2018
    Configuration menu
    Copy the full SHA
    b1b487c View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2018

  1. Updated release build script

    The script now checks for 'RUN_TESTS = true' in files called 'init.lua',
    which is the naming convention for each config's main Lua script.
    Kapiainen committed Feb 27, 2018
    Configuration menu
    Copy the full SHA
    52242f3 View commit details
    Browse the repository at this point in the history
  2. Updated Steam platform

    Updated the parseCommunityProfile method.
    Kapiainen committed Feb 27, 2018
    Configuration menu
    Copy the full SHA
    c22075b View commit details
    Browse the repository at this point in the history
  3. Updated Steam platform

    Updated the getLibraries method.
    Kapiainen committed Feb 27, 2018
    Configuration menu
    Copy the full SHA
    91c5bab View commit details
    Browse the repository at this point in the history
  4. Updated Steam platform

    Updated getTags and getLastPlayed methods.
    Kapiainen committed Feb 27, 2018
    Configuration menu
    Copy the full SHA
    596ebbc View commit details
    Browse the repository at this point in the history
  5. Updated Steam platform

    The parseCommunityProfile method now gets the contents of the community
    profile passed to it as a parameter.
    Kapiainen committed Feb 27, 2018
    Configuration menu
    Copy the full SHA
    e900f13 View commit details
    Browse the repository at this point in the history
  6. Updated setting types and setting slot

    Localization for the 'Browse' buttons of settings that involve folder
    paths should now update correctly.
    Kapiainen committed Feb 27, 2018
    Configuration menu
    Copy the full SHA
    5fbf01d View commit details
    Browse the repository at this point in the history
  7. Updated readme

    Kapiainen committed Feb 27, 2018
    Configuration menu
    Copy the full SHA
    e56d670 View commit details
    Browse the repository at this point in the history
  8. Updated localization

    Kapiainen committed Feb 27, 2018
    Configuration menu
    Copy the full SHA
    ad18299 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    232cac7 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2018

  1. Updated Localization class

    The save method now replaces newlines with an escaped version.
    Kapiainen committed Feb 28, 2018
    Configuration menu
    Copy the full SHA
    fe02710 View commit details
    Browse the repository at this point in the history
  2. Updated Shortcuts platform

    Shortcuts with invalid paths are now set as uninstalled.
    Kapiainen committed Feb 28, 2018
    Configuration menu
    Copy the full SHA
    b073d86 View commit details
    Browse the repository at this point in the history
  3. Updated Localization class

    Renamed a parameter of the migrate method.
    Kapiainen committed Feb 28, 2018
    Configuration menu
    Copy the full SHA
    ae7e77b View commit details
    Browse the repository at this point in the history
  4. Updated Localization class

    Added log messages to methods.
    Kapiainen committed Feb 28, 2018
    Configuration menu
    Copy the full SHA
    e60c4ca View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    308c9ae View commit details
    Browse the repository at this point in the history
  6. Updated platform classes

    Refactored constructors so that asserts are done in a separate method to
    allow for tests.
    Kapiainen committed Feb 28, 2018
    Configuration menu
    Copy the full SHA
    62499c7 View commit details
    Browse the repository at this point in the history
  7. Updated Steam platform

    Added tests.
    Kapiainen committed Feb 28, 2018
    Configuration menu
    Copy the full SHA
    7475814 View commit details
    Browse the repository at this point in the history
  8. Updated changelog

    Kapiainen committed Feb 28, 2018
    Configuration menu
    Copy the full SHA
    bc45454 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2018

  1. Updated Blizzard Battle.net platform

    - Refactored to allow for tests.
    - Added tests.
    Kapiainen committed Mar 1, 2018
    Configuration menu
    Copy the full SHA
    dc1a313 View commit details
    Browse the repository at this point in the history
  2. Updated changelog

    Kapiainen committed Mar 1, 2018
    Configuration menu
    Copy the full SHA
    940dbab View commit details
    Browse the repository at this point in the history
  3. Updated Steam and Blizzard Battle.net platforms, and Game class

    Added messages to test assertions.
    Kapiainen committed Mar 1, 2018
    Configuration menu
    Copy the full SHA
    75a4ed9 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2018

  1. Updated Search config

    Added log function.
    Kapiainen committed Mar 3, 2018
    Configuration menu
    Copy the full SHA
    0db6ea8 View commit details
    Browse the repository at this point in the history
  2. Updated Steam platform

    Kapiainen committed Mar 3, 2018
    Configuration menu
    Copy the full SHA
    75eaeb3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b0111f7 View commit details
    Browse the repository at this point in the history
  4. Updated GOG Galaxy platform and Main config

    Added tests
    Kapiainen committed Mar 3, 2018
    Configuration menu
    Copy the full SHA
    140d89e View commit details
    Browse the repository at this point in the history
  5. Updated changelog

    Kapiainen committed Mar 3, 2018
    Configuration menu
    Copy the full SHA
    9a14679 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2018

  1. Updated Windows shortcuts platform

    - Refactored to allow for tests.
    - Added tests.
    Kapiainen committed Mar 4, 2018
    Configuration menu
    Copy the full SHA
    4603629 View commit details
    Browse the repository at this point in the history
  2. Updated changelog

    Kapiainen committed Mar 4, 2018
    Configuration menu
    Copy the full SHA
    609fbcb View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2018

  1. Updated Slots class

    Fixed a bug that caused another game's banner to be used for a game
    without a banner when slot hover animations were used and the list of
    games was scrolled quickly.
    Kapiainen committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    d31c759 View commit details
    Browse the repository at this point in the history
  2. Updated changelog

    Kapiainen committed Mar 7, 2018
    Configuration menu
    Copy the full SHA
    e1dc86f View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2018

  1. Configuration menu
    Copy the full SHA
    305b70f View commit details
    Browse the repository at this point in the history
  2. Continuing development

    - Enabled tests.
    - Updated version numbers.
    Kapiainen committed Mar 8, 2018
    Configuration menu
    Copy the full SHA
    f857dff View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2018

  1. Updated Game config

    Game titles, which are longer than what can be accomodated by the title
    bar, now have the full title included in the tooltip that shows up when
    hovering the mouse over the title bar.
    Kapiainen committed Mar 11, 2018
    Configuration menu
    Copy the full SHA
    ca61b16 View commit details
    Browse the repository at this point in the history
  2. Updated animations

    Updated return values of some functions.
    Kapiainen committed Mar 11, 2018
    Configuration menu
    Copy the full SHA
    31d7a59 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #16 from Kapiainen/development-v3

    Development v3
    BanCrash committed Mar 11, 2018
    Configuration menu
    Copy the full SHA
    c6af029 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2018

  1. Updated Game config

    Bottom buttons (Save and Cancel) are now the same height as buttons in
    the scrollable list.
    Kapiainen committed Mar 17, 2018
    Configuration menu
    Copy the full SHA
    3503c09 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2018

  1. Updated Steam platform

    Added more log messages
    Kapiainen committed Mar 25, 2018
    Configuration menu
    Copy the full SHA
    877ba14 View commit details
    Browse the repository at this point in the history
  2. Updated Steam platform

    Added if-condition to make sure that libraryfolders.vdf contains a table
    called libraryfolders prior to iterating through it's key-value pairs.
    Kapiainen committed Mar 25, 2018
    Configuration menu
    Copy the full SHA
    f799a96 View commit details
    Browse the repository at this point in the history
  3. Updated changelog

    Kapiainen committed Mar 25, 2018
    Configuration menu
    Copy the full SHA
    e4d88eb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eeb2fb0 View commit details
    Browse the repository at this point in the history
  5. Updated changelog

    Kapiainen committed Mar 25, 2018
    Configuration menu
    Copy the full SHA
    6747ce7 View commit details
    Browse the repository at this point in the history
  6. Continuing development

    Kapiainen committed Mar 25, 2018
    Configuration menu
    Copy the full SHA
    db18b23 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2018

  1. Updated Steam platform and changelog

    Fixed a bug that prevented the cached Steam community profile from being
    refreshed.
    Kapiainen committed Mar 27, 2018
    Configuration menu
    Copy the full SHA
    1b36eb7 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2018

  1. Configuration menu
    Copy the full SHA
    1d1af14 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2018

  1. Enabled tests

    Kapiainen committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    f2b3791 View commit details
    Browse the repository at this point in the history
  2. Updated Windows shortcuts platform

    Fixed a bug that crashed the skin when processing Windows shortcuts, if
    relevant paths included characters that are considered to be special
    characters in Lua patterns.
    Kapiainen committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    5544ad1 View commit details
    Browse the repository at this point in the history
  3. Updated readme

    Kapiainen committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    01bca74 View commit details
    Browse the repository at this point in the history
  4. Updated Steam settings page and translation file

    Updated description
    Kapiainen committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    2ec924a View commit details
    Browse the repository at this point in the history
  5. Updated changelog

    Kapiainen committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    9dc0e4a View commit details
    Browse the repository at this point in the history
  6. Preparing for a new release

    Kapiainen committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    75f32e7 View commit details
    Browse the repository at this point in the history
  7. Updated changelog

    Kapiainen committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    3fd720c View commit details
    Browse the repository at this point in the history
  8. Continuing development

    Kapiainen committed Apr 12, 2018
    Configuration menu
    Copy the full SHA
    ce0be54 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2018

  1. Configuration menu
    Copy the full SHA
    ea67051 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6fa173 View commit details
    Browse the repository at this point in the history
  3. Preparing for a new release

    Kapiainen committed Apr 16, 2018
    Configuration menu
    Copy the full SHA
    9fe4e3d View commit details
    Browse the repository at this point in the history
  4. Updating changelog

    Kapiainen committed Apr 16, 2018
    Configuration menu
    Copy the full SHA
    929d7d5 View commit details
    Browse the repository at this point in the history
  5. Continuing development

    Kapiainen committed Apr 16, 2018
    Configuration menu
    Copy the full SHA
    ebccb8b View commit details
    Browse the repository at this point in the history
  6. Updated utility and changelog

    Fixed a bug in the localization system that caused certain characters to
    be removed from strings.
    Kapiainen committed Apr 16, 2018
    Configuration menu
    Copy the full SHA
    f535551 View commit details
    Browse the repository at this point in the history
  7. Updated Main config and changelog

    Implemented the ability for games to ignore executing other bangs, when
    specified to do so. This feature had for some reason not been
    implemented to completion.
    Kapiainen committed Apr 16, 2018
    Configuration menu
    Copy the full SHA
    c53880b View commit details
    Browse the repository at this point in the history
  8. Merge pull request #18 from Kapiainen/development-v3

    Development v3
    BanCrash committed Apr 16, 2018
    Configuration menu
    Copy the full SHA
    b26cc1c View commit details
    Browse the repository at this point in the history
  9. Updated utility

    Fixed a bug that was introduced in a recent commit and prevented
    dropping unsupported characters/symbols.
    Kapiainen committed Apr 16, 2018
    Configuration menu
    Copy the full SHA
    1ab88f1 View commit details
    Browse the repository at this point in the history
  10. Updated changelog

    Kapiainen committed Apr 16, 2018
    Configuration menu
    Copy the full SHA
    29d5c91 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2018

  1. Preparing for a new release

    Kapiainen committed Apr 17, 2018
    Configuration menu
    Copy the full SHA
    a64bb4d View commit details
    Browse the repository at this point in the history
  2. Updated changelog

    Kapiainen committed Apr 17, 2018
    Configuration menu
    Copy the full SHA
    e4529fd View commit details
    Browse the repository at this point in the history
  3. Merge pull request #19 from Kapiainen/development-v3

    Development v3
    BanCrash committed Apr 17, 2018
    Configuration menu
    Copy the full SHA
    d5798ec View commit details
    Browse the repository at this point in the history
  4. Added none for animations, process, notes, tags and bangs

    This fixed issue with "none" spanish translation, however add many "none" strings.
    BanCrash committed Apr 17, 2018
    Configuration menu
    Copy the full SHA
    ce29e36 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2018

  1. Changes maded

    BanCrash committed Apr 18, 2018
    Configuration menu
    Copy the full SHA
    5f2dc39 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2018

  1. Merge pull request #113 from BanCrash/Language2

    Turned the single, shared translation key for `None` into multiple translation keys that are specific to their contexts. This change is necessary as some languages may require `None` to be translated differently depending on the context (e.g. due to the gender of a noun).
    Kapiainen committed Apr 21, 2018
    Configuration menu
    Copy the full SHA
    5defb4a View commit details
    Browse the repository at this point in the history
  2. Updated English translation

    Kapiainen committed Apr 21, 2018
    Configuration menu
    Copy the full SHA
    28c7bf0 View commit details
    Browse the repository at this point in the history
  3. Updated changelog

    Kapiainen committed Apr 21, 2018
    Configuration menu
    Copy the full SHA
    4bf7f51 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2018

  1. Replace unsupported steam profile characters

    If the steam profile have unsupported characters will be showed correctly.
    BanCrash committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    22feb03 View commit details
    Browse the repository at this point in the history
  2. Compiled moon source

    BanCrash committed Apr 25, 2018
    Configuration menu
    Copy the full SHA
    bac0a1a View commit details
    Browse the repository at this point in the history

Commits on May 4, 2018

  1. Updated GOG Galaxy platform and changelog

    Fixed a bug related to downloading missing banners.
    Kapiainen committed May 4, 2018
    Configuration menu
    Copy the full SHA
    ad1fc96 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #114 from BanCrash/patch-1

    Replace unsupported characters from Steam persona names
    Kapiainen committed May 4, 2018
    Configuration menu
    Copy the full SHA
    9a95146 View commit details
    Browse the repository at this point in the history
  3. Updated Steam settings page and changelog

    Unsupported characters are now removed from the profile names of
    detected accounts.
    Kapiainen committed May 4, 2018
    Configuration menu
    Copy the full SHA
    0497309 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9701a5e View commit details
    Browse the repository at this point in the history

Commits on May 6, 2018

  1. Configuration menu
    Copy the full SHA
    39029e1 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2018

  1. Updated Library class

    Games are now serialized in a sorted state (ascending gameID). This
    should improve performance by eliminating the need to iterate through
    the list of games to find a game based on a gameID (e.g. in the Game
    config).
    Kapiainen committed May 12, 2018
    Configuration menu
    Copy the full SHA
    005f0ff View commit details
    Browse the repository at this point in the history
  2. Updated Main and Game configs

    Updated to make use of the fact that the serialized games are sorted in
    an ascending order based on their gameID.
    Kapiainen committed May 12, 2018
    Configuration menu
    Copy the full SHA
    805c4bc View commit details
    Browse the repository at this point in the history

Commits on May 13, 2018

  1. Updated Main config

    Fixed bug introduced in the previous commit.
    Kapiainen committed May 13, 2018
    Configuration menu
    Copy the full SHA
    ca03f2f View commit details
    Browse the repository at this point in the history
  2. Updated Game config

    Fixed bug related to slots when there are not enough properties to fill
    them.
    Kapiainen committed May 13, 2018
    Configuration menu
    Copy the full SHA
    1cc6a81 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2018

  1. Configuration menu
    Copy the full SHA
    9f568c7 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2018

  1. Configuration menu
    Copy the full SHA
    23be6ca View commit details
    Browse the repository at this point in the history
  2. Updated Main config

    Updated version number
    Kapiainen committed May 20, 2018
    Configuration menu
    Copy the full SHA
    ef53c79 View commit details
    Browse the repository at this point in the history
  3. Updated Game config

    Kapiainen committed May 20, 2018
    Configuration menu
    Copy the full SHA
    193438b View commit details
    Browse the repository at this point in the history
  4. Updated Game config

    Tags are now sorted alphabetically in the preview part of the "Tags"
    property.
    Kapiainen committed May 20, 2018
    Configuration menu
    Copy the full SHA
    665eb9e View commit details
    Browse the repository at this point in the history
  5. Updated Game config

    Refactored to reduce some duplicate lines of code.
    Kapiainen committed May 20, 2018
    Configuration menu
    Copy the full SHA
    8a0fd51 View commit details
    Browse the repository at this point in the history
  6. Updated changelog

    Kapiainen committed May 20, 2018
    Configuration menu
    Copy the full SHA
    bcc2d6f View commit details
    Browse the repository at this point in the history
  7. Updated Game config and added a translation string

    Navigating to the "Tags" sub-menu now changes the label of the left-hand
    side button from "Save" to "Accept", which also means that a new
    translation string has been added.
    Kapiainen committed May 20, 2018
    Configuration menu
    Copy the full SHA
    dcc7f20 View commit details
    Browse the repository at this point in the history
  8. Updated Game config

    Kapiainen committed May 20, 2018
    Configuration menu
    Copy the full SHA
    0df114b View commit details
    Browse the repository at this point in the history
  9. Updated changelog

    Kapiainen committed May 20, 2018
    Configuration menu
    Copy the full SHA
    29fb0c5 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2018

  1. Updated Steam platform

    Kapiainen committed May 22, 2018
    Configuration menu
    Copy the full SHA
    3f2635f View commit details
    Browse the repository at this point in the history
  2. Updated Library class

    Kapiainen committed May 22, 2018
    Configuration menu
    Copy the full SHA
    85c5880 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a152dc9 View commit details
    Browse the repository at this point in the history
  4. Updated Main config

    Kapiainen committed May 22, 2018
    Configuration menu
    Copy the full SHA
    c56a2c4 View commit details
    Browse the repository at this point in the history
  5. Updated Main config

    Kapiainen committed May 22, 2018
    Configuration menu
    Copy the full SHA
    a8c2671 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2018

  1. Updated OverlaySlot class

    Kapiainen committed May 23, 2018
    Configuration menu
    Copy the full SHA
    0a51495 View commit details
    Browse the repository at this point in the history
  2. Updated error messages

    Kapiainen committed May 23, 2018
    Configuration menu
    Copy the full SHA
    971334b View commit details
    Browse the repository at this point in the history
  3. Updated Status class

    Kapiainen committed May 23, 2018
    Configuration menu
    Copy the full SHA
    59e51ea View commit details
    Browse the repository at this point in the history
  4. Updated Main config

    Kapiainen committed May 23, 2018
    Configuration menu
    Copy the full SHA
    3b810b5 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2018

  1. Configuration menu
    Copy the full SHA
    a30297b View commit details
    Browse the repository at this point in the history