summaryrefslogtreecommitdiff
path: root/src/modlist.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix matching highlights for mod and plugin selectionsLostDragonist2018-11-011-2/+3
| | | | | | The selectionChanged event used before requires subtractive/additive logic to work correctly. A separate event is fired for each row and each column for each row that is selected or deselected. The previous logic assumed all of the selection was passed in at once. The logic has been changed to recalculate all highlights each time the event is fired. This is poorly optimized in regards to performance but makes the function work.
* Added ability to change color of conflict and plugin highlighting from the ↵Al12rs2018-11-011-3/+3
| | | | settings.
* Improve changing mod and plugin prioritiesLostDragonist2018-11-011-11/+33
|
* Added Color costumization for Separators.Al12rs2018-10-281-1/+5
|
* Added modlist Separators feature:Al12rs2018-10-281-3/+26
| | | | | | | | *New modType separator. *Bold, italic and centralized name without _separator at the end. *Added "create separator" option to context menu. *Added "rename separator" option. *Fixed rename separator issue with priority resetting.
* Changed "ignore missing game data" to not create an empty Texture folder and ↵Al12rs2018-09-291-1/+3
| | | | instead save the choice in meta.ini
* Added ModGroups contents icon and flag.Al12rs2018-08-251-0/+3
|
* Add "enable/disable selected" to mod list context menuLostDragonist2018-08-161-0/+30
|
* Tweak shading of mods and plugins to better support dark themesLostDragonist2018-08-011-4/+3
|
* Allow normal QAbstractItemModel event handling for mainwindow. Somehow ↵Al12rs2018-07-221-0/+1
| | | | before it wouldn't work.
* Check if there is actually something in overwrite to delete before asking ↵Al12rs2018-07-181-1/+1
| | | | confirmation.
* Set delete Key to recursively clear overwrite with confirmation message.Al12rs2018-07-181-0/+9
|
* Added Contains INI files content filter and checking.Al12rs2018-07-171-0/+2
|
* Refresh the sort proxy when the data is changedSilarn2018-05-101-0/+2
|
* Allow for primary game sources and marking mods as converted/workingSilarn2018-05-031-1/+1
|
* Add alternative game flag and checkSilarn2018-04-271-0/+7
|
* Fixed mod rename to allow just changing letters to uppercase or lowercase.Al12rs2018-04-251-3/+2
| | | | (Previously it would not allow it as it detected an existing mod having the same name (check is caseInsensitive)).
* Enter shourcut will now open the mod containing the selected plugin if the ↵Al12rs2018-04-171-1/+0
| | | | | | | ESPList has the focus. Added F5 shourcut to refresh the profile. Removed a redundant variable I saw by chance.
* Support for multi-game downloadsSilarn2018-04-161-2/+21
|
* Added check for mod rename to ensure the new name is not already used by ↵Al12rs2018-03-071-0/+5
| | | | another mod.
* Revert "Applied clang-format on source"Sandro Jäckel2018-02-231-916/+951
| | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
* Applied clang-format on sourceSandro Jäckel2018-02-221-951/+916
|
* Fix mods priorities getting messed up when renaming a modEran Mizrahi2017-12-261-6/+9
|
* Fix mod rename with custom profiles pathEran Mizrahi2017-12-181-5/+5
|
* Ensure all mostlist writing is done through the DelayedFileWriterEran Mizrahi2017-12-181-2/+2
|
* Implement file priority for loose files > archivesJeremy Rimpo2017-12-171-6/+5
|
* Restore archive tab and partial functionalityJeremy Rimpo2017-12-151-1/+1
|
* Use settings to get correct overwrite path for relative location calc.Jeremy Rimpo2017-12-071-1/+2
| | | | (Fixes drag & drop from overwrite to mods.)
* Minor change to correct broken HTML tagsJeremy Rimpo2017-12-061-11/+12
|
* Implement mod/plugin highlighting when pair is selectedJeremy Rimpo2017-11-301-1/+36
|
* Add MCM detection (but doesn't fix loading issues :()Jeremy Rimpo2017-11-081-1/+2
|
* Basic ESL updatesJeremy Rimpo2017-10-201-2/+2
|
* reduced number of mod content icons a bit because they take too much spaceTannin2016-06-191-3/+1
|
* Replace last occurrence of GameInfo::getNexusGameID and remove a whole load ↵Thomas Tanner2015-11-261-2/+3
| | | | of gameinfo.h includes
* small bugfixTannin2015-08-111-0/+2
|
* - bugfix: manual installer now cancels drag&drop when dropping on a subitemTannin2015-08-051-2/+9
| | | | - bugfix: objects dropped on the modlist were treated as mods when they weren't urls
* small stuffTannin2015-06-171-5/+4
|
* fixed display of installation time for mods without nexus idTannin2015-06-111-1/+2
|
* more generic solution to the problem fixed in changeset bb74f8eb639c, now ↵Tannin2015-06-101-13/+6
| | | | also applied in another location
* workaround to prevent crashes when toggling mods causes the filtered list to ↵Tannin2015-06-081-4/+24
| | | | change
* small stuffTannin2015-05-261-0/+1
|
* - bugfix (not released): double click on mod didn't work until a mod was ↵Tannin2015-05-171-0/+2
| | | | checked/unchecked once
* extended plugin interface. Plugins can now activate/deactivate mods, install ↵Tannin2015-05-171-0/+23
| | | | | | mods suggesting a name and retrieve a list of all installed mods
* workaround to prevent repeated checking of mods with the mouse was interpretedTannin2015-05-121-0/+6
| | | | as double click
* minor stuffTannin2015-05-111-2/+5
|
* dropped redundant report.h/report.cppTannin2015-05-091-1/+1
|
* cosmetic changes and increased version numberTannin2015-04-081-5/+0
|
* minor stuff (slight changes to the visual style, code refactorings, version ↵Tannin2015-03-181-3/+4
| | | | increment)
* - bugfix: changing the highlight in the modlist didn't always prompt an ↵Tannin2015-03-091-3/+5
| | | | immediate update of overwrite markers
* - some fixes to how file changes are signaled and delayedTannin2015-03-011-70/+83
|