1
Fork 0
mirror of https://github.com/redstrate/Astra.git synced 2025-04-20 19:57:45 +00:00
Commit graph

19 commits

Author SHA1 Message Date
a72c031bf2 Fix Dalamud asset directory failing to be created on macOS
This prevented Dalamud from launching out of the box, and instead
silently failed.
2022-04-27 11:48:42 -04:00
3469c99953 Add support for changing Dalamud update channel
This also fixes a bug where Astra couldn't get the correct version
number for a future .Net 6 Dalamud release
2022-04-13 10:45:00 -04:00
50ad93ee8f Add native launcher update support
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!
2022-04-08 19:34:51 -04:00
212f073c33 Remove botched json-fixing Dalamud asset update code
The JSON seems to be fixed now, later on I will be implementing a better
"asset update" failed mechanism to handle edge cases like these.
2022-03-28 10:33:00 -04:00
8e86ed8e8d Stop update progress dialog from appearing randomly
This also removes the extraneous boolean required for this.
2022-03-14 13:19:36 -04:00
e708eda1e8 Remove some old debug info when updating assets
The process seems to work fine now, no need to print these
2022-03-13 20:50:13 -04:00
a6502fe9d5 Support cancelling and resuming asset updating 2022-03-13 20:48:43 -04:00
d939d26280 Overhauled asset updating process (again)
Now the code is much cleaner, should be less error prone. And best of
all, the process is now user-visible in a nice progress box.
2022-03-13 20:44:57 -04:00
065580583d When done updating Dalamud asset/core, reflect immediately in settings 2022-03-13 20:07:09 -04:00
585c549050 Add an option to opt out of Dalamud's mb collection 2022-03-13 19:58:58 -04:00
cfbefac6ac Use system libraries when possible 2022-03-01 16:43:49 -05:00
7a08eb549f Move dalamud version out of profile settings 2022-02-25 22:25:21 -05:00
b01f96005f Update NET runtime automatically
Now we can setup Dalamud out of the box, without XIVQuickLauncher
installation!
2022-02-25 20:06:29 -05:00
511763e33f Add Dalamud asset updating support
Note: Our Dalamud injection DOES not use this yet.
2022-02-25 18:08:57 -05:00
02301e5b0d Query installed dalamud version at startup
This also shows the dalamud version in your settings
2022-02-23 21:28:56 -05:00
2e7f7c5c20 Make Dalamud version check more robust 2022-02-23 19:07:03 -05:00
02beef81ce Update Dalamud automatically 2022-01-27 10:46:22 -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