1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-10 09:50:17 +02:00
Commit Graph

16074 Commits

Author SHA1 Message Date
Ivan Savenko
e08f76ddf0 Add missing lock to Android shutdown logic 2024-06-17 16:17:01 +00:00
Ivan Savenko
b7efa6c8cc Fixed potential thread races in Battle AI 2024-06-17 16:15:19 +00:00
Ivan Savenko
f2d870e651
Merge pull request #4130 from IvanSavenko/races_fixes
Fixes for discovered uninitialized memory access and thread data races
2024-06-17 17:26:16 +03:00
Ivan Savenko
7ecf3a9b48
Merge pull request #4133 from kambala-decapitator/ios-reveal-directory
[launcher][iOS] reveal game directories in Files app
2024-06-17 17:25:27 +03:00
Ivan Savenko
a7fd048a88
Merge pull request #4134 from kambala-decapitator/editor-fix-crash-on-exit
[editor] fix crash on quit
2024-06-17 17:25:12 +03:00
Ivan Savenko
2d0bd94135 Fix rmg generation if player list is not continuous 2024-06-17 13:35:58 +00:00
Ivan Savenko
4f64b1f7e6 Try to localize crash on missing combat animation 2024-06-17 13:24:07 +00:00
Ivan Savenko
6b9d2809b1 Fix crash on Android OS shutdown request 2024-06-17 13:23:44 +00:00
Ivan Savenko
431b2865a4 Review fixes 2024-06-17 09:43:22 +00:00
Andrii Danylchenko
cd4aaf93ee #4139 - attempt to fix crash on portal probbing 2024-06-16 11:58:15 +03:00
Andrey Filipenkov
b5cc3e8dc6 [editor] fix crash on quit with an opened map 2024-06-13 21:35:30 +03:00
Andrey Filipenkov
9438c5f9f7 code style 2024-06-13 21:35:30 +03:00
Ivan Savenko
cd12b0e514
Merge pull request #4131 from IvanSavenko/launcher_fixes
Fix missing on/off text in Android Launcher
2024-06-13 13:01:57 +03:00
Andrey Filipenkov
bf832d4b13 fix building editor with Apple Clang 15 2024-06-13 06:38:15 +03:00
Andrey Filipenkov
b76bc4c0f8 [launcher][iOS] reveal game directories in Files app 2024-06-13 03:53:43 +03:00
Ivan Savenko
b87de3f758 Try to fix empty on/off buttons on Android 2024-06-12 18:31:20 +00:00
Ivan Savenko
e699941a39 Disable logic that seems to be leading to thread races 2024-06-12 18:17:23 +00:00
Ivan Savenko
e5dba942ac Clear buffer (if any). Avoids false-positives with memcheck if buffer
contains old data
2024-06-12 18:13:21 +00:00
Ivan Savenko
5b0b1ad7f7 Update texture while UI is locked to avoid concurrent accesses to pixel
data if netpack applier causes redraw
2024-06-12 18:12:03 +00:00
Ivan Savenko
1ac98e305f Fix potential data race if two threads attempt to select bonuses with
different durations
2024-06-12 18:11:22 +00:00
Ivan Savenko
e32b6bd807 Fix potentially uninitialized members 2024-06-12 18:10:38 +00:00
Ivan Savenko
6d251de00d
Merge pull request #4128 from IvanSavenko/launcher_fix
Launcher fixes
2024-06-12 11:27:48 +03:00
Ivan Savenko
adac4ffa92
Merge pull request #4126 from IvanSavenko/ukrainian
Ukrainian translation update
2024-06-12 11:26:59 +03:00
Ivan Savenko
61b4af131b
Merge pull request #4127 from IvanSavenko/bugfixing
Fixes for recently reported issues
2024-06-12 11:26:01 +03:00
Ivan Savenko
3e1a324622
Merge pull request #4120 from Laserlicht/german
update german
2024-06-12 11:25:44 +03:00
Ivan Savenko
8d779d704d Fix loading of haptic feedback toggle state 2024-06-11 18:09:19 +00:00
Ivan Savenko
e902fd955b Fixed On/Off buttons not changing text after language change 2024-06-11 18:08:55 +00:00
Ivan Savenko
0a03b333f0 Hero backpack can now be scrolled via mouse wheel / swipe 2024-06-11 17:14:14 +00:00
Ivan Savenko
fc1a20239e Swapped functions of Ctrl and Shift on adventure map 2024-06-11 17:14:06 +00:00
Ivan Savenko
d15610de3d Updated game translation to Ukrainian 2024-06-11 15:01:15 +00:00
Ivan Savenko
e5c38bebb1 Updated launcher translation 2024-06-11 14:34:30 +00:00
Ivan Savenko
9c05e80315 Fix Admiral's Hat whirlpool immunity. Reduce usage of
convertFromVisitablePos
2024-06-11 14:31:11 +00:00
Ivan Savenko
6a624cbaf7 Add more symbols to illegal for filenames 2024-06-11 14:30:13 +00:00
Ivan Savenko
f03d80628a Fix potentially uninitialized pointer 2024-06-11 14:12:03 +00:00
Ivan Savenko
55efa3c719 Merge remote-tracking branch 'vcmi/beta' into bugfixing 2024-06-11 14:10:17 +00:00
Laserlicht
a7d5f97a80
update german 2024-06-10 21:54:37 +02:00
Ivan Savenko
a7edc6d369
Merge pull request #4118 from IvanSavenko/translations_regenerate
Regenerated Qt translations for map editor and launcher
2024-06-10 20:04:17 +03:00
Ivan Savenko
67a92cf332 Regenerated Qt translations for map editor and launcher 2024-06-10 15:24:53 +00:00
Ivan Savenko
5512ebee64
Merge pull request #4116 from kambala-decapitator/ios-launcher-copy-data
[launcher][iOS] fix copying existing OH3 data
2024-06-10 18:22:02 +03:00
Ivan Savenko
2d98ec708c
Merge pull request #4098 from IvanSavenko/launcher_settings_update
Launcher settings update
2024-06-10 18:21:17 +03:00
Andrey Filipenkov
9e5b51c86f [launcher] show button to copy existing data on iOS >= 13 2024-06-09 18:20:39 +03:00
Andrey Filipenkov
e019997bee [launcher][iOS] select directory to copy oh3 files using objc/uikit 2024-06-09 18:20:39 +03:00
Ivan Savenko
af7357a938
Merge pull request #4113 from IvanSavenko/launcher_mod_list_tweaks
Launcher mod list tweaks
2024-06-09 16:46:58 +03:00
Ivan Savenko
e817d62011
Merge pull request #4099 from IvanSavenko/launcher_help_tab_fixes
Fixes to help tab in Launcher
2024-06-09 16:46:31 +03:00
Ivan Savenko
6451f3fd01
Merge pull request #4106 from IvanSavenko/launcher_first_install_improvements
Improvements to first run / welcome screen in Launcher
2024-06-09 16:45:29 +03:00
Ivan Savenko
e39bde362a
Merge pull request #4115 from kambala-decapitator/ios-launcher-fix-dialogs
[launcher] call button handlers that show dialogs asynchronously
2024-06-09 16:44:40 +03:00
Ivan Savenko
a8af1287ce
Merge pull request #4114 from kambala-decapitator/android-launcher-window-size
[launcher][android] force Qt window size to match available screen size
2024-06-09 16:44:32 +03:00
Andrey Filipenkov
65d30a444e [launcher] call button handlers that show dialogs asynchronously
fixes freeze on iOS: https://bugreports.qt.io/browse/QTBUG-98651
2024-06-08 22:30:54 +03:00
Ivan Savenko
0d50790088 Enable haptic feedback by default 2024-06-08 18:21:20 +00:00
Ivan Savenko
b5a5f93e07 Converted 2-state dropdowns into toggle buttons 2024-06-08 18:17:58 +00:00