1
Fork 0
mirror of https://github.com/redstrate/Astra.git synced 2025-04-22 12:47:44 +00:00
Commit graph

14 commits

Author SHA1 Message Date
22a99ecbd8 Move CurrentProfile setting to astrastaterc 2023-12-17 11:23:17 -05:00
2d7538bae1 Add screenshots directory setting 2023-10-11 12:58:53 -04:00
24f256338d Save the last profile selected in the launcher in the config 2023-10-08 20:05:37 -04:00
0e909c6670 Use new Dalamud distribution servers, improve asset updater logging 2023-10-08 18:54:03 -04:00
910e023dc7 Move config to app config folder
This stops polluting the .config folder, and makes it tidier to move
configs and such.
2023-10-08 17:51:23 -04:00
1157f7b1ab Add option to configure xiv api server url 2023-10-08 13:22:34 -04:00
ea16fb8f1a Move encrypted arguments option to developer settings
This is a fairly developer-oriented option, there's no reason to set
this per-profile.
2023-10-08 13:18:05 -04:00
be14785e61 Add preferred protocol developer setting 2023-10-06 18:14:32 -04:00
201f4df179 Add back auto login functionality 2023-09-17 19:20:41 -04:00
46a74830fd Add an option to hide and show the dev tools 2023-08-19 11:20:47 -04:00
8d4a081ad7 Make some hardcoded domains and servers configurable
Not every domain and server will be around forever, so now you can configure the two Square Enix domains used for login
and patching. And you can configure the Dalamud domain used to download assets, etc.
2023-08-18 21:36:29 -04:00
8dd26f74a5 Improve the config/data directory, introduce more separation
The data directory has been rearranged, and all the Dalamud data is
stored separately, so it's no longer clogging up everything. Dalamud
logs (and our own logs, when that's implemented) now exist in
XDG_STATE_HOME, instead of the data directory.

The game directory now exists under the data directory, instead of
~/.wine. The user path is set before launching the game, and it now
 exists under the data directory too. These are also prefixed to the
user and profile UUID that it belongs to.

The "keep patches" option is now implemented (which is off by default)
and it lives in the temporary directory now.
2023-08-18 14:52:06 -04:00
79483c1303 Add a unified news option 2023-07-31 18:59:53 -04:00
16420b7421 Complete rewrite to Kirigami
Giant commit overhauling the interface to use KDE's Kirigami framework,
which is based on Qt Quick. The logic is all but rewritten, allowing
accounts to be separate from profiles.
2023-07-30 08:49:34 -04:00