Ted John
dce547af99
Start implementing TCP API
2020-09-03 22:38:35 +01:00
Nils Caspar
359bbee9f5
Fix #12845 : Cancel marketing campaigns for demolished rides ( #12848 )
2020-09-03 18:20:42 -03:00
Duncan
c0255efeaa
Create an enum class serializer ( #12810 )
...
* Create an enum class serializer
* Make visitor work again
* Make suggested changes
2020-09-03 21:55:46 +01:00
Nils Caspar
bc33ef3d43
Add Park.entranceFee to the plugin API ( #12840 )
2020-09-03 17:07:19 -03:00
Nils Caspar
22f29bf192
Close #12414 : Refactor GUEST_LIST_FILTER_TYPE to use strong enum ( #12830 )
2020-09-02 12:50:16 -03:00
Simon Ellmann
5f3fe62f83
Close #12432 : Refactor STAFF_MODE to use strong enum ( #12752 )
...
* Refactor STAFF_MODE to use strong enum
Closes #12432
* Change type of gStaffModes to StaffMode
2020-09-02 12:48:40 -03:00
Nils Caspar
ae81ed63cc
Remove unused constant TAB_HEIGHT in Cheats.cpp ( #12838 )
2020-09-01 22:58:06 +02:00
Michael Steenbeek
55722a7ad4
Remove commented-out code ( #12834 )
2020-09-01 15:33:52 -03:00
Simon J
f7acb84e42
Fix #400 : unable to place some saved tracks flush to the the ground ( #12721 )
2020-09-01 18:26:44 +02:00
OpenRCT2 git bot
5fb6c57a5d
Merge Localisation/master into OpenRCT2/develop
2020-09-01 04:04:29 +00:00
Tulio Leao
4e58eae43d
Merge pull request #12808 from gguedesaz/fix-stringbuilder
...
Part of #11159 : Refactor on StringBuilder.hpp
2020-09-01 00:48:55 -03:00
Gabriel Guedes
95ae589750
Part of #11159 : Prefer std::basic_string<utf8> over raw pointer
...
Usage of std::basic_string to improve readability and maintainability.
2020-08-31 21:06:02 -03:00
Ted John
6158d014ff
Make openrct2-win project the default startup project
...
? Yes, project[1] is always made the default startup project in a solution.
2020-08-31 21:00:15 +02:00
Julia Pinheiro
dafde532af
Close #12426 : Refactor NETWORK_READPACKET to use strong enum ( #12807 )
...
Replacing enum NETWORK_READPACKET with enum class NetworkReadPacket.
2020-08-31 09:13:15 -03:00
Aaron van Geffen
e9803fc4b5
Fix #12820 : Title menu buttons not invalidating properly ( #12821 )
...
This introduces constants for the title menu buttons to ensure this does not happen again.
2020-08-30 23:30:02 +02:00
Aaron van Geffen
5825dedd81
Rename TitleScenarioSelect to ScenarioSelect ( #12822 )
...
The scenario select window is not only available through the title screen.
2020-08-30 20:22:20 +02:00
OpenRCT2 git bot
26def87167
Merge Localisation/master into OpenRCT2/develop
2020-08-30 04:06:57 +00:00
Gabriel Guedes
332e9e76d5
Part of #11159 : Removing unused functions from StringBuilder.hpp
2020-08-29 14:34:30 -03:00
Tulio Leao
f56a1de178
Make CONTRIBUTING point to the full tutorial
2020-08-29 13:40:50 +02:00
ju-pinheiro
e9c3f31422
Close #12423 : Refactor NETWORK_SERVER_STATE to use strong enum ( #12802 )
...
#12423
2020-08-29 08:05:51 -03:00
Tulio Leao
6e7927e4ed
Merge pull request #12804 from gguedesaz/fix-readme-wiki
...
Fix #12800 : Enhance readme.md for macOS builds
2020-08-28 23:43:43 -03:00
Łukasz Pękalski
bfdc1f6d2a
Close #12430 : Refactor OBJ_STRING_ID to use strong enum ( #12796 )
2020-08-28 23:36:58 -03:00
Tulio Leao
731a93dc39
Create WindowColour enum for widget definition calls ( #12722 )
...
* Make MakeWidget* functions take enum colour
* Make windows A-D use WindowColour enum
* Make windows E-G use WindowColour enum
* Make windows I-M use WindowColour enum
* Make windows N-P use WindowColour enum
* Make windows R-S use WindowColour enum
* Make windows T use WindowColour enum
* Make windows V-W use WindowColour enum
2020-08-28 23:31:31 -03:00
Gabriel Guedes
a8939656fc
Rephrasing Linux's detailed instructions for builds
...
Making it consistent with macOS text
2020-08-28 22:48:36 -03:00
Gabriel Guedes
0d88f29444
Fix #12800 : Add detailed information for macOS cmake builds
...
Adding link to detailed information on compiling with cmake on MacOS
2020-08-28 22:44:31 -03:00
Cory Sanin
8d366ebaea
Add Ride.totalProfit to the plugin API ( #12795 )
...
Add Ride.totalProfit to the plugin API
2020-08-28 22:52:54 +01:00
awiebe
b53c4b3625
Downgrade Mac build requirements of OpenRCT2 to macOS 10.13 ( #12749 )
...
Keep targeting macOS 10.14 for libopenrct2 target. Replace deployment target with macOS 10.13 for other targets, including the OpenRCT2 bundle.
Explicitly type std::arrays, since Xcode refuses to use C++17 array deduction.
Co-authored-by: Aaron van Geffen <aaron@aaronweb.net>
2020-08-28 22:27:25 +02:00
Tulio Leao
8321227c9d
Merge pull request #10807 from IntelOrca/new-zoom-levels
...
Add two new zoom in levels
2020-08-27 21:48:10 -03:00
Ted John
3a0bff4b93
Add comment about remX, remY
2020-08-28 01:30:17 +01:00
Ted John
65e3d20156
Refactor drawing
2020-08-28 01:30:15 +01:00
Ted John
653e22bb7b
Update changelog
2020-08-28 01:29:59 +01:00
Ted John
a1cd02c61c
Disable closer zoom levels for software rendering
2020-08-28 01:29:59 +01:00
Ted John
609cde2304
Fix drawing of money text when zoomed in
2020-08-28 01:29:59 +01:00
Ted John
7f0510e444
Fix sub pixel clip issues with OpenGL
2020-08-28 01:29:59 +01:00
Ted John
f51ad862c9
Refactor window drawing
2020-08-28 01:29:59 +01:00
Ted John
2b51eaeaa1
Fix weather gloom when zoomed in
2020-08-28 01:29:59 +01:00
Ted John
25581fa4ef
Share blit methods between BMP and RLE
2020-08-28 01:29:59 +01:00
Ted John
f16a46b872
Refactor RLE minify
2020-08-28 01:29:59 +01:00
Ted John
1645c64e87
Implement RLE magnify
2020-08-28 01:29:59 +01:00
Ted John
247c950c60
Implement magnify for bitmap
2020-08-28 01:29:59 +01:00
Ted John
cd7324262d
Create ZoomLevel struct to add two new zoom levels
2020-08-28 01:29:59 +01:00
Łukasz Pękalski
411f242cfd
Close #12431 Refactor VirtualFloorStyles to use strong enum ( #12790 )
2020-08-27 21:06:39 -03:00
Michał Janiszewski
c6b10bb051
Make GetCurrentExecutableDirectory public ( #12791 )
2020-08-27 21:03:41 +02:00
Michael Steenbeek
db8efe20d0
Merge pull request #12785 from Gymnasiast/refactor/text-drawing
...
Start removal of gfx_draw_string_*()
2020-08-26 22:51:39 +02:00
Michael Steenbeek
60a35f7abb
Merge pull request #12783 from Gymnasiast/refactor/ride-status-formatter
...
Use Formatter in windows/Ride.cpp
2020-08-26 22:51:09 +02:00
Gymnasiast
549a771120
Use Formatter&
2020-08-26 17:13:19 +02:00
Aaron van Geffen
ec6f1b5fcd
Fix #12784 : Scenery tab images missing
2020-08-26 17:06:19 +02:00
Gymnasiast
17bac8c57b
Use colour_t
2020-08-26 15:38:27 +02:00
Gymnasiast
972e6e80ab
Allow passing Formatter to DrawTextBasic() and DrawTextEllipsised()
2020-08-26 15:08:42 +02:00
Gymnasiast
39bc73c394
Deprecate text draw functions with 1:1 replacements
2020-08-26 14:53:59 +02:00