Commit graph

10504 commits

Author SHA1 Message Date
Alexandru Ionut Tripon
7372d3587b
[Backport release-10.x] fix zip path traversal (#5160) 2026-03-10 12:43:00 +02:00
Trial97
30daf048b2 fix zip path traversal
this makes sure that the file is in the given root

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 56936cf485)
2026-03-10 10:41:40 +00:00
Alexandru Ionut Tripon
8788b7338a
[Backport release-10.x] fix no name instances (#5159) 2026-03-10 12:41:06 +02:00
Trial97
add722b8d3 ensure that save lock isunlocked on success
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 464a04a2cb)
2026-03-10 10:38:38 +00:00
Alexandru Ionut Tripon
7842174e5e
fix: open correct wiki URL when opened from the Help *menu* (#5153) 2026-03-09 23:58:46 +02:00
Alexandru Ionut Tripon
7311d83d2a
[Backport release-10.x] fix %INST_JAVA% incorrect path format on windows (#5152) 2026-03-09 23:57:41 +02:00
deiseil
6eadd92b01 fix %INST_JAVA% incorrect path format on windows
Signed-off-by: deiseil <32784127+deiseil@users.noreply.github.com>
(cherry picked from commit 0a4427f9c3)
2026-03-09 21:57:27 +00:00
Octol1ttle
71c0017056
fix: open correct wiki URL when opened from the Help *menu*
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-10 02:57:00 +05:00
Alexandru Ionut Tripon
6b3a431996
[Backport release-10.x] change(cmake): dehardcode launcher names in info.plist (#5150) 2026-03-09 23:55:10 +02:00
mctaylors
42371ef932 change(cmake): i'm not sure but
Signed-off-by: mctaylors <cantsendmails@mctaylors.ru>
(cherry picked from commit 7472a2bb94)
2026-03-09 21:54:00 +00:00
mctaylors
8976cf2dfc change(cmake): certified vim skill issue
Signed-off-by: mctaylors <cantsendmails@mctaylors.ru>
(cherry picked from commit 3768d38b54)
2026-03-09 21:54:00 +00:00
mctaylors
b62f1d3eff change(cmake): dehardcode launcher names in info.plist
Signed-off-by: mctaylors <cantsendmails@mctaylors.ru>
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit e71d0b082d)
2026-03-09 21:54:00 +00:00
Alexandru Ionut Tripon
a1a1db4db8
[Backport release-10.x] change(CMakeLists.txt): dehardcode launcher name (#5149) 2026-03-09 22:40:23 +02:00
mctaylors
56bcf85280 change(CMakeLists.txt): dehardcode launcher name
Signed-off-by: mctaylors <cantsendmails@mctaylors.ru>
(cherry picked from commit 7c5d54f8aa)
2026-03-09 20:39:32 +00:00
Alexandru Ionut Tripon
fc8651a619
[Backport release-10.x] Use an owning QByteArray in ByteArraySink (#5124) 2026-03-09 22:13:01 +02:00
Trial97
645ef160c0
fix build
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-02 21:21:49 +02:00
TheKodeToad
4af3cdff01
Remove std::unique_ptr from ByteArraySink
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
(cherry picked from commit 1ac986b7c8)
2026-03-02 20:49:40 +02:00
TheKodeToad
4e4990bf8d
Use an owning QByteArray in ByteArraySink
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
(cherry picked from commit 316121ba8f)
2026-03-02 20:49:38 +02:00
Alexandru Ionut Tripon
d4e5c0f95b
[Backport release-10.x] Update clang-tidy config (#5099) 2026-02-25 10:05:09 +02:00
Octol1ttle
139da311ff run clang-format to apply new qualifier alignment
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit dde1d21cbc)
2026-02-25 08:04:49 +00:00
Octol1ttle
a09ad02150 .clang-format: explicitly specify qualifier alignment
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 1486e40f14)
2026-02-25 08:04:49 +00:00
Octol1ttle
d8daa4fe5f Update .clang-tidy configuration file
Enables most of checks provided by clang-tidy, with checks that do not fit us excluded. The table containing naming conventions was using wrong values, that was fixed and now tidy correctly warns and fixes naming convention issues

Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit e8d0163aa4)
2026-02-25 08:04:49 +00:00
Alexandru Ionut Tripon
17f1bbc072
[Backport release-10.x] Fix backface culling re-enabling with elytra preview on (#5096) 2026-02-25 00:17:09 +02:00
Octol1ttle
c826fa9542 fix backface culling reenabling with elytra preview
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit a3eba815dd)
2026-02-24 22:15:50 +00:00
Alexandru Ionut Tripon
dc2cd96557
[Backport release-10.x] fix: parse world_gen_settings.dat for seed (#5089) 2026-02-23 00:18:46 +02:00
Trial97
02f23939f5 fix: parse world_gen_settings.dat for seed
fixes #5064
Minecraft moved the world gen settins outside the level.dat file.
So now we need to check data/minecraft/world_gen_settings.dat for the
seed.
I did not bother with zip files(I did not even see the zip file in the
launcher so I will not bother with it)

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit e0139185c8)
2026-02-22 22:18:19 +00:00
Alexandru Ionut Tripon
cc4cc25739
[Backport release-10.x] Actually check for updates on launch (#5088) 2026-02-23 00:13:33 +02:00
Octol1ttle
6dae01d8dd fix(PrismExternalUpdater): actually check for updates on launch
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit dbe2770682)
2026-02-22 22:12:44 +00:00
Alexandru Ionut Tripon
fafc1ebcd5
[Backport release-10.x] fix tweakers (#5085) 2026-02-22 00:57:27 +02:00
Trial97
c38c90afc3
fix tweakers
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit 9d4bde7f96)
2026-02-22 00:55:57 +02:00
Alexandru Ionut Tripon
d931683485
[Backport release-10.x] OtherLogsPage: Remove CR when removing LF (#5084) 2026-02-21 22:46:31 +02:00
Octol1ttle
3ecb1ca9ba fix(OtherLogsPage): remove CR when removing LF
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 3f11b185a8)
2026-02-21 20:44:30 +00:00
Alexandru Ionut Tripon
156f7eabd4
[Backport release-10.x] OtherLogsPage: Fix some strings not being translatable (#5083) 2026-02-21 22:43:42 +02:00
Alexandru Ionut Tripon
d660ede75c
[Backport release-10.x] Don't show progress dialog when automatically checking for updates (#5082) 2026-02-21 22:43:19 +02:00
Alexandru Ionut Tripon
f2de9af720
[Backport release-10.x] Skin renderer: Do not enable backface culling (#5081) 2026-02-21 22:42:56 +02:00
Alexandru Ionut Tripon
c2bfe0dae8
[Backport release-10.x] NewsDialog: Save and restore geometry (#5080) 2026-02-21 22:42:42 +02:00
Octol1ttle
fe2bd2ddbd fix(OtherLogsPage): make UI strings translatable
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 668cbf4ee0)
2026-02-21 20:42:37 +00:00
Octol1ttle
4d72815679 change(PrismExternalUpdater): don't show progress dialog when autochecking
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 61c6eb0b4f)
2026-02-21 20:41:07 +00:00
Octol1ttle
3cfe16a3d7 fix(SkinOpenGLWindow): do not enable backface culling
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 3422fa5c5a)
2026-02-21 20:34:35 +00:00
Octol1ttle
dce9cab56b feat(NewsDialog): save and restore geometry
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit d8a25f55e4)
2026-02-21 20:32:17 +00:00
TheKodeToad
28ad98862b
[Backport release-10.x] Stop showing a star on the oldest java (#5065) 2026-02-19 13:42:39 +00:00
TheKodeToad
dc2b29529c Stop showing a star on the oldest java
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
(cherry picked from commit 3c076bfcf6)
2026-02-19 13:38:37 +00:00
Alexandru Ionut Tripon
e8e127ee27
[Backport release-10.x] fix crash with skin format (#5057) 2026-02-18 15:09:57 +02:00
Trial97
a8eddf566e fix crash with skin format
fixes #4994
All the formats lower than Format_Indexed8 will have less information
and can't be used directly.
Also added the check for alphaChannel check just to be sure.

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
(cherry picked from commit fe5aee2619)
2026-02-18 13:08:55 +00:00
Alexandru Ionut Tripon
5bfde9c8ee
[Backport release-10.x] fix(flame): avoid double-fail assert in file resolving (#5049) 2026-02-17 22:47:23 +02:00
m0nstrum
2c946258af fix(flame): gate modrinth fallback parsing on success
Signed-off-by: m0nstrum <m0nstrum@proton.me>
(cherry picked from commit 3576c2f101)
2026-02-17 20:44:49 +00:00
m0nstrum
374ecfd2fb fix(flame): avoid double-fail assert in file resolving
Signed-off-by: m0nstrum <m0nstrum@proton.me>
(cherry picked from commit f2cf982ea8)
2026-02-17 20:44:49 +00:00
Alexandru Ionut Tripon
dfeb3463fe
[Backport release-10.x] Allow overriding URL for downloading legacy FML libs (#4879) 2026-02-17 21:55:20 +02:00
Alexandru Ionut Tripon
074c54749b
[Backport release-10.x] Fix InstanceStaging reentry crash during Modrinth pack updates (#5048) 2026-02-17 21:39:59 +02:00
Trial97
92d305f345
add back missing step
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-02-17 21:37:55 +02:00