a48b6d630d
Fix another possible deref crash
2022-07-20 17:58:35 -04:00
c5253f408b
Report missing expansion versions to the server if needed
...
This matches behavior in the official retail launcher, if Astra detects
a mismatch between installed expansions and the expansions reported by
your service account, Astra will now report them as missing and in need
of patching.
2022-07-20 17:58:21 -04:00
c74e1bb459
Improve game version detection
...
This is needed for future game patching situations, where you might have
a base game version but no actual sqpack directories.
2022-07-20 17:56:52 -04:00
aab877d94e
Switch to using physis Blowfish implementation
2022-07-20 12:40:02 -04:00
0b9f46674f
Fix crash due to bad deref
2022-07-20 11:45:29 -04:00
01e05ca887
Add physis dependency
2022-07-20 11:44:41 -04:00
0c08d59fd3
Update libxiv
2022-06-23 14:27:55 -04:00
83e53dcaa8
Fix crash when game is not installed
2022-06-23 14:25:24 -04:00
21e272ab66
Add placeholder tab for a new accounts interface
2022-06-09 09:51:50 -04:00
a489326fd5
Fix capitalization
2022-06-09 09:48:54 -04:00
4cd39d0431
Discern from "FFXIV for Mac" and "XIV on Mac", which are very similar
...
I never noticed until now, but their names are virtually identical, so
now the official one is marked properly.
2022-06-09 09:47:50 -04:00
c00c55ac87
Change all qlineedits in settings with qlabels
...
This makes it a whole lot easier to view and copy the text in macOS, it
never really made sense for these to be line edits in the first place
anyway.
2022-06-09 09:44:58 -04:00
55aaf7c1f6
Make tablet interface functional
...
Right now OTP and other stuff is missing for an actual login, but it
calls!
2022-06-08 13:55:15 -04:00
a007f8567e
Add simple username/password field
2022-06-08 12:55:22 -04:00
83be40cce1
Fix qml not found caused by directory rearranging
2022-06-08 12:50:50 -04:00
51e1bd7ac4
Rearrange source directories
2022-06-08 12:45:12 -04:00