Michał Janiszewski
|
5f43c37ca0
|
Add String test to CMake
|
2017-02-24 23:04:36 +01:00 |
|
Michał Janiszewski
|
d41293fa6b
|
Extract common test sources into library
|
2017-02-24 23:04:20 +01:00 |
|
Ted John
|
3b341de835
|
Fix String::Trim and add test
|
2017-02-24 21:48:06 +00:00 |
|
Michał Janiszewski
|
84d69b797b
|
Change type of variable used in test
|
2017-02-24 20:58:01 +01:00 |
|
Michał Janiszewski
|
58da1cde84
|
Make IniReader not throw while parsing invalid values
|
2017-02-24 20:26:49 +01:00 |
|
Michał Janiszewski
|
21827c91ab
|
Extend duplicate INI tests with values
|
2017-02-24 20:18:30 +01:00 |
|
Michał Janiszewski
|
94f0b39f0f
|
Add tests for duplicate sections
|
2017-02-24 20:15:15 +01:00 |
|
Michał Janiszewski
|
0a77374899
|
Move MemoryStreams in INI tests to stack
|
2017-02-24 19:53:23 +01:00 |
|
Michał Janiszewski
|
d23edb0f91
|
Fix INI tests for Windows' 2-byte newlines
|
2017-02-24 00:10:04 +01:00 |
|
Michał Janiszewski
|
e5d569ac6c
|
Add INI tests to MSVC
|
2017-02-23 23:38:25 +01:00 |
|
Michał Janiszewski
|
8143be0707
|
Add IniReader, IniWriter tests
|
2017-02-23 23:37:22 +01:00 |
|
Michał Janiszewski
|
1784543e14
|
Set default first section to true
|
2017-02-23 23:26:39 +01:00 |
|
Michał Janiszewski
|
9c32cb3a62
|
Don't break on too short INI streams
|
2017-02-23 23:26:39 +01:00 |
|
Ted John
|
9ba51f221b
|
Add summary comments
|
2017-02-22 18:00:19 +00:00 |
|
Ted John
|
40eb2c55fd
|
Reduce duplicated code in IniReader
|
2017-02-22 17:58:50 +00:00 |
|
Ted John
|
d72ced4ea9
|
Remove final from struct
|
2017-02-22 17:54:37 +00:00 |
|
Ted John
|
4dc792bc1d
|
Use IStream for IniReader and IniWriter
|
2017-02-22 17:52:33 +00:00 |
|
Ted John
|
6e9d22e99d
|
Use hpp for header files
...as they contain C++ implementation code.
|
2017-02-22 17:46:10 +00:00 |
|
Ted John
|
a9ffe5bf6d
|
Convert tabs to spaces in KeyboardShortcuts.cpp
|
2017-02-21 12:11:19 +00:00 |
|
LRFLEW
|
f9c2d83393
|
Include new config header in macos.m
|
2017-02-21 01:51:35 -06:00 |
|
LRFLEW
|
f4dfecf988
|
Update Xcode Project
|
2017-02-21 01:51:05 -06:00 |
|
Michał Janiszewski
|
4f852d1ea5
|
Fix testpaint target for new config
|
2017-02-21 07:29:06 +01:00 |
|
Ted John
|
8ba5db0697
|
Fix build for some configurations
|
2017-02-20 20:05:59 +00:00 |
|
Ted John
|
80c4e4309d
|
Remove duplicate entries and in wrong enum
|
2017-02-20 20:04:05 +00:00 |
|
Ted John
|
a473740efd
|
Fix build errors
|
2017-02-19 21:41:36 +00:00 |
|
Ted John
|
87be032adc
|
Space out sections when writing config.ini
|
2017-02-19 21:37:06 +00:00 |
|
Ted John
|
8d3bf515ed
|
Fix trim function
|
2017-02-19 21:33:14 +00:00 |
|
Ted John
|
fb2c835d52
|
Include new config header
|
2017-02-18 15:45:10 +00:00 |
|
Ted John
|
4457749b35
|
Move keyboard shortcut loading to C++
|
2017-02-18 15:30:54 +00:00 |
|
Ted John
|
6bda8eba0f
|
Move remaining config functions to C++
|
2017-02-18 15:16:19 +00:00 |
|
Ted John
|
87e3a8f8b0
|
Move config enums to more suitable places
|
2017-02-18 14:51:35 +00:00 |
|
Ted John
|
6a2b7b1200
|
Start moving config definitions over to C++
|
2017-02-18 10:54:13 +00:00 |
|
Ted John
|
bd6d31fed6
|
Write config fields
|
2017-02-18 10:17:26 +00:00 |
|
Ted John
|
23fef54b14
|
Implement IniWriter
|
2017-02-18 10:17:26 +00:00 |
|
Ted John
|
2fc5012670
|
Fix build errors
|
2017-02-18 10:17:26 +00:00 |
|
Ted John
|
0542338d4d
|
Use interface for config enum
|
2017-02-18 10:17:26 +00:00 |
|
Ted John
|
d8fae61e0c
|
Add remaining config reading
|
2017-02-18 10:17:26 +00:00 |
|
Ted John
|
aee1222829
|
Read more config
|
2017-02-18 10:17:26 +00:00 |
|
Ted John
|
6f15fc2cee
|
Refactor config reading to different files
|
2017-02-18 10:17:26 +00:00 |
|
Ted John
|
a582cc0cca
|
Add support for config enums
|
2017-02-18 10:17:26 +00:00 |
|
Ted John
|
3255a1b88c
|
Support reading quoted strings
|
2017-02-18 10:17:26 +00:00 |
|
Ted John
|
f8f60a69a7
|
Implement reading of config values
|
2017-02-18 10:17:26 +00:00 |
|
Ted John
|
d5ee210797
|
Begin writing IniReader
|
2017-02-18 10:17:26 +00:00 |
|
OpenRCT2 git bot
|
9abff205c3
|
Merge Localisation/master into OpenRCT2/develop.
|
2017-02-18 04:00:20 +00:00 |
|
Michał Janiszewski
|
6f4a02dd53
|
Merge pull request #5233 from janisozaur/fixes
Various fixes
|
2017-02-17 23:58:45 +01:00 |
|
Michał Janiszewski
|
a786619880
|
Merge pull request #5201 from grimpunch/improve_linux_system_file_dialog_for_save_tracks
improve track open/save dialogs on linux platforms
|
2017-02-17 23:52:37 +01:00 |
|
wolfreak99
|
6e8e2038f5
|
Prevent signed addition overflows in multiple places
|
2017-02-17 23:46:23 +01:00 |
|
wolfreak99
|
43c07919bf
|
Create "add_clamp" functions family for overflow prevention
These will clamp signed addition (or subtraction) to limits of their
types to prevent signed overflows, which is undefined behaviour.
|
2017-02-17 23:46:23 +01:00 |
|
wolfreak99
|
77c08837f4
|
Make MSVC use C11's static_assert
|
2017-02-17 23:46:23 +01:00 |
|
Christian Murphy
|
d8cd8f1b13
|
Move Preprocessor to linux.c
|
2017-02-17 22:43:10 +00:00 |
|