1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-08-08 22:26:51 +02:00
Commit Graph

18349 Commits

Author SHA1 Message Date
dc1908ad2a Use -Wa,-mbig-obj instead of -Og to retain debuggability in SerializerReflection.cpp and IGameCallback.cpp files 2024-11-16 22:46:27 +01:00
89d7776775 fix compilation error due to 'too many sections' for MinGW debug builds on Windows 2024-11-16 22:41:05 +01:00
812a1217de [FIX] angels are not doubleWide 2024-11-16 22:16:48 +01:00
d862351ad6 Pryzmatyczny 2024-11-16 21:08:51 +01:00
7cb8ca174e fix crash: defender is killed by spell before attack, but attacker still do attack action 2024-11-17 01:00:23 +08:00
3f8f6dc721 Merge pull request #4919 from Kuxe/dont_use_Og_for_mingw_debug_builds
Remove '-Og' from MINGW debug builds
2024-11-16 18:51:23 +02:00
888825592c Fix json formatting 2024-11-16 16:44:42 +00:00
4ae81cbac0 Add missing field to serialization 2024-11-16 16:23:02 +00:00
227e403e88 Fix crash on advancing to 3rd scenario of Birth of Barbarian campaign -
spellbook removal was not working correctly when hero does not keeps his
spells
2024-11-16 16:22:43 +00:00
c3f675c3ea Remove '-Og' from MINGW debug builds. It interferes with debugging. See https://stackoverflow.com/a/63386263/2323908. Instead, the default O0 is used.
This change makes it possible to use whatever optimization levels you want debug builds, which was previously impossible due to the passing of -Og in CMakeLists.txt.
2024-11-16 17:15:55 +01:00
7f0cb6ce6a ISharedImage is now always const, remove creation of image copy when
upscaling to same factor
2024-11-16 15:40:05 +00:00
a4ef45c4f8 Move list of war machines in war machine factory to config 2024-11-16 15:32:52 +00:00
e2fe20e26d Use upper_bound instead of sort since predicate does not fulfills strict weak ordering requirement for std::sort 2024-11-16 15:32:52 +00:00
98a54b61b7 Merge pull request #4874 from Laserlicht/load_prescaled
prescaled image support
2024-11-16 17:28:37 +02:00
c3b63a1bef Merge pull request #4857 from Laserlicht/delete
Delete saves / random maps
2024-11-16 17:28:23 +02:00
e7c92c738a Merge pull request #4909 from Kuxe/fix_linker_error_if_ffmpeg_is_missing
Fix linker error in EntryPoint if ffmpeg is missing due to missing DISABLE_VIDEO in vcmiclient target
2024-11-16 17:27:44 +02:00
fccf3132a8 Update polish.json
added new strings.
2024-11-15 23:27:10 +01:00
b23c69b9d6 code review 2024-11-15 20:26:56 +01:00
149c6cd778 code review 2024-11-15 19:09:34 +01:00
1a038b26ed Merge pull request #4910 from Laserlicht/picture_regression
fix picture (regression)
2024-11-15 19:17:52 +02:00
e93af77f44 Merge pull request #4908 from Kuxe/ensure_gcc_usage_with_windows-mingw-release
Set CMAKE_C_COMPILER and CMAKE_CXX_COMPILER to gcc and g++ for windows-mingw-release
2024-11-15 19:17:37 +02:00
90304e5c8a Merge pull request #4900 from Laserlicht/chronicles_menu
Chronicles menu
2024-11-15 19:15:28 +02:00
f6016abf93 Merge pull request #4907 from Kuxe/update_mingw_dependencies
[docs] Update windows-mingw-release dependencies
2024-11-15 19:14:50 +02:00
df0c53af41 Merge pull request #4864 from Laserlicht/creature_window_rework
Creature window rework
2024-11-15 19:13:58 +02:00
ac12574f61 fix picture (regression) 2024-11-15 03:25:16 +01:00
9611a324cd Fix linker error in EntryPoint if ffmpeg is missing due to missing DISABLE_VIDEO in vcmiclient target 2024-11-15 00:49:22 +01:00
9a1e48c349 Set CMAKE_C_COMPILER and CMAKE_CXX_COMPILER to gcc and g++ for windows-mingw-release preset.
Prevents various situations where clang is chosen over gcc, which is unintended when using windows-mingw-release preset
2024-11-14 23:26:24 +01:00
e7682cfd5c Add qt5-tools and tbb as required dependencies when using the windows-mingw-release preset 2024-11-14 23:09:29 +01:00
0f94f35dcf code review 2024-11-14 00:34:39 +01:00
1e77d08d1a docs for modder 2024-11-13 23:49:57 +01:00
a6c985c4f5 code review 2024-11-13 23:10:41 +01:00
6199a13603 code review 2024-11-13 20:20:16 +01:00
e73cb7f45b Update client/windows/CCreatureWindow.cpp
Co-authored-by: Ivan Savenko <saven.ivan@gmail.com>
2024-11-13 20:03:20 +01:00
7be44278d7 Merge pull request #4892 from SoundSSGood/artifact-related-fixes
Artifact related fixes
2024-11-13 20:58:37 +02:00
004b7892f2 Merge pull request #4889 from kdmcser/artifact_sort_fix
crash fix: artifact sort by slot
2024-11-13 20:50:40 +02:00
46e492be01 Merge pull request #4891 from kdmcser/fix_research_spell_crash
fix spell research crash when no more spells can be researched
2024-11-13 20:50:24 +02:00
1d0fdb1c0e Merge pull request #4867 from Laserlicht/notFocusedClick
notFocusedClick refactoring
2024-11-13 20:49:31 +02:00
27b59dd7ee crash fixed 2024-11-13 06:39:37 +02:00
31d4517f17 Merge remote-tracking branch 'upstream/develop' into develop 2024-11-12 14:31:31 +01:00
719859cc62 optimize 2024-11-12 00:12:56 +01:00
e660d30b8a hint 2024-11-11 23:55:07 +01:00
33220b2eb3 check if used in mainmenu 2024-11-11 23:52:35 +01:00
44561a55db chronicles docs 2024-11-11 22:57:44 +01:00
6b33f4d969 skip campaigns from set 2024-11-11 22:44:48 +01:00
9c55ebf2dd chronicles campaign screen 2024-11-11 22:25:54 +01:00
306c84572a update Chinese translation 2024-11-11 21:03:25 +08:00
b32ec8607c tradable grail 2024-11-10 21:48:54 +02:00
51e742f475 Merge branch 'develop' into fix_research_spell_crash 2024-11-10 23:32:33 +08:00
ea14760e6c fix for fused artifacts creation 2024-11-10 17:06:39 +02:00
2621d4f5bf fix spell research crash when no more spells can be researched due to map limit 2024-11-10 23:02:36 +08:00