Lncvrt Games Launcher: Difference between revisions

→v1.6.5: 1.7.0 & 1.8.0
Line 49: Line 49:
== Launcher (no download required - downloaded by auto updater/loader) ==
== Launcher (no download required - downloaded by auto updater/loader) ==


=== v1.1.0 ===
=== v1 ===
 
==== v1.1.0 ====
* Added versions installed count and total available label
* Added versions installed count and total available label
* Add verified/unverified/official label  
* Add verified/unverified/official label  
* Other changes
* Other changes


=== v1.1.1 ===
==== v1.1.1 ====
* Fixed being able to go back and download other games when viewing a game's installs and clicking the download versions button
* Fixed being able to go back and download other games when viewing a game's installs and clicking the download versions button
* Added a option to show games always, even on settins page
* Added a option to show games always, even on settins page


=== v1.2.0 ===
==== v1.2.0 ====
* Fix issue on windows where games were not able to launch
* Fix issue on windows where games were not able to launch
* Fix issues with linux by removing wine support (will be added back when stable)
* Fix issues with linux by removing wine support (will be added back when stable)
Line 65: Line 67:
* Add SHA512 validation for downloads
* Add SHA512 validation for downloads


=== v1.3.0 ===
==== v1.3.0 ====
* Update react to fix the vulnerability with it
* Update react to fix the vulnerability with it
* Change the way checkboxes look to use the theme
* Change the way checkboxes look to use the theme
Line 78: Line 80:
* Switch from using a hardcoded cut off value for game names to an automatic method
* Switch from using a hardcoded cut off value for game names to an automatic method


=== v1.3.1 ===
==== v1.3.1 ====
* Fix issues with text overflowing
* Fix issues with text overflowing
* Fix tooltips for launch/installs button
* Fix tooltips for launch/installs button
Line 86: Line 88:
* Adjust styles of info items and installs/games page
* Adjust styles of info items and installs/games page


=== v1.4.0 ===
==== v1.4.0 ====
* Added mint theme
* Added mint theme
* Make it so you can select versions while downloads are active
* Make it so you can select versions while downloads are active
Line 94: Line 96:
* Change logo style
* Change logo style


=== v1.5.0 ===
==== v1.5.0 ====
* Fix issues with installs/games content being weird sometimes, it is a lot better code wise and visually now
* Fix issues with installs/games content being weird sometimes, it is a lot better code wise and visually now
* Fix a memory leak that doesn't get cleared until the next download. Would take up to 400mb max. It will not use any more than the normal usage.
* Fix a memory leak that doesn't get cleared until the next download. Would take up to 400mb max. It will not use any more than the normal usage.
Line 105: Line 107:
* Improve download versions/games button size
* Improve download versions/games button size


=== v1.5.1 ===
==== v1.5.1 ====
* Add wine support back for Linux
* Add wine support back for Linux
* Make window state presistent
* Make window state presistent
Line 112: Line 114:
* Improve savefile
* Improve savefile


=== v1.5.2 ===
==== v1.5.2 ====
* Fix games page saying no games installed
* Fix games page saying no games installed
* Make downloads popup close when finished
* Make downloads popup close when finished
* Add a revision check
* Add a revision check


=== v1.5.3 ===
==== v1.5.3 ====
* Make changelog for games copyable
* Make changelog for games copyable
* Track amount of downloads (starting today)
* Track amount of downloads (starting today)


=== v1.5.4 ===
==== v1.5.4 ====
* Changes to make eslint happy
* Changes to make eslint happy
* Fix a bug where when you switch game in sidebar the category doesn't unselect
* Fix a bug where when you switch game in sidebar the category doesn't unselect
Line 128: Line 130:
* Fix games showing up that can't be installed on your operating system in download games button
* Fix games showing up that can't be installed on your operating system in download games button


=== v1.5.5 ===
==== v1.5.5 ====
* Fix downloading multiple versions not working properl
* Fix downloading multiple versions not working properl
* Add a reinstall button for manage menu
* Add a reinstall button for manage menu
* Remove green & mint theme
* Remove green & mint theme


=== v1.5.6 ===
==== v1.5.6 ====
* Set permissions properly when unzipping
* Set permissions properly when unzipping
* Make sure <code>__MACOSX</code> and <code>.DS_Store</code> don't get included
* Make sure <code>__MACOSX</code> and <code>.DS_Store</code> don't get included


=== v1.5.7 ===
==== v1.5.7 ====
* Fix a issue with categories having a weird property that may cause issues
* Fix a issue with categories having a weird property that may cause issues
* Show N/A for "Size on disk" stat if it is loading or can't load
* Show N/A for "Size on disk" stat if it is loading or can't load
Line 144: Line 146:
* Misc fixes
* Misc fixes


=== v1.5.8 ===
==== v1.5.8 ====
* Add categories to sidebar
* Add categories to sidebar
* Use system popup for revision update / changelog
* Use system popup for revision update / changelog
Line 150: Line 152:
* Fix a visual bug with downloading versions showing versions from other categories
* Fix a visual bug with downloading versions showing versions from other categories


=== v1.6.0 ===
==== v1.6.0 ====
* Minimum macOS version is now 13
* Minimum macOS version is now 13
* Make downloads a proper queue system, that you can remove and add to at any time
* Make downloads a proper queue system, that you can remove and add to at any time
Line 159: Line 161:
* And a lot of internal changes/improvements
* And a lot of internal changes/improvements


=== v1.6.1 ===
==== v1.6.1 ====
* Fix issues with leaderboards on windows
* Fix issues with leaderboards on windows
* Make logo look better on windows
* Make logo look better on windows
Line 167: Line 169:
* Disable flags for reloading and more
* Disable flags for reloading and more


=== v1.6.2 ===
==== v1.6.2 ====
* Add overlay & custom color support to Berry Dash Leaderboards
* Add overlay & custom color support to Berry Dash Leaderboards
* Fix potential crashes
* Fix potential crashes


=== v1.6.3 ===
==== v1.6.3 ====
* Flip bird in leaderboards
* Flip bird in leaderboards
* Update icon
* Update icon
* And more
* And more


=== v1.6.4 ===
==== v1.6.4 ====
* Add verbose logging for downloads
* Add verbose logging for downloads
* Add signature checking to requests
* Add signature checking to requests
* Windows ARM64 (likely temporary change): Compiled with `native-tls` instead of `rustls` for reqwest tls support. This was caused by a linker error that could not be resolved.
* Windows ARM64 (likely temporary change): Compiled with `native-tls` instead of `rustls` for reqwest tls support. This was caused by a linker error that could not be resolved.


=== v1.6.5 ===
==== v1.6.5 ====
* Add dock status
* Add dock status
* Fix issues with custom icons (non icon marketplace) for berry dash leaderboards
* Fix issues with custom icons (non icon marketplace) for berry dash leaderboards


=== v1.7.0 ===
==== v1.7.0 ====
* Add download pausing, canceling & resuming
* Add download pausing, canceling & resuming
* Add unzip status
* Add unzip status
Line 191: Line 193:
* And more
* And more


=== v1.8.0 ===
==== v1.8.0 ====
* Fix outdated version page
* Fix outdated version page
* Improve remove version button from downloads
* Improve remove version button from downloads
* Add built in mod manager for select games
* Add built in mod manager for select games
* And more
* And more
==== v1.8.1 ====
* Fix download resuming
* Fix sorting issues
* Fix mod download request sending method
* Switch to a new settings config manager (version config is the same still)
* Rename "unix wine" to "linux wine"
* Optimize runtime performance
* Fix overscroll issues
* Remove debug logging for downloads
* Close downloads popup & notify on all downloads finished
Note: this is the last release of LGL v1. It has been discontinued and a rewrite will be released when done & ready.
=== v2 ===
Not out yet.