Commit Graph
38 Commits
Author SHA1 Message Date
Alexander Wilms 09ce8cef96 CI badge: Only report status of vcmi/vcmi, ignore statuses of PRs
Show status of latest scheduled CI run on the develop branch.
Until now, the status of the latest CI run was shown, even if that was triggered by a PR
2024-01-13 23:05:14 +00:00
Alexander Wilms c0c16fed75 Move FPS counter to bottom left, set width of black background to suffice for 3 digit FPS
Fixes #3171
2023-11-13 02:52:19 +01:00
Alexander Wilms eee1a4d061 CVideoHandler.cpp: Clear screen before rendering each frame of the intro
This way, the background is black instead of showing glitchy artifacts when one resizes the window
2023-11-10 03:37:42 +01:00
Alexander Wilms 096a1d74f5 Docs: Fix CMake commands for enabling Ccache 2023-11-10 02:40:10 +01:00
Alexander Wilms 8d1b5e24dd Add russian translation for connection error message 2023-10-11 18:49:47 +02:00
Alexander Wilms 7c627d8163 Show info dialog when connection to multiplayer server fails 2023-10-10 18:11:11 +02:00
Alexander Wilms 9bbd2a58bc Improve docs 2023-10-09 22:41:11 +02:00
Alexander Wilms ec094006c8 Add separate CMake preset for MSVC build with ccache 2023-10-09 21:51:17 +02:00
Alexander Wilms 3f83d54dc1 Set ENABLE_CCACHE to OFF by default 2023-10-09 21:22:11 +02:00
Alexander Wilms b36767904a Mention ccache in developer docs 2023-10-08 21:26:11 +02:00
Alexander Wilms 732c39fcc6 Fix build 2023-10-07 00:08:22 +02:00
Alexander Wilms c8f1512a3f Use correct address to decide whether we're connecting to a remote server or a local one 2023-10-06 23:33:51 +02:00
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 b58cca7770 100 connection attempts is not always enough 2023-10-03 22:06:32 +02:00
Alexander Wilms a66d8ecb8f Use ui16 instead of uint for connectionAttemptCount to fix MinGW build 2023-10-03 22:06:32 +02:00
Alexander Wilms e1401d26c5 hostAddress can be localhost, return from justConnectToServer() is maximum number of attempts is exceeded 2023-10-03 22:06:32 +02:00
Alexander Wilms 39427d6658 Use different delay and maximum number of connection attempts for local and remote servers 2023-10-03 22:06:32 +02:00
Alexander Wilms 9f9930a9dd CServerHandler::justConnectToServer(): Read settings only once 2023-10-03 22:06:32 +02:00
Alexander Wilms 614d000376 Sleep for 10 ms instead of 1000 ms while waiting for server connection 2023-10-03 22:06:32 +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
Alexander Wilms 71ea057ad1 CI: Install all packages at once on Linux 2023-09-30 01:27:30 +02:00
Alexander Wilms be17ed1b62 Enable ccache for CI 2023-09-29 23:55:12 +02: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
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
Alexander Wilms e33127a1f7 Launcher setting: Disable spinBoxFramerateLimit if VSync is enabled 2023-09-26 18:55:25 +02:00
Alexander Wilms bfa5ef7990 Don't sleep in FramerateManager::framerateDelay() if VSync is enabled 2023-09-26 18:55:25 +02:00
Alexander Wilms 23d1638d70 Add VSync to settings 2023-09-26 18:55:25 +02:00
Alexander WilmsandArseniy Shestakov ba7c9d7021 Linux packaging: Add metainfo file 2021-08-02 12:27:56 +01:00