Commit graph

11062 commits

Author SHA1 Message Date
Trial97
40b7cab3ed
add a option to skip meta refresh on launch
related to https://github.com/PrismLauncher/PrismLauncher/issues/3785
It doesn't fix it but it should at least allow users to skip the
redownload of the meta files.
So in a previous PR I added an automated way to refresh all the meta
from the original index, to the component index to the actual index.

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-27 00:23:23 +02:00
DioEgizio
eb44bdc3b3 fix: fix PRISMLAUNCHER_JAVA_PATHS
also set Launcher_ENVName as parent scope directly

Signed-off-by: DioEgizio <dioegizio@protonmail.com>
2026-03-26 22:07:02 +01:00
Alexandru Ionut Tripon
75f951fec9
Add Renovate labels automatically (#5265) 2026-03-26 20:09:37 +00:00
Alexandru Ionut Tripon
39bc1a72dc
chore(deps): update hendrikmuhs/ccache-action action to v1.2.22 (#5263) 2026-03-26 19:46:20 +00:00
Alexandru Ionut Tripon
43c4223413
chore(deps): update korthout/backport-action action to v4.3.0 (#5264) 2026-03-26 19:45:50 +00:00
Alexandru Ionut Tripon
c7fd66cf97
Revert "Sort modpack entries by version, rather than publishing date" (#5243) 2026-03-26 18:05:19 +00:00
Alexandru Ionut Tripon
1b05e33202
do not delete mod on cancel (#5238) 2026-03-26 18:04:58 +00:00
DioEgizio
1ea0c7570f fix: dehardcode PRISMLAUNCHER_JAVA_PATHS too
Signed-off-by: DioEgizio <dioegizio@protonmail.com>
2026-03-26 18:33:44 +01:00
DioEgizio
bf42cfdcf2 fix: rename LAUNCHER_DISABLE_GLVULKAN to PRISMLAUNCHER_DISABLE_GLVULKAN
for consistency with other env vars

this also introduces LAUNCHER_ENVNAME in BuildConfig/program_info for rebranded configurations

Signed-off-by: DioEgizio <dioegizio@protonmail.com>
2026-03-26 18:33:44 +01:00
Alexandru Ionut Tripon
5ad45a4098
Warn user on launch if there is not enough available RAM (#5249) 2026-03-26 17:00:48 +00:00
Octol1ttle
eed2facb66
change(renovate.json): add labels automatically
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-26 21:41:53 +05:00
renovate[bot]
47ad0703b2
chore(deps): update korthout/backport-action action to v4.3.0 2026-03-26 16:28:19 +00:00
renovate[bot]
d0ac15a275
chore(deps): update hendrikmuhs/ccache-action action to v1.2.22 2026-03-26 16:28:16 +00:00
Alexandru Ionut Tripon
9f5f1bcf10
Enable automatic update checking by default (#5259) 2026-03-26 16:09:48 +00:00
Alexandru Ionut Tripon
64c78fadc1
Improve NetJob failure dialog (#5260) 2026-03-26 16:09:40 +00:00
Octol1ttle
3a48d13c07
feat(NetworkJobFailedDialog): implement URL copying
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-26 10:46:37 +05:00
TheKodeToad
7bb746dfab
Safer dialog
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2026-03-26 10:46:37 +05:00
TheKodeToad
4bc72ccca4
My tweaks
Use a tree view instead of table view, remove toggle button (janky)

Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2026-03-26 10:46:37 +05:00
TheKodeToad
e6d7e5cdae
Backport new NetJob failure dialog from Octol1ttle's libcurl PR
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com>
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2026-03-26 10:46:37 +05:00
Octol1ttle
b3fa99dd2f
change: enable automatic update checking by default
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-26 09:29:02 +05:00
Octol1ttle
69fe3e3b1a
feat: warn user on launch if there is not enough available RAM
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-24 12:09:11 +05:00
Trial97
6674f1e803
Revert "Sort modpack entries by version, rather than publishing date"
This reverts commit 9e3893fd62.

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-23 19:57:07 +02:00
timoreo
c16a25faef
make OpenJ9 logo square (#5240) 2026-03-23 16:04:44 +00:00
Tayou
19eba5c6bc
make OpenJ9 logo square
Signed-off-by: Tayou <git@tayou.org>
2026-03-23 14:27:54 +01:00
Alexandru Ionut Tripon
f91accdce8
Log error if file open/commit fails (#5235) 2026-03-23 13:11:39 +00:00
Alexandru Ionut Tripon
6c6dc55dc0
Update update-flake.yml with new labels (#5231) 2026-03-23 12:58:09 +00:00
Trial97
3a65ed4c25
do not delete mod on cancel
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-23 13:26:57 +02:00
DioEgizio
e90ecdaeea
rate limit the FTB mod downloads (#5237) 2026-03-23 08:48:27 +00:00
Trial97
5136c15833
rate limit the FTB mod downloads
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-23 10:14:23 +02:00
Rachel Powers
f0f26bbfaf
add robot type label
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2026-03-22 21:58:39 -07:00
Octol1ttle
838687fb2e
fix: log error if file open/commit fails
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-23 01:07:05 +05:00
Alexandru Ionut Tripon
09823dbb4a
chore(nix): update lockfile (#5230) 2026-03-22 06:38:12 +00:00
Rachel Powers
0daf4669ad
add priority label
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2026-03-21 19:51:52 -07:00
Rachel Powers
988ec79bc7
Update update-flake.yml with new labels
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2026-03-21 19:48:38 -07:00
github-actions[bot]
d43c2133b8 chore(nix): update lockfile
Flake lock file updates:

• Updated input 'nixpkgs':
    'https://releases.nixos.org/nixos/25.11/nixos-25.11.7516.3e20095fe3c6/nixexprs.tar.xz?narHash=sha256-C/pSy3nRByzeKFcdtv4pNc8uYuT02pBdQB4BE3knKus%3D' (2026-03-13)
  → 'https://releases.nixos.org/nixos/25.11/nixos-25.11.7849.812b3986fd15/nixexprs.tar.xz?narHash=sha256-d2Q5VNbc91GloTZNByC4u3JS8Tj5BjfuOF19/vuJ/iM%3D' (2026-03-20)
2026-03-22 00:39:45 +00:00
Seth Flynn
eed06a78f2
build(cmake): avoid re-defining _FORTIFY_SOURCE (#5228) 2026-03-21 20:11:35 +00:00
Seth Flynn
e9fab9ada3
build(cmake): avoid re-defining _FORTIFY_SOURCE
Previously, applying this to anything except the default `Debug` build
configuration opened us up to issues with packaging systems (i.e.,
Arch's `makepkg` and Flatpak) who already define this OOTB. Specifically
matching the configurations we want to apply this to and checking if this
is applied globally by `$CFLAGS` or similar should prevent this
re-definition, restoring the behavior from before 8477cc4 and 5d0eeae

Signed-off-by: Seth Flynn <getchoo@tuta.io>
2026-03-21 15:41:09 -04:00
DioEgizio
03543a0cbb
Add CLI option to open main window when launching instance (#5107) 2026-03-21 13:17:28 +00:00
Alexandru Ionut Tripon
39bb912aab
feat: ibm semeru runtime open edition support (openj9 jvm) (#5138) 2026-03-21 10:01:04 +00:00
Rachel Powers
2f62b8ef06
fix: allow disabling gl and vulkan features with an envvar and disable it by default on appimage/portable (#5224) 2026-03-21 01:29:51 +00:00
Rachel Powers
731866c577
Overwrite component update task when it has different network mode (#5216) 2026-03-20 23:29:49 +00:00
Rachel Powers
d0705a9406
handle mod formatting codes (#4550) 2026-03-20 23:16:00 +00:00
Rachel Powers
26a2b35a3b
Sort modpack versions properly (#5170) 2026-03-20 23:00:39 +00:00
DioEgizio
2514c8b21f
fix: only enable fortify on optimized builds (#5223) 2026-03-20 17:52:11 +00:00
DioEgizio
696039e1ce
fix: also export LIBGL_KOPPER_DRI2=1 on zink (#5222) 2026-03-20 17:51:30 +00:00
DioEgizio
e524fa5b6b fix: allow disabling gl and vulkan features with an envvar and disable it by default on appimage/portable
the previous approach didn't work with runtime symbol lookup errors

Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2026-03-20 17:03:07 +01:00
DioEgizio
5d0eeae04c fix: only enable fortify on optimized builds
also enables optimization and enables LTO on relwithdebinfo

Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2026-03-20 16:38:15 +01:00
DioEgizio
f945422246 fix: also export LIBGL_KOPPER_DRI2=1 on zink
fixes crashes on certain X11 systems

Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2026-03-20 14:59:07 +01:00
DioEgizio
348907f7d1
ci(container): create manifests for all tags (#5220) 2026-03-19 23:15:25 +00:00
Seth Flynn
b7677c81d2
ci(container): create manifests for all tags
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2026-03-19 18:59:01 -04:00