| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Force priority of primary plugins | Chris Bessent | 2022-01-23 | 1 | -4/+35 |
| | | | | | | This fixes a problem with new instances where the primary plugins would be ordered alphabetically instead of in the correct order. | ||||
| * | Fix parsing plugins with dots in name | Chris Bessent | 2021-11-26 | 1 | -1/+1 |
| | | |||||
| * | Fix extension parsing for the plugin list | Chris Bessent | 2021-11-23 | 1 | -3/+4 |
| | | | | | The old code was just looking at the last three letters of the filename instead of looking for any kind of proper extension. This led to something like "alice.__esp" being considered a plugin which is just wrong. | ||||
| * | Fix load order when using locked plugins | Chris Bessent | 2021-02-27 | 1 | -2/+2 |
| | | |||||
| * | Use case-insensitive data structure in plugin list. | Mikaël Capelle | 2021-01-31 | 1 | -39/+37 |
| | | |||||
| * | Move settings around. Remove unused settings. | Mikaël Capelle | 2021-01-29 | 1 | -19/+1 |
| | | |||||
| * | Remove TODO | Chris Bessent | 2021-01-18 | 1 | -1/+1 |
| | | |||||
| * | Get rid of static on lambdas | Chris Bessent | 2021-01-18 | 1 | -2/+2 |
| | | |||||
| * | Rewrite readLockedOrderFrom | Chris Bessent | 2021-01-18 | 1 | -47/+77 |
| | | | | | This also removes the "The file containing locked plugin indices is broken" dialog. The broken part of the lockedorder.txt will just spit out an error log now and be ignored. | ||||
| * | Add error checking to lockedorder.txt processing | Chris Bessent | 2021-01-16 | 1 | -15/+32 |
| | | | | | | | | | | | | | | Errors now checked: 1. Plugin listed in lockedorder.txt does not exist 2. Priority in lockedorder.txt is negative 3. Priority in lockedorder.txt is greater than the total number of plugins Note that lockedorder.txt is not rewritten after these errors occur as that seems most likely to be the desired behavior...? That is, preserving the state of lockedorder.txt is more important than anything making sense. Though negative priorities don't make sense and never will so just get rid of that if the lockedorder.txt is written to at some point. | ||||
| * | Write plugin list after edit. | Mikaël Capelle | 2021-01-13 | 1 | -0/+1 |
| | | |||||
| * | Remove useless layoutChanged() in PluginList. | Mikaël Capelle | 2021-01-02 | 1 | -2/+0 |
| | | |||||
| * | Some cleaning. Avoid using Qt::UserRole. | Mikaël Capelle | 2021-01-02 | 1 | -1/+1 |
| | | |||||
| * | Remove selection-related stuff from plugin/mod lists. | Mikaël Capelle | 2021-01-02 | 1 | -7/+7 |
| | | |||||
| * | Minor clean for plugin list. | Mikaël Capelle | 2021-01-02 | 1 | -32/+13 |
| | | |||||
| * | Move plugin list context menu to its own class and to PluginListView. | Mikaël Capelle | 2021-01-02 | 1 | -35/+11 |
| | | |||||
| * | Move keyboard event to PluginListView. | Mikaël Capelle | 2021-01-02 | 1 | -95/+50 |
| | | |||||
| * | Fix callbacks for pluginlist, modlist and download manager. | Mikaël Capelle | 2020-12-02 | 1 | -14/+13 |
| | | |||||
| * | added IPlugin::registered() | isanae | 2020-11-04 | 1 | -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 rebasing | isanae | 2020-11-03 | 1 | -2/+7 |
| | | |||||
| * | moved nexus api stuff to GlobalSettings | isanae | 2020-11-03 | 1 | -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 classes | AL | 2020-11-02 | 1 | -1/+1 |
| | | |||||
| * | Change Alternatives vector to use a struct | AL | 2020-11-02 | 1 | -2/+2 |
| | | |||||
| * | Change for onPluginStateChanged to take a list of plugins. | Mikaël Capelle | 2020-09-05 | 1 | -12/+45 |
| | | |||||
| * | Add IPluginList::setPriority implementation. | Mikaël Capelle | 2020-08-30 | 1 | -0/+23 |
| | | |||||
| * | Avoid using GamePlugins when not provided by the game plugin. | Mikaël Capelle | 2020-05-07 | 1 | -5/+12 |
| | | |||||
| * | now using new common cmakefiles | isanae | 2020-04-23 | 1 | -1/+1 |
| | | | | | | fixed includes because shared/ isn't in the path anymore removed unused modeltest files | ||||
| * | added more timings | isanae | 2020-02-18 | 1 | -0/+2 |
| | | | | | missed fileregisterfwd.h in cmake list | ||||
| * | split directoryentry | isanae | 2020-02-18 | 1 | -6/+10 |
| | | | | | made classes noncopyable, fixed a few unintended copies | ||||
| * | error checking in dump() | isanae | 2020-02-18 | 1 | -4/+1 |
| | | | | | removed a bunch of "{} saved" in the logs | ||||
| * | harmonized widgets in the tabs, fixed styles | isanae | 2020-02-05 | 1 | -5/+0 |
| | | |||||
| * | bumped to 2.2.2alpha7 | isanae | 2019-11-25 | 1 | -5/+5 |
| | | | | | | use the broom icon for dirty plugins better handling of failing to spawn loot | ||||
| * | added loot info to tooltip | isanae | 2019-11-23 | 1 | -40/+172 |
| | | |||||
| * | removed m_ prefix from struct members | isanae | 2019-11-23 | 1 | -189/+208 |
| | | | | | some refactoring, whitespace | ||||
| * | added loot report to the plugin list, not used yet | isanae | 2019-11-23 | 1 | -112/+181 |
| | | | | | | split PluginList::data() into individual functions disabled loot message processing, will use report instead | ||||
| * | <li> in tooltip for information messages | isanae | 2019-11-18 | 1 | -1/+5 |
| | | | | | rewrote json output file handling to check for errors | ||||
| * | Only flag plugins as light if the game supports light plugins | LostDragonist | 2019-10-15 | 1 | -5/+7 |
| | | |||||
| * | emblemes -> emblems | isanae | 2019-10-04 | 1 | -1/+1 |
| | | |||||
| * | added tooltip for flags, reworded those copy/pasted from the mod list | isanae | 2019-10-04 | 1 | -3/+4 |
| | | |||||
| * | log line and line number when there's an error with the locked order file | isanae | 2019-09-09 | 1 | -0/+4 |
| | | |||||
| * | split settings into a bunch of classes | isanae | 2019-09-02 | 1 | -1/+1 |
| | | | | | removed "get" from the getters that had it | ||||
| * | changed crash dump type to use enum instead of int | isanae | 2019-08-24 | 1 | -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-rework | Jeremy Rimpo | 2019-08-02 | 1 | -10/+10 |
| |\ | | | | | Logging rework | ||||
| | * | changed qDebug() to log::debug() | isanae | 2019-07-22 | 1 | -3/+3 |
| | | | | | | | | | removed some commented out logging | ||||
| | * | changed qCritical() to log::error() | isanae | 2019-07-22 | 1 | -5/+5 |
| | | | | | | | | | removed now unused vlog() | ||||
| | * | replaced qWarning() | isanae | 2019-07-22 | 1 | -2/+2 |
| | | | |||||
| * | | Refactor obsolete methods | Silarn | 2019-07-03 | 1 | -1/+1 |
| |/ | |||||
| * | findFile() seems to return null in some cases and crash on the line below | isanae | 2019-05-27 | 1 | -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 highlight | LostDragonist | 2019-03-09 | 1 | -3/+2 |
| | | |||||
| * | Use case insensitive check for flagging primary prugins. | Al | 2019-02-12 | 1 | -1/+2 |
| | | | | | Fixes some plugins not getting force enabled on TTW. | ||||
