a914747416
Improve MANIFEST.MF parsing
...
Previously, we would only properly parse LF-encoded manifests, and even
those only if they used the recommended casing.
This commit allows the parser to recognise CR and CRLF newlines, and
also makes the name comparison case insensitive to align with the
specification. (Though not completely: we still don't support multiline
values)
Signed-off-by: Kationor <n96211028@gmail.com >
(cherry picked from commit b40a1973bf
)
2024-11-25 10:05:19 +00:00
4c4017d7ca
remove task parent from constuctor
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-11-15 09:35:36 +02:00
51a71d0471
skip QSaveFile temprary files
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
(cherry picked from commit 562c301326
)
2024-10-22 14:41:34 +00:00
09c9da268f
fix: prevent inf recursion when mod icon load fails; cut max pixmapcache to 1/4 previous value
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-10-11 13:26:20 -07:00
2c0b17d107
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into metadata2
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-07-24 11:40:23 +03:00
69c55d90ce
Merge pull request #2558 from Trial97/update_filters
...
Resolve issue with multiple loaders during mod update
2024-07-19 15:46:15 +03:00
ddf1ea014c
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into fix_duplicate_mod
2024-06-28 20:39:37 +03:00
09d258670a
create mod meta information when importing curseforge pack
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-28 19:26:11 +03:00
00b83efb9a
fix build
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-24 20:12:40 +03:00
d2510b851b
mark files as duplicate
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-14 22:45:15 +03:00
2d51008304
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into fix_duplicate_mod
2024-06-14 21:05:11 +03:00
6a99312df5
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into filters
2024-06-09 19:57:16 +03:00
55b6490530
Merge pull request #1617 from cullvox/components-resource-pack-fix
...
added functionality for components in resource pack descriptions.
2024-06-09 16:03:19 +03:00
5bd28e2cc8
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into filters
2024-05-18 17:11:41 +03:00
e42dfbc391
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into fix_duplicate_mod
2024-05-18 17:02:10 +03:00
c8ff768d64
Merge pull request #1827 from Trial97/shader
...
fixed shader packs detection
2024-05-18 12:02:13 +03:00
e07e182e95
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into filters
2024-04-24 23:51:43 +03:00
252406ba3e
Support neoforge.mods.toml
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2024-04-19 21:19:36 +01:00
a0eba1ace6
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into filters
2024-03-31 21:15:49 +03:00
f6572c1244
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into shader
2024-03-27 18:55:34 +02:00
3c12e27226
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into filters
2024-03-23 23:53:25 +02:00
a7d293b3f2
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into deps_improve
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-01-10 09:17:52 +02:00
8cbdecc454
Update GetModDependenciesTask.cpp
...
Signed-off-by: lumiscosity <averyrudelphe@gmail.com >
2023-12-16 12:52:59 +01:00
763eab6b96
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into filters
2023-12-13 14:48:31 +02:00
20e0cb43b9
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into concurrent
2023-11-23 23:58:47 +02:00
2db5677281
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into filters
2023-11-23 23:57:44 +02:00
e0d776e551
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into fix_duplicate_mod
2023-11-23 23:29:10 +02:00
3234bb5a8c
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into deps_improve
2023-11-23 17:05:37 +02:00
2318a83881
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into shader
2023-11-23 16:33:57 +02:00
a2aa303770
Merge pull request #1843 from Trial97/fix_not_found_dep
2023-11-23 11:02:16 +01:00
2bfb5fc138
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into filters
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-11-17 22:26:17 +02:00
c05c001ab2
Remove the dep if it fails for any reason
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-11-13 23:49:49 +02:00
463608b289
fixed shader packs detection
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-11-10 19:37:11 +02:00
a4978946d5
disabled lax deps
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-11-04 00:07:51 +02:00
4081c51573
made dependency check more lax
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-11-02 23:52:12 +02:00
0de4d8902e
Remove top-level const
qualifiers in function declarations
...
Signed-off-by: LocalSpook <56512186+LocalSpook@users.noreply.github.com >
2023-10-28 22:12:09 -07:00
60a7628dbb
delete duplicate mods
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-26 20:43:26 +03:00
0fe3241df6
remove now unneeded Q_ASSERTs
...
Signed-off-by: Tayou <git@tayou.org >
2023-10-22 21:25:06 +02:00
7d5206818b
fix switch/case fallthrough
...
Signed-off-by: Tayou <git@tayou.org >
2023-10-22 21:25:00 +02:00
35d62cc5f2
Updated dependencies
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-21 19:05:31 +03:00
30f73a0696
Merge branch 'fail_concurrent_task' of github.com:Trial97/PrismLauncher into concurrent
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-18 18:08:31 +03:00
fea4c4eba8
Updated filters
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-18 09:00:45 +03:00
4eb8db16f1
Merge pull request #1543 from Trial97/packwiz
...
refactor packwiz file write
2023-10-10 16:16:57 +01:00
3cba5adb5a
updated dependency cycle
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-04 09:41:40 +03:00
87f34f07d7
Merge branch 'develop' into components-resource-pack-fix
...
Signed-off-by: cullvox <68567525+cadenmiller@users.noreply.github.com >
2023-10-01 11:58:44 -04:00
531b58093e
Merge pull request #1263 from Trial97/develop
2023-09-28 22:03:14 +02:00
1684cff7ac
Update links to Minecraft Wiki
...
Minecraft Wiki has officially moved from Fandom to their own wiki.
I updated some links I found in comments.
Signed-off-by: alexia <me@alexia.lol >
2023-09-25 15:49:12 +02:00
81a3ba18bc
Update launcher/minecraft/mod/tasks/GetModDependenciesTask.cpp
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-09-20 18:45:23 +03:00
0e41ceffc4
removed missed header
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-16 19:18:58 +03:00
01e98a6ce8
simplify the raw json parsing
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
Fixed Tests
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-16 19:12:09 +03:00