1
Fork 0
mirror of https://github.com/redstrate/Astra.git synced 2025-04-21 12:17:45 +00:00
Commit graph

24 commits

Author SHA1 Message Date
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
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
d588bfcb6c Only link to X11 when building with Watchdog support 2022-03-16 10:03:51 -04:00
1aa1d10d07 Add version label to about window
This is hardcoded for now
2022-03-14 13:19:50 -04:00
1fdd6ce9fc Fix accidental linking to X11 on macOS 2022-03-11 16:20:12 -05:00
b4587ea71b Add index file parser 2022-03-10 10:11:31 -05:00
44869aa5de Add a headline parser 2022-03-10 09:19:52 -05:00
1c71d69a84 Add a fiin parser
Don't know what this file format is actually used for, but it was fun
to reverse engineer, and I don't think anyone has done it for this
format yet!
2022-03-09 09:25:01 -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
cfbefac6ac Use system libraries when possible 2022-03-01 16:43:49 -05:00
3c1781f3dc Move headers into their own folder 2022-02-25 20:26:12 -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
5afca07f1e Make Watchdog an optional feature 2022-01-27 09:25:23 -05:00
redstrate
63faea21cb Add Watchdog
Helps you get through the queue with instant access to your place,
as well as giving you notifications on lobby errors and what else.

At the moment, only supported under X11 and Linux but will grow in
the future assuming the queues are still terrible.
2021-12-06 21:15:31 -05:00
redstrate
9bd6e9c977 Separate main launcher core and launcher window, add basic command line support 2021-11-23 15:34:23 -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
bdd4d6e658 Copy Qt dependencies on Windows 2021-11-02 08:16:28 -04:00
redstrate
e994adb5a7 Add settings window 2021-11-01 13:14:00 -04:00
redstrate
3ce5e74884 Add initial files 2021-11-01 09:54:58 -04:00