summaryrefslogtreecommitdiff
path: root/src/modinfo.h
Commit message (Collapse)AuthorAgeFilesLines
* Added Contains INI files content filter and checking.Al12rs2018-07-171-2/+3
|
* Allow for primary game sources and marking mods as converted/workingSilarn2018-05-031-0/+5
|
* Fix MO endorsement check and add game to ModInfo s_ModsByModIDSilarn2018-05-021-2/+2
|
* Add alternative game flag and checkSilarn2018-04-271-2/+3
|
* Fixed inconsistency in line endings.Al12rs2018-04-171-7/+7
|
* Add source game setter in mod info dialogSilarn2018-04-171-8/+15
|
* Support for multi-game downloadsSilarn2018-04-161-7/+17
|
* Changes to allow plugin loading in the mod info dialog (and rename SE)Silarn2018-04-061-0/+1
|
* Light flagged master support and other minor changesJeremy Rimpo2018-03-051-1/+1
|
* Revert "Applied clang-format on source"Sandro Jäckel2018-02-231-468/+479
| | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
* Applied clang-format on sourceSandro Jäckel2018-02-221-479/+468
|
* A number of improvements and fixesJeremy Rimpo2017-12-131-1/+8
| | | | | | | | | * Move diagnostics tab to un-break tutorials targeting tab 3 * Restrict order locking for force-enabled plugins * Cascade locked positions in the case of a conflict * Should remove existing invalid locks * Add some info to primary plugins in plugin list * Differentiate plugin names for DLC and CC content
* Implement mod/plugin highlighting when pair is selectedJeremy Rimpo2017-11-301-2/+12
|
* Add MCM detection (but doesn't fix loading issues :()Jeremy Rimpo2017-11-081-1/+2
|
* updated to use the unmanaged-mod game plugin featureTannin2016-06-191-1/+1
|
* reduced number of mod content icons a bit because they take too much spaceTannin2016-06-191-4/+2
|
* merged master into new_vfs_libraryTannin2016-02-121-1/+0
|
* Merge remote-tracking branch 'remotes/TanninOne/master' into issue/356Thomas Tanner2015-12-051-536/+13
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/downloadmanager.cpp src/mainwindow.cpp src/modinfo.cpp src/modinfo.h src/selfupdater.cpp src/shared/fallout3info.cpp src/shared/fallout3info.h src/shared/falloutnvinfo.cpp src/shared/falloutnvinfo.h src/shared/gameinfo.h src/shared/oblivioninfo.cpp src/shared/oblivioninfo.h src/shared/skyriminfo.cpp src/shared/skyriminfo.h
| * Added functionality to use the web page link in a fomod to supply an ↵Thomas Tanner2015-10-151-541/+20
| | | | | | | | | | | | | | | | 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
* | Bunch of const correctness changes. There shouldn't be any update of plugin ↵Thomas Tanner2015-11-251-1/+4
| | | | | | | | games once MO has started
* | Remove most instances of GameInfo::getname, and transfer getDLCPlugins to ↵Thomas Tanner2015-11-231-7/+11
|/ | | | | | the plugingame interface Also commented out startDownloadNexusFile as it doesn't appear to be used anywhere
* fixed display of installation time for mods without nexus idTannin2015-06-111-5/+1
|
* added plugin interface to add/remove/list categories to/from/of modsTannin2015-06-101-0/+4
|
* bugfix: MO requested update information for mods without mod-idTannin2015-05-171-1/+1
|
* - avoiding unnecessary meta.ini saves when checking mods for updatesTannin2015-03-181-0/+4
|
* - added content icon for BSAsTannin2015-02-251-0/+4
| | | | | - improved display of content icons (better scaling and some borders) - bugfix: contains changes missing from changeset bc6b6430017b
* cleanupTannin2015-01-291-1/+1
|
* Merge with branch1.2Tannin2015-01-241-4/+0
|\
| * - download servers that haven't been available for over a month are now ↵Tannin2015-01-071-4/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | purged from the known servers list - bugfix: encoding detection for fomod xmls could incorrectly interpret files as utf16 encoded - bugfix: hashing algorithm for bsa files was wrong - bugfix: nxmhandler reported non-issues as errors - bugfix: nxmhandler tried to apply chrome fix on every start - bugfix: "not endorsed" icon displayed for non-nexus mods - bugfix: when drag&dropping within the overwrite dialog the file might still get moved to a mod (and probably not the intended one) - bugfix: dropping files from overwrite on the modlist was refused when not sorting by priority (only in 1.2.15) - bugfix: unmanaged mods couldn't be reordered (only in 1.2.15)
* | - fixes after mergeTannin2015-01-041-9/+0
| |
* | Merge with branch1.2Tannin2015-01-031-0/+58
|\ \ | |/ |/|
| * - can now filter by mod contentTannin2014-08-181-0/+16
| | | | | | | | - all files/directories that require write access can now be placed in AppData instead of the MO directory
| * - browser dialog now has a hidden url-field (for testing only)Tannin2014-07-271-4/+9
| | | | | | | | | | | | | | | | | | | | | | - loot_cli is no longer part of this project. I will probably create a fork of loot that allows command-line usage instead - loot integration now works with such a modified loot version - integrated loot will now also integrate incompatibility messages in the MO UI - overwrite-markers are now updated as the list order is changed - fnis checker will now always allow the user to ignore fnis errors - plugin interface now has a function to wait for handles returned from startApplication (which can be job or process handles) - bugfix: non-mo mods sharing the name with regular mods now have a different internal name - bugfix: using hotkeys the vanilla game-plugins could be moved
| * - download-list will no longer show a file as having incomplete data if ↵Tannin2014-07-211-0/+32
| | | | | | | | | | | | | | there is no file version - added a new mod column with icons displaying the content of the mod - MO now differentiates between mods using an internal name that disambiguates between foreign and regular mods
| * normalized eol style (all files should now have windows line endings)Tannin2014-07-171-1028/+1028
| |
| * - when highlighting a mod the overwritten and overwriting mods are now ↵Tannin2014-07-141-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | highlighted in the list - when starting an external application MO now wraps the process in a job and waits on that instead. This way MO is not unlocked early when skyrim is started through skse - mod info dialog no longer offers the esp tab for foreign mods because that caused confusion - updated translation files - download directory and mod directory are now created if necessary - bugfix: staging script created unnecessary copies of translation files - bugfix: potential invalid array access when trying to determine best mod order - bugfix: deleter file wasn't removed after esp hiding was disabled - bugfix: potential access to to un-initialized login reply - bugfix: changed the initialization order to allow more ui controls to be localized
* | - repository info is now stored with the modTannin2015-01-031-0/+22
| |
* | custom installers can now set the installation file (and the ncc installer ↵Tannin2014-12-141-0/+10
| | | | | | | | now does)
* | removed use of ModInfo::internalNameTannin2014-12-091-8/+0
| |
* | now stored installed files with each modTannin2014-12-091-0/+14
| |
* | - download-list will no longer show a file as having incomplete data if ↵Tannin2014-07-211-0/+32
| | | | | | | | | | | | | | there is no file version - added a new mod column with icons displaying the content of the mod - MO now differentiates between mods using an internal name that disambiguates between foreign and regular mods
* | normalized eol style (all files should now have windows line endings)Tannin2014-07-171-1008/+1008
|/
* - loot client now only updates the masterlist once per MO sessionTannin2014-06-081-1/+9
| | | | | | | | | | - new event to notify plugins of changed mod priority - overwrite now shows up in the "checked" category instead of "unchecked" - display of "foreign" mods can now be limited to only official content - bugfix: bsa extraction dialog showed up even if the plugin was disabled - bugfix: after detection of foreign mods the priority of the overwrite folder could get messed up - bugfix: when displaying only the context menu for the mod list as a whole, the menu didn't disappear - bugfix: MO crashed when trying to download via the integrated browser
* - added a new mod type that represents files handled externally (i.e. DLCs) ↵Tannin2014-05-311-33/+132
| | | | | | | | | | | as mods in MO - hashes of file names in bsa files are no longer checked all the time - author and description is now read from esp files - rewrote the code that fixes modlists after a rename, should be a bit more robust - fixes to qt 5 and msvc 2013 compatibility - started to update the tutorial (not done yet!) - bugfix: counter for the problems badge wasn't calculated correctly
* - ini file changes that would have to overwrite ini tweaks are now stored in ↵Tannin2014-02-171-0/+6
| | | | | | | | | a separate file and actually get used. - a warning message advices users to clean out that separate file - slightly improved default main window layout - bugfix: newly created ini tweaks were added to the list with incorrect properties
* - a few hooks will now somewhat handle file names starting with \\?\Tannin2014-02-121-1/+1
| | | | | | | | | | | - mod meta information is now (also) saved by a timer to reduce the likelyhood of a data loss in case of a crash - mod meta files are now written to a temporary file and then renamed to real name to reduce chance of breaking the file - updated minimum compatible nmm version to 0.47.0 - bugfix: defaults for newestVersion, version and installationFile when creating an empty mod were integers instead of strings - bugfix: "Plugins" and "Archives" weren't translatable
* - when a download server returns a text file, it's assumed to be an error ↵Tannin2014-01-181-1/+1
| | | | | | | | | | and the text displayed as an error - save games can now be deleted from inside MO - bugfix: removing the pending download entry failed if the download-url request failed - bugfix: download manager didn't stop automatically resuming failed downloads under certain circumstances - bugfix: uninstalled downloads were treated as not-finished when refreshing the download list - bugfix: updating the filesystem watcher on the saves directory didn't work correctly
* - bugfix: changing nexus id directly via mod list did not cause the change ↵Tannin2013-12-041-1/+1
| | | | to be saved
* - diagnosis plugins can now request to be re-evaluatedTannin2013-11-061-0/+1
| | | | | | | | | | | | - main application now contains means for plugins to react on some changes (to be extended) - plugins can now retrieve more information about a mod - user-agent sent to nexus now automatically contains the current MO version - included updated russian translation - problems dialog now refreshes itself after a fix was applied - fixed new esp/asset ordering diagnosis. May be fully functional now - bugfix: restoring locked load order could leave MO in an endless loop (not sure if this fix is correct yet) - bugfix: plugin list was not visually updated after some changes - bugfix: nmm importer threw away mod ordering
* - tooltip on download list now contains the file nameTannin2013-10-181-0/+10
| | | | | | - bugfix: when refreshing the directory tree conflict information wasn't immediately refreshed (including on start) - bugfix: dataChanged events wasn't emitted when user changed the modlist - bugfix: file patterns in checkfnis plugin weren't completely correct