Ivan Savenko 
							
						 
					 
					
						
						
							
						
						bbdd2ffb37 
					 
					
						
						
							
							Force-show on-screen keyboard when clicking on active status bar  
						
						
						
						
					 
					
						2024-05-15 12:45:45 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						fe4b4a4fba 
					 
					
						
						
							
							Hopefully better logic for on-screen keyboard visibility  
						
						
						
						
					 
					
						2024-05-15 12:45:45 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						533b26f23b 
					 
					
						
						
							
							Fix build  
						
						
						
						
					 
					
						2024-05-15 12:45:45 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						d374cec6fb 
					 
					
						
						
							
							Force-show on-screen keyboard if player closed it before  
						
						
						
						
					 
					
						2024-05-15 12:45:45 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						7790b8969d 
					 
					
						
						
							
							Simplify TextInput constructor  
						
						
						
						
					 
					
						2024-05-15 12:45:45 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						93c3cf372b 
					 
					
						
						
							
							Reworked TextInput to allow text overflow support  
						
						
						
						
					 
					
						2024-05-15 12:45:45 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						1abe9007bc 
					 
					
						
						
							
							Moved CTextInput to a separate file. No changes in logic  
						
						
						
						
					 
					
						2024-05-15 12:45:45 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						1b1f724de1 
					 
					
						
						
							
							Merge pull request  #3970  from Laserlicht/extra  
						
						... 
						
						
						
						ExtraOptions improvements 
						
						
					 
					
						2024-05-15 15:20:59 +03:00 
						 
				 
			
				
					
						
							
							
								Laserlicht 
							
						 
					 
					
						
						
							
						
						560923fc1f 
					 
					
						
						
							
							show cheating problem message only once per AI  
						
						
						
						
					 
					
						2024-05-15 12:50:51 +02:00 
						 
				 
			
				
					
						
							
							
								Laserlicht 
							
						 
					 
					
						
						
							
						
						1274790023 
					 
					
						
						
							
							reuse strings  
						
						
						
						
					 
					
						2024-05-15 12:40:01 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						2f70c530fa 
					 
					
						
						
							
							Merge pull request  #3969  from altiereslima/beta  
						
						... 
						
						
						
						Update portuguese.json 
						
						
					 
					
						2024-05-15 13:24:23 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						94d5dc1d7b 
					 
					
						
						
							
							Merge pull request  #3971  from Laserlicht/battle_log  
						
						... 
						
						
						
						battle log as window 
						
						
					 
					
						2024-05-15 13:16:33 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						eb6e42c780 
					 
					
						
						
							
							Merge pull request  #3974  from IvanSavenko/hotfix_compat  
						
						... 
						
						
						
						Relax vcmi version compatibility checks in lobby 
						
						
					 
					
						2024-05-15 13:15:35 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						a7d5a081b4 
					 
					
						
						
							
							Merge pull request  #3982  from Laserlicht/hotseat_hide  
						
						... 
						
						
						
						Fix hotseat hide 
						
						
					 
					
						2024-05-15 13:15:22 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						78bab01cb4 
					 
					
						
						
							
							Merge pull request  #3984  from Laserlicht/patch-2  
						
						... 
						
						
						
						update metainfo to reflect gamepad support 
						
						
					 
					
						2024-05-15 13:15:10 +03:00 
						 
				 
			
				
					
						
							
							
								Laserlicht 
							
						 
					 
					
						
						
							
						
						b51028a643 
					 
					
						
						
							
							update metainfo to reflect gamepad support  
						
						
						
						
					 
					
						2024-05-15 01:42:43 +02:00 
						 
				 
			
				
					
						
							
							
								Laserlicht 
							
						 
					 
					
						
						
							
						
						e9b2159c0a 
					 
					
						
						
							
							hint about disabled cheats for nullkiller  
						
						
						
						
					 
					
						2024-05-15 00:18:14 +02:00 
						 
				 
			
				
					
						
							
							
								altiereslima 
							
						 
					 
					
						
						
							
						
						f872406a08 
					 
					
						
						
							
							Update portuguese.ts  
						
						
						
						
					 
					
						2024-05-14 18:34:06 -03:00 
						 
				 
			
				
					
						
							
							
								altiereslima 
							
						 
					 
					
						
						
							
						
						00a39921e8 
					 
					
						
						
							
							Update portuguese.ts  
						
						
						
						
					 
					
						2024-05-14 18:34:03 -03:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						ced21f0837 
					 
					
						
						
							
							Merge pull request  #3981  from IvanSavenko/asio_fix  
						
						... 
						
						
						
						Simple workaround to fix vcmiserver shutdown procedure 
						
						
					 
					
						2024-05-15 00:14:14 +03:00 
						 
				 
			
				
					
						
							
							
								Laserlicht 
							
						 
					 
					
						
						
							
						
						8b59b78003 
					 
					
						
						
							
							Publish if cheats or unlimited replays allowed to all players  
						
						
						
						
					 
					
						2024-05-14 22:48:32 +02:00 
						 
				 
			
				
					
						
							
							
								Laserlicht 
							
						 
					 
					
						
						
							
						
						79206ce65b 
					 
					
						
						
							
							fix hotseat hide  
						
						
						
						
					 
					
						2024-05-14 22:25:10 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						35954dc41b 
					 
					
						
						
							
							Simple workaround to fix vcmiserver shutdown procedure  
						
						... 
						
						
						
						At the moment, vcmilobby *requires* async writes in order to handle
multiple connections with different speeds and at optimal performance,
without hanging if one player is too slow and can't eat all data server
sent to him at once.
However server (and potentially - client) can not handle this mode and
may shutdown either socket or entire asio service too early, before all
writes are performed, leading to weird freeze on ending scenario where
client would not receive notifications about end of game. 
						
						
					 
					
						2024-05-14 19:40:20 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						aa575c9093 
					 
					
						
						
							
							Allow joining game hosted by other vcmi versions if only patch version  
						
						... 
						
						
						
						is different 
						
						
					 
					
						2024-05-14 14:12:01 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						da9d82b697 
					 
					
						
						
							
							Merge pull request  #3973  from vcmi/master  
						
						... 
						
						
						
						Merge master -> beta 
						
						
					 
					
						2024-05-14 16:59:10 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						7fb93613d5 
					 
					
						
						
							
							Merge pull request  #3964  from IvanSavenko/stabilization  
						
						... 
						
						
						
						[1.5.1] Stabilization 
						
						
					 
					
						2024-05-14 16:22:55 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						00728ded88 
					 
					
						
						
							
							Report more information on exception  
						
						
						
						
					 
					
						2024-05-14 12:48:19 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						22d51bd473 
					 
					
						
						
							
							Fix freeze on closing game window while in game  
						
						
						
						
					 
					
						2024-05-14 12:32:22 +00:00 
						 
				 
			
				
					
						
							
							
								Laserlicht 
							
						 
					 
					
						
						
							
						
						f596fbc9b3 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Co-authored-by: Ivan Savenko <saven.ivan@gmail.com > 
						
						
					 
					
						2024-05-14 12:44:08 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						8807e05ee2 
					 
					
						
						
							
							Update changelog  
						
						
						
						
					 
					
						2024-05-14 09:54:14 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						c92a5bbbab 
					 
					
						
						
							
							Attempt to track crashes with unclear cause  
						
						
						
						
					 
					
						2024-05-14 09:44:40 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						f061f98ddd 
					 
					
						
						
							
							Merge pull request  #3959  from IvanSavenko/fix_mac_hotkeys  
						
						... 
						
						
						
						Better handling of Ctrl / Cmd modifier keys on Apple systems 
						
						
					 
					
						2024-05-14 12:16:55 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						bb5627e98c 
					 
					
						
						
							
							Merge pull request  #3954  from IvanSavenko/fix_compile  
						
						... 
						
						
						
						Fix compilation issues 
						
						
					 
					
						2024-05-14 12:16:27 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						278fd89360 
					 
					
						
						
							
							Merge pull request  #3968  from godric3/map-editor-fix-seer-crash  
						
						... 
						
						
						
						Map editor fix seer crash 
						
						
					 
					
						2024-05-14 12:16:08 +03:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						72527b4f47 
					 
					
						
						
							
							Merge pull request  #3965  from IvanSavenko/invite_fixes  
						
						... 
						
						
						
						[1.5.1] Fixes for player invite mechanics in lobby 
						
						
					 
					
						2024-05-14 12:15:51 +03:00 
						 
				 
			
				
					
						
							
							
								Laserlicht 
							
						 
					 
					
						
						
							
						
						e06c09d709 
					 
					
						
						
							
							battle log expansion  
						
						
						
						
					 
					
						2024-05-14 02:50:57 +02:00 
						 
				 
			
				
					
						
							
							
								Laserlicht 
							
						 
					 
					
						
						
							
						
						07a06ea08a 
					 
					
						
						
							
							block for guests  
						
						
						
						
					 
					
						2024-05-14 00:49:33 +02:00 
						 
				 
			
				
					
						
							
							
								Laserlicht 
							
						 
					 
					
						
						
							
						
						941c1576c5 
					 
					
						
						
							
							improve extraoptions  
						
						
						
						
					 
					
						2024-05-14 00:33:30 +02:00 
						 
				 
			
				
					
						
							
							
								altiereslima 
							
						 
					 
					
						
						
							
						
						b8d463d0bc 
					 
					
						
						
							
							Update portuguese.json  
						
						
						
						
					 
					
						2024-05-13 18:12:16 -03:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						c786354af3 
					 
					
						
						
							
							Add better crash message for zero-length battlefield list  
						
						
						
						
					 
					
						2024-05-13 21:03:06 +00:00 
						 
				 
			
				
					
						
							
							
								godric3 
							
						 
					 
					
						
						
							
						
						ddb641c0ef 
					 
					
						
						
							
							map editor: fix seer visit mode input initialization  
						
						
						
						
					 
					
						2024-05-13 23:00:13 +02:00 
						 
				 
			
				
					
						
							
							
								godric3 
							
						 
					 
					
						
						
							
						
						e7c03e3387 
					 
					
						
						
							
							map editor: block remove visit info button if no info to remove  
						
						
						
						
					 
					
						2024-05-13 22:40:26 +02:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						4787b9eded 
					 
					
						
						
							
							Block movement if first node in path needs more move points that we have  
						
						
						
						
					 
					
						2024-05-13 17:25:20 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						2ddc6a1459 
					 
					
						
						
							
							Android build ID bump  
						
						
						
						
					 
					
						2024-05-13 16:59:41 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						62b564650d 
					 
					
						
						
							
							Fix possibly hanging pointer to deleted CGObjectInstance  
						
						... 
						
						
						
						Was stored by CRemoveObjectOperation and accessed on destruction even
though it has been removed by the game 
						
						
					 
					
						2024-05-13 16:19:14 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						f8e4e41c39 
					 
					
						
						
							
							Fix possible thread race on server shutdown:  
						
						... 
						
						
						
						- Main thread shutting down server from player request
- Network thread shutting down server due to server shutting down
network 
						
						
					 
					
						2024-05-13 16:00:19 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						d295784f6e 
					 
					
						
						
							
							Shutdown server immediately without leaving hanging server in main menu  
						
						
						
						
					 
					
						2024-05-13 15:43:05 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						93da58beed 
					 
					
						
						
							
							Do not use locks on single-threaded server.  
						
						... 
						
						
						
						Especially since this lock is global and is shared between client and
server for no reason 
						
						
					 
					
						2024-05-13 15:42:33 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						95d761bbb8 
					 
					
						
						
							
							Handle corrupted H3 data - show message box instead of silent crash  
						
						
						
						
					 
					
						2024-05-13 15:41:47 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Savenko 
							
						 
					 
					
						
						
							
						
						876fe9adae 
					 
					
						
						
							
							Fix size of invite window  
						
						
						
						
					 
					
						2024-05-13 14:14:05 +00:00