Skip to content

Releases: hyperdefined/CustomLauncherRewrite

1.9.2

25 Jun 20:51
56807e4
Compare
Choose a tag to compare
  • Fixed various Linux installer/run.sh issues (#98 #100 #99).
  • Fixed config folder not being created in the correct order (#99).

1.9.1

10 Jun 17:47
f40dbba
Compare
Choose a tag to compare
  • Thank you to @ahmouse15 for helping with some bug fixes! (#95)
    • Fixed out of order operations with file permissions and updating TTR on Linux.
    • Allow whitespace in usersnames.
    • Handle null login reponse fields, which broke the launcher since TTR changed their API.
    • Fixed passwords being stored as a string array, not as as a string.
  • Removed shell command usage for updating on Linux.
  • Improved logging in various parts of the program.
  • Major code cleanup once again. This fixed the freezing issue when click onto different tabs.
  • Handle TTR's new "dynamic patch manifest". The launcher will update the game after logging into an account, rather than when the launcher opens.
  • Handle release notes much better. Instead of downloading a local copy, it will only request them when you try to view them. No local cache is needed anymore.
  • Added an "About" tab to the window.

1.9.0

01 Jun 22:45
0316039
Compare
Choose a tag to compare
  • Completely changed the account system. If you update to this version, the launcher will convert accounts to the new system for you.
  • Revamped the main window to have tabs for the different functions. Instead of having different popup windows, they are now in tabs.
  • Setup a "first launch" feature that will detect a current existing TTR install. From there, it will copy over settings, resource packs, and screenshots.
  • Added TTR release notes to the launcher. It will download this on startup and save it locally.
  • Added progress bar to TTRUpdater for when a file is extracting.
  • Added a progress status to TTRUpdater to display how many files it has left to download.
  • Many, many code improvements and cleanup all around.

1.8.2

11 Apr 18:53
79515c4
Compare
Choose a tag to compare
  • Fixed (or improved) the 2FA window's text being cut off. I want to make this window better in the future, but it's better now.
  • Added a status column to the population window for each district.
  • Added banner messages from TTR's API. If there is a banner/notice, the launcher will show you it before launching the game. If the game is offline, it still won't let you launch.

1.8.1

02 Mar 23:55
182b74e
Compare
Choose a tag to compare
  • Fixed first time launching throwing an error about config/config.json being missing. This should also resolve any config issues.
  • Prevent the game from launching if TTR is down.
  • Fixed counting login attempts if you were put into a queue.
  • Fixed some windows having EXIT_ON_CLOSE instead of DISPOSE_ON_CLOSE. Closing these windows will not close the entire program anymore.
  • Changed logging around a bunch.
  • Cleaned up the Linux scripts to handle certain things better.

1.8

01 Nov 22:29
328e08a
Compare
Choose a tag to compare
1.8
  • Added configuration system. This can be accessed via the "Configuration" button on the main screen.
  • Added a new "Population" button. This shows all districts and their population.
  • Added a bunch of more logging to the program, and fixed some internal stuff with it.

Version 1.7.2

06 Feb 06:16
9b473ae
Compare
Choose a tag to compare
  • Updated invasion API URL because the URL changed.

Version 1.7.1

06 Feb 06:14
5052a4e
Compare
Choose a tag to compare
  • Handle API outages better. Instead of the error windows appearing every time it fails to read, they will only appear once now. If the user wants to try again, they can try to read the API again.
  • Handle closing the TTR updater window in some cases it didn't.

Version 1.7

18 Jan 02:40
c80f070
Compare
Choose a tag to compare
  • Added new notification system for invasions/field offices! You will now get a small notification that pops up on the bottom right of your screen (works on Windows and Linux). These notifications will show for when something starts and ends. These notifications are silent, so don't worry about them playing noise.
  • Greatly improved API calls. They now run in the background once again; however, they are much more improved to support the notification system.
  • Fixed Baritone Boulevard showing as Alto Avenue on the field office list.
  • Fixed invasions showing negative time. Any invasion duration that goes under 0 seconds shows "Ending soon..." now.

Version 1.6.4

18 Dec 16:49
f6b0f6d
Compare
Choose a tag to compare
  • Updated logj4 to 2.17.0 just to be safe.
  • Added a "Check TTR Updates" button on the main window.