Zander Otavka
5778502c54
Improve child removal logic for FloatingUIPanels.
2015-08-05 10:25:33 -07:00
Zander Otavka
90bfce25e5
Add anchorPosition as a field for FloatingUIPanel.
2015-08-04 17:10:56 -07:00
Seth Alves
b318c1122c
Merge branch 'master' of github.com:highfidelity/hifi into polyvox
2015-08-04 16:00:27 -07:00
Zander Otavka
22453aa3ce
Improve inner workings of overlay API.
...
More stuff is known to the C++, and a panel object in JavaScript can be
gotten by ID from another thread.
2015-08-04 14:22:21 -07:00
Zander Otavka
055133b82e
Refactor inheritance for billboard overlays.
...
BillboardOverlays is now Image3DOverlay. Billboard3DOverlay is the base
class for both Image3DOverlay and Text3DOverlay, and it is
PanelAttachable.
2015-08-04 14:22:21 -07:00
Zander Otavka
28050a2ac9
Fix PanelAttachable transformations.
...
Apply the offsetPosition of the PanelAttachable after the facingRotation
of the FloatingUIPanel, not before.
2015-08-04 14:22:21 -07:00
Zander Otavka
055c9dc59b
Fix image URLs in controlPanel.js.
2015-08-03 10:41:35 -07:00
Zander Otavka
ba190b4b34
Improve JavaScript abstraction layer for overlays.
...
Also move it to it's own file.
2015-07-31 11:26:04 -07:00
Zander Otavka
377a1a54ae
Add abstraction layer for Overlays.h.
...
`examples/libraries/overlayUtils.js` allows you to manage overlays in an
object oriented manner. Instead of:
var billboard = Overlays.addOverlay("billboard", { visible: false });
...
Overlays.editOverlay(billboard, { visible: true });
...
Overlays.deleteOverlay(billboard);
You can now do:
var billboard = new BillboardOverlay({ visible: false });
...
billboard.visible = true;
...
billboard.destroy();
2015-07-31 11:26:03 -07:00
Seth Alves
52ee9526ce
add 3 new texture-url properties for polyvox
2015-07-30 13:20:19 -07:00
Ryan Huffman
eb48aa1018
Update edit.js to swing up on activate
2015-07-19 12:10:37 -07:00
Stephen Birarda
812b18c74e
Merge pull request #5205 from SeijiEmery/unit-tests
...
Unit tests
2015-07-02 20:58:09 -04:00
Seiji Emery
7ba03418fc
PR Fixes
2015-07-02 17:24:03 -07:00
DaveDubUK
bb2c640a6d
walk.js disable audio by default
2015-06-27 09:23:18 +07:00
DaveDubUK
ce31e586b0
fixed sounds. fixed constants
2015-06-25 12:40:51 +07:00
DaveDubUK
ececf68f06
Merge branch 'master' of https://github.com/highfidelity/hifi into walk-1.25
2015-06-25 12:15:07 +07:00
Brad Hefta-Gaub
6c4a4866d3
Merge pull request #5202 from Atlante45/overlay
...
Overlay have correct bounds
2015-06-24 19:00:55 -07:00
Atlante45
bc1abbe9b2
Update scripts
2015-06-24 16:45:38 -07:00
Brad Hefta-Gaub
0269e1eff1
Merge pull request #5204 from huffman/toolbar-titlebar
...
Add titlebar to toolbar and fix issue with draggable widgets not working (edit.js specifically)
2015-06-24 16:12:39 -07:00
Ryan Huffman
54ee869d9b
Fix y position of toolbar
2015-06-24 14:04:53 -07:00
Ryan Huffman
666eaa81fe
Cleanup implementation of toolbar titlebar
2015-06-24 14:02:06 -07:00
DaveDubUK
0e71583048
code review changes for walk.js 1.25
2015-06-24 19:41:54 +07:00
DaveDubUK
c2287e9953
code review changes for walk.js 1.25
2015-06-24 19:24:57 +07:00
Ryan Huffman
694a051724
Add titlebars to toolBars.js
2015-06-23 15:32:24 -07:00
Howard Stearns
5114f82dca
Fix https://app.asana.com/0/32622044445063/38213714069516
2015-06-23 12:07:01 -07:00
DaveDubUK
10d981e6d5
walk.js 1.25 comments removal
2015-06-22 17:51:49 +07:00
DaveDubUK
54608b9cb3
walk.js version 1.25
2015-06-22 14:18:07 +07:00
Howard Stearns
3cb4ee183e
Update header.
2015-06-11 16:24:22 -07:00
Howard Stearns
e6bafb9bf1
Draggable toolBar.js, with persistence, and update some scripts for it.
2015-06-11 16:19:54 -07:00
Sam Gateau
7685fe2229
Clean up on the item interface and introduction of the Layered concept, fixing the highliting box of the edit tool
2015-06-11 06:40:21 -07:00
Seth Alves
a3589788df
allow edit.js to change between cubic and marching-cubes surface extractor on polyvox entity-items.
2015-05-30 18:33:35 -07:00
Seth Alves
ad71d7b7a2
allow changing of voxel-volume-size with edit.js
2015-05-30 18:14:36 -07:00
Seth Alves
782402b4c8
Merge branch 'master' of github.com:highfidelity/hifi into no-id-swap-redux
2015-05-20 14:53:05 -07:00
Ryan Huffman
6f69ed2561
Fix calculated dimensions of spotlight
...
The spotlights region of effect is the intersection of the spotlight
with radius r, and the sphere of radius r
2015-05-20 09:11:48 -07:00
Seth Alves
f9d46b0cb5
interface decides on entityIDs rather than bouncing a temporary id through the entity server
2015-05-19 14:25:23 -07:00
Howard Stearns
b79a58c0c8
Whitespace.
2015-05-13 18:07:51 -07:00
Howard Stearns
1a87ca04da
Entity sound.
2015-05-13 13:18:02 -07:00
Ryan Huffman
6085aadbc7
Merge branch 'master' of github.com:highfidelity/hifi into edit-draw-zone-boundaries
...
Conflicts:
examples/libraries/zoneOverlayManager.js
2015-05-11 15:19:54 -07:00
Howard Stearns
abc99267af
Typo was making edit.js fail and impossible to debug.
2015-05-08 16:19:39 -07:00
Atlante45
01e3c33bf1
Add some debug to edit.js
2015-05-08 16:13:04 +02:00
Atlante45
50ba154615
Correctly wire setDrawZones
2015-05-06 17:04:01 +02:00
Ryan Huffman
e7a8255af2
Replace zoneOverlayManager with internal drawZoneBoundaries
2015-05-01 13:02:28 -07:00
Ryan Huffman
73a5b8c4e2
Add support for 'name' to edit.js
2015-05-01 08:42:23 -07:00
Brad Hefta-Gaub
6c830459a6
Merge pull request #4688 from huffman/fix-zone-overlay
...
Fix new zone overlays not moving
2015-04-24 09:09:17 -07:00
Ryan Huffman
6a48010c0b
Fix new zone overlays not moving
2015-04-24 09:01:12 -07:00
Atlante45
32b78f02b4
Group ShapeType and CompoundShapeURL + add it to Zones
2015-04-24 16:52:51 +02:00
Atlante45
0b1d4fb1d6
Merge branch 'master' of https://github.com/highfidelity/hifi into zones
2015-04-23 21:16:11 +02:00
Ryan Huffman
30b9e16c1a
Remove unused findRayIntersection from zoneOverlayManager
2015-04-23 09:52:21 -07:00
Ryan Huffman
4a99c21e7b
Add zoneOverlayManager.js
2015-04-23 09:36:53 -07:00
Ryan Huffman
5654e3abed
Add zone overlay manager
2015-04-23 09:32:15 -07:00
Atlante45
837a0d3ba8
rename collision model in edit.js
2015-04-23 12:13:52 +02:00
Philip Rosedale
4ad5a6c138
Merge pull request #4630 from Atlante45/fix_quick_turn
...
Fix quick turn
2015-04-10 13:43:36 -07:00
Atlante45
176f1beb08
Fix camera quick turn
2015-04-10 17:50:41 +02:00
Seth Alves
1dd01cde00
expand svo to hold acceleration and id of current simulator node
2015-04-08 15:39:34 -07:00
Ryan Huffman
f311cc5f07
Add light overlays
2015-04-03 16:27:42 -07:00
David Rowe
edaa4cdc65
Remove local file reading from scripts
2015-03-31 16:57:15 -07:00
Philip Rosedale
0c85881908
Merge pull request #4504 from huffman/disable-duplicate-on-locked-entity
...
Disable duplicate on locked entity
2015-03-25 16:31:49 -07:00
Leonardo Murillo
d1d183e190
More .com changes
2015-03-25 13:05:10 -06:00
Ryan Huffman
dec89ba96f
Disable duplicating locked entities
2015-03-25 11:22:07 -07:00
Stephen Birarda
641581a825
Merge pull request #4446 from huffman/marketplace-window
...
Marketplace window
2015-03-13 17:51:44 -07:00
Ryan Huffman
d512a67c8a
Merge branch 'master' of github.com:highfidelity/hifi into edit-lights-overlays
2015-03-13 14:13:56 -07:00
Ryan Huffman
33f255fad2
Merge branch 'master' of github.com:highfidelity/hifi into marketplace-window
2015-03-13 11:46:21 -07:00
Ryan Huffman
905de8b03c
Adjust marketplace window size
2015-03-13 11:46:15 -07:00
Ryan Huffman
e94bac1971
Fix subimage indexing in toolBars.js
2015-03-13 10:07:31 -07:00
Ryan Huffman
165199c69d
Update light overlay size
2015-03-12 15:55:31 -07:00
Ryan Huffman
ebf70f818a
Merge branch 'master' of git://github.com/highfidelity/hifi into edit-light-2
...
Conflicts:
examples/editEntities.js
2015-03-12 11:39:26 -07:00
Ryan Huffman
c13ba4a318
Add toggling of light visibility
2015-03-12 11:38:29 -07:00
Ryan Huffman
d82598327b
Add light overlays
2015-03-12 11:18:32 -07:00
Ryan Huffman
e4f7e35587
Hide edit tools when inactive
2015-03-11 10:10:11 -07:00
Seth Alves
99300a5bc8
merge from master
2015-03-09 13:39:51 -07:00
Seth Alves
cdeda67942
Collision Model url
2015-03-07 20:25:18 -08:00
Seth Alves
1bf8054cec
Collision Model
2015-03-07 20:24:50 -08:00
Andrew Meadows
ba6e66f169
merge upstream/master into andrew/isentropic
2015-03-07 18:03:49 -08:00
Andrew Meadows
5b854857c1
fix JS scripts to use radians per second
...
in entity properties
2015-03-07 18:02:41 -08:00
Brad Hefta-Gaub
fd6f8c7792
Merge pull request #4382 from huffman/import-export
...
Improvements to Import/Export entities
2015-03-06 16:31:57 -08:00
Ryan Huffman
b3631de93c
Remove print statements from entityList.js
2015-03-06 12:03:36 -08:00
Ryan Huffman
9247ccd7b3
Remove ExportMenu.js and ModelImporter.js
2015-03-05 13:55:22 -08:00
Ryan Huffman
a2617b2c96
Update editEntities import/export
2015-03-05 13:52:59 -08:00
Ryan Huffman
a48c428f42
Update highlighted handle color
2015-02-27 15:29:00 -08:00
Ryan Huffman
dc2cb93cce
Add degrees symbol to rotation degrees text
2015-02-27 15:11:43 -08:00
Ryan Huffman
a0d9e92c64
Update size of rotation overlay
2015-02-27 15:11:23 -08:00
Ryan Huffman
4f4ab144b2
Update handle colors and up/down arrow image
2015-02-27 15:10:56 -08:00
Ryan Huffman
cd3281521c
Update size of rotation degrees text
2015-02-27 15:08:29 -08:00
Ryan Huffman
3ffd47a0b0
Update editEntities rotation arrows
2015-02-27 15:08:13 -08:00
Ryan Huffman
c665a3873d
Fix entity camera tool from taking over in mirror mode
2015-02-20 10:11:55 -08:00
Thijs Wenker
d10f37291b
check if sounds are downloaded before play thanks @Atlante45
2015-02-18 18:25:16 +01:00
Thijs Wenker
4d12a6d81c
Merge branch 'master' of https://github.com/worklist/hifi into 20245
...
Conflicts:
examples/notifications.js
2015-02-17 23:30:58 +01:00
Thijs Wenker
062c2cbcee
HUD LookAt positions could be NULL now if whenever they're out of range
...
HMD.HUDLookAtPosition2D -> HMD.getHUDLookAtPosition2D()
HMD.HUDLookAtPosition3D -> HMD.getHUDLookAtPosition3D()
2015-02-12 22:55:44 +01:00
Thijs Wenker
cb09656624
Merge branch 'master' of https://github.com/worklist/hifi into 20224
2015-02-11 22:58:27 +01:00
Stephen Birarda
fe79d8902e
replace data with metaverse for highfidelity urls
2015-02-10 10:05:38 -08:00
Thijs Wenker
0a41033c85
- set cursor invisible when virtual-keyboard is shown.
...
- get rid of the invisible cursor/magnifier states when cleaning up keyboard.
2015-02-07 13:58:11 +01:00
Thijs Wenker
e3ca1efe6b
Merge branch 'master' of https://github.com/worklist/hifi into 20224
2015-02-07 00:34:38 +01:00
Ryan Huffman
0e28f66906
Fix rotation of selection shadow for editEntities
2015-02-04 13:45:06 -08:00
Ryan Huffman
3af025574f
Decrease distance from object when focusing
2015-02-04 10:45:24 -08:00
Ryan Huffman
02d828443b
Update zoom sensitivity when using keys
2015-02-04 10:44:54 -08:00
Thijs Wenker
d695e8b251
Merge branch 'master' of https://github.com/worklist/hifi into 20224
2015-02-02 00:18:18 +01:00
Thijs Wenker
8f5f53c14b
Merge branch 'master' of https://github.com/worklist/hifi into 20224
2015-01-30 18:50:01 +01:00
Ryan Huffman
77c78689d1
Merge branch 'master' of github.com:highfidelity/hifi into edit-always-on
2015-01-30 09:28:09 -08:00
Ryan Huffman
018a4af9d6
Update camera tool to wrap cursor to window bounds rather than keep at center
2015-01-30 09:22:39 -08:00
Ryan Huffman
d06d8b8f01
Merge branch 'master' of github.com:highfidelity/hifi into revert-grid
...
Conflicts:
examples/libraries/gridTool.js
2015-01-29 17:27:58 -08:00
Ryan Huffman
7017fdbac0
Update style of grid tools
2015-01-29 16:59:58 -08:00
Thijs Wenker
34fd44c081
Merge branch 'master' of https://github.com/worklist/hifi into 20224
2015-01-29 22:32:26 +01:00
Ryan Huffman
3447fea1db
Revert "Update grid tool to be an overlay"
...
This reverts commit 552a421f24
.
Conflicts:
examples/libraries/gridTool.js
2015-01-28 16:01:04 -08:00
Ryan Huffman
1b81ee17ab
Update how orbit-by-key is appleid
2015-01-28 12:23:58 -08:00
Ryan Huffman
09af7ed10f
Remove extra print statement
2015-01-28 12:21:58 -08:00
Ryan Huffman
55f41eb452
Update gridTool to not use clone
2015-01-28 12:20:08 -08:00
Ryan Huffman
5633be0e92
Add ability to move orbit camera using keys
2015-01-28 12:19:42 -08:00
Thijs Wenker
3e4f4ecc6b
addOverlay rather than cloneOverlay now that we have a TextureCache for the ImageOverlay
2015-01-28 00:39:19 +01:00
Thijs Wenker
6947436994
Merge branch 'master' of https://github.com/worklist/hifi into 20224
2015-01-27 22:29:49 +01:00
Ryan Huffman
80002551f9
Update editEntities camera to not enable if camera is in independent mode
2015-01-27 11:28:39 -08:00
Thijs Wenker
62b95d1558
Merge branch '20224' of github.com:thoys/hifi into 20245
2015-01-22 01:10:14 +01:00
Thijs Wenker
724b56ed8c
HMD.getHUDLookAtPosition2D -> HMD.HUDLookAtPosition2D
2015-01-22 01:09:16 +01:00
Thijs Wenker
9c2f6c78a8
Merge branch '20224' of github.com:thoys/hifi into 20245
...
Conflicts:
examples/notifications.js
2015-01-21 17:26:22 +01:00
Thijs Wenker
719f76d42f
Merge branch 'master' of https://github.com/worklist/hifi into 20224
2015-01-21 15:09:11 +01:00
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