DioEgizio
fe4e7bc51b
fix(macos): fix margins on macos
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
(cherry picked from commit b13f40df51 )
2026-02-12 20:59:01 +00:00
TheKodeToad
4898f25e5f
Revert "[Backport release-10.x] refactor(console): attach console early" ( #5013 )
2026-02-12 20:48:57 +00:00
TheKodeToad
5105bf2957
Revert "[Backport release-10.x] refactor(console): attach console early ( #4998 )"
...
This reverts commit b178c1e84d .
2026-02-12 20:48:17 +00:00
Rachel Powers
b178c1e84d
[Backport release-10.x] refactor(console): attach console early ( #4998 )
...
refactor(console): attach console early
also use RAII guard to free it instead of tracking it with a member variable
(cherry picked from commit ffd50e318a )
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2026-02-10 20:15:05 -07:00
Alexandru Ionut Tripon
8d8220283b
[Backport release-10.x] docs(README): use prismlauncher.org/nightly redirect for dev builds ( #4989 )
2026-02-09 09:28:18 +02:00
Seth Flynn
517286170c
docs(README): use prismlauncher.org/nightly redirect for dev builds
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 7ebc603963 )
2026-02-09 07:25:45 +00:00
Rachel Powers
d7793caa90
feat: Auto handle Http 429 Too Many Requests with retry
...
- Must be explicitly enabled for a request
- Uses Retry-After Header if present, falls back to exponential back off
starting with 10 seconds
- if retry delay is greater than 1 minute or it retries more than 3
times then fail with a "Rate Limited" reason
- Sets task status to inform user of retry.
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
(cherry picked from commit e8da9ee4fb )
2026-02-06 18:42:57 +01:00
Octol1ttle
930cf828c4
change(Actions): unhardcode AppImage signing key ID
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 27172dd1bd )
2026-02-04 20:06:28 +01:00
Alexandru Ionut Tripon
301bce3c72
[Backport release-10.x] start core update task only if not running already ( #4961 )
2026-02-04 11:38:36 +02:00
Trial97
8e6979258a
start core update task only if not running already
...
This line crashes develop builds because the task is running already.
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit bc6a6e959b )
2026-02-04 09:18:36 +00:00
Rachel Powers
6e9e79a435
fix: turn off debug assert in release builds
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
(cherry picked from commit d888ecaf11 )
2026-02-04 07:34:10 +01:00
Alexandru Ionut Tripon
6ee608e678
[Backport release-10.x] Use Merge Groups for primary CI ( #4951 )
2026-02-03 23:40:00 +02:00
Alexandru Ionut Tripon
1ca94829d8
[Backport release-10.x] Fix symlink instance copying on Windows ( #4953 )
2026-02-03 23:39:25 +02:00
Rachel Powers
757136f5b3
fix: windows filelink results needs to capture by refrence
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
(cherry picked from commit da019c8425 )
2026-02-03 03:03:04 +00:00
Seth Flynn
f31ff5742f
ci(build+codeql): run for merge groups
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit a770cc1128 )
2026-02-02 22:49:31 +00:00
Octol1ttle
cb69f999f7
change(Actions): run tests with more output
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 2338455076 )
2026-02-01 09:59:51 +01:00
Octol1ttle
bc092d688f
fix(ModrinthCheckUpdate): always increment loader index
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit e7382fd43d )
2026-02-01 07:58:34 +01:00
Alexandru Ionut Tripon
9f103c1f36
[Backport release-10.x] bump qt warning levels ( #4932 )
2026-02-01 08:20:40 +02:00
Trial97
55bf58c6c2
bump qt warninig levels
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 5232ebe989 )
2026-02-01 03:20:46 +00:00
Seth Flynn
27b7a1f9a7
bump to 10.0.5 ( #4925 )
2026-01-31 22:11:38 -05:00
Trial97
2e0ddc4ad5
bump to 10.0.5
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-01-31 23:21:14 +02:00
Alexandru Ionut Tripon
cd8b6f6b67
bump to 10.0.4 ( #4919 )
2026-01-31 21:05:07 +02:00
Trial97
c8e120be85
bump to 10.0.4
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-01-31 21:02:20 +02:00
Alexandru Ionut Tripon
9e0bd4f3b9
[Backport release-10.x] update to qt 6.10.2, build codeql on the qt version we still want to support, sign DLLs on windows ( #4917 )
2026-01-31 19:37:16 +02:00
DioEgizio
d01db5de7f
chore: trusted signing is now artifact signing
...
see https://github.com/Azure/artifact-signing-action/issues/107
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
(cherry picked from commit 8781ac5f64 )
2026-01-31 19:34:46 +02:00
DioEgizio
0e5605b4f1
fix: sign DLLs too on windows
...
should fix issues with Smart App Control
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
(cherry picked from commit db7685259e )
2026-01-31 19:33:17 +02:00
DioEgizio
8d2327a28a
chore: update to Qt 6.10.2 on windows and linux appimage/portable
...
also switches codeql to build on Qt 6.4.3, to make sure prism still builds on the oldest version we still wanna support.
for this reason, codeql also now runs tests (to see if they don't fail on 6.4.3). While doing this I also noticed our qt requirement is 6.4, as we use Qt::Literals::StringLiterals
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
(cherry picked from commit b1857508f7 )
2026-01-31 19:33:17 +02:00
Alexandru Ionut Tripon
3d6f15f635
[Backport release-10.x] Mention nightly Flatpak in docs ( #4912 )
2026-01-31 10:39:26 +02:00
Seth Flynn
a656bcff49
docs(README): mention nightly flatpak
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 81335aa1aa )
2026-01-31 08:39:07 +00:00
Seth Flynn
ef696fdc87
docs(README): remove mentions of community in-development packages
...
Most of these no longer exist or are prone to breakage
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 82b7c9786c )
2026-01-31 08:39:07 +00:00
Alexandru Ionut Tripon
a16925d75c
[Backport release-10.x] Abort launch when there are libraries missing ( #4907 )
2026-01-31 10:38:27 +02:00
Octol1ttle
a33b4297ad
improve wording
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit ffd1e7bc33 )
2026-01-30 17:49:35 +02:00
Octol1ttle
af6e4445ad
style: reorder includes
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 193840b237 )
2026-01-30 13:17:17 +02:00
Octol1ttle
19797c0f58
feat: abort launch when there are libraries missing
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit d4817a5669 )
2026-01-30 13:16:59 +02:00
Alexandru Ionut Tripon
9cee254a88
[Backport release-10.x] remove followSymlinks calls ( #4906 )
2026-01-30 13:11:15 +02:00
Alexandru Ionut Tripon
9e9a768ba7
[Backport release-10.x] Remove double spaces in logging ( #4905 )
2026-01-30 13:10:53 +02:00
Trial97
c3a0e26923
remove followSymlinks calls
...
most probably they were used incorectly anyway
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit e5aa5e298f )
2026-01-30 11:10:38 +00:00
Octol1ttle
11e2c77eff
got clang-format'd 💀
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 158a7bbc34 )
2026-01-30 11:10:01 +00:00
Octol1ttle
8cfeb30c56
chore: remove double spaces from logs
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 584dc47da5 )
2026-01-30 11:10:01 +00:00
Alexandru Ionut Tripon
3e03d47fbf
[Backport release-10.x] add more loaders to override setting ( #4904 )
2026-01-30 11:56:00 +02:00
Trial97
a942fd9db0
add more loaders to ovveride setting
...
fixes #4624
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 6a41932e65 )
2026-01-30 09:31:48 +00:00
Octol1ttle
7e3d27743b
change(MSAStep): log server errors
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 665aa4c546 )
2026-01-29 13:52:43 +01:00
Alexandru Ionut Tripon
f5e56ea3e4
[Backport release-10.x] Trim whitespace from path values in settings ( #4888 )
2026-01-28 08:49:53 +02:00
Seth Flynn
9a74635011
fix(MinecraftSettingsWidget): trim whitespace from path values
...
Should help in mitigating common mistakes in copy/pasting
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit cf63bccfd7 )
2026-01-28 06:49:05 +00:00
Alexandru Ionut Tripon
7b214d0048
[Backport release-10.x] fix: remove flatpak submodule ( #4880 )
2026-01-27 18:32:44 +02:00
Octol1ttle
9c7f692c09
fix: remove flatpak submodule
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 5de150b8dd )
2026-01-27 16:32:26 +00:00
Alexandru Ionut Tripon
eb8743e75b
[Backport release-10.x] Remove in-tree flatpak ( #4876 )
2026-01-27 14:05:16 +02:00
Seth Flynn
62d57878b8
build(flatpak): remove
...
See https://github.com/PrismLauncher/flatpak
Signed-off-by: Seth Flynn <getchoo@tuta.io>
(cherry picked from commit 3833b1e292 )
2026-01-27 12:04:56 +00:00
Alexandru Ionut Tripon
2550753e1f
[Backport release-10.x] PackProfile: don't reset dirty if component list saving failed ( #4875 )
2026-01-27 13:59:03 +02:00
Octol1ttle
070c800ce9
fix(PackProfile): don't reset dirty if component list saving failed
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit c6072ff434 )
2026-01-27 11:58:21 +00:00