summaryrefslogtreecommitdiff
path: root/src/modinfowithconflictinfo.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Ignore conflicts between hidden files (#2148)Jonathan Feenstra2025-05-231-25/+28
| | | | * Ignore conflicts between hidden files * Optimize checks for .mohidden extension
* Parse unmanaged file location when creating ModInfoForeign (#2053)Jeremy Rimpo2024-06-221-4/+13
| | | | | | | | | | * Parse unmanaged file location when creating ModInfoForeign - Fixes issues with secondaryDataDirectories * Revert SF memory address changes - CCC implementation prevents the need to determine core plugin LO by dependency chains * The light flag wins over the medium flag - I had expected the opposite, but apparently the light flag still wins if both are set. This shouldn't really happen but it's possible, even with the CK * Update display to account for multi-flagged plugins - Show both icons, warn if both set
* Refactoring of game features for better management. (#2043)Mikaël Capelle2024-06-091-1/+1
|
* Apply clang-format.Mikaël Capelle2023-07-091-74/+96
|
* Better refresh of override markers and conflicts.Mikaël Capelle2021-02-091-68/+39
|
* Refactoring of ModInfo to give access to the core. Remove ModInfo::remove() ↵Mikaël Capelle2021-01-021-13/+13
| | | | completely.
* Fix PluginContainer::setUserInterface().Mikaël Capelle2020-11-231-2/+2
|
* Merge pull request #1281 from Holt59/imodinterface-filetreeMikaël Capelle2020-11-051-3/+3
|\ | | | | Add IModInterface::fileTree().
| * Add IModInterface::fileTree().Mikaël Capelle2020-11-041-3/+3
| |
* | Change some for loops to use refs, prefer range loop where possible.AL2020-11-021-2/+2
| |
* | Convert FileAlternative and DataArchiveOrigin to classesAL2020-11-021-7/+7
| |
* | Change Alternatives vector to use a structAL2020-11-021-18/+19
|/
* Add getters for most meta-information in mod.Mikaël Capelle2020-09-201-0/+1
|
* Update following ModDataChecker change.Mikaël Capelle2020-06-131-1/+1
|
* Store contents as a set instead of a vector.Mikaël Capelle2020-05-271-1/+1
|
* Switch to using the ModDataContent feature from the game plugin.Mikaël Capelle2020-05-251-1/+6
|
* Fix comment for prefetch().Mikaël Capelle2020-05-251-1/+2
|
* Update ModInfo classes following MemoizedLocked changes.Mikaël Capelle2020-05-251-12/+10
|
* Use memoization for file tree, contents and validity of ModInfo.Mikaël Capelle2020-05-241-9/+16
|
* Use a more generic 'prefetch' method instead of isValid().Mikaël Capelle2020-05-241-0/+5
|
* Update ModInfo to use a single file tree for all content-related operations.Mikaël Capelle2020-05-241-1/+17
|
* Switch to ModDataChecker for testing mod validity.Mikaël Capelle2020-05-221-24/+6
|
* Move m_GamePlugin up into ModInfoWithConflictInfo.Mikaël Capelle2020-05-221-2/+5
|
* Fix issue with mods not being checked properly and overwrite not having the ↵Mikaël Capelle2020-05-071-0/+31
| | | | right priority.
* split directoryentryisanae2020-02-181-5/+6
| | | | made classes noncopyable, fixed a few unintended copies
* Use ModInfo::s_HideExt instead of ".mohidden" directlyAl2020-01-201-2/+3
|
* Also check for .mohidden directories for HiddenFiles flag.Al2020-01-191-1/+25
|
* Added ModInfo::FLAG_HIDDEN_FILES and check in modinfowithconflictinfoAl2020-01-141-1/+35
|
* Separate conflict flags and render them in separate columnsSilarn2019-12-061-2/+2
|
* Allow selecting overwrite to trigger mod conflict highlightsLostDragonist2019-03-091-10/+10
|
* Fix conflict detection concerning overwriteLostDragonist2019-03-091-1/+2
|
* Clean up and fix merge issuesLostDragonist2018-12-121-1/+1
|
* Added red archive conflict icon and made the conflicts tab change font for ↵Al12rs2018-12-121-1/+2
| | | | files that come from an archive.
* Add loose file/archive conflict iconsSilarn2018-12-121-24/+62
|
* Initial archive conflict parsingSilarn2018-12-121-6/+69
| | | | | | | | | 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
* Support for multi-game downloadsSilarn2018-04-161-2/+2
|
* Revert "Applied clang-format on source"Sandro Jäckel2018-02-231-84/+92
| | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
* Applied clang-format on sourceSandro Jäckel2018-02-221-92/+84
|
* Implement file priority for loose files > archivesJeremy Rimpo2017-12-171-5/+5
|
* Added functionality to use the web page link in a fomod to supply an ↵Thomas Tanner2015-10-151-0/+130
optional web page. Also refactored modinfo into multiple files (as the actual types are opaque anyway) and cleaned up the headers a bit I also changed 'visit on nexus' from the menu not to open the downloads tab because it was a little confusing