Octol1ttle
7cbec465cd
fix(ModrinthPackIndex): set logo name correctly
...
Fixes: f90c0a59a7
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com >
2025-11-15 22:42:16 +05:00
TheKodeToad
51a1e3bfe0
Merge remote-tracking branch 'upstream/develop' into no-ensure
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-11-10 18:56:32 +00:00
TheKodeToad
e42c9d2a1d
Remove ensure JSON helpers
...
Signed-off-by: TheKodeToad <TheKodeToad@proton.me >
2025-11-09 21:35:11 +00:00
Trial97
31cdca77df
fix mod select
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-11-05 14:24:38 +02: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
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
Trial97
49f0e8ef6b
replace qvector with qlist
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-04-19 00:59:48 +03:00
Trial97
22e0659a5f
removed unused BaseInstance argument from some API functions
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-03-03 08:31:39 +02:00
Trial97
8e5a7c6e33
ensure that the snapshot mapping is on all apis
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2025-01-17 10:35:13 +02:00
Trial97
147741e616
increment clang-tools version
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-28 12:48:52 +03:00
Trial97
766ddc80e3
refactored hassing task
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-06-18 16:51:26 +03:00
Trial97
98f8bc526d
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into filters
2024-06-15 10:21:53 +03:00
Trial97
a7a1b28765
improve invalid path name
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-05-30 13:49:23 +03:00
Trial97
5bd28e2cc8
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into filters
2024-05-18 17:11:41 +03:00
Trial97
30ce8ecb5f
Fixed imports
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-04-30 23:20:24 +03:00
Trial97
5400c24c73
Ensure valid file names for resource names
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2024-04-30 23:04:50 +03:00
Trial97
3c12e27226
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into filters
2024-03-23 23:53:25 +02:00
lumiscosity
358cf5b348
add archived project warning
...
Signed-off-by: lumiscosity <averyrudelphe@gmail.com >
2023-12-22 22:04:33 +01:00
Trial97
d151e97e3a
Fixed some headers
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-21 22:40:37 +03:00
Trial97
9e85297f7a
Connected filters
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-21 18:28:33 +03:00
Trial97
b54376062e
Added mcVersion column
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-17 19:25:01 +03:00
Alexandru Ionut Tripon
4eb8db16f1
Merge pull request #1543 from Trial97/packwiz
...
refactor packwiz file write
2023-10-10 16:16:57 +01:00
Trial97
77979b4c95
revert back the release order
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-10-03 17:23:26 +03:00
Trial97
9acbf98f94
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into feat/acknowledge_release_type
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-28 22:50:12 +03:00
Trial97
9445a555e4
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into packwiz
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-10 16:24:59 +03:00
Trial97
47d1f23568
added side for modrinth mods
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-09-10 16:22:57 +03:00
Trial97
c54fecf5d9
added condition for empty loader type
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-25 09:05:04 +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
f8f9ffa118
added loaders for flame version
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-08-23 11:33:45 +03:00
Sefa Eyeoglu
215d7dbb74
chore: update license headers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-14 18:17:05 +02:00
Alexandru Ionut Tripon
b3b2e9df35
Merge branch 'develop' into feat/acknowledge_release_type
...
Signed-off-by: Alexandru Ionut Tripon <alexandru.tripon97@gmail.com >
2023-08-12 12:42:30 +03:00
Sefa Eyeoglu
1d638e018a
chore: update license headers
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2023-08-04 19:41:47 +02: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
Trial97
5f1074471d
Corected variable name
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-28 13:35:42 +03:00
Trial97
c04cee7ff7
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into feat/acknowledge_release_type
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-28 13:21:00 +03:00
Trial97
6fd729e285
Fixed regresion regarding modrinth project_id in dependence array
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-19 17:42:16 +03:00
Trial97
1bdde1f947
Small fixes
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-06-19 00:36:37 +03:00
Rachel Powers
2680dba0aa
fix: use <= when compareing release types
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-26 17:16:50 -07:00
Rachel Powers
cf4df19986
feat: display release type
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-26 16:23:43 -07:00
Rachel Powers
c156034069
feat: add verion_type / release_type to IndexedVersion
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2023-05-26 13:50:22 -07:00
Trial97
fac33498db
Made some copy by reference
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:06 +03:00
Trial97
7bd26ce468
Semi fixed the Modrinth dependency implementation
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:05 +03:00
Trial97
4fe497cd68
First working version with curseforge mods
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-21 18:42:05 +03:00
Trial97
6d5c629b43
Added dependencies to the APIs
...
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com >
2023-04-10 00:04:35 +03:00
flow
c95c81d42f
fix(ModUpdater): ensure instead of require icon_url
...
The spec says that this can be null, and indeed some mods have it set to
null, and should still be considered as valid.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:59:37 -03:00
flow
45d1319891
refactor(RD): decouple ResourceModels from ResourcePages
...
This makes it so that we don't need a reference to the parent page in
the model. It will be useful once we change the page from a widget-based
one to a QML page.
It also makes tasks be created in the dialog instead of the page, so
that the dialog can also have the necessary information to mark versions
as selected / deselected easily. It also makes the task pointers into
smart pointers.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:07 -03:00
flow
6a18079953
refactor: generalize mod models and APIs to resources
...
Firstly, this abstract away behavior in the mod download models that can
also be applied to other types of resources into a superclass, allowing
other resource types to be implemented without so much code duplication.
For that, this also generalizes the APIs used (currently, ModrinthAPI
and FlameAPI) to be able to make requests to other types of resources.
It also does a general cleanup of both of those. In particular, this
makes use of std::optional instead of invalid values for errors and,
well, optional values :p
This is a squash of some commits that were becoming too interlaced
together to be cleanly separated.
Signed-off-by: flow <flowlnlnln@gmail.com >
2023-01-13 16:23:00 -03:00
Joshua Goins
807da6a035
fix: Remove extra line breaks for modrinth descriptions
...
Signed-off-by: Joshua Goins <josh@redstrate.com >
2023-01-12 10:08:52 -05:00
Sefa Eyeoglu
93894f62ff
fix: avoid segfault for unexpected API reponse
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2022-10-28 00:08:15 +02:00