| 
							
							
								 Ivan Savenko | 2d3734656d | Fix test | 2024-07-19 12:17:06 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | b256919dab | Implemented per-surface alpha for images that have palettes with alpha | 2024-07-19 12:03:29 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | c40eea6e10 | Fix fade-in animation - per-surface alpha was not set correctly | 2024-07-19 10:46:20 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 9f3663b7d4 | Remove unused method | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 4f8f217b49 | Moved range highlight transforms to config file | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 81c7c0ce24 | Fixed loading of flipped and duplicate images in animations | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 73e052b1d0 | Fix merge | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | e4bed98674 | Replaced raw json nodes with ImageLocator class | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 2f68beead1 | Remove old code | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | fd726523a2 | Remove creations of custom animations in runtime | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 5409936509 | Fix build with older SDL | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 0d6ec0d224 | Reviewed usage of EBlitMode, now specified clearly in all cases | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | f11c5f62e1 | Remove no longer needed code | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | b850b6339f | Flipped images are now tracked by RenderHandler | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 230add02e4 | Remove no longer used code | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 0e407540ec | Fixed player-coloring on adventure map | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 920a39844b | Unified naming of method to recolor UI element to current player scheme | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 9f31ec5326 | Restore previously disabled icons registry | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | fcafe53da9 | Restored previously disabled University code, add interface to notify market-like objects | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | c1ebb6b0e3 | Try to use lazy loading for animations | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | a8a330f39f | Remove unused code and no longer needed caching | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 47de9a62dc | Created separate classes for shared, unchangeable image and image manipulators owned by UI elements | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 2b3e4e01ca | Remove unused code | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 600b06b74d | Moved all handling of image loading to render handler | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | a1fb3b8b01 | Reduce direct access to CAnimation, removed various caching schemes | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 56f1725234 | All images are now loaded via RenderHandler class | 2024-07-19 10:08:50 +00:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 2020d96070 | Merge pull request #4071 from IvanSavenko/fix_rng_syncronization [1.6] Fix potential desync if client uses different stdlib with different random number generators | 2024-07-19 13:08:09 +03:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 31caf73383 | Merge pull request #4020 from Laserlicht/quickspell [1.6] Quickspell support | 2024-07-18 23:04:05 +03:00 |  | 
			
				
					| 
							
							
								 Laserlicht | 9ac7db24ca | Merge branch 'develop' into quickspell | 2024-07-18 21:24:42 +02:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | d02251f6a8 | Merge pull request #4263 from Alexander-Wilms/json-error JsonParser::parse(): Print file name if there were errors while parsing | 2024-07-18 21:28:44 +03:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | d55c4e3973 | Merge pull request #4275 from IvanSavenko/music_modding Additional options for music modding | 2024-07-18 21:28:04 +03:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 69039b5123 | Merge pull request #4264 from Alexander-Wilms/dev-documentation Improve Linux developer documentation | 2024-07-18 21:27:41 +03:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 37284efd74 | Merge pull request #4278 from IvanSavenko/video_fixes Video playback fixes | 2024-07-18 21:18:39 +03:00 |  | 
			
				
					| 
							
							
								 Andrii Danylchenko | e227fa1691 | Merge pull request #4292 from vcmi/nkai-reduce-double-army-losses NKAI: reduce double army loss cases | 2024-07-18 18:50:14 +03:00 |  | 
			
				
					| 
							
							
								 Andrii Danylchenko | 37dc2a38e8 | NKAI: reduce double army loss cases | 2024-07-18 13:38:25 +03:00 |  | 
			
				
					| 
							
							
								 Andrii Danylchenko | 73ea0ce7bc | Merge pull request #4289 from vcmi/fix-gosolo-for-multiplayer NKAI: fix gosolo when human is lead by gosolo AI + multiplayer | 2024-07-18 08:02:16 +03:00 |  | 
			
				
					| 
							
							
								 Laserlicht | e629b7a371 | reduce to 12 with gap | 2024-07-17 19:26:18 +02:00 |  | 
			
				
					| 
							
							
								 Alexander Wilms | 1b3fcbcd8d | CMake.md: Use markdown list instead of HTML table | 2024-07-17 18:17:55 +02:00 |  | 
			
				
					| 
							
							
								 Alexander Wilms | e9f2907efc | Merge branch 'develop' into dev-documentation | 2024-07-17 18:17:09 +02:00 |  | 
			
				
					| 
							
							
								 Laserlicht | 4415f645a7 | lambda -> function; fix color | 2024-07-17 18:07:45 +02:00 |  | 
			
				
					| 
							
							
								 Andrii Danylchenko | 7571fb7046 | NKAI: fix gosolo when human is lead by gosolo AI + multiplayer | 2024-07-17 17:09:04 +03:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | 662254155a | Merge branch 'vcmi/master' into 'vcmi/develop' | 2024-07-17 13:57:36 +00:00 |  | 
			
				
					| 
							
							
								 Alexander Wilms | 5712c3f9f4 | JsonNode change: Fix test | 2024-07-17 15:20:18 +02:00 |  | 
			
				
					| 
							
							
								 Alexander Wilms | b605dea6db | JsonNode::JsonNode(): Also use reference for fileName argument in method definition | 2024-07-17 14:37:58 +02:00 |  | 
			
				
					| 
							
							
								 Laserlicht | 2dd22c383b | make inactive buttons darker | 2024-07-17 14:05:14 +02:00 |  | 
			
				
					| 
							
							
								 Alexander Wilms | c484244ba0 | JsonNode::JsonNode(): Use reference for fileName argument Co-authored-by: Ivan Savenko <saven.ivan@gmail.com> | 2024-07-17 14:01:13 +02:00 |  | 
			
				
					| 
							
							
								 Ivan Savenko | becd13e03d | Fix page flip animation playback | 2024-07-17 11:57:03 +00:00 |  | 
			
				
					| 
							
							
								 Alexander Wilms | 434371195d | JsonNode constructors: Take fileName as argument * Don't print JSON in JsonParser::parse() in case of errors | 2024-07-17 13:50:59 +02:00 |  | 
			
				
					| 
							
							
								 Laserlicht | f0435d8b8e | small fix | 2024-07-17 13:48:00 +02:00 |  | 
			
				
					| 
							
							
								 Laserlicht | f54b84ead9 | use spellbook to select | 2024-07-17 13:20:17 +02:00 |  |