Michał Janiszewski
cd065d4f41
Reduce includes in common header
2018-03-20 00:27:58 +01:00
Michał Janiszewski
3303246b09
Reduce header inclusions
2018-03-20 00:27:58 +01:00
Hielke Morsink
2d1d60294c
Improved raising land near edge map
...
Rather than showing the user an 'off edge map!' error, this simply makes the affected area smaller.
2018-03-19 14:08:37 +01:00
Aaron van Geffen
7bc63dc30a
Themes window: use header widgets; minor code clean up.
2018-03-19 10:36:39 +01:00
Aaron van Geffen
8ab568a6a9
Multiplayer: use table header widgets for column headers.
2018-03-19 10:36:39 +01:00
Aaron van Geffen
f6933aea4e
Multiplayer information: take font line height into account.
2018-03-19 08:34:16 +01:00
Aaron van Geffen
a61c84d3b0
Increase button height in server list window.
2018-03-19 08:34:16 +01:00
Aaron van Geffen
ca4e1a36fb
Fix widget dimensions for 'Start server' window.
2018-03-19 08:34:16 +01:00
Aaron van Geffen
686fedc671
Player window: use LIST_ROW_HEIGHT.
2018-03-19 08:34:16 +01:00
Aaron van Geffen
32e0f12f5b
Multiplayer window: use SCROLLABLE_ROW_HEIGHT in scrollpaint.
2018-03-19 08:34:16 +01:00
Aaron van Geffen
c0bc2da529
Increase button height in save prompt window.
2018-03-19 08:34:16 +01:00
xp4xbox
463cb7ab26
Fix #5339 : Change scenery eyedropper to use a relevant icon.
2018-03-19 08:33:59 +01:00
Michał Janiszewski
f1ab13f56e
Fix sorting and missed floor() usage
2018-03-18 23:29:13 +01:00
LRFLEW
d4cfad8ab2
Fix 'different language linkage' error with Xcode
2018-03-18 23:29:13 +01:00
Michał Janiszewski
4dd0995efb
Move cmath out of common.h
2018-03-18 23:29:13 +01:00
Michał Janiszewski
5c6e28284b
Move cstddef out of common.h
2018-03-18 23:29:13 +01:00
Michał Janiszewski
28391eaf5d
Move cstring out of common.h
2018-03-18 23:29:13 +01:00
Michał Janiszewski
f3bdc431e1
Add lost headers
2018-03-18 23:29:13 +01:00
Michał Janiszewski
54cc1ebcdf
Reduce includes in common.h
2018-03-18 23:29:13 +01:00
Nick Overdijk
fe59637823
Adds constructors to convert from Coords to TileCoords
2018-03-18 23:13:36 +01:00
Nick Overdijk
e799dc2962
Document the code by using named functions/variables/comments
2018-03-18 23:13:36 +01:00
Michael Steenbeek
997551e36f
Fix #7305 : overflow during park rating calculation
2018-03-18 22:58:09 +01:00
Aaron van Geffen
bab1ef465a
Automatically scroll once a new month appears in Finances.
2018-03-18 22:41:34 +01:00
Aaron van Geffen
df6a86d9bf
Leverage more historical data in Finances window.
...
This adds a horizontal scrollbar to the summary page.
2018-03-18 22:41:34 +01:00
Michał Janiszewski
6cdcda2c65
Start v0.1.3
2018-03-18 22:06:31 +01:00
Aaron van Geffen
9e95488d63
Update title sequence to v0.1.2 release.
2018-03-18 21:04:31 +01:00
Thomas den Hollander
af8adfeb40
Fix dithering error in sprite importer
2018-03-18 12:58:50 +01:00
Hielke Morsink
1cd3e5e49c
use GAME_COMMAND_FLAG_APPLY instead of hardcoded value
2018-03-18 12:21:24 +01:00
Michał Janiszewski
bb98618847
Fix compilation errors in Footpath.cpp
2018-03-18 10:19:17 +01:00
Michał Janiszewski
62000236a8
Add missing Guard.hpp header in Footpath.cpp
2018-03-18 10:19:17 +01:00
Hielke Morsink
f9307c8c9e
Proplerly check for element to be removed
...
The element that gets removed is only a ghost while using the path tool, other tools just remove the path immediately.
2018-03-18 10:19:17 +01:00
Hielke Morsink
d0471bcbfd
un-fill corners that were filled by the ghost
...
Old behaviour: connected edge and corners get removed.
New behaviour: connected edge may stay connected, but corners will be removed.
2018-03-18 10:19:17 +01:00
Hielke Morsink
16c575c115
Keep paths connected when wanted
...
A tile can have multiple connections to a path when building with clearance checks disables, but the function that removes the edges doesn't assume this. This PR makes it so that it first checks if there are no other tile elements that want to stay connected to a path before removing an edge.
2018-03-18 10:19:17 +01:00
Duncan
e383ac02af
Fix #7295 : peep_should_go_on_ride_again() checked balloon colour instead of toilet need
2018-03-17 19:49:11 +01:00
Michał Janiszewski
f045370fcf
Improve track preview window with OpenGL renderer
...
This adds a warning to track preview window explaining it's not
supported with OpenGL renderer. Also fixes the issue whereby no stats
were printed because of early exit.
2018-03-16 22:41:08 +01:00
Gymnasiast
ddd03fb045
Fix #7284 : Rotating a maze track rotates each piece individually
2018-03-15 22:32:33 +01:00
Michał Janiszewski
4b323f401f
Initialise dl in Surface.cpp
2018-03-14 22:11:30 +01:00
Michał Janiszewski
9e1dfffee8
Remove unnecessary checks for __cplusplus
2018-03-14 22:11:30 +01:00
Michał Janiszewski
c27307820e
Remove more C-only code from common header
2018-03-14 22:11:30 +01:00
Michał Janiszewski
9b0fe5f09e
Don't use registers struct where not strictly required
...
The only advantage of `struct registers` is the union hierarchy. If this
is not being actively exploited, it is detrimental to use this struct.
2018-03-14 22:11:30 +01:00
Michał Janiszewski
789c176517
Update common header
2018-03-14 22:11:30 +01:00
Michał Janiszewski
10dabfa15c
Fix strncpy usage in GuestList.cpp
2018-03-14 22:11:01 +01:00
Michał Janiszewski
d1d32456a5
Fix generating screenshot path for GCC8
...
GCC8 rightfully complains about using improperly-sized buffers in call
to snprintf.
2018-03-14 22:11:01 +01:00
Ted John
edb7e7112a
Fix import of park entrance locations
...
gParkEntrances was changed to sint32 positions from sint16 positions in f4ac2b4d5b . This caused a regression as the locations were not being sign extended when imported from S6 files.
2018-03-14 21:30:43 +01:00
Aaron van Geffen
c21143505f
Fix #7203 : Undefined string in custom currency window.
2018-03-14 13:35:51 +01:00
Michał Janiszewski
edbca00d66
Fix #7198 : Update Android dependencies to 0.8
2018-03-14 01:30:00 +01:00
Aaron van Geffen
a68c5301eb
Use a range-based for loop in NetworkGroup::Write, too.
2018-03-14 01:25:10 +01:00
Aaron van Geffen
e514b2c9cb
Fix #6804 : Network permissions are not visible.
2018-03-14 01:25:10 +01:00
Hielke Morsink
69867bcecd
Fix typo 'instad' -> 'instead' [ci skip]
2018-03-13 23:44:34 +01:00
Gymnasiast
14b22c9801
Fix missing include
2018-03-13 21:07:26 +01:00