6f1e1a9e80
Properly set C++17
2022-04-13 09:26:56 -04:00
8cdfe1dfde
Fix macOS build with libxiv update
2022-04-10 18:09:57 -04:00
49b53f0efa
Update libxiv to latest
2022-03-28 10:37:18 -04:00
5d0e8936ee
Improved Windows support
...
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.
2022-03-27 21:08:27 -04:00
c176da0080
Update libxiv to latest version
2022-03-27 21:05:38 -04:00
feddfd8ceb
Update libxiv version to fix boot update bug
2022-03-17 11:41:24 -04:00
2bb7b90bec
Add game installation support
...
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.
2022-03-16 18:39:13 -04:00
30d2791810
Fix built-in qtkeychain failing on new Xcode build system
2022-03-13 18:44:39 -04: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
cfbefac6ac
Use system libraries when possible
2022-03-01 16:43:49 -05:00
redstrate
047dbfc1b8
Add Dalamud injection support
...
* Also includes a basic asset downloader for Dalamud + NativeLauncher
2021-11-23 14:37:37 -05:00
redstrate
00b3688e24
Revert to Qt5
...
* Fixes theming issues for Linux desktop environments which do not have styles written for Qt6 yet.
2021-11-18 07:30:38 -05:00
redstrate
78c0bc3d60
Remove mbedtls dependency
2021-11-09 21:08:46 -05:00
redstrate
5dd5482784
Add BlowfishSession class for blowfish encryption/decryption
2021-11-09 14:12:41 -05:00
redstrate
272a26330b
Fix macOS build issue
2021-11-01 10:07:20 -04:00
redstrate
3ce5e74884
Add initial files
2021-11-01 09:54:58 -04:00