Commit graph

31822 commits

Author SHA1 Message Date
armored-dragon
a92d25ccdf
Prohibit characters option. 2025-04-22 19:43:54 -05:00
a304099c59 Change "Interface already running" message to be a warning instead of just debug. 2025-04-19 21:12:23 +02:00
1cf2d8949e
Merge pull request #1469 from ada-tv/fix/console-text-color
Some checks are pending
Master API-docs CI Build and Deploy / Build and deploy API-docs (push) Waiting to run
Master Doxygen CI Build and Deploy / Build and deploy Doxygen documentation (push) Waiting to run
Give JS console black default text color and disable rich text pasting
2025-04-18 19:47:46 +02:00
Ada
a6b41c032f Give JS console black default text color and disable rich text pasting 2025-04-19 02:58:25 +10:00
2b073d36d1 Fix audio crashes in VR on Linux 2025-04-18 16:07:49 +02:00
66ffbc115b
Merge pull request #1434 from OfficialR3ido101/fix/updatevrammemory
Some checks are pending
Master API-docs CI Build and Deploy / Build and deploy API-docs (push) Waiting to run
Master Doxygen CI Build and Deploy / Build and deploy Doxygen documentation (push) Waiting to run
Bringing VRAM up to spec with latest cards.
2025-04-13 21:12:18 +02:00
341e038241
Merge pull request #1416 from HifiExperiments/pipelines
Some checks are pending
Master API-docs CI Build and Deploy / Build and deploy API-docs (push) Waiting to run
Master Doxygen CI Build and Deploy / Build and deploy Doxygen documentation (push) Waiting to run
automated render pipelines
2025-04-13 18:14:48 +02:00
OfficialR3ido101
f4e238cf5b Bringing VRAM up to spec with latest cards. 2025-04-13 13:34:43 +01:00
HifiExperiments
6d37a37b71 automated render pipelines 2025-04-08 22:53:04 -07:00
HifiExperiments
b8aeb53613 add GPU driver blocklist 2025-04-07 22:32:19 -07:00
Ada
b0594d651e Keycap art for new keys 2025-04-08 02:55:53 +10:00
Ada
a736520087 Move copy/paste, add cursor keys 2025-04-08 01:40:29 +10:00
Ada
ff46c739a3 Cut key 2025-04-07 23:41:46 +10:00
Ada
ea1c6567cf Initial prototype for VR keyboard shortcuts 2025-04-07 22:47:35 +10:00
0589252598
Merge pull request #1399 from ada-tv/fix/keyboard-preview-lighting
Fix keyboard preview not being unlit
2025-04-06 18:13:38 +02:00
92aae38733
Merge pull request #1394 from HifiExperiments/bookmarksError
warning when avatar bookmarks JSON is malformed
2025-04-06 18:12:55 +02:00
ef5cc802a9
Merge pull request #1374 from AleziaKurdis/createApp_2025_03_localEntityInList
Some checks are pending
Master API-docs CI Build and Deploy / Build and deploy API-docs (push) Waiting to run
Master Doxygen CI Build and Deploy / Build and deploy Doxygen documentation (push) Waiting to run
Create App: View "Local Entities" in Entity List.
2025-04-06 14:20:12 +02:00
Ada
11ef9fc997 Fix keyboard preview not being unlit 2025-04-06 21:13:16 +10:00
a1bd83e8aa Change variable names 2025-04-05 22:56:16 +02:00
OfficialR3ido101
aced56d934 Fixed for review changed vars 2025-04-05 22:09:13 +02:00
OfficialR3ido101
585df97a19 removed useless commented out code and set the correct category for mouse locking in VR 2025-04-05 22:08:57 +02:00
OfficialR3ido101
d343fea626 Stop mouse capturing when in vr 2025-04-05 21:54:03 +02:00
HifiExperiments
b8198f20c3 warning when avatar bookmarks JSON is malformed 2025-04-05 00:04:20 -07:00
Ada
d84b306e21 Add launch flag to mutually exclusively enable XR/OpenVR 2025-04-03 03:12:44 +10:00
Ada
9cf3c748ca Input cleanup, game rate fix 2025-04-02 02:41:08 +10:00
Ada
fafbede819 Remove unused and outdated Index bindings 2025-04-01 09:04:46 +10:00
84055beba1 Add missing namespace 2025-04-01 09:04:46 +10:00
Ada
cedc5be526 OpenXrInputPlugin: User-friendly input actions
Replaces the raw controller button inputs with named OpenXR actions.
There's a lot of engine components that expect raw controller inputs
like the VR teleport script. Those will have to be refactored later,
but for now this works well enough and is perfectly usable. A small
issue I've hit is the LY input working for the teleport script,
but not for smooth locomotion. I've hacked around this by having
the "walk" action bound both to LX/LY and to the Translate actions.
It's a bit janky for teleports, but it's functional.

TODO: Feedback on intuitive bindings for other controller types besides
just the HTC Vive controllers.
2025-04-01 09:04:46 +10:00
Ada
7ece6e7a0c OpenXrInputPlugin: Hack for Vive controllers
This aught to be replaced with a proper set of XR input profiles,
at the moment this is *just* enough to get hardcoded button inputs
working with the existing Vive controller config.
2025-04-01 09:04:46 +10:00
Lubosz Sarnecki
7e31a1e49b controllers: Improve openxr_index.json mapping. 2025-04-01 09:04:46 +10:00
Lubosz Sarnecki
0505658a39 controllers: openxr: Use actions for walking.
This makes the Y thumbstick axis work.
2025-04-01 09:04:46 +10:00
Lubosz Sarnecki
2db3168612 OpenXrInput: Improve mapping for the Index controller.
* Add thumbstick click and touch.
* Add face and trigger touch.

Use left primary / secondary instead of face button names.
2025-04-01 09:04:46 +10:00
Lubosz Sarnecki
473bd4d64e plugins: Add OpenXR plugin.
Add OpenXrDisplayPlugin and OpenXrInputPlugin.
Add controller bindings for the Valve Index controller.
2025-04-01 09:04:46 +10:00
Lubosz Sarnecki
bb2dd63b99 Application: Improve scoping. 2025-04-01 09:04:46 +10:00
Lubosz Sarnecki
fff2127e66 Application: Maintain orientation of eye offset matrix. 2025-04-01 09:04:46 +10:00
armored-dragon
0fa2f039bb
Remove GraphicsSettings.qml 2025-03-30 10:28:17 -05:00
armored-dragon
f5585605af
Menu bar item 2025-03-30 09:54:25 -05:00
Alezia Kurdis
6795d13a39
Add icon for Local Entity
Add icon for Local Entity
2025-03-19 21:17:27 -04:00
7175feded4
Merge pull request #1330 from HifiExperiments/scriptInitializers
fix script initialization order bug
2025-03-02 12:06:56 +01:00
631638c4d2 Always show "Load Defaults" in "Running Scripts", not just when the developer menu is enabled. 2025-02-28 11:57:55 +01:00
HifiExperiments
7a19a11d38 fix script initialization order bug 2025-02-27 23:26:58 -08:00
HifiExperiments
d6d9cffc3b Merge remote-tracking branch 'overte/master' into application 2025-02-21 22:21:27 -08:00
343a8ac7ed Fix audio selection issue 2025-02-21 22:11:12 -08:00
HifiExperiments
79484c4b1d Merge remote-tracking branch 'overte/master' into taa 2025-01-23 22:26:40 -08:00
HifiExperiments
18c7320879 3rd person camera clipping option 2025-01-06 21:19:32 -08:00
HifiExperiments
22bd86f122 Merge remote-tracking branch 'overte/master' into application 2025-01-04 21:39:29 -08:00
d06f8bcb26 Add a setting to hide the Graphics icon 2024-12-19 22:30:45 +01:00
2c929360ff
Merge pull request #1220 from SummerGuardian64/fix_camera_sensitivity_setting
Some checks are pending
Master API-docs CI Build and Deploy / Build and deploy API-docs (push) Waiting to run
Master Doxygen CI Build and Deploy / Build and deploy Doxygen documentation (push) Waiting to run
Fixed Camera Sensitivity setting not saving
2024-11-30 17:45:38 +01:00
90ddd51ae0
Merge pull request #1204 from Armored-Dragon/fix/Pal_Application_Displayname_label
Add a label to the Pal application 'displayname' field
2024-11-28 20:04:01 +01:00
armored-dragon
44f3e69dc7
Fix another location.
Added copyright notices.
2024-11-15 15:08:10 -06:00
armored-dragon
244e34e8f5
Update link 2024-11-15 15:02:50 -06:00
SummerGuardian64
6f1c48743d Fixed Camera Sensitivity setting not saving 2024-11-03 14:50:33 +01:00
HifiExperiments
9009ba3681 wrong config 2024-10-30 16:19:47 -07:00
HifiExperiments
ce7c304025 Merge remote-tracking branch 'overte/master' into taa 2024-10-29 23:30:11 -07:00
armored-dragon
4834f0e0c3
Forgot a semicolon.
Signed-off-by: armored-dragon <publicmail@armoreddragon.com>
2024-10-28 07:59:06 -05:00
armored-dragon
9a7cbc39b1
Add label to display name entry field.
Signed-off-by: armored-dragon <publicmail@armoreddragon.com>
2024-10-28 07:13:02 -05:00
HifiExperiments
7f4efafcb5 Merge remote-tracking branch 'overte/master' into application 2024-10-25 22:41:35 -07:00
HifiExperiments
c6731d216e Merge remote-tracking branch 'overte/master' into application 2024-10-25 13:30:19 -07:00
HifiExperiments
aaa92df973 stutter fix: only perform fade transactions when depth == 0 2024-10-23 17:26:03 -07:00
a2208725e0
Merge pull request #1165 from HifiExperiments/screenshare
Some checks failed
Master API-docs CI Build and Deploy / Build and deploy API-docs (push) Has been cancelled
Master Doxygen CI Build and Deploy / Build and deploy Doxygen documentation (push) Has been cancelled
Remove hifi screenshare (updated) (updated)
2024-10-22 17:31:39 +02:00
6babfa4925
Merge pull request #1137 from Armored-Dragon/remove/googlePoly
Remove Google Poly
2024-10-22 14:22:38 +02:00
HifiExperiments
2345bcc2b5 fix audio devices + login popup 2024-10-21 20:49:49 -07:00
HifiExperiments
16e7b8d8b8 I fucked up the merge but this was 74's fix for the QML header names 2024-10-21 20:49:49 -07:00
HifiExperiments
0f16e8cb88 CR 2024-10-21 20:49:49 -07:00
HifiExperiments
e6d7ffdd76 refactor application.cpp 2024-10-21 20:49:45 -07:00
d38ebbd9f9 Fix Uuid.NULL behavior 2024-10-21 15:45:00 -07:00
ce8d57b4be
Merge pull request #1096 from overte-org/protocol_changes
Some checks are pending
Master API-docs CI Build and Deploy / Build and deploy API-docs (push) Waiting to run
Master Doxygen CI Build and Deploy / Build and deploy Doxygen documentation (push) Waiting to run
Protocol changes -> master
2024-10-21 11:41:50 +02:00
Maki
5e35f76668 Remove hifi-screenshare
Cherry picked and updated from Tivoli dd5b6ea6ee5597a06603e16509640e7ed18106bb

Co-authored-by: Julian Groß <julian.g@posteo.de>
2024-10-18 18:59:18 -07:00
f664d44dd8
Merge pull request #1127 from Armored-Dragon/fix/SelfieMovement
Fix selfie mode movement
2024-10-05 22:19:22 +02:00
armored-dragon
9a989e5ada
Fixed lingering references to avatarIcon.
Signed-off-by: armored-dragon <publicmail@armoreddragon.com>
2024-10-03 10:38:01 -05:00
HifiExperiments
e7f7314b37
Merge branch 'master' into protocol_changes 2024-10-02 12:11:39 -07:00
armored-dragon
9442559f9d
Say less, JulianGro. 2024-09-19 07:27:52 -05:00
armored-dragon
637968eceb
Update icons. 2024-09-19 06:20:44 -05:00
armored-dragon
661ca01c09
Fixed mouse look in selfie mode. 2024-09-09 15:23:25 -05:00
Armored-Dragon
78a8cccd83
Update interface/resources/controllers/keyboardMouse.json
Co-authored-by: HifiExperiments <53453710+HifiExperiments@users.noreply.github.com>
2024-09-09 06:01:56 +00:00
HifiExperiments
ff50d6c2cc automated entity property serialization 2024-09-08 21:09:00 -07:00
armored-dragon
7d08640513
Remove google poly 2024-09-08 17:23:52 -05:00
armored-dragon
fe4b8a5518
Things can't be too easy. 2024-09-05 13:43:28 -05:00
armored-dragon
baa37a336e
Hopefully fixed formatting. 2024-09-05 13:42:22 -05:00
Armored-Dragon
72cb5245aa
Fix without formatting? (#91) 2024-09-05 18:38:04 +00:00
armored-dragon
648c3ff9d8
Added extra needed checks. 2024-09-04 01:38:52 -05:00
HifiExperiments
3d97f7845b fix stats + waitForWearables 2024-08-19 14:17:20 -07:00
HifiExperiments
7c3498bf9d add loadPriority to model entities, working on other avatars waitForWearables 2024-08-18 20:56:08 -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
Dale Glass
fb81ad6c83
Merge pull request #1105 from HifiExperiments/colorspace
add a setting to workaround the GLES colorspace conversion issue
2024-08-17 21:13:24 +02:00
HifiExperiments
8fc734b168 Merge remote-tracking branch 'overte/master' into master_to_protocol_changes3 2024-08-17 12:07:21 -07:00
HifiExperiments
0ab9d5f004
Merge pull request #1053 from HifiExperiments/graphicsSettings
Graphics settings
2024-08-17 11:47:41 -07:00
HifiExperiments
f987bbca4f add a setting to workaround the GLES colorspace conversion issue 2024-08-16 14:35:33 -07:00
HifiExperiments
24ed76a5db alezia's fixes 2024-08-14 15:42:01 -07:00
HifiExperiments
126c325410 master -> primary 2024-08-13 20:50:51 -07:00
HifiExperiments
74b0754f72 blacklist -> blocklist 2024-08-13 17:39:51 -07:00
HifiExperiments
f2d8fa2fe4 whitelist -> allowlist 2024-08-13 17:29:53 -07:00
HifiExperiments
493c9c9441
Merge pull request #1058 from HifiExperiments/fallbacks
Custom shader fallbacks
2024-08-01 14:55:15 -07:00
HifiExperiments
3e617d003a fix AA in mirrors 2024-07-30 16:02:24 -07:00
HifiExperiments
2d6e5027b8 Merge remote-tracking branch 'overte/master' into master_to_protocol_changes2 2024-07-29 18:09:14 -07:00
HifiExperiments
259458394e fix AO setting + effects in mirrors 2024-07-28 23:32:19 -07:00
HifiExperiments
d4ca3d5dc1 more graphics options 2024-07-28 23:32:19 -07:00
d6150c3684 Fix login failure handling in LoggingInBody.qml. 2024-07-25 03:16:42 +02:00
HifiExperiments
c72f22e4ee
Merge branch 'protocol_changes' into zoneProps 2024-07-22 17:33:30 -07:00