Thijs Wenker
9e51bece63
More accurate HMD-cursor on virtual keyboard, thanks Simon and @ctrlaltdavid for the help on this!
2015-01-21 15:07:32 +01:00
Ryan Huffman
bc21faeefb
Add entityListTool.toggleVisible
2015-01-20 12:41:58 -08:00
Thijs Wenker
5de4f8f249
Merge branch 'master' of https://github.com/worklist/hifi into 20224
...
Conflicts:
examples/libraries/virtualKeyboard.js
2015-01-15 22:59:05 +01:00
Thijs Wenker
12136e5305
cursor follows look at rotation now
2015-01-15 22:25:59 +01:00
Ryan Huffman
92b99237a2
Merge branch 'master' of github.com:highfidelity/hifi into entity-list-updates
2015-01-15 11:13:01 -08:00
Chris Collins
d6a3b94c73
Changed references of global.js to a var
...
Changed references of global.js to a var
2015-01-15 10:48:31 -08:00
Brad Hefta-Gaub
89967fbe7a
Merge pull request #4104 from AndrewMeadows/inertia
...
store density in EntityItem instead of mass
2015-01-14 17:17:45 -08:00
Clément Brisset
ce12e61a27
Merge pull request #4101 from huffman/fix-rotation-image
...
Fix rotation handles not showing up
2015-01-14 15:49:09 -08:00
Andrew Meadows
f90b128ac3
use density instead of mass in scripts/UI
2015-01-14 15:48:05 -08:00
Ryan Huffman
e7eb12202a
Fix rotation handles not showing up
2015-01-14 09:41:34 -08:00
Thijs Wenker
2611e2f364
Merge branch 'master' of https://github.com/worklist/hifi into 20224
2015-01-14 15:40:46 +01:00
Thijs Wenker
e3c5558470
toggle magnifier when keyboard visibility changes
2015-01-14 01:18:53 +01:00
Thijs Wenker
38d49854cb
hide cursor
2015-01-14 01:06:44 +01:00
Ryan Huffman
9e8458edd9
Add support for teleport, delete, and filtering in entity list
2015-01-13 15:35:30 -08:00
Thijs Wenker
7b88deef16
Implement UI sounds for virtualKeyboard & notifications
2015-01-13 22:08:35 +01:00
Ryan Huffman
0c58572d32
Reduce size of camera tool cubes
2015-01-13 08:45:11 -08:00
Ryan Huffman
e873df9680
Remove mode buttons from camera tool and increase size
2015-01-13 08:39:59 -08:00
Ryan Huffman
aad49e4404
Update camera tool to only show when edit entities is enabled
2015-01-13 08:26:32 -08:00
Ryan Huffman
80351a768e
Enable camera tool
2015-01-13 08:26:11 -08:00
Thijs Wenker
636073474c
Merge branch '20224' of github.com:thoys/hifi into 20224
2015-01-12 09:40:27 +01:00
Thijs Wenker
40b4a17ba8
include globals.js from runnable scripts for now.
2015-01-07 23:14:31 +01:00
Thijs Wenker
527576eeba
or not...
2015-01-07 21:38:31 +01:00
Thijs Wenker
6771252eab
seems like you need to offset the include from the script that uses it
2015-01-07 21:34:34 +01:00
Thijs Wenker
4fdcdf095c
trying to fix url
2015-01-07 21:27:14 +01:00
Ryan Huffman
eafe1ae951
Update position of grid-to-avatar to be at the left foot
2015-01-07 12:15:36 -08:00
Thijs Wenker
2d56070eae
Merge branch 'master' of https://github.com/highfidelity/hifi into 20224
...
Conflicts:
examples/controllers/oculus/virtualKeyboard.js
examples/libraries/virtualKeyboard.js
examples/virtualKeyboard.js
2015-01-07 20:45:18 +01:00
Chris Collins
0a1a64b7e6
Script updates and fixes to highfidelity-public
...
Script updates and fixes to highfidelity-public
2015-01-06 17:04:42 -08:00
Andrew Meadows
162854c5a5
Merge pull request #4025 from ZappoMan/voxelEctomy
...
Voxel ectomy
2015-01-05 13:20:30 -08:00
Brad Hefta-Gaub
58a2a5eb83
Merge pull request #4027 from huffman/grid-shader-updates
...
Grid shader updates
2015-01-05 13:00:05 -08:00
Ryan Huffman
50bbeae30b
Disable camera tool temporarily
2014-12-31 15:40:11 -08:00
Ryan Huffman
a8de290482
Update grid alpha
2014-12-31 11:12:02 -08:00
ZappoMan
9630279459
Merge branch 'master' of https://github.com/highfidelity/hifi into voxelEctomy
...
Conflicts:
examples/editVoxels.js
examples/fallingSand.js
examples/growTrees.js
interface/src/Application.cpp
interface/src/Application.h
libraries/avatars/CMakeLists.txt
libraries/entities/src/EntityItem.h
2014-12-31 10:50:53 -08:00
ZappoMan
48285b21c4
remove voxel related scripts
2014-12-30 20:50:07 -08:00
Thijs Wenker
c73b496cac
press X button with gamepad
2014-12-31 02:25:55 +01:00
Thijs Wenker
1365ecede3
removed unused variables
2014-12-31 01:42:19 +01:00
Thijs Wenker
e856d302d3
- improved keyboard visibility setting
...
- added posibility to teleport to location through hmd
2014-12-31 01:37:51 +01:00
Ryan Huffman
0105906dc7
Merge branch 'master' of github.com:highfidelity/hifi into camera-display
...
Conflicts:
examples/editEntities.js
2014-12-30 15:02:59 -08:00
Ryan Huffman
2b835e621c
Rename 2D -> HUD, 3D -> World in Overlays
2014-12-30 14:50:17 -08:00
Thijs Wenker
a8122e5a85
virtualKeyboard.js - scale 50%
...
virtualKeyboardLocation.js - toggle visibility with Enter/Return key
virtualKeyboardTextEntityExample.js - attempt to fix character glyphs
2014-12-30 23:30:48 +01:00
Ryan Huffman
ea69dcaf29
Update grid colors
2014-12-30 13:10:23 -08:00
Clément Brisset
ecdf415954
Merge pull request #4016 from huffman/grid-tools-overlay
...
Grid tools overlay
2014-12-30 12:18:13 -08:00
Ryan Huffman
1da253d39f
Remove duplicate minorGridWidth variable
2014-12-30 12:13:40 -08:00
Ryan Huffman
16bf4e87e6
Remove unused function
2014-12-30 11:34:59 -08:00
Ryan Huffman
552a421f24
Update grid tool to be an overlay
2014-12-30 11:31:29 -08:00
Ryan Huffman
fbd189bde3
Rename minorGridSpacing to minorGridWidth
2014-12-30 11:28:10 -08:00
Ryan Huffman
fdba41a69d
Add grid colors to Grid
2014-12-30 11:27:16 -08:00
Ryan Huffman
9a6bce3767
Add getters/setters to Grid
2014-12-30 11:26:44 -08:00
Thijs Wenker
4eec066d69
split up virtualKeyboard script in a library and two script that will use it:
...
virtualKeyboardLocation.js - Location through virtual keyboard
virtualKeyboardTextEntityExample.js - Initial example for virtual keyboard
2014-12-30 19:51:53 +01:00
Chris Collins
e105ba61e8
Fix for model uploading to work
...
Fix for model uploading to work. The deleted elements were causing an
error when trying to upload models.
2014-12-23 11:01:25 -08:00
Ryan Huffman
588d7e62f4
Update camera-controls.svg url
2014-12-19 15:18:26 -08:00
Ryan Huffman
15389b5fce
Add camera UI to camera tool
2014-12-19 10:37:21 -08:00
Ryan Huffman
93aaa38c4c
Add camera orientation overlay
2014-12-19 09:03:04 -08:00
Ryan Huffman
cb7f5a5b45
Roll gridTool.js back temporarily
2014-12-17 12:41:58 -08:00
Ryan Huffman
b95eac759e
Fix minor grid spacing not updating
2014-12-17 08:52:48 -08:00
Stephen Birarda
55ec455f77
Merge pull request #3928 from huffman/entity-tool-settings
...
Entity tool settings
2014-12-09 12:14:17 -08:00
ZappoMan
79fc8a5a71
remove debug ryans rotate problem
2014-12-09 11:58:01 -08:00
Ryan Huffman
19ba2a1f84
Remove print statement
2014-12-09 08:56:29 -08:00
Ryan Huffman
e5aee44ceb
Add setting save/load to grid tool
2014-12-09 08:51:04 -08:00
ZappoMan
7449821a9b
add ID to the properties dialog box
2014-12-08 15:06:50 -08:00
Clément Brisset
681a1a3297
Merge pull request #3917 from ctrlaltdavid/20202
...
CR for Job #20202 - Add "backgroundVisible" property to text overlays
2014-12-08 11:43:52 -08:00
ZappoMan
aefeda37bd
more debugging
2014-12-08 09:41:58 -08:00
David Rowe
ca62e61579
Update scripts with text overlays to use new backgroundAlpha property
2014-12-06 11:11:52 -08:00
Philip Rosedale
dbf64b2de7
Merge pull request #3898 from DaveDubUK/walk-JS-1.12
...
Version 1.12 of the walk.js script
2014-12-04 16:29:19 -08:00
Ryan Huffman
1ee45e8bd1
Fix entity tool rotation to rotate around registration point
2014-12-04 11:24:56 -08:00
Ryan Huffman
1f82831bcc
Fix call to getRelativeCenterPosition
2014-12-04 10:47:09 -08:00
Ryan Huffman
acd5495b2a
Add getRelativeCenterPosition
2014-12-04 10:29:10 -08:00
Ryan Huffman
b2c5b19fd7
Remove print
2014-12-04 10:20:02 -08:00
Ryan Huffman
efdc8f5494
Fix stretch tools to work correctly with registrationPoint
2014-12-04 10:19:51 -08:00
DaveDubUK
f223f51fa6
Version 1.12 of the walk.js script
2014-12-04 18:15:25 +00:00
Ryan Huffman
53f195eec4
Fix position of overlays when registrationPoint is not centered
2014-12-04 10:05:34 -08:00
Ryan Huffman
f48d304df0
Add registrationPoint to SelectionManager
2014-12-04 10:03:54 -08:00
Ryan Huffman
d08337326c
Update selection box color to red
2014-12-03 12:59:51 -08:00
Ryan Huffman
4e78003520
Fix issue with selection boxes not being hidden
2014-12-02 18:03:00 -08:00
Ryan Huffman
f25d509363
Remove unused lastPlaneIntersection
2014-12-02 17:50:34 -08:00
Ryan Huffman
aa067bc153
Update UpDown translation to follow the mouse as other tools do
2014-12-02 17:49:25 -08:00
Ryan Huffman
30a7b60958
Update checkMove to only update rotation handles instead of all handles
2014-12-02 16:01:09 -08:00
Ryan Huffman
0fb0169ff2
Move baseOfEntityProjectionOverlay update to updateHandles()
2014-12-02 16:00:33 -08:00
Ryan Huffman
2f1ceb922a
Increase size of selection boxes
2014-12-02 15:59:56 -08:00
Ryan Huffman
2b5a4e4563
Add selection boxes in multi-selection mode
2014-12-02 15:56:43 -08:00
Ryan Huffman
77365ec282
Move entity selection to click event and add ability to deselect
2014-12-02 15:49:45 -08:00
Ryan Huffman
89b3a4d987
Fix selection shadow not updating when grid moves
2014-12-02 12:17:10 -08:00
Ryan Huffman
9d9a7ead5b
Remove unnecessary overlay property updates
2014-12-01 16:39:36 -08:00
Ryan Huffman
a8eb49a822
Remove now-unused *Offset variables
2014-12-01 16:38:40 -08:00
Ryan Huffman
ce4d407378
Update normalizeDegrees to be exclusive on the -180 end
2014-12-01 16:12:18 -08:00
Ryan Huffman
06ab17987b
Fix position of rotation degrees display
...
The position of the display was not always correct depending on the
camera orientation relative to the selection.
2014-12-01 16:08:50 -08:00
Ryan Huffman
4f0683dc5e
Fix stretch tools not following mouse correctly
2014-12-01 15:07:03 -08:00
Ryan Huffman
da568c96ce
Add rotation degrees overlay
2014-12-01 12:24:51 -08:00
Ryan Huffman
2c524cd70c
Darken colors of selection/highlight boxes
2014-12-01 12:24:34 -08:00
Ryan Huffman
75d560744b
Update rotation handles to drawInFront = true
2014-11-25 12:34:03 -08:00
Ryan Huffman
b3ca6fda72
Update entity tool grabbers look and size
2014-11-25 12:04:11 -08:00
Ryan Huffman
b97870f32e
Update extra entity tool stretch handles to be optionally visible
2014-11-25 12:01:29 -08:00
Ryan Huffman
9020fee31a
Merge branch 'master' of github.com:highfidelity/hifi into overlay-front-draw
2014-11-25 09:53:18 -08:00
Ryan Huffman
1b1482bab3
Adjust size of stretch overlays to be smaller
2014-11-24 21:00:04 -08:00
Ryan Huffman
ab2fa16be3
Update edit entities moveUp arrow position
2014-11-21 12:06:46 -08:00
Ryan Huffman
6a68281308
Remove EntityScriptingInterface::getEntityItemID
2014-11-20 09:39:41 -08:00
Ryan Huffman
6f0d5faa5b
Update tools to snap to grid on creation
2014-11-20 09:20:22 -08:00
Ryan Huffman
4b5d67d519
Update entityList.js to check for invalid entityIDs
2014-11-19 15:33:32 -08:00
Ryan Huffman
3ff44964b5
Add entity list window
2014-11-19 13:25:38 -08:00
Ryan Huffman
4d56c21442
Add snapping to vertical translation
2014-11-19 10:35:42 -08:00
Ryan Huffman
16e3887cbc
Set snapToGrid to default to false
2014-11-18 10:28:14 -08:00
Ryan Huffman
a4cc12e448
Add snapToSpacing functionality
2014-11-18 10:28:03 -08:00
ZappoMan
5686ef6e94
Merge branch 'master' of https://github.com/highfidelity/hifi into textEntity
2014-11-16 11:04:36 -08:00
Stojce Slavkovski
cc487d76ca
Merge branch 'master' of https://github.com/highfidelity/hifi into 20170
...
Conflicts:
examples/libraries/entityPropertyDialogBox.js
2014-11-15 09:50:09 +01:00
ZappoMan
9657e7a469
add text entity editing to editModels and entityPropertyDialogBox
2014-11-14 16:28:47 -08:00
Ryan Huffman
a6f027e33a
Fix entity edit grid not hiding when disabling tools
2014-11-13 18:31:32 -08:00
Ryan Huffman
6b2a497810
Merge branch 'master' of github.com:highfidelity/hifi into entity-tool-grid-fixes
2014-11-13 17:48:17 -08:00
Ryan Huffman
55612cc596
Add title to WebWindowClass
2014-11-13 17:46:20 -08:00
Ryan Huffman
49563dbff7
Add entityProperties tool window
2014-11-13 17:41:51 -08:00
Ryan Huffman
4254d38cdd
Update buttons to grid tool
2014-11-13 17:40:21 -08:00
Stephen Birarda
cfa2912877
use new SoundCache across scripts
2014-11-13 15:01:45 -08:00
ZappoMan
55c177594b
only set animationIsPlaying if it changed
2014-11-13 08:37:54 -08:00
ZappoMan
ea0022501b
only set animation properties if they actually changed
2014-11-13 08:13:30 -08:00
ZappoMan
8a2e3d5045
add animationSettings property to model entities
2014-11-12 17:41:55 -08:00
Ryan Huffman
db9a5f2282
Add back XZ constraining to entity edit tools
2014-11-11 11:43:27 -08:00
Ryan Huffman
bedd9c76f2
Merge branch 'master' of github.com:highfidelity/hifi into entity-grid-tool
...
Conflicts:
examples/newEditEntities.js
2014-11-11 10:48:49 -08:00
Ryan Huffman
d537c5efdb
Add grid tool menu option
2014-11-11 09:56:02 -08:00
Ryan Huffman
b04fd89e4f
Update grid tool html location
2014-11-11 09:55:30 -08:00
AndrewMeadows
22dbebbe09
Merge pull request #3760 from DaveDubUK/20142
...
CR for Job #20142 - Walk Cycle Polish Description
2014-11-11 09:10:32 -08:00
DaveDubUK
3f1897d6b2
Minor formatting change
2014-11-11 13:21:37 +00:00
DaveDubUK
05b361affc
Formatting changes
2014-11-11 07:34:18 +00:00
DaveDubUK
ef325db052
Formatting changes to walk.js 1.1
...
Minor formatting changes for HiFi coding standard compliance
2014-11-08 11:47:57 +00:00
ZappoMan
742e6487c7
rename textureNames to originalTextures
2014-11-07 10:05:43 -08:00
ZappoMan
fdc5aa1da5
include urls with texture names, make sure to wait till default textures loaded before setting new textures
2014-11-07 09:54:13 -08:00
ZappoMan
c48d79ad8b
add gettable feature which lists texture names
2014-11-07 09:05:47 -08:00
Ryan Huffman
feaf5678bb
Add grid tools to entity edit tools
2014-11-06 15:00:39 -08:00
Stojce Slavkovski
06da1bd566
add checkbox support in scripting interface
2014-11-06 20:41:08 +01:00
DaveDubUK
7a1f7bd418
Update to walk.js v 1.1
...
Revised code structure (see /libraries for new files), walk animation
completely overhauled (now using geometric wave generators, Fourier
synthesis and Butterworth LP filtering for selected motion curve
construction), redesigned sidestepping animations, tweaked flying
animations, decreased maximum walk speed in Interface to more natural
human value, improved Hydra support, added support for Leap motion,
animation file sizes optimised, cleared out code used to work around now
fixed bugs, lots of minor tweaks and improvements. walk.js is now under
100,000 characters, but I had to use tabs instead of 4 spaces to get it
below the threshold.
2014-11-05 20:11:11 +00:00
Philip Rosedale
6b8476a87f
Merge pull request #3734 from birarda/lobby
...
bubble up a PickRay with action event, camera cleanup
2014-11-04 12:03:29 -08:00
Stephen Birarda
303e8f6da9
more js changes for changes to camera interface
2014-11-04 10:41:36 -08:00
Ryan Huffman
fc977e21e6
Remove print statements
2014-11-04 09:14:14 -08:00
Ryan Huffman
a3fa1e4ce8
Merge branch 'master' of github.com:highfidelity/hifi into inspect-tool
2014-11-04 08:32:58 -08:00
Ryan Huffman
185b9ac545
Add Inspect tool to newEditEntities
2014-11-04 08:32:21 -08:00
Ryan Huffman
640c2c5fbf
Add optional orientation easing to entity camera
2014-11-04 08:30:10 -08:00
ZappoMan
49a389618e
Merge branch 'master' of https://github.com/highfidelity/hifi into entityScriptsAndEvents
2014-11-03 10:54:19 -08:00
ZappoMan
a5088eece6
first cut at running scripts from entities
2014-10-31 14:03:30 -07:00
Ryan Huffman
7ccacbd8ac
Remove old entity selection code and fix rotation bug
2014-10-30 14:57:23 -07:00
Ryan Huffman
55fdbfec1f
Disable edit camera tools
2014-10-30 14:43:35 -07:00
AndrewMeadows
4cf77d1c6c
Merge pull request #3702 from ZappoMan/lockAndMaterialProperties
...
Lock and textures properties
2014-10-30 11:35:38 -07:00
Ryan Huffman
87a17f869f
Update edit camera controls to hide cursor
2014-10-30 11:25:39 -07:00
ZappoMan
95c5b417c9
texture support in model entities
2014-10-30 11:04:19 -07:00
ZappoMan
c650cabb5d
support for locked property, some plumbing for textures property
2014-10-30 10:05:20 -07:00
Brad Hefta-Gaub
caecf473ff
Merge pull request #3678 from huffman/entity-tool-fixes
...
Entity tool updates and fixes
2014-10-28 15:24:21 -07:00
Ryan Huffman
bdfdeecc46
Fix bug with entity selection shadow
2014-10-28 13:45:31 -07:00
Ryan Huffman
af103b22ff
Remove extra print statements and whitespace
2014-10-28 13:42:40 -07:00
Ryan Huffman
76c3e9f483
Add support for undoing duplication and deletion commands
2014-10-28 13:42:02 -07:00
Ryan Huffman
68f51d2484
Add entity tool support for unkown entity ids
2014-10-28 13:39:41 -07:00
Ryan Huffman
8f53e1731b
Add selectionManager.setSelections and hasSelection
2014-10-28 12:40:44 -07:00
ZappoMan
c3cd733c2f
tweaks to edits for lights
2014-10-28 12:40:17 -07:00
Ryan Huffman
e21bf78d04
Remove cancel tool functionality
2014-10-28 11:21:26 -07:00
ZappoMan
7d2ef7923b
Merge branch 'master' of https://github.com/highfidelity/hifi into moreLightPropertiesAttempt2
2014-10-28 10:50:02 -07:00