Michael Steenbeek
41724ffce0
Remove duplicate explanation [ci skip]
2024-08-11 13:09:42 +02:00
Michael Steenbeek
cfbf5dd142
Add licence specification [ci skip]
2024-08-11 13:08:25 +02:00
Bas
76e037297e
Clarify local plugin load in multiplayer, change "to" to "for"
2024-08-07 22:35:14 +02:00
Bas
08c0864409
Add small note about desyncs to FAQ
2024-08-07 20:59:50 +02:00
Bas
753d58d12b
Rewrite of game actions sections
2024-08-07 20:56:46 +02:00
Bas
5ab1a9af10
Renamed plug-in to plugin, clarified plugin types vs. single/multiplayer
2024-08-06 21:27:44 +02:00
Bas
d2ba91f0aa
Apply feedback from Gymnasiast
2024-08-03 12:59:46 +02:00
Bas
7755dcb8a7
Update scripting.md to fix various inconsistencies
2024-08-03 12:21:33 +02:00
mrmbernardi
1f411ad792
Merge pull request #22200 from mrmbernardi/fix_lines
...
Improve line drawing code
2024-08-03 17:15:18 +10:00
tmatale
45d3105508
Fix #22292 : Progress bars displayed incorrectly if multiple windows are open
2024-08-02 22:41:40 +02:00
Michael Steenbeek
84d5e80634
Update objects to v1.4.7
2024-08-02 22:25:45 +02:00
Basssiiie
e2641668a4
Fix off-by-one pixel issue in active widget width and height setters
2024-08-02 19:16:22 +00:00
Michael Bernardi
0b50ef6fd2
Added line clipping code to OpenGL renderer
2024-08-03 02:47:57 +10:00
Matt
29006b35e9
Update changelog for #22449 ( #22452 )
2024-08-01 23:41:33 +02:00
ζeh Matt
9ddd47598d
Update changelog.txt
2024-08-01 23:48:54 +03:00
Aaron van Geffen
65bf7753a1
Revert "Fix renderer creation for HW display engine ( #22445 )"
...
This reverts commit b1e14c676d .
2024-08-01 22:37:03 +02:00
Michał Janiszewski
b1e14c676d
Fix renderer creation for HW display engine ( #22445 )
...
SDL requires a renderer to be created in an empty window, i.e. one
without any other renderer nor surface. Leaving the window with earlier
surface from another engine (e.g. when switching from SW to SW+HWD)
caused no renderer to be created (_sdlRenderer set to nullptr) and
setting up a bomb to explode next time we try to render a frame.
I think this can also get triggered when resizing/switching the focus of
a window.
While SDL already has internal checks for window surface presence in
`SDL_DestroyWindowSurface` _in the SDL version I checked_, I have no
certainty if this is correct for all of them. I added check for window
surface presence to better express the code intent as well.
`SDL_DestroyWindowSurface` was introduced in SDL 2.28
This should take care of most of the `BlitPixel`, `DrawRLESpriteMinify`
issues reported by backtrace.
2024-08-01 19:31:34 +02:00
Matt
27febaacce
Increase network timeout, small refactors ( #22433 )
...
* Refactor consts with kNotion, make static
* Increase the no data timeout to 20 seconds, add constant
* Fix debug builds
* Update changelog.txt
2024-08-01 10:50:50 +02:00
Aaron van Geffen
706fd8f3f0
Fix #21175 : Some hotkeys don't work when toolbars are hidden
2024-07-31 21:54:10 +02:00
Tomáš Chvojka
5dc782c0ee
Let heavy snow and blizzard increase chance of brakes failure ( #22283 )
2024-07-31 14:13:27 +00:00
Aaron van Geffen
bd0dd44c10
Don't assign Toggle Toolbars keyboard shortcut by default ( #22424 )
2024-07-30 21:41:27 +00:00
Gymnasiast
141ad4c810
Fix #22101 : Wrong tunnel type on newly added elements
2024-07-30 23:20:24 +02:00
lewyche
79ceb2d5cb
Fix #22389 : Alpine coaster has wrong tunnel entrance type
2024-07-30 22:33:13 +02:00
Aaron van Geffen
021a49fd19
Amend changelog
2024-07-28 22:24:08 +02:00
Michael Steenbeek
a0be444d24
Improve contrast for error messages
...
Co-authored-by: Aaron van Geffen <aaron@aaronweb.net >
2024-07-28 11:19:59 +02:00