summaryrefslogtreecommitdiff
path: root/src/pluginlist.h
Commit message (Collapse)AuthorAgeFilesLines
* Starfield: Updated blueprint / blueprint prefix support (#2368)Jeremy Rimpo2026-04-161-1/+4
| | | | | | | | | | * Add blueprint handling with blueprintships * Blueprint changes - Add tooltips - Add warnings - Handle blueprint prefixes properly * Make sure we're assigning the property
* Add form and header versions to plugin list tool tips and plugin API and add ↵Jonathan Feenstra2025-01-311-1/+11
| | | | more columns (#2200)
* Highlight mods that contain selected files in data tab (#2179)Jonathan Feenstra2025-01-021-1/+1
|
* Highlight masters of selected plugins (#2140)Jonathan Feenstra2024-10-121-0/+3
|
* Starfield Updates: Shattered Space & Blueprint Support (#2131)Jeremy Rimpo2024-10-031-1/+3
| | | | | --------- Co-authored-by: Jonathan Feenstra <26406078+JonathanFeenstra@users.noreply.github.com>
* Add author and description methods to IPluginList (#2118)Jonathan Feenstra2024-09-281-0/+3
|
* Add medium plugin support (Starfield) (#2048)Jeremy Rimpo2024-06-131-3/+3
| | | | | | | * Add medium plugin support (Starfield) - Coopt the overlay support for the new 'medium' / ESH plugin flag - Update various displays to include ESH info * Rework address display for SF weirdness * Fix core ESH display
* Use hasNoRecordsJeremy Rimpo2023-10-181-2/+2
|
* Plugins updatesJeremy Rimpo2023-10-181-0/+2
| | | | | | - Temporarily remove some overlay info - Add isDummy and dummy info - Display refinements for plugin info
* Additional overlay plugin supportJeremy Rimpo2023-10-081-2/+2
| | | | | | | * Add isOverlayFlagged to IPluginList * Further notate plugin list * Rename to match xEdit / Wrye / LOOT * Update counter
* Allow moving force enabled pluginsJeremy Rimpo2023-10-021-3/+5
| | | | | - Mirrors LOOT functionality - Rename 'forceEnabled' to 'forceLoaded' to better reflect the difference
* Add 'None' LoadOrderMechanism which disables managed pluginsJeremy Rimpo2023-09-091-3/+4
| | | | - Primary plugins are still marked as loaded
* Implement 'override' plugin supportJeremy Rimpo2023-09-051-1/+3
|
* Apply clang-format.Mikaël Capelle2023-07-091-106/+107
|
* Convert everything to CRLF.Mikaël Capelle2023-07-091-419/+419
|
* Make fixes to ESM plugin prioritiesChris Bessent2022-03-191-4/+0
| | | | | | | | Before now, MO2 only looked at the ESM flag of a plugin and didn't look for an .esm extension. This is incorrect and an .esm file should be treated as implicitly having the ESM flag. This also removes some apparently unused functions.
* Change `isXFile` to `hasXExtension`Qudix2022-03-191-6/+7
|
* Rename isX to isXFile, and deprecate isMasterQudix2022-02-241-4/+4
| | | | Also made sure to not change existing behaviour
* Add `isMasterFlagged` `isLight` `isLightFlagged`Qudix2022-02-241-0/+2
| | | | Note: The behavior of isMaster has been changed to match isLightFlagged
* Enforce the priority rules on every refreshChris Bessent2022-01-231-0/+1
|
* Force priority of primary pluginsChris Bessent2022-01-231-1/+2
| | | | | This fixes a problem with new instances where the primary plugins would be ordered alphabetically instead of in the correct order.
* Use case-insensitive data structure in plugin list.Mikaël Capelle2021-01-311-6/+7
|
* Move settings around. Remove unused settings.Mikaël Capelle2021-01-291-5/+1
|
* Remove selection-related stuff from plugin/mod lists.Mikaël Capelle2021-01-021-1/+5
|
* Minor clean for plugin list.Mikaël Capelle2021-01-021-10/+4
|
* Move plugin list context menu to its own class and to PluginListView.Mikaël Capelle2021-01-021-10/+4
|
* Move keyboard event to PluginListView.Mikaël Capelle2021-01-021-6/+11
|
* Fix callbacks for pluginlist, modlist and download manager.Mikaël Capelle2020-12-021-21/+30
|
* Change for onPluginStateChanged to take a list of plugins.Mikaël Capelle2020-09-051-2/+11
|
* Add IPluginList::setPriority implementation.Mikaël Capelle2020-08-301-7/+8
|
* split directoryentryisanae2020-02-181-1/+0
| | | | made classes noncopyable, fixed a few unintended copies
* Change Qtime to QElapsedtimer in some palaces to remove the warnings.AL2020-02-151-1/+2
|
* added loot info to tooltipisanae2019-11-231-0/+4
|
* removed m_ prefix from struct membersisanae2019-11-231-26/+31
| | | | some refactoring, whitespace
* added loot report to the plugin list, not used yetisanae2019-11-231-0/+17
| | | | | split PluginList::data() into individual functions disabled loot message processing, will use report instead
* Only flag plugins as light if the game supports light pluginsLostDragonist2019-10-151-1/+1
|
* Add context menu option to send to a specific priorityLostDragonist2018-11-041-7/+2
|
* Fix matching highlights for mod and plugin selectionsLostDragonist2018-11-011-1/+1
| | | | | | 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.
* Add send to top/bottom options for the plugin listLostDragonist2018-10-311-0/+12
|
* Add "enable/disable selected" to plugin list context menuLostDragonist2018-08-161-0/+10
|
* Added ability to open mod information window by double cliking on plugins.Al12rs2018-07-171-0/+6
|
* Added a flag to the plugin list indicating if a certain plugin has one or ↵Al12rs2018-07-171-1/+2
| | | | | | | more archives attached. Changed the tooltip to list the loaded archives. Fixed tool tip to have titles for subsections.
* Make sure to update the index when data is changedSilarn2018-05-041-0/+5
|
* Vastly improved plugin index generation and sortingSilarn2018-05-041-1/+2
|
* Fix ESL index display and sorting by indexSilarn2018-04-271-0/+1
|
* Updates to allow a full plugin data refresh in certain circumstancesSilarn2018-04-081-1/+2
|
* Light flagged master support and other minor changesJeremy Rimpo2018-03-051-0/+2
|
* Revert "Applied clang-format on source"Sandro Jäckel2018-02-231-222/+237
| | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
* Applied clang-format on sourceSandro Jäckel2018-02-221-237/+222
|
* Final highlighting changesJeremy Rimpo2017-12-021-1/+2
|