Riccardo Zaglia
173dd63d8e
Add backtraces for error and warnings
2023-08-08 11:35:29 +08:00
Riccardo Zaglia
eecb6f9a75
Rename Timeout->TryAgain
2023-08-07 19:28:36 +08:00
Riccardo Zaglia
a02f2157be
Mark recentering settings as real-time
2023-08-07 19:25:29 +08:00
Riccardo Zaglia
e95aac6ebb
Add VB-Cable download button. Closes #1770
2023-08-06 13:39:21 +08:00
Meister1593
b5f13de333
Flatpak wiki fixes ( #1769 )
2023-08-05 11:59:07 -05:00
David Rosca
c1821aa75d
EncodePipelineVAAPI: Force VBR with adaptive bitrate ( #1768 )
2023-08-05 05:20:51 -05:00
David Rosca
fd23f81661
EncodePipelineVAAPI: Add support for disabling filler data ( #1767 )
2023-08-05 05:19:17 -05:00
David Rosca
fed371ca53
CI: Fix failing to install libgtk3
2023-08-05 12:00:19 +02:00
Riccardo Zaglia
5a85b8a4e4
Make top level settings section labels bigger
2023-08-04 12:04:15 +08:00
Vixea
8fbcb23f71
fix ffmpeg with latest bintuils
2023-08-03 11:50:43 +02:00
Riccardo Zaglia
3bb47fa433
Move from `StrResult` to `anyhow::Result` ( #1739 )
...
* Add `ToAny`, `ToCon` and `AnyhowToCon`
* Remove all current tracing macros and add `bail_con!()`
2023-08-02 19:27:55 +08:00
Vixea
586a262850
Run wizard on update to guide users to reset settings ( #1763 )
...
* run wizard on update to guide users to reset settings
Reason: when we change a setting for a reason and users still use the old option because it is not reset because it can be extrapolated which may cause issues ask users to rerun wizard to reset them
* add reset settings page
2023-08-02 19:27:29 +08:00
Riccardo Zaglia
b1be8dba73
Add support for new ALVR VRCFaceTracking module
2023-07-29 01:23:03 +08:00
David Rosca
9e2c59f5e2
Renderer: Don't use DCC formats for output image on Linux AMD ( #1753 )
2023-07-23 23:31:29 -05:00
David Rosca
c73046a081
Add more FFmpeg VA-API patches ( #1751 )
...
* enable global header with AMD H264
* fix setting VUI parameters with H265
* fix surface alignment with AMD H265
2023-07-21 22:56:11 -05:00
Riccardo Zaglia
f0b7564052
Combine 4 threads in 1 on the client
2023-07-18 18:06:52 +08:00
Riccardo Zaglia
d5882503de
Reduce tokio threads to 2 on client
2023-07-18 16:25:52 +08:00
Riccardo Zaglia
cefd92eed7
Try fix handshake warning
2023-07-17 23:51:01 +08:00
Riccardo Zaglia
d56efb88e6
Fix tokio crash
...
Thanks to @Vixea for the extensive testing
2023-07-17 12:55:41 +08:00
Charlie Le
0c6e37c1fb
Add SteamVR Flatpak info ( #1742 )
2023-07-15 22:25:54 -04:00
Charlie Le
2488346643
Add Flatpak job to generate bundle ( #1735 )
...
* Add flatpak job
* Fix build_linux_flatpak
* Run flatpak build commands instead of using the flatpak-builder action
* Sudo for remote add
* Fix flatpak job
* Use distro flatpak builder
* Place flatpak file in build
* Update Flatpak wiki page
2023-07-14 18:51:59 -04:00
Riccardo Zaglia
5ae730c9b1
Remove some mutexes inside StreamSocket
2023-07-14 11:57:27 +08:00
Riccardo Zaglia
e440137dcc
Progress on sync sockets (26)
2023-07-13 17:39:00 +08:00
Riccardo Zaglia
9f3308faa0
Progress on sync sockets (25)
2023-07-13 16:17:06 +08:00
Riccardo Zaglia
a4cb1a3400
Progress on sync sockets (24)
...
Rewrite packet reconstruction code to suit the timeout patten
2023-07-13 14:45:54 +08:00
Riccardo Zaglia
a2f09de41b
Progress on sync sockets (23)
2023-07-13 10:38:30 +08:00
Riccardo Zaglia
e24fd3c3bd
Progress on sync sockets (22)
...
Convert control socket interface to sync.
Refactor IntResult to ConResult and associated utilities
2023-07-12 17:24:06 +08:00
Riccardo Zaglia
47864645f7
Progress on sync sockets (21)
2023-07-12 14:32:13 +08:00
Riccardo Zaglia
3216ad76ff
Progress on sync sockets (20)
2023-07-12 12:57:21 +08:00
Riccardo Zaglia
30349d7f8c
Progress on sync sockets (19)
2023-07-12 12:10:14 +08:00
Riccardo Zaglia
c636bd5f53
Fix prop error message on SteamVR shutdown
2023-07-12 11:25:23 +08:00
Riccardo Zaglia
915f961f0c
Progress on sync sockets (18)
2023-07-12 10:54:19 +08:00
Riccardo Zaglia
72f27e4fe4
Move windows audio code to a separate module
2023-07-11 16:06:41 +08:00
Riccardo Zaglia
8cfb716bc2
Progress on sync sockets (17)
2023-07-11 16:06:41 +08:00
Riccardo Zaglia
972b5c37e8
Remove unused vulkan-sdk
2023-07-11 14:53:11 +08:00
Charlie Le
6750c9eaf1
Update Flatpak docs ( #1724 )
...
* Update wiki for Flatpak
* Update Flatpak page and install guide
2023-07-10 14:50:16 -05:00
Riccardo Zaglia
fc2c729bb7
Update "How ALVR works" wiki page ( #1703 )
2023-07-10 18:12:15 +02:00
Riccardo Zaglia
e8422abd15
Progress on sync sockets (16)
2023-07-10 19:36:57 +08:00
Riccardo Zaglia
6a2d3597ae
Progress on sync sockets (15)
2023-07-10 17:30:03 +08:00
Riccardo Zaglia
0834d3861e
Progress on sync sockets (14)
2023-07-10 16:49:41 +08:00
Riccardo Zaglia
9dc9d7a5f4
Progress on sync sockets (13)
2023-07-10 15:25:29 +08:00
Riccardo Zaglia
6a06ca3bf6
Progress on sync sockets (12)
2023-07-10 14:53:02 +08:00
Vixea
ab3264342b
Linux: Add wayland drm_lease_shim library ( #1728 )
...
* Linux: Add wayland drm_lease_shim library
* Linux: Copy Shim (#1707 )
* rustfmt
---------
Co-authored-by: David Rosca <nowrep@gmail.com>
Co-authored-by: Riccardo Zaglia <riccardo.zaglia5@gmail.com>
2023-07-09 22:08:35 -05:00
Riccardo Zaglia
00a19bf54f
Refactor server connection code
...
Add Connecting and Disconnecting states
Fix lingering issues when disconnecting
2023-07-05 16:38:28 +08:00
Riccardo Zaglia
a0cf887dba
Progress on sync sockets (11)
2023-07-05 11:36:03 +08:00
Riccardo Zaglia
5996f9b425
Progress on sync sockets (10)
2023-07-05 11:19:48 +08:00
Riccardo Zaglia
4ec7093c1a
Update crates
2023-07-05 10:38:45 +08:00
Riccardo Zaglia
59b981a5df
Switch from "tracked" to "valid" pose cheks
2023-07-04 18:06:43 +08:00
Riccardo Zaglia
3aabc3f35d
Try fix for hand tracking jumps on pico
2023-07-04 18:02:19 +08:00
Riccardo Zaglia
27f2057a63
Progress on sync sockets (9)
2023-07-04 17:52:23 +08:00