Ivan Savenko
00f97fb8cd
Allow mod operations such as install when possible
2024-11-26 13:55:46 +00:00
Ivan Savenko
879eb2184f
Implement some TODO's, fix sonar warnings
2024-11-26 13:55:46 +00:00
Ivan Savenko
5ca65f14bd
Fix visibility of translation mods, fix heading for mod version field
2024-11-26 13:55:46 +00:00
Ivan Savenko
1f8dc49669
Remove no longer used translation strings
2024-11-26 13:55:46 +00:00
Ivan Savenko
6ced6c96b6
Don't auto-enable mods on update
2024-11-26 13:55:46 +00:00
Ivan Savenko
09606952a2
Mark remaining todo's
2024-11-26 13:55:46 +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
2fcda48c65
Implemented enabling and disabling of mods with dependencies resolving
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
ac3aecba81
Reimplemented computation of installed mod size for 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
75a1a0938f
Do not show empty or irrelevant information in mod details tab
2024-11-26 13:55:46 +00:00
Ivan Savenko
065a8d5fcf
Restored mod filter functionality in Launcher
2024-11-26 13:55:46 +00:00
Ivan Savenko
41466238fc
Cleanup code
2024-11-26 13:55:46 +00:00
Ivan Savenko
494d70cbf0
Reduce excessive logging
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
67fdd14dca
Cleanup
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
Ivan Savenko
c22471fd91
Display name of parent mod next to the name of submods in dependencies
2024-11-26 13:55:46 +00:00
Ivan Savenko
1120f16d33
Add separate on/off icons for submods with disabled parent mod
2024-11-26 13:55:46 +00:00
Ivan Savenko
9742f3a110
Initialize submods / mods settings on new mod install
2024-11-26 13:55:46 +00:00
Ivan Savenko
915bd0bd35
Import mod preset from 1.5 data if no preset exists
2024-11-26 13:55:46 +00:00
Ivan Savenko
c57120f0dd
Initial support for mod presets system
2024-11-26 13:55:46 +00:00
Ivan Savenko
7fdddee503
Merge pull request #4978 from IvanSavenko/swap_h3_icons
...
Fix h3 bug: icons of View Earth and View Air are swapped
2024-11-25 15:29:39 +02:00
Ivan Savenko
a58d48e03d
Merge pull request #4980 from IvanSavenko/hero_randomization_fix
...
Fix Orrin as starting hero on some maps
2024-11-25 14:28:55 +02:00
Ivan Savenko
c26db41097
Merge pull request #4979 from kambala-decapitator/ios-docs-image
...
[docs] add referenced image to the repo
2024-11-25 14:00:58 +02:00
Ivan Savenko
eb14eff13c
Merge pull request #4975 from Laserlicht/third_upgr_8th_dwelling
...
third upgrade for 8th dwelling
2024-11-25 13:46:36 +02:00
Ivan Savenko
ebf0437f09
Merge pull request #4968 from Laserlicht/fix_window
...
fix hero window outside of screen
2024-11-25 13:45:45 +02:00
Ivan Savenko
5aa0a0d5b8
Merge pull request #4966 from vcmi/speciall_secondary_skill
...
Add "special" property for secondary skills
2024-11-25 13:44:59 +02:00
Ivan Savenko
2d18ba6408
Merge pull request #4963 from Laserlicht/randommap_button
...
fix misaligned button in randommap
2024-11-25 13:42:20 +02:00
Ivan Savenko
72fcf4473a
Merge pull request #4962 from Laserlicht/prism_breath_fix
...
prism attack fix
2024-11-25 13:41:57 +02:00
Ivan Savenko
7ac9eb4ba6
Merge pull request #4959 from XCOM-HUB/patch-8
...
Update swedish.ts
2024-11-25 13:41:20 +02:00
Ivan Savenko
98430a67f4
Merge pull request #4957 from IvanSavenko/hd_assets
...
Added existing HD assets for vcmi mod
2024-11-25 13:40:55 +02:00
Ivan Savenko
d94da01535
Merge pull request #4955 from Laserlicht/popup_fix
...
fix tavern popup
2024-11-25 13:40:37 +02:00
Ivan Savenko
7d8b753971
Merge pull request #4951 from IvanSavenko/sonar_fix
...
Fix several new issues detected by SonarCloud
2024-11-25 13:39:56 +02:00
Ivan Savenko
6544f6d6a6
Merge pull request #4944 from IvanSavenko/market_fix
...
Fixes for configurable markets support
2024-11-25 13:39:20 +02:00
Ivan Savenko
1116c18af5
Fix Orrin as starting hero on some maps
...
Fixes a bug that led to Orrin being replaced with a different randomly
selected hero on maps where starting hero is not generated in town, but
pre-placed on map
2024-11-24 20:05:34 +00:00
Andrey Filipenkov
538f844398
[docs] add referenced image to the repo
2024-11-24 22:48:25 +03:00
Ivan Savenko
1b9c6b1763
Add fix for similarly swapped portraits of Wights and Wraiths
2024-11-24 19:47:52 +00:00
Ivan Savenko
2b692c2606
Fix h3 bug: icons of View Earth and View Air are swapped
2024-11-24 19:26:06 +00:00
Laserlicht
b29d7e8cfd
third upgrade for 8th dwelling
2024-11-24 17:57:49 +01:00
Laserlicht
6366175a3c
fix window
2024-11-23 19:19:07 +01:00
Tomasz Zieliński
9e6cd9b94d
Add "special" property for secondary skills
2024-11-23 12:37:30 +01:00
Laserlicht
5e5a854180
fix misaligned button in randommap
2024-11-23 02:33:25 +01:00
Laserlicht
3c4064e09d
prism attack fix
2024-11-23 02:10:01 +01:00
Maurycy
4683b5d52a
Update swedish.ts
2024-11-23 00:19:20 +01:00