NOISSUE Working import from Modrinth, license update to accomodate it

This commit is contained in:
Petr Mrázek
2022-05-16 00:25:36 +02:00
parent acc637cfcb
commit 5c1026bd12
9 changed files with 617 additions and 49 deletions

View File

@@ -44,7 +44,7 @@ public:
QString displayName() const override
{
return tr("Modrinth");
return tr("Modrinth (WIP)");
}
QIcon icon() const override
{
@@ -62,12 +62,16 @@ public:
private slots:
void triggerSearch();
void onSelectionChanged(QModelIndex first, QModelIndex second);
void onVersionSelectionChanged(const QString & version);
void onPackDataChanged(const QString &id);
private:
void updateCurrentPackUI();
void suggestCurrent();
Ui::ModrinthPage *ui;
NewInstanceDialog *dialog;
Modrinth::ListModel *model = nullptr;
Modrinth::Modpack current;
Modrinth::Version currentVersion;
};