Michał Janiszewski
cdffaa0712
Fix travis runs of testpaint
...
`build.sh` script has `set -e` in the invocation, it fails the script
before we have a chance to inspect exit code of `testpaint`.
This melds checking of exit status into one command, so bash won't fail
it early.
2016-10-18 22:27:43 +02:00
Marijn van der Werf
3dcebfc97f
Update TODOs
2016-10-18 19:37:08 +02:00
Marijn van der Werf
a44745e2fa
Fix General/SegmentSupportHeightCalls
2016-10-17 23:12:54 +02:00
Marijn van der Werf
4f10555002
Move include to extern C
2016-10-17 21:43:31 +02:00
Michał Janiszewski
262655e2e0
Validate access to functionNames
...
# Conflicts:
# test/testpaint/Printer.cpp
2016-10-17 21:42:03 +02:00
Marijn van der Werf
871857ee24
Use debug build for Travis testpaint
2016-10-17 21:30:01 +02:00
Marijn van der Werf
d7f27cff72
Fix GCC
2016-10-17 21:28:27 +02:00
Marijn van der Werf
8eac13b867
Run testpaint slightly more silent on Travis
2016-10-17 21:13:10 +02:00
Michał Janiszewski
5f422905b6
Allow testpaint's tests to pass a build
...
This will not pass a segfault, though.
2016-10-17 21:12:07 +02:00
Michał Janiszewski
a617342519
Make 32 build also do testpaint target
2016-10-17 21:12:07 +02:00
Marijn van der Werf
c150c968bf
Remove printf call
2016-10-17 20:04:24 +02:00
Marijn van der Werf
a93e12b5d9
Add silent mode
2016-10-17 20:04:13 +02:00
Marijn van der Werf
ed9f67cc46
Fix original call
2016-10-17 19:56:26 +02:00
Marijn van der Werf
58e5df75f0
Fix MSVC
2016-10-17 19:16:53 +02:00
Marijn van der Werf
54964857da
Indent call test
2016-10-17 19:15:57 +02:00
Marijn van der Werf
ba986f14ae
Actually return after failed test
2016-10-17 18:04:12 +02:00
Marijn van der Werf
7d126126ed
Add filters
2016-10-17 17:59:51 +02:00
Marijn van der Werf
e1c4e3e8f2
Remove more C bridging code
2016-10-17 16:07:32 +02:00
Marijn van der Werf
d05dfbe5dc
Rename intercept2 to TestPaint
2016-10-17 16:06:05 +02:00
Marijn van der Werf
455080d8b8
Fix MSVC
2016-10-17 15:36:26 +02:00
Marijn van der Werf
18d9b1e91e
Don't use C for PaintIntercept functions
2016-10-17 12:45:27 +02:00
Marijn van der Werf
d3ce7d1d75
Extract vertical tunnel testing
2016-10-17 12:45:27 +02:00
Marijn van der Werf
9efb41a13f
Extract Side tunnels
2016-10-17 12:44:50 +02:00
Marijn van der Werf
cb4519e9c5
Move support height testing
2016-10-17 12:43:14 +02:00
Marijn van der Werf
1bd87537eb
Attempt to fix automatic segment heights
2016-10-17 12:43:14 +02:00
Marijn van der Werf
deb266c443
Extract SupportHeightCalls
2016-10-17 12:43:14 +02:00
Marijn van der Werf
7d69446464
Attempt to fix GCC
2016-10-17 12:43:14 +02:00
Marijn van der Werf
6c54bba6f6
Fix MSVC
2016-10-17 12:43:14 +02:00
Marijn van der Werf
334b8cca05
Extract all of intercept.c to C++
2016-10-17 12:43:14 +02:00
Marijn van der Werf
abe6b8ee9e
Update VS project
2016-10-17 12:43:14 +02:00
Marijn van der Werf
263dc9f189
Remove unneeded declarations from intercept
2016-10-17 12:43:14 +02:00
Marijn van der Werf
f813a2871b
Extract function comparison
2016-10-17 12:43:14 +02:00
Marijn van der Werf
b8b3eb5af5
Fix for msvc
2016-10-17 12:43:14 +02:00
Marijn van der Werf
3b19dc02d3
Extract utilty functions
2016-10-17 12:43:14 +02:00
Marijn van der Werf
28db02885d
Extract function printing
2016-10-17 12:43:14 +02:00
Marijn van der Werf
d6772865f5
Use return codes for test results
2016-10-17 12:43:13 +02:00
Marijn van der Werf
70654e9ee5
Extract tunnel/segment resetting
2016-10-17 12:43:13 +02:00
Marijn van der Werf
486d9da0a0
Extract environment resetting
2016-10-17 12:43:13 +02:00
Marijn van der Werf
a552a80165
Attempt to fix msvc compatibility
2016-10-17 12:43:13 +02:00
Marijn van der Werf
6642dc534c
Update Project files
2016-10-17 12:43:13 +02:00
Marijn van der Werf
8034f6f427
Extract method interception to seperate class
2016-10-17 12:43:13 +02:00
Michał Janiszewski
46021ed2bf
Fix self-assignment in ScenarioRepository
2016-10-17 11:59:10 +02:00
Ted John
d405e32c48
Merge pull request #4635 from LRFLEW/macos64
...
Update Xcode Project to build x64 macOS Builds
2016-10-17 07:59:08 +01:00
LRFLEW
0afc593fd3
Update Xcode Project to build x64 macOS Builds
2016-10-16 17:10:48 -05:00
Ted John
dd3db116f7
Merge pull request #4606 from IntelOrca/refactor/scenario-sources
...
Refactor scenario sources and scenario list to C++
2016-10-16 22:27:34 +01:00
Hielke Morsink
8434258a62
Tile inspector fixes
...
1. Collision typo (sxtra s)
2. Selection area from previous window session was being used
3. Add label and value for base height spinner for entrances
2016-10-16 21:56:44 +01:00
Hielke Morsink
da9fbf0562
Highlight all selected tiles for cluster tool
2016-10-16 21:19:05 +01:00
Ted John
00e907d007
Merge pull request #4414 from Broxzier/extended_tile_inspector
...
Extended tile inspector
2016-10-16 21:12:21 +01:00
Ted John
0c20b547f4
Fix #4625 : Guest/peep hover text not rendered on x64 build
...
A recent regression where inline string sprites were changed to be treated as intptr rather than uint32.
2016-10-16 20:26:02 +01:00
Ted John
b6a0890d97
Add string format debugging assistance
2016-10-16 20:24:32 +01:00