File information
Last updated
Original upload
Created by
TanninUploaded by
Tannin42Virus scan
Activity logs
This page was last updated on 05 June 2019, 12:33PM
- Changelogs
-
-
Version 1.3.11
- - bugfix: "add" button in editexecutables dialog didn't work
- DLC bsas are now auto-enabled for pre-skyrim games
- more intuitive sorting with grouping active
- better sorting on the flag-column
- - bugfix: "add" button in editexecutables dialog didn't work
-
Version 1.3.10
- Fomod Installer:
- bugfix: disabled state and icon became stuck for an option/plugin
- bugfix: Fix up selection with exactly/at least/at most one
- bugfix: Cleanup for dealing with some oddness with single selection plugins
- bugfix: Also fixes issue with 'type=SelectAll' when flicking forward and backwards
- Try to make sure where we need to auto-select a button that it's a valid sort of button.
- Adds lots of warning messages for odd situations.
archive handling:
- Can now extract multiple copies of file from archive
- support for more archive formats (?)
- Can now handle archives with wrong file extension
- Fix asking for password twice when installing fomod files
- Also removed a small memory leak
BSA invalidation:
- bugfix: invalidation bsa wasn't created when switching to a profile that needed it
- invalidation bsa is now always placed as the first bsa
Integrated LOOT:
- bugfix: wrong parameter passed to integrated loot kept masterlist from being updated
- bugfix: integrated loot didn't create the directory to store the masterlist if it didn't exist yet
Executables:
- Allow user to select app icon or mo icon for generated shortcuts
- bugfix: 'x' for toolbar not disappearing when it should
- various fixes to how the configured executables are stored
Nexus integration:
- MO now validates session cookie on startup
- It also retrieves account status
- rewrote how MO decides when to log-in/when to give up on logging in
- displays currently logged in account in title bar
- more verbosity about login/logout to/from nexus
Other:
- (maybe) runs on Vista again
- ini editor will now refuse to open files too large to be handled by the Qt control
- the warning about overwrite not being empty can now be made to ignore empty directories and log files
- filter names in the filter pane now also show up as tooltips
- rewrote handling of different game variants: now resides in game plugin and works- bugfix: wrong app ids used for oblivion and fallout 3
- simplified the PMOP message
- bugfix: warnings about "aboutToChangeData"- and "postDataChanged"-signals when mod grouping was enabled
- bugfix: dropping files from overwrite on mod failed whien mod grouping was active
- bugfix: archive list wasn't saved after enabling/disabling a mod.
- small patch to show which obsolete files are being removed
- bugfix: manual installer now cancels drag&drop when dropping an item on a subitem of itself
- bugfix: drag&drop on the modlist caused error messages when what was being dropped wasn't a mod or a url
- bugfix: categories that reference each other in a cycle could send MO into an endless loop
- bugfix: update.bsa sorted incorrectly
- workaround: after editing in a filtered view, if the edited item disappears as a result of the edit, no further editor could be opened
- Fomod Installer:
-
Version 1.3.08
- - bugfix: starting application through shortcut caused a crash if steam wasn't already running
- bugfix: disabled mods were marked "redundant"
- bugfix: MO crashed without error message when "bootstrapping" failed
- - bugfix: starting application through shortcut caused a crash if steam wasn't already running
-
Version 1.3.07
- - tidy up conditions handling a bit
- Calculate button states at the proper time (fomod installer)
- Made filename comparisons case insensitive in many locations where this wasn't the case
- a mod that overwrites another yet is completely overwritten by a third is now displayed as "redundant" instead of "mixed"
- added plugin interface to add/remove/list categories to/from/of mods
- bugfix: integrated loot didn't use masterlist if userlist wasn't present
- bugfix: crash in integrated fomod installer
- bugfix: selecting an image in the modinfo dialog caused the image label to grow slightly each time
- bugfix: moving an executable in the executable list caused that executable to disappear
- bugfix: potential null-pointer access when something goes wrong enabling a mod
- bugfix: workaround to prevent crashes when toggling mods causes the filtered list to change
- bugfix: incorrect use of "complete" file suffixes
- bugfix: files weren't correctly assigned to unmanaged mods.
- bugfix: fixed display of installation time for mods without nexus id
- - tidy up conditions handling a bit
-
Version 1.3.06
- - integrated loot now uses the userlist.yaml (the same as regular loot)
- NCC now built to use "modern" controls
- python runner is now bundled with MO as a separate file instead of embedded in the plugin (fixes problems where file permissions didn't allow execution of files in temp directory)
- some fixes to the dracula theme
- bugfix: bsa order wasn't correctly restored
- bugfix: bain installer added selected directories in the wrong order
- bugfix: game paths containing \x weren't correctly read from the ini file
- bugfix: immediately after creating the first profile, the directory structure didn't correctly assign files to unhandled mods.
- bugfix: couldn't change from "qt" styles back to regular style
- bugfix: previous fix for download name filter didn't work
- - integrated loot now uses the userlist.yaml (the same as regular loot)
-
Version 1.3.05
- - If there are no Missing ESPs, say "None" rather than leaving an empty list.
- Allow very long filenames to be used when unpacking
- Allow drag-and-drop into the download tab (files or urls but does not support any log-in for urls)
- backup-checkbox now remembers its state
- esp list refresh is now delayed if the directory-structure is being updated. This may have been causing the lists to be cleared.
- language list in settings no longer contains english twice
- language names in settings are now in the native language
- Added settings-tab to allow saving of steam username and password
- warning when ambiguous files are detected in an fomod install
- workaround to prevent repeated checking of mods with the mouse was interpreted as double click
- extended plugin interface. Plugins can now activate/deactivate mods, install mods suggesting a name and retrieve a list of all installed mods
- reduced number of mods for which update information is requested at once
- added theme inspired by JetBrains Dracula (created by Kojoley on github)
- bugfix: MO requested update information for mods without mod-id
- bugfix: Sort equal priority mods by order in xml file
- bugfix: detection of loot as the registry key doesn't include the executable
- bugfix: moving a mod didn't properly update conflict highlighting
- bugfix: upon closing the profiles dialog, the profile was changed to the top-most profile and back
- bugfix: archive invalidation wasn't correctly enabled/disabled
- bugfix: case conversion could produce different local-dependent results between the time the vfs lookup map is set up and later when querying it.
- bugfix: shortcuts specifying a profile didn't work
- - If there are no Missing ESPs, say "None" rather than leaving an empty list.
-
Version 1.3.04
- Bugfixes:
- Column width cannot be changed
- preconfigured "Creation Kit" executable not working
- some fomod installers not working with the internal installer
- can't rename currently active profile
- external installer (ncc) requires vc100 runtime to be installed
- nmm import can't locate archiving library
- multiple issues if the registry key of the managed game is missing
- confirming executables changes upon closing the dialog didn't correctly save the changes
- Bogus error message in log file on quicksaving
- plugin flags not refreshing immediately
- Mod list jumps to top after setting a category
- Changes to load order are sometimes reverted
- Tutorial doesn't continue past a certain point
- Bugfixes:
-
Version 1.2.18
- - bugfix: when first starting MO if the nxmhandler wasn't already handling nxm links the nxmhandler was registered but MO wasn't set up for the game
- bugfix: When using a foreign language which has a translation for the "Unmanaged" string, the saved mod list wasn't correctly restored
- bugfix: When displaying the list of save games to delete the list is capped to 10 entries, otherwise the window may extend beyond the screen
- bugfix: If a certain type of problem was discovered in the ini files by configurator it would crash
- - bugfix: when first starting MO if the nxmhandler wasn't already handling nxm links the nxmhandler was registered but MO wasn't set up for the game
-
Version 1.2.17
- NexusClientCLI.log file is now deleted on successful installation
bugfix: the data folder itself was treated as being rerouted. This caused problems with skyproc patchers
bugfix: some fomod installers still didn't "see" other installed files
bugfix: scripted fomod installers couldn't query ini file settings (and potentially other problems)
bugfix: executables with extensions other than .com, .cmd or .bat were started with cmd.exe
bugfix: translations for some plugins weren't loaded
bugfix: priority couldn't be changed directly in plugin list
bugfix: first attempt at discovering java binary always failed (with failed to determine binary type 193)
- NexusClientCLI.log file is now deleted on successful installation
-
Version 1.2.16
- - download servers that haven't been available for over a month are now 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)
- bugfix: Any file or directory in the game-directory and with a name starting with "data" was considered to be inside the data directory
- bugfix: some initializion code was unnecessarily run on restoring the window from hidden
- bugfix: translations for plugins were not used (only in 1.2.15)
- bugfix: translation files for configurator plugin weren't named correctly
- - download servers that haven't been available for over a month are now purged from the known servers list
-
Version 1.2.15
- - this release contains translations again
- "nexus" info-tab is again able to display images
- it should now be possible to "download with manager" even if browser and MO are run by different user accounts
- versions that don't start in a number are now treated literally
- configurator will now place settings in the right ini file according to its own code (before, the settings remained in the same file where Configurator found them)
- each mod now stores information about the file(s) installed there (modid+fileid from nexus) for future use
- all executables can now be repositioned including auto-detected ones
- NCC installer can now discover files in other mods (thanks Reunion!) and knows the script extender version
- when an application started through a shortcut corresponds with one configured in MO, the right steam app id will be used
- when reinstalling a mod, the name of the existing mod is used by default (instead of the name deduced from the installation file)
- mods can now be re-prioritized using drag&drop when grouping is active.
- improved encoding-guessing in fomod installers
- endorsing is no longer offered for non-nexus mods
- bugfix: call to function unavailable on Windows XP
- bugfix: when a new version of MO introduced new columns in the mod list, those columns could have 0 size in existing installations
- bugfix: version parsing broken in some corner cases
- bugfix: ini tweaks were not applied in priority order
- bugfix: the "fix" button in the diagnostics plugin could crash MO
- bugfix: the NCC installer didn't store the installation file with the mod, leaving "reinstall mod" unavailable
- bugfix: the executables dialog always automatically selected the top-most exe
- bugfix: when merging mods with the ncc installer, some settings (i.e. the category) were reset
- bugfix: when determining if a file is a executable (.exe) the extension-comparison was case-sensitive (so a .EXE was not considered an executable)
- - this release contains translations again
-
Version 1.2.14
- - windows exceptions from outside the hook.dll are now reported only once
- will now report the user-agent on server errors to help clear up problems with nexus filters
- workaround: GetModuleFileName hook will no longer clear the whole buffer because a couple of applications signal incorrect buffer size
- bugfix: reported module for non-hook.dll windows exceptions was wrong
- - windows exceptions from outside the hook.dll are now reported only once
-
Version 1.2.13
- - fixed a bug that caused hooked functions to report incorrect result codes.
-
Version 1.2.12
- - fixed problems with downloads from CDN if the mod name contains non-ascii characters
- non-mo mods now have a constructed name that cannot conflict with a regular mod
- when MO fails to overwrite its ini file it tries another method using qt functions
- bsa extractor now has a safety check against extraction of the plugins in the data directory
- plugins can now query the list of masters for a plugin
- profiles are now created with an (empty) archives.txt
- descriptions for plugin settings are now displayed
- added an additional diagnosis check that warns if there are any missing masters
- added settings to disable individual diagnosis settings
- updated minimum nmm compatible version number to 0.52.2
- will now support up to 4 levels of version numbers (major.minor.subminor.subsubminor)
- fixed a stability problem with some oblivion tools
- bugfix: if the modid-input is canceled, the id was saved as -1 and wasn't re-requested from the user
- bugfix: attempt to remove the file deletion list seems to have caused error messages for some users
- - fixed problems with downloads from CDN if the mod name contains non-ascii characters
-
Version 1.2.11
- - includes bugfix preventing fomods from installing all files
- bugfix: 1.2.10 introduced incompatibility with chrome embedded framework (used in loot 0.7)
- bugfix: sorting results weren't applied in pre-skyrim games
- - includes bugfix preventing fomods from installing all files
-
Version 1.2.10
- - plugin priority can now be changed directly using F2
- deleting a savegame from MO now also removes the corresponding skse/obse file
- deleted savegames now go to the recycle bin
- savegame tab now supports multi-select
- when changing the mod/download/cache directory, the new directory is created if necessary
- MO now keeps the UI locked as long as indirectly started processes are running
- bugfix: MO couldn't log in to nexus
- bugfix: in rare situations the potential-modorder-suggestion algorithm could crash MO
- bugfix: text files weren't discovered in the mod info dialog
- bugfix: in rare situations the overwrite dialog could end up displaying the top level path (listing system drives)
- bugfix: changes to active ini tweaks wasn't saved
- bugfix: list of files to hide from the vfs wasn't removed if the corresponding feature was disabled
- bugfix: some strings couldn't be localized
- - plugin priority can now be changed directly using F2
-
Version 1.2.09
- - bugfix: update.bsa is again treated like a regular bsa because hiding it from the archive-list made it impossible (in managed bsa mode) to overwrite files from update.bsa
- bugfix: disabled-state for mo management wasn't saved
- bugfix: when starting an application, settings were saved twice
- - bugfix: update.bsa is again treated like a regular bsa because hiding it from the archive-list made it impossible (in managed bsa mode) to overwrite files from update.bsa
-
Version 1.2.08
- 1.2.7 update broke some "third-party" tools for skyrim (i.e. fnis)
-
Version 1.2.07
- - bsas from foreign mods are now loaded as expected by hook.dll as well
- state of log-window-split is now saved
- auto completion in installer name boxes is now case-sensitive so that users can change casing of the mod names
- bugfix: self updater did enforce the skyrim url for MO updates but not the game_id. This broke updating in non-skyrim installations
- bugfix: modinfo dialog didn't correctly read mod meta information on opening
- bugfix: MO didn't report on endorsement (for MO)
- - bsas from foreign mods are now loaded as expected by hook.dll as well
-
Version 1.2.06
- - test-plugins accidentally distributed in the 1.2.5 release are automatically removed again
- some fixes to the tutorial (mostly wording but also some actual problems)
- bugfix: could disable mods that aren't supposed to be disable-able
- bugfix: mod list wasn't saved on some changes
- bugfix: when trying to start directly to application, MO didn't start up correctly
- bugfix: hook.dll didn't load mod bsas into its directory structure and thus didn't allow bsas to overwrite loose files
- bugfix: in some constellations the tutorial files couldn't be found despite being in the right location
- - test-plugins accidentally distributed in the 1.2.5 release are automatically removed again
-
Version 1.2.05
- - mod list context menu split into two menus (one for whole list, one for selected mods)
- added option to combine category filters using "or"
- added context menu option for deselecting category filters
- slightly changed ui on the category filters
- simple installer can now be configured to run without any user interaction
- extended interface for python plugins
- NCC will now report an error if a script tries to extract a non-existent file instead of creating an empty output file
- ncc installer plugin now uses a more reliable method to force the installer window to the foreground
- missing version on TESV.exe will no longer be reported as an error
- number of problems detected by MO is now displayed as a badge on the icon
- bsa extraction is now handled in a plugin
- added a way for plugins to react to mod installation
- re-enabled the automatic fix for asset order problems
- added a new mod type that represents files handled externally (i.e. DLCs) as mods in MO
- display of "foreign" mods can be limited to only official content
- hashes of file names in bsa files are no longer checked all the time
- author and description is now read from esp files and displayed in the plugins tab
- rewrote the code that fixes modlists after a rename, should be a bit more robust
- plugin-list now displays loot messages
- loot client now only updates the masterlist once per MO session
- new event to notify plugins of changed mod priority
- overwrite now shows up in the "checked" category instead of "unchecked"
- added pseudo-categories to filter for mo-managed vs. unmanaged mods
- deleted mods are now moved to the recycle bin instead of being deleted permanently
- added a signal when a plugin is moved
- bugfix: the warning dialog upon changing the mod directory didn't have an effect, the process couldn't be canceled
- bugfix: conflicts tab in the mod info dialog offered the hide option for files in bsas
- bugfix: MO crashed when trying to download via the integrated browser
- bugfix: In some cases when a download wasn't started successfully the download urls weren't stored in the meta file so no resume was possible
- bugfix: MO tried to resume downloads when it didn't have and download urls
- bugfix: downloads couldn't be paused if the download was already broken on the network layer
- bugfix: download managear did not recognize a file as downloaded if the download completed before signals were hooked up
- bugfix: in-place file replacement was re-broken
- bugfix: loot client didn't read list of active mods
- bugfix: shortcuts created from MO used the wrong working directory
- bugfix: deactivation of bsas didn't stick
- bugfix: file hiding mechanism wasn't active
- bugfix: executables linked on the toolbar couldn't be removed if the executable was removed first
- bugfix: the endorsement-filter couldn't be combined with other filters
- bugfix: python interface to repository bridge was broken
- - mod list context menu split into two menus (one for whole list, one for selected mods)
-
Version 1.2.01
- - very effective optimization to findfirstfile-calls
- algorithm for detection of mod order problems is now more sophisticated
- exposed more functionality to python plugins
- main window now has a small view displaying log messages
- download tooltip now also includes the file description
- mod list will now be highlighted when grouping is active
- will now display an error message when the ini file can't be updated (in addition to what windows says)
- bbcode translator will now translate some named colors
- updated to qt 4.8.6 dlls
- several configuration files are now only saved to disk if the content actually changed. This should also get rid of a problem where plugins.txt was re-written immediately after starting the game (causing a conflict with the game)
- bugfix: state changes in mod list wasn't always reported to plugins
- bugfix: loot client will now create necessary directory
- bugfix: NCC sometimes used wrong source path for extraction
- bugfix: NCC workaround for large files failed due to permission problem
- bugfix: removed noisy debug message
- - very effective optimization to findfirstfile-calls
-
Version 1.2.0
- - no longer create directories in original data directory
- bain installer will now be less picky about the archives supported
- updated NCC to be compatible with more recent NMM code base
- hack in NCC to allow it to install arbitrary sized files even in 32-bit builds
- updated the python27.dll to one that links to msvcr100.dll to get rid of the dependency of msvcr90.dll
- ini files created by a call to WritePrivateProfile... are now also rerouted to overwrite
- unpacking bsas during installation no longer overwrites loose files (since the loose files would have taken precedence)
- some fixes towards qt5 compatibility
- force-enabled game esms no longer break keyboard-navigation in plugin list
- improved NCC compatibility
- crude support for multi-volume archives
- updated imageformats plugins
- nxmhandler now puts the exe to the top of the list when registering an MO instance, even if it is already in the list
- added buttons to backup and restore the modlist and pluginlist
- replaced boss integration with loot
- configurator now gives better warning messages when encountering an invalid ini file
- added an option to show meta info on downloads instead of filenames
- MO will now cancel if user tries to run MO vfs-injected
- when saving the MO ini file it is now written to a tmp file first and then overwritten
- updated to link against boost python 1.55
- added support for mod page plugins
- re-introduced the integrated browser
- the download list now contains the file description
- nexus interface now stores cookies persistently to reduce number of required log-ins
- bugfix: WritePrivateProfileString hook attempted to access lpKeyName even when it is null
- bugfix: dll search order wasn't set to allow plugins to load the correct qt dlls
- bugfix: when resuming a download failed with the server sending a textual error message, MO tried to display everything downloaded before
- bugfix: resuming a download didn't trigger a nexus-login when necessary
- bugfix: integrated fomod installer only used the first block of data inside a description
- bugfix: the add/remove categories function could fail when a filter/grouping on categories was active
- bugfix: GetCurrentDirectory returned wrong string length
- bugfix: registered bsas in data aren't ordered correctly
- - no longer create directories in original data directory
-
Version 1.1.2
- - tabs in the mod info dialog can now be moved around
- a few hooks will now somewhat handle file names starting with ?
- mod meta information is now (also) saved by a timer to reduce the likelyhood of a data loss in case of a crash
- updated minimum compatible nmm version to 0.47.0
- ini file changes that would have to overwrite ini tweaks are now stored in a separate file and actually get used.
- a warning message advices users to clean out that separate file
- slightly improved default main window layout
- made the indicator for drag&drop more visible
- certain messages will no longer (re-)activate the MO window
- executable names for starting from the command line are now case-insensitive
- slightly overworked display of icon delegates
- updated installer
- MO will now automatically be run as administrator if necessary
- bugfix: on-demand loading of data tree broke filtering on conflicting files
- bugfix: newly created ini tweaks were added to the list with incorrect properties
- bugfix: newestVersion, version and installationFile where set invalid when installing with external ncc installer
- bugfix: "Plugins" and "Archives" weren't translatable
- bugfix: boss db is now always re-initialised because otherwise there might have been differing results between runs
- bugfix: locked load order was ignored by integrated boss
- bugfix: archive list wasn't written back on all changes that affected it
- bugfix: CreateFile-hook didn't reroute files created with OPEN_ALWAYS to overwrite directory
- bugfix: NtQueryDirectoryFile-hook didn't return the correct status code when searching for a file that doesn't exist
- bugfix: configurator plugin didn't import qcolor class
- - tabs in the mod info dialog can now be moved around
-
Version 1.1.1
- - main window is now actually disabled while integrated boss is running
- bugfix: integrated boss sorting couldn't recognize plugins specified via regular expression
- bugfix: upon moving files between mods, an attempt was made to access origins for both, even if one (or both) mods weren't active
- bugfix: plugin-list should now deal with nested "layoutAboutToBeChanged" calls gracefully. May be the reason of a crash.
- bugfix: elevation dialog didn't offer a "yes" option
- bugfix: python plugins crashed the application when trying to create a nexus bridge
- bugfix: python plugins couldn't register for request fails correctly
- bugfix: dds preview or transparent textures looked odd
- bugfix: lazy loaded data tree deleted the placeholder prematurely
- bugfix: crash, trying to start app from command line
- bugfix: locked-dialog was itself disabled
- - main window is now actually disabled while integrated boss is running
-
Version 1.1.0
- - nxmhandler will now ask before registering itself
- downloads from nexus are now displayed before file information is retrieved
- logging from the ui is now a bit more informative
- download list now scrolls to bottom automatically
- download manager now removed orphaned meta files
- directory tree for mod installations now supports overwriting leafs
- Mod Organizer can now display most image types (including dds) and txt files from the data
tree, presenting a comparison of variants in case of overwritten files
- implemented hook for NtQueryDirectoryFile
- saves list is now automatically updated on FS changes
- optimization: data tree widget is no longer filled completely at once but one directory at a time
- added an about dialog
- updated json library
- when a download server returns a text file, it's assumed to be an error and the text displayed as an error
- save games can now be deleted from inside MO
- boss integration
- plugin list can now also display multiple flags for a file (like the mod list)
- changed some compiler&linker settings to produce smaller binaries
- 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: there was still a nmm.nexusmods.com link
- bugfix: the text "alpha" in version strings wasn't interpreted correctly
- - nxmhandler will now ask before registering itself
-
Version 1.0.12
- - downgrading a mod (using replace) will now change the version
- bain installer will now accept archives with omod conversion data
- plugin list now highlights plugins with attached ini files
- bugfix: opening nexus through the globe icon used the incorrect nmm.nexusmods.com url
- bugfix: "visit on nexus" from the modinfo dialog also lead to the wrong url- bugfix: archive.dll could cause a crash, attempting to close an archive that failed to open
- bugfix: upon changing categories the mappings of deleted categories wasn't cleaned up which could cause an error message
- bugfix: the number of esps/esms that can be loaded is actually 255 not 256 since the save game counts too
- bugfix: ncc installer now brings the installer window to front (again? more reliably? not sure if it really worked before)
- - downgrading a mod (using replace) will now change the version
-
Version 1.0.11
- - MO now applies a minimum to the nmm-compatibility field.
- bugfix: "visit on nexus" directed the browser to the servers meant for nmm
- bugfix: url for "check all for updates" and "enorse/unendorse" were not constructed correctly
- - MO now applies a minimum to the nmm-compatibility field.
-
Version 1.0.10
- - nexus interface now supports 301 redirects
- now using the new nexus url format
- update of a couple of translations
- versions without a subminor version are now displayed without it (1.1 instead of 1.1.0)
- version compares now interpret both numbers as rational numbers if at least one of the two has been identified as such. This should increase compatibility of update detection
- download manager now saves the file times from nexus, for potential later use in version checks
- bugfix: "visit on nexus" used an outdated url scheme and thus caused unnecessary redirection
- bugfix: changing nexus id directly via mod list did not cause the change to be saved
- bugfix: drag&drop on archive list didn't always work properly - - download manager now saves the file times on nexus, for potential later use in version check
- nexus interface now supports 301 redirects
- now using the new nexus url format
- versions without a subminor version are now displayed without it (1.1 instead of 1.1.0)
- version compares now prefer the decimal comparison over the traditional to improve compatibility
- nexus interface will now use the nmm url
- nmm importer no longer cancels on a missing non-essential flag
- bugfix: drag&drop on archive list didn't always work properly
- bugfix: "visit on nexus" used an outdated url scheme and thus caused unnecessary redirection
- bugfix: changing nexus id directly via mod list did not cause the change to be saved
- bugfix: extracting bsas did not work with non-ascii characters in the mod name
- - nexus interface now supports 301 redirects
-
Version 1.0.9
- - implemented a nsis-based installer
- updated qt libraries for packaging to 4.8.5
- added python to the package
- a warning will now be displayed if the user has too many plugins active
- a warning will now be displayed if mods with scripts have an installation order that doesn't match the corresponding esp load order
- configurator now handles multi-line values and // comments (well, it ignores the latter)
- exception message unrelated to MO now states the module the exception originated from
- modlist will now updated immediately after a change through the modinfo dialog
- esptk now determines if a esp is a dummy (without records)
- nexus id and installtime columns are now hidden by default
- plugins can now query more details about virtualised files
- added style options "plastique" and "cleanlooks"
- "overwrite" is no longer listed with a creation time
- nmm importer now has select all/deselect all buttons
- nmm importer no longer tries to unpack missing files from archives (doesn't work anyway)
- initial support for importing from nmm 0.5 alpha
- plugins can now be localized too
- set some texts as un-translatable where it made no sense
- bugfix: canceling creation of an ini tweak prompted an error message
- bugfix: installFile for mods was not a relative path if the downloads directory was non-default
- bugfix: crash after removing the last profile in the list (ordered alphabetically)
- - implemented a nsis-based installer
-
Version 1.0.6
- - nmm importer now also transfers category, endorsement state and latest version information
- nmm importer should now always determine the correct nexus id
- nmm importer will now correctly restore overwritten files for imported mods
- plugin (esp/esm) list is now exposed to plugins (read-only functionality right now)
- integrated fomod installer now supports file dependencies
- tooltip on download list now contains the file name
- directories in data-view are now sorted
- the choice to run fnis from the checker can now be stored
- 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
- bugfix: integrated fomod installer crashed if the installer had no options
- - nmm importer now also transfers category, endorsement state and latest version information
-
Version 1.0.5
- - new toggle to display hidden downloads
- hidden downloads can be un-hidden
- the installation manager now more thoroughly cleans up the temporary directory after installation
- added SkyrimLauncher.exe to the list of auto-detected executables
- MO now warns if a nxm-link for a wrong game was attempted instead of downloading the wrong file
- added new plugin to test if fnis needs to be run
- broken ESPs are no longer reported as popup windows but only in the log file
- bugfix: in nxmhandler adding a new line with different game but same executable didn't work (the change was silently dropped)
- bugfix: shutting down MO while downloads where active in some occasions didn't work
- bugfix: when canceling the only active download the taskbar icon didn't return to normal
- - new toggle to display hidden downloads
-
Version 1.0.4
- - window now shouldn't lose focus on win 8 2 seconds after mod information gets invalidated
- hook.dll now doesn't inject to certain applications (currently steam, chrome and firefox)
- versioning system improved. Will now report "downgrades" for mods and support a different versioning system (requires manual switch)
- mod-updates can now be ignored until a new version is uploaded
- diagnosis plugin now warns when nitpick is installed
- download progress is now visible in task bar
- esp-tooltip now lists all masters, highlighting the missing ones
- python plugin will now report a problem if the path contains a semicolon
- bugfix: mod meta-file is now reliably created if it was missing
- bugfix: parser for nxm-links didn't handle numbers in the game name
- bugfix: a few memory leaks (shouldn't account for much)
- bugfix: result of GetModuleHandle wasn't zero-terminated in some cases
- bugfix: statusbar may have stayed enabled if an error occured on handling the refreshed-event
- bugfix: When updating MO, if login is required, the process didn't continue automatically after login
- - window now shouldn't lose focus on win 8 2 seconds after mod information gets invalidated
-
Version 1.0.3
- - plugin tooltip now only lists the masters that aren't enabled (if any)
- bugfix: esp parsing could crash for broken/unrecognized esps
- bugfix: esp parser didn't handle oblivion esps correctly
- - plugin tooltip now only lists the masters that aren't enabled (if any)
-
Version 1.0.2
- - esp reader now handles invalid files more gracefully
- files moved will now also be treated as "deleted" in the old location so a newly created file with that same name is not created in overwrite
- introduced a mechanism by which MO can recognize if it crashed before when attempting to load a plugin. That plugin can be blacklisted so it doesn't get loaded again
- plugins can now programaticaly change their settings
- plugins can now store data persistently without exposing that data as settings
- requesting an unset-setting from a plugin is no longer treated as a bug
- clarified warning message for when files are in overwrite directory
- the proxyPython plugin will now discover if python initialization crashed MO on a previous session and give the user a chance to fix it or disable the plugin
- MO will no longer start an application while the directory structure is being refreshed because MO may need to access profile files afterwards
- bugfix: the overwrite info-dialog was not destroyed and could thus keep a lock on files thus preventing those files from being moved/deleted
- bugfix: GetModuleFileName modified the buffer past the zero termination. While this doesn't violate the API documentation it is different from the regular windows implementation
- bugfix: proxy plugins couldn't access the parent widget
- bugfix: when moving a file from overwrite to a mod the in-memory file structure wasn't updated
- bugfix: name input dialog for profiles allowed names that weren't valid directory names
- bugfix: profile dialog wasn't able to delete profiles if the name started or ended in whitespaces
- bugfix: The name-cells for plugin settings could be changed (without effect)
- bugfix: integrated fomod installer installed "checked" choices from all pages, not only the visible ones
- - esp reader now handles invalid files more gracefully
-
Version 1.0.1
- - bugfix: testing for missing masters at the wrong time seems to have caused crashes
- bugfix: mod list is now written to a temporary file first. Only on success is the original file overwritten
- bugfix: moving a mod priority to just above the overwrite could cause a crash or error message
- bugfix: versions with a release candidate number weren't sorted correctly (woops)
- installation time on overwrite no longer updates constantly
- - bugfix: testing for missing masters at the wrong time seems to have caused crashes
-
Version 1.0.0rc1
- - mods installed from outside the download directory can now also be reinstalled (only those installed from now on and only if the installation archive remains in that location)
- added a context menu to the toolbar buttons so tool icons can be removed directly
- initweaks modinfo tab is now always available and allows new ini tweaks to be created
- fake esms are now treated as masters (as they should)
- MO will now display a warning if not all masters of an esp are enabled. The tooltip gives a list of required masters
- bugfix: when installing mods through the nmm importer if no other mods were previously installed
the correct installation directory was never set
- bugfix: the nmm importer didn't "sanitize" mod names and potentially tried to create invalid directories
- bugfix: 0.99.x packages didn't contain qt plugins to handle certain image formats
- several compatibility fixes (technical, see repository if interested)
- - mods installed from outside the download directory can now also be reinstalled (only those installed from now on and only if the installation archive remains in that location)
-
Version 0.99.6
- - bugfix: automatically removes a file from old NCC release that was interfering with the current version
- bugfix: fomod installer didn't find fomod files in nested folder
- bugfix: python proxy will now not even try to initialize python if python_dir contains no python.
This is necessary because the python interpreter crashes the application if the path is invalid
- - bugfix: automatically removes a file from old NCC release that was interfering with the current version
-
Version 0.99.5
- - python proxy is now loaded in a 2-step process, allowing it to report errors properly without python installed
- bugfix: division-by-zero error in the newly introduced server-speed calculation
- bugfix: temp files extracted during fomod installation were not cleaned up. This still doesn't remove directories
- bugfix: fomod installer didn't find the installer xmls because they are in a subdirectory since release 0.99.4
- bugfix: "overwrite" is no longer a localizable string, at least for now, because some pieces of code rely on the name
- - python proxy is now loaded in a 2-step process, allowing it to report errors properly without python installed
-
Version 0.99.4
- - added a new filter for not-yet-endorsed mods
- set categories menu no longer closes when the mouse cursor leaves the menu
- MO will no longer change the endorsement flag if the nexus-message doesn't contain that info
- the column selection for the mod list can now only be accessed by mouse, hotkeys open the context menu of the mod
- now displaying a progress dialog during login. For not yet known reasons MO hangs during that time
- mod list can now be sorted by install time
- the sorting of download archives wasn't actually by file time but by some internal index
- the download manager now tracks download speed by server. Right now this is only used
to display an average speed on the settings menu
- bugfix: extracting now stops after an error is encountered
- bugfix: due to virtualisation there was a situation where in MO a file could be created when the call was supposed to fail because of permissions (i.e. elys meminfo)
- bugfix: GetPrivateProfileString does NOT properly report files as missing. This means that the ini-query optimization could optimize away requests that should have work (cause Creation Kit to fail)
- bugfix: fomod installer couldn't display images because they were unpacked to the wrong temporary location
- bugfix: When disabling local saves and choosing to delete the saves nothing happened
- bugfix: the python plugin couldn't find the pyqt libraries
- bugfix: some of the plugins could crash if they failed to create a mod
- - added a new filter for not-yet-endorsed mods
-
Version 0.99.3
- - position of splitter in main window is now saved and restored
- confirmation dialog before enabling/disabling all plugins
- column sizing is now changeable by the user yet still automatically resizes fit content on first start
- download size is now displayed
- multiple esps/mods can now be enabled/disabled at once using space
- bugfix: broken inverse virtual name resolution in case of non-default mod directory
- bugfix: GetPrivateProfileString-hook potentially accessed buffer that is allowed to be NULL
- bugfix: attempt to extract an archive crashed MO in 0.99.2
- bugfix: archive list wasn't saved correctly in 0.99.2
- bugfix: plugins.txt was incorrectly interpreted as utf-8
- bugfix: download manager will now properly pause all downloads on exiting the application
- bugfix: resumed downloads now get their automatic-retry-count reset
- - position of splitter in main window is now saved and restored
-
Version 0.99.2
- - python proxy now has diagnosis functionality to warn user if correct proxy version is not available
- python proxy now has a configurable python path (this is less useful than expected since the plugin as a whole - including its settings - can't be loaded without python)
- added the ability to connect to the internet through a proxy
- integrated fomod installer now supports the or-operator for page conditions
- integrated fomod installer now caches condition results to speed up tests
- basic diagnosis plugin now catches an issue where the users fontconfig.txt refers missing files
- plugins can now resolve relative file names on the virtual directory (no enumeration yet)
- now avoids a few unnecessary copy operations during generation of the directory structure
- integrated improved settings.json for the configurator contributed by "delta534"
- optimization to findfirstfile for cases where a single file is searched
- display of bsas changed. hopefully it is more understandable now
- cache for the test whether a mod is in conflict. Should speed ab scrolling in mod list
- mod list has now an additional column for the installation time
- nmm importer no longer cancels in cases where a data file references an undeclared mod.
- plugins that failed to load are now reported as problems
- some wording fixes in the tutorial
- turned boss dummy into a c++ project (unmanaged exports with c# is a pain)
- updated NCC to current NMM codebase
- windows exceptions from outside MO are no longer reported as errors
- NCC will no longer be started if dotNet is not the right version
- bugfix: oblivion-style (also sometimes used for fallout) bsas sometimes couldn't be extracted
- bugfix: optimization for missing inis fixed
- bugfix: fixmods didn't search for esps in overwrite
- bugfix: configurator didn't work for fallout new vegas
- bugfix: configurator attempted parameter formatting on ini files instead of using the raw data
- bugfix: memory leak when changing profiles
- bugfix: removing a single mod lead to the wrong mod being deleted
- bugfix: under certain conditions plugins were not initialized
- bugfix: nxmhandler in headless calls didn't save changes
- - python proxy now has diagnosis functionality to warn user if correct proxy version is not available
-
Version 0.99.1
- - removed the integrated nexus browser
- the mod description and motd are now rendered in QTextBrowser. This (and the above) eliminates the dependency on qtwebkit
- removed the direct file download for mod files
- preferred download servers can be configured (number of users is still factored into the server selection)
- locking/unlocking esps can now be done for the whole selection
- handling of nxm links is now done by an external application. This allows the registration of different applications depending on the game
- applications that require elevation can now be started by invoking an elevated secondary ModOrganizer instance
- added new state for downloads "uninstalled" for mods that were at one point installed and then removed
- user-configured server preference is now used
- updated tutorial to account for removal of integrated browser
- various updates for qt 5 compatibility but sticked with qt4 for now because of performance issues
- using performance optimised api for mod directory traversal on win vista and up
- bugfix: it was possible to disable all columns of the mod list
- bugfix: hook.dll no longer creates a dump and uninstalls it if an exception is reported that doesn't originate from it
- NCC used read-only transactions again because otherwise dealing with solid archives becomes unusably slow.
- reduced CPU usage during downloads
- added the complete filename as an option for the modname
- integrated fomod installer now displays the screenshot in a scalable view
- added GetFileVerisonInfoW hook for Windows 8 compatibility
- mod list no longer loses selection whenever categories context menu gets hidden
- bugfix: integrated fomod installer didn't name output files correctly if the name differs from the source name
- bugfix: a successful login to nexus was (sometimes?) not correctly detected as a success
- bugfix: GetPrivateProfile... optimization could cause null-pointer indirection
- bugfix: GetCurrentWorkingDirectory caused buffer overflow in case of pre-flighting (buffer size 0)
- bugfix: NCC was compiled with different Framewerk versions
- bugfix: MO crashed if the locked index file is borked. This shouldn't happen anymore so I'm not sure how that file breaks to begin with
- - removed the integrated nexus browser
-
Version 0.99.0
- - added "previous" and "next" buttons to mod info dialog
- Added a handler for vectored exceptions in hook.dll
- added hook for ansi version of SHFileOperation, this function may not be routed to the unicode version in every windows variant
- added hook for GetModuleFileName
- added hooks for getFileVersion* functions
- added NCC to base distribution
- added option to never endorse a mod
- added shell... functions to have windows handle problematic situations
- added visual clue when filters are active
- added configurator plugin
- added batch installer
- added mod grouping
- added support for installer plugins
- automatic donwload retry
- cleanup in installation manager
- coloring in mod info dialog now visible in other color schemes
- creating mods from overwrite
- deleting files from download manager now moves them to recycle bin instead of deleting permanently
- detection of online state
- diagnosis plugin now reports file in overwrite as a problem
- download tab now also displays files supported through plugins
- esps are now automatically activated when installing a mod
- extended plugin interface to allow installation of mods from files
- extended plugin interface to allow plugins access to download manager
- external fomod installer dialog are now brought to front
- fix to "duplicate translation" errors
- fixed a bug where detection of archive invalidation didn't work correctly
- fixed a problem with the nexus-login code breaking support for certain passwords
- if no version is known for a mod, the file date is used
- improved "query info" functionality
- improved the way messagedialog text is shortened
- ini editor (old) can now be configured to open files in external editor
- integrated fomod installer also uses version and modid from the info.xml
- minor bugfixes
- mods can now be renamed during installation
- moving files from overwrite to mods
- multi-selection in category window
- NCC now makes name, version and modid from the info.xml file available to the installer
- ncc plugin now does the check for dotNet
- new ini editor plugin
- offering multiple options for mod names during installation
- offline mode
- plugin list is now saved automatically
- problem reports moved to separate dialog
- profile loading is now slightly more forgiving
- skyrim-specific optimization to accelerate startup
- some cleanup to download manager code
- some cleanup to hookdll
- support for grouping filters for mod list
- support for installers implemented in python
- support for renaming profiles
- support for storing multiple download urls
- vanilla bsas are now enabled even if they are not listed in the ini file
- bugfix: mod names not checked for validity on rename
- bugfix: NCC ran out of memory when unpacking large mods
- bugfix: syncing overwrite didn't clean up emptied directory
- bugfix: wrong multibyte to widechar conversion in hookdll breaks internationalization
- - added "previous" and "next" buttons to mod info dialog
-
- Author's activity
-
June 2019
-
05 Jun 2019, 12:33PM | Action by: Tannin42
Attribute change
Description changed.
-
05 Jun 2019, 10:41AM | Action by: Tannin42
Attribute change
Description changed.
-
05 Jun 2019, 10:34AM | Action by: Tannin42
Attribute change
Description changed.
May 2018
-
16 May 2018, 1:29PM | Action by: Tannin42
Attribute change
Description changed.
June 2016
-
17 Jun 2016, 4:03PM | Action by: Tannin42
User submitted image verified
works well pretty shanzay
-
17 Jun 2016, 4:03PM | Action by: Tannin42
User submitted image verified
248plus active plugins without problems or CTDs Thanks for your great work
-
17 Jun 2016, 4:03PM | Action by: Tannin42
User submitted image verified
New LOOT -sort- button is great
-
17 Jun 2016, 4:03PM | Action by: Tannin42
User submitted image verified
Time to Update My Mods
-
17 Jun 2016, 4:03PM | Action by: Tannin42
User submitted image verified
Wrye Bash Launcher pyw settings
-
17 Jun 2016, 4:03PM | Action by: Tannin42
User submitted image verified
Create folders - in mod directory - that show as separators in the mod list
-
17 Jun 2016, 4:03PM | Action by: Tannin42
User submitted image verified
Screenshot showing use of folders as separators in left pane
May 2016
-
22 May 2016, 10:13AM | Action by: Tannin42
Permission change
single comment topic
-
22 May 2016, 10:13AM | Action by: Tannin42
Attribute change
author requires verification for all video uploads
-
- Mod page activity
-
April 2024
-
26 Apr 2024, 4:23PM | Action by: javw
Endorsed
'Mod Organizer'
-
26 Apr 2024, 2:33PM | Action by: teng777
Endorsed
'Mod Organizer'
-
26 Apr 2024, 2:05PM | Action by: kanghsien
Endorsed
'Mod Organizer'
-
26 Apr 2024, 1:37PM | Action by: stevenaap
Endorsed
'Mod Organizer'
-
26 Apr 2024, 1:25PM | Action by: tigerx280
Endorsed
'Mod Organizer'
-
26 Apr 2024, 8:42AM | Action by: Holoturtle
Endorsed
'Mod Organizer'
-
26 Apr 2024, 8:24AM | Action by: HackWolf91
Untracked
'Mod Organizer'
-
26 Apr 2024, 8:24AM | Action by: HackWolf91
Tracked
'Mod Organizer'
-
26 Apr 2024, 7:57AM | Action by: ShinySoulsOri
Endorsed
'Mod Organizer'
-
26 Apr 2024, 3:52AM | Action by: SkyrimCur10us
Endorsed
'Mod Organizer'
-
26 Apr 2024, 2:13AM | Action by: swx24
Endorsed
'Mod Organizer'
-
25 Apr 2024, 10:17PM | Action by: xXYOXx
Endorsed
'Mod Organizer'
-
25 Apr 2024, 5:47PM | Action by: SirBradenTheBrazen
Endorsed
'Mod Organizer'
-
25 Apr 2024, 5:45PM | Action by: crazybunnie69
Endorsed
'Mod Organizer'
-
25 Apr 2024, 5:29PM | Action by: sadka123
Endorsed
'Mod Organizer'
-
25 Apr 2024, 4:40PM | Action by: draiol
Endorsed
'Mod Organizer'
-
25 Apr 2024, 4:33PM | Action by: RangerRooster99
Endorsed
'Mod Organizer'
-
25 Apr 2024, 4:16PM | Action by: LUTEI
Tracked
'Mod Organizer'
-
25 Apr 2024, 4:02PM | Action by: MISSION0728
Endorsed
'Mod Organizer'
-
25 Apr 2024, 8:53AM | Action by: XXSnowyXX
Endorsed
'Mod Organizer'
-