summaryrefslogtreecommitdiff
path: root/src/modinfo.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring of game features for better management. (#2043)Mikaël Capelle2024-06-091-2/+3
|
* Restructure category refresh actionJeremy Rimpo2023-09-231-6/+6
| | | | | | | - Remove plugins class - Route signals to run Nexus API call from MainWindow - Pass Dialog instance to route response data - Revert CategoryFactory::instance to return reference
* Clang cleanupJeremy Rimpo2023-09-211-1/+2
|
* Refactoring for upstream mergeJeremy Rimpo2023-09-211-1/+1
|
* WIP: Category QObj refactorSilarn2023-09-211-6/+6
|
* Apply clang-format.Mikaël Capelle2023-07-091-112/+140
|
* First pass for Qt6 compatibilityJeremy Rimpo2022-04-191-5/+5
|
* Use existing comparator from MOBaseChris Bessent2021-01-181-1/+1
|
* Improve performance by changing the map to be case insensitiveChris Bessent2021-01-161-1/+1
|
* Show conflicts and highligth plugins from collapsed separators.Mikaël Capelle2021-01-101-0/+1
|
* Merge pull request #1338 from Holt59/collapsible-separatorsMikaël Capelle2021-01-101-37/+41
|\ | | | | Collapsible separators (and refactoring).
| * Refactoring of ModInfo to give access to the core. Remove ModInfo::remove() ↵Mikaël Capelle2021-01-021-36/+33
| | | | | | | | completely.
| * Add index attribute to ModInfo.Mikaël Capelle2021-01-021-0/+4
| |
| * Clean drag&drop of URLs and mods/archives.Mikaël Capelle2021-01-021-6/+9
| |
* | handle cycles by putting parent ids in a setisanae2021-01-091-1/+1
|/
* fixes after rebasingisanae2020-11-031-1/+1
|
* split nexus connection stuff into NexusConnectionUI so it can be reused in ↵isanae2020-11-031-9/+9
| | | | | | | | | | the instance creation dialog removed the PluginContainer* parameter from NexusInterface::instance() - it's a singleton, so it only needs to be given once, not every time - it doesn't even matter because the first time instance() is called, it creates the singleton, but the plugin container is always null - and setPluginContainer() is called much later from OrganizerCore with the correct value added non functional nexus page to instance creation dialog
* Change modId() to nexusId().Mikaël Capelle2020-09-221-7/+7
|
* Add getters for most meta-information in mod.Mikaël Capelle2020-09-201-14/+14
|
* Don't always incrementJeremy Rimpo2020-09-091-1/+3
|
* StandardizingJeremy Rimpo2020-09-091-1/+1
|
* Traslate lines, use QPairJeremy Rimpo2020-09-091-1/+1
|
* Fixes for bulk update checkJeremy Rimpo2020-09-091-0/+16
| | | | | * Check game source for validity * Display name of source when no updates found
* Fix consecutive mod update checks checking some mods again..AL2020-06-091-1/+1
| | | | by correctly setting the last nexus update timestamp on a missed case.
* Switch to using the ModDataContent feature from the game plugin.Mikaël Capelle2020-05-251-27/+0
|
* Use a more generic 'prefetch' method instead of isValid().Mikaël Capelle2020-05-241-1/+1
|
* Switch from ThreadPool to a simpler thread map for containers.Mikaël Capelle2020-05-241-9/+2
|
* Use the refresh_thread_count setting for ModInfo::updateFromDisc.Mikaël Capelle2020-05-241-5/+9
|
* Update file tree in parallel when loading from disk.Mikaël Capelle2020-05-241-0/+8
|
* Update ModInfo to use a single file tree for all content-related operations.Mikaël Capelle2020-05-241-6/+1
|
* Move m_GamePlugin up into ModInfoWithConflictInfo.Mikaël Capelle2020-05-221-3/+6
|
* Update ModInfo classes to handle plugin game and clean some declarations.Mikaël Capelle2020-05-071-25/+2
|
* now using new common cmakefilesisanae2020-04-231-1/+1
| | | | | fixed includes because shared/ isn't in the path anymore removed unused modeltest files
* timing for refreshBSAList and updateProblemsButtonisanae2020-02-181-1/+1
|
* added more timingsisanae2020-02-181-0/+2
| | | | missed fileregisterfwd.h in cmake list
* Don't allow foreign mods or overwrite for overriding overwriteChris Bessent2020-01-261-0/+16
|
* remove separators and backups from mod list in the edit executables dialogisanae2019-10-081-5/+20
|
* changed crash dump type to use enum instead of intisanae2019-08-241-1/+0
| | | | | | 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
* changed qCritical() to log::error()isanae2019-07-221-4/+1
| | | | removed now unused vlog()
* replaced qWarning()isanae2019-07-221-1/+1
|
* replaced qInfo() with log::info()isanae2019-07-221-5/+5
|
* Update description for month instead of 30 daysSilarn2019-07-091-1/+1
|
* Month update check should calculate by day of month instead of 30 daysSilarn2019-07-031-4/+4
|
* changed how the mod url works:isanae2019-07-021-0/+19
| | | | | | | | | | - it is now independent from the nexus mod url - it can be set in addition to having a valid mod id - both urls can be displayed in the context menu re-arranged some of the widgets on the nexus tab added a track button added a custom url checkbox and open in browser button added a max-width to the browser
* With old mods, only queue the old ones in case of API overflowSilarn2019-05-211-4/+8
|
* Rework logic - we want updates that are newer than the last update - 1hrSilarn2019-04-121-1/+1
|
* Fix update filter checkLostDragonist2019-03-221-1/+1
|
* Only change to the update filter if mods are being checked for update or ↵LostDragonist2019-03-221-2/+16
| | | | mods have updates available
* Fix reported number of mods checking for update when multiple mods are selectedLostDragonist2019-03-221-3/+12
|
* Allow selecting overwrite to trigger mod conflict highlightsLostDragonist2019-03-091-3/+4
|