summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLostDragonist <lost.dragonist@gmail.com>2018-12-02 22:07:58 -0600
committerLostDragonist <lost.dragonist@gmail.com>2018-12-02 22:07:58 -0600
commit87292ca30fd628c29e3acdc7a9fb40eba3eb9ff4 (patch)
treed914438b6e343647f0046de34ad21ecdf380fc96 /src
parentc0b55690bc47102459ef7b1720d69945d6523d08 (diff)
Add filter to "send to separator..." dialog
Diffstat (limited to 'src')
-rw-r--r--src/listdialog.cpp46
-rw-r--r--src/listdialog.h16
-rw-r--r--src/listdialog.ui37
-rw-r--r--src/organizer_en.ts540
4 files changed, 356 insertions, 283 deletions
diff --git a/src/listdialog.cpp b/src/listdialog.cpp
index 4acfa5de..52bba80d 100644
--- a/src/listdialog.cpp
+++ b/src/listdialog.cpp
@@ -18,29 +18,57 @@ along with Mod Organizer. If not, see <http://www.gnu.org/licenses/>.
#include "listdialog.h"
#include "ui_listdialog.h"
-ListDialog::ListDialog(QWidget *parent) :
- QDialog(parent),
- ui(new Ui::ListDialog)
+ListDialog::ListDialog(QWidget *parent)
+ : QDialog(parent)
+ , ui(new Ui::ListDialog)
+ , m_Choices()
{
- ui->setupUi(this);
+ ui->setupUi(this);
+ ui->filterEdit->setFocus();
}
ListDialog::~ListDialog()
{
- delete ui;
+ delete ui;
}
void ListDialog::setChoices(QStringList choices)
{
- ui->listWidget->clear();
- ui->listWidget->addItems(choices);
+ m_Choices = choices;
+ ui->choiceList->clear();
+ ui->choiceList->addItems(m_Choices);
}
QString ListDialog::getChoice() const
{
- if (ui->listWidget->selectedItems().length()) {
- return ui->listWidget->currentItem()->text();
+ if (ui->choiceList->selectedItems().length()) {
+ return ui->choiceList->currentItem()->text();
} else {
return "";
}
}
+
+void ListDialog::on_filterEdit_textChanged(QString filter)
+{
+ QStringList newChoices;
+ for (auto choice : m_Choices) {
+ if (choice.contains(filter, Qt::CaseInsensitive)){
+ newChoices << choice;
+ }
+ }
+ ui->choiceList->clear();
+ ui->choiceList->addItems(newChoices);
+
+ if (newChoices.length() == 1) {
+ QListWidgetItem *item = ui->choiceList->item(0);
+ ui->choiceList->setItemSelected(item, true);
+ ui->choiceList->setCurrentItem(item);
+ }
+
+ if (!filter.isEmpty()) {
+ ui->choiceList->setStyleSheet("QListWidget { border: 2px ridge #f00; }");
+ } else {
+ ui->choiceList->setStyleSheet("");
+ }
+}
+
diff --git a/src/listdialog.h b/src/listdialog.h
index 5e826a30..7b5a5461 100644
--- a/src/listdialog.h
+++ b/src/listdialog.h
@@ -9,17 +9,21 @@ class ListDialog;
class ListDialog : public QDialog
{
- Q_OBJECT
+ Q_OBJECT
public:
- explicit ListDialog(QWidget *parent = nullptr);
- ~ListDialog();
+ explicit ListDialog(QWidget *parent = nullptr);
+ ~ListDialog();
- void setChoices(QStringList choices);
- QString getChoice() const;
+ void setChoices(QStringList choices);
+ QString getChoice() const;
+
+public slots:
+ void on_filterEdit_textChanged(QString filter);
private:
- Ui::ListDialog *ui;
+ Ui::ListDialog *ui;
+ QStringList m_Choices;
};
#endif // LISTDIALOG_H
diff --git a/src/listdialog.ui b/src/listdialog.ui
index 38819c87..032bc131 100644
--- a/src/listdialog.ui
+++ b/src/listdialog.ui
@@ -7,18 +7,18 @@
<x>0</x>
<y>0</y>
<width>260</width>
- <height>340</height>
+ <height>380</height>
</rect>
</property>
<property name="windowTitle">
- <string>Dialog</string>
+ <string>Select an item...</string>
</property>
<widget class="QDialogButtonBox" name="buttonBox">
<property name="geometry">
<rect>
- <x>90</x>
- <y>299</y>
- <width>161</width>
+ <x>10</x>
+ <y>345</y>
+ <width>240</width>
<height>32</height>
</rect>
</property>
@@ -32,13 +32,13 @@
<set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
</property>
</widget>
- <widget class="QListWidget" name="listWidget">
+ <widget class="QListWidget" name="choiceList">
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>240</width>
- <height>280</height>
+ <height>300</height>
</rect>
</property>
<property name="sizePolicy">
@@ -57,7 +57,30 @@
<enum>QAbstractItemView::ScrollPerPixel</enum>
</property>
</widget>
+ <widget class="MOBase::LineEditClear" name="filterEdit">
+ <property name="geometry">
+ <rect>
+ <x>10</x>
+ <y>320</y>
+ <width>240</width>
+ <height>20</height>
+ </rect>
+ </property>
+ <property name="text">
+ <string/>
+ </property>
+ <property name="placeholderText">
+ <string>Filter</string>
+ </property>
+ </widget>
</widget>
+ <customwidgets>
+ <customwidget>
+ <class>MOBase::LineEditClear</class>
+ <extends>QLineEdit</extends>
+ <header>lineeditclear.h</header>
+ </customwidget>
+ </customwidgets>
<resources/>
<connections>
<connection>
diff --git a/src/organizer_en.ts b/src/organizer_en.ts
index 518e49bc..191058ed 100644
--- a/src/organizer_en.ts
+++ b/src/organizer_en.ts
@@ -1443,6 +1443,19 @@ This is likely due to a corrupted or incompatible download or unrecognized archi
</message>
</context>
<context>
+ <name>ListDialog</name>
+ <message>
+ <location filename="listdialog.ui" line="14"/>
+ <source>Dialog</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="listdialog.ui" line="73"/>
+ <source>Filter</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>LockedDialog</name>
<message>
<location filename="lockeddialog.ui" line="14"/>
@@ -1607,7 +1620,7 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="mainwindow.ui" line="287"/>
<location filename="mainwindow.ui" line="879"/>
- <location filename="mainwindow.cpp" line="3814"/>
+ <location filename="mainwindow.cpp" line="3832"/>
<source>Create Backup</source>
<translation type="unfinished"></translation>
</message>
@@ -1771,8 +1784,8 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="mainwindow.ui" line="1114"/>
<location filename="mainwindow.ui" line="1237"/>
- <location filename="mainwindow.cpp" line="3690"/>
- <location filename="mainwindow.cpp" line="4582"/>
+ <location filename="mainwindow.cpp" line="3707"/>
+ <location filename="mainwindow.cpp" line="4601"/>
<source>Refresh</source>
<translation type="unfinished"></translation>
</message>
@@ -1956,7 +1969,7 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="mainwindow.ui" line="1537"/>
- <location filename="mainwindow.cpp" line="4523"/>
+ <location filename="mainwindow.cpp" line="4541"/>
<source>Update</source>
<translation type="unfinished"></translation>
</message>
@@ -1967,7 +1980,7 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="mainwindow.ui" line="1552"/>
- <location filename="mainwindow.cpp" line="641"/>
+ <location filename="mainwindow.cpp" line="643"/>
<source>No Problems</source>
<translation type="unfinished"></translation>
</message>
@@ -1997,7 +2010,7 @@ Right now this has very limited functionality</source>
</message>
<message>
<location filename="mainwindow.ui" line="1585"/>
- <location filename="mainwindow.cpp" line="4605"/>
+ <location filename="mainwindow.cpp" line="4624"/>
<source>Endorse Mod Organizer</source>
<translation type="unfinished"></translation>
</message>
@@ -2017,788 +2030,793 @@ Right now this has very limited functionality</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="326"/>
+ <location filename="mainwindow.cpp" line="328"/>
<source>Toolbar</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="327"/>
+ <location filename="mainwindow.cpp" line="329"/>
<source>Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="328"/>
+ <location filename="mainwindow.cpp" line="330"/>
<source>Start Menu</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="353"/>
+ <location filename="mainwindow.cpp" line="355"/>
<source>There is no supported sort mechanism for this game. You will probably have to use a third-party tool.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="629"/>
+ <location filename="mainwindow.cpp" line="631"/>
<source>Problems</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="630"/>
+ <location filename="mainwindow.cpp" line="632"/>
<source>There are potential problems with your setup</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="642"/>
+ <location filename="mainwindow.cpp" line="644"/>
<source>Everything seems to be in order</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="704"/>
+ <location filename="mainwindow.cpp" line="706"/>
<source>Help on UI</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="708"/>
+ <location filename="mainwindow.cpp" line="710"/>
<source>Documentation Wiki</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="712"/>
+ <location filename="mainwindow.cpp" line="714"/>
<source>Report Issue</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="716"/>
+ <location filename="mainwindow.cpp" line="718"/>
<source>Tutorials</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="755"/>
+ <location filename="mainwindow.cpp" line="757"/>
<source>About</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="756"/>
+ <location filename="mainwindow.cpp" line="758"/>
<source>About Qt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="808"/>
+ <location filename="mainwindow.cpp" line="810"/>
<source>Name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="809"/>
+ <location filename="mainwindow.cpp" line="811"/>
<source>Please enter a name for the new profile</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="817"/>
+ <location filename="mainwindow.cpp" line="819"/>
<source>failed to create profile: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="861"/>
+ <location filename="mainwindow.cpp" line="863"/>
<source>Show tutorial?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="862"/>
+ <location filename="mainwindow.cpp" line="864"/>
<source>You are starting Mod Organizer for the first time. Do you want to show a tutorial of its basic features? If you choose no you can always start the tutorial from the &quot;Help&quot;-menu.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="898"/>
+ <location filename="mainwindow.cpp" line="900"/>
<source>Downloads in progress</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="899"/>
+ <location filename="mainwindow.cpp" line="901"/>
<source>There are still downloads in progress, do you really want to quit?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="1016"/>
+ <location filename="mainwindow.cpp" line="1018"/>
<source>Plugin &quot;%1&quot; failed: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="1018"/>
+ <location filename="mainwindow.cpp" line="1020"/>
<source>Plugin &quot;%1&quot; failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="1054"/>
+ <location filename="mainwindow.cpp" line="1056"/>
<source>Browse Mod Page</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="1194"/>
+ <location filename="mainwindow.cpp" line="1199"/>
<source>Also in: &lt;br&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="1205"/>
+ <location filename="mainwindow.cpp" line="1210"/>
<source>No conflict</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="1317"/>
+ <location filename="mainwindow.cpp" line="1332"/>
<source>&lt;Edit...&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="1585"/>
+ <location filename="mainwindow.cpp" line="1602"/>
<source>This bsa is enabled in the ini file so it may be required!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="1647"/>
+ <location filename="mainwindow.cpp" line="1664"/>
<source>Activating Network Proxy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="1705"/>
+ <location filename="mainwindow.cpp" line="1722"/>
<source>Notice: Your current MO version (%1) is lower than the previous version (%2).&lt;br&gt;The GUI may not downgrade gracefully, so you may experience oddities.&lt;br&gt;However, there should be no serious issues.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="1799"/>
+ <location filename="mainwindow.cpp" line="1816"/>
<source>Choose Mod</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="1800"/>
+ <location filename="mainwindow.cpp" line="1817"/>
<source>Mod Archive</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="1975"/>
+ <location filename="mainwindow.cpp" line="1992"/>
<source>Start Tutorial?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="1976"/>
+ <location filename="mainwindow.cpp" line="1993"/>
<source>You&apos;re about to start a tutorial. For technical reasons it&apos;s not possible to end the tutorial early. Continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2123"/>
+ <location filename="mainwindow.cpp" line="2140"/>
<source>failed to spawn notepad.exe: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2163"/>
+ <location filename="mainwindow.cpp" line="2180"/>
<source>failed to change origin name: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2187"/>
+ <location filename="mainwindow.cpp" line="2204"/>
<source>failed to move &quot;%1&quot; from mod &quot;%2&quot; to &quot;%3&quot;: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2211"/>
+ <location filename="mainwindow.cpp" line="2228"/>
<source>&lt;Contains %1&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2246"/>
+ <location filename="mainwindow.cpp" line="2263"/>
<source>&lt;Checked&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2247"/>
+ <location filename="mainwindow.cpp" line="2264"/>
<source>&lt;Unchecked&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2248"/>
+ <location filename="mainwindow.cpp" line="2265"/>
<source>&lt;Update&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2249"/>
+ <location filename="mainwindow.cpp" line="2266"/>
<source>&lt;Mod Backup&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2250"/>
+ <location filename="mainwindow.cpp" line="2267"/>
<source>&lt;Managed by MO&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2251"/>
+ <location filename="mainwindow.cpp" line="2268"/>
<source>&lt;Managed outside MO&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2252"/>
+ <location filename="mainwindow.cpp" line="2269"/>
<source>&lt;No category&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2253"/>
+ <location filename="mainwindow.cpp" line="2270"/>
<source>&lt;Conflicted&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2254"/>
+ <location filename="mainwindow.cpp" line="2271"/>
<source>&lt;Not Endorsed&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2300"/>
+ <location filename="mainwindow.cpp" line="2317"/>
<source>failed to rename mod: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2313"/>
+ <location filename="mainwindow.cpp" line="2330"/>
<source>Overwrite?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2314"/>
+ <location filename="mainwindow.cpp" line="2331"/>
<source>This will replace the existing mod &quot;%1&quot;. Continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2317"/>
+ <location filename="mainwindow.cpp" line="2334"/>
<source>failed to remove mod &quot;%1&quot;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2321"/>
- <location filename="mainwindow.cpp" line="4355"/>
- <location filename="mainwindow.cpp" line="4379"/>
+ <location filename="mainwindow.cpp" line="2338"/>
+ <location filename="mainwindow.cpp" line="4373"/>
+ <location filename="mainwindow.cpp" line="4397"/>
<source>failed to rename &quot;%1&quot; to &quot;%2&quot;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2381"/>
- <location filename="mainwindow.cpp" line="3411"/>
- <location filename="mainwindow.cpp" line="3419"/>
- <location filename="mainwindow.cpp" line="3939"/>
+ <location filename="mainwindow.cpp" line="2398"/>
+ <location filename="mainwindow.cpp" line="3428"/>
+ <location filename="mainwindow.cpp" line="3436"/>
+ <location filename="mainwindow.cpp" line="3957"/>
<source>Confirm</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2382"/>
+ <location filename="mainwindow.cpp" line="2399"/>
<source>Remove the following mods?&lt;br&gt;&lt;ul&gt;%1&lt;/ul&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2395"/>
+ <location filename="mainwindow.cpp" line="2412"/>
<source>failed to remove mod: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2427"/>
- <location filename="mainwindow.cpp" line="2430"/>
- <location filename="mainwindow.cpp" line="2440"/>
+ <location filename="mainwindow.cpp" line="2444"/>
+ <location filename="mainwindow.cpp" line="2447"/>
+ <location filename="mainwindow.cpp" line="2457"/>
<source>Failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2427"/>
+ <location filename="mainwindow.cpp" line="2444"/>
<source>Installation file no longer exists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2431"/>
+ <location filename="mainwindow.cpp" line="2448"/>
<source>Mods installed with old versions of MO can&apos;t be reinstalled in this way.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2441"/>
+ <location filename="mainwindow.cpp" line="2458"/>
<source>Failed to create backup.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2458"/>
+ <location filename="mainwindow.cpp" line="2475"/>
<source>You need to be logged in with Nexus to resume a download</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2474"/>
- <location filename="mainwindow.cpp" line="2501"/>
+ <location filename="mainwindow.cpp" line="2491"/>
+ <location filename="mainwindow.cpp" line="2518"/>
<source>You need to be logged in with Nexus to endorse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2557"/>
+ <location filename="mainwindow.cpp" line="2574"/>
<source>Failed to display overwrite dialog: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2745"/>
+ <location filename="mainwindow.cpp" line="2762"/>
<source>Nexus ID for this Mod is unknown</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2755"/>
+ <location filename="mainwindow.cpp" line="2772"/>
<source>Web page for this mod is unknown</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2833"/>
- <location filename="mainwindow.cpp" line="2943"/>
- <location filename="mainwindow.cpp" line="3751"/>
+ <location filename="mainwindow.cpp" line="2850"/>
+ <location filename="mainwindow.cpp" line="2960"/>
+ <location filename="mainwindow.cpp" line="3769"/>
<source>Create Mod...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2834"/>
+ <location filename="mainwindow.cpp" line="2851"/>
<source>This will create an empty mod.
Please enter a name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2843"/>
- <location filename="mainwindow.cpp" line="2953"/>
+ <location filename="mainwindow.cpp" line="2860"/>
+ <location filename="mainwindow.cpp" line="2970"/>
<source>A mod with this name already exists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2862"/>
+ <location filename="mainwindow.cpp" line="2879"/>
<source>Create Separator...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2863"/>
+ <location filename="mainwindow.cpp" line="2880"/>
<source>This will create a new separator.
Please enter a name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2870"/>
+ <location filename="mainwindow.cpp" line="2887"/>
<source>A separator with this name already exists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2944"/>
+ <location filename="mainwindow.cpp" line="2961"/>
<source>This will move all files from overwrite into a new, regular mod.
Please enter a name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2985"/>
- <location filename="mainwindow.cpp" line="4922"/>
+ <location filename="mainwindow.cpp" line="3002"/>
+ <location filename="mainwindow.cpp" line="4941"/>
<source>Are you sure?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="2986"/>
+ <location filename="mainwindow.cpp" line="3003"/>
<source>About to recursively delete:
</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3305"/>
+ <location filename="mainwindow.cpp" line="3322"/>
<source>Not logged in, endorsement information will be wrong</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3313"/>
+ <location filename="mainwindow.cpp" line="3330"/>
<source>Continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3314"/>
+ <location filename="mainwindow.cpp" line="3331"/>
<source>The versioning scheme decides which version is considered newer than another.
This function will guess the versioning scheme under the assumption that the installed version is outdated.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3334"/>
- <location filename="mainwindow.cpp" line="4491"/>
+ <location filename="mainwindow.cpp" line="3351"/>
+ <location filename="mainwindow.cpp" line="4509"/>
<source>Sorry</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3335"/>
+ <location filename="mainwindow.cpp" line="3352"/>
<source>I don&apos;t know a versioning scheme where %1 is newer than %2.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3411"/>
+ <location filename="mainwindow.cpp" line="3428"/>
<source>Really enable all visible mods?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3419"/>
+ <location filename="mainwindow.cpp" line="3436"/>
<source>Really disable all visible mods?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3484"/>
+ <location filename="mainwindow.cpp" line="3501"/>
<source>Export to csv</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3487"/>
+ <location filename="mainwindow.cpp" line="3504"/>
<source>CSV (Comma Separated Values) is a format that can be imported in programs like Excel to create a spreadsheet.
You can also use online editors and converters instead.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3490"/>
+ <location filename="mainwindow.cpp" line="3507"/>
<source>Select what mods you want export:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3491"/>
+ <location filename="mainwindow.cpp" line="3508"/>
<source>All installed mods</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3492"/>
+ <location filename="mainwindow.cpp" line="3509"/>
<source>Only active (checked) mods from your current profile</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3493"/>
+ <location filename="mainwindow.cpp" line="3510"/>
<source>All currently visible mods in the mod list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3514"/>
+ <location filename="mainwindow.cpp" line="3531"/>
<source>Choose what Columns to export:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3517"/>
+ <location filename="mainwindow.cpp" line="3534"/>
<source>Mod_Priority</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3519"/>
+ <location filename="mainwindow.cpp" line="3536"/>
<source>Mod_Name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3521"/>
+ <location filename="mainwindow.cpp" line="3538"/>
<source>Mod_Status</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3522"/>
+ <location filename="mainwindow.cpp" line="3539"/>
<source>Primary_Category</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3523"/>
+ <location filename="mainwindow.cpp" line="3540"/>
<source>Nexus_ID</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3524"/>
+ <location filename="mainwindow.cpp" line="3541"/>
<source>Mod_Nexus_URL</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3525"/>
+ <location filename="mainwindow.cpp" line="3542"/>
<source>Mod_Version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3526"/>
+ <location filename="mainwindow.cpp" line="3543"/>
<source>Install_Date</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3527"/>
+ <location filename="mainwindow.cpp" line="3544"/>
<source>Download_File_Name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3629"/>
+ <location filename="mainwindow.cpp" line="3646"/>
<source>export failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3648"/>
+ <location filename="mainwindow.cpp" line="3665"/>
<source>Open Game folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3650"/>
+ <location filename="mainwindow.cpp" line="3667"/>
<source>Open MyGames folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3654"/>
+ <location filename="mainwindow.cpp" line="3671"/>
<source>Open Instance folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3656"/>
+ <location filename="mainwindow.cpp" line="3673"/>
<source>Open Mods folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3658"/>
+ <location filename="mainwindow.cpp" line="3675"/>
<source>Open Profile folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3660"/>
+ <location filename="mainwindow.cpp" line="3677"/>
<source>Open Downloads folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3664"/>
+ <location filename="mainwindow.cpp" line="3681"/>
<source>Open MO2 Install folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3666"/>
+ <location filename="mainwindow.cpp" line="3683"/>
<source>Open MO2 Plugins folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3668"/>
+ <location filename="mainwindow.cpp" line="3685"/>
<source>Open MO2 Logs folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3677"/>
+ <location filename="mainwindow.cpp" line="3694"/>
<source>Install Mod...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3679"/>
+ <location filename="mainwindow.cpp" line="3696"/>
<source>Create empty mod</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3681"/>
+ <location filename="mainwindow.cpp" line="3698"/>
<source>Create Separator</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3685"/>
+ <location filename="mainwindow.cpp" line="3702"/>
<source>Enable all visible</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3686"/>
+ <location filename="mainwindow.cpp" line="3703"/>
<source>Disable all visible</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3688"/>
+ <location filename="mainwindow.cpp" line="3705"/>
<source>Check all for update</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3692"/>
+ <location filename="mainwindow.cpp" line="3709"/>
<source>Export to csv...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3704"/>
- <location filename="mainwindow.cpp" line="3719"/>
+ <location filename="mainwindow.cpp" line="3721"/>
+ <location filename="mainwindow.cpp" line="3737"/>
<source>Send to</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3705"/>
- <location filename="mainwindow.cpp" line="3720"/>
+ <location filename="mainwindow.cpp" line="3722"/>
+ <location filename="mainwindow.cpp" line="3738"/>
<source>Top</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3706"/>
- <location filename="mainwindow.cpp" line="3721"/>
+ <location filename="mainwindow.cpp" line="3723"/>
+ <location filename="mainwindow.cpp" line="3739"/>
<source>Bottom</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3707"/>
- <location filename="mainwindow.cpp" line="3722"/>
+ <location filename="mainwindow.cpp" line="3724"/>
+ <location filename="mainwindow.cpp" line="3740"/>
<source>Priority...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3743"/>
+ <location filename="mainwindow.cpp" line="3725"/>
+ <source>Separator...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="mainwindow.cpp" line="3761"/>
<source>All Mods</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3750"/>
+ <location filename="mainwindow.cpp" line="3768"/>
<source>Sync to Mods...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3752"/>
+ <location filename="mainwindow.cpp" line="3770"/>
<source>Clear Overwrite...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3754"/>
- <location filename="mainwindow.cpp" line="3855"/>
+ <location filename="mainwindow.cpp" line="3772"/>
+ <location filename="mainwindow.cpp" line="3873"/>
<source>Open in Explorer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3756"/>
+ <location filename="mainwindow.cpp" line="3774"/>
<source>Restore Backup</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3757"/>
+ <location filename="mainwindow.cpp" line="3775"/>
<source>Remove Backup...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3760"/>
- <location filename="mainwindow.cpp" line="3779"/>
+ <location filename="mainwindow.cpp" line="3778"/>
+ <location filename="mainwindow.cpp" line="3797"/>
<source>Change Categories</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3764"/>
- <location filename="mainwindow.cpp" line="3784"/>
+ <location filename="mainwindow.cpp" line="3782"/>
+ <location filename="mainwindow.cpp" line="3802"/>
<source>Primary Category</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3768"/>
+ <location filename="mainwindow.cpp" line="3786"/>
<source>Rename Separator...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3769"/>
+ <location filename="mainwindow.cpp" line="3787"/>
<source>Remove Separator...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3772"/>
+ <location filename="mainwindow.cpp" line="3790"/>
<source>Select Color...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3774"/>
+ <location filename="mainwindow.cpp" line="3792"/>
<source>Reset Color</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3791"/>
+ <location filename="mainwindow.cpp" line="3809"/>
<source>Change versioning scheme</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3796"/>
+ <location filename="mainwindow.cpp" line="3814"/>
<source>Un-ignore update</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3798"/>
+ <location filename="mainwindow.cpp" line="3816"/>
<source>Ignore update</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3804"/>
- <location filename="mainwindow.cpp" line="5033"/>
+ <location filename="mainwindow.cpp" line="3822"/>
+ <location filename="mainwindow.cpp" line="5052"/>
<source>Enable selected</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3805"/>
- <location filename="mainwindow.cpp" line="5034"/>
+ <location filename="mainwindow.cpp" line="3823"/>
+ <location filename="mainwindow.cpp" line="5053"/>
<source>Disable selected</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3811"/>
+ <location filename="mainwindow.cpp" line="3829"/>
<source>Rename Mod...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3812"/>
+ <location filename="mainwindow.cpp" line="3830"/>
<source>Reinstall Mod</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3813"/>
+ <location filename="mainwindow.cpp" line="3831"/>
<source>Remove Mod...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3821"/>
+ <location filename="mainwindow.cpp" line="3839"/>
<source>Un-Endorse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3824"/>
- <location filename="mainwindow.cpp" line="3828"/>
+ <location filename="mainwindow.cpp" line="3842"/>
+ <location filename="mainwindow.cpp" line="3846"/>
<source>Endorse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3825"/>
+ <location filename="mainwindow.cpp" line="3843"/>
<source>Won&apos;t endorse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3831"/>
+ <location filename="mainwindow.cpp" line="3849"/>
<source>Endorsement state unknown</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3842"/>
+ <location filename="mainwindow.cpp" line="3860"/>
<source>Ignore missing data</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3846"/>
+ <location filename="mainwindow.cpp" line="3864"/>
<source>Mark as converted/working</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3850"/>
+ <location filename="mainwindow.cpp" line="3868"/>
<source>Visit on Nexus</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3852"/>
+ <location filename="mainwindow.cpp" line="3870"/>
<source>Visit web page</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3859"/>
+ <location filename="mainwindow.cpp" line="3877"/>
<source>Information...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3866"/>
- <location filename="mainwindow.cpp" line="5069"/>
+ <location filename="mainwindow.cpp" line="3884"/>
+ <location filename="mainwindow.cpp" line="5088"/>
<source>Exception: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3868"/>
- <location filename="mainwindow.cpp" line="5071"/>
+ <location filename="mainwindow.cpp" line="3886"/>
+ <location filename="mainwindow.cpp" line="5090"/>
<source>Unknown exception</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3899"/>
+ <location filename="mainwindow.cpp" line="3917"/>
<source>&lt;All&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3901"/>
+ <location filename="mainwindow.cpp" line="3919"/>
<source>&lt;Multiple&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3936"/>
+ <location filename="mainwindow.cpp" line="3954"/>
<source>%1 more</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
- <location filename="mainwindow.cpp" line="3940"/>
+ <location filename="mainwindow.cpp" line="3958"/>
<source>Are you sure you want to remove the following %n save(s)?&lt;br&gt;&lt;ul&gt;%1&lt;/ul&gt;&lt;br&gt;Removed saves will be sent to the Recycle Bin.</source>
<translation type="unfinished">
<numerusform></numerusform>
@@ -2806,12 +2824,12 @@ You can also use online editors and converters instead.</source>
</translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="3985"/>
+ <location filename="mainwindow.cpp" line="4003"/>
<source>Enable Mods...</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
- <location filename="mainwindow.cpp" line="4000"/>
+ <location filename="mainwindow.cpp" line="4018"/>
<source>Delete %n save(s)</source>
<translation type="unfinished">
<numerusform></numerusform>
@@ -2819,335 +2837,335 @@ You can also use online editors and converters instead.</source>
</translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4042"/>
+ <location filename="mainwindow.cpp" line="4060"/>
<source>failed to remove %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4064"/>
+ <location filename="mainwindow.cpp" line="4082"/>
<source>failed to create %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4106"/>
+ <location filename="mainwindow.cpp" line="4124"/>
<source>Can&apos;t change download directory while downloads are in progress!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4227"/>
+ <location filename="mainwindow.cpp" line="4245"/>
<source>failed to write to file %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4233"/>
+ <location filename="mainwindow.cpp" line="4251"/>
<source>%1 written</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4274"/>
+ <location filename="mainwindow.cpp" line="4292"/>
<source>Select binary</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4274"/>
+ <location filename="mainwindow.cpp" line="4292"/>
<source>Binary</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4300"/>
+ <location filename="mainwindow.cpp" line="4318"/>
<source>Enter Name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4301"/>
+ <location filename="mainwindow.cpp" line="4319"/>
<source>Please enter a name for the executable</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4315"/>
+ <location filename="mainwindow.cpp" line="4333"/>
<source>Not an executable</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4315"/>
+ <location filename="mainwindow.cpp" line="4333"/>
<source>This is not a recognized executable.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4340"/>
- <location filename="mainwindow.cpp" line="4365"/>
+ <location filename="mainwindow.cpp" line="4358"/>
+ <location filename="mainwindow.cpp" line="4383"/>
<source>Replace file?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4340"/>
+ <location filename="mainwindow.cpp" line="4358"/>
<source>There already is a hidden version of this file. Replace it?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4343"/>
- <location filename="mainwindow.cpp" line="4368"/>
+ <location filename="mainwindow.cpp" line="4361"/>
+ <location filename="mainwindow.cpp" line="4386"/>
<source>File operation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4343"/>
- <location filename="mainwindow.cpp" line="4368"/>
+ <location filename="mainwindow.cpp" line="4361"/>
+ <location filename="mainwindow.cpp" line="4386"/>
<source>Failed to remove &quot;%1&quot;. Maybe you lack the required file permissions?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4365"/>
+ <location filename="mainwindow.cpp" line="4383"/>
<source>There already is a visible version of this file. Replace it?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4409"/>
- <location filename="mainwindow.cpp" line="5682"/>
+ <location filename="mainwindow.cpp" line="4427"/>
+ <location filename="mainwindow.cpp" line="5701"/>
<source>Set Priority</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4409"/>
+ <location filename="mainwindow.cpp" line="4427"/>
<source>Set the priority of the selected plugins</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4458"/>
+ <location filename="mainwindow.cpp" line="4476"/>
<source>file not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4471"/>
+ <location filename="mainwindow.cpp" line="4489"/>
<source>failed to generate preview for %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4491"/>
+ <location filename="mainwindow.cpp" line="4509"/>
<source>Sorry, can&apos;t preview anything. This function currently does not support extracting from bsas.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4525"/>
+ <location filename="mainwindow.cpp" line="4543"/>
<source>Update available</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4562"/>
+ <location filename="mainwindow.cpp" line="4581"/>
<source>Open/Execute</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4563"/>
+ <location filename="mainwindow.cpp" line="4582"/>
<source>Add as Executable</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4567"/>
+ <location filename="mainwindow.cpp" line="4586"/>
<source>Preview</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4573"/>
+ <location filename="mainwindow.cpp" line="4592"/>
<source>Un-Hide</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4575"/>
+ <location filename="mainwindow.cpp" line="4594"/>
<source>Hide</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4581"/>
+ <location filename="mainwindow.cpp" line="4600"/>
<source>Write To File...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4606"/>
+ <location filename="mainwindow.cpp" line="4625"/>
<source>Do you want to endorse Mod Organizer on %1 now?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4731"/>
+ <location filename="mainwindow.cpp" line="4750"/>
<source>Thank you!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4731"/>
+ <location filename="mainwindow.cpp" line="4750"/>
<source>Thank you for your endorsement!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4766"/>
+ <location filename="mainwindow.cpp" line="4785"/>
<source>Request to Nexus failed: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4781"/>
- <location filename="mainwindow.cpp" line="4843"/>
+ <location filename="mainwindow.cpp" line="4800"/>
+ <location filename="mainwindow.cpp" line="4862"/>
<source>failed to read %1: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4793"/>
- <location filename="mainwindow.cpp" line="5259"/>
+ <location filename="mainwindow.cpp" line="4812"/>
+ <location filename="mainwindow.cpp" line="5278"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4793"/>
+ <location filename="mainwindow.cpp" line="4812"/>
<source>failed to extract %1 (errorcode %2)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4825"/>
+ <location filename="mainwindow.cpp" line="4844"/>
<source>Extract BSA</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4854"/>
+ <location filename="mainwindow.cpp" line="4873"/>
<source>This archive contains invalid hashes. Some files may be broken.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4900"/>
+ <location filename="mainwindow.cpp" line="4919"/>
<source>Extract...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4923"/>
+ <location filename="mainwindow.cpp" line="4942"/>
<source>This will restart MO, continue?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4970"/>
+ <location filename="mainwindow.cpp" line="4989"/>
<source>Edit Categories...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="4971"/>
+ <location filename="mainwindow.cpp" line="4990"/>
<source>Deselect filter</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5022"/>
+ <location filename="mainwindow.cpp" line="5041"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5038"/>
+ <location filename="mainwindow.cpp" line="5057"/>
<source>Enable all</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5039"/>
+ <location filename="mainwindow.cpp" line="5058"/>
<source>Disable all</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5060"/>
+ <location filename="mainwindow.cpp" line="5079"/>
<source>Unlock load order</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5063"/>
+ <location filename="mainwindow.cpp" line="5082"/>
<source>Lock load order</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5205"/>
+ <location filename="mainwindow.cpp" line="5224"/>
<source>depends on missing &quot;%1&quot;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5209"/>
+ <location filename="mainwindow.cpp" line="5228"/>
<source>incompatible with &quot;%1&quot;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5235"/>
+ <location filename="mainwindow.cpp" line="5254"/>
<source>Please wait while LOOT is running</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5332"/>
+ <location filename="mainwindow.cpp" line="5351"/>
<source>loot failed. Exit code was: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5354"/>
+ <location filename="mainwindow.cpp" line="5373"/>
<source>failed to start loot</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5357"/>
+ <location filename="mainwindow.cpp" line="5376"/>
<source>failed to run loot: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5361"/>
+ <location filename="mainwindow.cpp" line="5380"/>
<source>Errors occured</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5408"/>
+ <location filename="mainwindow.cpp" line="5427"/>
<source>Backup of load order created</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5418"/>
+ <location filename="mainwindow.cpp" line="5437"/>
<source>Choose backup to restore</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5431"/>
+ <location filename="mainwindow.cpp" line="5450"/>
<source>No Backups</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5431"/>
+ <location filename="mainwindow.cpp" line="5450"/>
<source>There are no backups to restore</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5452"/>
- <location filename="mainwindow.cpp" line="5474"/>
+ <location filename="mainwindow.cpp" line="5471"/>
+ <location filename="mainwindow.cpp" line="5493"/>
<source>Restore failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5453"/>
- <location filename="mainwindow.cpp" line="5475"/>
+ <location filename="mainwindow.cpp" line="5472"/>
+ <location filename="mainwindow.cpp" line="5494"/>
<source>Failed to restore the backup. Errorcode: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5464"/>
+ <location filename="mainwindow.cpp" line="5483"/>
<source>Backup of modlist created</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5570"/>
+ <location filename="mainwindow.cpp" line="5589"/>
<source>A file with the same name has already been downloaded. What would you like to do?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5572"/>
+ <location filename="mainwindow.cpp" line="5591"/>
<source>Overwrite</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5573"/>
+ <location filename="mainwindow.cpp" line="5592"/>
<source>Rename new file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5574"/>
+ <location filename="mainwindow.cpp" line="5593"/>
<source>Ignore file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="5682"/>
+ <location filename="mainwindow.cpp" line="5701"/>
<source>Set the priority of the selected mods</source>
<translation type="unfinished"></translation>
</message>
@@ -5425,18 +5443,18 @@ If the folder was still in use, restart MO and try again.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="874"/>
+ <location filename="mainwindow.cpp" line="876"/>
<source>Please use &quot;Help&quot; from the toolbar to get usage instructions to all elements</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="1281"/>
- <location filename="mainwindow.cpp" line="4184"/>
+ <location filename="mainwindow.cpp" line="1296"/>
+ <location filename="mainwindow.cpp" line="4202"/>
<source>&lt;Manage...&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="mainwindow.cpp" line="1293"/>
+ <location filename="mainwindow.cpp" line="1308"/>
<source>failed to parse profile %1: %2</source>
<translation type="unfinished"></translation>
</message>