This is useful for users who choose to not use OTP, and the layout
is improved so the field is automatically hidden for Sapphire servers,
which don't support OTP.
The register button is also hidden automatically for Square Enix
accounts, instead of simply disabling the button.
When updating to this new commit, you will download the 1.1.0 release
automatically since we create a new version file.
This commit also fixes a bug where in certain cases the asset updating
process could end early.
The native launcher version is also visible from the settings window!
Now works out of the box on Windows MSVC,
prevents settings crash because of nonexistent Wine options,
and also further improves use-cases where you might not
have all the libraries required to build.
Now Astra can bootstrap a new FFXIV it can't find an existing one. It
doesn't even run the installer, but instead extracts the files from the
installer on the fly using unshield. libxiv is now included to handle
this task.
More progress on support Steam service accounts, make it clear whether
or not you have a expired subscription/terms not accepted. Also add
"Free Trial" as a license type.