Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport master into release/14 #12246

Merged
merged 42 commits into from
Mar 11, 2024
Merged

Conversation

Kuhnovic
Copy link
Contributor

@Kuhnovic Kuhnovic commented Mar 9, 2024

Description

Backport of all closed Pull Requests labeled as 'backport requested' into release/14.

glx22 and others added 30 commits March 9, 2024 20:31
…ing (OpenTTD#12126)

The command per tick limit should be applied after the pause mode filter
…rk for CJK languages

There are too many intricacies that I am unaware of that are popping up after
asking whether things are right or not.
I do not want to keep playing whack-a-mole, so just revert the whole thing.

This reverts:
15be383
360fe8b
1aa9a5c
59f5694
7e2eefb
b741b2b
609d007
9f8fd80
a253205
819c6c7
Some windows resize themselves during painting and issue ReInit(). In this case deferred OnResize() causes a visible glitch as the event is handled on the next redraw.
This improves performance of finding the next free unit number for a vehicle.

Based loosely on pool's used slot bitmap.
Kuhnovic and others added 12 commits March 9, 2024 20:32
…y versions (OpenTTD#12243)

Normally "cargo install" will use the latest dependencies, but
this causes an issue with "dump_syms". Use "--locked" makes sure
we use the dependency versions as indicated by "dump_syms", instead
of the latest version.
From macos-14, vcpkg is no longer installed on the runner-image.
It stands to reason that this will also roll out to new images
for other OSes. To be pre-emptive about it, start using our own
cloned vcpkg for all targets.
This runner contains a newer XCode, with better C++20 support.
@rubidium42
Copy link
Contributor

The languages update commit got merged with some other commit.

@michicc
Copy link
Member

michicc commented Mar 9, 2024

Should be fixed now.

@Kuhnovic Kuhnovic merged commit 072e0b3 into OpenTTD:release/14 Mar 11, 2024
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

10 participants