Skip to content

Releases: ModOrganizer2/modorganizer

v2.1.5

23 Aug 08:30
2232bdf
Compare
Choose a tag to compare

New Features and Improvements

  • Added "enable selected" and "disable selected" to plugin list context menu
  • Added "enable selected" and "disable selected" to mod list context menu
  • Allowed the user to cancel launching an executable when VFS mapping is canceled
  • Prevented the user from deleting the currently active profile
  • Added detection of errors when writing downloads to disk (e.g., out of space), notify the user, and cancel the download to prevent corruption and crashes
  • Allowed stylesheets to modify toolbar widgets
  • Added "Open File" to downloads context menu (thanks, Freso!)
  • Updated included Paper themes by 6780-00/Kob to version 3.0.1
  • Modified dark and dracula themes to show colors on downloads text
  • Modified dracula theme to better distinguish disabled options (thanks, Kob!)
  • Allowed python plugins to be an IPlugin object
  • Added "mwse" to the list of top level directories (thanks, NullCascade!)
  • Modified mod/plugin load order backups to list from newest to oldest

Fixes:

  • Fixed included Paper Dark 3.0.1 theme for disabled menu items (introduced in Dev Build 1)
  • Fixed plugin sort button for Skyrim VR
  • Fixed endorsement of newly downloads mods (broken in 2.1.4)
  • Fixed selecting the active profile when opening the profiles dialog
  • Fixed the file category (main, update, etc.) when manually querying info
  • Fixed capitalization of "Open in Explorer" in the mod list context menu (thanks, Freso!)
  • Fixed possible crash during write to disk error

v2.1.4

04 Aug 08:20
9a3a15b
Compare
Choose a tag to compare

New Features and Improvements

  • Added a new "Loads Archives" flag to the plugins in the pluginList that are loading an archive. (Warning: this flag will only detect archives from the same mod as the plugin in question).
  • Added "Visit on Nexus" menu entry in the downloads tab.
  • Added confirmation message when deleting downloads.
  • Added un-hide all downloads option.
  • Made downloads file sizes human readable instead of just being KB.
  • Added "Open Plugins folder" option to Open folder menu.
  • Added LOOT sorting for Skyrim VR.
  • added open in explorer option to overwrite dialog.
  • added path of the managed game in the setting.
  • increased limit of backups to 10.
  • loot-api updated to 0.13.6.
  • Added CalienteTools to list of accepted top level directories.
  • Changed mod installer to automatically recognize and handle mods packaged as: Data folder + txt file. The txt file will. be added to the mod so that users can see the content.
  • Added "Open in Folder" option to downloads tab right-click context menu.
  • Allowed "Ignore missing data" modlist option to be applied to multiple mods at once.
  • Allowed "Mark as converted" modlist option to be applied to multiple mods at once.
  • Allowed "Open in Explorer" modlist option to be applied to multiple mods at once.
  • Allowed "Ignore Update" modlist option to be applied to multiple mods at once.
  • Allowed "Unignore Update" modlist option to be applied to multiple mods at once.
  • Added automatic detection and warning that checks if the Windows Event Log Service is running (required for the correct working of the virtualization).
  • Added ability to sort downloads by Size.
  • Added size indicator for the compact downloads view.
  • Added "Hide Uninstalled" and "Delete Uninstalled" options to downloads right-click context menu.
  • Added new Feather and Scroll content icon, courtesy of WolfHeartAurora.
  • Added new "Contains INI files" filter, with associated contents icon.
  • Changed the plugin tooltip to show loaded archives names that are from the same mod as the plugin.
  • Changed double-click action on plugin list to open the mod information window of the containing mod.
  • You can now delete the contents of Overwrite by selecting the Overwrite mod and pressing the DEL key (confirmation message will appear).
  • Added "Open Mods folder" menu option to the "Open folder" menu.
  • Added CTRL+DoubleClick on mods and plugins to open the mod in Explorer.
  • Added ability to copy selected text such as modname or plugin name with CTRL+C.

Fixes:

  • Usvfs fix for paths starting with "\".
  • Fix for plugin loadorder locking.
  • Fix for crash when closing the ModInfoDialog while a filter was selected.
  • Fixed crash when resuming downloads.
  • Fix for downloads auto-completing.
  • Fix for pausing download not pausing correctly.
  • Applied changes to make EU#1 Nexus server work properly.
  • Avoided Major gui lockup when "Hide all installed" option is selected in the downloads tab.
  • Avoided some unnecessary refreshes while removing mods.
  • Major Downloads tab performance improvements (several seconds worth of speed up on a single operation).
  • Fix a small memory leak in updateToolBar (by Diana).
  • TTW save parsing fixes courtesy of LostDragonist.
  • NCC installer uses first primary source if a mod has no metadata.
  • Changed how download speeds are displayed to make them jump around less and have better unit labelling.
  • Fixed "Endorse MO2" button to correctly endorse the SkyrimSE MO2 nexus page even for other managed games.
  • Removed MO2 confirmation dialog before closing in case there are exclusively paused downloads.
  • Fixed downloads tab reverting to sorting by FileTime each time the program is opened.
  • Improve robustness of endorsement checks (should get rid of "I've already endorsed this!" issues).
  • Allow more characters in instance names (A-Z, a-z, 0-9, [], (), {}, and +=_-!@#$%^;,.).
  • Generate a warning dialog for invalid instance names.
  • Truncate long strings in the plugins tab tooltip.
  • Force NXMhandler.exe registration when the associate with Nexus button is clicked.
  • Changed Fomod installer to not default to back and cancel buttons.
  • Tweaked highlighting of mods and plugins to better support dark themes.

v2.1.3

09 May 09:33
886fb10
Compare
Choose a tag to compare

Improvements

  • Upgrade dialog no longer scrolls past the screen forcing you to hit "Enter"
  • Added ability to download mods from additional nexus pages (like oldrim for SSE or FO3 for TTW)
    • New mod column for source game
    • Info window allows changing the source game
    • Download query info will request source game
    • Flag and optional warning for mods from alternate sources
    • NOTE: You may need to re-register the NXM handler to capture all supported games.
  • Added support for translating python plugins (thanks AnyOldName3)
  • Add "Sort Mechanism" flag which currently disables the sort button for unsupported games but may allow additional sort integrations later
  • Shortcuts
    • Added Ctrl + Enter / Return keyboard shortcuts to the main window modlist that will open the selected mod(s) in Explorer
    • Added Ctrl + Enter / Return keyboard shortcuts to the plugin list that will open the first associated mod containing the selected plugin in Explorer
    • Added F5 shortcut to the main window to trigger a profile refresh
  • Fixing inactive links in the about dialog, mod info dialog, etc.
  • Mod Info Dialog
    • Changed the Mod Information Dialog to always open the first enabled tab from the left
      • Users can choose what tab to open by default by dragging the tabs
    • Added "Open Mod in Explorer" button over the file listing in the Mod Information Dialog
    • Changed Mod Information Dialog "Next" and "Previous" buttons to remember what tab is currently opened
    • Added "Delete" keyboard shortcut support, in the Mod Information dialog file listing and Overwrite Information view, to delete files and folders
  • Keep the window(s) on top when launching and switching games (more often)
  • Installation
    • Extraction threading has been improved to handle the latest 7zip 18.05 release
    • FOMOD XML requirement failures will now provide more useful error messages
    • Archive type detection has been improved and will prefer file signatures over extensions
  • Downloads
    • Removed an old error check which was causing download failures due to the Nexus CDN reporting the wrong file type (error 299)
    • Added download speed to the download progress bars

Fixes

  • Corrected language files so the vast majority of the UI will now be translated correctly
  • Skyrim SE
    • Supports downloads from LE
  • Skyrim VR
    • Added SkyrimVR.ini support to local settings
    • Fixed potential issue enabling local saves
    • Removed built-in sorting until provided by the LOOT release
    • Supports downloads from LE
  • Fallout 4
    • MCM mods will be flagged as valid Data contents
  • Fallout 4 VR
    • Fixed potential issue with texture BA2 extraction
    • Removed script extender code until it’s supported
    • Updated settings INI file handling for local settings
  • Morrowind
    • Added numerous directories as valid Data contents
  • TTW
    • Supports downloads from FNV and FO3
  • Fixes for virtualized exe launchers starting in the correct locations
  • Redownloading a mod archive will no longer cause failures if it finishes downloading before answering the rename prompt
  • You will not be able to download the same archive multiple times simultaneously
  • Mod index generation has been corrected for ESLs and sorts quickly and correctly
  • VFS
    • Fixed WB folder in use error under specific conditions
    • Avoid some extraneous mapping of files outside of the virtual folder
    • Will now remember when files are deleted (during the current application run) rather than grabbing the next version of the file in the VFS
    • Fix potential problem in GetModuleFileNameW hook with inadequate buffer size

Other Changes

  • Removed all traces of old QScript classes
  • Upgrading the boost library to 1.67
  • Disabled "Hide inactive plugins" checkbox in settings as it does not work with the new vfs
  • Updates to the Nexus API to use https only and migrating to the legacy-api subdomain
  • Reworked the load order parsing to no longer move inactive plugins to the bottom for old games
  • Skyrim LE may still do this if a tool changes the plugins.txt but not the loadorder.txt
  • The C# fomod installer utility has been updated to be compatible with the latest NMM code

v2.1.2

13 Apr 15:07
bc75009
Compare
Choose a tag to compare

Changelog:

Changelog Mod Organizer2.1.2

Virtual File System (usvfs) changes:
- All the files that are edited inside the virtual folder will get properly edited now,
without getting copied over to overwrite. This means that plugins or masters edited
in xEdit for example will no longer show up in the overwrite folder as they did before
and the changes will instead be applied to the original file instead, like it was
supposed to do. The old behaviour can be considered a bug.
This will greatly lower the cluttering of the overwrite folder.
The overwrite folder will now only contain newly generated files that were not already
present in the virtual folder.
- Fixed a bug with relative paths that could create problems with tools such as BodySlide.
- Fixed unquoted paths handling for problems with tools such as LODGen.
- Added hook for new system function introduced by Windows Spring Creators Update which was breaking usvfs.
- Fixed some script extenders randomly not launching.
- Fixed most cases of WB folder in use error.
- Fixed usvfs not being able to map newly added files correctly.
- Fixed handling of relative paths for two hooked functions.
- Fixed handling of wildcards for search functions.
- Fixed a problem with lower priority files popping up after deleting or renaming mapped files.
- A great number of stability fixes and improvements.

Graphical Interface changes:
- Added support for High DPI Scaling (Forced to System scaling in the exe properties might give better results though).
- Added maximize button to Fomod installers.
- Updated the instance selection dialog to better describe Instances.
- Changed "Open in explorer" context menu option of overwrite to appear even if it is empty.
- Added support for texture (.dds) file preview in data tab.
- Fixed left pane "data tab" to remember what folders were expanded when a file is hidden or unhidden.
- Changed Downloads menu options to say "Hide all..." instead of "Remove all...".
- Added "Clear all Filters" button with red outline that only shows up if one or more filters are selected.
- Fixed a bug that would not allow the already present "Clear" button under the filters tab to clear "contains" type of filters.
- Fixed a bug that enabled the "Clear" button at the start even if there were no filters selected.
- Changed the top left Switch Instance icon to give an idea of what the button does (special thanks to twizz0r).
- Added a Open Folder drop-down menu over the modlist to allow for a more convenient way of
accessing relevant folders.
- Reintroduced BSA extraction context menus.
- Optimized icons Mo uses.
- Included two new custom stylesheets (Paper Dark and Light by 6788-00 aka AlcoholSwabs).
- Fixed "File not found" error when previewing files from the data tab.
- Disabled IniTweaks section in the mod Information dialog as the feature does not work on MO2.
- Removed "Replace category" menu option as it was redundant.
- Added ability to view texture files preview from the conflicts tab in the mod Information window.
- Added the "Open/Execute" option to the conflicts tab in the mod Information window.
- Fixed hidden downloads not being flagged as uninstalled.
- Added flag and description to ESL-flagged ESPs.

Functionality changes and new Features:
- Added Manage Instances dialog to delete instances.
- Added various confirmation messages when deleting instances or creating new ones.
- Changed the instance name selection dialog to not let the user choose a name already in use.
- Fixed "Create Files in Mod instead of Overwrite" setting for executables.
- Added a check to avoid renaming a mod to an existing mod name.
- Fixed the Ini Editor to always open the INIs that the game will be using (based on the LocalGameSettings
option in profile settings), even the ones in Mygames, and tell what Inis are being edited.
- Changed "Remove Installed" and "Delete Installed" Downloads menu options to not consider
the Downloads of Mods that were uninstalled.
- Fixed a bug that would keep re-activating the "Create files in mod instead of Overwrite" setting
in the executable dialog after the user activated it for the first time.
- Complete overhaul of export to CSV feature with custom column selection and added entries.
- Added mod priority, enabled status, primary category, install date and nexus url columns to Export to CSV feature.
- Fixed incorrect plugin order handling for older games.
- Included support for script extender save files when transferring and deleting saves.
- Added support for Mo2 shortcuts that open specific instances, (in the target field, after the path,
add: "moshortcut://myInstanceName:" where myInstanceName is the name of your instance).
- Added support for all the new Archive types to the extractor plugin.
- Fixed missing entry point error messages when opening the mod information dialog for
people that have qt dlls referenced in their PATH.
- Added fix to prevent the same file being downloaded multiple times simultaneously.
- Fixed Mo showing wrong plugin information when switching between two plugins that have the same name.

Supported Games changes:
- Added missing Oblivion DLC DLCBattlehornCastle.esp to the DLC list.
- Added custom.ini handling for FO3 and for FNV.
- Added falloutCustom.ini handling for FNV.
- Added support for FO4VR (provided by matzman666).
- Added tentative SkyrimVR support (provided by ThomasBrixLarsen).
- Added very tentative support for Morrowind (provided by Schilduin).
- Fixed Morrowind save parsing.
- Added game support for Tale of Two Wastelands (TTW).

Miscellaneous changes:
- Updated 7zip library from 9.20 to 18.01.
- Added Mo2 version to log files.
- Updated the Sort Button to use the latest Loot API (should have major performance improvements).

Included translations for:
-French(fr),
-Polish(Poland) (pl_PL),
-Spanish(es),
-Dutch(Nederland)
-Other languages that are still in wip.

Probably a lot more things we forgot.

v2.1.1

27 Dec 17:30
Compare
Choose a tag to compare

Change log :

  • Fixed mods priorities getting messed up when renaming a mod
  • Proxied executable spawning will now happend also when working directory under MO mods folder (fix for SkyProc Patchers)
  • Proxied executable spawning is now implemented "cleaner" (fix for non-practical test scenario but maybe also for unreported issues)
  • Overwrite context menu now has clear overwrite and open in explorer options
  • Show the newly added mod when creating an empty mod
  • Default to sorting newest download first
  • Print settings loading and changes to log for diagnostic purposes

v2.1.0.1

26 Dec 12:50
Compare
Choose a tag to compare

Minor Update.

  • Installer now has an updated usvfs_x86.dll and usvfs_proxy.exe that fixes a rare nullptr.
  • Installer was missing bsa_extractor.dll and inibakery.dll in the plugin folder
  • I broke Mo2 bsa support when trying to disable the bsa conflict, this should be fixed now
  • Installer will now clean itself correctly

v2.1.0

24 Dec 14:50
db1e63d
Compare
Choose a tag to compare

Change Log:

  • Fixed MO crash after different executables are run.
  • Fixed important handle leak that caused the above crashes and out of memory errors.
  • Fixed Wrye Bash not loading through MO.
  • Fixed FO4 MCM mods, the mod entries should now show up in the MCM menù without having to add anything in the actual Data directory.
  • Fixed local game settings. You can now have profile dependent .INI files.
    Fixed local saves transfer to support Script Extender save files.
  • Fixed MO shortcuts. The programs started should now correctly see the virtualized files.
  • Fixed C# mod installers. They should now correctly install the mods.
  • Fixed incorrect filetime listing in downloaded mods.
  • Fixed FO4 not loading loose files.
  • Fixed Script Extender dll plugins not being loaded.
  • Fixed a Windows 7 incompatibility.
  • Fixed mod categories.
  • Fixed MO automatically paring with the wrong game. Now it should ask which game to manage at first time use.
  • Fixed Creation Kit not being able to save.
  • Fixed crashes on closing executables on some edge cases.
  • Fixed sort button for people with spaces in their MO path.
  • Fixed drag&drop for overwrite.
  • Fixed an issue with Wrye Bash having a scrambled loadorder.
  • Fixed crash caused by INI configurator.
  • Fixed missing dependencies for 32 bit Fomods.
  • Fixed FO3 game launcher detection.
  • Fixed nxmhandler.exe to avoid infinite loop.
  • Fixed a bug when renaming a mod that would disable it and move it to the bottom of the loadorder.
  • Fixed MO asking what instance to manage at every startup.
  • Improved diagnostics and crash dump collection.
  • Improved support for long paths and paths with spaces.
  • Added support for CCC file parsing for CC ESLs.
  • Added various mod content icons.
  • Added launch arguments to the automatic Loot executables.
  • Added cross tab highlighting. When selecting a mod in the left pane, the corresponding plugins on the right pane are highlighted and vice versa.
  • Updated Sort button to latest Loot.
  • Updated QT, Boost and many other dependencies to latest version.
  • Probably many more we forgot about.

Code contributions by Lepresidente, Silarn, erasmux, and anyone else we missed.

Beta 4.3

07 Feb 07:03
Compare
Choose a tag to compare
Beta 4.3 Pre-release
Pre-release

This release is for testers only! If you're not willing to participate on the issue tracker, do NOT contact me about problems!

  1. Archive extracting has been fixed
  2. Sort button has returned and the loot API updated to 10.3 (Thanks to Zanoth)
  3. SkyrimSE save information now will correctly show the required plugins (Thanks to Zanoth)

Main issue not fixed : MO2 Status

PDB Files

Beta 4.2

13 Jan 09:07
Compare
Choose a tag to compare
Beta 4.2 Pre-release
Pre-release

This release is for testers only! If you're not willing to participate on the issue tracker, do NOT contact me about problems!

More fixes regarding SkyrimSE,
Main issue not fixed : MO2 Status

PDB Files

Beta 4.1

21 Dec 09:24
Compare
Choose a tag to compare
Beta 4.1 Pre-release
Pre-release

This release is for testers only! If you're not willing to participate on the issue tracker, do NOT contact me about problems!

Main Fix: "MO is not blocking MO interface when external program is run"
few other minor fixes

PDB Files