3c1c81e3ac
Post merge fix
2023-05-29 19:26:33 +02:00
Heather Anderson
60b8d41c16
stripping wallet/marketplace out
2023-05-28 15:12:21 +02:00
6192416dce
V8 related cleanup
2023-05-27 22:06:57 +02:00
ab21945a54
Fixed crashes that happened when clearing cache
2023-05-22 00:15:54 +02:00
8de1331fa5
V8 related cleanup
2023-05-19 00:17:41 +02:00
fe9babf02d
Scripting-related cleanup
2023-05-19 00:17:41 +02:00
48a3368b69
Minor fixes and XMLHTTPRequest debugging
2023-05-19 00:17:41 +02:00
d74089d7d8
Fixed parabola pointers, code cleanup
2023-05-19 00:17:41 +02:00
3c80411bf1
V8-related cleanup
2023-05-19 00:17:41 +02:00
a7229e9249
Scripting API cleanup and type conversion fixes
2023-05-19 00:17:41 +02:00
42704ea4bc
Work on fixing V8 memory leaks, memory leak test
2023-05-19 00:17:40 +02:00
2faacfaec6
Fixed laser pointers
2023-05-19 00:17:40 +02:00
85262dfe28
Fixed grabbing in VR
2023-05-19 00:17:40 +02:00
022bf6de8c
Laser pointer fixes
2023-05-19 00:17:40 +02:00
50879fa813
Laser pointer fixes
2023-05-19 00:17:40 +02:00
fdd8cb290c
Optimized getEntityProperties
2023-05-19 00:17:40 +02:00
28079eb2df
Fixed deadlock on start with recent Qt versions
2023-05-19 00:17:40 +02:00
43939290b2
Revert "vec3FromScriptValue replacement attempt"
...
This reverts commit 584e4be0082c07c62b6ad1f17d4258878ce3223c.
2023-05-19 00:17:40 +02:00
dba0925a1c
vec3FromScriptValue replacement attempt
2023-05-19 00:17:40 +02:00
b0e030ada2
Fixed default render states for laser pointers
2023-05-19 00:17:40 +02:00
2a2cf3898b
Work on porting laser pointers to local entities, removal of LaserPointer JS API
2023-05-19 00:17:40 +02:00
4d03033c9e
Fixed pick and ray pick scripting interface
2023-05-19 00:17:40 +02:00
ab9f2a7198
Fixed grabbing objects with mouse in desktop mode
2023-05-19 00:17:40 +02:00
e75c671a70
Fixed crash with Cameras app
2023-05-19 00:17:39 +02:00
8a2c055adc
Removed 3D overlays functionality entirely
2023-05-19 00:17:39 +02:00
ae7d229d0e
Fix copyright headers
2023-05-19 00:17:38 +02:00
1ad1aee11f
Minor scripting-related fixes
2023-05-19 00:17:38 +02:00
5cf32a968c
V8 fixes
2023-05-19 00:17:37 +02:00
f65e72c8f2
Listing objects and their properties on API debugger now works
2023-05-19 00:17:37 +02:00
5809576577
Fixed Create App
2023-05-19 00:17:37 +02:00
3e692a60b4
V8 fixes
2023-05-19 00:17:37 +02:00
5099e68b56
V8 fixes, including calls and signals
2023-05-19 00:17:37 +02:00
cb4dc4c7e8
Fixed location JS API
2023-05-19 00:17:37 +02:00
70d4a43009
Fixed evaluateInClosure and other V8 stuff
2023-05-19 00:17:36 +02:00
6301d23c48
Fixed object deletion event, temporarily disabled watchdog log commands to make reading logs easier
2023-05-19 00:17:36 +02:00
0d454eb6e8
V8 fixes, including making debug console work
2023-05-19 00:17:36 +02:00
a4c6930a50
Added context scopes
2023-05-19 00:17:36 +02:00
586bd7ffca
Fixes for code review
2023-05-19 00:17:35 +02:00
e9984c72f0
Added QTimer* script data type and some nullptr checks
2023-05-19 00:17:35 +02:00
80e5f2430f
Fixed simplifiedNametag
2023-05-19 00:17:35 +02:00
7a84f7ee4d
Fix for crash on deleting caches
2023-05-19 00:17:35 +02:00
6f32173025
Fixes to most scripting-related warnings
2023-05-19 00:17:35 +02:00
ad57a5e6fd
Fixed enums in scripting engine
2023-05-19 00:17:35 +02:00
0a3ec92031
Type registeration fixes for scripting engine
2023-05-19 00:17:35 +02:00
50a6a63cc3
Fixes to problems with meta-types
2023-05-19 00:17:35 +02:00
33c8607e15
Proper handling of enum classes for scripting
2023-05-19 00:17:35 +02:00
95434a26a8
Attempt to debug broken enums in scripting
2023-05-19 00:17:35 +02:00
Heather Anderson
306f3d07c9
remove requirement that ScriptManager::evaluate be meta-invokable
2023-05-19 00:17:35 +02:00
Heather Anderson
4d6889a677
force Qt registration of PerformanceManager::PerformancePreset, as it's used as a return datatype in a script-callable function (and doesn't get auto-registered)
2023-05-19 00:17:35 +02:00
Heather Anderson
0bce0668f7
minor tweaks in response to code review (very belated) and reported issues
...
- explicitly registering some enums with Qt at runtime (needed if they're function return values)
- replaced references to engine() with local variables if they already existed
2023-05-19 00:17:34 +02:00