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
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
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
Octol1ttle
cd006d642b
fix(PackProfile): overwrite update task when it has different network mode
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-19 10:54:15 +05:00
Alexandru Ionut Tripon
04786023b0
Some small cleanups ( #4772 )
2026-03-18 20:29:26 +00:00
Alexandru Ionut Tripon
bc809d78d3
fix heap buffer overflow ( #5213 )
2026-03-18 19:33:19 +00:00
Trial97
3967fde405
fix heap buffer overflow
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-18 18:13:14 +02:00
Trung Lê
cd06eee030
JavaChecker: Add support for ppc64 and ppc64le architectures
...
Signed-off-by: Trung Lê <8@tle.id.au>
2026-03-19 00:18:23 +11:00
Alexandru Ionut Tripon
53385fdfea
Fix #4695 : Update java path label and tooltip ( #5198 )
2026-03-18 05:38:53 +00:00
Seth Flynn
877832c713
Use clang-tidy in CMake and CI ( #5051 )
2026-03-18 03:40:12 +00:00
Alexandru Ionut Tripon
adf9d67030
mod versions now list in newest first order ( #5194 )
2026-03-17 19:24:03 +00:00
Metehan
77e36c7d68
Fix #4695 : Clarify Java auto-download path in settings UI
...
Signed-off-by: Metehan <metehancekci9@gmail.com>
2026-03-17 18:18:33 +03:00
DioEgizio
9d5f4059bf
feat+fix: Rework modrinth fallback for blocked mods a bit
...
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
2026-03-17 15:16:57 +01:00
Ludgie
085a3b0fab
feat: ibm semeru runtime open edition support
...
Signed-off-by: Ludgie <ludgie@odate.eu>
2026-03-17 13:51:37 +01:00
Alexandru Ionut Tripon
c7d43f1685
Modrith api optional changelog ( #5197 )
2026-03-17 08:50:37 +00:00
Trial97
441fb4a891
load the path name with local8Bit if not utf
...
extended to the symlinks stuff so I geneeralized the function:
- if I can get the utf8(the best outcome) I will use fromUtf8
- if not I will fall back to normal funciton and decode it with
fromLocal8Bit
This convention applies to:
- archive_entry_pathname
- archive_entry_symlink
- archive_entry_hardlink
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-17 09:12:27 +02:00
Alexandru Ionut Tripon
662a448080
feat: curseforge modpack downloading via binaryname:// uri ( #4872 )
2026-03-17 06:03:41 +00:00
Seth Flynn
6b90403550
build(cmake): don't duplicate resources to launcher sources
...
Signed-off-by: Seth Flynn <getchoo@tuta.io>
2026-03-16 21:54:38 -04:00
Trial97
d78ab048d4
mod versions now list in newest first order
...
superseeds #4239 because the original author went unresponsive
Closes #4052
Clicking a _pack_ in _menu_ -> _edit_ -> _mods_. Fixed minecraft version
being in ascending order left-to-right (e.g. 1.21.6, 1.21.7, 1.21.8).
Now version are shown in descending order (e.g. 1.21.8, 1.21.7, 1.21.6).
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-17 00:47:57 +02:00
Trial97
d3f8dfe65c
Updated Resource Pack Formats
...
superseeds #4242
also this adds support for min_format and max_format and the major.minor
versioning.
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-17 00:40:49 +02:00
Rachel Powers
67fe365ae0
chore: clang-tidy work adjacent to changelog api fix
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2026-03-16 14:58:20 -07:00
Rachel Powers
e16235c1ca
fix: don't always ask for the changelog from modrinth
...
- per https://discordapp.com/channels/734077874708938864/974050507150729236/1461487847142985982
`/project/<id>/version` now has an `include_changelog` query param
which can be set to false to save oodles of bandwidth
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2026-03-16 14:57:35 -07:00
DioEgizio
ab72536248
Fix infinite update ( #5187 )
2026-03-16 18:10:50 +00:00
DioEgizio
1c92ef83e5
Log OS, CPU, RAM and GPUs on all systems ( #5169 )
2026-03-16 17:28:59 +00:00
Octol1ttle
d221a0a449
feat: print hardware information in launch log
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-16 15:04:46 +05:00
Alexandru Ionut Tripon
5772a8ac93
Reshuffle launch log ( #5179 )
2026-03-16 07:54:02 +00:00
Trial97
47f4b85435
codeql: fixed warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-16 00:30:57 +02:00
Trial97
37590c8ffe
fix updater infinitly checking if there is an update
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-16 00:30:32 +02:00
Trial97
3f97d65224
codeql: fix some warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-15 23:32:10 +02:00
Trial97
cf024e228f
fix utf8 archive that doesn't mark the file as utf8
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-15 23:28:54 +02:00
Octol1ttle
13d9e0be4d
InstanceList: clean up includes
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-16 01:43:05 +05:00
Octol1ttle
764600704d
fix(InstanceList): include lowercase windows.h
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-16 01:42:59 +05:00
Octol1ttle
fac0ad7493
feat: mark accounts with errors
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-15 16:07:55 +05:00
Octol1ttle
76bbd0f9ca
change: reshuffle launch log
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-15 02:03:49 +05:00
Alexandru Ionut Tripon
a1e3a28666
LaunchController: minor fixes ( #5129 )
2026-03-13 17:53:59 +00:00
Octol1ttle
31eb4c67ba
improve error message
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-03-13 16:59:57 +05:00
TheCourierNV
9e3893fd62
Sort modpack entries by version, rather than publishing date
...
This fixes issues the display order while using packs like Fabolously Optimized, who release
versions out of order
Signed-off-by: TheCourierNV <andreascart04@gmail.com>
2026-03-12 22:19:33 +01:00
DioEgizio
faf23c053d
fix crash when updating datapacks ( #5158 )
2026-03-10 10:48:58 +00:00
Alexandru Ionut Tripon
7bef408598
Ask before deleting saves as part of a Modpack update ( #4622 )
2026-03-10 10:25:37 +00:00
Alexandru Ionut Tripon
d29912608d
fix zip path traversal ( #5034 )
2026-03-10 10:22:48 +00:00
Alexandru Ionut Tripon
48eade763a
Apply suggestions from code review
...
Co-authored-by: Octol1ttle <l1ttleofficial@outlook.com>
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com>
2026-03-10 10:10:19 +02:00
Trial97
464a04a2cb
ensure that save lock isunlocked on success
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-10 09:26:30 +02:00
Trial97
56936cf485
fix zip path traversal
...
this makes sure that the file is in the given root
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-10 09:26:12 +02:00
Trial97
0b26d24c9b
ask user if he wants to delete saves on modpack update
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-10 09:25:13 +02:00
Trial97
eb15897b1a
reset scroll on resource change
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-10 09:24:53 +02:00
Trial97
5767479c21
handle mod formatting codes
...
fixes #4535
this changes the info frame to be an actuall scrollbar so if the
description is too long the text is not directly cut off, and let's the
user to view it all.
This is may not be the best ui decssion but feel free to pick this issue
up yourself or suggest changes to this PR(the important bit is in the
cpp file).
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-03-10 09:24:53 +02:00