Dylan Schooner
8d42bdaf6b
Check return value of 'virtual bool QFile::open(QIODeviceBase::OpenMode)'
...
Signed-off-by: Dylan Schooner <dschooner05@gmail.com >
2025-10-30 03:15:14 -04:00
Marco von Rosenberg
182d130c18
fix: prioritize .ftbapp/version.json in FTB App import
...
Newer versions of FTB App create a stub version.json in the instance
root with only a comment directing to .ftbapp/version.json. The old
logic would find this stub file first and fail to parse it, causing
modpacks to not be detected.
This fix checks .ftbapp/version.json first (newer location) before
falling back to the root version.json (older location).
Signed-off-by: Marco von Rosenberg <codingmarco@gmail.com >
2025-10-06 21:56:19 +09:00
Trial97
88399cf922
fix: modrinth modpacks icon importing
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-09-22 14:47:56 +03:00
Trial97
29cff14fd6
removed some duplicate code
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-09-15 18:25:07 +03:00
timoreo
31852724b1
Fix resource update with loaders ( #3108 )
2025-09-12 11:14:02 +02:00
Seth Flynn
4a7772e2d1
Use C++20 ( #3957 )
2025-08-18 12:15:53 -04:00
moehreag
98ae99c513
add Rift in the two places I missed
...
Signed-off-by: moehreag <moehreag@gmail.com >
2025-08-05 12:09:27 +02:00
moehreag
100b209043
Add Ornithe, LegacyFabric and Rift mod loader filters
...
Signed-off-by: moehreag <moehreag@gmail.com >
2025-08-05 11:12:22 +02:00
Trial97
29231e2038
chore: update to cxx20
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-07-30 18:52:52 +03:00
Trial97
f40117b431
update ftb import to consider meta folder
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-07-27 14:59:02 +03:00
Trial97
bd570aa5d1
fix:resource update with loaders
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-07-22 13:33:19 +03:00
Trial97
a75713897d
chore:renamed variables to camelCase
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-07-22 13:33:19 +03:00
Alexandru Ionut Tripon
078de50951
make universal resource type ( #3541 )
2025-07-22 13:31:05 +03:00
Alexandru Ionut Tripon
e043242a8e
Reduce usage of [[nodiscard]] attributes ( #3952 )
2025-07-22 13:30:45 +03:00
Alexandru Ionut Tripon
a7f3cbb6f5
Add "Babric" and "BTA (Babric)" filters as shown on Modrinth ( #3961 )
2025-07-22 13:30:33 +03:00
Alexandru Ionut Tripon
6f23c6ea41
Update launcher/modplatform/ResourceType.h
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2025-07-18 18:22:46 +03:00
Trial97
9a51cd55df
make universal resource type
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-07-18 16:17:22 +03:00
timoreo
31d7c3a727
Don't always enable optional mods manually downloaded from CurseForge ( #3864 )
2025-07-18 08:31:07 +02:00
matthewperiut
20a833e1b9
Add "Babric" and "Babric (BTA)" as shown on Modrinth. Add "Show More" button to allow for space efficiency and readiness to add all other Modrinth modloader types.
...
Signed-off-by: matthewperiut <matthewperiut@gmail.com >
2025-07-10 11:12:27 -04:00
timoreo
37a9271d5b
propagate side as enum instead of Qstring ( #3544 )
2025-07-09 10:01:51 +02:00
TheKodeToad
29d73a474f
Reduce usage of [[nodiscard]] attributes
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-07-07 20:56:29 +01:00
Trial97
21de7a2d97
fix: crash when component version can't be loaded from atlauncher file
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-06-16 22:32:39 +03:00
Seth Flynn
7e6292db25
feat: use build config url instead of hadcoded one ( #3829 )
2025-06-10 06:48:31 -04:00
Trial97
ea1a0dadda
fix: curseforge optinal blocked mods
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-06-09 23:04:20 +03:00
Tayou
f17e443b12
chore: fix some codeql warnings ( #3838 )
2025-06-06 15:20:07 +02:00
Tayou
a17ea196c1
chore: fix some codeql warnings ( #3840 )
2025-06-06 14:19:27 +02:00
Alexandru Ionut Tripon
2d90144cd9
More intuitive version changing for modpacks ( #3841 )
2025-06-06 08:12:52 +03:00
Yihe Li
c57ba911cf
Remove unnecessary QObject::
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com >
2025-06-05 21:41:06 +08:00
Yihe Li
58a28f319a
More intuitive version changing for modpacks
...
Signed-off-by: Yihe Li <winmikedows@hotmail.com >
2025-06-05 20:20:34 +08:00
Trial97
7ea15c31a1
chore: fix some codeql warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-06-05 09:45:25 +03:00
Trial97
4f5db2e49f
chore: fixe some codeql warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-06-05 00:34:45 +03:00
Trial97
9991501832
feat: use build config url instead of hadcoded one
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-06-02 19:28:52 +03:00
Trial97
93e9d2fd86
fix: warning with different signedness
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-06-02 16:43:36 +03:00
Trial97
be963764ea
propagate side as enum instead of Qstring
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-06-02 13:26:42 +03:00
TheKodeToad
e4ed3b4546
Merge branch 'PrismLauncher:develop' into data-packs
2025-06-01 07:54:16 +00:00
TheKodeToad
43dcafda60
Support for CurseForge recommended memory ( #3711 )
2025-05-31 17:22:06 +00:00
TheKodeToad
13f533801b
Use options struct for FlamePackExportTask
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-05-03 14:26:52 +01:00
TheKodeToad
29d867cb88
Merge branch 'develop' into recommended-memory
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-04-30 10:35:17 +01:00
Trial97
a465af45dc
fix: task typo in flame export task
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-04-30 10:15:59 +03:00
Alexandru Ionut Tripon
36d18b393b
fix: crash when task was canceled and abort signal was fired early ( #3712 )
2025-04-30 10:10:36 +03:00
Trial97
053b57c21f
fix: crash when task was canceled and abort signal was fired early
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-04-29 19:24:04 +03:00
TheKodeToad
acdb8c5578
Implement recommendedRam in CurseForge import
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-04-29 17:16:16 +01:00
Trial97
147159be2c
fix: file filtering on modpack export
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-04-29 19:02:35 +03:00
TheKodeToad
ee52127044
Implement recommendedRam in CurseForge export
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-04-29 16:46:48 +01:00
TheKodeToad
fadbcf2d04
Merge remote-tracking branch 'upstream/develop' into data-packs
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-04-29 09:15:11 +01:00
Alexandru Ionut Tripon
a6006c3a33
chore: make all the regexes static const ( #3647 )
2025-04-29 00:33:49 +03:00
Trial97
c5fd5e6ac1
chore: make all the regexes static const
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-04-28 22:37:29 +03:00
Trial97
49f0e8ef6b
replace qvector with qlist
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-04-19 00:59:48 +03:00
Trial97
2271a05b19
chore: add back deprecation warnings and disable all API deprecated before 6.0
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-04-18 12:37:54 +03:00
Trial97
442aae88ce
chore: remove qt version checks from code
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-04-17 23:46:55 +03:00