Age | Commit message (Collapse) | Author |
|
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>
|
|
No need for multiple files since the subclasses are so small now
Signed-off-by: flow <flowlnlnln@gmail.com>
|
|
when i.e. clicking on links or just using the downloader at all, this
prevents some flickering and the widget never getting hidden in some
cases.
Signed-off-by: flow <flowlnlnln@gmail.com>
|
|
Puts them all inside the 'ResourceDownload' namespace, so that it's a
bit clearer from the outside that those belong to the same 'module'.
Signed-off-by: flow <flowlnlnln@gmail.com>
|
|
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>
|
|
|
|
PrismLauncher/renovate/hendrikmuhs-ccache-action-1.x
chore(deps): update hendrikmuhs/ccache-action action to v1.2.7
|
|
|
|
|
|
this way we can just dynamically link it on that build instead of building it ourselves and statically linking it
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
|
|
Signed-off-by: Joshua Goins <josh@redstrate.com>
|
|
Signed-off-by: Joshua Goins <josh@redstrate.com>
|
|
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
|
|
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
|
|
Signed-off-by: Joshua Goins <josh@redstrate.com>
|
|
Signed-off-by: Joshua Goins <josh@redstrate.com>
|
|
|
|
should fix some random failures
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
|
|
Revert "Merge pull request #729 from DioEgizio/fix-mac-openssl3-failing"
|
|
|
|
For some reason this makes some of our CI test runs super slow, and
sometimes fail miserably.
Signed-off-by: flow <flowlnlnln@gmail.com>
|
|
it was necessary :/
This reverts commit 976e550aa7291f22f5011178ab824a937f89d11a, reversing
changes made to 61144f7a219995fa29531683ed36e8e4002848b5.
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
|
|
fix: just use github runner's openssl 1.1 instead of installing 3 on …
|
|
Signed-off-by: Tayou <tayou@gmx.net>
|
|
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
|
|
damn you visual studio for creating CRLF files everywhere...
Signed-off-by: Tayou <tayou@gmx.net>
|
|
Co-authored-by: Sefa Eyeoglu <contact@scrumplex.net>
Signed-off-by: Tayou <tayou@gmx.net>
|
|
Signed-off-by: Tayou <tayou@gmx.net>
|
|
Signed-off-by: Tayou <tayou@gmx.net>
|
|
Signed-off-by: Tayou <tayou@gmx.net>
|
|
signing
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
|
|
Closes https://github.com/PrismLauncher/PrismLauncher/issues/158
|
|
Signed-off-by: TheLastRar <TheLastRar@users.noreply.github.com>
|
|
|
|
|
|
PrismLauncher/renovate/hendrikmuhs-ccache-action-1.x
|
|
|
|
|
|
closes https://github.com/PrismLauncher/PrismLauncher/issues/288
|
|
Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
|
|
Signed-off-by: seth <getchoo@tuta.io>
|
|
fix https://github.com/PrismLauncher/PrismLauncher/issues/349
|
|
Fixes https://github.com/PrismLauncher/PrismLauncher/issues/708
|
|
|
|
Signed-off-by: seth <getchoo@tuta.io>
|
|
gimp fail
Signed-off-by: seth <getchoo@tuta.io>
|
|
Signed-off-by: seth <getchoo@tuta.io>
|
|
Signed-off-by: seth <getchoo@tuta.io>
|
|
drawn by sympathytea (https://github.com/SympathyTea)
Signed-off-by: seth <getchoo@tuta.io>
|
|
Some mod pages use certain tags for centering purposes, but trips up
hoedown.
Signed-off-by: Joshua Goins <josh@redstrate.com>
|