Commit Graph
79 Commits
Author SHA1 Message Date
Trial97 02b26b6ccc chore(clang-tidy): modernize the code
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-09-20 23:28:58 +03:00
Trial97 da0fb8f18d chore(clang-tidy): modernize the code
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-09-20 22:42:04 +03:00
Trial97 6d48b578c0 refactor(json): add helper functions for requireObject
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-09-17 14:41:21 +03:00
Trial97 85e6469b10 refactor: modernize Result usage and clean up dead code
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-09-17 14:41:21 +03:00
Trial97 6acaf041e2 refactor(json): migrate requireArray to Result<T>
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-09-17 14:41:20 +03:00
Trial97 a502e989da refactor(jsons): return Result from requireObject
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-09-17 14:40:34 +03:00
Trial97 6d225d6ec7 build: bump qt minimum to 6.8
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-09-09 19:45:32 +03:00
Trial97 03a5096b19 chore(clang-tidy): modernize the code
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-09-02 08:36:22 +03:00
Trial97 8062951d3a fix get mod dependecies task
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-09-02 08:30:55 +03:00
Trial97 799b8249e8 chore(clang-tidy): modernize the code
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-08-15 22:03:51 +03:00
Trial97 087b7d0a78 suppoer non mods deps
fixes #3962

Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-08-15 22:01:53 +03:00
Trial97 d354cfa1b5 ignore failed dependency checks
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-08-15 22:01:53 +03:00
Alexandru Ionut Tripon 5f0039faa1 Change InstanceList to only hold MinecraftInstance (#5896) 2026-08-06 06:56:54 +00:00
TheKodeToad 029d6caac9 Swap BaseInstance* -> MinecraftInstance* in many places and remove casts
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2026-08-05 18:47:14 +01:00
Octol1ttle c31888cce7 code quality: remove contextless connects
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-08-05 20:22:14 +05:00
Octol1ttle cb1c1d1fc3 feat: add Modrinth meta header dependent_on
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-07-24 16:34:56 +05:00
Trial97 6211625a1e fix: crash when trying to install a disabled modloader
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2026-07-20 19:18:41 +03: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
TheKodeToad 316121ba8f Use an owning QByteArray in ByteArraySink
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
2026-02-18 00:31:05 +00:00
Octol1ttle 584dc47da5 chore: remove double spaces from logs
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-01-29 19:15:27 +05:00
Octol1ttle 549405ab2f refactor!!!: migrate from shared pointers
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
2026-01-11 21:00:03 +05:00
Trial97 29cff14fd6 removed some duplicate code
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2025-09-15 18:25:07 +03:00
Tayou f17e443b12 chore: fix some codeql warnings (#3838) 2025-06-06 15:20:07 +02:00
Yihe Li c57ba911cf Remove unnecessary QObject::
Signed-off-by: Yihe Li <winmikedows@hotmail.com>
2025-06-05 21:41:06 +08: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 2b590f24ed remove task parent from constuctor
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2024-11-01 00:11:45 +02:00
Trial97 00b83efb9a fix build
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2024-06-24 20:12:40 +03:00
Trial97 a0eba1ace6 Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into filters 2024-03-31 21:15:49 +03:00
Trial97 3c12e27226 Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into filters 2024-03-23 23:53:25 +02:00
Trial97 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
lumiscosity 8cbdecc454 Update GetModDependenciesTask.cpp
Signed-off-by: lumiscosity <averyrudelphe@gmail.com>
2023-12-16 12:52:59 +01:00
Trial97 763eab6b96 Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into filters 2023-12-13 14:48:31 +02:00
Trial97 20e0cb43b9 Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into concurrent 2023-11-23 23:58:47 +02:00
Trial97 2db5677281 Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into filters 2023-11-23 23:57:44 +02:00
Trial97 3234bb5a8c Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into deps_improve 2023-11-23 17:05:37 +02:00
Sefa Eyeoglu a2aa303770 Merge pull request #1843 from Trial97/fix_not_found_dep 2023-11-23 11:02:16 +01:00
Trial97 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
Trial97 a4978946d5 disabled lax deps
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-11-04 00:07:51 +02:00
Trial97 4081c51573 made dependency check more lax
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-11-02 23:52:12 +02:00
LocalSpook 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
Trial97 35d62cc5f2 Updated dependencies
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-10-21 19:05:31 +03:00
Trial97 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
Trial97 fea4c4eba8 Updated filters
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-10-18 09:00:45 +03:00
Trial97 3cba5adb5a updated dependency cycle
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-10-04 09:41:40 +03:00
Alexandru Ionut TriponandTheKodeToad 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
Trial97 abbac5c26c Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into fail_concurrent_task
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-09-01 22:28:59 +03:00
Trial97 0680d2dceb Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into develop
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-08-27 20:41:56 +03:00
Trial97 abfd1a4205 minor dependency crash fix
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-08-25 18:35:25 +03:00
Trial97 6178e5a975 reverted change for optional
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
2023-08-23 13:55:38 +03:00