summaryrefslogtreecommitdiff
path: root/src/modlist.cpp
diff options
context:
space:
mode:
authorAl12rs <gabriel.cortesi@outlook.com>2018-08-02 15:33:27 +0200
committerLostDragonist <lost.dragonist@gmail.com>2018-12-12 20:15:55 -0600
commit01e1232cf85f09efde780537bbbca40fd6f0c097 (patch)
treee08ae73ee00d11a494efc05b731202d320687d16 /src/modlist.cpp
parent8d6c715672023577dca5a6528ff49081dede1052 (diff)
Added new "loose files overwrite archive" icon and all the flags.
The logic to show it is still missing until the other issues are fixed.
Diffstat (limited to 'src/modlist.cpp')
-rw-r--r--src/modlist.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/modlist.cpp b/src/modlist.cpp
index e9a12862..876e8958 100644
--- a/src/modlist.cpp
+++ b/src/modlist.cpp
@@ -158,9 +158,10 @@ QString ModList::getFlagText(ModInfo::EFlag flag, ModInfo::Ptr modInfo) const
output << QString("<i>%1</i>").arg(modInfo->notes()).replace("\n", "<br>");
return output.join("<br>");
}
- case ModInfo::FLAG_CONFLICT_OVERWRITE: return tr("Overwrites files");
- case ModInfo::FLAG_CONFLICT_OVERWRITTEN: return tr("Overwritten files");
- case ModInfo::FLAG_CONFLICT_MIXED: return tr("Overwrites & Overwritten");
+ case ModInfo::FLAG_CONFLICT_OVERWRITE: return tr("Overwrites loose files");
+ case ModInfo::FLAG_CONFLICT_LOOSE_OVERWRITE_ARCHIVE: return tr("Loose files overwrite another archive");
+ case ModInfo::FLAG_CONFLICT_OVERWRITTEN: return tr("Overwritten loose files");
+ case ModInfo::FLAG_CONFLICT_MIXED: return tr("Loose files Overwrites & Overwritten");
case ModInfo::FLAG_CONFLICT_REDUNDANT: return tr("Redundant");
case ModInfo::FLAG_ALTERNATE_GAME: return tr("Alternate game source");
case ModInfo::FLAG_ARCHIVE_CONFLICT_OVERWRITE: return tr("Overwrites another archive file");