Areloch
e38eb34da6
Merge pull request #2298 from jmdejong/traviscompile
...
Travis Compile
2019-02-01 19:34:21 -06:00
Areloch
a469f2b0a5
Merge pull request #2292 from Azaezel/highlightHax
...
afxRenderHighlightMgr: account for hardware skinning
2019-01-21 15:18:19 -06:00
Areloch
77a316079a
Merge pull request #2300 from OTHGMars/SDL_Joystick2
...
Sdl joystick2
2019-01-21 15:17:31 -06:00
Areloch
e0cf7b8702
Merge pull request #2294 from OTHGMars/GuiInputCtrl
...
Adds features to GuiInputCtrl
2019-01-21 15:14:37 -06:00
Areloch
0e5a975df5
Merge pull request #2296 from CouleeApps/patch-1
...
Fix SDL Input::getKeyCode on software keyboard layouts
2019-01-21 15:14:19 -06:00
OTHGMars
4fd6dfeaf0
Adds support for SDL joystick and game controllers.
2019-01-10 20:09:05 -05:00
OTHGMars
bc8796773c
Adds event codes for 2 POV hat masks, 2 trackballs and the guide button.
2019-01-10 20:06:54 -05:00
OTHGMars
2f3b3e87c2
Updated to work without keyboard event refactor.
2019-01-10 17:44:30 -05:00
troido
30d236cfb2
travis test whether compilation works on mac and linux
...
This checks both gcc and clang on linux, but only clang on mac
Becuse there are so many debug warnings they are supressed in a very hacky way:
Make is run first with error output ignored.
Then an incremental build is run which has the error output, but will only build the files that errored the first time (and will error again).
If anyone knows a better way to ignore the warnings that would be great.
2019-01-10 12:39:27 +01:00
Glenn Smith
2739d8713a
Really, github?
2019-01-10 04:18:35 -05:00
Glenn Smith
c256ebdb5c
Fix Input::getKeyCode on software keyboard layouts
...
Input::getAscii goes Torque keyCode -> SDL Scancode -> SDL Keycode -> SDL ascii key name
Input::getKeycode used to be SDL ascii key name -> SDL Scancode -> Torque keyCode
This mismatch made software keyboard layouts behave incorrectly in different places. For example, you would bind a key to an ActionMap and it would activate with a different button than specified.
2019-01-10 04:15:22 -05:00
Areloch
1acd8eb7c3
Merge pull request #2287 from Azaezel/macUpdates2
...
corrects compilation errors on mac
2019-01-09 09:42:19 -06:00
Brian Roberts
d640eeb228
Update afxRenderHighlightMgr.cpp
2019-01-07 11:41:17 -06:00
Azaezel
8d770c5609
afxRenderHighlightMgr: account for hardware skinning
2019-01-07 06:22:24 -06:00
Areloch
6a0ef46c05
Merge pull request #2282 from OTHGMars/CanvasResize
...
Fixes CanvasSizeChangeSignal and Canvas::onResize() under SDL
2019-01-06 04:51:18 -06:00
Areloch
480818795f
Merge pull request #2288 from Azaezel/unixUpdates
...
corrects compilation errors on non-mac unix derivatives
2019-01-06 02:12:45 -06:00
Azaezel
e4206c4ae3
no message
2019-01-02 17:53:17 -06:00
Azaezel
7695c56f08
use the newer c_controlInterface file
2019-01-02 17:52:20 -06:00
Azaezel
9d59caae35
corrects compilation errors on non-mac unix derivatives
2019-01-01 15:41:59 -06:00
Azaezel
a5bdbd47a2
corrects compilation errors on mac
2019-01-01 13:11:46 -06:00
Areloch
6a6f452dad
Merge pull request #2285 from Azaezel/method_Unmangle
...
corrects a pair of conversions. one object oriented, one not.
2018-12-13 09:38:59 -06:00
Azaezel
450080de6a
corrects a pair of conversions. one object oriented, one not.
2018-12-12 14:52:14 -06:00
Areloch
18c054f3b1
Merge pull request #2284 from OTHGMars/SDLMonitor
...
Fills in monitor functions in PlatformWindowManagerSDL
2018-12-09 15:36:15 -06:00
Areloch
9303fa8089
Merge pull request #2283 from OTHGMars/SDLFocus
...
Adds handlers for sdl focus events.
2018-12-09 15:36:00 -06:00
Areloch
738e2d5088
Merge pull request #2258 from Areloch/OthroCameraFix
...
Fixes the front/back ortho views in the editors
2018-12-09 15:35:38 -06:00
Areloch
bdd0c94a36
Merge pull request #2103 from Areloch/ConvexProxies
...
Adds functionality to automate convex proxy objects
2018-12-09 15:34:22 -06:00
Areloch
8c2e27057e
Merge branch 'development' into ConvexProxies
2018-12-09 15:34:12 -06:00
Areloch
7fdd60a9b6
Merge pull request #2186 from rextimmy/physx_3_4
...
Physx 3.4
2018-12-09 15:28:43 -06:00
Areloch
9cd149102d
Merge pull request #2248 from lukaspj/new-cinterface
...
New cinterface
2018-12-09 15:28:22 -06:00
Areloch
e29f5b5001
Merge pull request #2246 from lukaspj/update-cinterface
...
Update CInterface
2018-12-09 15:24:29 -06:00
Areloch
e0591ddd2f
Merge pull request #2228 from lukaspj/fix-enginexmlexport
...
Make EngineAPI Export work properly
2018-12-09 14:52:27 -06:00
Areloch
5b8f316d80
Merge pull request #2245 from lukaspj/EngineAPI-Refactor
...
Clean-up uses of ConsoleFunction etc.
2018-12-09 14:49:10 -06:00
Areloch
3a71c75596
Merge branch 'development' into EngineAPI-Refactor
2018-12-09 14:48:50 -06:00
Areloch
d8dc07ee2d
Merge pull request #2276 from Azaezel/terrainNormalNeener
...
filter out pixel shader normalmap calcs when not in deferred mode.
2018-12-02 10:50:52 -06:00
OTHGMars
b8c711faae
Fills in monitor functions in PlatformWindowManagerSDL
...
Adds the sdl implementation for all used PlatformWindowManager monitor functions. [This unit test](https://github.com/GarageGames/Torque3D/blob/development/Engine/source/windowManager/test/windowManagerTest.cpp#L28 ) will now pass for the SDL platform. Here is the equivalent in TorqueScript to test the functions via the Canvas object:```//Canvas.listDisplays();
function Canvas::listDisplays(%this)
{
%count = %this.getMonitorCount();
echo(%count SPC "monitor(s) detected.");
for (%i = 0; %i < %count; %i++)
{
echo("Monitor #" @ (%i + 1) SPC %this.getMonitorName(%i) @ ": " @ %this.getMonitorRect(%i));
}
}```
2018-11-24 03:12:07 -05:00
OTHGMars
299ecd9514
Adds handlers for sdl focus events.
2018-11-23 16:03:00 -05:00
OTHGMars
580ab01766
Fix CanvasSizeChangeSignal and Canvas::onResize() callback for SDL Window.
2018-11-17 05:51:47 -05:00
Brian Roberts
e434d61de3
Update terrFeatureHLSL.cpp
2018-10-29 13:22:16 -05:00
Brian Roberts
fb25d9c5a1
Update terrFeatureGLSL.cpp
2018-10-29 13:21:42 -05:00
Areloch
0b9ac45747
Merge pull request #2270 from Azaezel/NDFnoHide
...
micro patch to the nativefiledialogues library to mirror file type name
2018-10-12 00:41:19 -05:00
Areloch
9ebebc1f5e
Merge pull request #2272 from Areloch/CoreModuleification
...
Core module-ification
2018-10-12 00:39:48 -05:00
Areloch
d6784957f4
Merge pull request #2267 from calvinbalke13/feature-netcode-fix
...
Network Code Fixes
2018-10-12 00:39:26 -05:00
Areloch
8c1c13a963
Merge pull request #2275 from OTHGMars/ClampQuatDot
...
Adds Clamp to QuatF::dot()
2018-10-11 16:14:40 -05:00
Areloch
be6a3a87bd
Merge pull request #2277 from OTHGMars/QuatFBitStream
...
Improved BitStream writeQuat/readQuat methods.
2018-10-11 16:14:05 -05:00
OTHGMars
e9216f5666
Improved BitStream writeQuat/readQuat methods.
...
Replaces the writeQuat/readQuat implementations with one that utilizes smallest three compression.
2018-10-06 03:29:15 -04:00
Azaezel
fe2b3aef1a
filter out pixel shader normalmap calcs when not in deferred mode.
2018-09-26 06:49:36 -05:00
OTHGMars
a70ffba701
Adds Clamp to QuatF::dot()
...
Clamps output of QuatF::dot() to [-1, 1].
2018-09-24 18:56:46 -04:00
Areloch
bfb0c48616
Moved VR module from core to a regular module, as not all games are necessarily going to use VR.
...
Also corrected some of the default posteffect settings for the levels.
2018-09-19 16:03:58 -05:00
Areloch
d2a78b0a82
Merge pull request #2250 from Areloch/popupMenuFixesPR
...
Fixes various incorrect popup menu behaviors.
2018-09-05 13:06:26 -05:00
Areloch
39ebf32cca
Merge pull request #2259 from OTHGMars/staticraycast
...
Changes TSStatic::castRayRendered to use passed texcoord argument.
2018-09-05 10:52:40 -05:00