David Rowe
bc785115a9
Fix script errors not being reported
...
Script.update event needs to be emitted after reporting any script errors.
2014-07-08 16:33:31 -07:00
Clément Brisset
4798cad1e5
Merge pull request #3121 from ZappoMan/animationFrameIndex
...
adds JavaScript API for getting the current animationDetails (state) for avatar animations
2014-07-03 13:45:27 -07:00
ZappoMan
a53d007c33
add support for getting current animation details for running avatar animations
2014-07-03 11:59:18 -07:00
Stephen Birarda
6038c33fe6
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-07-03 11:12:19 -07:00
Stephen Birarda
0a3a8b0693
remove space at the top of the ScriptEngine file
2014-07-03 10:45:43 -07:00
Stephen Birarda
0af79c4d95
fix for script agent audio missing channel flag
2014-07-03 10:45:05 -07:00
Stephen Birarda
f1e2ba1267
Merge branch 'master' of https://github.com/highfidelity/hifi
2014-07-03 09:25:03 -07:00
Atlante45
74e7e0a7bf
Switched XMLHttpRequestClass to NetworkAccessManager
2014-07-02 11:27:32 -07:00
Atlante45
2549b0d946
Switched ScriptEngine to NetworkAccessManager
2014-07-02 11:22:44 -07:00
Stephen Birarda
f389e3a6da
resolve conflicts on merge with upstream master
2014-07-01 11:02:25 -07:00
Brad Hefta-Gaub
df51d26625
Merge pull request #3094 from wangyix/seqNumberStats
...
Fixed bugs and improved overflow handling in AudioRingBuffer; Added audio stream stats packets; Added seq numbers and tracking to audio packets;
2014-07-01 10:54:35 -07:00
Stephen Birarda
5ba4a4dbb5
initial pass of MIDI implementation that bubbles events to JS
2014-07-01 09:53:18 -07:00
wangyix
c789f3c6b9
merge with upstream
2014-06-30 14:13:34 -07:00
wangyix
c4a85736e7
removed unnecessary changes from ScriptEngine
2014-06-30 13:51:43 -07:00
wangyix
de3c1ebf0f
changed class name to AudioStreamStats, reverted ScriptEngine packing back to QDataStream
2014-06-30 09:42:22 -07:00
David Rowe
742007892f
Rework old fix for Script Editor Script.stop() crash
2014-06-29 19:57:26 -07:00
wangyix
4587828a3a
removed debug prints
2014-06-27 16:48:21 -07:00
wangyix
ff438a2434
added seq stats for Agent,
...
fixed AudioInjector to do << (quint16)0 instead of
skipRawData(sizeof(quint16) to correctly allocate space for seq number;
added debug prints;
2014-06-27 11:23:50 -07:00
wangyix
cb48825561
added seq number to all Audio types, untested
2014-06-26 16:52:23 -07:00
David Rowe
e92ad86282
Clear script engine errors once they have been reported
...
So that an error is not repeatedly reported to the console and log file.
Also consistently report filename.
And scripts included after one in error will now be run.
2014-06-25 10:51:18 -07:00
Ryan Huffman
89fbeb0b6d
Fix invalid remote scripts being loaded
2014-06-17 13:09:48 -07:00
Ryan Huffman
099777ef8c
Merge branch 'master' of git://github.com/highfidelity/hifi into 19648
...
Conflicts:
interface/src/Application.cpp
interface/src/Application.h
2014-05-26 10:01:44 -07:00
Ryan Huffman
8aa9cea30e
Add custom evaluation of commands in ScriptEngine
2014-05-26 09:59:02 -07:00
ZappoMan
efd0580cfb
add ray picking to the model scripting interface
2014-05-23 17:09:37 -07:00
Stephen Birarda
a9c2e3fe71
put back ssize_t definition
2014-05-20 11:56:06 -07:00
Stephen Birarda
0e7615391c
don't look for GnuTLS from cmake
2014-05-20 10:35:04 -07:00
Atlante45
0f19890048
Fixes filesystem issue between Qt and Windows
2014-05-18 19:27:43 -07:00
ZappoMan
18de6dddec
Merge branch 'master' of https://github.com/worklist/hifi into modelserver
2014-05-14 12:21:44 -07:00
Brad Hefta-Gaub
8bb5b90f05
Merge pull request #2852 from huffman/19614
...
Code Review for Job #19614
2014-05-14 10:40:14 -07:00
Ryan Huffman
a5c10220e6
Remove _ prefix from private methods in XMLHttpRequest
2014-05-14 10:16:04 -07:00
Ryan Huffman
c16654628a
Add carriage return to escaped string in print()
2014-05-14 10:08:54 -07:00
Ryan Huffman
bd56ab911d
Fix bug with js print() breaking on certain characters
...
The message text needs to be escaped before beign evaluated.
2014-05-14 10:05:04 -07:00
Ryan Huffman
dca555a8d4
Merge branch 'master' of git://github.com/highfidelity/hifi into 19614
2014-05-14 09:58:59 -07:00
Ryan Huffman
310f184978
Add getters for onTimeout and onReadyStateChange
2014-05-14 09:53:44 -07:00
ZappoMan
ed6f828b36
Merge branch 'master' of https://github.com/worklist/hifi into modelserver
2014-05-12 09:14:04 -07:00
ZappoMan
106c8bffd8
first cut at animations in models
2014-05-09 16:08:06 -07:00
Andrzej Kapolka
f866828db2
Avatar attachment scripting bits.
2014-05-08 15:20:14 -07:00
Stephen Birarda
99ee6ae8af
return an injector from playSound and allow user to stop it
2014-05-07 16:26:32 -07:00
Ryan Huffman
f3305a51e2
Remove XMLHttpRequestClass::escapeJavascriptString
2014-05-06 13:09:49 -07:00
Ryan Huffman
2dda87fe7f
Add XMLHttpRequest constructor to ScriptEngine
2014-05-06 11:28:35 -07:00
Ryan Huffman
7d7e012965
Add XMLHttpRequest
2014-05-06 11:28:09 -07:00
Atlante45
48facce85f
coding standard
2014-05-02 15:34:07 -07:00
Atlante45
4e88d66c95
Merge branch 'master' of https://github.com/highfidelity/hifi into editModels_js
2014-05-02 10:17:11 -07:00
ZappoMan
c621f1533d
removed debugging
2014-05-02 09:36:11 -07:00
ZappoMan
715e6b8e60
debugging model editing
2014-05-02 09:10:30 -07:00
AndrewMeadows
05e5277084
Merge pull request #2764 from ZappoMan/modelserver
...
Model Server, Renderer, Scripting, etc
2014-05-01 15:39:12 -07:00
Atlante45
8068a915aa
More work on editModels
2014-04-30 16:50:40 -07:00
Ryan Huffman
701fcd3542
Fix invalid check for null object in registerGetterSetter
2014-04-30 11:29:01 -07:00
Ryan Huffman
9e684a0bc8
Add registerGetterSetter to remove need for getEngine()
2014-04-30 11:17:36 -07:00
ZappoMan
0182a6d895
models working end to end
2014-04-30 11:12:49 -07:00