Commit graph

31478 commits

Author SHA1 Message Date
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
Heather Anderson
bc6eaf25dc first pass creating Qt <-> QtScript interface 2023-05-19 00:17:34 +02:00
Heather Anderson
bd04554150 changes from code review suggestions 2023-05-19 00:17:34 +02:00
Heather Anderson
70fbe76341 convert script engine variables from QSharedPointer to std::shared_ptr 2023-05-19 00:17:34 +02:00
Heather Anderson
ef16b83362 patch review and removal of unnecessary differences 2023-05-19 00:17:34 +02:00
Heather Anderson
8581022a53 rework ScriptValue to act like a stack variable rather than a pointer 2023-05-19 00:17:34 +02:00
Heather Anderson
f209c5124d early smoketesting 2023-05-19 00:17:34 +02:00
Heather Anderson
665ea521e8 shifting classes around and adding static initializers to resolve dependencies on scripting-engine (and drop dependencies from scripting-engine) 2023-05-19 00:17:33 +02:00
Heather Anderson
1e018dbc64 isolate calls to the QtScript libraries to an interface we control 2023-05-19 00:17:33 +02:00
Heather Anderson
713b29ee41 ensure all #include's to QtScript are labeled as such (easier to find) 2023-05-19 00:17:33 +02:00
6313bc5295
Merge pull request #380 from overte-org/qml_remove_deprecated
Remove styles-uit and controls-uit QML modules
2023-05-01 19:00:00 +02:00
90efffa2fb
Merge pull request #302 from daleglass-overte/allow-fullscreen-display-selection
Allow fullscreen display selection
2023-04-23 21:07:40 +02:00
028f6c2f82 Remove styles-uit and controls-uit QML modules, as they were replaced with stylesUit and controlsUit 5 years ago. 2023-04-23 20:23:11 +02:00
8b973bdfa3 Remove executable permission from a bunch of files 2023-03-14 00:02:33 +01:00
Dale Glass
7391405058
Merge pull request #329 from SilverfishVR/master
fix api docs Window.prompt() example
2023-02-18 21:10:45 +01:00
SilverfishVR
ec25cfd60a fix api docs Window.prompt() example
example did not work as expected
2023-02-17 03:25:57 +01:00
Dale Glass
1cf3756c84 Move screen naming to UI library, and improve naming 2023-01-07 19:35:52 +01:00
Dale Glass
de36c716c8 Try to make screen descriptions include more info 2023-01-06 20:35:57 +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
Dale Glass
8884988336 Add an option to choose which screen to use for full screen mode 2023-01-06 17:32:06 +01:00
Dale Glass
4fff634d50 Remove call to non-existing function close() in QML ComboBox
This causes the following error:

ComboBox.qml:53: ReferenceError: close is not defined

And seems to be definitely incorrect.
2023-01-06 17:32:06 +01: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
88046506c3 Renamed Metaverse Server to Directory Server/Services 2022-09-08 22:19:55 +02:00
150558dda5 Update URLs in avatarbookmarks.json 2022-09-08 22:19:54 +02:00
90b0b1eb45 Change identifier to org.overte 2022-09-08 22:18:53 +02:00
d2a768c2f0 Renamed environment variables 2022-09-08 22:18:50 +02:00
9b6d202a21 Rebranding and fixing URLs 2022-09-08 22:10:13 +02:00
232bbce940
Merge pull request #158 from JulianGro/fix_paths
Fix paths for importing images and opening directories
2022-08-23 21:37:00 +02:00