diff --git a/Cargo.lock b/Cargo.lock
index 991890b56a..0d5492fa7f 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -276,7 +276,7 @@ dependencies = [
[[package]]
name = "alxr-android-client"
-version = "0.33.1"
+version = "0.34.0"
dependencies = [
"alxr-common",
"android-activity",
@@ -292,14 +292,14 @@ dependencies = [
[[package]]
name = "alxr-client"
-version = "0.33.1"
+version = "0.34.0"
dependencies = [
"alxr-common",
]
[[package]]
name = "alxr-client-lynx"
-version = "0.33.1"
+version = "0.34.0"
dependencies = [
"alxr-common",
"android-activity",
@@ -315,7 +315,7 @@ dependencies = [
[[package]]
name = "alxr-client-pico"
-version = "0.33.1"
+version = "0.34.0"
dependencies = [
"alxr-common",
"android-activity",
@@ -331,7 +331,7 @@ dependencies = [
[[package]]
name = "alxr-client-pico-v4"
-version = "0.33.1"
+version = "0.34.0"
dependencies = [
"alxr-common",
"android-activity",
@@ -347,7 +347,7 @@ dependencies = [
[[package]]
name = "alxr-client-quest"
-version = "0.33.1"
+version = "0.34.0"
dependencies = [
"alxr-common",
"android-activity",
@@ -363,7 +363,7 @@ dependencies = [
[[package]]
name = "alxr-client-uwp"
-version = "1.33.1"
+version = "1.34.0"
dependencies = [
"alxr-common",
"toml 0.5.11",
@@ -372,7 +372,7 @@ dependencies = [
[[package]]
name = "alxr-common"
-version = "0.33.1"
+version = "0.34.0"
dependencies = [
"alvr_audio",
"alvr_common",
@@ -398,7 +398,7 @@ dependencies = [
[[package]]
name = "alxr-engine-sys"
-version = "0.33.1"
+version = "0.34.0"
dependencies = [
"bindgen 0.69.4",
"cc",
@@ -678,7 +678,7 @@ dependencies = [
"regex",
"rustc-hash",
"shlex",
- "syn 2.0.61",
+ "syn 2.0.62",
"which",
]
@@ -756,7 +756,7 @@ checksum = "4da9a32f3fed317401fa3c862968128267c3106685286e15d5aaa3d7389c2f60"
dependencies = [
"proc-macro2 1.0.82",
"quote 1.0.36",
- "syn 2.0.61",
+ "syn 2.0.62",
]
[[package]]
@@ -1392,7 +1392,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d"
dependencies = [
"proc-macro2 1.0.82",
"quote 1.0.36",
- "syn 2.0.61",
+ "syn 2.0.62",
]
[[package]]
@@ -1591,9 +1591,9 @@ dependencies = [
[[package]]
name = "errno"
-version = "0.3.8"
+version = "0.3.9"
source = "registry+/~https://github.com/rust-lang/crates.io-index"
-checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
+checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
dependencies = [
"libc",
"windows-sys 0.52.0",
@@ -1729,7 +1729,7 @@ checksum = "1a5c6c585bc94aaf2c7b51dd4c2ba22680844aba4c687be581871a6f518c5742"
dependencies = [
"proc-macro2 1.0.82",
"quote 1.0.36",
- "syn 2.0.61",
+ "syn 2.0.62",
]
[[package]]
@@ -1815,7 +1815,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
dependencies = [
"proc-macro2 1.0.82",
"quote 1.0.36",
- "syn 2.0.61",
+ "syn 2.0.62",
]
[[package]]
@@ -3397,7 +3397,7 @@ dependencies = [
"proc-macro-crate 3.1.0",
"proc-macro2 1.0.82",
"quote 1.0.36",
- "syn 2.0.61",
+ "syn 2.0.62",
]
[[package]]
@@ -3521,7 +3521,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
dependencies = [
"proc-macro2 1.0.82",
"quote 1.0.36",
- "syn 2.0.61",
+ "syn 2.0.62",
]
[[package]]
@@ -3823,7 +3823,7 @@ source = "registry+/~https://github.com/rust-lang/crates.io-index"
checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e"
dependencies = [
"proc-macro2 1.0.82",
- "syn 2.0.61",
+ "syn 2.0.62",
]
[[package]]
@@ -4233,7 +4233,7 @@ source = "registry+/~https://github.com/rust-lang/crates.io-index"
checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"
dependencies = [
"bitflags 2.5.0",
- "errno 0.3.8",
+ "errno 0.3.9",
"libc",
"linux-raw-sys",
"windows-sys 0.52.0",
@@ -4364,29 +4364,29 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
[[package]]
name = "serde"
-version = "1.0.200"
+version = "1.0.201"
source = "registry+/~https://github.com/rust-lang/crates.io-index"
-checksum = "ddc6f9cc94d67c0e21aaf7eda3a010fd3af78ebf6e096aa6e2e13c79749cce4f"
+checksum = "780f1cebed1629e4753a1a38a3c72d30b97ec044f0aef68cb26650a3c5cf363c"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
-version = "1.0.200"
+version = "1.0.201"
source = "registry+/~https://github.com/rust-lang/crates.io-index"
-checksum = "856f046b9400cee3c8c94ed572ecdb752444c24528c035cd35882aad6f492bcb"
+checksum = "c5e405930b9796f1c00bee880d03fc7e0bb4b9a11afc776885ffe84320da2865"
dependencies = [
"proc-macro2 1.0.82",
"quote 1.0.36",
- "syn 2.0.61",
+ "syn 2.0.62",
]
[[package]]
name = "serde_json"
-version = "1.0.116"
+version = "1.0.117"
source = "registry+/~https://github.com/rust-lang/crates.io-index"
-checksum = "3e17db7126d17feb94eb3fad46bf1a96b034e8aacbc2e775fe81505f8b0b2813"
+checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3"
dependencies = [
"itoa",
"ryu",
@@ -4750,9 +4750,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "2.0.61"
+version = "2.0.62"
source = "registry+/~https://github.com/rust-lang/crates.io-index"
-checksum = "c993ed8ccba56ae856363b1845da7266a7cb78e1d146c8a32d54b45a8b831fc9"
+checksum = "9f660c3bfcefb88c538776b6685a0c472e3128b51e74d48793dc2a488196e8eb"
dependencies = [
"proc-macro2 1.0.82",
"quote 1.0.36",
@@ -4882,7 +4882,7 @@ checksum = "e2470041c06ec3ac1ab38d0356a6119054dedaea53e12fbefc0de730a1c08524"
dependencies = [
"proc-macro2 1.0.82",
"quote 1.0.36",
- "syn 2.0.61",
+ "syn 2.0.62",
]
[[package]]
@@ -5002,7 +5002,7 @@ checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b"
dependencies = [
"proc-macro2 1.0.82",
"quote 1.0.36",
- "syn 2.0.61",
+ "syn 2.0.62",
]
[[package]]
@@ -5203,18 +5203,18 @@ checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc"
[[package]]
name = "unic-langid"
-version = "0.9.4"
+version = "0.9.5"
source = "registry+/~https://github.com/rust-lang/crates.io-index"
-checksum = "238722e6d794ed130f91f4ea33e01fcff4f188d92337a21297892521c72df516"
+checksum = "23dd9d1e72a73b25e07123a80776aae3e7b0ec461ef94f9151eed6ec88005a44"
dependencies = [
"unic-langid-impl",
]
[[package]]
name = "unic-langid-impl"
-version = "0.9.4"
+version = "0.9.5"
source = "registry+/~https://github.com/rust-lang/crates.io-index"
-checksum = "4bd55a2063fdea4ef1f8633243a7b0524cbeef1905ae04c31a1c9b9775c55bc6"
+checksum = "0a5422c1f65949306c99240b81de9f3f15929f5a8bfe05bb44b034cc8bf593e5"
dependencies = [
"tinystr",
]
@@ -5413,7 +5413,7 @@ dependencies = [
"once_cell",
"proc-macro2 1.0.82",
"quote 1.0.36",
- "syn 2.0.61",
+ "syn 2.0.62",
"wasm-bindgen-shared",
]
@@ -5447,7 +5447,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7"
dependencies = [
"proc-macro2 1.0.82",
"quote 1.0.36",
- "syn 2.0.61",
+ "syn 2.0.62",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
@@ -6204,7 +6204,7 @@ checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b"
dependencies = [
"proc-macro2 1.0.82",
"quote 1.0.36",
- "syn 2.0.61",
+ "syn 2.0.62",
]
[[package]]
diff --git a/alvr/openxr-client/alxr-android-client/Cargo.toml b/alvr/openxr-client/alxr-android-client/Cargo.toml
index acca160afd..b77718a765 100644
--- a/alvr/openxr-client/alxr-android-client/Cargo.toml
+++ b/alvr/openxr-client/alxr-android-client/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "alxr-android-client"
-version = "0.33.1"
+version = "0.34.0"
authors = ["korejan <64199710+korejan@users.noreply.github.com>"]
edition = "2021"
description = "An OpenXR based ALVR client for android platorms"
diff --git a/alvr/openxr-client/alxr-android-client/lynx/Cargo.toml b/alvr/openxr-client/alxr-android-client/lynx/Cargo.toml
index 71335a219c..a5dbef019a 100644
--- a/alvr/openxr-client/alxr-android-client/lynx/Cargo.toml
+++ b/alvr/openxr-client/alxr-android-client/lynx/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "alxr-client-lynx"
-version = "0.33.1"
+version = "0.34.0"
authors = ["korejan <64199710+korejan@users.noreply.github.com>"]
edition = "2021"
description = "An OpenXR based ALVR client for android platorms"
diff --git a/alvr/openxr-client/alxr-android-client/pico-v4/Cargo.toml b/alvr/openxr-client/alxr-android-client/pico-v4/Cargo.toml
index 352e6fe59b..8bf27111e2 100644
--- a/alvr/openxr-client/alxr-android-client/pico-v4/Cargo.toml
+++ b/alvr/openxr-client/alxr-android-client/pico-v4/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "alxr-client-pico-v4"
-version = "0.33.1"
+version = "0.34.0"
authors = ["korejan <64199710+korejan@users.noreply.github.com>"]
edition = "2021"
description = "An OpenXR based ALVR client for Pico 4/Neo 3, pre PUI v5.2.x"
diff --git a/alvr/openxr-client/alxr-android-client/pico/Cargo.toml b/alvr/openxr-client/alxr-android-client/pico/Cargo.toml
index 758444b1c0..bc203f5a3e 100644
--- a/alvr/openxr-client/alxr-android-client/pico/Cargo.toml
+++ b/alvr/openxr-client/alxr-android-client/pico/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "alxr-client-pico"
-version = "0.33.1"
+version = "0.34.0"
authors = ["korejan <64199710+korejan@users.noreply.github.com>"]
edition = "2021"
description = "An OpenXR based ALVR client for Pico 4/Neo 3, PUI >= v5.2.x"
diff --git a/alvr/openxr-client/alxr-android-client/quest/Cargo.toml b/alvr/openxr-client/alxr-android-client/quest/Cargo.toml
index 25f9289bc2..4854ac6cc0 100644
--- a/alvr/openxr-client/alxr-android-client/quest/Cargo.toml
+++ b/alvr/openxr-client/alxr-android-client/quest/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "alxr-client-quest"
-version = "0.33.1"
+version = "0.34.0"
authors = ["korejan <64199710+korejan@users.noreply.github.com>"]
edition = "2021"
description = "An OpenXR based ALVR client for Oculus Quest 1/2"
diff --git a/alvr/openxr-client/alxr-client/Cargo.toml b/alvr/openxr-client/alxr-client/Cargo.toml
index 2de94b5e39..316a065a08 100644
--- a/alvr/openxr-client/alxr-client/Cargo.toml
+++ b/alvr/openxr-client/alxr-client/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "alxr-client"
-version = "0.33.1"
+version = "0.34.0"
authors = ["korejan <64199710+korejan@users.noreply.github.com>"]
edition = "2021"
description = "An OpenXR based ALVR client for non-android platorms"
diff --git a/alvr/openxr-client/alxr-client/uwp/Cargo.toml b/alvr/openxr-client/alxr-client/uwp/Cargo.toml
index 98a4b426d9..accfdcc9a7 100644
--- a/alvr/openxr-client/alxr-client/uwp/Cargo.toml
+++ b/alvr/openxr-client/alxr-client/uwp/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "alxr-client-uwp"
-version = "1.33.1"
+version = "1.34.0"
authors = ["korejan <64199710+korejan@users.noreply.github.com>"]
edition = "2021"
build = ".build/main.rs"
diff --git a/alvr/openxr-client/alxr-common/Cargo.toml b/alvr/openxr-client/alxr-common/Cargo.toml
index 90245213a5..05e01b908f 100644
--- a/alvr/openxr-client/alxr-common/Cargo.toml
+++ b/alvr/openxr-client/alxr-common/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "alxr-common"
-version = "0.33.1"
+version = "0.34.0"
authors = ["korejan <64199710+korejan@users.noreply.github.com>"]
edition = "2021"
diff --git a/alvr/openxr-client/alxr-engine-sys/Cargo.toml b/alvr/openxr-client/alxr-engine-sys/Cargo.toml
index adae494c96..4d85fdfe12 100644
--- a/alvr/openxr-client/alxr-engine-sys/Cargo.toml
+++ b/alvr/openxr-client/alxr-engine-sys/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "alxr-engine-sys"
-version = "0.33.1"
+version = "0.34.0"
authors = ["korejan <64199710+korejan@users.noreply.github.com>"]
edition = "2021"
links = "alxr_engine"
diff --git a/alvr/openxr-client/alxr-engine-sys/android/.idea/deploymentTargetSelector.xml b/alvr/openxr-client/alxr-engine-sys/android/.idea/deploymentTargetSelector.xml
new file mode 100644
index 0000000000..b268ef36cd
--- /dev/null
+++ b/alvr/openxr-client/alxr-engine-sys/android/.idea/deploymentTargetSelector.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/alvr/openxr-client/alxr-engine-sys/android/.idea/vcs.xml b/alvr/openxr-client/alxr-engine-sys/android/.idea/vcs.xml
index 4fce1d86b4..dca257ba8a 100644
--- a/alvr/openxr-client/alxr-engine-sys/android/.idea/vcs.xml
+++ b/alvr/openxr-client/alxr-engine-sys/android/.idea/vcs.xml
@@ -2,5 +2,8 @@
+
+
+
\ No newline at end of file
diff --git a/alvr/openxr-client/alxr-engine-sys/android/app/build.gradle b/alvr/openxr-client/alxr-engine-sys/android/app/build.gradle
index 9e3b61f5ad..390bcb2faf 100644
--- a/alvr/openxr-client/alxr-engine-sys/android/app/build.gradle
+++ b/alvr/openxr-client/alxr-engine-sys/android/app/build.gradle
@@ -88,7 +88,7 @@ android {
}
dependencies {
- implementation 'androidx.core:core-ktx:1.12.0'
+ implementation 'androidx.core:core-ktx:1.13.1'
implementation 'androidx.appcompat:appcompat:1.6.1'
- implementation 'com.google.android.material:material:1.11.0'
+ implementation 'com.google.android.material:material:1.12.0'
}
\ No newline at end of file
diff --git a/alvr/openxr-client/alxr-engine-sys/cpp/ALVR-OpenXR-Engine b/alvr/openxr-client/alxr-engine-sys/cpp/ALVR-OpenXR-Engine
index 230c9527fd..3f200c9925 160000
--- a/alvr/openxr-client/alxr-engine-sys/cpp/ALVR-OpenXR-Engine
+++ b/alvr/openxr-client/alxr-engine-sys/cpp/ALVR-OpenXR-Engine
@@ -1 +1 @@
-Subproject commit 230c9527fd30d4f7fc140ddbef7f3fcaa3394c6e
+Subproject commit 3f200c99250e697a0382e157673944f29725968b