Seth Alves
|
68201746aa
|
Merge branch 'master' of github.com:highfidelity/hifi into fix-stanard-library-include-some-more
|
2016-05-09 18:39:37 -07:00 |
|
Zach Pomerantz
|
68731973d8
|
Keep locker when adding script engine
|
2016-05-09 18:04:38 -07:00 |
|
Zach Pomerantz
|
a0d80b9508
|
Fix hang on new script on shutdown
|
2016-05-09 17:32:25 -07:00 |
|
Brad Davis
|
40316498a4
|
Enable script debugging
|
2016-05-09 17:02:40 -07:00 |
|
Zach Pomerantz
|
7db082b915
|
Amend comment that was not a busy wait
|
2016-05-09 15:05:13 -07:00 |
|
Seth Alves
|
b0a5d8b719
|
make Script.include(/~/system/libraries/utils.js) work from web again
|
2016-05-08 08:45:58 -07:00 |
|
Zach Pomerantz
|
173d2a590c
|
Use sleep_until for ScriptEngine
|
2016-05-06 19:30:37 -07:00 |
|
Zach Pomerantz
|
56ec0e5db0
|
Abort infinite JS loops on quit
|
2016-05-04 12:02:08 -07:00 |
|
Zach Pomerantz
|
284feaf5d4
|
Properly shut down scripting thread
|
2016-05-03 20:29:31 -07:00 |
|
Brad Hefta-Gaub
|
754ef071eb
|
Merge pull request #7786 from sethalves/web-scripts-use-local-libs
allow scripts on the web to refer to local libraries with /~/
|
2016-05-03 11:10:48 -07:00 |
|
Brad Hefta-Gaub
|
ad285ff9a1
|
Merge pull request #7769 from ZappoMan/abortForInfiniteLoops
add support to abort evaluation of long running scripts on shutdown
|
2016-05-02 20:44:12 -07:00 |
|
Brad Hefta-Gaub
|
2b54813075
|
Merge pull request #7783 from zzmp/fix/script-engine-deletion
Fix script engine deletion
|
2016-05-02 18:16:07 -07:00 |
|
Brad Hefta-Gaub
|
49d02b802a
|
Merge pull request #7719 from zzmp/feat/resource-prefetch
Add prefetching to exposed caches
|
2016-05-02 18:04:26 -07:00 |
|
Brad Hefta-Gaub
|
b98419e537
|
add units to debug message
|
2016-05-02 14:58:38 -07:00 |
|
Brad Hefta-Gaub
|
4569032314
|
more CR feedback
|
2016-05-02 12:44:07 -07:00 |
|
ZappoMan
|
6026e055aa
|
more CR feedback removed redundant abort code
|
2016-04-30 15:45:42 -07:00 |
|
ZappoMan
|
00838d1e1e
|
more CR feedback removed redundant abort code
|
2016-04-30 15:38:37 -07:00 |
|
ZappoMan
|
ee4748fee9
|
CR Feedback
|
2016-04-30 15:31:09 -07:00 |
|
ZappoMan
|
73ff0308a9
|
some CR feedback
|
2016-04-30 15:23:50 -07:00 |
|
Seth Alves
|
351a5d2cb1
|
remove debug print
|
2016-04-29 13:24:12 -07:00 |
|
Seth Alves
|
b28cfd27ec
|
fix problem where canonicalFilePath will strip a trailing slash
|
2016-04-29 13:17:59 -07:00 |
|
Seth Alves
|
f03130ff5a
|
more work toward keeping /~/../.. from working
|
2016-04-29 11:04:08 -07:00 |
|
Seth Alves
|
ced18fe6be
|
trying some more to get /~/ to work right
|
2016-04-28 18:29:54 -07:00 |
|
Seth Alves
|
8c2b89b910
|
trying to get /~/ from web sorted out
|
2016-04-28 18:29:46 -07:00 |
|
Seth Alves
|
648e6a74d7
|
don't let people access scripts outside of /~/
|
2016-04-28 15:43:58 -07:00 |
|
Seth Alves
|
8c278563f5
|
allow scripts on the web to refer to interface-local javascript libraries
|
2016-04-28 13:41:50 -07:00 |
|
Zach Pomerantz
|
30e7b950a1
|
Fix script engine deletion
|
2016-04-28 11:41:36 -07:00 |
|
Zach Pomerantz
|
854c0ea3e3
|
Clean out updateMemoryCost
|
2016-04-27 19:20:43 -07:00 |
|
Zach Pomerantz
|
1e8d45aecb
|
Put ScriptableResource state enum in prototype
|
2016-04-27 19:20:43 -07:00 |
|
James B. Pollack
|
bced3c2c3c
|
change path for defaultscripts.js in scriptengine
|
2016-04-27 13:34:42 -07:00 |
|
Zach Pomerantz
|
bc8a171fde
|
Merge branch 'master' of github.com:highfidelity/hifi into feat/resource-prefetch
|
2016-04-27 11:55:24 -07:00 |
|
Brad Hefta-Gaub
|
48e63ea828
|
add support to abort evaluation of long running scripts on shutdown
|
2016-04-26 16:24:53 -07:00 |
|
Brad Hefta-Gaub
|
a21bc66fa3
|
add support to abort evaluation of long running scripts on shutdown
|
2016-04-26 16:21:11 -07:00 |
|
James B. Pollack
|
37fa703279
|
use system path instead of default for loading scripts
|
2016-04-26 15:50:45 -07:00 |
|
Andrew Meadows
|
3d1abf8fb1
|
use the new JS script location
|
2016-04-26 11:20:08 -07:00 |
|
David Rowe
|
a7b82e8cae
|
Decouple ui and shared libraries
|
2016-04-22 12:58:47 +12:00 |
|
Zach Pomerantz
|
1a0a623d5f
|
Report ScriptableResource memory cost to engine
|
2016-04-20 20:18:22 -07:00 |
|
Zach Pomerantz
|
7d9790ecb5
|
Add request for garbage collection
Add garbage collection request in prod
|
2016-04-20 20:14:15 -07:00 |
|
Zach Pomerantz
|
8ad8b5d0d9
|
Return ScriptableResource from prefetch
|
2016-04-20 20:14:15 -07:00 |
|
Howard Stearns
|
9ff9682b2a
|
Merge pull request #7692 from ZappoMan/resetScriptEngineOnDomainChange
Reset entities script engine on domain change
|
2016-04-19 11:14:28 -07:00 |
|
Ryan Huffman
|
4e0ac2a4be
|
Remove fix for old QT file path bug in OSX
|
2016-04-18 16:07:53 -07:00 |
|
Brad Hefta-Gaub
|
d5891e9073
|
remove abortEvaluation() since it has no effect for the test cases and might cause unexpected side effects
|
2016-04-18 15:28:33 -07:00 |
|
Brad Hefta-Gaub
|
bf8cdabd1b
|
CR feedback
|
2016-04-18 12:50:29 -07:00 |
|
Brad Hefta-Gaub
|
9e13b1bbae
|
more CR feedback
|
2016-04-18 12:25:46 -07:00 |
|
Brad Hefta-Gaub
|
0d20f2468e
|
CR feedback
|
2016-04-18 12:13:21 -07:00 |
|
Brad Hefta-Gaub
|
47900df3e7
|
cleanup
|
2016-04-18 10:43:08 -07:00 |
|
Brad Hefta-Gaub
|
f6c75d0530
|
cleanup
|
2016-04-18 10:41:54 -07:00 |
|
Brad Hefta-Gaub
|
0520363da8
|
cleanup
|
2016-04-18 10:37:15 -07:00 |
|
Brad Hefta-Gaub
|
d1f6b371c9
|
cleanup
|
2016-04-18 10:27:12 -07:00 |
|
Brad Hefta-Gaub
|
9db0fe0d11
|
switch to using QSharedPointer for _entitiesScriptEngine
|
2016-04-18 09:46:04 -07:00 |
|
Brad Hefta-Gaub
|
71d57295eb
|
handle possibly deleted ScriptEngine in getScriptContents
|
2016-04-16 19:39:45 -07:00 |
|
Brad Hefta-Gaub
|
87078b1ea2
|
first cut at resetting entities script engine on domain change
|
2016-04-16 11:09:23 -07:00 |
|
Anthony J. Thibault
|
253e4cbb73
|
validate arguments to MyAvatar.addAnimationStateHandler()
Also validate arguments to MyAvatar.removeAnimationStateHandler() and the return result from the user provided callback function.
|
2016-04-14 16:25:17 -07:00 |
|
Brad Davis
|
5a5583d3a5
|
PR comments
|
2016-04-09 21:43:50 -07:00 |
|
Brad Hefta-Gaub
|
ce1625b551
|
Merge pull request #7600 from sethalves/fix-entity-script-error-message
attempt to make the failed-to-load-entity-script error-message be more helpful
|
2016-04-07 09:17:04 -07:00 |
|
Brad Hefta-Gaub
|
986b4bea7c
|
Merge pull request #7603 from zzmp/fix/entities-thread-crash
Fix intermittent crash on exit
|
2016-04-07 08:21:51 -07:00 |
|
Brad Hefta-Gaub
|
cea622f6f1
|
Merge pull request #7571 from howard-stearns/sandbox-entity-includes
Sandbox entity includes
|
2016-04-06 19:11:25 -07:00 |
|
Zach Pomerantz
|
06e827cb5e
|
Guard against no script engine thread affinity
|
2016-04-06 15:41:13 -07:00 |
|
howard-stearns
|
f35c59ce5f
|
Guard against meaningless query and fragment parts.
|
2016-04-06 15:21:43 -07:00 |
|
Seth Alves
|
672b4df7c1
|
get rid of magic number
|
2016-04-06 13:36:44 -07:00 |
|
Atlante45
|
6d1b7f1d37
|
Wrap sound script object to hold a strong ref
|
2016-04-06 13:04:18 -07:00 |
|
Seth Alves
|
21c2db7cdc
|
attempt to make the failed-to-load-entity-script error-message be more helpful
|
2016-04-06 12:40:59 -07:00 |
|
Zach Pomerantz
|
1e710712cc
|
Check entities scripting thread before signaling it
|
2016-04-06 11:19:07 -07:00 |
|
howard-stearns
|
7b7ec5a174
|
Prohibit entity script file includes from outside the original entity
script's directory (unless its in our resources).
|
2016-04-04 16:41:21 -07:00 |
|
Seth Alves
|
56b84b3106
|
fix display of path of selected file in running-scripts window
|
2016-04-01 12:05:49 -07:00 |
|
Seth Alves
|
35affe26e3
|
trying again on script loading changes
|
2016-04-01 11:52:47 -07:00 |
|
Seth Alves
|
0f288247a7
|
include script in default script location
|
2016-04-01 10:50:22 -07:00 |
|
Seth Alves
|
63595e196e
|
fix batch-loaded local scripts
|
2016-03-31 14:02:47 -07:00 |
|
Seth Alves
|
cfa847ba54
|
don't put empty folders at end of scripts tree. allow /~/ to work from outside scripts
|
2016-03-31 09:45:28 -07:00 |
|
Seth Alves
|
651d2c8954
|
fix script load from disk on windows
|
2016-03-30 17:27:36 -07:00 |
|
Seth Alves
|
065c238dd0
|
Merge branch 'use-local-scripts' of github.com:sethalves/hifi into use-local-scripts
|
2016-03-30 14:02:21 -07:00 |
|
Seth Alves
|
62372415be
|
get this working on windows
|
2016-03-30 14:01:35 -07:00 |
|
Seth Alves
|
f5333423ff
|
remove unused variable
|
2016-03-30 13:43:06 -07:00 |
|
Seth Alves
|
bb43347599
|
Merge branch 'master' of github.com:highfidelity/hifi into use-local-scripts
|
2016-03-30 13:33:59 -07:00 |
|
Seth Alves
|
26e01bbacd
|
rewrite a bunch of path/url mangling code
|
2016-03-30 13:33:49 -07:00 |
|
Seth Alves
|
7c0bb72aff
|
started on making ~ mean the application directory in script paths
|
2016-03-29 18:32:46 -07:00 |
|
Seth Alves
|
2ad02941e4
|
lowercase filenames/paths before they go into _treeNodes to avoid scripts being unstoppable
|
2016-03-29 15:38:11 -07:00 |
|
Seth Alves
|
51cf854863
|
cleanups
|
2016-03-29 13:45:09 -07:00 |
|
Seth Alves
|
0c72ca1be3
|
works on windows now
|
2016-03-29 13:39:35 -07:00 |
|
Seth Alves
|
3aa1090ced
|
working toward allowing local files in running-scripts window
|
2016-03-29 11:58:21 -07:00 |
|
Seth Alves
|
b88770228e
|
convert running-scripts window to use local script files
|
2016-03-29 10:40:56 -07:00 |
|
Seth Alves
|
de8153bd75
|
on windows and osx use default scripts bundled with interface
|
2016-03-28 12:23:23 -07:00 |
|
Andrew Meadows
|
5ac0640cbe
|
check for time machine
|
2016-03-27 16:33:53 -07:00 |
|
Ryan Huffman
|
1a2f74f43a
|
Add protection around ScriptEngine::runInThread being called twice
|
2016-03-22 11:26:10 -07:00 |
|
Stephen Birarda
|
29cd487f84
|
fixes for styling and logging from CR
|
2016-03-15 14:38:08 -07:00 |
|
Stephen Birarda
|
72c64532f5
|
Merge branch 'master' of https://github.com/highfidelity/hifi into atp
|
2016-03-15 09:12:49 -07:00 |
|
howard-stearns
|
fce8369708
|
Remove logging that implies a problem that isn't there.
|
2016-03-11 14:23:47 -08:00 |
|
Atlante45
|
7d7a683b18
|
Add uploadFile method that prompts the user
|
2016-03-10 14:59:20 -08:00 |
|
Stephen Birarda
|
b3d8b67893
|
remove committed debug lines
|
2016-03-10 14:50:21 -08:00 |
|
Stephen Birarda
|
c65b5b63f0
|
better error handling for asset browser
|
2016-03-10 14:48:44 -08:00 |
|
Stephen Birarda
|
5ad4645b47
|
Merge branch 'master' of https://github.com/highfidelity/hifi into atp
|
2016-03-10 13:28:59 -08:00 |
|
Stephen Birarda
|
e3cae5b026
|
change setMapping for new disconnected error case
|
2016-03-10 12:26:00 -08:00 |
|
Stephen Birarda
|
9c53f40fbe
|
remove nullptr check in AssetMappingsScriptingInterface
|
2016-03-10 10:52:05 -08:00 |
|
Stephen Birarda
|
9d19bf85b1
|
add consistent error handling for asset request and upload
|
2016-03-10 10:52:05 -08:00 |
|
Stephen Birarda
|
fccad7dca4
|
remove nullptr request checks in AssetMappingsScriptingInterface
|
2016-03-10 10:52:05 -08:00 |
|
Stephen Birarda
|
99718e9c4e
|
short circuit the mapping operations for invalid path/hash
|
2016-03-10 10:52:05 -08:00 |
|
Brad Davis
|
ee017cf0a5
|
Make script cache thread safe
|
2016-03-10 08:47:11 -08:00 |
|
Ryan Huffman
|
3e5e2eef17
|
Add mapping sorting, copying, and isKnownMapping
|
2016-03-10 08:18:32 -08:00 |
|
Stephen Birarda
|
6f044e1cd3
|
handling for leading slashes while loading mappings
|
2016-03-09 17:36:04 -08:00 |
|
Stephen Birarda
|
ea5349f7a0
|
remove ctor and dtor for AssetMappingsScriptingInterface
|
2016-03-09 16:59:31 -08:00 |
|