1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-22 22:13:35 +02:00
Commit Graph

856 Commits

Author SHA1 Message Date
Ivan Savenko
eab03c24ee Fix installation of mods with complex dependencies such as H3Evo 2024-11-26 13:56:29 +00:00
Ivan Savenko
9d9c21f670 Regenerated Launcher translations 2024-11-26 13:56:28 +00:00
Ivan Savenko
b529de99ba Fix submods not showing up in Launcher after install 2024-11-26 13:55:46 +00:00
Ivan Savenko
6bad88ba99 Fix display of active submods of disabled root mods 2024-11-26 13:55:46 +00:00
Ivan Savenko
822b6a00e7 Update only actually changed mod on enabling / disabling 2024-11-26 13:55:46 +00:00
Ivan Savenko
4aaa6c1eb4 Fix enabling and disabling of mods 2024-11-26 13:55:46 +00:00
Ivan Savenko
34a59d049b Implement remaining todo's, fix handling of mods with invalid
dependencies
2024-11-26 13:55:46 +00:00
Ivan Savenko
fef19f4846 Fix installation of multiple mods at once 2024-11-26 13:55:46 +00:00
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
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
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
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
Maurycy
4683b5d52a
Update swedish.ts 2024-11-23 00:19:20 +01:00
Laserlicht
f28502c981 update german 2024-11-16 22:53:12 +01:00
Ivan Savenko
2da2fc48e2
Merge pull request #4861 from GeorgeK1ng/develop
Updated Czech translation + Shrine spell readability fix
2024-11-06 22:02:57 +02:00
Laserlicht
10da13729c
fix boost 2024-11-05 02:00:26 +01:00
Laserlicht
42059d18c3 fix chronicles 2024-11-04 23:30:56 +01:00
George King
5f02ede31a
Updated Czech translation 2024-11-02 10:58:06 +01:00
George King
63e6c98d81
Updated Czech translation 2024-11-02 10:54:06 +01:00
Ivan Savenko
ea9a59e1f6
Merge pull request #4779 from altiereslima/develop
Update Portuguese Translation
2024-10-30 13:27:15 +02:00
Ivan Savenko
10b411aa68
Update launcher/settingsView/csettingsview_moc.cpp 2024-10-27 21:17:46 +02:00
altiereslima
50e0893f4e Update portuguese.ts 2024-10-27 10:00:03 -03:00
Mike
2480c4eae7 Minor update 2024-10-25 09:58:57 -07:00
Mike
3690e05e40 Draft to hide scaling dropdown as needed 2024-10-24 18:54:39 -07:00
George King
7c0dec1b5e
Small update
Updated Launcher translation
2024-10-16 19:00:13 +02:00
George King
21c83bd3dc
Updated Czech translation
Updated Launcher translation
2024-10-16 18:58:26 +02:00
altiereslima
c85318a873
Merge branch 'develop' into develop 2024-10-12 08:11:48 -03:00
kdmcser
b67b43c811 do lupdate and update Chinese translation 2024-10-12 13:11:35 +08:00
Ivan Savenko
d5663c8948 Fix broken layout in "Mod Validation" option 2024-10-10 21:19:56 +00:00
Ivan Savenko
3113b7f60a
Merge pull request #4704 from IvanSavenko/video_autodetect
Enable autodetection of video scaling parameters
2024-10-10 15:00:40 +03:00
Ivan Savenko
51481210c4
Merge pull request #4744 from wb180/vcmiqt_lib
Fix static linking
2024-10-10 14:56:40 +03:00