-
-
Notifications
You must be signed in to change notification settings - Fork 22
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
13 #23
13 #23
Commits on Mar 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ac31c10 - Browse repository at this point
Copy the full SHA ac31c10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a787aa - Browse repository at this point
Copy the full SHA 2a787aaView commit details
Commits on Mar 31, 2023
-
Change: [NewGRF] Extend the D8xx (DCxx) string area up to FFFF.
This adds the Exxx and Fxxx blocks to the usable range for NewGRF local strings. TTDPatch uses these ranges for internal strings, but as we don't support any of them anyway, it is "free" real estate for us.
Configuration menu - View commit details
-
Copy full SHA for 80590af - Browse repository at this point
Copy the full SHA 80590afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63d607a - Browse repository at this point
Copy the full SHA 63d607aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf546c1 - Browse repository at this point
Copy the full SHA cf546c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 144d404 - Browse repository at this point
Copy the full SHA 144d404View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2491418 - Browse repository at this point
Copy the full SHA 2491418View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fb6b3c - Browse repository at this point
Copy the full SHA 0fb6b3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for da9f226 - Browse repository at this point
Copy the full SHA da9f226View commit details -
Configuration menu - View commit details
-
Copy full SHA for 617d794 - Browse repository at this point
Copy the full SHA 617d794View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0604f57 - Browse repository at this point
Copy the full SHA 0604f57View commit details -
Configuration menu - View commit details
-
Copy full SHA for addf30e - Browse repository at this point
Copy the full SHA addf30eView commit details -
Fix #10059: [Script] Clamp config item values to int32
Also prevent random_deviation to be below 0.
Configuration menu - View commit details
-
Copy full SHA for 4b7099f - Browse repository at this point
Copy the full SHA 4b7099fView commit details -
Fix #10059: [Script] Let custom values on a config item be up to 10 d…
…igits + 1 for sign
Configuration menu - View commit details
-
Copy full SHA for 381f1ac - Browse repository at this point
Copy the full SHA 381f1acView commit details -
Fix: [Script] Save config item values up to 10 digits + 1 for sign + …
…1 for termination, enough to fit min and max int
Configuration menu - View commit details
-
Copy full SHA for 81b53b3 - Browse repository at this point
Copy the full SHA 81b53b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 803c523 - Browse repository at this point
Copy the full SHA 803c523View commit details -
Configuration menu - View commit details
-
Copy full SHA for fedb77a - Browse repository at this point
Copy the full SHA fedb77aView commit details -
Change: Avoid crashing to the side of a train
When a road vehicle is already running on a multi level crossing, and a train shows up ahead, don't make the road vehicle crash on the side of the train.
Configuration menu - View commit details
-
Copy full SHA for d78ab6a - Browse repository at this point
Copy the full SHA d78ab6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 430630e - Browse repository at this point
Copy the full SHA 430630eView commit details -
Fix #10469, 5e14a20: [Script] League Table rating element is a int64 …
…everywhere else
Configuration menu - View commit details
-
Copy full SHA for 70d5683 - Browse repository at this point
Copy the full SHA 70d5683View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1fdcd7 - Browse repository at this point
Copy the full SHA f1fdcd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 330a823 - Browse repository at this point
Copy the full SHA 330a823View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b40e93 - Browse repository at this point
Copy the full SHA 4b40e93View commit details -
Configuration menu - View commit details
-
Copy full SHA for f16a110 - Browse repository at this point
Copy the full SHA f16a110View commit details -
Fix #10568: "can savegame be loaded check" failed in dedicated server
* If loading fails, it usually returns SL_REINIT which doesn't trigger check * If savegame has NewGRFs, it complains NewGRFs are not allowed in intro game
Configuration menu - View commit details
-
Copy full SHA for 261d674 - Browse repository at this point
Copy the full SHA 261d674View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86beadc - Browse repository at this point
Copy the full SHA 86beadcView commit details -
Configuration menu - View commit details
-
Copy full SHA for eaec433 - Browse repository at this point
Copy the full SHA eaec433View commit details
Commits on Apr 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4a1361b - Browse repository at this point
Copy the full SHA 4a1361bView commit details -
Codechange: Check NewGRF feature is defined before processing any spr…
…ite group mapping. Previously this was checked after loading ids, or repeatedly checked for each item.
Configuration menu - View commit details
-
Copy full SHA for d510e0b - Browse repository at this point
Copy the full SHA d510e0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c75615 - Browse repository at this point
Copy the full SHA 4c75615View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67bd6ab - Browse repository at this point
Copy the full SHA 67bd6abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 808dfc0 - Browse repository at this point
Copy the full SHA 808dfc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 353a6d4 - Browse repository at this point
Copy the full SHA 353a6d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15a32fa - Browse repository at this point
Copy the full SHA 15a32faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 090913c - Browse repository at this point
Copy the full SHA 090913cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f987c8 - Browse repository at this point
Copy the full SHA 7f987c8View commit details
Commits on Jun 4, 2023
-
Fix: Abort loading savegame if road vehicle is on invalid road type. …
…(#10622) This can happen if NewGRFs are missing so that engine or road type definitions are wrong.
Configuration menu - View commit details
-
Copy full SHA for f4f35a1 - Browse repository at this point
Copy the full SHA f4f35a1View commit details -
Fix #10637: Incorrect water infra total when building multi-tile object
Wrong tile used in ownership checks
Configuration menu - View commit details
-
Copy full SHA for 78512af - Browse repository at this point
Copy the full SHA 78512afView commit details -
Configuration menu - View commit details
-
Copy full SHA for da20e0f - Browse repository at this point
Copy the full SHA da20e0fView commit details -
Fix #10638: Incorrect water infra total when building canal over object
In the case where the object is on an unowned canal tile and the new canal tile is owned
Configuration menu - View commit details
-
Copy full SHA for 08a5637 - Browse repository at this point
Copy the full SHA 08a5637View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff7e8c2 - Browse repository at this point
Copy the full SHA ff7e8c2View commit details -
Fix #10665: CheckEngines should ignore wagons when determining availa…
…ble vehicles at the start date. (#10673)
Configuration menu - View commit details
-
Copy full SHA for e16fcb2 - Browse repository at this point
Copy the full SHA e16fcb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4883d38 - Browse repository at this point
Copy the full SHA 4883d38View commit details -
Configuration menu - View commit details
-
Copy full SHA for df1ba20 - Browse repository at this point
Copy the full SHA df1ba20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28e845d - Browse repository at this point
Copy the full SHA 28e845dView commit details -
Fix: Set TC_NO_SHADE only for shaded engine in purchase list.
Additionally use TC_FORCE to prevent additional colours in the shaded text.
Configuration menu - View commit details
-
Copy full SHA for f895d7e - Browse repository at this point
Copy the full SHA f895d7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b70df6e - Browse repository at this point
Copy the full SHA b70df6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e53caf8 - Browse repository at this point
Copy the full SHA e53caf8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85d2f80 - Browse repository at this point
Copy the full SHA 85d2f80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 439ecbc - Browse repository at this point
Copy the full SHA 439ecbcView commit details -
Fix: crash in emscripten when saving games (#10758)
Don't allocate 128KB on stack, but rather on the heap.
Configuration menu - View commit details
-
Copy full SHA for 0569331 - Browse repository at this point
Copy the full SHA 0569331View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8eca7d - Browse repository at this point
Copy the full SHA b8eca7dView commit details -
Fix: [Win32] Text line breaking did not properly handle punctuation c…
…haracters. (#10775)
Configuration menu - View commit details
-
Copy full SHA for df41716 - Browse repository at this point
Copy the full SHA df41716View commit details -
Fix: disable "redundant move" warnings for GCC (#10803)
GCC warns about redundant std::move while clang warns when they are missing, so we silence the less harmful one
Configuration menu - View commit details
-
Copy full SHA for 4cc0c21 - Browse repository at this point
Copy the full SHA 4cc0c21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7969907 - Browse repository at this point
Copy the full SHA 7969907View commit details -
Fix: Rail waypoint selection window not closed
When rail toolbar or rail waypoint build windows closed
Configuration menu - View commit details
-
Copy full SHA for a75a90b - Browse repository at this point
Copy the full SHA a75a90bView commit details -
Fix: Ask FontConfig for the face index when opening fonts. (#10878)
This allows selection of the correct face in truetype fonts containing multiple faces.
Configuration menu - View commit details
-
Copy full SHA for 680eb6b - Browse repository at this point
Copy the full SHA 680eb6bView commit details -
Fix: Check max member count in squirrel classes (#10883)
Manual cherry-pick from albertodemichelis/squirrel@23a0620
Configuration menu - View commit details
-
Copy full SHA for 89259af - Browse repository at this point
Copy the full SHA 89259afView commit details -
Configuration menu - View commit details
-
Copy full SHA for c381535 - Browse repository at this point
Copy the full SHA c381535View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d8d9c4 - Browse repository at this point
Copy the full SHA 2d8d9c4View commit details -
Codechange: Use window parent association for dropdowns.
This replaces the separate window class and number properties, and allows the window system to close dropdowns automatically.
Configuration menu - View commit details
-
Copy full SHA for 81e5cd2 - Browse repository at this point
Copy the full SHA 81e5cd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53709f0 - Browse repository at this point
Copy the full SHA 53709f0View commit details -
Fix: Wayland crash on startup due to Pango also using FontConfig (#10…
…916) Basically, we haven't been a good neighbour. Turns out you shouldn't actually call FcFini when you are done, as some library might still want to use FontConfig. And they use a shared instance for their administration. The idea is that you call FcInit once, and use FcConfigReference after that to get an instance, you can release. This entry is ref-counted, and things happen automatically based on that. At least, I think.
Configuration menu - View commit details
-
Copy full SHA for 57a6233 - Browse repository at this point
Copy the full SHA 57a6233View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5320077 - Browse repository at this point
Copy the full SHA 5320077View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ae1a80 - Browse repository at this point
Copy the full SHA 3ae1a80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 220b08b - Browse repository at this point
Copy the full SHA 220b08bView commit details -
Fix: [SDL] unify the way X11 and Wayland handle mouse events
Basically, we drop RelativeMode completely, and use the same trick as used by the Windows driver: read all motion events till the last one, and use that as value.
Configuration menu - View commit details
-
Copy full SHA for 2ce9f64 - Browse repository at this point
Copy the full SHA 2ce9f64View commit details -
Codechange: simplify UpdateCursorPositionRelative
The function is only called with fix_at=true, so don't support the other cases.
Configuration menu - View commit details
-
Copy full SHA for b8d66fc - Browse repository at this point
Copy the full SHA b8d66fcView commit details -
Codechange: remove queue_wrap / last_position from mouse movement
No backend uses it anymore, so also no longer any need to support it.
Configuration menu - View commit details
-
Copy full SHA for 045e818 - Browse repository at this point
Copy the full SHA 045e818View commit details -
Add: [Linux] change default scroll mode to non-mouse-lock (#10920)
Wayland doesn't support mouse warping, X11 only for native systems (so not for remote desktop, WSLg, etc), and emscripten neither without complications. All these cannot offer a mouse-lock.
Configuration menu - View commit details
-
Copy full SHA for 6f7d44c - Browse repository at this point
Copy the full SHA 6f7d44cView commit details -
Fix: disable hardware acceleration when GPU driver crashed the game l…
…ast attempt (#10928)
Configuration menu - View commit details
-
Copy full SHA for 00bcda7 - Browse repository at this point
Copy the full SHA 00bcda7View commit details -
Fix #10502: Refit engine before attaching free wagons. (#10926)
Caused by incorrect order of operations when buying a train engine with refit and attaching free wagons.
Configuration menu - View commit details
-
Copy full SHA for b5a38cb - Browse repository at this point
Copy the full SHA b5a38cbView commit details -
Fix: crash when not even a single row fits for dropdowns on low resol…
…ution screens (#10934)
Configuration menu - View commit details
-
Copy full SHA for 83a857a - Browse repository at this point
Copy the full SHA 83a857aView commit details -
Fix: crash when window can't be placed on low resolution screens. (#1…
…0932) Co-authored-by: Jonathan G Rennison <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a0e2f1 - Browse repository at this point
Copy the full SHA 2a0e2f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a7d93b - Browse repository at this point
Copy the full SHA 4a7d93bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46d30aa - Browse repository at this point
Copy the full SHA 46d30aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f81c20 - Browse repository at this point
Copy the full SHA 0f81c20View commit details
Commits on Jun 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 57946c8 - Browse repository at this point
Copy the full SHA 57946c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 374a51c - Browse repository at this point
Copy the full SHA 374a51cView commit details -
Fix dec7ff6: Dropdowns would close if their tooltip appeared. (#10939)
Solution is to not focus any tooltips, so that the dropdown doesn't lose focus. Tooltips don't accept any input so this does not change their behaviour.
Configuration menu - View commit details
-
Copy full SHA for 4949bd8 - Browse repository at this point
Copy the full SHA 4949bd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for dea0f7e - Browse repository at this point
Copy the full SHA dea0f7eView commit details -
Fix dec7ff6: Dropdowns couldn't be closed by pressing the parent butt…
…on. (#10954) Since dropdowns self-close, the detection of re-clicking a dropdown button no longer worked, as the dropdown is already closed. Instead set (and then test) a flag on the parent widget to indicate that the dropdown closed. This method avoids looping windows on every click.
Configuration menu - View commit details
-
Copy full SHA for ab0924f - Browse repository at this point
Copy the full SHA ab0924fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed9895d - Browse repository at this point
Copy the full SHA ed9895dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4aded39 - Browse repository at this point
Copy the full SHA 4aded39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9580aef - Browse repository at this point
Copy the full SHA 9580aefView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4df692 - Browse repository at this point
Copy the full SHA d4df692View commit details
Commits on Jun 11, 2023
-
Fix 07add7a: [Win32] use full monitor resolution for fullscreen (#10985)
On Windows in fullscreen you cannot reach the top with the cursor for the halve of the height of your toolbar. Additionally, on Win10 in fullscreen you can see the actual toolbar.
Configuration menu - View commit details
-
Copy full SHA for 4b7fcac - Browse repository at this point
Copy the full SHA 4b7fcacView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee6e30e - Browse repository at this point
Copy the full SHA ee6e30eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e80cb48 - Browse repository at this point
Copy the full SHA e80cb48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 402baa6 - Browse repository at this point
Copy the full SHA 402baa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cdb8c9 - Browse repository at this point
Copy the full SHA 7cdb8c9View commit details -
Revert ee6e30e: pretending 13.2.1 was 13.2 didn't work
This reverts commit ee6e30e.
Configuration menu - View commit details
-
Copy full SHA for 6916807 - Browse repository at this point
Copy the full SHA 6916807View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cc06f5 - Browse repository at this point
Copy the full SHA 5cc06f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d854bb8 - Browse repository at this point
Copy the full SHA d854bb8View commit details
Commits on Jun 28, 2023
-
Fix #10987: Double-close of dropdown stopped land-info tool working a…
…s default. (#11000) Clicking and releasing on the query toolbar icon is meant to select the land-info tool. This did not work as during closing a window, OnFocusLost() is called, which then closes the window again. These two calls toggled the land-info tool one and off in the same action. Resolve by not calling Window::Close in OnFocusLost() if the window is already closing.
Configuration menu - View commit details
-
Copy full SHA for 5cd9c6d - Browse repository at this point
Copy the full SHA 5cd9c6dView commit details -
Fix #11043: Don't choose toolbar dropdown option if focus is lost. (#…
…11044) Since dropdown menus now get closed if they lose focus, 'instant close' dropdowns (i.e. the toolbar dropdowns) should no longer execute their action to avoid unintended actions.
Configuration menu - View commit details
-
Copy full SHA for 1e1f1fa - Browse repository at this point
Copy the full SHA 1e1f1faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dc5c4f - Browse repository at this point
Copy the full SHA 6dc5c4fView commit details -
Fix: Error logging in game and admin server HandlePacket
Don't invent a packet type in the log message if we can't/don't read a packet type at all. Fix packet type not being logged when appropriate.
Configuration menu - View commit details
-
Copy full SHA for a198262 - Browse repository at this point
Copy the full SHA a198262View commit details -
Fix #11016: Defer deletion of client and server game socket handlers
This fixes various use after free scenarios in error handling paths
Configuration menu - View commit details
-
Copy full SHA for 5150f3b - Browse repository at this point
Copy the full SHA 5150f3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31913d0 - Browse repository at this point
Copy the full SHA 31913d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e05fa3 - Browse repository at this point
Copy the full SHA 9e05fa3View commit details
Commits on Jul 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 80ed387 - Browse repository at this point
Copy the full SHA 80ed387View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cc3bc0 - Browse repository at this point
Copy the full SHA 7cc3bc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbcf165 - Browse repository at this point
Copy the full SHA dbcf165View commit details -
Change: release with (much) newer versions of dependencies for Generi…
…c Linux (#10484)
Configuration menu - View commit details
-
Copy full SHA for ad29d24 - Browse repository at this point
Copy the full SHA ad29d24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64db854 - Browse repository at this point
Copy the full SHA 64db854View commit details -
Fix: [CI] enable audio (alsa / jack / pulse) for generic Linux builds…
… (#11051) SDL needs to see the header files when compiling to enable those drivers runtime. It doesn't actually link against them: it just needs to see the headers.
Configuration menu - View commit details
-
Copy full SHA for 60fe3fc - Browse repository at this point
Copy the full SHA 60fe3fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for eedd9fb - Browse repository at this point
Copy the full SHA eedd9fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba86e11 - Browse repository at this point
Copy the full SHA ba86e11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 132098d - Browse repository at this point
Copy the full SHA 132098dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e457a3 - Browse repository at this point
Copy the full SHA 7e457a3View commit details
Commits on Aug 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a113d88 - Browse repository at this point
Copy the full SHA a113d88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 538ee72 - Browse repository at this point
Copy the full SHA 538ee72View commit details
Commits on Aug 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e2f2a4d - Browse repository at this point
Copy the full SHA e2f2a4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d4e769 - Browse repository at this point
Copy the full SHA 9d4e769View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed05787 - Browse repository at this point
Copy the full SHA ed05787View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31a55c0 - Browse repository at this point
Copy the full SHA 31a55c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 606be85 - Browse repository at this point
Copy the full SHA 606be85View commit details