aboutsummaryrefslogtreecommitdiff
path: root/launcher/ui/dialogs
diff options
context:
space:
mode:
authorTrial97 <alexandru.tripon97@gmail.com>2023-06-24 01:05:49 +0300
committerTrial97 <alexandru.tripon97@gmail.com>2023-06-24 01:05:49 +0300
commitcf94adb363c1ae791ebd6f0149899f63c78bfb1b (patch)
tree806dd1121012566c4ff4e90fc520901102d827f4 /launcher/ui/dialogs
parent31aaa6d1da65b5dbe57a44e5c5fd5ea2e104c235 (diff)
downloadPrismLauncher-cf94adb363c1ae791ebd6f0149899f63c78bfb1b.tar.gz
PrismLauncher-cf94adb363c1ae791ebd6f0149899f63c78bfb1b.tar.bz2
PrismLauncher-cf94adb363c1ae791ebd6f0149899f63c78bfb1b.zip
Added some warnings
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Diffstat (limited to 'launcher/ui/dialogs')
-rw-r--r--launcher/ui/dialogs/ExportMrPackDialog.cpp4
-rw-r--r--launcher/ui/dialogs/ExportMrPackDialog.ui7
2 files changed, 10 insertions, 1 deletions
diff --git a/launcher/ui/dialogs/ExportMrPackDialog.cpp b/launcher/ui/dialogs/ExportMrPackDialog.cpp
index 3711bb8f..edd2148a 100644
--- a/launcher/ui/dialogs/ExportMrPackDialog.cpp
+++ b/launcher/ui/dialogs/ExportMrPackDialog.cpp
@@ -43,6 +43,7 @@ ExportMrPackDialog::ExportMrPackDialog(InstancePtr instance, QWidget* parent, Mo
ui->summary->setText(instance->notes().split(QRegularExpression("\\r?\\n"))[0]);
ui->author->hide();
ui->authorLabel->hide();
+ ui->gnerateModlist->hide();
} else {
setWindowTitle("Export CurseForge Pack");
ui->version->setText("");
@@ -117,7 +118,8 @@ void ExportMrPackDialog::done(int result)
task = new ModrinthPackExportTask(ui->name->text(), ui->version->text(), ui->summary->text(), instance, output,
[this](const QString& path) { return proxy->blockedPaths().covers(path); });
else
- task = new FlamePackExportTask(ui->name->text(), ui->version->text(), ui->author->text(), ui->summary->text(), instance, output,
+ task = new FlamePackExportTask(ui->name->text(), ui->version->text(), ui->author->text(), ui->summary->text(),
+ ui->gnerateModlist->isChecked(), instance, output,
[this](const QString& path) { return proxy->blockedPaths().covers(path); });
connect(task, &Task::failed,
diff --git a/launcher/ui/dialogs/ExportMrPackDialog.ui b/launcher/ui/dialogs/ExportMrPackDialog.ui
index 59ecb17c..1b137eb4 100644
--- a/launcher/ui/dialogs/ExportMrPackDialog.ui
+++ b/launcher/ui/dialogs/ExportMrPackDialog.ui
@@ -67,6 +67,13 @@
<item row="4" column="1">
<widget class="QLineEdit" name="author"/>
</item>
+ <item row="5" column="2">
+ <widget class="QCheckBox" name="gnerateModlist">
+ <property name="text">
+ <string>Generate modlist</string>
+ </property>
+ </widget>
+ </item>
</layout>
</widget>
</item>