1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-10 09:32:29 +01:00
Commit Graph

19799 Commits

Author SHA1 Message Date
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
Gymnasiast
9a31a94128 Use const args in DrawTextEllipsised() 2020-08-26 14:49:28 +02:00
Gymnasiast
ceace1a3ad Remove draw_string_left_underline() 2020-08-26 14:47:47 +02:00
Gymnasiast
f1caddc9fe Remove draw_string_right_underline() 2020-08-26 14:46:37 +02:00
Gymnasiast
5f468da9cf Remove draw_string_centred_underline() 2020-08-26 14:44:57 +02:00
Gymnasiast
e1b778832b Expose DrawTextBasic() and DrawTextEllipsised() 2020-08-26 14:44:30 +02:00
Gymnasiast
10ac7954b0 Remove set_format_arg_body() 2020-08-26 14:04:44 +02:00
Gymnasiast
879ce64a86 Use Formatter in windows/Ride.cpp 2020-08-26 13:59:18 +02:00
Michael Steenbeek
8b19d943a4 Merge pull request #12676 from mwnciau/Ride-Helix-Save
Fix #7037: saving rides starting with sloped turn
2020-08-26 12:13:59 +02:00
Michael Steenbeek
56c623e549 Merge pull request #12671 from AaronVanGeffen/refactor/tabs
MakeTab wrapper for standard tab widgets
2020-08-26 12:13:36 +02:00
Gymnasiast
c85960abee Fix Junior RC booster G2 offsets 2020-08-26 11:58:15 +02:00
Sadret
2fb083f72c Fix #12776: Mistake in API documentation
Elapsed months after one year was mistakenly said to be 16.
Now it states the correct value at the beginning of the game and the increase every month and year.
2020-08-26 11:55:10 +02:00
Aaron van Geffen
45d5e8a745 GitHub CI: use Release configuration for macOS 2020-08-26 10:23:52 +02:00
Tulio Leao
02d1c5afca Merge pull request #12771 from tupaschoal/fix-12764
Fix #12764: Rides don't start aged anymore
2020-08-25 21:51:57 -03:00
Tulio Leao
efdb7e1a2d Change gDateMonthsElapsed type to int32_t 2020-08-25 19:06:38 -03:00
Michał Janiszewski
30e452d76c Fix null dereference in place_provisional_track_piece (#12777) 2020-08-25 23:20:40 +02:00
Michał Janiszewski
3d12dfec3e Part of #11437: Refactor Win32 RemoveFileAssociations to Platform2 (#12773)
Additionally fixes missing changes from previous refactor in #12036 that
borked WinNT 5.1 support
2020-08-25 23:20:24 +02:00
Tulio Leao
10aca0fe6e Fix #12764: Rides don't start aged anymore 2020-08-25 08:21:34 -03:00
OpenRCT2 git bot
76e7cd2c92 Merge Localisation/master into OpenRCT2/develop 2020-08-25 04:04:18 +00:00