Trial97
4cc1feec1d
rename: rsp to res
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-17 14:41:21 +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
03a699d572
refactor(json): chain Result instead of TRY macros
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-17 14:41:21 +03:00
Trial97
2af360d181
refactor: rename Exception.h to Result.h
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-17 14:41:21 +03:00
Trial97
608a65fa60
refactor: replace exception handling with std::expected
...
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
edcf5ea1bc
refactor: default Result<> to void value
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-17 14:40:34 +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
a34ae672bc
feat(mc): improve latest-version auto-update
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-08 00:10:46 +03:00
Trial97
3ad88551ae
extend setting to allow user chose between release or any
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-02 09:50:30 +03:00
Trial97
c70e8cf114
add setting to update minecraft instance setting to the latest available version
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2026-09-02 09:50:30 +03: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
TheKodeToad
248eb13ab9
Agent: Simplify and avoid unnecessary shared_ptr
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2026-02-06 11:17:12 +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
c6072ff434
fix(PackProfile): don't reset dirty if component list saving failed
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-26 21:53:51 +05:00
Octol1ttle
56392a20ed
refactor: remove broken Qt includes
...
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2026-01-06 15:51:47 +05:00
TheKodeToad
e42c9d2a1d
Remove ensure JSON helpers
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-11-09 21:35:11 +00: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
Trial97
f7fd6f566f
chore:fixed some codeql warnings
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-03-24 22:25:35 +02:00
Trial97
6ebfcb91cf
propagate load component error
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-12-31 13:44:22 +02:00
Trial97
82bffabb69
do not capture by default all values in lambdas
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-10-30 18:16:43 +02:00
Trial97
c666d060fc
fix merge issue
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-07-19 17:10:04 +03:00
Trial97
cae1fbc171
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into fix/component-version-resolusion
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-07-19 15:59:43 +03:00
Alexandru Ionut Tripon
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
Ben Westover
fb10cb5fdf
Fix a few typos
...
As part of packaging Prism Launcher for Debian, I have run a package linter
called lintian which found a few spelling errors throughout the source.
I am not a fan of contributions that only fix cosmetics like spelling errors,
but Debian encourages forwarding this stuff upstream instead of letting it get
fixed naturally over time.
Signed-off-by: Ben Westover <me@benthetechguy.net >
2024-07-18 22:08:18 -04:00
Rachel Powers
8488d11c69
review suggestions + spelling
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-06-29 20:34:10 -07:00
Trial97
492c78a570
format the code
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-29 20:34:10 -07:00
Rachel Powers
c4cc1cfe4f
Warn about known conflicting modloaders
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-06-29 20:34:10 -07:00
Rachel Powers
a85d6cb1f2
move resolution into update actions in task.
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-06-29 20:34:09 -07:00
Trial97
474effe7c7
clang-format
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-29 20:34:09 -07:00
Rachel Powers
a94a081b9c
add better profile logging properly resolve important dependencies
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-06-29 20:34:08 -07:00
Rachel Powers
ce280c2d04
fix misepellings
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-06-29 20:34:08 -07:00
Rachel Powers
a791e22853
fix(instance components): resolve instance componants when changing minecraft version
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-06-29 20:34:08 -07:00
Trial97
e57c2180da
Resolve issue with multiple loaders during update
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-24 03:06:10 +03:00
Trial97
031a9f4738
Replaced QFile::remove with FS::deletePath
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-02-10 11:03:51 +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
Alexandru Ionut Tripon and TheKodeToad
bca5e8f395
Update launcher/minecraft/PackProfile.cpp
...
Co-authored-by: TheKodeToad <TheKodeToad@proton.me >
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-10-06 16:16:03 +03:00
Trial97
e913f61305
added a more strict condition for neoforge forge support
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-04 19:29:37 +03:00
Trial97
4ee6a6711d
Added version check for neoforge filter
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-25 23:04:21 +03:00
Trial97
e6ba2f4970
Added loaders check on versions load
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-23 12:52:51 +03:00
Trial97
4704c522e0
moved modloaderTypes to ModPlatform
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-23 10:26:57 +03:00
Sefa Eyeoglu
3a0aa353cc
feat: add NeoForge to ModLoaderType
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-15 11:06:13 +02:00
Sefa Eyeoglu
91ba4cf75e
chore: reformat
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-14 18:16:53 +02:00
Sefa Eyeoglu
779f70057b
Merge commit 'ce2ca1381519a2e261d7f76dffa874d559d979c2' into staging
2023-08-14 18:16:13 +02:00
Sefa Eyeoglu
76df836378
fix: simplify switch statement
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-02 18:35:07 +02:00
Rachel Powers
e64e4d7ef7
Fix: always false comparison
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-08-01 18:57:35 -07:00
Rachel Powers
520594e529
Merge branch 'develop' into chore/add-compiler-warnings
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-13 20:05:16 -07:00
TheKodeToad
d53d58a5d4
LiteMod downloading
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2023-07-08 22:16:43 +01:00
Rachel Powers
8d7dcdfc5b
chore: fix shadowed member and signed/unsigned mismatch
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: supress unused with [[maybe_unused]]
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: unshadow ^&^& static_cast implicit return
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: deshadow and mark unused in parse task
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: mark unused in folder models
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: deshadow and mark unused with instances
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: more deshadow and unused
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: remove uneeded simicolons
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: mark unused
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
chore: prevent shadow
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-07-01 23:39:38 -07:00
Sefa Eyeoglu
651e511ff0
fix: use makeShared for importing components
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-03-01 12:33:00 +01:00