Patric Stout 
							
						 
					 
					
						
						
							
						
						250cf4f153 
					 
					
						
						
							
							Doc: Forwardport changelog from 13.x branch ( #11901 )  
						
						
						
						
					 
					
						2024-01-27 19:23:13 +00:00 
						 
				 
			
				
					
						
							
							
								TELK 
							
						 
					 
					
						
						
							
						
						b3ee22cdd3 
					 
					
						
						
							
							Update: Korean translation for  592c038 
						
						
						
						
					 
					
						2024-01-27 19:19:36 +00:00 
						 
				 
			
				
					
						
							
							
								TELK 
							
						 
					 
					
						
						
							
						
						0db3aee7b5 
					 
					
						
						
							
							Update: Korean translation up to 0.56.2  
						
						
						
						
					 
					
						2024-01-27 19:19:36 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						4bf9c123d3 
					 
					
						
						
							
							Fix: TextfileWindow called virtual methods before constructor completed. ( #11889 )  
						
						... 
						
						
						
						SetStringParameters() was called during widget tree init in the constructor.
Calls within a constructor cannot call the derived classes methods. This would result in invalid data being passed to the string system, which could then crash.
(cherry picked from commit fef0bfcfd3 
						
						
					 
					
						2024-01-27 18:53:11 +00:00 
						 
				 
			
				
					
						
							
							
								Kuhnovic 
							
						 
					 
					
						
						
							
						
						a7c2f489f6 
					 
					
						
						
							
							Fix   #5713 : FindClosestShipDepot only considers depots that are actually reachable ( #11768 )  
						
						... 
						
						
						
						(cherry picked from commit 8a4a99b7e8 
						
						
					 
					
						2024-01-27 18:49:14 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						d3c673e20b 
					 
					
						
						
							
							Fix   #11894 : Defer window OnResize event to avoid processing multiple times per input tick. ( #11900 )  
						
						
						
						
					 
					
						2024-01-27 18:44:27 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						8c5ad1ade7 
					 
					
						
						
							
							Fix  fd9e72a7: actually use the parameter value instead of the current date ( #11898 )  
						
						
						
						
					 
					
						2024-01-27 17:34:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						f9321686a7 
					 
					
						
						
							
							Remove old reference to FindLastBit64 from tests  
						
						
						
						
					 
					
						2024-01-27 17:11:29 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						2e93daf93b 
					 
					
						
						
							
							Advance _scaled_date_ticks in scenario editor  
						
						... 
						
						
						
						For timetables and train speed adaptation 
						
						
					 
					
						2024-01-27 16:48:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						7db457ad80 
					 
					
						
						
							
							Use _scaled_date_ticks in ODATFB_NEAREST_DEPOT rate-limiting  
						
						
						
						
					 
					
						2024-01-27 16:40:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						1ce8930583 
					 
					
						
						
							
							Use DateTicksScaled for Vehicle::last_loading_tick  
						
						
						
						
					 
					
						2024-01-27 16:38:27 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						74686b9c63 
					 
					
						
						
							
							Add an AsTicksT template cast with clamping to DateTicksScaledDelta  
						
						... 
						
						
						
						Implement AsTicks in terms of AsTicksT 
						
						
					 
					
						2024-01-27 16:28:45 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						521281446c 
					 
					
						
						
							
							Update NETWORK_GAME_INFO_VERSION to version 7  
						
						
						
						
					 
					
						2024-01-27 15:19:33 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						540be178fc 
					 
					
						
						
							
							Add transparency_tunnels hotkey  
						
						... 
						
						
						
						See: #634  
						
						
					 
					
						2024-01-27 14:56:12 +00:00 
						 
				 
			
				
					
						
							
							
								Kuhnovic 
							
						 
					 
					
						
						
							
						
						784951c942 
					 
					
						
						
							
							Fix: use correct size parameter type in TileArea constructors ( #11869 )  
						
						... 
						
						
						
						(cherry picked from commit bf3fd6526b 
						
						
					 
					
						2024-01-27 14:56:12 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						63dc0a4f5e 
					 
					
						
						
							
							Fix: update server as offline when unexpected disconnect during refresh ( #11891 )  
						
						... 
						
						
						
						(cherry picked from commit 2bbc95cac3 
						
						
					 
					
						2024-01-27 14:56:12 +00:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						2e42a23a7e 
					 
					
						
						
							
							Fix  b38d3c2208: missing water regions invalidation when building locks ( #11879 )  
						
						... 
						
						
						
						(cherry picked from commit 09b66751cf 
						
						
					 
					
						2024-01-27 14:56:12 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						c021c80b08 
					 
					
						
						
							
							Fix   #6377 : two tarballs with the same folder in them were considered as one ( #11855 )  
						
						... 
						
						
						
						(cherry picked from commit 0c81579363 
						
						
					 
					
						2024-01-27 14:56:12 +00:00 
						 
				 
			
				
					
						
							
							
								SamuXarick 
							
						 
					 
					
						
						
							
						
						b721dbf850 
					 
					
						
						
							
							Revert  #6923 : start_date parameter is no longer in use  
						
						... 
						
						
						
						There was an issue with the start_date parameter for AIs. It did not let Random AIs to have their configure button clickable once the game has started, and this was due to the start_date not being pushed into the config.
But now that start_date is no longer in use since #10653 , this workaround can be safely removed.
(cherry picked from commit 6588680ccc 
						
						
					 
					
						2024-01-27 14:56:12 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						e1673d5635 
					 
					
						
						
							
							Fix   #9722 : create vital windows as soon as local_company is set ( #11858 )  
						
						... 
						
						
						
						Many places use local_company to detect whether world generation is
done, and blindly assume all vital windows exists when local_company
is set.
(cherry picked from commit f35e257adc 
						
						
					 
					
						2024-01-27 14:56:12 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						90859fbe25 
					 
					
						
						
							
							Codechange: prevent out-of-bound read (even if the result is never used) ( #11853 )  
						
						... 
						
						
						
						(cherry picked from commit fe035c306e 
						
						
					 
					
						2024-01-27 14:56:12 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						be147651d4 
					 
					
						
						
							
							Codechange: Replace GroupStatistics' num_engines with std::map. ( #11849 )  
						
						... 
						
						
						
						This removes manual memory management with calloc/free calls, and prevents potentially large arrays being allocated for each group.
(cherry picked from commit 8797cc7ef2 
						
						
					 
					
						2024-01-27 14:56:12 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						c6dc9570f0 
					 
					
						
						
							
							Fix  62d7d92a: [CI] tibdex/github-app-token's syntax changed with v2 ( #11893 )  
						
						
						
						
					 
					
						2024-01-27 14:50:14 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						fef0bfcfd3 
					 
					
						
						
							
							Fix: TextfileWindow called virtual methods before constructor completed. ( #11889 )  
						
						... 
						
						
						
						SetStringParameters() was called during widget tree init in the constructor.
Calls within a constructor cannot call the derived classes methods. This would result in invalid data being passed to the string system, which could then crash. 
						
						
					 
					
						2024-01-27 14:45:37 +00:00 
						 
				 
			
				
					
						
							
							
								Kuhnovic 
							
						 
					 
					
						
						
							
						
						8a4a99b7e8 
					 
					
						
						
							
							Fix   #5713 : FindClosestShipDepot only considers depots that are actually reachable ( #11768 )  
						
						
						
						
					 
					
						2024-01-27 15:06:14 +01:00 
						 
				 
			
				
					
						
							
							
								Peter Nelson 
							
						 
					 
					
						
						
							
						
						17934bcc90 
					 
					
						
						
							
							Fix   #11827 : Make Layouter::GetCharPosition() aware of ligatures. ( #11831 )  
						
						... 
						
						
						
						When ligatures happen the precise individual character position is not known, so instead return the previous position (which is that of the ligature.)
(cherry picked from commit d6ccfdbbd9 
						
						
					 
					
						2024-01-27 14:01:13 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						89520f5665 
					 
					
						
						
							
							Add: show in multiplayer the amount of hours a game has been unpaused ( #11886 )  
						
						
						
						
					 
					
						2024-01-27 12:35:09 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						2bbc95cac3 
					 
					
						
						
							
							Fix: update server as offline when unexpected disconnect during refresh ( #11891 )  
						
						
						
						
					 
					
						2024-01-27 11:23:25 +01:00 
						 
				 
			
				
					
						
							
							
								Richard Wheeler 
							
						 
					 
					
						
						
							
						
						8770ef6bd9 
					 
					
						
						
							
							Change: Make street lights transparent with houses ( #11828 )  
						
						
						
						
					 
					
						2024-01-27 09:25:13 +00:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						7916e97c62 
					 
					
						
						
							
							Update: opengl; glext header to 20231129, wglext header to 20231018  
						
						
						
						
					 
					
						2024-01-27 09:57:25 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						a23cd4aef7 
					 
					
						
						
							
							Update: nlohmann/json to 3.11.3  
						
						
						
						
					 
					
						2024-01-27 09:57:25 +01:00 
						 
				 
			
				
					
						
							
							
								Rubidium 
							
						 
					 
					
						
						
							
						
						79b684b8ac 
					 
					
						
						
							
							Update: fmt to 10.2.0  
						
						
						
						
					 
					
						2024-01-27 09:57:25 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						80ebcc72fb 
					 
					
						
						
							
							Change: rebrand Cheats as Sandbox Options ( #11874 )  
						
						
						
						
					 
					
						2024-01-26 19:56:01 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						911ccc16fb 
					 
					
						
						
							
							Script: Add compatibility layer for old cargo scaling settings  
						
						
						
						
					 
					
						2024-01-26 18:30:11 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						e0699c15b6 
					 
					
						
						
							
							Add function to turn a percentage into a quantity scaling factor  
						
						
						
						
					 
					
						2024-01-26 18:23:53 +00:00 
						 
				 
			
				
					
						
							
							
								Tyler Trahan 
							
						 
					 
					
						
						
							
						
						28716548d2 
					 
					
						
						
							
							Feature: Setting to automatically restart server based on hours played ( #11142 )  
						
						
						
						
					 
					
						2024-01-26 10:25:25 -05:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						191aefa39f 
					 
					
						
						
							
							Adjust version detection in release workflow for build steps  
						
						
						
						
					 
					
						2024-01-25 23:22:21 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						46080494db 
					 
					
						
						
							
							Release workflow: Remove gcc-problem-matcher from legacy/dedicated builds  
						
						
						
						
					 
					
						2024-01-25 23:22:21 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c26ca5369e 
					 
					
						
						
							
							Unconditionally use FindFirstBit in SetBitIterator  
						
						... 
						
						
						
						Add simple tests 
						
						
					 
					
						2024-01-25 22:36:01 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						5404be172c 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/core/bitmath_func.cpp
#	src/core/bitmath_func.hpp
#	src/core/geometry_type.hpp
#	src/game/game_text.hpp
#	src/graph_gui.cpp
#	src/pathfinder/npf/npf.cpp
#	src/script/api/script_text.cpp
#	src/spritecache.cpp
#	src/track_func.h 
						
						
					 
					
						2024-01-25 22:36:01 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						37fd69b604 
					 
					
						
						
							
							Remove: [CI] Linux Legacy support ( #11882 )  
						
						... 
						
						
						
						Although created not long ago, you battled to be relevant.
Sadly, GitHub Runners didn't agree with you.
You can't run node20.
And that makes you a broken legacy.
So many potential.
But here we are. Bye Linux Legacy. Thank you for being. 
						
						
					 
					
						2024-01-25 23:24:43 +01:00 
						 
				 
			
				
					
						
							
							
								Loïc Guilloux 
							
						 
					 
					
						
						
							
						
						09b66751cf 
					 
					
						
						
							
							Fix  b38d3c2208: missing water regions invalidation when building locks ( #11879 )  
						
						
						
						
					 
					
						2024-01-25 22:18:26 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						62d7d92a0e 
					 
					
						
						
							
							Upgrade: [CI] bump the actions group with 9 updates ( #11881 )  
						
						... 
						
						
						
						Bumps the actions group with 9 updates:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `3` | `4` |
| [actions/cache](https://github.com/actions/cache ) | `3` | `4` |
| [actions/github-script](https://github.com/actions/github-script ) | `6` | `7` |
| [OpenTTD/actions](https://github.com/openttd/actions ) | `2` | `5` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `2` | `3` |
| [actions/download-artifact](https://github.com/actions/download-artifact ) | `3` | `4` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `3` | `4` |
| [tibdex/github-app-token](https://github.com/tibdex/github-app-token ) | `1` | `2` |
| [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch ) | `2` | `3` |
Updates `actions/checkout` from 3 to 4
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
Updates `actions/cache` from 3 to 4
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
Updates `actions/github-script` from 6 to 7
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v6...v7 )
Updates `OpenTTD/actions` from 2 to 5
- [Release notes](https://github.com/openttd/actions/releases )
- [Commits](https://github.com/openttd/actions/compare/v2...v5 )
Updates `github/codeql-action` from 2 to 3
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v2...v3 )
Updates `actions/download-artifact` from 3 to 4
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4 )
Updates `actions/upload-artifact` from 3 to 4
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4 )
Updates `tibdex/github-app-token` from 1 to 2
- [Release notes](https://github.com/tibdex/github-app-token/releases )
- [Commits](https://github.com/tibdex/github-app-token/compare/v1...v2 )
Updates `peter-evans/repository-dispatch` from 2 to 3
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases )
- [Commits](https://github.com/peter-evans/repository-dispatch/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: OpenTTD/actions
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: tibdex/github-app-token
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
- dependency-name: peter-evans/repository-dispatch
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2024-01-25 21:22:33 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						cd75adfb71 
					 
					
						
						
							
							Add: [Dependabot] introduce Dependabot to keep our workflows up-to-date ( #11880 )  
						
						
						
						
					 
					
						2024-01-25 21:10:38 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						78e08fdd18 
					 
					
						
						
							
							Script: Move old-style/lenient text param encode to separate function  
						
						
						
						
					 
					
						2024-01-25 17:35:08 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						822ecae85d 
					 
					
						
						
							
							Merge branch 'master' into jgrpp  
						
						... 
						
						
						
						# Conflicts:
#	src/cargotype.h
#	src/core/CMakeLists.txt
#	src/core/span_type.hpp
#	src/fileio.cpp
#	src/fios.cpp
#	src/misc/endian_buffer.hpp
#	src/misc_gui.cpp
#	src/saveload/saveload.h
#	src/saveload/vehicle_sl.cpp
#	src/screenshot.cpp
#	src/settings.cpp
#	src/settings_internal.h
#	src/stdafx.h
#	src/string_func.h
#	src/strings.cpp
#	src/strings_func.h
#	src/strings_internal.h 
						
						
					 
					
						2024-01-25 18:37:23 +00:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						36579dd18b 
					 
					
						
						
							
							Change: set smooth-scrolling on by default ( #11860 )  
						
						
						
						
					 
					
						2024-01-25 11:07:36 +01:00 
						 
				 
			
				
					
						
							
							
								Patric Stout 
							
						 
					 
					
						
						
							
						
						ea8c1d8597 
					 
					
						
						
							
							Change: make for smooth-scrolling based on actual time  
						
						... 
						
						
						
						This means if rendering takes a bit longer, scrolling goes a bit
quicker, making travel time always about the same time for the
same distance. 
						
						
					 
					
						2024-01-25 10:29:48 +01:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						c320a3fd7f 
					 
					
						
						
							
							Adjust version detection in release workflow  
						
						
						
						
					 
					
						2024-01-25 02:03:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jonathan G Rennison 
							
						 
					 
					
						
						
							
						
						a4c51149bd 
					 
					
						
						
							
							Version: Exclude cmake directory from non-git version hash  
						
						
						
						
					 
					
						2024-01-25 02:03:00 +00:00