Lncvrt Games Launcher: Difference between revisions
Appearance
→v1.5.6: Fix ` |
→v1.9.0: 1.9.1 & 1.9.2 |
||
| (17 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
Lncvrt Games Launcher is a fork of [[Berry Dash Launcher]] that adds many more features specifically for managing multiple games. | Lncvrt Games Launcher is a fork of [[Berry Dash Launcher]] that adds many more features specifically for managing multiple games. | ||
= Features & improvements over Berry Dash = | As of 1.9.0 of the launcher, it has it's own independent updater, done properly. | ||
= Features & improvements over Berry Dash Launcher = | |||
* Proper support for multiple games | * Proper support for multiple games | ||
| Line 9: | Line 11: | ||
* User submitted games (only ones built by Lncvrt are considered safe and verified) | * User submitted games (only ones built by Lncvrt are considered safe and verified) | ||
* Auto updater | * Auto updater | ||
* And more | * And much more | ||
= Updates = | = Updates = | ||
== Loader ( | == Loader/Updater (discontinued) == | ||
=== v1.0.1 === | === v1.0.1 === | ||
| Line 37: | Line 37: | ||
* Fix auto updating | * Fix auto updating | ||
== Launcher | === v1.1.0 === | ||
* Make 13.0 be the minimum version on macOS | |||
* Switch to a faster frontend | |||
* Fix potential crashes | |||
* Error debugging | |||
* Use proper colors to match launcher's dark theme | |||
* Presistent window state | |||
* Add custom topbar for windows | |||
* Remove flags like rightclick and more | |||
== Launcher == | |||
=== v1.1.0 === | === v1.1.0 === | ||
| Line 124: | Line 134: | ||
=== 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 === | |||
* 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 | |||
* Make reinstall button change popup to downloads popup instead (previously just closed) | |||
* Let the user approve revision updates before proceeding with update | |||
* Misc fixes | |||
=== v1.5.8 === | |||
* Add categories to sidebar | |||
* Use system popup for revision update / changelog | |||
* Fix being able to do a revision update while downloads are in progress | |||
* Fix a visual bug with downloading versions showing versions from other categories | |||
=== v1.6.0 === | |||
* Minimum macOS version is now 13 | |||
* Make downloads a proper queue system, that you can remove and add to at any time | |||
* Remove legacy button interaction option | |||
* Fix "Download failed" state on downloads popup | |||
* Add berry dash leaderboards | |||
* Add name to games page title | |||
* And a lot of internal changes/improvements | |||
=== v1.6.1 === | |||
* Fix issues with leaderboards on windows | |||
* Make logo look better on windows | |||
* Fix a issue with opening folders causing problems if the folder doesn't exist rather than showing the correct non existant folder popup | |||
* Tweaks to version download popup | |||
* Fix windows topbar seperator not appearing if loading/failed to load | |||
* Disable flags for reloading and more | |||
=== v1.6.2 === | |||
* Add overlay & custom color support to Berry Dash Leaderboards | |||
* Fix potential crashes | |||
=== v1.6.3 === | |||
* Flip bird in leaderboards | |||
* Update icon | |||
* And more | |||
=== v1.6.4 === | |||
* Add verbose logging for downloads | |||
* 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. | |||
=== v1.6.5 === | |||
* Add dock status | |||
* Fix issues with custom icons (non icon marketplace) for berry dash leaderboards | |||
=== v1.7.0 === | |||
* Add download pausing, canceling & resuming | |||
* Add unzip status | |||
* Optimizations | |||
* And more | |||
=== v1.8.0 === | |||
* Fix outdated version page | |||
* Improve remove version button from downloads | |||
* Add built in mod manager for select games | |||
* 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 | |||
=== v1.9.0 === | |||
* Massively improve codebase maintainability | |||
* Use a popup for changelog & add a parsing system | |||
* Add a new updater to the launcher (no more loader updates) | |||
* Optimize executable & close on issue rather than ignore | |||
=== v1.9.1 === | |||
* Fix macOS support for non .app executables (geometry rays only right now) | |||
* Add dashboard button for XPS | |||
* Fix wine command input box showing on linux even if wine support is disabled | |||
* Fix notifications | |||
* Fix some logic that may cause issues on linux with wine support | |||
* Fix using bash on linux even if it doesn't exist rather than the system default shell | |||
* Fix a typo "integerty" to "integrity" | |||
* Fix some downloading logic & potential issues with revision updates | |||
* Improve berry dash leaderboards with the berry mode | |||
* Add loading text to berry dash leaderboards | |||
* Re-add the "No games installed" & "No versions installed" text (was removed temp, couldn't port to new version handling system in time) | |||
* Move away from using native dropdowns as that causes UI problems on non macOS systems to a custom system | |||
* Set app category to games | |||
* And more | |||
=== v1.9.2 === | |||
* Add a description to the launcher for platforms that support it | |||
* Add a custom data storage location setting | |||
* Improvements to the dropdown | |||
* And more (mostly bugfixes) | |||
Latest revision as of 19:36, 18 April 2026
Lncvrt Games Launcher is a fork of Berry Dash Launcher that adds many more features specifically for managing multiple games.
As of 1.9.0 of the launcher, it has it's own independent updater, done properly.
Features & improvements over Berry Dash Launcher
[edit]- Proper support for multiple games
- Easier version management
- Changelogs
- Themes
- User submitted games (only ones built by Lncvrt are considered safe and verified)
- Auto updater
- And much more
Updates
[edit]Loader/Updater (discontinued)
[edit]v1.0.1
[edit]- Fix title on linux being "Tauri App" instead of "Lncvrt Games Launcher"
- Fix old updates not being deleted after launcher update
- Add SHA512 validation for downloads
v1.0.2
[edit]- Update react to fix the vulnerability with it
- Add AppImage build for Linux
- Add `lncvrt-games-launcher` AUR package
v1.0.3
[edit]- Make styles consistent with launcher
- Use a new folder layout for updates and improve a lot of code
- And more
- 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.0.4
[edit]- Remove right clicking
- Fix auto updating
v1.1.0
[edit]- Make 13.0 be the minimum version on macOS
- Switch to a faster frontend
- Fix potential crashes
- Error debugging
- Use proper colors to match launcher's dark theme
- Presistent window state
- Add custom topbar for windows
- Remove flags like rightclick and more
Launcher
[edit]v1.1.0
[edit]- Added versions installed count and total available label
- Add verified/unverified/official label
- Other changes
v1.1.1
[edit]- 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
v1.2.0
[edit]- 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)
- Improve launcher download manifest
- Add status for when its finishing after it has downloaded
- Add SHA512 validation for downloads
v1.3.0
[edit]- Update react to fix the vulnerability with it
- Change the way checkboxes look to use the theme
- Make Game versions be in the correct order
- Add version number to settings page
- Change the way buttons look to use theme and be more consistent
- Fix inconsistencies with info item
- Fix issues with sidebar having a scrollbar and other issues
- Change where and how the downloads button is on the sidebar
- Add text by the logo
- Improve macOS drag areas
- Switch from using a hardcoded cut off value for game names to an automatic method
v1.3.1
[edit]- Fix issues with text overflowing
- Fix tooltips for launch/installs button
- Show developer info if it isn't null rather than forced if it isn't official
- Move buttons down on y on installs/games page
- Add tooltips almost everywhere
- Adjust styles of info items and installs/games page
v1.4.0
[edit]- Added mint theme
- Make it so you can select versions while downloads are active
- Fix a bug where you can press escape in a popup to get somewhere unintentional
- Move add/info buttons to be better placed
- Add changelog
- Change logo style
v1.5.0
[edit]- 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 the "Game already open" thing not happening on linux
- Improve launch code and download code
- Heavily improve the uninstall code. It was very bad.
- Remove the manage button (can be shown with the show installs/launch/manage setting) and replace it with a right-click
- Change popup close button styles
- Use proper way of detecting when a user hovers for games/installs page
- Improve download versions/games button size
v1.5.1
[edit]- Add wine support back for Linux
- Make window state presistent
- Add category support (Mainly for GDPS)
- Format date using system formatter
- Improve savefile
v1.5.2
[edit]- Fix games page saying no games installed
- Make downloads popup close when finished
- Add a revision check
v1.5.3
[edit]- Make changelog for games copyable
- Track amount of downloads (starting today)
v1.5.4
[edit]- Changes to make eslint happy
- Fix a bug where when you switch game in sidebar the category doesn't unselect
- Fix a bug where categories aren't sorted properly
- Fix a bug where categories would show up even if there are 0 installs under it
- Fix games showing up that can't be installed on your operating system in download games button
v1.5.5
[edit]- Fix downloading multiple versions not working properl
- Add a reinstall button for manage menu
- Remove green & mint theme
v1.5.6
[edit]- Set permissions properly when unzipping
- Make sure
__MACOSXand.DS_Storedon't get included
v1.5.7
[edit]- 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
- Make reinstall button change popup to downloads popup instead (previously just closed)
- Let the user approve revision updates before proceeding with update
- Misc fixes
v1.5.8
[edit]- Add categories to sidebar
- Use system popup for revision update / changelog
- Fix being able to do a revision update while downloads are in progress
- Fix a visual bug with downloading versions showing versions from other categories
v1.6.0
[edit]- Minimum macOS version is now 13
- Make downloads a proper queue system, that you can remove and add to at any time
- Remove legacy button interaction option
- Fix "Download failed" state on downloads popup
- Add berry dash leaderboards
- Add name to games page title
- And a lot of internal changes/improvements
v1.6.1
[edit]- Fix issues with leaderboards on windows
- Make logo look better on windows
- Fix a issue with opening folders causing problems if the folder doesn't exist rather than showing the correct non existant folder popup
- Tweaks to version download popup
- Fix windows topbar seperator not appearing if loading/failed to load
- Disable flags for reloading and more
v1.6.2
[edit]- Add overlay & custom color support to Berry Dash Leaderboards
- Fix potential crashes
v1.6.3
[edit]- Flip bird in leaderboards
- Update icon
- And more
v1.6.4
[edit]- Add verbose logging for downloads
- 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.
v1.6.5
[edit]- Add dock status
- Fix issues with custom icons (non icon marketplace) for berry dash leaderboards
v1.7.0
[edit]- Add download pausing, canceling & resuming
- Add unzip status
- Optimizations
- And more
v1.8.0
[edit]- Fix outdated version page
- Improve remove version button from downloads
- Add built in mod manager for select games
- And more
v1.8.1
[edit]- 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
v1.9.0
[edit]- Massively improve codebase maintainability
- Use a popup for changelog & add a parsing system
- Add a new updater to the launcher (no more loader updates)
- Optimize executable & close on issue rather than ignore
v1.9.1
[edit]- Fix macOS support for non .app executables (geometry rays only right now)
- Add dashboard button for XPS
- Fix wine command input box showing on linux even if wine support is disabled
- Fix notifications
- Fix some logic that may cause issues on linux with wine support
- Fix using bash on linux even if it doesn't exist rather than the system default shell
- Fix a typo "integerty" to "integrity"
- Fix some downloading logic & potential issues with revision updates
- Improve berry dash leaderboards with the berry mode
- Add loading text to berry dash leaderboards
- Re-add the "No games installed" & "No versions installed" text (was removed temp, couldn't port to new version handling system in time)
- Move away from using native dropdowns as that causes UI problems on non macOS systems to a custom system
- Set app category to games
- And more
v1.9.2
[edit]- Add a description to the launcher for platforms that support it
- Add a custom data storage location setting
- Improvements to the dropdown
- And more (mostly bugfixes)