Commit graph

5274 commits

Author SHA1 Message Date
HifiExperiments
18c7320879 3rd person camera clipping option 2025-01-06 21:19:32 -08:00
d06f8bcb26 Add a setting to hide the Graphics icon 2024-12-19 22:30:45 +01:00
d38ebbd9f9 Fix Uuid.NULL behavior 2024-10-21 15:45:00 -07:00
HifiExperiments
fe61d92a09 model loading priority updates over time, takes into account out of bounds, avatar entities have higher priority, and fsts can specify to wait for wearables to load before rendering 2024-08-18 20:55:22 -07:00
HifiExperiments
093f8b7cb0 Merge remote-tracking branch 'overte/master' into master_to_protocol_changes4 2024-08-17 12:30:15 -07:00
HifiExperiments
f2d8fa2fe4 whitelist -> allowlist 2024-08-13 17:29:53 -07:00
HifiExperiments
2d6e5027b8 Merge remote-tracking branch 'overte/master' into master_to_protocol_changes2 2024-07-29 18:09:14 -07:00
HifiExperiments
55907acd70 remove attachments 2024-07-06 16:39:46 -07:00
Dale Glass
a91ae5aea4
Merge pull request #1046 from overte-org/fix/offscreen_ui_keyboard
Allow events from VR keyboard to overlay UI
2024-06-29 21:16:25 +02:00
26de05ad1b Add QML API function to show VR keyboard 2024-06-25 21:13:49 +02:00
7b625ab83b Allow events from VR keyboard to overlay UI 2024-06-23 23:18:47 +02:00
HifiExperiments
ee705d285e Merge branch master into protocol_changes 2024-06-18 21:08:21 -07:00
HifiExperiments
d3111011d8 set default to 0.35, change steps 2024-06-18 17:20:16 -07:00
HifiExperiments
a5b32a6406 allow configurable delay 2024-06-14 20:15:24 -07:00
latex
a6646d8dff Custom refresh rate profile WIP
This adds a Custom refresh rate profile with configurable refresh rate regimes.

Unfortunately this commit does not work yet. The SpinBoxes inside GraphicsSettings are on top of each other, and changing the values for the Custom profile through e.g. the JS API does not actually affect the refresh rate cap at all for some reason.
2024-03-29 21:37:50 -07:00
HifiExperiments
214c9c4ef7 fix Developer > UI > Show Overlays + snap UI not hiding 2024-02-28 15:24:18 -08:00
7010f242b3 Fix a bug in Entities.getEntityProperties 2023-12-10 11:23:06 +01:00
HifiExperiments
d9ee3791e6 fix deprecated warning 2023-11-18 23:12:28 -08:00
ed58d6f34e Disable Oculus plugin by default and add a setting to enable it 2023-11-05 10:49:49 +01:00
9d6f08b908
Merge pull request #607 from rampa3/feature/mouse_look
Add mouse look script - continuation
2023-09-10 15:15:13 +02:00
3d4a993476 API changes for detecting active Window 2023-08-25 23:28:15 +02:00
13242611ea Fix jsDoc references to Vircadia platform/CDN 2023-08-25 13:58:45 -03:00
98282d1255 Add mouse look preference setting 2023-08-22 19:05:09 +02:00
74c5b6038f Lower inertia for more precise controls 2023-08-02 22:00:12 +02:00
2860650859 Truncate logs read by FileLogger 2023-07-09 21:01:23 +02:00
092cb8a572
Merge pull request #478 from overte-org/fix/ui_jumping
VR overlay recenter now triggers on hasDriveInput rising edge
2023-06-27 19:52:13 +02:00
Dale Glass
de706ab458 Rework crash reporting UI
* Encourage users running dev code to submit reports
* Change from "Disable" to "Enable"
* Always initialize Crashpad and just prevent uploads if disabled
* Fix menu not being in sync
* Add documentation
* Keep track of whether Crashpad initialized successfully
2023-06-25 20:14:13 +02:00
4d02e2010f VR overlay recenter now triggers on hasDriveInput rising edge 2023-06-25 16:10:02 +02:00
Heather Anderson
60b8d41c16 stripping wallet/marketplace out 2023-05-28 15:12:21 +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
3c80411bf1 V8-related cleanup 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
fdd8cb290c Optimized getEntityProperties 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
4d03033c9e Fixed pick and ray pick scripting interface 2023-05-19 00:17:40 +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
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
70d4a43009 Fixed evaluateInClosure and other V8 stuff 2023-05-19 00:17:36 +02:00
0d454eb6e8 V8 fixes, including making debug console work 2023-05-19 00:17:36 +02:00
6f32173025 Fixes to most scripting-related warnings 2023-05-19 00:17:35 +02:00
0a3ec92031 Type registeration fixes for scripting engine 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
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
8581022a53 rework ScriptValue to act like a stack variable rather than a pointer 2023-05-19 00:17:34 +02:00