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

888 Commits

Author SHA1 Message Date
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
Ivan Savenko
c8a0664b3c Adjust Launcher UI to account for changes in this branch 2024-10-09 17:37:54 +00:00
Evgeniy Meshcheryakov
7847fc4bba Fix static linking 2024-10-09 11:27:43 +03:00
Ivan Savenko
2399a5a765
Merge pull request #4712 from IvanSavenko/detect_conflict
Detection of potential conflicts between mods
2024-10-07 17:57:52 +03:00
Ivan Savenko
1687606a4b
Merge pull request #4726 from wb180/vcmiqt_lib
Separate vcmiqt static lib
2024-10-07 17:37:51 +03:00
Evgeniy Meshcheryakov
40576e9bb9 Separate vcmiqt lib 2024-10-07 08:47:00 +03:00
Ivan Savenko
66fdad145c Added an option to configure validation level in launcher 2024-10-06 19:21:33 +00:00
altiereslima
2c16e6b4e1 Update Portuguese Translation 2024-10-01 20:20:48 -03:00
altiereslima
be20469dc1 Update Portuguese Translation 2024-09-30 22:35:19 -03:00
Ivan Savenko
7f8f09c8fa
Merge pull request #4668 from Laserlicht/scenario_name
Chronicles improvements
2024-09-27 20:01:47 +03:00
Ivan Savenko
4b6f8293c2
Merge branch 'develop' into chinese 2024-09-27 18:48:52 +03:00
Ivan Savenko
c6a13207fa
Merge pull request #4673 from XCOM-HUB/patch-2
Update swedish.ts
2024-09-27 18:47:13 +03:00
Ivan Savenko
bee2e7200c
Merge pull request #4664 from IvanSavenko/ttf_fonts
Integrate true type fonts into VCMI
2024-09-27 18:41:02 +03:00
Maurycy
73ed29f7ed
Update swedish.ts
Made further improvements.

PS: Only changed the translation this time. Did not change the source.
2024-09-25 19:55:56 +02:00
Laserlicht
2d60252e4c read from mapheader; move chr to subfolder 2024-09-24 21:41:37 +02:00
kdmcser
ceb2426c30 do lupdate and update Chinese tranlation 2024-09-24 22:08:31 +08:00
Ivan Savenko
ca3c6227c4 Add selector for font type in Launcher, add autoselection 2024-09-24 13:25:36 +00:00
Ivan Savenko
5d47a0cd06
Merge pull request #4645 from altiereslima/develop
Update Portuguese Translation
2024-09-24 16:23:52 +03:00
Ivan Savenko
557b72f2b3 Launcher now controls ttf fonts usage directly instead of toggling mod
from extras
2024-09-23 18:31:44 +00:00
Fabrice TIERCELIN
3e0274fde6 Fix one caption in the source code 2024-09-22 19:37:15 +02:00
altiereslima
16b12cd55f Update portuguese.ts 2024-09-22 03:27:17 -03:00
altiereslima
50029bf215 Portuguese Translation 2024-09-22 03:23:14 -03:00
Ivan Savenko
43666ec987
Merge pull request #4627 from Laserlicht/chronicles_config
avoid warnings if not installed chronicles
2024-09-21 17:46:55 +03:00
Ivan Savenko
535be56888
Merge pull request #4629 from XCOM-HUB/patch-1
Update swedish.ts
2024-09-21 17:46:47 +03:00
Ivan Savenko
2b4342f21d
Merge pull request #4597 from Laserlicht/simplify_ttf
simplify usage of ttf font
2024-09-20 11:49:58 +03:00
Maurycy
9e8aad23dd
Update swedish.ts
@Fabrice-TIERCELIN
2024-09-20 03:27:34 +02:00
Laserlicht
417fb8d434 avoid warnings if not installed chronicles 2024-09-19 22:14:23 +02:00
Laserlicht
0c1ef33d5a text change 2024-09-19 20:03:33 +02:00
Ivan Savenko
7c495ee1dd Add new translation file to CMakeLists.txt. Update docs. 2024-09-16 16:59:04 +00:00
Laserlicht
743cee7470 simplify usage of ttf font 2024-09-14 21:34:39 +02:00
Fabrice TIERCELIN
1fdbaf943f Update the French translation 2024-09-10 08:55:10 +02:00
Ivan Savenko
042d3c0265
Merge branch 'develop' into develop 2024-09-05 15:08:21 +03:00
Laserlicht
7655149d52 code review (second part) 2024-09-02 23:36:42 +02:00
Laserlicht
609906f015 code review (first part) 2024-09-02 22:51:30 +02:00
Laserlicht
79d549951b mobile fix 2024-09-01 13:39:40 +02:00
Laserlicht
e31ace2661 make sonar cloud (a little bit) happy 2024-09-01 02:16:03 +02:00
Laserlicht
9b3a5c7925 fix 2024-09-01 00:43:45 +02:00
Laserlicht
0250c19dd8 portrait fix 2024-09-01 00:41:16 +02:00
Laserlicht
e5f05d61ae audio mapping 2024-08-31 23:44:36 +02:00
Laserlicht
c803e8011b overrides 2024-08-31 23:13:40 +02:00
Laserlicht
0280254810 tarnum icon 2024-08-31 22:05:36 +02:00
Laserlicht
23652a8ba1 async launcher 2024-08-31 18:46:45 +02:00
Laserlicht
9c2a5f6baa window 2024-08-31 17:16:42 +02:00
Laserlicht
2cfea598c2 fixes & simplify 2024-08-31 16:27:39 +02:00
Laserlicht
36914682a5
Merge branch 'develop' into chronicles_installer 2024-08-31 16:18:52 +02:00
Laserlicht
0b8f92250d extract additional images 2024-08-31 15:25:45 +02:00
Laserlicht
e4ec26e613 override 2024-08-31 13:15:07 +02:00
Laserlicht
a89a1efa89 extract campaign to map folder 2024-08-31 12:14:51 +02:00
Laserlicht
bc2e9ce510 extract files 2024-08-31 02:52:34 +02:00
Laserlicht
0e500efe5a extract lod 2024-08-31 00:44:20 +02:00
Laserlicht
b1de501716 innoextract extraction 2024-08-30 22:20:33 +02:00
Laserlicht
452aa1218d chronicle installer selection 2024-08-30 21:17:18 +02:00
kdmcser
1212fce62c update Chinese translation 2024-08-31 02:31:52 +08:00
kdmcser
d7a504dd86 Regenerated translations 2024-08-31 02:20:07 +08:00
altiereslima
8660186810 Update portuguese.ts 2024-08-27 23:37:50 -03:00
altiereslima
b8e28579e9 Update portuguese.ts 2024-08-27 23:28:49 -03:00
Ivan Savenko
3d39963a1c Merge branch 'master' into 'develop' 2024-08-26 14:01:00 +00:00
Ivan Savenko
a7d4df9c33 Update release date to monday 2024-08-25 19:42:25 +00:00
Ivan Savenko
427a583f1e Preparation for release 1.5.7 2024-08-22 13:27:25 +00:00
Ivan Savenko
75c727afaa Fix typo 2024-08-17 19:46:32 +00:00
Ivan Savenko
d6059b044d Implement selection of upscaling filter in launcher 2024-08-17 15:25:26 +00:00
Ivan Savenko
b7391f49f6 Merge branch 'vcmi/master' into 'vcmi/develop' 2024-08-05 10:36:10 +00:00
Ivan Savenko
16b28c28e4 Version bump to 1.5.6 2024-08-02 15:00:16 +00:00
Ivan Savenko
4533271692
Merge pull request #4312 from IvanSavenko/texthandler_split
Split CGeneralTextHandler file into 1 file per class form
2024-07-21 13:49:14 +03:00
Ivan Savenko
1aa391fdf8 Split CGeneralTextHandler file into 1 file per class form
All text processing code is now located in lib/texts.
No changes other than code being moved around and adjustment of includes

Moved without changes:
Languages.h           -> texts/Languages.h
MetaString.*          -> texts/MetaString.*
TextOperations.*      -> texts/TextOperations.*

Split into parts:
CGeneralTextHandler.* -> texts/CGeneralTextHandler.*
                      -> texts/CLegacyConfigParser.*
                      -> texts/TextLocalizationContainer.*
                      -> texts/TextIdentifier.h
2024-07-20 12:55:17 +00:00
Ivan Savenko
58c7afefd8
Merge pull request #4298 from Alexander-Wilms/vcmilauncher-forward-stdout-stderr
startExecutable(): Forward executable's output, so vcmiclient's stdou…
2024-07-20 12:51:32 +03:00
Ivan Savenko
e2af6c0f92
Merge pull request #4295 from Alexander-Wilms/translation-error-messages
Less noise when switching languages in launcher
2024-07-19 15:44:54 +03:00
Alexander Wilms
70e309c4f9
CModListView::loadScreenshots(): Check isValid() instead of row() and column()
Co-authored-by: Andrey Filipenkov <kambaladecapitator@gmail.com>
2024-07-19 12:38:42 +02:00
Alexander Wilms
6687d3b684 startExecutable(): Forward executable's output, so vcmiclient's stdout and stderr aren't hidden 2024-07-18 23:54:33 +02:00