Code

History

  1. make use of stl containers and RAIIRTUnreal committed 4 months agob87aa04
  2. Use QHash for _timerFunctionMap instead of std::unordered_mapAda committed 4 months ago42bbbaf
  3. Use int handles for script timers instead of QTimer*Ada committed 8 months ago461e32f
  4. Fix entity script destructionAda committed 6 months ago1b12e11
  5. Fix console.log in modules added with Script.requireKarol Suprynowicz committed 8 months agoc0da1dc
  6. Fix V8 scope performance issue on libnode22ksuprynowicz committed 11 months agoa9bd078
  7. script entitiesHifiExperiments committed 1 year agoefd2639
  8. Fix script-related crashes on exiting domainKarol Suprynowicz committed 1 year ago9e26146
  9. Fix access-after-delete on leaving domain with entity scriptsKarol Suprynowicz committed 1 year agofe4a097
  10. Fix missing properties in Script APIKarol Suprynowicz committed 2 years agoa9e46f8
  11. Added simple protection for avatar URLksuprynowicz committed 2 years ago225578f
  12. Server side entity script messagesksuprynowicz committed 2 years agodfbc1d8
  13. Initial script logging functionsKarol Suprynowicz committed 3 years agoee980cb
  14. Add a test for bug #587Dale Glass committed 3 years agod23a17d
  15. Fixed entity script reloadsksuprynowicz committed 3 years ago1ab46f6
  16. Fix most of the crash causes on script engine reload/shutdownKarol Suprynowicz committed 3 years ago166f722
  17. Use logging categories everywhere in the base scripting engine codeDale Glass committed 3 years ago4d8a20a
  18. Review fix: add flag to choose whether to abort script on exceptionDale Glass committed 3 years agoacd19f7
  19. Allow accessing engine exceptions from ScriptManagerDale Glass committed 3 years agobb74c2e
  20. Further exception work on V8Dale Glass committed 3 years ago67e7a73
  21. Initial exception handlingDale Glass committed 3 years agoc0e62c5
  22. Fix copyright headersJulian Groß committed 3 years agoae7d229
  23. Add NETWORKLESS_TEST_SCRIPT type to NetworkManager.Dale Glass committed 3 years ago02a0e33
  24. Review fixesDale Glass committed 3 years ago84fd17c
  25. A bit more documentationDale Glass committed 3 years ago36cba56
  26. Create ScriptManagerScriptingInterface to move off the scripting API into its own classDale Glass committed 3 years ago4d70155
  27. Add more Doxygen docsDale Glass committed 3 years agoe35aa80
  28. Added script timers performance debuggingksuprynowicz committed 3 years agob554fc7
  29. Fixed Create Appksuprynowicz committed 3 years ago5809576
  30. Keep return script valueDale Glass committed 4 years ago1a4eb3a
  31. Build fixesDale Glass committed 4 years agoe5217c4
  32. Updated script isolation filesksuprynowicz committed 4 years agob4d21c3
  33. Fixed clearTimeout behavior when called with expired timerksuprynowicz committed 4 years ago8304a0c
  34. Type registeration fixes for scripting engineksuprynowicz committed 4 years ago0a3ec92
  35. Continued tightening and testing of the scripting engine "glue" logic - QObject wrappers will now be reused when asked to wrap the same QObject multiple times - improved error reporting when we can't form a native call from script - dropped support for having the existing QtScript logic handle Qt object transformations - assuming that our code will handle all calls into native objects - changing timer functions to use CTimer* publicly rather than casted QObject*Heather Anderson committed 4 years ago55b5a2c