1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-06 09:09:40 +02:00
Commit Graph

19427 Commits

Author SHA1 Message Date
Ivan Savenko
1e020a3b56 Merge pull request #5476 from IvanSavenko/hotfix
[1.6.7] Fixes for reported issues
2025-02-25 19:38:16 +02:00
Ivan Savenko
5a813feaa6 Merge pull request #5475 from IvanSavenko/lobby_fix_2
[1.6.7] Better fix for lobby room crash
2025-02-25 18:56:50 +02:00
Ivan Savenko
b67096db82 Merge pull request #5477 from IvanSavenko/version_bump_167
Bump version to 1.6.7
2025-02-25 18:56:15 +02:00
Ivan Savenko
e7fbe2d387 Fix build 2025-02-25 16:55:58 +00:00
Ivan Savenko
d1b13a0fe4 Add check for mod compatibilty 2025-02-25 16:19:15 +00:00
Ivan Savenko
3d69a35dcb Bump version to 1.6.7 2025-02-25 15:34:22 +00:00
Ivan Savenko
420f358599 Avoid crash on having unsupported campaigns in map list 2025-02-25 15:29:09 +00:00
Ivan Savenko
e4a719fb7e Fix corrupted pixels on town building animations in mods 2025-02-25 15:28:45 +00:00
Ivan Savenko
e720d06e79 Add logging for failure to extract file from .zip, with check for Windows
260 path length limit
2025-02-25 15:28:07 +00:00
Ivan Savenko
b372cc84e9 Avoid crash if object has same name as on provided in compatiblity
identifiers field
2025-02-25 15:26:16 +00:00
Ivan Savenko
e2e83b392b Merge pull request #5467 from IvanSavenko/brotherhood_fix
[1.6.7] Fix Brotherhood displaying Thieves Guild UI on click instead of Tavern
2025-02-25 16:50:18 +02:00
Ivan Savenko
b304788722 Merge pull request #5464 from Laserlicht/statistic_fixes
[1.6.7?] Statistic window fixes
2025-02-25 16:50:09 +02:00
Ivan Savenko
d772521d59 Merge pull request #5460 from Laserlicht/setting
[1.6.7?] Add settings
2025-02-25 16:49:48 +02:00
Ivan Savenko
2a9cd0c0d6 Merge pull request #5470 from kambala-decapitator/fix-android-conan
[conan] fix building libiconv for Android
2025-02-25 16:49:39 +02:00
Ivan Savenko
42878af3a6 Better fix for lobby room crash
Always use TCP connection when connecting to self-hosted lobby room.
Effectively reverts 1.6.6 change for lobby connections. Single-player
connections still use intra-process pseudo connection

Main problem is various side effects caused by changing order of
operations. For example, client may inform lobby about joining the room
before server finishes startup, which was not possible before.
2025-02-25 14:05:56 +00:00
Ivan Savenko
a6a929eb95 Revert "Fix crash on attempting to connect newly created lobby room"
This reverts commit f42d4dc758.
2025-02-25 14:01:49 +00:00
Andrey Filipenkov
056d1f62a6 [conan][android] force linker to be ld
fixes shared libiconv build
2025-02-24 13:53:52 +03:00
Laserlicht
eeef7efac5 fix stuck (press) slider w. clicking on empty area 2025-02-23 20:54:31 +01:00
Laserlicht
bf77dd8a7f fix incorrect help for lobby send message button 2025-02-23 20:15:23 +01:00
Laserlicht
d04365c79b fix create room help 2025-02-23 19:22:40 +01:00
Laserlicht
d9e8aa1ec3 fix long text 2025-02-23 19:05:56 +01:00
Laserlicht
a334b7f3a6 fix graphical glitch when scrolling 2025-02-23 18:58:37 +01:00
Laserlicht
ecd5bc1598 make lobby 4:3 aspect ratio 2025-02-23 15:50:07 +01:00
Ivan Savenko
b6dd4460de Fix Brotherhood displaying Thieves Guild UI on click instead of Tavern 2025-02-23 14:46:04 +00:00
Laserlicht
52f7caa0e4 use settings instead of persistentStorage 2025-02-22 20:34:13 +01:00
Ivan Savenko
bc90f4f4aa Merge pull request #5461 from Laserlicht/touch_improve
[1.6.7?] Improve touch motion
2025-02-22 20:58:28 +02:00
Ivan Savenko
0d6f6a20f0 Merge pull request #5466 from IvanSavenko/sdl_crash_fix
[1.6.7] Possible fix for crash on attempt to free sdl surface in worked thread
2025-02-22 20:57:30 +02:00
Ivan Savenko
ebb294e9dd Merge pull request #5465 from IvanSavenko/lobby_connect_fix
[1.6.7] Fix crash on attempting to connect newly created lobby room
2025-02-22 20:51:15 +02:00
Ivan Savenko
10871308cb Merge pull request #5459 from XCOM-HUB/patch-2
Update swedish.ts (beta)
2025-02-22 20:49:56 +02:00
Ivan Savenko
1bc7c13204 Possible fix for crash on attempt to free sdl surface in worked thread 2025-02-22 17:16:18 +00:00
Laserlicht
a6a6b8c69c save only adventure map zoom 2025-02-22 16:08:54 +01:00
Ivan Savenko
f42d4dc758 Fix crash on attempting to connect newly created lobby room 2025-02-22 14:20:45 +00:00
Laserlicht
222fe3c0b1 improve 2025-02-22 15:07:38 +01:00
Laserlicht
845f985a13 snap in marker if mouse near data point 2025-02-22 14:55:16 +01:00
Laserlicht
3e942395cf correctly center icons 2025-02-22 12:45:41 +01:00
Laserlicht
f8cebe81bf remove weird line when winning in the first round 2025-02-22 12:19:31 +01:00
Laserlicht
802bed69d5 allow more precise touch movements 2025-02-22 00:47:55 +01:00
Laserlicht
7beabc44ea save mapzoom 2025-02-21 23:01:47 +01:00
Laserlicht
3627731041 (config only) setting to disable async upscaling 2025-02-21 21:59:00 +01:00
Maurycy
3baec33705 Update swedish.ts (beta) 2025-02-21 21:45:42 +01:00
Ivan Savenko
319d90cbb4 Merge pull request #5419 from IvanSavenko/game_engine
[1.7] Rename and reorganize global variables in client
2025-02-21 22:41:54 +02:00
Laserlicht
db23cc2ffa add setting for disabling overlay 2025-02-21 21:35:17 +01:00
Ivan Savenko
cbcd48aabb Fix build 2025-02-21 18:51:27 +00:00
Ivan Savenko
645b95ba02 Renamed LibClasses * VLC to GameLibrary * LIBRARY 2025-02-21 16:54:56 +00:00
Ivan Savenko
156de5b17e Added GameInstance class
- available as global GAME
- integrates LOCPLINT (CPlayerInterface)
- integrates CGI->mh (CMapHandler)
- integrates CSH (CServerHandler)
2025-02-21 16:54:06 +00:00
Ivan Savenko
ffd37a8fa8 Removed CGI in favor of VLC. Map handle is for now global variable 2025-02-21 16:53:14 +00:00
Ivan Savenko
f657e85305 Integrated CClientState into GameEngine class 2025-02-21 16:53:14 +00:00
Ivan Savenko
cacceda950 Renamed CGuiHandler to GameEngine
- class CGuiHandler is now called GameEngine to better describe its
functionality
- renamed global GH to more clear ENGINE
- GH/ENGINE is now unique_ptr to make construction / deconstruction
order more clear and to allow interface / implementation split
- CGuiHandler.cpp/h is now called GameEngine.cpp/h and located in root
directory of client dir
2025-02-21 16:53:13 +00:00
Ivan Savenko
0c5a560c80 Merge pull request #5456 from IvanSavenko/sonar_fix
[1.7] Fixes for multiple new issues from Sonar
2025-02-21 18:52:23 +02:00
Ivan Savenko
2362c6da21 Fixes for multiple new issues from Sonar 2025-02-21 15:57:39 +00:00