Commit Graph
21 Commits
Author SHA1 Message Date
Andrey FilipenkovandAndrii Danylchenko e85f8a56bb make FFmpeg dependency optional 2022-09-18 09:25:10 +03:00
Andrey FilipenkovandAndrii Danylchenko 45f5fc04be [macOS] store logs in the standard system directory
~/Library/Logs/vcmi
2022-09-18 09:24:36 +03:00
Andrey FilipenkovandAndrii Danylchenko 99af5bbe4c add dedicated method to get logs path 2022-09-18 09:24:36 +03:00
Andrey FilipenkovandAndrii Danylchenko 03b4ea71ba move VCMIDirs::genHelpString() implementation to the base class
removes copy-paste
2022-09-18 09:24:36 +03:00
Andrey FilipenkovandAndrii Danylchenko 5637cdbe3f [macOS] perform ad-hoc codesigning 2022-09-15 11:04:00 +03:00
Andrey FilipenkovandAndrii Danylchenko cedc9a92ed prevent crash when a mod from save file doesn't exist 2022-09-11 13:42:21 +03:00
Andrey FilipenkovandAndrii Danylchenko e6e7679a2c activate battle hexes after heroes
gives hexes higher priority when performing "hit test" for mouse click as CGuiHandler::handleElementActivate() uses push_front to a list
this fixes RMB click on the topmost corner stacks: now it shows stack info instead of hero
2022-09-11 13:40:38 +03:00
Andrey FilipenkovandAndrii Danylchenko bccc658e8b fix launching server when Windows user name has non-latin characters 2022-09-11 11:31:28 +03:00
Andrey FilipenkovandAndrii Danylchenko d44780d2ac add standard hotkeys to the Quick Recruitment dialog 2022-09-11 11:31:28 +03:00
Andrey FilipenkovandGitHub d7650ce9c0 use Conan to make macOS CI builds for both Intel and ARM (#782)
* [CI] append platform to output artifact name if it's given
2022-08-30 17:29:00 +03:00
Andrey FilipenkovandAndrii Danylchenko c0825149cf fix error C2338 when building Client on Windows
Windows headers require the default packing option. Changing this can lead to memory corruption. This diagnostic can be disabled by building with WINDOWS_IGNORE_PACKING_MISMATCH defined.
2022-08-06 11:47:09 +03:00
Andrey FilipenkovandAndrii Danylchenko 7150ee565a [macOS] text input handling must be done on main thread
Xcode's Main Thread Checker warns about that
2022-08-03 12:09:49 +03:00
Andrey FilipenkovandAndrii Danylchenko f2187f6767 fix infinite recursion when using SDL_mixer v2.6
Mix_HaltChannel -> soundFinishedCallback -> Mix_FreeChunk -> soundFinishedCallback -> ...
2022-08-03 12:08:41 +03:00
Andrey FilipenkovandAndrii Danylchenko 0429ff61b0 don't link client to TBB 2022-07-29 11:18:36 +03:00
Andrey FilipenkovandAndrii Danylchenko 37f56e075a specify that update_version target produces file Version.cpp
without it Xcode's new build system complains that Version.cpp doesn't exist and building freezes
2022-07-21 17:24:43 +03:00
Andrey Filipenkov af6d666778 use high_resolution_clock instead of steady_clock 2021-11-23 11:56:06 +03:00
Andrey Filipenkov fc064b1c45 replace boost::chrono with std::chrono 2021-11-23 10:23:55 +03:00
Andrey FilipenkovandAndrii Danylchenko cd10be875d [macOS] use install_name_tool to fix loading libvcmi from Nullkiller AI lib 2021-08-21 09:16:00 +03:00
Andrey FilipenkovandAndrii Danylchenko c2ee9e46af [macOS] use install_name_tool to fix loading libvcmi from the scripting libs 2021-08-21 09:16:00 +03:00
Andrey Filipenkov 7f3b06eb86 fix server crash on unexpected client disconnect 2021-03-20 17:12:56 +03:00
Andrey FilipenkovandArseniy Shestakov bc1d99431d fix boost.locale crash on macOS-arm64 2021-03-05 21:00:33 +00:00