Skip to content

v2.2.1

Compare
Choose a tag to compare
@Silarn Silarn released this 01 Aug 21:24
· 2021 commits to master since this release
e69078e

v2.2.1

Features

  • Main window:

    • New standard menu, status bar and more toolbar options.
    • They can all be hidden and the toolbar can be made smaller.
    • The API stats have been moved to the status bar.
    • On initialization, MO2 will attempt to detect symlinks on important paths and will warn the user if any are detected.
  • Executables:

    • Reworked the executables dialog, in depth overview...
    • Executables now support reordering correctly. The order in the list is reflected on the toolbar and the Run menu.
    • The Modify button has been removed, changes are saved automatically when pressing OK or Apply.
  • Settings:

    • The Nexus API key can now be manually entered.
  • Downloads tab:

    • Added three new columns in the download list: mod name, version and Nexus ID. (#439)
  • Data tab:

    • Added "Open Origin in Explorer" in the context menu.

Mod Information Window

The Mod Information window has been completely reworked internally (in depth overview). Its appearance is similar, but it should be faster and has many improvements.

  • Text and INI files:

    • Editor uses monospace font.
    • Added a toolbar with buttons for saving, word wrap and opening the file in Explorer. The file path is also displayed.
    • Pressing Ctrl+S in the editor saves the file.
    • Added a search box below the file lists.
  • Images:

    • Thumbnails are shown in a vertical list on the left.
    • Added a toolbar with a button to open the file in Explorer and an area to display the file path.
    • All image types are supported.
    • DDS files (typically textures) are supported but disabled by default because some mods have thousands of them. A checkbox below the list enables them.
    • Added a search box below the list.
  • Optional ESPs:

    • Switched the orientation of the lists.
  • Conflicts:

    • Added a third list to the conflicts tab for non conflicted files. (#278)
    • All three lists are collapsible.
    • Multiple selection. (#255)
    • Added "Go to..." in the context menu to switch to other mods.
    • New advanced conflict view, in depth overview...
  • Nexus Info

    • Added a button to track the mod on Nexus.
    • An arbitrary URL can now always be entered at the bottom. It is displayed when right-clicking a mod in the main window.
    • Greatly enhanced description page appearance and fixed links, images, quotes and spoilers.
  • Filetree:

    • Added preview menu item. (#630)
    • Multiple selection.

Games

  • Morrowind: Experimental support for integrated sorting via libloot 0.14.x.
  • Skyrim SE instances can now read save files from Skyrim LE.

Usvfs

  • Fixed a handle leak that would make Wrye Bash complain about a folder in use on Windows 1803.
  • Fixed a crash while moving files across drives, mostly triggered by xEdit.

Nexus API

  • Added support for impending nexus game code changes for download links.
  • Changed mod updated detection to more closely reflect server behavior for "previous month" requests.
  • Better handling of connection failures.
  • Reworked handling of extremely large and old modlists that exceed the available request limit.
    • Should no longer repeat checks for the same mod while there are still older, unchecked mods.
    • More informational.

Fixes

  • The remove mods confirmation dialog now limits the number of items displayed. (#24)
  • Hovering a save won't activate the main window anymore. (#700)
  • Splash screen is now displayed on the same monitor as the main window.
  • Various lists did not show the context menu at the proper position.
  • Fixed the loading progress bar being stuck at 1%.
  • Fixed a rare crash when selecting mods.
  • Fixed a rare crash when switching instances while checking for updates was ongoing.
  • Improved modlist refresh performance.
  • Fixed multiple issues with the tutorials system and reworked some code to prevent future breakages.
  • Fix handling of download URLs to properly work with "premium" links
    • Non-premium accounts will be notified if the link is expired or other info is missing
  • Improved CSV export to sort by priority and resemble modlist.txt more.
  • A lot of internal refactoring of the code for better organization and maintainability.
  • Various text and UI improvements all around.

Dependencies

  • Updated to Visual Studio 2019
  • icu 64.2
  • loot 0.14.8
  • OpenSSL 1.1.1c
  • PyQt 5.12.3
  • Python 3.7.4
  • sip 4.19.17
  • Qt 5.12.4

Translations

  • Full translations for French, Japanese, Polish, Portuguese (Brazil) and Spanish.
    • Thanks to Yoplala, yohru, Yoosk, zDas, fiama, and all of our other translators.
  • Partial translations for Dutch, Russian, and Chinese.
  • Minimal translations for Hungarian, Korean, Italian, Swedish, German. Help appreciated.