ZappoMan
|
991c72006c
|
moving the hydra grab behavior to JS
|
2014-02-10 17:25:14 -08:00 |
|
ZappoMan
|
0c547a8160
|
added Quat.safeEulerAngles() for JS
|
2014-02-10 15:37:49 -08:00 |
|
ZappoMan
|
e35df7904b
|
cleanup bad merge
|
2014-02-09 12:32:12 -08:00 |
|
ZappoMan
|
fe1a6b8f29
|
improvements to rotating gesture detection
|
2014-02-09 12:29:57 -08:00 |
|
ZappoMan
|
dca0b05927
|
added easier support for calculating multitouch rotating behavior including deltaAngle, isRotating, rotating(direction) properties
|
2014-02-09 12:08:17 -08:00 |
|
ZappoMan
|
9c21eb7949
|
removed comments
|
2014-02-09 02:56:26 -08:00 |
|
ZappoMan
|
70c5e674e9
|
add rotating detection to touch events
|
2014-02-09 02:54:12 -08:00 |
|
ZappoMan
|
d2b3e74f5d
|
added isPinching and isPinchOpening to touch events
|
2014-02-09 02:02:42 -08:00 |
|
ZappoMan
|
120807f9ba
|
add touch event radius
|
2014-02-09 01:31:48 -08:00 |
|
ZappoMan
|
02e6a3336d
|
added several new JS events attributes
|
2014-02-09 01:05:27 -08:00 |
|
Stephen Birarda
|
455442088c
|
Merge branch 'master' of https://github.com/highfidelity/hifi into mesh-through-mixer
|
2014-02-07 13:45:14 -08:00 |
|
ZappoMan
|
2157349804
|
added Camera.computePickRay()
|
2014-02-07 09:40:52 -08:00 |
|
ZappoMan
|
41f6650b20
|
implement movable independent camera with hydra
|
2014-02-07 01:23:30 -08:00 |
|
ZappoMan
|
e50f6389ca
|
add more JS Quat features
|
2014-02-07 00:00:30 -08:00 |
|
Stephen Birarda
|
f10404b31e
|
allow setting of avatar URLs via AvatarData properties
|
2014-02-06 11:45:37 -08:00 |
|
Stephen Birarda
|
e72f6d16cc
|
rename NodeList ownerUUID to sessionUUID
|
2014-02-06 11:43:23 -08:00 |
|
Stephen Birarda
|
d563c89482
|
fix for ScriptEngine crash
|
2014-02-03 16:25:38 -08:00 |
|
ZappoMan
|
c739c2452a
|
Merge pull request #1832 from birarda/script-timer
hide ScriptEngine calls from JS
|
2014-02-03 12:45:41 -08:00 |
|
AndrewMeadows
|
6dc959f780
|
Merge pull request #1831 from ZappoMan/scripting
More scripting work
|
2014-02-03 12:43:56 -08:00 |
|
Stephen Birarda
|
028eec7164
|
don't allow calls to init, run, evaluate from JS
|
2014-02-03 10:33:31 -08:00 |
|
Stephen Birarda
|
e2842ab7a4
|
stop timers when the script does, add cleanup methods
|
2014-02-03 10:10:58 -08:00 |
|
ZappoMan
|
8b2f185937
|
always emit update even when no servers
|
2014-02-03 10:05:26 -08:00 |
|
Stephen Birarda
|
9dd8c11e1e
|
change script timer setup to match HTML dom standard
|
2014-02-03 09:59:16 -08:00 |
|
Stephen Birarda
|
d9cfaec4f0
|
Merge branch 'master' of https://github.com/highfidelity/hifi into script-timer
|
2014-02-03 09:32:13 -08:00 |
|
ZappoMan
|
ed3f7b9d28
|
Merge pull request #1822 from birarda/cleanup
application destructor cleanup, spacing cleanup
|
2014-01-31 18:03:19 -08:00 |
|
AndrewMeadows
|
867b66e73e
|
Merge pull request #1817 from ZappoMan/more_scripting_work
More scripting work
|
2014-01-31 17:54:44 -08:00 |
|
Stephen Birarda
|
d65a3ee174
|
spacing cleanup in Application and ScriptEngine
|
2014-01-31 17:38:53 -08:00 |
|
Stephen Birarda
|
d2fd4bf445
|
expose QTimer to the script engine
|
2014-01-31 16:36:44 -08:00 |
|
Stephen Birarda
|
dd83ff0538
|
move isAvatar property access to Agent object
|
2014-01-31 14:36:50 -08:00 |
|
ZappoMan
|
9798538ea5
|
Merge branch 'master' of https://github.com/worklist/hifi into more_scripting_work
Conflicts:
libraries/particles/src/Particle.cpp
libraries/particles/src/ParticlesScriptingInterface.cpp
|
2014-01-31 14:10:45 -08:00 |
|
AndrewMeadows
|
bed63513a9
|
Merge pull request #1745 from ZappoMan/scripting_work
support for global collision callbacks in JS
|
2014-01-31 10:42:44 -08:00 |
|
Stephen Birarda
|
79c8f91c78
|
instantiate isAvatar in ScriptEngine to false, closes #1779
|
2014-01-31 10:15:17 -08:00 |
|
ZappoMan
|
3b17550d92
|
make sure to flush edit queue on script shutdown
|
2014-01-30 16:36:26 -08:00 |
|
ZappoMan
|
8b9f6813ca
|
add easier support for key codes in JS by adding text property and auto-detecting isShifted
|
2014-01-30 12:28:58 -08:00 |
|
ZappoMan
|
da5e0f55b6
|
add easier support for key codes in JS by adding text property and auto-detecting isShifted
|
2014-01-30 12:26:50 -08:00 |
|
ZappoMan
|
ed0a2a5a18
|
Merge branch 'master' of https://github.com/worklist/hifi into scripting_work
Conflicts:
libraries/shared/src/SharedUtil.cpp
libraries/shared/src/SharedUtil.h
libraries/voxels/src/VoxelEditPacketSender.cpp
|
2014-01-29 19:49:36 -08:00 |
|
ZappoMan
|
08b06cc59c
|
support for global collision callbacks in JS
|
2014-01-29 17:52:17 -08:00 |
|
Stephen Birarda
|
33edcea5fb
|
resolve conflicts on merge with upstream master
|
2014-01-29 12:23:06 -08:00 |
|
ZappoMan
|
98cdc656c4
|
more scripting support, including adding a Quat helper class that makes JS quat math easier
|
2014-01-29 00:56:08 -08:00 |
|
ZappoMan
|
305e69def6
|
really get controller key, mouse, etc scripting working
|
2014-01-28 19:47:45 -08:00 |
|
ZappoMan
|
febb306a62
|
cleaned up some registration of global objects
|
2014-01-28 19:46:59 -08:00 |
|
ZappoMan
|
7882d50c5f
|
hacking on controller events
|
2014-01-28 14:58:20 -08:00 |
|
ZappoMan
|
5addc35cd8
|
hacking on controller events
|
2014-01-28 14:58:08 -08:00 |
|
Stephen Birarda
|
4de270b832
|
cleanup Node types, closes #1726
|
2014-01-28 13:38:33 -08:00 |
|
Stephen Birarda
|
2aaa9ce3f6
|
resolve conflicts on merge with upstream master
|
2014-01-28 12:30:43 -08:00 |
|
Stephen Birarda
|
4103cc1cde
|
packet header changes and beginning of conversion to QByteArray
|
2014-01-28 10:36:08 -08:00 |
|
ZappoMan
|
bcaafb25f0
|
added findParticles() to JS api
|
2014-01-24 12:36:06 -08:00 |
|
Stephen Birarda
|
ed9118fd67
|
more NodeList QSet changes, closes #1660
|
2014-01-23 15:28:46 -08:00 |
|
Stephen Birarda
|
abddb969a5
|
Merge branch 'master' of https://github.com/highfidelity/hifi
|
2014-01-22 14:47:44 -08:00 |
|
Stephen Birarda
|
d307412183
|
remove preEvaluateReset in ScriptEngine
|
2014-01-22 12:01:15 -08:00 |
|
Stephen Birarda
|
a9ce6c7467
|
use NodeList ownerUUID for DataServerScriptingInterface, fix double UUID send
|
2014-01-22 12:00:26 -08:00 |
|
Brad Hefta-Gaub
|
aacad00791
|
Merge branch 'master' of git://github.com/worklist/hifi into new_particle_scripting_interface
Conflicts:
interface/src/Application.cpp
|
2014-01-22 11:16:21 -08:00 |
|
Stephen Birarda
|
a5bac3d209
|
fix a couple of warnings by using QString for object name
|
2014-01-22 09:14:52 -08:00 |
|
Stephen Birarda
|
6b44172467
|
hook the user's avatar object into the Interface ScriptEngine
|
2014-01-22 09:13:25 -08:00 |
|
Brad Hefta-Gaub
|
fe5a8d9da2
|
Merge branch 'master' of git://github.com/worklist/hifi into new_particle_scripting_interface
Conflicts:
libraries/shared/src/PacketHeaders.cpp
|
2014-01-21 20:21:22 -08:00 |
|
Stephen Birarda
|
8e5d4b69f4
|
fix packet offset for owner UUID
|
2014-01-21 16:14:33 -08:00 |
|
Stephen Birarda
|
f13aa322fc
|
resolve conflicts in merge with upstream/master
|
2014-01-21 16:01:12 -08:00 |
|
Stephen Birarda
|
417aa7ad59
|
re-expose an Avatar to the ScriptEngine
|
2014-01-21 15:59:55 -08:00 |
|
Stephen Birarda
|
aa9f7ff31d
|
hook the DataServerScriptingInterface to the ScriptEngine
|
2014-01-21 13:21:03 -08:00 |
|
Stephen Birarda
|
3613773b79
|
cleanup DSC api, add scripting interface
|
2014-01-21 09:55:06 -08:00 |
|
aw
|
0eed041deb
|
scripts save on exit and load on entry
|
2014-01-20 22:58:01 -08:00 |
|
Brad Hefta-Gaub
|
bc2830d0d3
|
Merge branch 'master' of git://github.com/worklist/hifi into new_particle_scripting_interface
Conflicts:
libraries/particles/src/ParticleCollisionSystem.cpp
|
2014-01-20 10:55:34 -08:00 |
|
Brad Hefta-Gaub
|
ab9e01ce7f
|
add ParticleID class
|
2014-01-20 09:11:47 -08:00 |
|
Brad Hefta-Gaub
|
99f9ae9d3a
|
implement new setProperties() getProperties() for Particle to allow setting all properties at once using a JS hash
|
2014-01-17 16:02:58 -08:00 |
|
Brad Hefta-Gaub
|
d4331db45a
|
Merge branch 'master' of git://github.com/worklist/hifi into new_particle_scripting_interface
Conflicts:
examples/gun.js
libraries/script-engine/src/ScriptEngine.cpp
|
2014-01-17 13:29:36 -08:00 |
|
Brad Hefta-Gaub
|
18ded1d7db
|
added scriptEnding callback
|
2014-01-17 09:51:14 -08:00 |
|
Brad Hefta-Gaub
|
c404a36439
|
add script number to menu items so that we can run multiple copies of same script
|
2014-01-17 09:40:38 -08:00 |
|
Stephen Birarda
|
987c639e36
|
initial newline removal from all QDebug calls
|
2014-01-14 13:09:22 -08:00 |
|
Brad Hefta-Gaub
|
abf8e83c33
|
change Voxels JS interface to be more clear
|
2014-01-05 11:09:16 -08:00 |
|
Brad Hefta-Gaub
|
0df02618ee
|
use ScriptEngine in Particle::collideWithXXX() methods so that we get all script interfaces
|
2014-01-04 03:16:47 -08:00 |
|
Stephen Birarda
|
f24eff33fe
|
open up ASI playSound method to ScriptEngine
|
2014-01-03 09:38:05 -08:00 |
|
Stephen Birarda
|
443c94a88f
|
repairs to AudioMixer and audio injection flow
|
2014-01-02 17:15:46 -08:00 |
|
Stephen Birarda
|
845176bbc6
|
expose Sound to ScriptEngine
|
2014-01-02 15:14:28 -08:00 |
|
ZappoMan
|
651d2d0c81
|
rename voxels and particles scripting interfaces
|
2013-12-31 09:41:35 -08:00 |
|
ZappoMan
|
8e6f924c73
|
add access to Voxels and Particles inside of collision scripts
|
2013-12-30 15:48:50 -08:00 |
|
ZappoMan
|
8549894ff8
|
add support for palm and tip spatial data to JS interface
|
2013-12-18 09:53:47 -08:00 |
|
ZappoMan
|
efdef1ad35
|
added all buttons triggers and joysticks
|
2013-12-18 09:33:48 -08:00 |
|
ZappoMan
|
70e9781ad9
|
CR feedback new class names
|
2013-12-18 08:42:34 -08:00 |
|
ZappoMan
|
4bfdce3910
|
Merge branch 'master' of https://github.com/worklist/hifi into controller_scripting_interface
Conflicts:
libraries/avatars/src/HandData.h
libraries/script-engine/src/ScriptEngine.cpp
libraries/script-engine/src/ScriptEngine.h
|
2013-12-17 15:25:12 -08:00 |
|
ZappoMan
|
f469553b8c
|
CR feedback
|
2013-12-17 14:27:54 -08:00 |
|