mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-07-10 14:07:23 +02:00
* Removes unregister tools switch which was never reached. * Rolls all code rotation handle related code within mousePressEvent to the respective rotation handler onBegin functions. * onBegin call site updated accordingly to provide intersection data that code depends upon. * Moves all translateXZTool code explicitly within mousePressEvent to the tool's onBegin function. * onBegin signature updated accordingly to provide intersect results that the tool relies upon. * Found and fixed a bug with translateXZTool where its startingElevation and startingDistance properties were _only_ set when local _debug_ var was set. * This appears to have been responsible for being able to move the object farther than was visible. Re-tested with fix and wasn't able to get that behavior any longer. * Wrap intersect tests within more reader friendly functions. NOTE(s): * Tested GrabberMoveUp and Rotation Handles. They work as they did previously as expected. * Tested selection behavior and it currently maintains as expected. * Tested translationXZTool and it maintains its prior behavior with the improvement noted above. Reviewed-by: Leander Hasty <leander@1stplayable.com> Changes Committed: modified: scripts/system/libraries/entitySelectionTool.js |
||
---|---|---|
.. | ||
accountUtils.js | ||
cloneEntityUtils.js | ||
controllerDispatcherUtils.js | ||
controllers.js | ||
dataViewHelpers.js | ||
entityCameraTool.js | ||
entityIconOverlayManager.js | ||
entityList.js | ||
entitySelectionTool.js | ||
globals.js | ||
gridTool.js | ||
overlayUtils.js | ||
progressDialog.js | ||
soundArray.js | ||
stringHelpers.js | ||
toolBars.js | ||
ToolTip.js | ||
touchEventUtils.js | ||
Trigger.js | ||
utils.js | ||
WebTablet.js | ||
Xform.js |