Ted John
|
deaa60f8f1
|
Refactor string conversion between RCT2 and UTF8
Use Win32 API for conversion on Windows for non-1252 code pages instead of built-in tables.
|
2018-04-18 13:16:20 +02:00 |
|
Ted John
|
900bc48efa
|
Write common JSON string loader
|
2018-03-26 21:37:22 +02:00 |
|
Ted John
|
e318e0948a
|
Fix a few assertions that were found when using debug CRT
|
2018-03-09 16:28:47 +01:00 |
|
ZehMatt
|
84f2917f59
|
Use const and constexpr whenever possible.
|
2018-01-11 22:29:08 +01:00 |
|
Michael Steenbeek
|
755add6c9a
|
Compile localisation folder as C++
|
2018-01-06 18:32:25 +01:00 |
|
Ted John
|
02c58a6c5a
|
Remove custom base Exception class
|
2018-01-05 18:11:47 +00:00 |
|
Ted John
|
31e112cf3b
|
Use std::string for objects
|
2017-12-14 14:38:14 +01:00 |
|
Michael Steenbeek
|
2b2e617086
|
Use OpenRCT2 language ID in SetString, avoid mixups
|
2017-12-12 13:23:42 +01:00 |
|
Michał Janiszewski
|
ed5b655b09
|
Fix StringTable::Sort comparator
Previously, it explicitly compared to -1, while _strcmpi can return
all integers.
|
2017-10-30 22:46:57 +01:00 |
|
Michał Janiszewski
|
8fd2266bda
|
Refactor includes (#6512)
* Refactor Intent.h inclusion
* Use forward declaration of ITcpSocket
* Remove unused include
* Forward declare rct_ride_entry
* Remove unused headers
* Forward-declare rct_drawpixelinfo
* Remove unused headers
* Lower header include from header to source file
* Reduce included headers
* Reduce includes
|
2017-10-19 10:01:05 +02:00 |
|
Michał Janiszewski
|
00fd18809c
|
Move extern "C" {} blocks to headers (#6282)
|
2017-09-18 17:05:28 +02:00 |
|
Michał Janiszewski
|
79d76759bb
|
Fix #5516: Update copyrights for 2017
Not all files were necessarily _changed_, but all were touched, see
https://github.com/OpenRCT2/OpenRCT2/pull/4932
|
2017-06-01 21:55:10 +02:00 |
|
Ted John
|
25bc798ff8
|
Move contents of src into project sub directory
|
2017-01-04 17:44:12 +00:00 |
|