Commit graph

31484 commits

Author SHA1 Message Date
ffa3ec5656 Fix copyright headers 2023-02-28 11:35:46 +01:00
f3033806de Minor scripting-related fixes 2023-02-20 18:20:38 +01:00
a90e40d5d4 V8 fixes 2023-02-19 15:28:32 +01:00
8f733ecf04 Listing objects and their properties on API debugger now works 2023-02-14 23:48:31 +01:00
b78c816cab Fixed Create App 2023-02-12 15:29:47 +01:00
19286a3b88 V8 fixes 2023-01-29 18:43:01 +01:00
d6ecf2c533 V8 fixes, including calls and signals 2023-01-23 00:08:49 +01:00
baa27f2c24 Fixed location JS API 2023-01-22 00:44:23 +01:00
a5b51fccbc Fixed evaluateInClosure and other V8 stuff 2023-01-09 20:53:31 +01:00
f243afd90f Fixed object deletion event, temporarily disabled watchdog log commands to make reading logs easier 2023-01-09 20:53:31 +01:00
56ebe09998 V8 fixes, including making debug console work 2023-01-09 20:53:31 +01:00
bcac3dbe55 Added context scopes 2023-01-09 20:51:03 +01:00
19e5b099fb Fixes for code review 2023-01-09 20:51:02 +01:00
3f25799826 Added QTimer* script data type and some nullptr checks 2023-01-09 20:51:02 +01:00
aee6ac6b77 Fixed simplifiedNametag 2023-01-09 20:51:02 +01:00
cd086b1ea5 Fix for crash on deleting caches 2023-01-09 20:51:02 +01:00
1110aac9d9 Fixes to most scripting-related warnings 2023-01-09 20:51:02 +01:00
3405b14ece Fixed enums in scripting engine 2023-01-09 20:51:02 +01:00
1f2042f826 Type registeration fixes for scripting engine 2023-01-09 20:51:02 +01:00
39fe4b619b Fixes to problems with meta-types 2023-01-09 20:51:01 +01:00
d95aa44c5d Proper handling of enum classes for scripting 2023-01-09 20:51:01 +01:00
4a9c64d3a7 Attempt to debug broken enums in scripting 2023-01-09 20:51:01 +01:00
Heather Anderson
6d324ded2f remove requirement that ScriptManager::evaluate be meta-invokable 2023-01-09 20:51:01 +01:00
Heather Anderson
b21087049d 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-01-09 20:51:01 +01:00
Heather Anderson
3a6638f839 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-01-09 20:51:01 +01:00
Heather Anderson
f2f681e1a0 first pass creating Qt <-> QtScript interface 2023-01-09 20:51:01 +01:00
Heather Anderson
8ae9d485a1 changes from code review suggestions 2023-01-09 20:51:01 +01:00
Heather Anderson
da860c41bf convert script engine variables from QSharedPointer to std::shared_ptr 2023-01-09 20:51:01 +01:00
Heather Anderson
06b0ebefac patch review and removal of unnecessary differences 2023-01-09 20:51:00 +01:00
Heather Anderson
d7cf4ab738 rework ScriptValue to act like a stack variable rather than a pointer 2023-01-09 20:50:57 +01:00
Heather Anderson
351ae373e9 early smoketesting 2023-01-09 20:49:28 +01:00
Heather Anderson
3085f7b9bd shifting classes around and adding static initializers to resolve dependencies on scripting-engine (and drop dependencies from scripting-engine) 2023-01-09 20:49:27 +01:00
Heather Anderson
d06093ae16 isolate calls to the QtScript libraries to an interface we control 2023-01-09 20:49:15 +01:00
Heather Anderson
a66d3a4fcb ensure all #include's to QtScript are labeled as such (easier to find) 2023-01-09 20:36:43 +01:00
William Lohan
6b949f7ab3 Remove commerce options from wearables ui
Remove Inventory & Marketplace option from Wearables GUI #275
2023-01-06 10:43:59 -08:00
00a28807d8 Secondary camera now has the same antialiasing settings as main one 2022-12-24 23:00:58 +01:00
cbf9c20331 Make NEW MAX ELAPSED AVERAGE trigger less sensitive 2022-12-16 08:52:40 +01:00
4aad531049 Add license information to a bunch of files 2022-11-25 22:02:06 +01:00
Dale Glass
9a828077bd Add Overte e.V. copyright 2022-11-01 20:49:00 +01:00
Dale Glass
b540c426c1 Use logging categories 2022-11-01 17:06:33 +01:00
Dale Glass
6af76ae19f Remove settings thread from Application.cpp
Thread is now managed in the Setting::Manager
2022-11-01 16:58:54 +01:00
6e401ff40d
Merge pull request #197 from JulianGro/2022.09.1
Fix missing comma in avatarbookmarks.json
2022-09-18 21:21:43 +02:00
5de9bca022 Fix missing comma in avatarbookmarks.json 2022-09-16 16:11:28 +02:00
ad8da103b4 Fixed default preference selection bug for screenshot formats and added short descriptions 2022-09-16 00:09:31 +02:00
SilverfishVR
0ca8545c20 Update API docs to reflect changes 2022-09-16 00:09:31 +02:00
df56e047f3 Reordered snapshot options 2022-09-16 00:09:27 +02:00
c2572000e2 Removed excessive debug messages 2022-09-16 00:06:58 +02:00
eed83ac85a Added screenshot format selection with PNG, JPEG and WEBM support 2022-09-16 00:06:45 +02:00
ecf54a60be
Merge pull request #189 from AleziaKurdis/notificationsToLocalEntity
Notifications: Local Entities, emissive, HMD bugs fixes, new HMD positioning, settings ON/OFF.
2022-09-13 01:32:28 +02:00
916cd86045 Added preferences setting for snapshot notifications 2022-09-11 14:33:23 +02:00