bb1eb8ea4c
Revert "Test to try initializing Steam API"
...
This reverts commit 8d246bc8e1
.
2024-04-01 22:47:20 -04:00
8d246bc8e1
Test to try initializing Steam API
2024-04-01 22:38:39 -04:00
2350f65c5c
Don't try to update Wine/DXVK if we're using a custom version
...
In the event that GitHub is down, the game is actually unplayable as the
launcher doesn't allow you to skip updating these components (for now.)
To prevent this, you can use a custom wine you have installed but the
launcher was still erroneously updating it. Now it won't try to update
DXVK/Wine if you don't request it to, although I'm not sure about tying
DXVK to the wine option right now.
(cherry picked from commit ed9b4cfb76
)
2024-04-01 14:57:33 -04:00
322f7492e5
Only add hashes for files that exist
...
This allows older 32-bit clients to work again, without additional
configuration.
(cherry picked from commit c8a81af967
)
2024-03-23 12:54:26 -04:00
e213ab069d
Hide DirectX 9 option if not available
...
(cherry picked from commit 8e4c032b3c
)
2024-03-23 12:54:26 -04:00
78e8babffc
Fix numProfiles call used in profiles page
...
(cherry picked from commit 2d217df1c6
)
2024-03-23 12:44:42 -04:00
01de7148fe
Change default dalamud inject method to "Entrypoint"
...
NotNite pointed out this finally works on Linux, so we can safely
enable this now.
(cherry picked from commit 3feac92a65
)
2024-03-23 12:34:12 -04:00
9cd77312f7
Update libphysis to 0.2.2 to fix update issue
...
(cherry picked from commit 9935d48fe9
)
2024-03-23 12:05:25 -04:00
ac2813dc39
Explicitly state if the boot component is not installed
...
(cherry picked from commit 99b3854a5b
)
2024-03-23 12:05:25 -04:00
7da8441bee
Keep updating the boot component until there is no patches left
...
(cherry picked from commit d1c0a89cda
)
2024-03-23 12:05:25 -04:00
51c9586aee
Fix a possible crash when creating an account for the first time
...
(cherry picked from commit 3a57205217
)
2024-03-23 10:38:31 -04:00
49150e022c
Add even more about data
...
This adds more libraries that are used in Astra, a better warning about
possible violations, and donation/repo links.
(cherry picked from commit 47f52e5710
)
2024-03-22 21:22:37 -04:00
85855adfee
Fix bad i18nc call on settings page
...
(cherry picked from commit 3bb90ebed3
)
2024-03-22 21:03:43 -04:00
7ca6c0eeb7
Bypass the annoying FFXIV website browser check
...
This pops up because the built-in Qt web engine is considered
"unsupported" despite the FFXIV websites working fine. Even worse, when
continuing through this check it sends you back to the homepage. Now a
cookie is set so the pop-up doesn't come up at all.
(cherry picked from commit f97204a422
)
2024-03-22 19:19:58 -04:00
801cf12765
Nevermind, try a scale factor of 1.25
...
(cherry picked from commit 4d151b37a1
)
2024-03-22 18:59:48 -04:00
b6f04db01b
Add close button in settings dialog in mobile mode
...
(cherry picked from commit 7f1e1bcf51
)
2024-03-22 18:52:03 -04:00
7bac60de17
Override scale factor and mobile mode when in SteamOS Game Mode
...
This should help and make the interface more touch-friendly.
(cherry picked from commit 2db62f17d6
)
2024-03-22 18:51:45 -04:00
305ee34ce8
Fix broken cancel button icon on the auto login page
...
(cherry picked from commit 5d72740f0c
)
2024-03-22 18:18:37 -04:00
11d0e8d253
Reduce amount of dependencies in CI
...
(cherry picked from commit 8f0a4e1e1a
)
2024-03-22 18:10:33 -04:00
7bf2afc778
Fix cargo-vendor-filterer being installed in the wrong step
...
(cherry picked from commit e121ea8ac0
)
2024-03-22 18:10:33 -04:00
39a06d67fa
Yet more build script improvements
...
(cherry picked from commit 007db4cd2d
)
2024-03-22 18:10:33 -04:00
77626e6375
Try to use cargo-vendor-filterer to filter out Windows crates
...
(cherry picked from commit ec7f68ce92
)
2024-03-22 18:10:33 -04:00
03f46612f4
Attempt to exclude large files from source tar.gz
...
(cherry picked from commit 1932ea0aa1
)
2024-03-22 18:10:33 -04:00
aad9ab46a3
Fix flatpak build script
2024-03-22 17:18:25 -04:00
c7c36a1966
Bump required KF version to 6.0
...
(cherry picked from commit e044a4783b
)
2024-03-22 17:17:31 -04:00
b341e3ac3e
Bump version to 0.5.1
2024-03-22 17:17:03 -04:00
25aee21905
More flatpak changes from main
2024-03-22 17:14:35 -04:00
feff28f9b6
Fix path to flatpak build script
...
(cherry picked from commit 2de813569f
)
2024-03-22 16:56:45 -04:00
877a87d7f5
Enable flatpak build again
...
(cherry picked from commit f72504caff
)
2024-03-22 16:56:37 -04:00
e8444a2fb8
Fix logging in now that 32-bit support disappeared
...
In the March 2024 the 32-bit client was removed, so we need to modify
some of the boot targets that no longer exist. The DirectX 9 client is
gone too, but that will be dealt with in a later commit.
(cherry picked from commit 516c0926a6
)
2024-03-19 18:27:23 -04:00
dde9aeda55
Make Dalamud asset downloading more reliable
...
This uses the complete package which should prevent partial downloads.
In the future it should check for the hashes they give us.
(cherry picked from commit 51715ca3be
)
2024-02-24 11:48:18 -05:00
ccdf191393
Set CMP0077 explicitly
...
(cherry picked from commit c346e848c5
)
2024-01-31 17:16:24 -05:00
9eca8ec622
Build KDSingleApplication statically
2024-01-31 17:01:56 -05:00
78c93fb92b
Depend on libphysis 0.2.1
2024-01-31 16:41:36 -05:00
f9e25e5291
Fix KDSingleApplication gitmodule url
2024-01-31 16:16:21 -05:00
9101f78427
Make FormFileDelegate functional
2024-01-31 16:12:39 -05:00
f75fb70ac9
Use KDSingleApplication to force single instance
2023-12-31 17:48:39 -05:00
489c1a2110
Fix category in desktop file
2023-12-31 17:41:42 -05:00
f6ddc0193e
Hide change profile button if only one profile is used
2023-12-31 17:28:31 -05:00
f3c46d3a3b
Move logs to data directory
2023-12-31 17:23:55 -05:00
06704728b7
Fix and re-enable gamescope launch
2023-12-31 17:19:29 -05:00
da8b5d5e85
Remove duplicate secrets talk name in flatpak manifest
2023-12-23 11:40:30 -05:00
63ce43eac2
Remove unused .Net 5 Dalamud channel, translate those strings
2023-12-23 11:22:34 -05:00
d644e2dbc4
Allow library descriptions to be translated
2023-12-23 11:21:29 -05:00
d266b41fea
Remove libbaseencode from reuse data
2023-12-23 11:16:45 -05:00
e0d0acc31f
Add FLATPAK.md to reuse data
2023-12-23 11:16:24 -05:00
90775d4a09
Use QFile::copy static method
2023-12-23 11:16:16 -05:00
f915997d70
Use QList::takeFirst in game runner
2023-12-23 11:13:52 -05:00
ef953221a0
Set Windows version in wine prefix to Windows 7
2023-12-23 11:11:02 -05:00
b1f9327413
Set IS_FFXIV_LAUNCH_FROM_STEAM if using Steam account
2023-12-23 10:32:54 -05:00