Gw2 Launchbuddy V3.1.0 Alpha
The patreon exclusive version 3.1.0 is now available as official release.
Over 3500 lines of code have been reworked, fixed and improved since version 3.0.6.. Biggest code overhaul was done on the Game Updating and the Loginfile Creation/Update parts. This version fixes over 14 major bugs and introduced several quality of life changes.
Patrons will now game access (18.11.2022) to the newest version 3.2.0 with a focus on steam client support, patron wished features and bugfixes.
Full patch notes from 3.0.6 to version 3.1.0:
-
Added Tutorial Wizards: You have no clue what the current screen offers you or how to set up? Just click the "?" in the rop right corner and you get a full tutorial!
-
Fixed a bug that did not update DPI Scalings when interacting with the loginwindow.
-
Some additional finishing touches on the gamestatus management code overhaul (updating loginfiles / game / creating loginfiles) should now be massively improved.
-
Fixed a crash when an account without loginfile was launched. These accounts had a bug blocking all accounts after them from launching. (this bug took me over 9 months to find... finally done :D)
-
Added cleanup feature: Launchbuddy now creates a backup of your main loginfile and GFX settings. These settings will be copied back when Launchbuddy is closed. No more corrupted loginfiles of your main accounts!
-
Feature suggested and wished by Patrons: Added Shift select feature for the account selectionscreen.
-
Additional window managment. Launchbuddy will no reset to its default position when for example a secondary monitor is disconnected.
-
Reworked Gameclient Input methods. Launchbuddy now uses mouseclick events to simulate user input at the login window.
-
Added gameclient input to skip "Please set up 2 way authentication". Lb now automatically presses "remind me later" to skip this. Game will also be launched afterwards
-
Added EOD profession icons in account icon selection
-
Added gamestatusbar
-
Fixed a bug that kept the status bar ("Powered by Launchbuddy") open even when the game was allready launched.
-
Fixed a machine dependend bug that did not recognize the gw2 loginwindow.
-
UI Statusbar now shows the gameclient launch progression in percentage
-
Improved timer for loginfile creation.
-
Fixed a Win32 API Reference which did use a 32bit method while using 64 bit pointers
-
Small UI change in account settings tab to make currrent icon more visible
-
Fixed a bug in the IORepeater. File access checks now have been improved.
-
Added 3 new Crashtypes to Clientifix the Quaggan.
-
Fixed a bug that imported the same graphic settings on each account that got closed.
-
Added authentication types. You now can select which 2 factor authentication your account uses. Launchbuddy will login the account accordingly (as long as "remember network" was used)
-
Fixed a bug: Launchbuddy now recognizes gameclients which were launched by LB even if Lb gets closed in the meantime
-
Added "Delete Loginfile" function
-
Loginfile UI update: Visibility masks and some reordering to prevent user errors
-
First release with steam account support backend. This feature is only implemented on the backend! Currently NOT accessable by the normal user.
-
Improved clienttracker performance. (high cpu usage bug)
-
Edited account listview in account settings for a cleaner look
-
Fixed a bug that made the Hotkey UI use a white font on white background
-
Login delays (DDOS login protection) will now be reset if your public ip changes. If not recognized a LB restart will fix the issue.
-
Added a workaround for a Windows API bug. This windows bug caused some gameclients to get stuck at 20% progression.
-
Improved timings for dll injection. (I currently tested arc dps + extensions)
-
Improved login perfomance. Acc logins are now 2 secs faster
List of code changes: