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

29 commits

Author SHA1 Message Date
e32a61edad Add tabs to profile & account settings
The settings are getting quite long, so let's "fix" that by separating
them into categorical settings.
2024-07-28 22:40:54 -04:00
dfabcd6cd9 Add a way to use local, non-updatable Dalamud versions
You can now plop your own custom Dalamud installation into a "local"
folder under %APPDATA\dalamud and Astra will use it without question. It
won't update it or perform any game version checks.
2024-06-29 19:33:39 -04:00
8dca4226b6 Hide some advanced Dalamud stuff behind the dev tools settings
For a normal user, they would never have to (and really shouldn't) the
injection delay or method options. This also reduces some of the options
overlay on this page.
2024-05-26 08:24:38 -04:00
9fb38990e6 Refer to paths as "folders" in the UI 2024-05-26 08:18:48 -04:00
b852e1894f
Begin adding GitHub actions and Windows build scripts
Adds back Windows support, also adds a GitHub action to build it and more. May not work 100% yet, but it's a good start.
2024-04-27 16:38:22 +00:00
262936f06d Add more ellipses when appropriate 2024-04-01 15:19:15 -04:00
7e58b60297 Move add/remove buttons for profiles and accounts to the header 2024-03-26 17:42:52 -04:00
8e4c032b3c Hide DirectX 9 option if not available 2024-03-23 12:51:48 -04:00
171483d2c9 Only enable configure gamescope button if it's enabled 2024-03-19 18:47:53 -04:00
9101f78427 Make FormFileDelegate functional 2024-01-31 16:12:39 -05:00
06704728b7 Fix and re-enable gamescope launch 2023-12-31 17:19:29 -05:00
63ce43eac2 Remove unused .Net 5 Dalamud channel, translate those strings 2023-12-23 11:22:34 -05:00
22862ca14c Download custom wine automatically, don't use system one by default 2023-12-20 18:00:40 -05:00
91dfd8bb65 "Wine Path" should be called "Wine Executable" 2023-10-08 13:23:04 -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
b366c046e0 Remove mentions of Watchdog
It's currently bitrotting anyway, no reason to keep it for the next
release
2023-10-06 18:07:44 -04:00
1cbfc17c1a Improve profile/account creation and deletion experience
The windows should properly close when necessary, and the setup can no
longer loop itself because it didn't re-read the game version. You can
now select another profile's game installation when setting up a new
profile.
2023-09-20 16:44:43 -04:00
481fb8214f Make Dalamud inject method/delay settings work, remove opt out setting
The automatic marketboard setting seems to have disappeared recently.
2023-09-20 16:28:59 -04:00
ac543a7ab3 Rewrite and make FormFolderDelegate functional
Also adds a "open folder" button which is super handy
2023-09-20 15:57:27 -04:00
23db248d82 Fix settings page names 2023-09-20 15:30:50 -04:00
63d1c98b90 Organize and clean up QML imports 2023-09-16 18:15:11 -04:00
f14058afe9 Add prompts before deleting an account or profile 2023-08-19 10:53:41 -04:00
b716801165 Switch to the new FormCard API for most of the user interface 2023-08-19 10:30:52 -04:00
81e4901c7e Improve appstream metadata, and change project id 2023-08-06 11:52:35 -04:00
c4b58b154a Disable wine path option when system wine is selected 2023-07-31 19:35:33 -04:00
5c0506ce44 Add more Dalamud options in the UI
They aren't hooked up to anything yet right now.
2023-07-31 19:02:42 -04:00
11a6469e4a Fix more separator visual bugs, hide some nonfunctional settings 2023-07-31 19:01:58 -04:00
6142429623 Remove unnecessary mobileform separators 2023-07-30 10:13:42 -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