Scott Przybylski
e21a0876b6
GuiTreeView bug in buildVisibleTree
...
There was a bug in buildVisibleTree, it should be setting the RebuildVisible flag, not clearing it.
The clip rectangle did not appear to be updating when expanding items or calling scrollVisible, which expands all the items to make a particular item visible. This would cause part of the tree to be cut off.
Setting the RebuildVisible flag made the problem go away.
2014-08-14 00:59:07 -07:00
Daniel Buckmaster
96011623ef
Ported thread pool and refcount tests. Failures, not sure why yet.
2014-08-09 11:32:46 +10:00
Daniel Buckmaster
5f42f63078
Fixed dates.
2014-08-09 11:31:29 +10:00
Daniel Buckmaster
e6d47c58f7
Avoid infinite loop waiting for DNS resolution.
2014-08-08 14:31:42 +10:00
Daniel Buckmaster
77381ac494
Ported networking test.
2014-08-08 13:17:14 +10:00
Lukas Joergensen
981b37e548
Re-enable MixedParticleRendering
2014-08-08 00:34:32 +02:00
Areloch
0878f005c0
Fixed the pure virtual function to be an empty one, which should resolve the linux build failure.
...
Also tweaked the loading methodology to have the canvas by default assume it should force the window display as soon as it can. You can set the canvas to not do that when it's created via the new displayWindow variable.
This way, old templates and projects should work as normal without changes, while the new templates are built to take advantage of the nicer splash screen arrangement.
2014-08-04 21:28:36 -05:00
Daniel Buckmaster
5c6d22a059
Ported process and journal tests.
2014-08-03 21:20:18 +10:00
LuisAntonRebollo
ada24b3d8c
Fix WaterObject loose reflection bug.
2014-08-03 12:56:11 +02:00
Daniel Buckmaster
2f95583df8
Ported thread tests without the stress tests.
2014-08-02 16:43:29 +10:00
Daniel Buckmaster
85a0c1c59f
Allow test flags to be specified, so we don't need TEST_STRESS.
2014-08-02 10:21:28 +10:00
Daniel Buckmaster
867997f398
Allow stress tests to be quarantined.
2014-08-01 15:00:57 +10:00
Lukas Joergensen
2c5f643dbe
Added PCNTT vertex type.
...
This is a prerequisite change for the Ribbon implementation.
2014-07-31 00:22:45 +02:00
Daniel Buckmaster
b34b1a70fa
Port file test.
2014-07-29 09:16:11 +10:00
Daniel Buckmaster
262a08b854
Remove interactive alert tests.
2014-07-18 21:59:09 +02:00
Azaezel
4f3be25699
prevents an infinite while loop by putting a cap of 4MS on occlusion queries.
2014-07-18 00:40:11 -05:00
Daniel Buckmaster
b43b6d2242
Ported basic platform types test.
2014-07-17 10:32:14 +02:00
Daniel Buckmaster
552cb87770
Ported FixedSizeDeque test.
2014-07-17 10:22:02 +02:00
Areloch
2864edf291
Fixed spacing
2014-07-15 17:52:27 -05:00
Areloch
c2da67d473
Fixes the splash screen so that it displays until the game has actually done initial setup and can display GUI elements. This prevents the ugly blank window just sitting there while the GUI loads.
2014-07-15 17:44:19 -05:00
Daniel Buckmaster
18c5c25297
Ported path test.
2014-07-15 23:57:02 +02:00
Daniel Buckmaster
3cdfcb19d4
Ported string tests.
2014-07-15 14:46:27 +02:00
Daniel Buckmaster
2f2d7cf388
Ported swizzle test.
2014-07-15 14:12:31 +02:00
Daniel Buckmaster
56d434132e
Added optimistic profiler test.
2014-07-15 12:44:10 +02:00
Daniel Buckmaster
21ecb6f50d
Moved component unit tests.
2014-07-15 12:31:56 +02:00
Daniel Buckmaster
ad0899ae27
Capitalisation, which actually doesn't matter.
2014-07-15 12:25:06 +02:00
Daniel Buckmaster
369cb2f694
Revert "Removed component tests as they're redundant."
...
This reverts commit f64e711f68 .
2014-07-15 12:09:47 +02:00
Daniel Buckmaster
b7c720d01d
Reverted #540
2014-07-14 15:13:30 +02:00
Daniel Buckmaster
7555f1d2cc
Merge branch 'development' into gtest-tests
2014-07-13 20:07:03 +02:00
Azaezel
e332609003
requested alterations.
...
bool AIPlayer::checkLosClear(Point3F _pos) removed as not fit for purpose at the present time. Something to revisit when I'm spread less thin, or give someone else a crack at it.
2014-07-13 12:24:17 -05:00
Daniel Buckmaster
523adea85d
Ported runtime class rep test.
2014-07-13 10:14:41 +02:00
Daniel Buckmaster
f64e711f68
Removed component tests as they're redundant.
2014-07-13 09:17:53 +02:00
Daniel Buckmaster
0a8eb6fbcd
Remove default construction test.
2014-07-13 09:17:07 +02:00
Daniel Buckmaster
7b184312df
Moved matrix multiplication implementation test.
2014-07-13 09:12:43 +02:00
Areloch
ceccd06198
Merge pull request #729 from LuisAntonRebollo/fix_mem_corruption_on_precipitation
...
Fix #224 Memory corruption on Precipitation::destroySplash.
2014-07-12 09:36:53 -05:00
rextimmy
242bce3b62
Removing Featherstone and MLCP solvers.
2014-07-12 21:50:09 +10:00
LuisAntonRebollo
e09a09005d
Merge pull request #706 from eightyeight/add-gtest
...
Add Google test library
2014-07-12 12:53:57 +02:00
LuisAntonRebollo
a3bdaf128f
Fix memory corruption on Precipitation::destroySplash.
2014-07-12 02:03:20 +02:00
LuisAntonRebollo
4510e29463
Merge pull request #698 from eightyeight/fix-vs-link-time
...
Append ' DLL' to DLL name to fix linker times
2014-07-11 22:58:30 +02:00
Azaezel
9bed39b7d0
logical inversion to stock functionality as requested. Now assumes if it has a target and does not hit anything Static by the time the ray terminates, then it must be the right target.
2014-07-11 07:47:31 -05:00
Azaezel
ae55ad2b50
revised checkInLos and CheckFoV. boith now take all parameters as optional as suggested, with a target value of NULL resulting in checking the present one.
...
cleaned up internal usage of checkInLos, tightened the typemask used, and provided further documentation.
2014-07-11 06:58:19 -05:00
Daniel Buckmaster
0ca672721b
Merge pull request #718 from eightyeight/fix-quat-from-euler
...
Fixed Euler to Quaternion conversion
2014-07-11 11:40:44 +02:00
Daniel Buckmaster
27df22f18e
Merge pull request #724 from eightyeight/fix-draw2dsquare-angle
...
Allow drawing 2D squares with 0 rotation angle
2014-07-11 11:33:38 +02:00
Daniel Buckmaster
b7b13250b8
Merge pull request #697 from eightyeight/t2d-string-funcs
...
Added string functions from T2D
2014-07-10 12:21:51 +02:00
Daniel Buckmaster
ec78e4d502
Append ' DLL' to DLL filename to improve VS link times.
2014-07-10 11:56:33 +02:00
Daniel Buckmaster
9a05899d8e
Allow drawing 2D squares with 0 rotation angle.
2014-07-10 11:30:56 +02:00
Daniel Buckmaster
c0851e9fc2
Fixed plane tests.
2014-07-10 10:35:16 +02:00
Azaezel
c3813ad913
implicit truncation warning cleanup.
2014-07-09 16:25:42 -05:00
Azaezel
901ceb943d
deprecated functionality. T3D handles this in the reflector class.
2014-07-09 15:46:15 -05:00
Daniel Buckmaster
2c2284e699
Ported maths tests and added a test for #570 .
2014-07-08 23:12:49 +02:00