Skip to content

Releases: Wolfmyths/Myth-Mod-Manager

1.5.2

25 Apr 01:39
e707459
Compare
Choose a tag to compare

Some more bug fixes!

Thank you for using Myth Mod Manager ❤️

How to install/update:

  • Download Myth-Mod-Manager.zip or Myth-Mod-Manager.tar.gz if you're on linux
  • Open the archive and drag Myth Mod Manager to an empty directory of your choice
  • If updating, replace the old exe with the new one
  • Run Myth Mod Manager

Changelog

  • Rewrote config.ini to be handled a lot more consistently and optimized
  • Removed runGame.bat from the program as it's use has been replaced a couple versions ago
  • Fixed typo in README.md reported by Avery

Bug Fixes

  • MMM save the color theme setting correctly reported by Avery
  • Fixed unzipping mods via drag and drop not working and possibly other related functions reported by Avery

1.5.1

19 Apr 20:24
b955c60
Compare
Choose a tag to compare

Important crash fix for those who had mods disabled

Thank you for using Myth Mod Manager ❤️

How to install/update:

  • Download Myth-Mod-Manager.zip or Myth-Mod-Manager.tar.gz if you're on linux
  • Open the archive and drag Myth Mod Manager to an empty directory of your choice
  • If updating, replace the old exe with the new one
  • Run Myth Mod Manager

Changelog

Bug Fixes

  • Refreshing the mods table while having disabled mods should not crash the program anymore Reported by Mister Cooper

1.5.0

14 Apr 03:01
c616716
Compare
Choose a tag to compare

A very exciting update!

This update features a lot of important bug fixes and a couple overhauls.

Here's a quick breakdown:

  • The settings tab has gotten an overhaul allowing for more settings to be created and make it easier to read information
  • Added tags to grant more organization for your ever-growing list of mods
  • Mod data is now stored in .JSON format
  • Many bug fixes and some optimizations

Thank you for using Myth Mod Manager ❤️

How to install/update:

  • Download Myth-Mod-Manager.zip or Myth-Mod-Manager.tar.gz if you're on linux
  • Open the archive and drag Myth Mod Manager to an empty directory of your choice
  • If updating, replace the old exe with the new one
  • Run Myth Mod Manager

Changelog:

Tagging

  • Add tags to your mods to create your own filters! Suggestion by Geicorules
  • You can edit/view tags in the tag editor by right clicking anywhere on the Manager window and click "Open Tag Editor"
  • To search a tag, use the prefix tag: followed by the tag name e.g: tag:favorite,anime use a comma to include multiple tags

Settings Tab Overhaul

  • Instead of settings saving automatically, there are now apply/cancel changes buttons (except for ignored mods)
  • Changed the design to be less crowded and allow room for possible future options
  • General communication improvements

Misc

  • Setting a game path no longer checks for the payday 2 executable
  • Mod data is now stored in a .json file, after you update to 1.5.0 it will be safe to delete mods.ini
  • Moved keyboard shortcut legend from about tab to settings tab
  • Optimized refreshing the mods table and a lot of functions that slowed down if the user had a lot of disabled mods
  • Added exception handling when starting a program from MMM
  • Improved formatting saved game folder and tools paths to be absolute (This might fix other unexpected behavior)
  • Adjusted sizes of some columns in the mods table
  • General tools tab improvements
  • Security Improvement: Setting a tool/game folder path have to be absolute from now on
    • Example of absolute vs relative file paths
      • Absolute "C:/path/to/executable.exe"
      • Relative "/to/executable.exe"

Bug Fixes:

  • The dialog window for deleting a tool shortcut has the correct title text
  • The file dialog window when changing a tool shortcut will have the proper file extension filters
  • File dialog windows no longer apply changes when you click cancel
  • An INFO log will no longer falsely say that a Worker inherited object is canceled
  • Users cannot edit the text in tables anymore (I didn't know this was a thing for almost a year 😭)
  • Closing MMM shortly after making changes will save correctly
  • MMM will remember the window size you last left it
  • Changing color themes will once again write to config.ini Reported by Geicorules
  • Disabled mods now display their version
  • Up-to-date mods no longer are falsely flagged as outdated if the mod is disabled
  • Mods that were meant to be enabled/disabled but the user canceled will appear as enabled/disabled correctly
  • Linux: MMM should now automatically restart after updating
  • Linux: Users should now be able to change their gamepath in the settings tab
  • Windows: Users should now be able to receive error messages in the case that Payday 2 cannot start from MMM Reported by Mister Cooper
  • Windows: Users should now be able to start Payday 2 from MMM once again Reported by Mister Cooper

1.4.1

26 Jan 03:56
527742c
Compare
Choose a tag to compare

Hotfix

Quick hotfix for Linux users and also patched a bug when opening the directory of a disabled mod

Changelog:

  • Rewrote threaded function's structure due to crashing happening for Linux users
  • Changed some text in the task window
  • Made canceling a task more reliable

Dependency Updates:

  • PyInstaller: 6.2.0 -> 6.3.0
  • PySide6: 6.6.0 -> 6.6.1

Bugfixes:

  • Disabled mods could not be opened with the "Open Dir..." button
  • Linux users should no longer crash when starting a task (Any sort of file moving)

1.4.0 - Linux Support

24 Jan 06:34
5a53d29
Compare
Choose a tag to compare

Linux Support

Today I announce the inclusion of the payday 2 linux community!
I have updated MMM to be compatible with linux I am very new to Linux so expect some oversights
For reference I developed/tested the linux update using Mint, so those oversights might have to do with other distros

I have also fixed a couple of bugs as well as added a small feature that will be built upon in the future.
This new feature is checking for modworkshop.net compatible mod updates, you can do this one mod at a time but I plan to have a button to check all available mods.

Thank you for using Myth Mod Manager ❤️

How to install/update:

  • Download Myth-Mod-Manager.zip or Myth-Mod-Manager.tar.gz if you're on linux
  • Open the archive and drag Myth Mod Manager to an empty directory of your choice
  • If updating, replace the old exe with the new one
  • Run Myth Mod Manager

Changelog:

  • Added a button to check if a modworkshop.net supported mod has a version update
    • This feature will have additions in the future
  • The "Mod Type" column has been enlarged by 5 pixels due to it being slightly too small on Linux
  • There is now an new filter to look for any kind of file when adding/editing a tool path
  • Improved some logging messages to include more information
  • Linux support

Bug Fixes:

  • When an error occurs during a program update check the function will no longer stay in memory
  • You can delete mods again
  • Installing a mod via file drop now refreshes the mod list
  • Right clicking on an empty space in the mod list no longer throws an error
  • Minor code improvements

1.3.0 - Tool Shortcuts

05 Dec 01:44
2e40bfa
Compare
Choose a tag to compare

1.3.0 - Tool Shortcuts

This update contains a fix for the update checker which was not working in exclusively version 1.2.3 and went under the radar. Thanks to automated testing from a month ago, this feature update should be a lot more stable than other feature releases.

There is also now a tools tab to keep modding tools in one place

Please check out the patch notes for more information

Thank you for using Myth Mod Manager ❤️

Features

  • Added Tools tab

    • This tab's use is mostly for modders to keep their modding tools in one place.
    • Shortcut URLs will be saved in a new file called externalshortcuts.json
  • Update checker additions

    • Added a do not ask me again button to stop receiving update alerts on startup
    • Added a check for updates button in the settings
    • Added a checkbox to opt in or out of update alerts on startup
  • Misc

    • Added logging to better communicate to the user when changes are being made to a file (Moved, added, deleted, etc...)
    • The cannot find gamepath window now has a button to select the game directory
    • Minor code cleanup and optimization for the manager tab
    • Added new shortcut to the about tab: left and right arrow keys switches tabs

Bug Fixes

  • The categories in the mods table no longer have a strange highlighted pattern over them
  • Fixed certain cases for displaying a mod's version
  • Update checker works again (The update checker object was being garbage collected before it could finish it's task)

Known Issues

  • If you close MMM within 1-2 seconds after doing anything with external tool shortcuts, the program might not save your recent action. This should only apply to the tools tab

Dependency Updates:

  • Pyinstaller 6.1.0 -> 6.2.0

How to install/update:

  • Download Myth-Mod-Manager.zip
  • Open the zip and drag Myth Mod Manager to your directory of choice
  • If updating, replace the old exe with the new one
  • Run Myth Mod Manager.exe

1.2.3 Bugfixes

28 Oct 04:01
6eb9105
Compare
Choose a tag to compare

NOTICE: This version does not have a working update checker, this has been patched in future versions

Just some small adjustments for today! I've been spending a lot of time creating automated testing to make development faster and less error-prone on updates that have foundational changes.

If you want to see the 1.2.0 patchnotes, https://github.com/Wolfmyths/Myth-Mod-Manager/releases/tag/1.2.0

Hotfix

  • Added exception handling for the rare case that MMM fails reading a mod's mod.txt
  • Small bug fixes
  • Fixed a warning log message that appeared when nothing went wrong
  • General code cleanup
  • Small rewrite of save system
  • Dependency updates
    • Updated PySide6 6.5.1.1 -> 6.6.0
    • Updated PyInstaller 5.13.0 -> 6.1.0

Known Bugs:

  • Update checker does not work
  • There is a strange pattern on the headers of the mod table

How to install/update:

  • Download Myth-Mod-Manager.zip
  • Open the zip and drag Myth Mod Manager to your directory of choice
  • If updating, replace the old exe with the new one
  • Run Myth Mod Manager.exe

1.2.2 Bugfixes

12 Oct 01:08
3a7adaa
Compare
Choose a tag to compare

A ton of bugs have been fixed, sorry for the confusion.

If every time you started up MMM version 1.2.1 and get a update notice, that is because version 1.2.1's internal version value was not updated. So the update checker thought 1.2.1 was 1.2.0.

This should fix all of the major issues, and if not, MMM should handle them better

Thank you for your patience and sorry for the inconvenience

Please see the latest releases to learn the new features in 1.2.0:
https://github.com/Wolfmyths/Myth-Mod-Manager/releases/tag/1.2.0

Changes:

  • Threaded tasks are handled a lot better if an error happens
    • Example: Task window not closing properly
  • Added logging and exception handling

Bugfixes:

  • Update checker no longer is activated even though MMM is on the latest version
  • Right-click menu in profiles was not activating
  • Fixed multiple profile errors
  • Fixed mod installation not working
  • Possibly fixed a case where backing up mods wouldn't work
  • Fixed a case where applying mods wouldn't work
  • Possibly fixed the rare case that payday 2 cannot be launched from MMM

1.2.1 Hotfix

11 Oct 08:42
509da9e
Compare
Choose a tag to compare

Quick hotfix, if you want to see the 1.2.0 patchnotes, https://github.com/Wolfmyths/Myth-Mod-Manager/releases/tag/1.2.0

Hotfix

  • Added exception handling and logging for getting mod versions
  • Hyperlinks now work in MMM's changelog

How to install/update:

  • Download Myth-Mod-Manager.zip
  • Open the zip and drag Myth Mod Manager to your directory of choice
  • If updating, replace the old exe with the new one
  • Run Myth Mod Manager.exe

1.2.0

11 Oct 05:37
491396d
Compare
Choose a tag to compare

Hey all! This is a big update with a lot of small features and changes. There's not any big feature to show off this time, but there's a lot of little things! There has also been a lot of back-end restructuring of the program to help me and contributors create things faster.

Please check out the changelog below

Anti-Virus False positive update:

I am using a new module in this version of MMM to connect the user to the internet, it fixes microsoft's anti-virus going off and there should be no more false positives. If you want to delve deeper into this topic, visit #22, I will reopen the issue if it arises again.

New Features

  • MMM now displays a mod's version if it's available (Checks in the mod's main.xml or mod.txt), this will display in the manager tab
  • Three buttons in the right-click menu of the manager tab have been added:
    • If it's available, you can visit the mod page of any modworkshop.net mod (A modworkshop.net icon next to the mod name is an indicator that it's available)
    • There's a button that takes you to the mod's directory on your system
    • You can now hide mods (If you want to show them again, they'll be in the settings tab)
  • Added about tab that includes support links, a shortcut legend, and a small synopsis of MMM
  • Rewrote auto-updater (Visually its mostly the same)
    • Auto-updater now restarts and deleted the outdated version automatically after pressing ok during a successful install
    • Downloads go to your %TEMP% directory before installing in the case of the download failing
    • Instead of the auto-updater running in a thread, it now runs asynchronously via PySide6's events

Other Changes:

  • Window size is saved more reliably
  • List widgets in the program now have a background color
  • Right-click menus have gotten a slight upgrade
    • There are now separators to better organize right-click menu buttons
    • Buttons are farther apart from each other
    • The background is now easier to tell apart from the program's background color
  • Right clicking a mod also selects it in the manager and profiles tab (Saves a whole left click!!!)
  • Header size adjustments in manager tab
  • There is no longer a 1 second timer when setting/changing your PAYDAY 2 directory
  • Optimizations
    • Calls to write data to mods.ini is used more sparingly when refreshing your mods or starting MMM
    • Because of the removal of a module, the program is a couple megabytes less

Bug Fixes:

  • Microsoft no longer raises a anti-virus false positive
  • Manager tab now refreshes after a profile is applied
  • Checking MMM client version with latest should no longer freeze the application
    • Makes MMM's startup time faster (Checking versions only runs on startup)
    • Users with a slower internet connection will see a larger improvement to startup time

Thank you for checking out Myth Mod Manager ❤️

How to install/update:

  • Download Myth-Mod-Manager.zip
  • Open the zip and drag Myth Mod Manager to your directory of choice
  • If updating, replace the old exe with the new one
  • Run Myth Mod Manager.exe