1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-16 10:19:47 +02:00
Commit Graph

17561 Commits

Author SHA1 Message Date
Ivan Savenko
ccd0edf13d Changes according to review 2024-10-14 13:23:48 +00:00
Ivan Savenko
55e79b1b96 Remove Android CI workaround 2024-10-14 13:23:19 +00:00
Ivan Savenko
34447fd844 Fix missing standard libraries from package on mingw 2024-10-14 13:05:10 +00:00
Ivan Savenko
55916fad0a Fix libpng linkage - shared on all platforms other than iOS 2024-10-14 13:05:10 +00:00
Ivan Savenko
ab2c5ba64f Add workaround for Android NDK installed via conan - required for
correct stripping of resulting binaries
2024-10-14 13:05:10 +00:00
Ivan Savenko
6b1fd428bd Use shared setup file for 32 and 64 bit bingw 2024-10-14 13:05:10 +00:00
Ivan Savenko
eb06eb15cd Clean up workflow 2024-10-14 13:05:10 +00:00
Ivan Savenko
a63d3a11c4 Simplify cpack logic 2024-10-14 13:05:10 +00:00
Ivan Savenko
2506490db4 Use python provided in CI runner image instead of installing via action 2024-10-14 13:05:10 +00:00
Ivan Savenko
9a1f26883d Update documentation 2024-10-14 13:05:10 +00:00
Ivan Savenko
06cd74dde6 Use new path to the script 2024-10-14 13:05:10 +00:00
Ivan Savenko
501622229d Use new prebuilts package 2024-10-14 13:05:10 +00:00
Ivan Savenko
2d2bc8293f Delete old coverity files 2024-10-14 13:05:10 +00:00
Ivan Savenko
ecf063cd1c Reorganized layout of CI directory, move all before_install files into
common directory, remove copy-pasted files
2024-10-14 13:05:10 +00:00
Ivan Savenko
289ed742d0 Disable unused boost_url 2024-10-14 13:05:10 +00:00
Ivan Savenko
a64f1f1232 Use newer SDL libraries 2024-10-14 13:05:10 +00:00
Ivan Savenko
0e1d5274ba Generate aab's only for builds on master branch 2024-10-14 13:05:09 +00:00
Ivan Savenko
4dc521743c Install dependencies as separate CI step 2024-10-14 13:05:09 +00:00
Ivan Savenko
1623afd35d Use Ubuntu 24.04 for mingw builds 2024-10-14 13:05:09 +00:00
Ivan Savenko
b3c5e0680d Install ninja for ios CI builds 2024-10-14 13:05:09 +00:00
Ivan Savenko
5d2f3c0f86
Merge pull request #4764 from kdmcser/develop
do lupdate and update Chinese translation
2024-10-12 11:15:43 +03:00
kdmcser
b67b43c811 do lupdate and update Chinese translation 2024-10-12 13:11:35 +08:00
Ivan Savenko
7866179a01
Merge pull request #4762 from IvanSavenko/bugfixing
Fixes for recently reported bugs and regressions
2024-10-11 19:31:00 +03:00
Ivan Savenko
c55a75cc4e Remove copy-pasted code in rewardable town building leading to hero not
registered as visitor
2024-10-11 15:02:48 +00:00
Ivan Savenko
d1e7cb72c2 Fix game gang on random map generation 2024-10-11 15:02:14 +00:00
Ivan Savenko
e221cdccab Fix initialization of hero type in map editor 2024-10-11 15:01:55 +00:00
Ivan Savenko
115439f16a Fix town events not actually giving offered creatures 2024-10-11 15:01:18 +00:00
Ivan Savenko
e14ea4d7fc
Merge pull request #4754 from heroesiiifan/patch-7
Fix video missing error due typo
2024-10-11 13:52:04 +03:00
heroesiiifan
b56b6c1496
Update campaignMedia.json 2024-10-10 21:44:08 +00:00
Ivan Savenko
e0e01d678a
Merge pull request #4753 from IvanSavenko/misc_fixes
Fixes for regressions from recent PR's
2024-10-11 00:32:45 +03:00
Ivan Savenko
bc5b8d071f
Merge pull request #4751 from Laserlicht/patch-3
fix campaign name
2024-10-11 00:22:23 +03:00
Ivan Savenko
d5663c8948 Fix broken layout in "Mod Validation" option 2024-10-10 21:19:56 +00:00
Ivan Savenko
6bed497f2c Fix mod validation reporting failure for well-formed mods 2024-10-10 21:18:43 +00:00
Ivan Savenko
dfff1eae26 Fix crash on losing a hero 2024-10-10 21:16:41 +00:00
Laserlicht
f3a6d4a93f
copy name after init 2024-10-10 22:01:25 +02:00
Ivan Savenko
51838f020b
Merge pull request #4750 from IvanSavenko/savename_fix
Fixes missing names of saves and custom campaigns
2024-10-10 22:41:16 +03:00
Ivan Savenko
341ef633a5 Fixes missing names of saves and custom campaigns 2024-10-10 16:05:50 +00:00
Ivan Savenko
1fc0267ad1
Merge pull request #4748 from IvanSavenko/ci_fix
Quick workaround for failing Android CI
2024-10-10 16:52:55 +03:00
Ivan Savenko
15ad0440f7 Fix iOS build 2024-10-10 12:38:32 +00:00
Ivan Savenko
77cd08d66a Quick workaround for failing Android CI 2024-10-10 12:31:06 +00:00
Ivan Savenko
22ac88ecc4
Merge pull request #4731 from IvanSavenko/reduce_pointers
Reduce usage of pointers to VLC entities
2024-10-10 15:29:40 +03:00
Ivan Savenko
3dd4fa2528 Reduce usage of pointers to VLC entities
Final goal (of multiple PR's) is to remove all remaining pointers from
serializeable game state, and replace them with either identifiers or
with shared/unique pointers.

CGTownInstance::town and CGHeroInstance::type members have been removed.
Now this data is computed dynamically using subID member.

VLC entity of a town can now be accessed via following methods:
- getFactionID() returns ID of a faction
- getFaction() returns pointer to a faction
- getTown() returns pointer to a town

VLC entity of a hero can now be accessed via following methods:
- getHeroTypeID() returns ID of a hero
- getHeroClassID() returns ID of a hero class
- getHeroType() returns pointer to a hero
- getHeroClass() returns pointer to a hero class
2024-10-10 12:28:08 +00:00
Ivan Savenko
81f0222c68
Merge pull request #4741 from IvanSavenko/serialize_local_state
Serialize local state of player interface
2024-10-10 15:03:14 +03:00
Ivan Savenko
5aebf287b9
Merge pull request #4735 from IvanSavenko/private_pos
Reduce usages of ambiguos CGObjectInstance::pos
2024-10-10 15:00:50 +03: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
7f6a80ed47
Merge pull request #4738 from IvanSavenko/external_audio
Loading separate audio file in place of audio stream embedded in video
2024-10-10 14:58:04 +03:00
Ivan Savenko
92db0259c3
Merge pull request #4747 from IvanSavenko/mod_compat_fix
Fixes for loading 1.5 mods in vcmi 1.6
2024-10-10 14:57:47 +03:00
Ivan Savenko
0fcd300008
Merge pull request #4746 from Laserlicht/multiple_small_fixes
small fixes
2024-10-10 14:57:37 +03:00
Ivan Savenko
28bc38c94f
Merge branch 'develop' into multiple_small_fixes 2024-10-10 14:57:30 +03:00
Ivan Savenko
51481210c4
Merge pull request #4744 from wb180/vcmiqt_lib
Fix static linking
2024-10-10 14:56:40 +03:00