summaryrefslogtreecommitdiff
path: root/src/pluginlist.cpp
Commit message (Collapse)AuthorAgeFilesLines
* added IPlugin::registered()isanae2020-11-041-65/+0
| | | | | | | | removed useless dummy interfaces because init() isn't called anymore python plugins currently broken because init() isn't called on them fixed create instance dialog being shown on startup even if portable instance existed display a message when the last instance can't be found fixed instance manager dialog failing to open the portable instance
* fixes after rebasingisanae2020-11-031-2/+7
|
* moved nexus api stuff to GlobalSettingsisanae2020-11-031-0/+60
| | | | | | | pass a pointer to Settings around for things that can be called without settings, when creating the first instance added dummy plugin list, mod list and iorganizer to initialize plugins without an instance moved PluginContainer into the core filter, had nothing to do with the plugins list NexusInterface is now created manually instead of being a static singleton because it needs to know if the settings are available
* Convert FileAlternative and DataArchiveOrigin to classesAL2020-11-021-1/+1
|
* Change Alternatives vector to use a structAL2020-11-021-2/+2
|
* Change for onPluginStateChanged to take a list of plugins.Mikaël Capelle2020-09-051-12/+45
|
* Add IPluginList::setPriority implementation.Mikaël Capelle2020-08-301-0/+23
|
* Avoid using GamePlugins when not provided by the game plugin.Mikaël Capelle2020-05-071-5/+12
|
* now using new common cmakefilesisanae2020-04-231-1/+1
| | | | | fixed includes because shared/ isn't in the path anymore removed unused modeltest files
* added more timingsisanae2020-02-181-0/+2
| | | | missed fileregisterfwd.h in cmake list
* split directoryentryisanae2020-02-181-6/+10
| | | | made classes noncopyable, fixed a few unintended copies
* error checking in dump()isanae2020-02-181-4/+1
| | | | removed a bunch of "{} saved" in the logs
* harmonized widgets in the tabs, fixed stylesisanae2020-02-051-5/+0
|
* bumped to 2.2.2alpha7isanae2019-11-251-5/+5
| | | | | use the broom icon for dirty plugins better handling of failing to spawn loot
* added loot info to tooltipisanae2019-11-231-40/+172
|
* removed m_ prefix from struct membersisanae2019-11-231-189/+208
| | | | some refactoring, whitespace
* added loot report to the plugin list, not used yetisanae2019-11-231-112/+181
| | | | | split PluginList::data() into individual functions disabled loot message processing, will use report instead
* <li> in tooltip for information messagesisanae2019-11-181-1/+5
| | | | rewrote json output file handling to check for errors
* Only flag plugins as light if the game supports light pluginsLostDragonist2019-10-151-5/+7
|
* emblemes -> emblemsisanae2019-10-041-1/+1
|
* added tooltip for flags, reworded those copy/pasted from the mod listisanae2019-10-041-3/+4
|
* log line and line number when there's an error with the locked order fileisanae2019-09-091-0/+4
|
* split settings into a bunch of classesisanae2019-09-021-1/+1
| | | | removed "get" from the getters that had it
* changed crash dump type to use enum instead of intisanae2019-08-241-1/+1
| | | | | | added ColorSettings settings dialog general and diag tabs don't use qsettings anymore removed logging of setting changes, will be added back to Settings class
* Merge pull request #807 from isanae/logging-reworkJeremy Rimpo2019-08-021-10/+10
|\ | | | | Logging rework
| * changed qDebug() to log::debug()isanae2019-07-221-3/+3
| | | | | | | | removed some commented out logging
| * changed qCritical() to log::error()isanae2019-07-221-5/+5
| | | | | | | | removed now unused vlog()
| * replaced qWarning()isanae2019-07-221-2/+2
| |
* | Refactor obsolete methodsSilarn2019-07-031-1/+1
|/
* findFile() seems to return null in some cases and crash on the line belowisanae2019-05-271-1/+1
| | | | this is a quick fix for this particular crash, there's probably something deeper to fix
* Allow selecting overwrite to trigger selected plugin highlightLostDragonist2019-03-091-3/+2
|
* Use case insensitive check for flagging primary prugins.Al2019-02-121-1/+2
| | | | Fixes some plugins not getting force enabled on TTW.
* Fix some logsLostDragonist2019-01-311-1/+1
|
* Make logs more consistent in format and contentLostDragonist2019-01-301-3/+3
|
* Merge remote-tracking branch 'remotes/origin/Develop' into archive_conflicts_2LostDragonist2019-01-221-21/+3
|\
| * Improved performance of pluginlist refresh by removing regexAl2019-01-221-21/+3
| |
* | Merge remote-tracking branch 'origin/Develop' into archive_conflicts_2Silarn2019-01-181-1/+1
|\|
| * Fix or ignore a number of compiler warnings.Al2019-01-111-1/+1
| |
* | Merge remote-tracking branch 'origin/Develop' into archive_conflicts_2Silarn2019-01-051-9/+31
|\|
| * Change qPrintable to qUtf8Printable to better support non-ASCII textLostDragonist2019-01-051-6/+6
| |
| * Improve performance of refresh (regex and code distribution)Al2019-01-051-4/+26
| |
* | Merge branch 'Develop' into archive_conflicts_2Project5792018-12-291-10/+14
|\| | | | | | | Updating to 2.1.7alpha1
| * Changed "Loads BSA" flag to finds loaded archives in the entire virtual folder.Al2018-12-281-10/+13
| |
| * Added Active Plugins and Active Mods countersAl2018-12-241-0/+1
| |
* | Initial archive conflict parsingSilarn2018-12-121-2/+2
|/ | | | | | | | | Squashed commit: Basic archive conflict parsing - pass 1 Merge fixes for archive parsing Basic archive conflict parsing - pass 1 Merge fixes for archive parsing Should fix conflict detection for archive files
* Fix highlighting plugins when selecting mods with no visible priorityLostDragonist2018-12-121-1/+4
|
* Add context menu option to send to a specific priorityLostDragonist2018-11-041-21/+2
|
* Fix matching highlights for mod and plugin selectionsLostDragonist2018-11-011-4/+7
| | | | | | 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-1/+1
| | | | settings.
* Improve changing mod and plugin prioritiesLostDragonist2018-11-011-7/+25
|