Ivan Savenko
a80f65439b
Do not inform of mod update if remote version is older than local
2024-11-26 21:05:18 +00:00
Ivan Savenko
85ffb449ca
Fixes mod install / uninstall / updates
2024-11-26 13:55:46 +00:00
Ivan Savenko
30ed066cea
Restored mod uninstall functionality, restored translatable mod fields,
...
added more fields to translatable list
2024-11-26 13:55:46 +00:00
Ivan Savenko
37e975036c
Restored display of enabled and disabled mods in Launcher
2024-11-26 13:55:46 +00:00
Ivan Savenko
f72fb53117
Implemented missing mod description fields
2024-11-26 13:55:46 +00:00
Ivan Savenko
87a665fb7f
Restored all disabled mod functinality that was used by client
2024-11-26 13:55:46 +00:00
Ivan Savenko
06ce71087e
Restored mod list display functionality in launcher
2024-11-26 13:55:46 +00:00
Ivan Savenko
f8724b9558
Reworked mod handling in Launcher in order to unify code with lib
2024-11-26 13:55:46 +00:00
Ivan Savenko
4945370fe3
Implemented validation of preset - removal of non-existing mods,
...
addition of newly installed mods
2024-11-26 13:55:46 +00:00
Ivan Savenko
ba9e3dca9d
Mod management rework, part 1
...
- Replaced CModInfo class with constant ModDescription class
- Simplified mod loading logic
- Extracted some functionality from ModHandler into separate classes for
future reuse by Launcher
2024-11-26 13:55:46 +00:00