a9c6bda52a
Add "use one-time password" option that can hide the field
...
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.
2022-04-10 17:43:05 -04:00
9ed269c697
Add options for hiding news list or banners
2022-04-10 16:58:29 -04:00
56710be2ff
On startup, expand and properly resize news items
2022-04-10 16:17:14 -04:00
e4df844c44
Fix icons on configure menu items
2022-04-09 17:57:03 -04:00
a2bb741c72
Fix "Configure Wine" menu item not working if game is not installed
...
Now there is a dedicated way to launch an external tool, that does not
wrap in gamescope (if enabled) and not in the game's working directory.
2022-04-09 17:53:43 -04:00
6462895033
If wine is not installed, disable login
2022-04-09 17:30:19 -04:00
7b2a0ca1c2
Check for wine version
...
This isn't displayed in the settings UI yet.
2022-04-09 17:28:24 -04:00
b095b343fe
Properly set parent of about qt window
2022-04-09 17:05:12 -04:00
763a524766
Make it much more clear when the game is not installed
...
Now the "open game directory" buttons in settings is turned off, and
buttons that could possibly result in a broken launch is now disabled
too.
2022-04-09 16:56:17 -04:00
a87e6ea271
When using a mac license, use the proper mac client user agents
2022-03-16 15:03:35 -04:00
1aa1d10d07
Add version label to about window
...
This is hardcoded for now
2022-03-14 13:19:50 -04:00
703f66a8d6
Only fetch the news once
2022-03-13 19:49:28 -04:00
48b7e8a5a8
Add a news list and a basic banner view to the main window
2022-03-10 10:03:17 -05:00
0b3f438819
Add a dedicated "Configure Profiles" menu item
2022-03-09 08:08:03 -05:00
2c8e0f1552
Fix the last of the system libraries issue
2022-03-01 17:21:29 -05:00
0a34dd676e
Attempt to use system libraries (properly this time)
2022-03-01 16:58:47 -05:00
3ccd6d3b4d
Don't load/save credentials from the system keychain in debug builds
...
This prevents a really annoying workflow on macOS, wherein the system
prompts you each time you rebuild the program.
Closes #9
2022-02-24 09:38:41 -05:00
d7398ce0fd
Reorganize menu bar
...
Now it makes way more logical sense, there's a real "Settings" menu now.
Wine settings is relocated there, and now there's an easy way to open
the game directory in the "Tools" menu.
2022-02-24 09:28:11 -05:00
5e1fc20276
Add option to close automatically when game is launched
2022-02-24 09:10:00 -05:00
f270cfe1ec
Add a configuration menu for gamescope
2022-02-23 21:18:53 -05:00
e8893cf26e
Rename to Astra
2022-02-23 19:00:17 -05:00
redstrate
b7e22b428c
Add help menu
2021-12-03 17:19:58 -05:00
redstrate
147eaad852
Use non-64 ffxivboot
...
* Helps prevent FFXIV thinking it's a macOS-licensed game under Linux
2021-12-02 22:26:08 -05:00
redstrate
9668c0c30e
Add button to use official launcher in certain cases
2021-12-02 14:41:08 -05:00
redstrate
f4f3bfb07c
Prevent logging in when maintenance is in progress
2021-12-02 14:17:33 -05:00
redstrate
9bd6e9c977
Separate main launcher core and launcher window, add basic command line support
2021-11-23 15:34:23 -05:00