Releases: Wolfmyths/Myth-Mod-Manager
1.5.2
Some more bug fixes!
Thank you for using Myth Mod Manager ❤️
How to install/update:
- Download
Myth-Mod-Manager.zip
orMyth-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
1.5.1
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
orMyth-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
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
orMyth-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"
- Example of absolute vs relative file paths
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
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
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
orMyth-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
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
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
- Updated PySide6
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
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
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
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
ormod.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
- Calls to write data to
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