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
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
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
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
Daniel Buckmaster
c8153cfd29
Merge pull request #731 from LuisAntonRebollo/fix_cmake_testing_module
...
Fix CMake testing module.
2014-07-12 16:06:42 +02:00
LuisAntonRebollo
a030f47178
Fix CMake testing module.
2014-07-12 13:44:48 +02: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
Daniel Buckmaster
d1070210c2
Fixed tool support.
2014-07-12 00:00:46 +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
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
2248c90d52
Default mainfiles to run unit tests.
2014-07-08 18:55:37 +02:00
Daniel Buckmaster
8b1ff267f0
Fixed quaternion set from euler.
2014-07-08 18:38:10 +02:00
Daniel Buckmaster
ec34d9928c
Only check memory if a flag is set.
2014-07-08 17:39:22 +02:00
Daniel Buckmaster
195e05dcfb
Merge pull request #650 from Azaezel/ejectionOffsetVariance_defaults
...
Ejection offset variance defaults
2014-07-08 14:16:05 +02:00
Daniel Buckmaster
439192f88d
Merge pull request #645 from Azaezel/ridgidshape_updateForces
...
Ridgidshape update forces
2014-07-08 14:15:19 +02:00
Daniel Buckmaster
cf5d48e6ef
Merge pull request #665 from andr3wmac/multiformat
...
Support for large lists of shape formats.
2014-07-08 14:14:54 +02:00
Daniel Buckmaster
c7206f38f7
Merge pull request #699 from eightyeight/fix-gamelistmenuctrl-bitmap
...
Prevent call to dStrlen(NULL)
2014-07-08 14:08:17 +02:00
Daniel Buckmaster
f78ea9e057
Merge pull request #711 from eightyeight/use-playerdata-swimforce
...
Make use of PlayerData::swimForce
2014-07-08 14:07:24 +02:00
Daniel Buckmaster
3f687d8f43
Make use of PlayerData::swimForce
2014-07-01 18:14:08 +02:00
Daniel Buckmaster
caa915d0ec
Fixed copyight in memory tester.
2014-06-24 09:12:50 +10:00
Daniel Buckmaster
ef1a1326d3
Added macros for convenience.
2014-06-24 08:39:40 +10:00
Daniel Buckmaster
3fbaa60e40
Added memory leak testing for MSVC.
2014-06-24 08:39:22 +10:00
Daniel Buckmaster
551a7b3820
Added Google test library.
2014-06-24 08:38:52 +10:00
Daniel Buckmaster
b94679aebc
Prevent call to dStrlen(NULL).
2014-06-17 16:01:25 +10:00
Daniel Buckmaster
33444e8a36
Added string functions from T2D.
2014-06-16 12:39:51 +10:00
Daniel Buckmaster
feec36731e
Merge pull request #594 from LuisAntonRebollo/unit-tests-without-crash
...
Increased stability Torque3D: unit-tests running without a crash.
2014-06-16 10:57:04 +10:00
LuisAntonRebollo
4fcdc04214
Merge pull request #674 from eightyeight/fix-tsignal-mtriggernext
...
Fix SignalBase constructor shenanigans
2014-06-15 21:24:38 +02:00
LuisAntonRebollo
4fe6072f03
Merge pull request #681 from BeamNG/fix_cmake_linux_dedicated
...
Fix CMake linux dedicated on gcc and Clang
2014-06-15 11:32:49 +02:00
LuisAntonRebollo
a90be04041
Merge pull request #687 from eightyeight/procedural-terrain-coverage
...
Add coverage option to procedural terrain generator
2014-06-15 11:31:40 +02:00
Daniel Buckmaster
aa6571330b
Merge pull request #688 from rextimmy/vehicle_gamepad_fix
...
Vehicle gamepad fix for full template.
2014-06-12 12:26:09 +10:00
Daniel Buckmaster
8142a3e964
Merge pull request #652 from just-bank/fixed-buf-size
...
Use fixed buffer size variable for allocating return buffer
2014-06-11 21:34:49 +10:00
bank
f3fc84738b
Use fixed buffer size var when allocating return buffer from console.
...
Conflicts:
Engine/source/T3D/missionArea.cpp
Engine/source/gui/editor/guiDebugger.cpp
2014-06-11 13:09:55 +04:00
rextimmy
709bd99ed4
Vehicle gamepad fix for full template.
2014-06-10 09:06:21 +10:00
Daniel Buckmaster
de6e5e20b7
Fix random number generation.
2014-06-09 22:59:16 +10:00
Daniel Buckmaster
05e6fbf3d6
Merge remote-tracking branch 'JackDavidson/master' into procedural-terrain-coverage
2014-06-09 21:43:57 +10:00
Thomas Fischer
d0a64026b0
removed build status icon
...
this is a very bad idea for forks.
2014-06-02 13:41:00 +02:00
LuisAntonRebollo
1f085a8cd2
Fix error on Clang compiler: 'ival' is a protected member of 'Dictionary::Entry'
2014-06-02 12:37:06 +02:00
LuisAntonRebollo
82bb19e1b5
Fix for error on Clang compiler: reinterpret_cast from 'const void *' to 'FunctionType *' (aka 'void (*)(EngineObject *, const char *, const char *)') casts away qualifiers
...
return R( reinterpret_cast< FunctionType const* >( /*const_cast<void*>*/(mFn) )( mThis, a, b ) );
2014-06-02 02:18:59 +02:00
LuisAntonRebollo
17bd69e659
CMake changes for dedicated builds.
2014-06-02 02:15:55 +02:00
LuisAntonRebollo
8a50895062
Clean CMake files.
2014-06-02 01:35:06 +02:00
LuisAntonRebollo
492f217330
Move CMake library's files to libraries dir.
2014-06-02 01:26:39 +02:00
LuisAntonRebollo
bea23eb814
Merge pull request #676 from BeamNG/fix_dedicated_linux
...
Fix dedicated Linux build.
2014-05-30 13:50:45 +02:00
LuisAntonRebollo
6450294855
Fixes for dedicated build on linux.
...
Thx @Bloodknigh for Signal fix.
2014-05-30 12:35:39 +02:00