1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-07-15 01:24:45 +02:00
Commit Graph

12194 Commits

Author SHA1 Message Date
00ac8eb306 Attempt to fix crash on quitApplication on Android 2023-08-15 00:17:59 +03:00
ef0cd0ba6e Fixed mod dependencies check on save loading to prevent crashes:
- mods that don't affect game objects can be ignored when loading save
- gameplay-affecting mods that were present in save must be active
- gameplay-affecting mods that were not in save must not be active
2023-08-14 23:55:04 +03:00
5dc735494c Merge pull request #2554 from IvanSavenko/crashfixes
Fixes for crashes from Android crash reporter
2023-08-12 11:55:50 +03:00
4ebb490740 Android build version bump for hotfix 2023-08-11 18:54:24 +03:00
20e10cd5ab Fix potential access to empty std function on hero vs hero combat 2023-08-11 18:52:22 +03:00
119d51d1ef altar sacrifice all fix 2023-08-11 18:51:59 +03:00
4b307dc0e4 More locks to avoid data races on server 2023-08-11 18:50:39 +03:00
ad2bd897d0 Replace boost::format with MetaString
Looks like some of H3 localizations don't have string replacements for
building / war machine name, resulting in exceptions on formatting
attempt. MetaString handles this case silently.
2023-08-11 18:50:39 +03:00
9d7f46f985 Fix crash on right-clicking player flags in RMG UI 2023-08-11 18:50:39 +03:00
631e93e846 Fix missing lock of player interface 2023-08-11 18:50:39 +03:00
942f8bbf05 Fix possible access to non-existing building 2023-08-11 18:50:39 +03:00
67b7c39761 Fix possible nullptr dereference 2023-08-11 18:50:39 +03:00
858f8b7c7c Merge pull request #2505 from IvanSavenko/hotfix_3
Hotfix 3
2023-08-08 15:26:00 +03:00
2e7e8bb52b Better error message on missing object constructor 2023-08-08 12:50:39 +03:00
d947c14495 Few more H3 data validation checks 2023-08-08 12:50:16 +03:00
ed066cb7ba Fixed possible multithreading races in sound/music callbacks 2023-08-08 00:27:03 +03:00
1eb58bcc32 NKAI: fix potential concurrency and town treat calculation 2023-08-07 17:29:27 +03:00
04fe78d31c NKAI: fix freeze on army gathering 2023-08-07 17:29:17 +03:00
d7cbe4ecde Attempt to fix data raced in battle on server 2023-08-07 17:28:21 +03:00
b167aeafd8 Build ID bump for Android 2023-08-07 17:03:19 +03:00
b5fc0f19f2 Proper fix for Android launcher nullptr dereference 2023-08-07 16:53:51 +03:00
1826e990d1 Merge pull request #2494 from IvanSavenko/hotfix_2
Hotfix 2
2023-08-06 18:47:32 +03:00
0b99fc0ccb Show message box when H3 data is missing 2023-08-06 18:16:32 +03:00
6ddac8376d Fixed possible crash on attempt to load missing font(?) 2023-08-06 17:47:12 +03:00
c524caee5c Fixed possible uncaught exception on starting map 2023-08-06 17:46:49 +03:00
9e4a42b25d Android build ID bump 2023-08-06 14:33:20 +03:00
0c9e2d6fdd Workaround for crash on map rendering 2023-08-06 14:11:31 +03:00
48f130cd76 Fix crash on haptic feedback on Android 2023-08-06 14:11:14 +03:00
702f57d5cc Avoid another crash in Android launcher 2023-08-06 13:43:08 +03:00
5faaf175f9 Added debug information to SDL-related crashes 2023-08-06 13:31:10 +03:00
8b0f9c86f8 Fixed possible crash on invalid town building name 2023-08-06 13:30:20 +03:00
a4ff408c9d Removed unused code 2023-08-06 13:29:57 +03:00
0dca5c45bd Workaround for potential crash on opening town dwelling with no valid
creatures
2023-08-06 12:46:29 +03:00
a81f18765c Another workaround for another crash on Android launcher 2023-08-06 12:45:20 +03:00
06b0ebf08c Merge pull request #2485 from IvanSavenko/hotfix
Hotfix for issues discovered in 1.3
2023-08-05 20:55:11 +03:00
c8ec0d5419 Added caching for creature icons in garrisons
More complete version of caching will be done for 1.4
Fixes freezes on hero movement when hota mod is used
2023-08-05 14:26:54 +03:00
ab4fb2a228 Prefer composition over inheritance 2023-08-05 14:25:57 +03:00
00f3804604 Workaround for crash? 2023-08-05 13:39:08 +03:00
59c599cbf9 Reverted FPS limit change on mobile systems 2023-08-05 13:35:58 +03:00
2cf323a6c1 Version bump for Android build 2023-08-05 13:35:24 +03:00
e6fde11282 Another attempt to make debug symbols show up on Android 2023-08-05 13:35:07 +03:00
8d5aff4c12 Attempt of a blind fix for mod load crash on Android launcher 2023-08-05 12:58:25 +03:00
041236837b Possible fix for crash from Android crash reporting 2023-08-05 12:49:38 +03:00
dd17896082 Fix crash on bonus parsing failure (outdated mods?) 2023-08-05 12:49:02 +03:00
77dcac19a0 Version bump for vcmi core mod 2023-08-05 12:48:04 +03:00
ed927de12e Added more informative error messages for battle action errors 2023-08-04 21:41:11 +03:00
b9729241f1 Version bump for Android to reupload build 1.3.0 2023-08-04 11:19:09 +03:00
6e7a02702d Fix crash in naval combat 2023-08-04 10:46:04 +03:00
07ab7c2f50 Merge pull request #2465 from vcmi/beta
Merge beta -> master
2023-08-03 17:58:30 +03:00
756ae4245c Merge pull request #2467 from IvanSavenko/build_fix
Build fix for beta
2023-08-03 16:24:37 +03:00