Riccardo Zaglia
a42f673c75
fix(dashboard): ♻️ Refactor connections UI code and fix rustfmt
2023-11-02 14:40:31 +08:00
Meister1593
0b47edc1b5
Added basic toggle - cabled mode for devices ( #1877 )
...
* Added basic toggle cabled mode for devices
* Remove unnecessary imports. Change link to specific adb topic.
* Reformat
* Reformat server_io lib.rs
* Changed cabled toggle wording
* WIP work on ui, better state handling
* Changed import, added mut to trusted clients
* Improved ui margins. Fixed toggle state being unused.
* Removed unused imports
* Added darker frame to New clients
2023-11-02 11:07:29 +08:00
Riccardo Zaglia
7d627ca8fa
fix(xtask): 🐛 Fix macOS compilation
2023-11-01 12:13:00 +08:00
Nova King
7eee4e947a
fix: lynx r1 hand tracking ( #1874 )
2023-10-26 08:53:06 +08:00
Bryce Torcello
5e54bf19c9
docs: add audio setup for Flatpak release ( #1870 )
...
* docs: add audio setup for Flatpak release
* docs: fix incorrect numbering
2023-10-19 23:44:32 -05:00
Riccardo Zaglia
7be28bbd6c
chore: 🔧 Update MSRV
2023-10-20 11:26:42 +08:00
Jarett Millard
efe629bda3
Download and build nv-codec-headers in prepare-deps ( #1869 )
...
* Download and build nv-codec-headers in prepare-deps
* Remove nv-codec-headers installation section from wiki
2023-10-19 02:16:28 -05:00
Riccardo Zaglia
2b17f057a0
build(xtask): ✨ Add xtask build-server-lib
2023-10-18 13:48:16 +08:00
Riccardo Zaglia
6374dee48e
feat(dashboard): ✨ Add notification tips ( #1865 )
...
* feat(dashboard): ✨ Add notification tips
* Add more tips
2023-10-17 17:18:02 +08:00
Riccardo Zaglia
85990bee0d
feat(client_core): 🐛 Retry game audio thread in case of error
2023-10-16 18:46:43 +08:00
Riccardo Zaglia
e04ff1aef3
feat(dashboard): ✨ Add log buttons "Copy all", "Open logs directory"
2023-10-16 18:07:01 +08:00
Hsky17
fe5abf3f8d
Add fedora building guide and add dependencies to the wiki ( #1862 )
...
* Add fedora building guide and add dependencies to the wiki
* Remove fedora build instructions
* Update Building-From-Source.md
* Update Building-From-Source.md (Fixed links)
* Update Building-From-Source.md (Fixed links again)
* Change to ALVR links
2023-10-16 00:14:11 +08:00
Riccardo Zaglia
de8ee832b3
refactor: ⬆️ Update some dependencies
2023-10-15 22:53:25 +08:00
Riccardo Zaglia
e96b5feaf2
refactor: 🚨 Fix some lints
2023-10-14 23:57:59 +08:00
Riccardo Zaglia
15cf60a594
fix(server): 🐛 Fix macos build
2023-10-14 23:52:00 +08:00
Riccardo Zaglia
b75503d7a3
feat(server): ✨ Define draft libalvr API
2023-10-14 00:35:15 +08:00
David Rosca
1825ae1b58
Fix VAAPI with dynamic bitrate ( #1863 )
...
* Revert "EncodePipelineVAAPI: Force VBR with adaptive bitrate (#1768 )"
This reverts commit c1821aa75d
.
* EncodePipelineVAAPI: Fix setting quality preset
quality == 1 means "default" preset which is balanced + preencode + vbaq.
2023-10-13 04:50:17 -05:00
Riccardo Zaglia
b17d99e2c2
Update README.md
2023-10-12 13:10:06 +08:00
Riccardo Zaglia
d2100d0780
feat(server): ✨ Support quaternion eye tracking data for VRCFT
2023-10-07 17:20:53 +08:00
Krzysztof Machura
edb4239089
Linux: Stop hardcoding dri device path ( #1847 )
...
Co-authored-by: Krzysztof Nairaner Machura <krzysztofmachura1@gmail.com>
2023-10-06 01:21:06 -05:00
Riccardo Zaglia
43eb6ec6ac
fix(session): 🐛 Fix various bugs for session extrapolation; refactoring
2023-09-27 11:47:12 +08:00
Riccardo Zaglia
08c593d6d3
fix: 🐛 Fix dashboard crash on Windows
2023-09-26 20:32:49 +08:00
Riccardo Zaglia
90dc78df35
docs: 📝 Tweak support table
2023-09-26 11:48:31 +08:00
Riccardo Zaglia
d4780824ea
*Actually* fix inverted skeleton switch
2023-09-22 11:11:10 +08:00
Fusion
99dea1981d
fix yvr black screen problem. ( #1837 )
2023-09-20 09:54:22 +08:00
Riccardo Zaglia
bec974ef3e
docs: 📝 Add changelog entries
2023-09-18 23:26:58 +08:00
Riccardo Zaglia
b923da37f9
feat(server): ✨ Add `only touch` option; refactoring
2023-09-17 21:41:07 +08:00
Vixea
9f9d2e5bbc
change async reprojection tip ( #1832 )
2023-09-17 11:33:40 +08:00
Barnaby
0217f8c483
bring back ! :) ( #1833 )
2023-09-15 20:23:11 +08:00
Riccardo Zaglia
45141c1c99
feat(server): ✨ Expose total video latency in the webserver
2023-09-14 15:53:17 +08:00
Riccardo Zaglia
254d06c197
feat(server): ✨ Expose button remapping settings
2023-09-13 15:02:31 +08:00
Riccardo Zaglia
ce7328568f
feat(dashboard): ✨ Implement Dictionary control
2023-09-12 18:35:37 +08:00
Riccardo Zaglia
a06232a4a6
feat(dashboard): ✨ Implement Vector control
2023-09-12 15:10:24 +08:00
Memz
0f4aca4094
Update prepare-release.yml to pull nv-codec-headers ( #1830 )
2023-09-12 11:57:53 +08:00
Riccardo Zaglia
096ec85296
refactor(server): ♻️ Light refactoring for hand gestures code
2023-09-12 11:49:00 +08:00
Barnaby
ae66ce92c9
Hand tracking gestures ( #1794 )
...
* add settings for hand tracking
* hands_to_gestures to get gestures from hand data
* activate button presses for gestures
* adjust some values to improve gesture accuracy
* move gesture binds into hands_to_gestures
* remember to set empty binds on dummy list
* fix build issues
* remove unnecessary enumerate
* support curl and add grip gesture
* make finger thresholds slightly larger
* add curl distance settings
* curl: use min of proximal and metacarpal
* add joystick press gesture + correct curl maths
* improve help strings for curl and pinch values
* remove warns for curling
* fix broken right hand binds
* remove button press workaround
* support vertical joystick control using thumb
curl all fingers and touch thumb to index finger. centre is between tip and intermediate bone
* disable index pinching when controlling the joystick
* 0.0 not 0 :c
* dual axis joystick support
somewhat janky, likely just an issue with specific offsets and numbers
* add gesture joystick deadzone
* config joystick deadzone and offset
* fix clippy errors
* format
* initial refactor work
is_gesture_active
* migration to handgesturemanager (untested)
* make gesture activation work
* touch binds + correct click binds
* increase default stop delay
* rename gesture delay settings
* fix joystick click
* fmt
* I DID IT !!!! JOYSTICK !!!!!!!
* rename hover to value
* remove hand tracking toggle
* handed abxy IDs
* format
* use button mapping manager (slightly broken?)
* format
* review response :)
* fmt
* add joystick range setting + increase default deadzone
* review response sequel
* fmt
* fix collapsible on hand tracking settings
* code smell :c
2023-09-12 10:33:45 +08:00
Riccardo Zaglia
a3ce7c1364
feat: ✨ Make Arrays collapsible; make collapsible sections optional
2023-09-11 18:44:02 +08:00
Riccardo Zaglia
a417a841eb
fix(server): 🐛 Remove debug log; fix butons-fingers animations
2023-09-10 21:07:09 +08:00
Riccardo Zaglia
5e9e9b6527
fix(session): 🐛 Fix variant extrapolation
2023-09-10 05:58:34 +08:00
Riccardo Zaglia
65721956f4
fix(server): Add back Rift S emulation profile
2023-09-10 05:27:14 +08:00
Riccardo Zaglia
365101ec3e
fix(server): 🐛 Fix various controller bindings bugs
2023-09-10 04:48:52 +08:00
Riccardo Zaglia
8e32e09fd1
docs: 🔖 Add v20.2.1 and v20.3.0 changelogs
2023-09-08 16:48:07 +08:00
Riccardo Zaglia
e2239831a4
fix(client_openxr): 🐛 Add enable Pico interaction profile
2023-09-08 00:18:47 +08:00
Riccardo Zaglia
057fce4acc
feat: ✨ Add Lynx headset support ( #1823 )
...
* feat: ✨ Add Lynx headset support
* Disable srgb correction
2023-09-07 18:10:31 +08:00
Riccardo Zaglia
2e928913b3
refactor: ♻️ Make OpenVR props setting format more concise
2023-09-07 17:55:41 +08:00
KillerMemz
a0200df7df
Nvenc patches for ffmpeg on linux. ( #1824 )
2023-09-06 23:59:00 -05:00
Riccardo Zaglia
0141ec2074
feat: ✨ Add automatic button mapping system (internal) ( #1817 )
2023-09-05 18:48:38 +08:00
Riccardo Zaglia
79eff14c25
fix: 🐛 Timeout connection if lingering
2023-09-05 16:02:07 +08:00
Riccardo Zaglia
0b3fcad350
feat(dashboard): ✨ Allow to hide spammy events
2023-09-05 15:16:01 +08:00
Riccardo Zaglia
fbcf06bbee
fix(dashboard): 💄 Tweak accent color
2023-09-04 18:51:23 +08:00