duncanspumpkin
1920d161fb
Fix rct2 address, convert double cast to literal value, add cast to make vs build
2017-08-10 13:42:27 +02:00
Marijn van der Werf
28c78faa57
Make more window variables and functions static
2017-08-10 13:42:27 +02:00
Marijn van der Werf
4d90940d21
Move windows to UI project
2017-08-10 13:42:27 +02:00
Ted John
f3ef92edcb
Fix MSVC build errors and warnings
2017-08-10 13:42:27 +02:00
Marijn van der Werf
2e89525888
fix TopToolbar include
2017-08-10 13:42:27 +02:00
Marijn van der Werf
a53a7ab706
Convert remaining dialogs
2017-08-10 13:42:27 +02:00
duncanspumpkin
10643b03d8
Rename files to sentance case
2017-08-10 13:42:27 +02:00
Michał Janiszewski
32407868cc
Fix C mangling
2017-08-10 13:42:27 +02:00
Michał Janiszewski
edbd55a8bd
GCC fixes
2017-08-10 13:42:27 +02:00
Marijn van der Werf
d19727afc7
Use size_t for array iteration
2017-08-10 13:42:27 +02:00
Marijn van der Werf
dc7f4bcf89
Convert most dialogs to C++
2017-08-10 13:42:27 +02:00
Michał Janiszewski
1f9ae4d4ec
Start v0.1.2
2017-08-10 00:17:26 +02:00
Michał Janiszewski
1df22c889d
Update minimum required CMake version to 3.1
2017-08-09 23:30:18 +02:00
Michał Janiszewski
d2ec1f0057
Fix CMakeLists.txt to allow static libopenrct2
...
This allows using CMake-standard `BUILD_SHARED_LIBS` flag to dynamically
set how libopenrct2 should be built.
`cmake -DBUILD_SHARED_LIBS=OFF` will result in `openrct2` statically
linked with `libopenrct2`
Fixes #5918 .
2017-08-09 23:30:18 +02:00
Matthias Moninger
d5f116b3e5
Fix compilation error on VS2015
2017-08-09 11:28:58 +02:00
Richard Jenkins
727d3270b4
Fix android build post 6110
2017-08-08 23:50:41 +01:00
rwjuk
18791fa85b
Fix doc path resolution
2017-08-08 00:10:42 +02:00
rwjuk
b70c748ff6
Fix changelog resolution on linux
2017-08-08 00:10:42 +02:00
rwjuk
4132b85c02
Implement platform-specific changelog path funcs
2017-08-08 00:10:42 +02:00
Richard Jenkins
972120e35a
Fix #6106 : Changelog file cannot be loaded on macOS
2017-08-08 00:10:42 +02:00
ZehMatt
304a7f3f45
Fix #3852 : Desync constructing path with scenery in its way.
2017-08-06 22:58:08 +02:00
Ted John
6b48f4344e
Fix #6100 : Paths don't connect to exit
...
Regression from db438a27b7
, % does not work on negative numbers.
2017-08-06 00:18:32 +01:00
Ted John
4db0ceaccd
Merge pull request #6094 from janisozaur/track-design
...
Track design from #5931 now costs 7 274 money to build, instead of -214 740.60.
Also prevents reading memory out of bounds at the end of the TD6 buffer.
2017-08-05 17:14:36 +01:00
duncanspumpkin
18d082053e
Rename cpp files to use TitleCase
2017-08-04 18:12:54 +02:00
jensj12
1faa2726c7
Update all windows after changing colour scheme
2017-08-04 13:18:29 +02:00
Gymnasiast
ca77c75a56
Improve tabs, alignment, remove now-unnecessary information and strings
...
Removes RCT2 version string, Infogrames credits and logo, removes strings for aforementioned info.
Moves OpenRCT2 version string to under the Changelog... button, rewords and fixes some of the strings
2017-08-04 08:41:46 +02:00
wolfreak99
ffc1dc6376
Add OpenRCT2 information and changelog to About window
2017-08-04 08:38:35 +02:00
Gymnasiast
12354e1f2a
Fix #6113 : track list preview shows incorrect heighest drop height
2017-08-03 11:58:00 +02:00
Michał Janiszewski
cc24978ea5
Fix broken assert in decode_chunk_repeat
2017-08-03 08:41:34 +02:00
Michał Janiszewski
e9e37d2aac
Validate more inputs to SawyerChunk handlers
2017-08-03 00:29:56 +02:00
Richard Jenkins
dabc52b036
Merge pull request #6088 from Chaosmeister/develop
...
prevent infinite loop while fixing invalid research items
2017-08-02 23:10:44 +01:00
Michał Janiszewski
c956ccc4d4
Reset the string builder rather than overwrite it
2017-08-02 23:54:49 +02:00
Michał Janiszewski
6ee9bf6799
Free listen_address when releasing config
2017-08-02 23:16:00 +02:00
Ted John
bdf8993c48
Fix #6111 : Mute button always visible in editor
2017-08-02 21:28:23 +01:00
Tomas Dittmann
b330c4032f
ensure validity instead of asserting invalidity.
2017-08-01 21:45:04 +02:00
Michael Steenbeek
2f3a30f22b
Fix cast to bool in map element functions
2017-08-01 13:42:50 +02:00
Michał Janiszewski
ee443818a8
Verify size of objects sent/requested ( #6076 )
2017-08-01 12:29:16 +01:00
Michał Janiszewski
754666d4e9
Remove superfluous check from track_design_save.c
2017-08-01 08:45:07 +02:00
Michał Janiszewski
15ba00d570
Remove superfluous checks from track_design.c
2017-08-01 08:44:20 +02:00
Michał Janiszewski
7872380bc1
Initialise rct_object_entry with empty struct
2017-08-01 07:54:04 +02:00
Michał Janiszewski
9e8a644fcc
Fix #5931 : Money overflow when placing track design
2017-08-01 07:36:19 +02:00
Michał Janiszewski
12067cb558
Fix #4697 : Ensure track designs are saved and read properly
...
Previous code only set one byte as an end marker, but read and compared
to 4 bytes, which could cause track design to become malformed.
2017-08-01 07:36:19 +02:00
Michał Janiszewski
1fed4f0b2d
Check validity of dropdown indices ( #6087 )
...
Happens e.g. in server list browser
2017-07-31 23:56:52 +01:00
Tomas Dittmann
a5df985a05
prevent infinite loop while fixing invalid research items
...
research_remove() does not expect any items between RESEARCHED_ITEMS_END & RESEARCHED_ITEMS_END_2, so make sure, the next item is RESEARCHED_ITEMS_END_2
fix infinite loop while loading the save file RR_60glitch.zip from #5311
2017-08-01 00:20:37 +02:00
Michał Janiszewski
0fe60663bf
Verify decoded SawyerChunks
2017-07-31 23:19:48 +02:00
Brian Callahan
9ef629a47d
Reduce strength of an OpenBSD-specific comment
...
[ci skip]
Change "must" to "may have to," pointed out by a user.
2017-07-31 22:43:41 +02:00
Richard Jenkins
84eebb19aa
Fix #6050 : Crash on placing scenery clusters on water near map edge ( #6053 )
...
Guard against null map elements when placing small scenery.
2017-07-31 12:34:30 +01:00
Michael Steenbeek
9c7c553ccc
Clean up vehicle flags ( #6058 )
2017-07-31 11:27:04 +01:00
Ted John
6699d0885b
Merge pull request #6065 from IntelOrca/refactor/remove-rct2.c
...
Move remaining functions out rct2.c
2017-07-30 18:09:26 +01:00
wolfreak99
675028d173
Bump network version
2017-07-30 19:00:30 +02:00