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