Alexander Wilms
3255b4232c
Move ccache wrappers for macOS and iOS builds to apple/ dir
2023-10-06 21:08:45 +02:00
Alexander Wilms
19f8560456
Improve comment
2023-10-06 19:58:32 +02:00
Alexander Wilms
2bee8b5109
Make suggested changes
2023-10-06 19:55:40 +02:00
Alexander Wilms
4bed3c4726
Check CMAKE_GENERATOR, move iOS options to top level
2023-10-06 19:39:32 +02:00
Alexander Wilms
c5378f560e
Mark ccache as required if ENABLE_CCACHE is ON, set ENABLE_CCACHE to ON by dafault instead of setting it in CMakePresets.json
2023-10-06 12:44:56 +02:00
Alexander Wilms
510fb205e7
Add CMake option for enabling ccache for IOS and MSVC build
2023-10-06 01:06:10 +02:00
Alexander Wilms
c7523326a0
Make ccache work with MSVC build
2023-10-02 12:36:47 +02:00
Alexander Wilms
65354da5f1
Add CMake preset for iOS build without precompiled headers, which is required for ccache
2023-10-02 05:43:38 +02:00
Alexander Wilms
d14c872164
iOS CI build: Make XCode work with ccache
2023-10-02 05:43:33 +02:00
Alexander Wilms
46d785c371
Fix iOS build with ENABLE_PCH=OFF
...
https://github.com/vcmi/vcmi/issues/2991#issuecomment-1742066891
Fixes #2991
2023-10-01 18:16:41 +02:00
Nordsoft91
d695d87b99
Merge pull request #2964 from kambala-decapitator/fix-docs
...
improve layout of developer docs
2023-10-01 14:08:38 +02:00
Nordsoft91
041ffceb07
Merge pull request #2952 from Alexander-Wilms/develop
...
Enable VSync to prevent screen tearing while scrolling across map
2023-10-01 14:08:00 +02:00
Nordsoft91
818e11f364
Merge pull request #2982 from Nordsoft91/fix-pandora
2023-09-30 20:24:25 +02:00
Nordsoft91
f54a3c4e6c
Merge pull request #2960 from Alexander-Wilms/ccache
...
Enable ccache for CI
2023-09-30 01:57:48 +02:00
nordsoft
1502ea2250
Fix pandora mana problem
2023-09-30 01:33:12 +02:00
Alexander Wilms
be17ed1b62
Enable ccache for CI
2023-09-29 23:55:12 +02:00
Nordsoft91
811680c4c5
Merge pull request #2978 from Laserlicht/height
2023-09-29 09:36:21 +02:00
Laserlicht
293214bb61
height fix
2023-09-29 00:08:25 +02:00
Ivan Savenko
9ba1aa652d
Merge pull request #2967 from IvanSavenko/bugfixing
...
Miscellaneous bugfixing
2023-09-28 12:11:51 +03:00
Ivan Savenko
47a17cc4a7
Merge pull request #2965 from IvanSavenko/movement_fix
...
Fix freeze on moving through teleporters without set path
2023-09-27 23:08:27 +03:00
Ivan Savenko
9b482a2b1e
Fix boat creation for heroes recruited on water
2023-09-27 21:25:27 +03:00
Ivan Savenko
16424d2fc0
Fixed boat boarding
2023-09-27 21:25:04 +03:00
Ivan Savenko
f4c33f49ee
Removed excessive warning
2023-09-27 21:24:37 +03:00
Ivan Savenko
92fdaa20b1
Fix crash on loading Seer Hut with kill monster mission
2023-09-27 21:24:25 +03:00
Ivan Savenko
71ad9d6707
Fix crash on starting map as non-red player
2023-09-27 21:23:54 +03:00
Ivan Savenko
c330998518
Fix freeze on moving through teleporters without set path
2023-09-27 17:17:06 +03:00
Alexander Wilms
f52562eeb7
Fix freezing of hero and long enemy turns without sleeping in FramerateManager::framerateDelay()
2023-09-27 16:09:52 +02:00
Ivan Savenko
97097c20ad
Merge pull request #2874 from SoundSSGood/exchange-window-update
...
Exchange window update
2023-09-27 15:50:52 +03:00
Ivan Savenko
71a1ed816a
Merge pull request #2892 from Laserlicht/highscore_menu
...
Highscore Menu & end video
2023-09-27 15:48:47 +03:00
Ivan Savenko
efe3393408
Merge pull request #2947 from Laserlicht/enableUiEnhancements_button
...
enableUiEnhancements button
2023-09-27 15:47:25 +03:00
Ivan Savenko
94dbde05a0
Merge pull request #2868 from IvanSavenko/simultaneous_turns
...
Simultaneous turns
2023-09-27 15:45:02 +03:00
Ivan Savenko
4d43562bca
Merge pull request #2924 from Laserlicht/datetime_android
...
Datetime android
2023-09-27 15:43:46 +03:00
Ivan Savenko
724eb7902e
Merge pull request #2950 from soulsource/feature/make-erm-compile-again
...
Make ERM compile again.
2023-09-27 15:42:33 +03:00
Ivan Savenko
d0046d29f2
Merge pull request #2957 from ProjectMutilation/fix-pvs-issues
...
Fixed some issues found by pvs
2023-09-27 15:40:37 +03:00
Ivan Savenko
9147fd49ab
Merge pull request #2932 from Laserlicht/mainmenu_layer
...
fix layer problem in mainmenu
2023-09-27 15:37:40 +03:00
Andrey Filipenkov
0db567da37
improve layout of some dev docs
2023-09-27 15:25:41 +03:00
Andrey Filipenkov
764fbebb35
make script executable
2023-09-27 15:12:50 +03:00
Maxim Korotkov
ade7a035f5
artifactUtils: reduced cyclomatic complexity in check
...
Signed-off-by: Maxim Korotkov <korotkov.maxim.s@gmail.com>
2023-09-27 09:05:58 +03:00
Maxim Korotkov
59acf639da
client: render: fixed copy-past errror in genFromJson()
...
Signed-off-by: Maxim Korotkov <korotkov.maxim.s@gmail.com>
2023-09-27 09:05:58 +03:00
Maxim Korotkov
56061d116e
vcai: Combined cases with the same actions
2023-09-27 09:05:58 +03:00
Maxim Korotkov
f874d27797
AI: removed redundant checks
...
The pointers "up" and "down" were checked against nullptr
but it's always non-null
Also added curly braces for if statement. It's good practice
for avoiding shooting yourself to the foot
Signed-off-by: Maxim Korotkov <korotkov.maxim.s@gmail.com>
2023-09-27 09:05:58 +03:00
Alexander Wilms
0d11c5197d
Remove superfluous vsyncEnabled attribute
2023-09-26 23:48:53 +02:00
Alexander Wilms
ecc7648ef8
Use display index from settings
2023-09-26 23:05:48 +02:00
Alexander Wilms
e2eeec96a9
Fix stuttering animations when using high frame rate limit or vsync
2023-09-26 22:53:45 +02:00
Laserlicht
242e0ffa4a
fix playername
2023-09-26 22:06:04 +02:00
Laserlicht
2738dc3190
better approach for redrawing
2023-09-26 21:12:04 +02:00
Laserlicht
bb358148d8
Update generalOptionsTab.json
2023-09-26 20:58:24 +02:00
Laserlicht
012f4b91b2
Update generalOptionsTab.json
2023-09-26 20:43:47 +02:00
Nordsoft91
8c6381b497
Merge pull request #2951 from Laserlicht/spell_icon
...
specific spell icon (artifacts)
2023-09-26 20:13:19 +02:00
Nordsoft91
12eac2d4ba
Merge pull request #2941 from Laserlicht/spellbook
...
Big Spellbook
2023-09-26 20:12:30 +02:00