Closed shinyquagsire23 closed 3 weeks ago
There are quite a few compilation errors here. First of all we should discuss if moving the platform to the common crate is a good idea. My initial idea was no, because you are adding more dependencies to alvr_common. But on second through i think it's ok. The only dependencies are jni and ndk_context and these can be gated to android. I'd say as a fist step, you should move all Platform related stuff to alvr_common, in another PR. Then when merged we rebase this one.
I'm going to move the platform stuff to a new crate alvr_system_info, once the the queue of PRs got cleared up a bit
gonna go ahead and close this and do it a bit more piecewise (ie, Quest Pro controller PR)
alvr_client_core::platform
toalvr_common
so it can be used inserver_core
Platform
from itsto_string()
value, to allowPlatform
usage inserver_core
when the client connects