Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from alvr-org:master #13

Open
wants to merge 1,055 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1055 commits
Select commit Hold shift + click to select a range
712ea6d
fix(server): :bug: Fix mDNS warn message
zmerp May 11, 2024
4265450
server refactoring (4): shutdown and restart
zmerp May 12, 2024
8821aaa
server refactoring (5): haptics + other refactor
zmerp May 12, 2024
3c83025
server refactoring (6): client connect and disconnect
zmerp May 13, 2024
c23114b
server refactoring (7): wait_for_vsync
zmerp May 13, 2024
4064399
Fix locking bug
zmerp May 17, 2024
1dc48e1
server refactoring (8): refactor more events
zmerp May 17, 2024
6cdfd31
server refactoring (9): timing reports + settings
zmerp May 17, 2024
1a1220a
server refactor (10): video + encoder params
zmerp May 18, 2024
71185e2
server refactoring (11): openvr props + buttons
zmerp May 19, 2024
57301b7
server refactoring (12): tracking
zmerp May 20, 2024
08370b0
Fix buttons getting stuck
zmerp May 20, 2024
742c393
server refactoring (13): remove globals
zmerp May 21, 2024
98effcd
chore(client): :rocket: Update manifest for AppLab (#2146)
zmerp May 23, 2024
9b2a1ea
chore: get openvr as git submodule (#2148)
The-personified-devil May 24, 2024
a5f4dde
fix: copy over openvr shared library (#2150)
The-personified-devil May 26, 2024
d49033a
fix(client): :bug: Add back WAKE_LOCK permission (#2152)
zmerp May 26, 2024
081e237
feat(client_openxr): :sparkles: Enable recentering in the lobby room …
zmerp May 29, 2024
a3e9097
feat(ci): :sparkles: Check MSRV in CI (#2162)
zmerp Jun 2, 2024
d07ba2b
client gfx refactor (1): collect gfx code in module
zmerp Jun 1, 2024
07da942
client gfx refactor (2): init and destory
zmerp Jun 2, 2024
6044e60
client gfx refactor (3): init destroy c++
zmerp Jun 2, 2024
c892a8e
fix(client_openxr): :bug: Fix crash on Quest 1 related to recentering…
zmerp Jun 2, 2024
4842cab
docs(wiki): Add Linux troubleshooting page (#2171)
The-personified-devil Jun 2, 2024
261dd96
client gfx refactor (4): finish wrapping lobby
zmerp Jun 2, 2024
1fbdcc0
chore: Remove polygraphene wiki from bug template (#2172)
The-personified-devil Jun 2, 2024
58e73ac
client gfx refactor (5): finish wrapping stream
zmerp Jun 2, 2024
79767da
feat(dashboard): :lipstick: Tweak graph labels and colors
zmerp Jun 4, 2024
7316607
build: :arrow_up: Update some dependencies
zmerp Jun 4, 2024
870b1c4
client gfx refactor (6): reduce c++
zmerp Jun 6, 2024
b35dda2
docs: Specify location of commandline options (#2180)
The-personified-devil Jun 7, 2024
649847d
docs(linux): simplify steamvr runtime workaround (#2183)
The-personified-devil Jun 9, 2024
c72e5ce
docs(linux): explain how to find vrmonitor path (#2186)
The-personified-devil Jun 10, 2024
b9d2503
Fix controller detection for Pico Neo3 Link (#2192)
HoLo85 Jun 15, 2024
8943a90
Increase maximum resolution from 4096 to 8192
shinyquagsire23 Jun 21, 2024
0d2f5d7
decimal instead of hex
shinyquagsire23 Jun 26, 2024
a01556b
chore: add formatting style for c++
The-personified-devil Jun 9, 2024
5f07bb1
chore: reformat c++ to new style
The-personified-devil Jun 9, 2024
f58d707
chore: add c++ autoformatter
The-personified-devil Jun 9, 2024
8f01c18
chore: Add missed/bugfixed format changes
The-personified-devil Jun 27, 2024
14a34b2
fix: routing assumption basis of microphone loopback detection (#2209)
xuan25 Jun 27, 2024
07d77ff
fix(server) HEVC black screen on some linux config (#2203)
Nibor62 Jun 28, 2024
016adea
refactor(xtask): :recycle: Fix clippy and refactor (#2213)
zmerp Jun 29, 2024
110479f
fix(client_core): :bug: Fix USB mode (#2214)
zmerp Jul 1, 2024
a1cd725
refactor(client): :recycle: Remove separate Pico Neo 3 Link platform
zmerp Jun 29, 2024
4b53f48
client gfx refactor (7): partially port lobby
zmerp Jul 1, 2024
ae3f1bd
feat(client): :sparkles: Show hands in lobby
zmerp Jul 2, 2024
f1945d7
feat(client_openxr): :sparkles: Make lobby use max swapchain res (#2220)
zmerp Jul 2, 2024
a1bc551
feat(client_core): :sparkles: Thicken lobby grid lines
zmerp Jul 3, 2024
cbfec6f
fix(client): :bug: Fix performance regressions on Quest 1
zmerp Jul 4, 2024
6540059
client gfx refactor (8): port non-ffe stream code to rust
zmerp Jul 6, 2024
8aba8e8
Linux pipewire integration (Audio + Microphone) :tada: (#1973)
Meister1593 Jul 6, 2024
70aea91
fix(streamer): :bug: Tweaks and bugfixes for linux audio (#2230)
zmerp Jul 6, 2024
29aa866
feat(ci): :sparkles: Build launcher for stable release (#2231)
zmerp Jul 6, 2024
323ba49
docs: :memo: Update changelog and readme
zmerp Jul 7, 2024
4e271a4
refactor(server): :recycle: Finish ServerCore split
zmerp Jul 8, 2024
5480fa3
feat(server): :sparkles: Split server into `_openvr` and `_core`
zmerp Jul 9, 2024
cf6af69
Wiki update from outdated information, refactor (#2233)
Meister1593 Jul 10, 2024
d0e3e5c
build(client_openxr): :hammer: Append `.dev` to package name for mast…
zmerp Jul 10, 2024
5e5cc25
chore: :arrow_up: Update dependencies
zmerp Jul 10, 2024
936cfd0
chore: :wrench: Bump MSRV to 1.76
zmerp Jul 10, 2024
b0cdb1a
docs: light refactor of linux troubleshooting page, add wlroots compo…
Meister1593 Jul 14, 2024
acc4229
client gfx refactor (9): init wgpu
zmerp Jul 13, 2024
e1cffc1
client gfx refactor (10): wgpu lobby
zmerp Jul 17, 2024
8fc1dd4
docs: Put page title into file name
The-personified-devil Jul 19, 2024
c3d7a15
docs: Fix broken sidebar links
The-personified-devil Jul 19, 2024
3235a46
build(xtask): :arrow_up: Update XR loaders (#2270)
zmerp Jul 21, 2024
75e154e
wiki: Linux troubleshooting - VAAPI encoder error fix (#2247)
shmink Jul 21, 2024
536c2b9
fix(client_openxr): :bug: Fix stream; gl context was not made current…
zmerp Jul 21, 2024
151fffc
fix(client): :bug: Fix focus 3 crash (#2275)
zmerp Jul 21, 2024
b076411
fix(xtask): :bug: Downgrade loader (#2276)
zmerp Jul 21, 2024
386a1a8
build(xtask): :hammer: Don't build all android targets by default (#2…
zmerp Jul 24, 2024
bac459c
fix: Change supported devices to all in manifest
The-personified-devil Jul 26, 2024
cb62b8a
build(client_openxr): :hammer: Apply Meta store changes to manifest c…
zmerp Jul 26, 2024
f033ba7
feat(streamer): :sparkles: Use more precision for brightness and cons…
zmerp Jul 24, 2024
c0ee68d
build(client_openxr): :hammer: Require OpenGL ES 3.2
zmerp Jul 24, 2024
4f7aa2e
build: :arrow_up: Update dependencies
zmerp Jul 25, 2024
9fb21d3
fix(server_core): :bug: Fix tracking timing jitter (#2285)
zmerp Jul 26, 2024
2002858
Revert "build: :arrow_up: Update dependencies" (#2286)
zmerp Jul 26, 2024
f8361b3
wiki(linux): Fix Flatpak link; + troubleshooting (#2288)
The-personified-devil Jul 27, 2024
8902407
ci: Add stale exclusion rule for PRs (#2289)
zmerp Jul 29, 2024
82738fc
fix(dashboard): :bug: Fix tooltips width (#2297)
zmerp Jul 30, 2024
31e0d93
Support separate OpenVR hand trackers for VRChat (#2295)
zmerp Jul 30, 2024
308bb64
chore: Don't query audio devices on linux (#2303)
The-personified-devil Aug 1, 2024
42c6f19
Prevent setting SharedTextureDesc to 0 when CreateTexture2D (#2309)
szneqz Aug 3, 2024
5d4ac16
fix(dashboard): :speech_balloon: Fix "Software requirements" text on …
zmerp Aug 5, 2024
0f42522
fix(server): :bug: Fix controllers tracking on VRChat (#2313)
zmerp Aug 8, 2024
bfc8ab4
refactor: :rotating_light: Fix some lints
zmerp Aug 3, 2024
4ff64e1
client gfx refactor (11): wgpu stream
zmerp Aug 5, 2024
b60b889
docs: :memo: Add release dates in CHANGELOG.md
zmerp Aug 9, 2024
8e3389d
fix: :bug: Fix launcher crash; gui refactor (#2320)
zmerp Aug 11, 2024
cfd94ba
fix(client_openxr): :bug: Fix crash with vibration on Focus 3 (#2324)
zmerp Aug 12, 2024
af530b8
fix(server_openvr): :bug: Fix crash when disabling separate hand trac…
zmerp Aug 13, 2024
1c3eba5
fix(server_core): :bug: Fix deadlock on button set init (#2330)
zmerp Aug 16, 2024
cc89dea
flatpak launcher (#2207)
failboat78 Aug 16, 2024
d15fe1c
fix for nvenc hevc error popups - issue #2258 (#2338)
failboat78 Aug 18, 2024
67bd189
chore(xtask): Add build-meta-store (#2339)
zmerp Aug 19, 2024
ef98231
feat: :sparkles: Allow overwriting fs layout; rename SERVER_DATA_MANA…
zmerp Aug 20, 2024
b10f877
feat: :sparkles: Add debug groups (#2332)
zmerp Aug 20, 2024
c4c9849
fix(client_core): :bug: FIx stream on Focus 3 with FFE off (#2346)
zmerp Aug 21, 2024
91e00a1
wiki: Fix link (#2354)
GollyTicker Aug 26, 2024
404e7bb
fix(launcher): :bug: Fix installation popup (#2356)
zmerp Aug 26, 2024
c30eabb
fix(xtask): :bug: Don't rename pdb file
zmerp Aug 26, 2024
e83e59e
fix(server_openvr): :bug: Discard invalid haptics duration
zmerp Aug 26, 2024
a1f7f55
docs: 📃Make Smartphone support information user-friendly (#2358)
ShootingKing-AM Aug 27, 2024
7f4e63b
fix: :bug: Fix and rework logging (#2351)
zmerp Aug 27, 2024
58e64aa
docs: :memo: Add launcher direct download link to README
zmerp Aug 28, 2024
6394501
perf(session): Disable `adapt_to_framerate` by default
zmerp Aug 29, 2024
707b41a
refactor(client_openxr): :recycle: Move extra xr ext wrappers in-tree…
zmerp Aug 31, 2024
92a5bba
Multimodal input (#2367)
zmerp Sep 2, 2024
85c0274
refactor(client_openxr): :recycle: Remove some session.clone()s
zmerp Sep 2, 2024
b71059f
fix(audio): Fix audio watcher busy looping (#2372)
The-personified-devil Sep 2, 2024
f66a213
fix(audio/linux): Fix busy loop + packet buildup (#2375)
The-personified-devil Sep 5, 2024
87c32f5
fix(client_core): :bug: Fix staging texture resolution (#2378)
zmerp Sep 6, 2024
aa0f432
fix(server_openvr): :bug: Fix invalid hand skeleton root (#2380)
zmerp Sep 8, 2024
f11ad16
docs: :memo: Add changelog entries
zmerp Sep 11, 2024
428cc97
ci(xtask): :pushpin: Fix cargo-msrv by rev pinning
zmerp Sep 12, 2024
3e2f9d6
fix(dashboard): :bug: Fix crash for graphs with no data
zmerp Sep 13, 2024
74924a2
fix(client_openxr): :bug: Fix crash caused by undefined behavior (#2391)
zmerp Sep 13, 2024
49d68b5
feat(client): :sparkles: Expose server version from client_core (#2387)
zmerp Sep 13, 2024
6b29398
flatpak launcher now uses latest (#2383)
failboat78 Sep 14, 2024
a7a6e8e
fix(client_core): :bug: Workaround for blank right eye view (#2397)
zmerp Sep 14, 2024
f279887
fix(linux): Fix idr reporting from x264 (#2405)
The-personified-devil Sep 16, 2024
09b78e0
fix(server_openvr): :bug: Fix hand tracking when using Disabled inter…
zmerp Sep 18, 2024
23a92e9
fix(server_openvr): :bug: Set body trackers as disabled if not tracki…
zmerp Sep 19, 2024
cf9a551
refactor(client_openxr): :recycle: Don't use `supports_*` functions; …
zmerp Sep 15, 2024
d8a2be3
fix(client_mock): :bug: Fix mock client connection + graphs
zmerp Sep 17, 2024
b80021e
fix(client_openxr): :arrow_down: Fix twisted thumbs by downgrading op…
zmerp Sep 18, 2024
c3ca794
chore: :arrow_up: Update some dependencies
zmerp Sep 18, 2024
f26c79f
refactor: :rotating_light: Fix some lints
zmerp Sep 18, 2024
365b884
feat(client_openxr): :loud_sound: Log extensions errors
zmerp Sep 19, 2024
1cbb133
fix(server_openvr): Calculate velocities for skeleton-based controlle…
shinyquagsire23 Sep 20, 2024
4d0d0ce
wiki updates for flatpak stuff (#2401)
failboat78 Sep 24, 2024
98e29dd
refactor: :rotating_light: Use "crate-type"
zmerp Sep 19, 2024
36d7cda
ci: :arrow_up: Update platform tools to v32
zmerp Sep 26, 2024
a1052ed
refactor(streamer): :recycle: Clarify distinction between bitrate and…
zmerp Sep 27, 2024
c08e67e
chore: :arrow_up: Update some dependencies
zmerp Sep 26, 2024
c5ac10a
fix(client_core): :bug: Fix potential blank render bug
zmerp Sep 27, 2024
e6cf70a
Add Quest 3S support
zmerp Sep 27, 2024
de1d9e1
refactor(client): :recycle: Use VIEW reference space; tweak client API
zmerp Sep 28, 2024
18bc500
feat(client): :sparkles: Add platform vendor shortcuts
zmerp Sep 28, 2024
370455d
refactor(client): :recycle: Move decoder out of ClientCoreContext; fi…
zmerp Sep 28, 2024
9de7438
feat(client_core): :sparkles: Add `alvr_initialize_logging()` (#2439)
zmerp Oct 4, 2024
e2a50ba
fix(client_openxr): :bug: Fix crash on Focus 3 with 0 timestamp (#2440)
zmerp Oct 4, 2024
e991a79
feat(server_openvr) NVENC AV1 support (#2438)
shinyquagsire23 Oct 5, 2024
ceae7d8
tracking rewrite(1): client API
zmerp Oct 5, 2024
cf52f87
fix(server): 🐛 Fix IDR resend logic (#2403)
Vixea Oct 5, 2024
3832952
build: :sparkles: Support aarch64 Windows host
zmerp Oct 7, 2024
33ea339
fix(client_core): :bug: Fix wrong controller timestamp
zmerp Oct 8, 2024
5f96421
Revert "chore: :arrow_up: Update some dependencies"
zmerp Oct 9, 2024
1bccf4e
fix(server_core): :bug: Fix tilt mode origin; refactoring
zmerp Oct 11, 2024
e2b6b52
tracking rewrite (2): server API
zmerp Oct 13, 2024
dd42383
Negotiated encoding settings for OLED-based headsets (#2442)
shinyquagsire23 Oct 15, 2024
5199c95
fix(server_core): :bug: Do not crash with Custom controllers profile
zmerp Oct 17, 2024
d42701b
fix(client_openxr): :bug: Fix blank flashes
zmerp Oct 17, 2024
65a4dd5
feat(client): :sparkles: Add Pico 4 Ultra support (#2466)
zmerp Oct 20, 2024
a070a66
fix(client_openxr): :bug: Fix controllers profile for Pico 4 Ultra (#…
zmerp Oct 22, 2024
41c7059
feat: :sparkles: Use generic loader for Pico >= 4 (#2471)
zmerp Oct 23, 2024
908e80d
Create iptables folder during firewall set up if it doesn't exist. (#…
storfors Oct 23, 2024
1ece87d
Publish tracking data through VMC Protocol (#2461)
grillo-delmal Oct 26, 2024
9e0d148
refactor(server_openvr): :recycle: Refactor around TrackedDevice
zmerp Oct 14, 2024
797c444
refactor(server_openvr): :recycle: Use TrackedDevice for FakeViveTracker
zmerp Oct 18, 2024
f32aa07
fix(client_core): :bug: Fix Pico 4 detection; add Focus Vision (#2479)
zmerp Oct 28, 2024
caf49c9
Fix SteamVR restart loops on AVP (#2484)
shinyquagsire23 Oct 31, 2024
8aa0f7a
feat-fix(server_openvr): Add timewarped compositing to Windows OpenVR…
shinyquagsire23 Oct 31, 2024
6d375d1
refactor(client): :recycle: Move platform to alvr_system_info; rename…
zmerp Nov 2, 2024
15b4561
feat: :sparkles: Reduce session file length (#2480)
zmerp Nov 3, 2024
3881349
feat(client): :sparkles: Make lobby use passthrough (#2485)
zmerp Nov 4, 2024
ddd0b9c
feat(server_openvr): Add Quest Pro controller and headset emulation; …
shinyquagsire23 Nov 5, 2024
55313e0
feat: integrate adb port forwarding (#2451)
E1int Nov 8, 2024
a448c49
fix(server_openvr): Fix CPU/GPU deadlocking at 100% usage before the …
shinyquagsire23 Nov 9, 2024
f8cbc91
fix(server_openvr): :bug: Fix prop parse fail; use key name for log
zmerp Nov 8, 2024
7747419
refactor: :lipstick: Fix dashboard spacing; refactor alvr_adb
zmerp Nov 10, 2024
5584356
refactor(client_openxr): :recycle: Remove redundant state and fix pot…
zmerp Nov 10, 2024
0430702
docs: :memo: Add Steam store link
zmerp Nov 11, 2024
1a1f1f5
feat(xtask): :sparkles: Add Pico store build; fix Pico 4e and G3
zmerp Nov 13, 2024
f86d34e
fix(adb): fix device serial parsing and use TCP (#2507)
E1int Nov 14, 2024
41e1037
feat(server_openvr): :sparkles: Add option to disable hand skeleton p…
zmerp Nov 17, 2024
944c950
feat(adb): add client flavors and autolaunch (#2515)
E1int Nov 19, 2024
ec82fc3
fix(sockets): :bug: Ignore error 997 (overlapped IO) (#2522)
zmerp Nov 19, 2024
d7f69a6
refactor(client_core): :recycle: Port FFE to Rust and remove all C++ …
zmerp Nov 21, 2024
5cc6248
build(xtask): :green_heart: Pin cargo-about (#2524)
zmerp Nov 21, 2024
ff59549
build(xtask): :green_heart: Really fix cargo about (#2525)
zmerp Nov 22, 2024
c8d74f5
feat(client): :sparkles: Add passthrough alpha support (#2527)
zmerp Nov 23, 2024
587bdc3
refactor(launcher): refactor client APK installation from launcher (#…
E1int Nov 29, 2024
04d9b69
refactor(client_openxr): :recycle: Do not recreate OpenXR session (#2…
zmerp Nov 29, 2024
bd5d78d
docs(linux): update wiki (#2512)
Meister1593 Nov 29, 2024
597f5e9
docs: fix wiki breaking yet again (#2540)
The-personified-devil Nov 29, 2024
e984795
docs: temp fix for quest framerate throttling (#2538)
OzzyHelix Dec 1, 2024
56cb799
fix(xtask): 🐛 Fix package commands; update release ci (#2545)
zmerp Dec 1, 2024
2682f26
build(xtask): 🔧 Fix Flatpak script (#2547)
zmerp Dec 1, 2024
5152b06
chore: recreate logos as SVG (#2548)
issacdowling Dec 1, 2024
91761f0
fix: 🐛 Fix package-launcher requiring openvr submodule (#2549)
zmerp Dec 1, 2024
d5ea185
fix(dashboard): :bug: Reject unsupported servers (#2536)
zmerp Dec 3, 2024
f65df85
feat(client): ✨ Add reprojection support for C API (#2543)
zmerp Dec 3, 2024
0a9c646
chore(ci): update deprecated actions (#2554)
The-personified-devil Dec 7, 2024
f062e7d
chore(xtask): Dont run submodule update (#2556)
The-personified-devil Dec 7, 2024
8bebc14
chore: Add composited background resource (#2561)
zmerp Dec 7, 2024
3a060d3
docs(linux): fix for no steamvr dashboard on hybrid graphics (#2511)
yobson1 Dec 8, 2024
653c793
chore(cpp): Fix warnings from openvr headers
The-personified-devil Dec 11, 2024
b876dac
chore(xtask): Fully remove windows installer
The-personified-devil Dec 11, 2024
6851fc3
chore: Bump rust msrv to 1.82
The-personified-devil Dec 11, 2024
d32222f
chore: Fix clippy lints
The-personified-devil Dec 11, 2024
f79f8ca
chore(ci): fix cargo msrv and print clippy output
The-personified-devil Dec 12, 2024
84620f4
feat(common): :sparkles: Add `Pose * DeviceMotion` operator (#2574)
zmerp Dec 15, 2024
d81284a
refactor(client_openxr): :recycle: Refactor around reference spaces (…
zmerp Dec 16, 2024
a914f79
fix(client_openxr): :bug: Fix head angular velocity (#2577)
zmerp Dec 16, 2024
5c99680
chore: :green_heart: Fix CI build (#2578)
zmerp Dec 17, 2024
17a79ea
fix launcher on deck (#2585)
Vixea Dec 22, 2024
7ece87b
Made the dashboard and launcher report respective appids to the syste…
Kirottu Dec 27, 2024
8f1deb9
fix(server_openvr): :bug: Fix tracked toggle for controllers (#2604)
zmerp Jan 4, 2025
08e1509
fix(server_core): :bug: Don't trigger ALVR gestures if holding contro…
zmerp Jan 5, 2025
80d78cd
Full range wgpu partial fix (#2597)
shinyquagsire23 Jan 5, 2025
ff67074
fix(server_core): :bug: Fix controllers disabling with lag (#2609)
zmerp Jan 6, 2025
2f36ab2
fix(client): :bug: Fix controller angular velocity for some devices; …
zmerp Jan 8, 2025
aafcb2a
Add support for Virtual Audio Cable (#2483)
DevanWolf Jan 9, 2025
6def974
docs: :memo: Mark Vive Focus Vision as supported (#2613)
zmerp Jan 13, 2025
4f7c9e9
fix(client): 🐛 Fix Pico wrong prediction; refactoring (#2612)
zmerp Jan 13, 2025
23ce975
fix(server_core): :bug: Fix server locking the session unnecessarily …
zmerp Jan 15, 2025
0b448f1
fix(client_openxr): :bug: Fix crash on unsupported eye tracking permi…
zmerp Jan 15, 2025
c1104c9
feat: Make on connect script toggle only + disable remote dash by def…
The-personified-devil Jan 15, 2025
1db05ef
chore: fix prepare-release ci (#2624)
The-personified-devil Jan 15, 2025
2305b95
Fix iOS build (#2627)
shinyquagsire23 Jan 15, 2025
b0ee464
fix(server_openvr): :bug: Fix stuck framerate on SteamVR (#2629)
zmerp Jan 16, 2025
481e5ed
docs: document native wired mode (#2623)
The-personified-devil Jan 16, 2025
64828ae
feat(server_openvr): :sparkles: Add "Enforce server frame pacing" (#2…
zmerp Jan 16, 2025
1e40b10
(fix) Better no-stats vs no-framepace separation (#2634)
shinyquagsire23 Jan 17, 2025
96c72da
fix(ci): Build releases against older ubunut to ensure glibc compat (…
The-personified-devil Jan 17, 2025
7304c15
fix(packets): :bug: Do not bail on "wired" field not found; fix proto…
zmerp Jan 17, 2025
14209b0
fix(client_openxr): :bug: Better fix for Pico and Vive wrong velociti…
zmerp Jan 17, 2025
393f894
refactor: :recycle: Move client graphics code to separate crate (#2639)
zmerp Jan 18, 2025
66bbc3c
fix(client_core): :bug: Cap prediction to avoid head and controllers …
zmerp Jan 18, 2025
f69b428
fix(client_core): :bug: Fix wrong computation of prediction (#2641)
zmerp Jan 18, 2025
283ea74
fix(session): Use better default for controller prediction (#2643)
zmerp Jan 18, 2025
a785d72
chore: fix line endings for Cargo.toml (#2653)
The-personified-devil Jan 19, 2025
2db4d38
feat(linux, steamvr-launcher): Improve logging for gpu checks, add mo…
Meister1593 Jan 19, 2025
1b3d1c7
fix(client_openxr): 🐛 Try fixing crash on Quest 2 related to multimod…
zmerp Jan 19, 2025
f8092a5
fix: Avoid sending garbage to VRCFT (#2669)
curoviyxru Jan 27, 2025
9fe0162
bugfix(server_core) Fix judder regression caused by streamer-client p…
shinyquagsire23 Jan 30, 2025
ae76f9b
fix(server_openvr, linux): Fix intel graphics failing to run ALVR (#2…
Meister1593 Jan 30, 2025
68a951e
Add Android launcher icon (#2668)
curoviyxru Jan 31, 2025
92c82f7
feat: Add support for Pico headsets face tracking (#2666)
curoviyxru Jan 31, 2025
193387d
feat: Add Pico 4 Ultra controlller profile (#2671)
curoviyxru Jan 31, 2025
d3333c5
refactor: Add `Drop` trait for `FaceTracker2FB` (#2675)
curoviyxru Jan 31, 2025
cc9a021
feat: Change Pico platform detection (#2676)
curoviyxru Jan 31, 2025
d66be50
feat: Add Pico G3 controller profile (#2679)
curoviyxru Jan 31, 2025
626c6e6
fix: Use `PRODUCT` for Pico platform detection (#2681)
curoviyxru Feb 1, 2025
69e5e56
feat: :sparkles: Add chroma key support; make passthrough settings re…
zmerp Feb 1, 2025
48ac3ea
feat: Pico Motion Trackers body tracking support (#2674)
curoviyxru Feb 1, 2025
bfbad44
refactor: Function for `xrGetInstanceProcAddr` calls (#2683)
curoviyxru Feb 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 5 additions & 1 deletion .clang-format
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
BasedOnStyle: WebKit
IndentWidth: 4
ColumnLimit: 100
BinPackArguments: false
BinPackParameters: false
BinPackParameters: false
AlignAfterOpenBracket: BlockIndent
BreakBeforeBraces: Attach
InsertNewlineAtEOF: true
16 changes: 16 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Editor configuration, see https://editorconfig.org

[*.{c,cpp,h,hpp}]
indent_style = space
indent_size = 4
tab_width = 4
max_line_length = 100
end_of_line = lf
insert_final_newline = true

[.editorconfig]
indent_style = space
indent_size = 4
tab_width = 4
end_of_line = lf
insert_final_newline = true
4 changes: 0 additions & 4 deletions .git-blame-ignore-revs

This file was deleted.

12 changes: 12 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
* text=auto eol=lf

alvr/server_openvr/cpp/alvr_server/include/** linguist-vendored
alvr/server_openvr/cpp/alvr_server/nvEncodeAPI.h linguist-vendored
alvr/server_openvr/cpp/platform/win32/NvCodecUtils.h linguist-vendored
alvr/server_openvr/cpp/platform/win32/NvEncoder.cpp linguist-vendored
alvr/server_openvr/cpp/platform/win32/NvEncoder.h linguist-vendored
alvr/server_openvr/cpp/shared/** linguist-vendored
# note: some of these folders contain ALVR code, but only a minor amount
alvr/vulkan_layer/layer/** linguist-vendored
alvr/vulkan_layer/util/** linguist-vendored
alvr/vulkan_layer/wsi/** linguist-vendored
12 changes: 9 additions & 3 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,19 @@ assignees: ''

---

<!-- Note: If the bug affects multiple games, please open an issue for each game with the game in the title. -->
<!-- Note: If the bug affects multiple games, please open an issue for each game with the name of the game in the title. -->


## Description
<!-- Please add a brief summary of your issue -->

<!-- If this is a regression, please do some bisection testing in the nightly releases history to find the first release that manifests the problem. -->

## General Troubleshooting
- [ ] I carefully followed the instructions in the [README](https://github.com/alvr-org/ALVR/blob/master/README.md) and successfully completed the setup wizard
- [ ] I read the ALVR Wikis [here](https://github.com/polygraphene/ALVR/wiki) and [here](https://github.com/alvr-org/ALVR/wiki)
- [ ] I read the [ALVR GitHub Wiki](https://github.com/alvr-org/ALVR/wiki)

## Environement
## Environment

### Hardware
**Note**: for Linux, an upload to the [`hw-probe`](https://linux-hardware.org/) database is preferred: `hw-probe -all -upload`
Expand All @@ -26,11 +28,15 @@ assignees: ''

**GPU**:

**GPU Driver Version**:

**Audio**:

### Installation
**ALVR Version**:

**ALVR Settings File**:

**SteamVR Version**:

**Install Type**:
Expand Down
20 changes: 0 additions & 20 deletions .github/stale.yml

This file was deleted.

67 changes: 0 additions & 67 deletions .github/workflows/codeql-analysis.yml

This file was deleted.

Loading