Michael Steenbeek
0e245692b2
Fix #22008 : Lay-down roller coaster uses the wrong supports
2024-05-12 10:37:53 +02:00
Michael Steenbeek
5407ba2d55
Close #22014 : Change crossingMode to a strong enum ( #22020 )
2024-05-12 07:46:32 +01:00
Aaron van Geffen
57a6b0a00c
Remove STR_VIEWPORT ( #22018 )
...
* Remove STR_VIEWPORT
* Remove StringIds.h include from Main.cpp
2024-05-11 18:21:45 +00:00
Harry Hopkinson
bda383c236
Fix #22007 : Cannot update image of ImgButton from plugins
2024-05-11 13:32:14 +02:00
Aaron van Geffen
b3b62c86be
Rename two shortcut string ids that did not follow conventions
2024-05-11 12:51:53 +02:00
Aaron van Geffen
828aeadf5b
Deal with -Wdeprecated-anon-enum-enum-conversion warnings
2024-05-11 11:24:01 +02:00
Aaron van Geffen
ef4cad5ee3
Move UI exclusive string ids to UiStringIds.h
2024-05-10 23:24:46 +02:00
Aaron van Geffen
b0a3888d4d
Merge pull request #21989 from AaronVanGeffen/toolbar-alignment
...
Optionally align the top toolbar buttons horizontally centred
2024-05-10 22:42:13 +02:00
Aaron van Geffen
96ce7f706f
Move widget constants from Windows.h to Widget.h
2024-05-10 22:14:10 +02:00
Aaron van Geffen
945a799228
Merge pull request #22005 from AaronVanGeffen/config-struct
...
Introduce Config namespace and struct
2024-05-10 22:06:51 +02:00
Michael Steenbeek
3f92139dad
Merge pull request #22015 from Gymnasiast/refactor/metal-support-stuff
...
Refactor metal supports
2024-05-10 21:57:49 +02:00
Gymnasiast
3ed61cac9a
Name and refactor metal supports maps
2024-05-10 21:35:04 +02:00
Gymnasiast
98e980f535
Make MetalA and MetalB more like each other
2024-05-10 21:31:20 +02:00
Aaron van Geffen
9e206d5528
Remove dependency on StringIds.h from Localisation.h ( #22011 )
...
* Remove dependency on StringIds.h from Localisation.h
* Include Language.h in UTF8.cpp for function declarations
* Rename tests/Localisation.cpp to tests/LocalisationTest.cpp
2024-05-10 19:14:05 +00:00
Aaron van Geffen
86835836b5
Move strings exclusively used by ride meta data to RideStringIds.h ( #22010 )
2024-05-10 19:05:05 +00:00
Michael Steenbeek
6408b0537a
Merge pull request #22013 from Gymnasiast/refactor/small-track-paint
...
Refactor slope-related things
2024-05-10 20:54:42 +02:00
Gymnasiast
42add207e9
Rename SURFACE_STYLE_FLAG_RAISE_OR_LOWER_BASE_HEIGHT
2024-05-10 20:42:12 +02:00
Gymnasiast
4cdaaa9810
Refactor slope flags
2024-05-10 20:16:07 +02:00
Gymnasiast
9e2463ff52
Name SUPPORTS_SLOPE_5, use it consistently
2024-05-10 20:16:03 +02:00
Gymnasiast
b3d9255c2d
TrackData.h: drop unused import of TrackPaint.h
2024-05-10 20:15:55 +02:00
Gymnasiast
09dc7077c1
Drop 3rd parameter to PaintUtilSetGeneralSupportHeight()
...
It’s always 0x20
2024-05-10 20:15:51 +02:00
Harry Hopkinson
740ee91cb5
Refactor more constants in TrackPaint.h
2024-05-10 16:05:05 +02:00
Aaron van Geffen
347ce53f26
Re-introduce message on successful screenshot ( #21983 )
...
* Re-introduce message on successful screenshot
* Automatically close previous screenshot notices before new ones
2024-05-10 15:04:12 +02:00
Aaron van Geffen
92aeace98c
Just undef interface macro in Config.h, if present
2024-05-10 13:07:33 +02:00
Aaron van Geffen
617003dff6
Use WIN32_LEAN_AND_MEAN in UiContext and Platform
2024-05-10 12:57:05 +02:00