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

46 commits

Author SHA1 Message Date
redstrate
e63e2e0768 Make built-in Wine default for macOS
* Also changes macOS to force ini format due to some plist issues
2021-11-10 05:18:59 -05:00
redstrate
6a32d73301 Reload wine path when wine version combo changes 2021-11-10 04:30:01 -05:00
redstrate
241b4b43e1 Clean up encryptGameArg() function 2021-11-09 21:32:01 -05:00
redstrate
a10b5cfce9 Properly handle both encrypted and unencrypted game arguments 2021-11-09 21:26:16 -05:00
redstrate
bce85b2694 Add encrypt game argument option 2021-11-09 21:13:21 -05:00
redstrate
d032c5d12a Add Linux support for TickCount() 2021-11-09 20:59:39 -05:00
redstrate
89c03defdd Add working encrypted argument support!
* Code is extremely UGLY! I literally ripped it out of XIVQuickLauncher and part of mbedtls. (little/endian big endian stuff thats not mentioned?)
2021-11-09 20:57:10 -05:00
redstrate
ad3badb987 Add non-working encrypted arguments 2021-11-09 15:02:17 -05:00
redstrate
516b47a541 Add delete profile button 2021-11-09 13:44:37 -05:00
redstrate
5ad2bfccfc Fix missing dashes in reading username/password key 2021-11-09 13:29:44 -05:00
redstrate
68b92429fa Set default profile name on first launch, write uuid without braces 2021-11-09 13:26:59 -05:00
redstrate
083d8a970c Use UUIDs as keys for profile settings, and enforce a well-known order 2021-11-09 13:24:38 -05:00
redstrate
e1d4be7aff Reread game version once profile game directory changed 2021-11-09 13:11:21 -05:00
redstrate
dfb4afb12e Make misc linux wine options functional too 2021-11-09 13:08:25 -05:00
redstrate
c88d5436f9 Make Wine custom path, prefix and combo box work again 2021-11-09 13:04:22 -05:00
redstrate
ec50af5f5f Make lobby URL field functional again 2021-11-09 12:50:37 -05:00
redstrate
b4ee5d1a4d Make custom game directory function again 2021-11-09 12:46:27 -05:00
redstrate
b9733b8316 Save and load server type setting 2021-11-09 12:40:44 -05:00
redstrate
6fc04db134 Make profile select on launcher functional 2021-11-09 12:36:09 -05:00
redstrate
5367342bd9 Make remembered username/passwords separate for each profile 2021-11-09 12:33:20 -05:00
redstrate
0b5d6ee182 Make remember username/password checkboxes functional again 2021-11-09 12:32:18 -05:00
redstrate
221fda6e95 Properly reload controls on LauncherWindow on profile change 2021-11-09 12:25:54 -05:00
redstrate
30fed295e4 Implement saving profile settings 2021-11-09 12:16:14 -05:00
redstrate
0961679427 Add profile switching functionality in settings 2021-11-09 12:06:30 -05:00
redstrate
26326d08a7 Add button to create a new profile 2021-11-09 11:44:27 -05:00
redstrate
6737a363fe Modify readInitialInformation() to load multiple profiles 2021-11-09 11:25:15 -05:00
redstrate
1be913b97b Add stubs for new profile-specific settings 2021-11-09 11:03:44 -05:00
redstrate
44ce6aa252 Reorganize settings window
* Moves lobby options to the settings, along with game directory options to their own group
2021-11-09 10:50:45 -05:00
redstrate
0675461999 Add profile select widgets 2021-11-09 10:37:48 -05:00
redstrate
01881e5490 Add option to change to a custom WINE prefix 2021-11-03 06:31:02 -04:00
redstrate
f921e734ef Add option to change to a custom WINE executable 2021-11-03 06:18:31 -04:00
redstrate
c807b8ddcd Add setting to enable DXVK hud 2021-11-02 20:04:53 -04:00
redstrate
7456f160e4 Add items in the tool menu for winecfg.exe and control.exe 2021-11-02 14:59:05 -04:00
redstrate
6a54e85a10 Add support for using system WINE for macOS
* Could potentially increase performance by using a more recent DXVK + Wine + MVK version :-)
2021-11-02 14:53:46 -04:00
redstrate
145d1a686b Read wine options at boot 2021-11-02 08:50:14 -04:00
redstrate
a1be2963ce Add DirectX version option 2021-11-02 08:49:06 -04:00
redstrate
5d3dfb6ca2 Add option to launch config backup
* I had no idea this tool existed actually :-p
2021-11-02 08:39:52 -04:00
redstrate
c267c68368 Add option to launch sys info 2021-11-02 08:38:04 -04:00
redstrate
ad294867ca Add option to launch official client 2021-11-02 08:36:30 -04:00
redstrate
ee7592ea9c Fix typo in default Windows game path 2021-11-02 08:16:39 -04:00
redstrate
319fe957f7 Remove DXVK hud 2021-11-01 16:29:46 -04:00
redstrate
95abfb472d Add a bunch of Wine performance options to settings 2021-11-01 14:35:32 -04:00
redstrate
f8566a5669 Add selectable game directory 2021-11-01 13:35:27 -04:00
redstrate
c1f9b8f88d Fix linux menu issue 2021-11-01 13:22:27 -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