translators 
							
						 
					 
					
						
						
							
						
						ca497ce356 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						japanese: 29 changes by fmang
danish: 25 changes by bscargo
polish: 29 changes by pAter-exe 
						
						
					 
					
						2023-05-04 18:41:18 +00:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						6501f84b4a 
					 
					
						
						
							
							Codechange: Move calendar date functions inside TimerGameCalendar ( #10753 )  
						
						
						
						
					 
					
						2023-05-04 13:14:12 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						7669aac865 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						english (us): 14 changes by 2TallTyler 
						
						
					 
					
						2023-05-03 18:40:51 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						62f9bdb939 
					 
					
						
						
							
							Fix: [CI] no need to build unit-tests for releases ( #10759 )  
						
						... 
						
						
						
						We don't run them anyway. And LTO can be darn slow. 
						
						
					 
					
						2023-05-02 23:43:16 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						018a26d9b6 
					 
					
						
						
							
							Fix: crash in emscripten when saving games ( #10758 )  
						
						... 
						
						
						
						Don't allocate 128KB on stack, but rather on the heap. 
						
						
					 
					
						2023-05-02 21:22:09 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						fbad57ecf7 
					 
					
						
						
							
							Change: [CI] update emscripten and liblzma to the latest version ( #10757 )  
						
						
						
						
					 
					
						2023-05-02 23:12:52 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						39eff18754 
					 
					
						
						
							
							Codechange: Use std::vector for gamelog GRFConfig comparisons.  
						
						
						
						
					 
					
						2023-05-02 19:47:55 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						00bf42353a 
					 
					
						
						
							
							Codechange: Place gamelog into its own class, along with internal data.  
						
						... 
						
						
						
						Data is now stored in vectors to avoid manual memory management and
passing lengths around. 
						
						
					 
					
						2023-05-02 19:47:55 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						47a8d12f0e 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						english (au): 14 changes by krysclarke
korean: 14 changes by telk5093
italian: 14 changes by Rivarossi
russian: 15 changes by Ln-Wolf
finnish: 14 changes by hpiirai
turkish: 14 changes by densxd
portuguese: 16 changes by azulcosta 
						
						
					 
					
						2023-05-02 18:39:14 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						81d4fa6999 
					 
					
						
						
							
							Feature: drop ICU-lx in favour of directly interfacing with harfbuzz  
						
						... 
						
						
						
						This means we have RTL support again with ICU 58+. It makes use of:
- ICU for bidi-itemization
- ICU for script-itemization
- OpenTTD for style-itemization
- harfbuzz for shaping 
						
						
					 
					
						2023-05-01 22:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						9cb60768fe 
					 
					
						
						
							
							Codechange: split implementations of ParagraphLayouterFactory into their own file  
						
						
						
						
					 
					
						2023-05-01 22:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						4cceaae8dc 
					 
					
						
						
							
							Update: Translations from eints  
						
						
						
						
					 
					
						2023-05-01 18:39:20 +00:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						aa8830f57a 
					 
					
						
						
							
							Feature: Filter engine build menu by name and NewGRF extra text ( #10519 )  
						
						
						
						
					 
					
						2023-05-01 17:02:16 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						908be59699 
					 
					
						
						
							
							Fix: [Win32] Wrong multi-line text layout due to incorrect whitespace handling.  
						
						
						
						
					 
					
						2023-05-01 16:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Lutz 
							
						 
					 
					
						
						
							
						
						715234502c 
					 
					
						
						
							
							Fix: Typo in variable name.  
						
						
						
						
					 
					
						2023-05-01 16:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						1f3b7e2efd 
					 
					
						
						
							
							Codechange: use std::string instead of stredup for saveload error messages  
						
						
						
						
					 
					
						2023-05-01 16:23:24 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						8665404fe0 
					 
					
						
						
							
							Codechange: use std::string instead of stredup for missing glyph error messages  
						
						
						
						
					 
					
						2023-05-01 16:23:24 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						a931378c52 
					 
					
						
						
							
							Codechange: use std::string instead of stredup/free for ScanProgressWindow  
						
						
						
						
					 
					
						2023-05-01 16:23:24 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						aac95eeaf5 
					 
					
						
						
							
							Codechange: use std::string instead of stredup/free for stories  
						
						
						
						
					 
					
						2023-05-01 16:23:24 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						3342967ad9 
					 
					
						
						
							
							Codechange: use std::string instead of stredup/free for goals  
						
						
						
						
					 
					
						2023-05-01 16:23:24 +02:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						cc44aa7438 
					 
					
						
						
							
							Change: Split Game options into General, Graphics and Sound tabs. ( #10674 )  
						
						
						
						
					 
					
						2023-05-01 12:58:22 +01:00 
						 
				 
			
				
					
						
							
							
								PeterN 
							
						 
					 
					
						
						
							
						
						003bab3c8a 
					 
					
						
						
							
							Change: Size space for editbox clear button by interface scale. ( #10749 )  
						
						
						
						
					 
					
						2023-04-30 23:11:00 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						cf3cb8d2a5 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						english (au): 4 changes by krysclarke
vietnamese: 4 changes by KhoiCanDev
korean: 4 changes by telk5093
russian: 1 change by Ln-Wolf 
						
						
					 
					
						2023-04-30 18:40:41 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						a816dd1d48 
					 
					
						
						
							
							Change: Remove {TINY_FONT} from cargo abbreviation strings for other translations.  
						
						
						
						
					 
					
						2023-04-30 11:47:53 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						310b3a67ad 
					 
					
						
						
							
							Change: Remove {TINY_FONT} from cargo abbreviation strings for English.  
						
						
						
						
					 
					
						2023-04-30 11:47:53 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						0acc57583b 
					 
					
						
						
							
							Fix: Force cargo abbreviation to small font in station list.  
						
						
						
						
					 
					
						2023-04-30 11:47:53 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						6be6703498 
					 
					
						
						
							
							Fix: Linkgraph legend assumes strings are small.  
						
						... 
						
						
						
						Ensure all linkgraph legend strings are drawn with FS_SMALL forced, so
that it does not rely on NewGRF authors. 
						
						
					 
					
						2023-04-30 11:47:53 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						35ba49bfb4 
					 
					
						
						
							
							Change: Rename text colour NWidgetPart to SetTextStyle and add font size.  
						
						... 
						
						
						
						This allows to set both text colour and size for any widget with default
drawing. 
						
						
					 
					
						2023-04-30 11:47:53 +01:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						ba3de0383a 
					 
					
						
						
							
							Codechange: Pass more std::string to StringFilter::AddLine() ( #10743 )  
						
						
						
						
					 
					
						2023-04-30 10:23:05 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						ee9239d293 
					 
					
						
						
							
							Fix  c8299304: retain support ICU < 65  
						
						
						
						
					 
					
						2023-04-30 00:42:15 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						73bdd4bdd7 
					 
					
						
						
							
							Fix: [CI] typo in Windows release jobname ( #10742 )  
						
						
						
						
					 
					
						2023-04-29 19:59:01 +00:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						de08e29cd9 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						english (us): 4 changes by 2TallTyler 
						
						
					 
					
						2023-04-29 18:42:05 +00:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						ee8b1dfbc3 
					 
					
						
						
							
							Fix  4dd5f994: hotkey parsing was broken  
						
						
						
						
					 
					
						2023-04-29 14:56:41 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						397221b94a 
					 
					
						
						
							
							Codechange: Make ScenarioIdentifier use std::string for the filename  
						
						
						
						
					 
					
						2023-04-29 13:23:34 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						3a822fcd01 
					 
					
						
						
							
							Codechange: Make FiosItem's name and title std::string  
						
						
						
						
					 
					
						2023-04-29 13:23:34 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						ee723f26ba 
					 
					
						
						
							
							Codechange: Make FileToSaveLoad's title std::string and simplify assignments  
						
						
						
						
					 
					
						2023-04-29 13:23:34 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						f0a1ddd81c 
					 
					
						
						
							
							Codechange: let FiosBrowseTo return a bool  
						
						
						
						
					 
					
						2023-04-29 13:23:34 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						c829930440 
					 
					
						
						
							
							Codechange: replace strnatcmp with C++ string capable version  
						
						
						
						
					 
					
						2023-04-29 12:07:45 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						df19673fbd 
					 
					
						
						
							
							Codechange: let convert_to_fs accept std::string  
						
						
						
						
					 
					
						2023-04-29 12:07:45 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						b5f96808a1 
					 
					
						
						
							
							Fix: FormatArrayAsHex returns gibberish instead of a hex array  
						
						
						
						
					 
					
						2023-04-29 11:07:57 +02:00 
						 
				 
			
				
					
						
							
							
								Kuhnovic 
							
						 
					 
					
						
						
							
						
						3991e76c96 
					 
					
						
						
							
							Fix   #8177 : Ships with max speed overflow to near-zero speed ( #10695 )  
						
						
						
						
					 
					
						2023-04-29 09:33:01 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						4dd5f994be 
					 
					
						
						
							
							Codechange: replace strncasecmp with case ignoring variant of StrStarts/EndsWith  
						
						
						
						
					 
					
						2023-04-29 10:25:25 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						86786a7af6 
					 
					
						
						
							
							Codechange: introduce StrEqualsIgnoreCase/StrCompareIgnoreCase to replace strcasecmp  
						
						
						
						
					 
					
						2023-04-29 10:25:25 +02:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						36a0818bc5 
					 
					
						
						
							
							Remove: buying/selling/owning company shares ( #10709 )  
						
						
						
						
					 
					
						2023-04-29 10:16:49 +02:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						1a24016964 
					 
					
						
						
							
							Fix: Set TC_NO_SHADE only for shaded engine in purchase list.  
						
						... 
						
						
						
						Additionally use TC_FORCE to prevent additional colours in the shaded text. 
						
						
					 
					
						2023-04-28 23:12:07 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						23c46e1abf 
					 
					
						
						
							
							Fix :  #10735 : {POP_COLOUR} fails if string is drawn with extra flags.  
						
						
						
						
					 
					
						2023-04-28 23:12:07 +01:00 
						 
				 
			
				
					
						
							
							
								translators 
							
						 
					 
					
						
						
							
						
						3ed8c35dfe 
					 
					
						
						
							
							Update: Translations from eints  
						
						... 
						
						
						
						italian: 4 changes by Rivarossi
russian: 4 changes by Ln-Wolf
finnish: 4 changes by hpiirai
turkish: 4 changes by densxd
dutch: 6 changes by Afoklala
portuguese: 4 changes by azulcosta 
						
						
					 
					
						2023-04-28 18:42:10 +00:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						b221fa3c5a 
					 
					
						
						
							
							Codechange: use fmt::format_to instead of seprintf to create the search URL  
						
						
						
						
					 
					
						2023-04-28 19:53:03 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						6a8b4f3e10 
					 
					
						
						
							
							Codechange: use fmt::format_to instead of seprintf to fill the PNG metadata  
						
						
						
						
					 
					
						2023-04-28 19:53:03 +02:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						ef3beef7e9 
					 
					
						
						
							
							Codechange: use fmt::format_to instead of seprintf to write the savegame info  
						
						
						
						
					 
					
						2023-04-28 19:53:03 +02:00