Commit graph

765 commits

Author SHA1 Message Date
Daniel Buckmaster
ff67ac3e80 Fixed some spacing. 2014-09-29 11:38:31 +10:00
Daniel Buckmaster
225ef8a9ff Removed unused GFX interactive tests. 2014-09-01 08:39:59 +10:00
Daniel Buckmaster
fbd97b0cf8 Ported non-interactive window manager test. 2014-09-01 08:19:13 +10:00
Daniel Buckmaster
7df5684af1 Removed old tests. 2014-09-01 07:58:19 +10:00
Daniel Buckmaster
b34afee979 Test Thread inheritance as well as callbacks. 2014-08-31 22:21:42 +10:00
Daniel Buckmaster
93325df0c4 Added thread safe container tests. 2014-08-31 22:21:21 +10:00
Daniel Buckmaster
5a430af051 Merge remote-tracking branch 'gg/development' into gtest-tests 2014-08-30 17:51:41 +10:00
Daniel Buckmaster
84ebe885e3 Merge pull request #760 from eightyeight/fix-thread-statics
Fixed thread statics
2014-08-21 11:16:39 +10:00
Daniel Buckmaster
4c769627c3 Ported thread static stress test. 2014-08-20 11:55:21 +10:00
Daniel Buckmaster
fb408f3f01 Ported thread statics test. 2014-08-20 11:55:06 +10:00
Daniel Buckmaster
4110fe51b2 Fixed thread statics. 2014-08-20 10:00:46 +10:00
Daniel Buckmaster
eeac48b4ea Ported platform timer test. 2014-08-16 13:48:01 +10:00
Daniel Buckmaster
2554cf6c1a Merge pull request #755 from eightyeight/fix_splash
Fix splashscreen
2014-08-16 13:21:47 +10:00
Daniel Buckmaster
e4f4305325 Merge pull request #756 from eightyeight/fix_dll_loading
Load new DLL first so existing projects don't see odd behavior
2014-08-16 13:21:28 +10:00
Daniel Buckmaster
868b20cfb5 Load new DLL first so old projects don't see odd behavior. 2014-08-16 11:55:46 +10:00
Daniel Buckmaster
76b2e4e975 Fixed template scripts. 2014-08-16 11:52:50 +10:00
Daniel Buckmaster
346ad5bdaa Finished up splash screen implementation.
* Added stub methods for non-Windows platforms
 * Move canvas show to after tools have loaded
 * Fix a tab
2014-08-16 11:28:53 +10:00
Daniel Buckmaster
5a1f6967ce Merge remote-tracking branch 'Areloch/SplashScreenFix' into development 2014-08-16 09:53:02 +10:00
Daniel Buckmaster
3c1cc9b32c Merge pull request #742 from dahnielson/dahnielson_cmake
Improving CMake build system for power users
2014-08-16 09:44:24 +10:00
Daniel Buckmaster
1bb95bdb81 Merge pull request #747 from BeamNG/fix_water_reflection
WaterObject reflection fix.
2014-08-16 09:43:49 +10: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
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
00ec14561b Add component test directory to project generator. 2014-08-01 15:02:24 +10:00
Daniel Buckmaster
867997f398 Allow stress tests to be quarantined. 2014-08-01 15:00:57 +10:00
Daniel Buckmaster
b34b1a70fa Port file test. 2014-07-29 09:16:11 +10:00
Anders Dahnielson
0ca4dc75a8 Improving CMake build system for power user
* Making it possible to override the project directory location
  by setting TORQUE_APP_DIR.

* Making it possible to skip template installation (copying) to
  project directory by setting TORQUE_TEMPLATE to OFF.
2014-07-28 13:06:33 +02:00
LuisAntonRebollo
69838bdc8c Merge pull request #738 from LuisAntonRebollo/add_cmake_license
Add GG(c) and MIT license to CMake files.
2014-07-19 00:19:09 +02:00
LuisAntonRebollo
57ac2f8546 Add GG(c) and MIT license to CMake files. 2014-07-18 22:07:38 +02:00
Daniel Buckmaster
262a08b854 Remove interactive alert tests. 2014-07-18 21:59:09 +02:00
Daniel Buckmaster
e5bb218377 Turns out we don't actually need a Canvas! Cool. 2014-07-17 13:24:04 +02: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
8390c4159f Merge pull request #732 from eightyeight/revert-540
Revert #540
2014-07-14 15:33:53 +02:00
Daniel Buckmaster
b7c720d01d Reverted #540 2014-07-14 15:13:30 +02:00