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
de8ee832b3
refactor: ⬆️ Update some dependencies
2023-10-15 22:53:25 +08:00
Riccardo Zaglia
b75503d7a3
feat(server): ✨ Define draft libalvr API
2023-10-14 00:35:15 +08:00
Riccardo Zaglia
08c593d6d3
fix: 🐛 Fix dashboard crash on Windows
2023-09-26 20:32:49 +08:00
Riccardo Zaglia
a3ce7c1364
feat: ✨ Make Arrays collapsible; make collapsible sections optional
2023-09-11 18:44:02 +08:00
Riccardo Zaglia
e2239831a4
fix(client_openxr): 🐛 Add enable Pico interaction profile
2023-09-08 00:18:47 +08:00
Riccardo Zaglia
4e3aa3b1cc
feat(dashboard): ✨ Make sections collapsible
...
The session can save the collapsed state of each section
2023-09-04 00:21:20 +08:00
Riccardo Zaglia
a3a819f8cc
style(dashboard): 💄 Increase default text size, selection color
...
The selection color affects both the button bg/fg and cursor selection
2023-08-31 17:08:30 +08:00
Riccardo Zaglia
824d858dbb
Revert eframe flags to default
2023-08-27 00:14:54 +08:00
Riccardo Zaglia
fb65394b45
Try fixing linux build
2023-08-25 15:07:12 +08:00
Riccardo Zaglia
5e8a9da2fb
Disable messagebox for Appimage
2023-08-25 12:10:59 +08:00
Riccardo Zaglia
3973f383f8
Fix webserver not working
2023-08-22 11:18:31 +08:00
Riccardo Zaglia
bd8a9e4181
Misc refactoring
2023-08-21 17:51:58 +08:00
Riccardo Zaglia
9591965045
Update crates
2023-08-18 16:28:07 +08: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
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
4ec7093c1a
Update crates
2023-07-05 10:38:45 +08:00
Riccardo Zaglia
b241470a40
Support error/warning message boxes on linux ( #1711 )
2023-07-02 08:32:28 -05:00
Kirottu
e76db1512e
New launcher ( #1686 )
...
* Added alvr_launcher
* Fixed zip dependency for Windows and added serde_json in alvr_launcher
* (Hopefully) fixed unzipping on Windows
* Added missing mut
* More features to alvr_launcher, alvr_gui_common
- Moved theme from dashboard to alvr_gui_common to be shared with the launcher
- Added client APK installation
- Added automatic downloading of platform tools for ADB
- General refactoring of alvr_launcher
* Refactor, hopefully fixed macOS CI
* Fixed compile error for dashboard
* Fixed compilation for macOS
* Fixed compilation for macOS (finally)
2023-06-21 16:42:29 +08:00
Riccardo Zaglia
1520802c57
Better scale statistics graphs; fix encoder and network limiters
2023-06-20 11:14:04 +08:00
Riccardo Zaglia
34e6cdb340
Update crates
2023-06-20 00:22:07 +08:00
Riccardo Zaglia
348294d479
Update to ndk upstream
2023-06-17 14:47:08 +08:00
Vixea
93a21e5f2a
Linux: Fix Firewall ( #1675 )
2023-06-15 21:56:48 -05:00
Riccardo Zaglia
ecb6d49ae5
Fix image corruption on bitrate change on AMD ( #1681 )
2023-06-15 19:12:34 +08:00
Riccardo Zaglia
dc62d112c7
Fix firewall rules on windows
2023-06-05 16:00:28 +08:00
Riccardo Zaglia
217f57fcbb
Update Cargo.lock
2023-06-03 01:24:06 +08:00
Riccardo Zaglia
530a17f7af
Populate dashboard lazily; add wasm wrapper code
2023-06-02 15:21:22 +08:00
Riccardo Zaglia
71017782ee
Update some crates
2023-06-01 10:57:19 +08:00
Riccardo Zaglia
27c86ca874
Send negotiated config as JSON, apply client-side foveation ( #1646 )
2023-05-30 18:40:33 +08:00
Riccardo Zaglia
66f4782c86
Check for protocol compat for trusted clients
2023-05-24 11:53:29 +08:00
Riccardo Zaglia
7616b1f221
Update Cargo.lock
2023-05-17 16:39:34 +08:00
Harsha Raghu
41c9dee4ba
Remove sockets2 patch ( #1624 )
2023-05-14 19:02:43 +08:00
Riccardo Zaglia
61e4d7e5ba
Port more tweaks for wasm dashboard support
2023-05-12 10:55:30 +08:00
Riccardo Zaglia
66270275d3
More dashboard refactoring ( #1615 )
2023-05-11 14:53:45 +08:00
Riccardo Zaglia
58d448c4ef
Allow compiling the dashboard on wasm; update sysinfo
2023-05-09 17:31:25 +08:00
Riccardo Zaglia
bac4f3d527
Create alvr_packets
2023-05-09 17:00:52 +08:00
Riccardo Zaglia
f9ec3e22a8
Prepare dashboard for web or client hosting ( #1606 )
2023-05-06 21:12:29 +08:00
Riccardo Zaglia
599e5aa3e9
Update Cargo.lock
2023-05-05 10:32:29 +08:00
Riccardo Zaglia
dea1704156
Socket fixes ( #1605 )
...
* Fix UDP glitching; fix server OOM on TCP
* Detect IDR during NAL parsing stage
---------
Co-authored-by: Yury <rip95_95@mail.ru>
2023-05-05 10:30:01 +08:00
Riccardo Zaglia
82caf3cdd1
Fix backtrace on android
2023-04-26 11:22:15 +08:00
Harsha Raghu
5ca484815e
fix: alvr_client_core stability issues on smartphone androids ( #1586 )
...
* Fix: Mediacodec configure crash
* Build for x86_64 ABI too
* Update android.rs
* feature-ize enable-low-latency
* linting changes
* remove default low-latency feature
* patch sockets2 and build for all ABIs
* Update dependencies.rs
* linting
* Update dependencies.rs
2023-04-24 14:13:18 +08:00
Riccardo Zaglia
8d9b5d6137
Add support for VRChat Eye OSC + VRCFaceTracking (in progress)
2023-04-16 00:15:14 +02:00
Riccardo Zaglia
c598bd7633
Add support for logging eye and face tracking data ( #1577 )
...
* Add support for logging eye and face tracking data
* Add preset
2023-04-14 23:25:14 +02:00
Riccardo Zaglia
3095579038
Update some crates; swith egui to git source
2023-04-13 01:06:33 +02:00
Riccardo Zaglia
528fe67df4
Refactor bitrate options
...
Apply some options only when adaptive bitrate is selected
Allow to disable framerate normalization
2023-04-12 22:31:14 +02:00
Riccardo Zaglia
dabacc04d2
Select codec type lazily ( #1564 )
2023-04-10 14:11:14 +02:00
Riccardo Zaglia
cf48522982
Add controller "Prediction" slider ( #1561 )
2023-04-08 21:22:42 +02:00
Riccardo Zaglia
dd193c7dfc
Finish new Rust dashboard ( #1446 ) 🎉
...
* Finish new dashboard
Implement hybrid data sources
Finish connection tab; fix dashboard not closing; refactoring
Add basic section::Control; refactoring
Add choice::Control
Add switch; add reset button
Add boolean and text
Add unchecked basic numeric; add two presets
Add optional::Control
Finish new integrated launcher; fix logging
Finish connection, statistics, installation, about tabs
Finish logs tab
Finish number control; update to new settings-schema
Add array::Control Tweaks for the statitics page; Implement help and stramvr restart tooltips
Add more settings metadata; various refactorings
Fix missing jack feature
Finish notifications and setup wizard
Fix vrcompositor launcher
Fix swapped fps graph
Co-Authored-By: galister <22305755+galister@users.noreply.github.com>
* Finish presets and whole dashboard
* Delete old dashboard and bump
* Fix microphone dropdown on Windows
* Move some session checks at dashboard startup
* Remove old launcher
* Add width hint for resolution preset
* Fix wrong resolution calculation
* Add framerate preset
---------
Co-authored-by: galister <22305755+galister@users.noreply.github.com>
2023-03-29 23:55:11 +02:00
Riccardo Zaglia
3ff55461f9
Remove (unused) scripting engine
2023-03-27 12:52:15 +02:00
Riccardo Zaglia
56f6522947
Update crates
2023-03-26 14:34:22 +02:00