Commit graph

7072 commits

Author SHA1 Message Date
Ada
f961e3e303 Revert grip deadzone, was only an issue for the VR keyboard 2025-05-05 18:17:26 +10:00
Ada
4e0649cc74 Fix OpenXR view swimming, increase grip deadzone 2025-05-05 17:48:18 +10:00
Ada
818f6696f4 Stutter fix 2025-05-04 22:00:11 +10:00
Ada
2f34081d13 OpenXR cleanup 2, electric boogaloo 2025-05-04 22:00:11 +10:00
caa0197baa
Update TabletAboutDialog.qml copyright year
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
2025-05-03 10:09:18 +02:00
072920c26b
Merge pull request #1472 from ada-tv/feature/dark-theme
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
Dark theme setting
2025-05-02 12:35:28 +02:00
ec94000432
Merge pull request #1505 from ada-tv/feature/openxr-hand-tracking
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
OpenXR Hand Tracking
2025-05-01 23:07:50 +02:00
42e54369d3
Merge pull request #1385 from Armored-Dragon/feature/SettingsRebase2
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
New Graphics SettingsUI
2025-05-01 16:24:06 +02:00
Ada
81996aaeb7 OpenXR hand tracking 2025-05-01 17:19:24 +10:00
Ada
a176ca6c51 Color typo, make log dialog use Qt theme instead of QSS 2025-04-27 18:01:15 +10:00
0bc48403c4
Merge pull request #1484 from Armored-Dragon/feature/prohibitCharactersHifiTextField
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
Prohibit characters option for TextField
2025-04-26 21:20:37 +02:00
Armored-Dragon
431e8faf1b
Update interface/resources/qml/LoginDialog/LinkAccountBody.qml
Co-authored-by: Julian Groß  <julian.g@posteo.de>
2025-04-24 07:04:43 -05:00
Armored-Dragon
fbda6279c3
Update interface/resources/qml/LoginDialog/LinkAccountBody.qml
Co-authored-by: Julian Groß  <julian.g@posteo.de>
2025-04-24 07:04:35 -05:00
armored-dragon
4631ad0a24
Stop audio loopback on component destruction. 2025-04-23 07:51:08 -05:00
armored-dragon
a92d25ccdf
Prohibit characters option. 2025-04-22 19:43:54 -05: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
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
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
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
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
armored-dragon
0fa2f039bb
Remove GraphicsSettings.qml 2025-03-30 10:28:17 -05:00
Alezia Kurdis
6795d13a39
Add icon for Local Entity
Add icon for Local Entity
2025-03-19 21:17:27 -04: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
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
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
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
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
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
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