Alexandru Ionut Tripon
8eb9a9971b
Search by project id (#) improvement ( #5303 )
2026-04-15 20:41:57 +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
0x189D7997
983bf34807
Allow requesting project info without manual retry on fail
...
Signed-off-by: 0x189D7997 <199489335+0x189D7997@users.noreply.github.com >
2026-04-04 07:17:58 +00:00
Trial97
087ffb26ba
clang-tidy: fix warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-04-03 14:39:27 +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
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
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
Alexandru Ionut Tripon
f91accdce8
Log error if file open/commit fails ( #5235 )
2026-03-23 13:11:39 +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
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
Rachel Powers
26a2b35a3b
Sort modpack versions properly ( #5170 )
2026-03-20 23:00:39 +00:00
Trial97
3967fde405
fix heap buffer overflow
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-03-18 18:13:14 +02:00
Alexandru Ionut Tripon
adf9d67030
mod versions now list in newest first order ( #5194 )
2026-03-17 19:24:03 +00: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
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
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
Octol1ttle
d221a0a449
feat: print hardware information in launch log
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-03-16 15:04:46 +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
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
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
d958a91ce9
fix crash when updating datapacks
...
parent PR #5101
so for datapacks and datapacks only we need an extra check.
Why? Because Datapacks are treated as ModLoaderType but they aren't a
modloader. So the modLoaderTypesToList will generate an empty list even
if loader is 64 (not 0).
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-03-10 08:55:33 +02:00
Seth Flynn
352b98db8e
Enable warnings as errors ( #5101 )
2026-03-06 07:42:39 +00:00
Alexandru Ionut Tripon
b114d043f6
Use an owning QByteArray in ByteArraySink ( #5050 )
2026-03-02 16:53:22 +00:00
Octol1ttle
0dfb6c99e1
fix(ModrinthCheckUpdate): guard list access
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-02-26 17:49:12 +05:00
Octol1ttle
ec4b36b299
Fix compiler warnings
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-02-26 17:49:11 +05:00
TheKodeToad
316121ba8f
Use an owning QByteArray in ByteArraySink
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-02-18 00:31:05 +00:00
Alexandru Ionut Tripon
4a46726cc9
Don't manually format UUIDs ( #5045 )
2026-02-17 20:40:53 +00:00
Alexandru Ionut Tripon
71abf3beec
Download game files during instance creation ( #4944 )
2026-02-17 20:23:06 +00:00
Octol1ttle
d81fa77d1f
fix: don't manually format UUIDs
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-02-18 01:14:35 +05:00
m0nstrum
3576c2f101
fix(flame): gate modrinth fallback parsing on success
...
Signed-off-by: m0nstrum <m0nstrum@proton.me >
2026-02-16 23:22:16 +03:00
m0nstrum
f2cf982ea8
fix(flame): avoid double-fail assert in file resolving
...
Signed-off-by: m0nstrum <m0nstrum@proton.me >
2026-02-16 16:58:34 +03:00
Octol1ttle
31971b2746
fix: don't return instance if creation didn't succeed
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-02-04 09:11:09 +05:00
Octol1ttle
4afbd9da01
oops
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-02-04 09:11:09 +05:00
Octol1ttle
625f0060a1
feat: download game files during instance creation
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-02-04 09:11:09 +05:00
Octol1ttle
aa9896031d
refactor(InstanceCreationTask): return created instance to caller
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-02-04 09:11:08 +05:00
Octol1ttle
e7382fd43d
fix(ModrinthCheckUpdate): always increment loader index
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-02-01 07:57:14 +01:00
Alexandru Ionut Tripon
ef1e35d585
Track dependencies in Mods page ( #3738 )
2026-01-31 20:28:01 +02:00
Alexandru Ionut Tripon
e541e6dd80
Add back FTB modpack support ( #3559 )
2026-01-31 20:26:46 +02:00
Alexandru Ionut Tripon
fda9e74972
Remove systeminfo; move getSystemRam into SysInfo.h ( #4323 )
2026-01-31 20:24:40 +02:00
Alexandru Ionut Tripon
6809d46ab6
remove followSymlinks calls ( #4650 )
2026-01-30 13:10:26 +02:00
Octol1ttle
584dc47da5
chore: remove double spaces from logs
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-29 19:15:27 +05:00
Alexandru Ionut Tripon
1a135af7de
refactor: replace std::list with std::vector ( #4833 )
2026-01-22 22:48:52 +02:00
Alexandru Ionut Tripon
8abaea382d
Add missing returns after task signal activation ( #4836 )
2026-01-22 22:39:43 +02:00
Octol1ttle
29afecdbde
ModrinthCheckUpdate: don't send a request that is doomed to fail
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-22 22:34:44 +05:00
Octol1ttle
e27246c3f9
fix: add missing returns after emitSucceeded
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-21 18:30:31 +05:00
Octol1ttle
507de0fcbd
fix: add missing returns after emitFailed/Aborted
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-21 18:30:31 +05:00
Octol1ttle
19b9557c19
refactor: replace std::list with std::vector
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-21 12:19:55 +05:00