redstrate
|
f4f3bfb07c
|
Prevent logging in when maintenance is in progress
|
2021-12-02 14:17:33 -05:00 |
|
redstrate
|
80306d65fb
|
Add autologin and default-profile options
|
2021-11-23 16:02:02 -05:00 |
|
redstrate
|
eaacd3303a
|
Add nogui option
|
2021-11-23 15:37:02 -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
|
6d03631b66
|
Note in README that Dalamud is now supported
|
2021-11-23 14:41:30 -05:00 |
|
redstrate
|
779ae567b8
|
Only enable XL_WINEONLINUX when Wine is actually used
|
2021-11-23 14:39:49 -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
|
4f8d190c37
|
Add FAQ link to the README
|
2021-11-18 07:32:28 -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
|
8990fad533
|
Make it possible to launch multiple times in succession
Fixes bug where expansion data would be read twice, thus failing the anti-tamper check.
|
2021-11-18 07:20:19 -05:00 |
|
redstrate
|
215513a27f
|
Update README
|
2021-11-10 05:37:45 -05:00 |
|
redstrate
|
33203540ca
|
Fix TickCount() on macOS
|
2021-11-10 05:26:21 -05:00 |
|
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
|
80eeb5c0ab
|
Add mention of encrypted game argument support in README
|
2021-11-09 21:30:26 -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
|
78c0bc3d60
|
Remove mbedtls dependency
|
2021-11-09 21:08:46 -05:00 |
|
redstrate
|
6c5fc7c6c2
|
Clean up blowfish.h and add proper attribution
* Again, major thanks to XIVQuickLauncher and mbedtls!
|
2021-11-09 21:08:15 -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
|
f6361675b0
|
Add guards for linux-specific wine options
|
2021-11-09 14:17:04 -05:00 |
|
redstrate
|
5dd5482784
|
Add BlowfishSession class for blowfish encryption/decryption
|
2021-11-09 14:12:41 -05:00 |
|
redstrate
|
d812d97be6
|
Update README for multiple profile support
|
2021-11-09 13:56:35 -05:00 |
|
redstrate
|
f8b9c1d460
|
Set default options in profile struct
|
2021-11-09 13:52:36 -05:00 |
|
redstrate
|
36220ffe7b
|
Only enable lobby URL if using a Sapphire server
|
2021-11-09 13:50:32 -05:00 |
|
redstrate
|
516b47a541
|
Add delete profile button
|
2021-11-09 13:44:37 -05:00 |
|
redstrate
|
ecd43301b7
|
Fix up settings window layout
|
2021-11-09 13:38:48 -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
|
bb64bd5a72
|
Properly propagate changes in certain fields that also appear in the launcher
* Notably, server type and save username/password fields
|
2021-11-09 12:42:05 -05:00 |
|
redstrate
|
b9733b8316
|
Save and load server type setting
|
2021-11-09 12:40:44 -05:00 |
|
redstrate
|
dad3a0a885
|
Reload launcher window on changes in the settings window
* For example, adding a new profile
|
2021-11-09 12:39:28 -05:00 |
|
redstrate
|
e5c92dfa69
|
Make server type combo box functional
|
2021-11-09 12:38:18 -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
|
48c4bd10c4
|
Add setting for renaming the profile
|
2021-11-09 12:10:52 -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 |
|