TcNo Account Switcher

Releasse 2021-06-18_01

2021/06/18 18:52
  • Fixed errors in updater when being run out of Program Files/Program Files (x86)

Release 2021-06-17_02

2021/06/17 22:24

Small bugfix update

  • Fixed Epic Games account profile picture resetting on switch
  • Fixed not being able to change profile picture right after adding an account, or receiving a toast notification.

Release 2021-06-17_01

2021/06/17 20:46

In preparation for an installer, some files need to be moved. This update adds a few features, fixes some bugs but also moves all user-customisable files to Documents\TcNo Accout Switcher. [The program can’t work properly in Program Files with these files leftover]
Changes:

  • Moved all user-customisable files to Documents\TcNo Account Switcher. Migration will take place once the program is updated, and started up. This is the only place I can see issues coming up. Do keep me informed, ty :)
  • Fixes Battle.Net accounts duplicating when you go in and out of menu.
  • Fixes issue with program trying to look up " " as an account name for Battle.Net (Battle.Net sometimes adds .com, , asdf@... to the login file as a mistake (somehow)).
  • Fixes account icons not updating instantly once changed by user
  • Fix for entering one of Windows’ banned characters (*, “, |, ?…) as a name for an account, as it saves a folder under that name.
  • Installer! This won’t be public quite just yet. i want to give it at least a few hours to a day to collect info if this update has brought breaking changes. Assuming all is good, the installer (and requirement installer) should be available soon.
    No more manual downloading 3 Microsoft Runtimes for this project to work! It’s all automated in the install process!

[Also, notice the lack of “BETA”… Going to change up the GitHub as well soon]

Beeta 2021-06-14_00

2021/06/14 17:35
  • Fixed Ubisoft switcher not working. Ty @arthur2926
  • Added icons to account management buttons (Add new, login…)
  • Fixed some minor errors

Beta 2021-06-13_02

2021/06/13 14:55
  • Fixed language not defaulting to English

Beta 2021-06-13_01

2021/06/13 13:18
  • Fix: Crashes when trying to swap accounts, after deleting LoginCache folder, or files in it. Now shows error.
  • Fix: Update banner in wrong language. It should be fixed now :)

Beta 2021-06-13_00

2021/06/13 00:19
  • Multiple small bugfixes:
  • WebView2RuntimeNotFoundException (WebView2 not installed)
  • AbandonedMutexException (Application recently closed, soon enough that the check for ‘is already running’ fails).
  • To prevent infinite reloads to attempt to fix an issue, it has been capped to 5 before throwing an error.
  • Catches update error if can’t decode my update list (almost always due to me making a typo. Now has a friendly message).
  • Fixed error when styles folder and stylesheet file are both deleted. Now asks for user to verify files instead of just crashing out.

Beta 2021-06-12_00

2021/06/12 20:38

Sort of minor update. Just some bugfixes. Most of the work went into the beginning of a “Run script on account switch” for .bat files and files alike. Hopefully coming in the next few versions.

  • Fixed “Failed to bind to address” error some people are getting
  • Fixed another crash by not being able to write to log.txt
  • Some cleanup

Beta 2021-06-11_01

2021/06/11 21:56
  • Fixed platforms not remembering paths. Thanks @oscar4000.
    ** THE UPDATE ISSUE ABOVE still applies. Just an FYI if people only look and see this version here**

Beta 2021-06-11_00

2021/06/11 20:29

If you are using 2021-06-10_xx your account switcher will NOT give you the update prompt!
This was fixed for this (and future releases). You can open the updater folder and manually run TcNo-Acc-Switcher-Updater.exe to get the latest update.

Changes include tons of bugfixes:

  • Fixed update banner not showing
  • Fixed not swapping accounts through Tray, Shortcuts, or CLI
  • Fixed possible errors with modal, and toast notifications when in Tray, Shortcut or CLI mode
  • Fixed window title not updating
  • Other minor bugfixes