morsz
2219c37d7f
fix: force metadata version list refreshes to reload
...
manual refreshes on version selection screens could reuse cached metadata and skip downloading updated manifests, so new versions would not appear until Prism was restarted. pass an explicit forced reload through the shared version list loading path and use it from refresh actions so manual refresh always reloads metadata
Signed-off-by: morsz <morsz@morsz.dev>
2026-04-10 02:19:28 +02:00
Alexandru Ionut Tripon
013bb5cac3
fix McClient ( #5332 )
2026-04-09 20:23:53 +00:00
Alexandru Ionut Tripon
e8afd48c67
Don't count JAR mods when checking offline libraries ( #5334 )
2026-04-09 20:18:41 +00:00
Alexandru Ionut Tripon
2ef22124cd
CI/Nix: Bump macOS ( #5335 )
2026-04-09 20:16:54 +00:00
Alexandru Ionut Tripon
6b9d2dbb64
fix(PrintInstanceInfo): add break before OS info ( #5336 )
2026-04-09 20:16:13 +00:00
Octol1ttle
4cf8cf7d18
fix(PrintInstanceInfo): add break before OS info
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-04-09 20:53:42 +05:00
Octol1ttle
724c9a4a2c
fix(CI/nix): bump macOS
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-04-09 20:40:22 +05:00
Octol1ttle
ec4484282c
fix: don't count JAR mods when checking offline libraries
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-04-09 20:31:39 +05:00
Octol1ttle
91616ae9b6
refactor: McClient
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-04-09 19:03:35 +05:00
Octol1ttle
2fe0569bd6
fix(McClient): do not use unsigned type for response length
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-04-09 17:41:25 +05:00
Alexandru Ionut Tripon
194b72f180
Fix CurseForge recommended RAM check ( #5310 )
2026-04-06 16:36:59 +00:00
Felix Schnabel
68efc9b9df
Fix Flame recommended RAM check
...
Signed-off-by: Felix Schnabel <f.schnabel@tum.de>
2026-04-06 17:59:27 +02:00
DioEgizio
b0f7ae1223
Add back drag and dropping to screenshots page ( #5300 )
2026-04-03 21:10:02 +00:00
Alexandru Ionut Tripon
447333c3f9
LaunchController: fix double task finish ( #5301 )
2026-04-03 20:37:39 +00:00
Octol1ttle
29c4f2f0e8
LaunchController: replace Q_ASSERT_X with regular Q_ASSERT
...
the info specified in the where/what arguments isn't more helpful compared to the default output of Q_ASSERT
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-04-03 21:22:24 +05:00
Octol1ttle
ad325960e7
LaunchController: clang-tidy
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-04-03 21:21:44 +05:00
Octol1ttle
c367cc1c59
LaunchController: fix double finish
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-04-03 21:15:37 +05:00
leia uwu
35526b53f9
Add back drag and dropping to screenshots page
...
Fixes #4548
And #1503 was technically fixed when drag and drop was disabled but can also be closed as this does not reintroduce the issue
Signed-off-by: leia uwu <leia@tutamail.com>
2026-04-03 12:24:05 -03:00
Alexandru Ionut Tripon
3656335666
CI: verify clang-tidy config before running ( #5291 )
2026-04-03 12:08:05 +00:00
Alexandru Ionut Tripon
16bd9c2743
fix heap overflow with unstable version comparation ( #5252 )
2026-04-03 11:54:09 +00:00
Octol1ttle
a79cb5a9fc
change(CI): run clang-tidy quietly and only for files in compilation database
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-04-03 16:42:46 +05:00
Octol1ttle
d2eae3b072
change(CI): verify clang-tidy config before running
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-04-03 16:42:45 +05:00
Trial97
087ffb26ba
clang-tidy: fix warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-04-03 14:39:27 +03:00
Trial97
8427626e56
add modrinth pre-release support to flexVer implementation
...
extended the flexVer implementation to consider any space that is after
a numeric section as a pre-release.
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-04-03 13:59:06 +03:00
Trial97
5a0931d3cf
fix heap overflow with unstable version comparation
...
fixes #5210
fixes #5251 (the removeDuplicates line)
The issue was mostly with the Version parsing and compring
implementation.
Refactored that based on the https://git.sleeping.town/exa/FlexVer
examples.
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-04-03 13:59:06 +03:00
Alexandru Ionut Tripon
156b7f365e
fix: clang-tidy action ( #5292 )
2026-04-03 10:34:43 +00:00
Alexandru Ionut Tripon
67a1aee306
Allow selecting multiple items in Network Error dialog ( #5296 )
2026-04-03 06:37:28 +00:00
0x189D7997
c58562a304
Allow selecting multiple items in Network Error dialog
...
Signed-off-by: 0x189D7997 <199489335+0x189D7997@users.noreply.github.com>
2026-04-02 13:20:03 +00:00
Alexandru Ionut Tripon
a3c5f1f6f2
Fix weird utf archive ( #5186 )
2026-04-02 09:55:40 +00:00
Trial97
9c81e74061
nix: update to llvmPackages_22
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-04-02 00:41:31 +03:00
Trial97
1f3403677c
update clang-tidy config
...
feat from @Octol1ttle
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-04-02 00:40:51 +03:00
Alexandru Ionut Tripon
a4c9e294da
fixes crash on servers with invalid packet ( #5289 )
2026-04-01 10:24:39 +00:00
Trial97
0689e58ca2
fixes crash on servers with invalid packet
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-04-01 11:28:10 +03:00
DioEgizio
1450ffca18
fix incorrect mod side beeing saved ( #5283 )
2026-03-31 18:46:02 +00:00
DioEgizio
2b390a4ca3
fix world import ( #5282 )
2026-03-31 18:45:25 +00:00
DioEgizio
3d1f495bd5
Correctly append PRISMLAUNCHER_DISABLE_GLVULKAN to AppImage env ( #5286 )
2026-03-31 18:23:36 +00:00
Octol1ttle
9b06c0699c
fix(CI): correctly append PRISMLAUNCHER_DISABLE_GLVULKAN to AppImage environment
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-31 23:03:01 +05:00
Trial97
fbc45699c1
fix incorrect mod side beeing saved
...
fixes #5262
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-31 00:46:46 +03:00
Trial97
83d82c2519
fix world import
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-30 23:52:48 +03:00
Alexandru Ionut Tripon
31be615f7b
chore(nix): update lockfile ( #5278 )
2026-03-29 16:50:56 +00:00
Seth Flynn
17048a586a
Use Launcher_ENVName for launcher environment variable names ( #5226 )
2026-03-29 06:56:04 +00:00
github-actions[bot]
071be5f700
chore(nix): update lockfile
...
Flake lock file updates:
• Updated input 'nixpkgs':
'https://releases.nixos.org/nixos/25.11/nixos-25.11.7849.812b3986fd15/nixexprs.tar.xz?narHash=sha256-d2Q5VNbc91GloTZNByC4u3JS8Tj5BjfuOF19/vuJ/iM%3D ' (2026-03-20)
→ 'https://releases.nixos.org/nixos/25.11/nixos-25.11.8107.1073dad219cb/nixexprs.tar.xz?narHash=sha256-cUgsPWt0NJz21K4i/5191mWaizw4XtT20WFqyxzSuQI%3D ' (2026-03-24)
2026-03-29 00:43:39 +00:00
Seth Flynn
01a4a6a528
build(devcontainer): explicitly include vulkan headers ( #5276 )
2026-03-28 20:19:03 +00:00
Seth Flynn
2b9620b6a6
build(devcontainer): explicitly include vulkan headers
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2026-03-28 15:46:20 -04:00
Alexandru Ionut Tripon
7ffec104dc
chore(deps): update cachix/install-nix-action digest to 96951a3 ( #5242 )
2026-03-28 10:10:59 +00:00
renovate[bot]
f191947ad5
chore(deps): update cachix/install-nix-action digest to 96951a3
2026-03-28 00:50:01 +00:00
DioEgizio
63a8b43119
chore: clang-format
...
Signed-off-by: DioEgizio <dioegizio@protonmail.com>
2026-03-27 07:24:15 +01: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