The open source OpenXR runtime
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

t/oxr_android: Update Hilt to a stable release

Only one change in our usage was needed.

+5 -5
+2 -2
build.gradle
··· 1 - // Copyright 2020, Collabora, Ltd. 1 + // Copyright 2020-2021, Collabora, Ltd. 2 2 // SPDX-License-Identifier: BSL-1.0 3 3 4 4 buildscript { ··· 14 14 androidxLifecycleVersion = "2.2.0" 15 15 androidxConstraintLayoutVersion = '2.0.4' 16 16 17 - hiltVersion = "2.29.1-alpha" 17 + hiltVersion = '2.35.1' 18 18 19 19 // Saw some breakage when updating to 1.2? 20 20 materialVersion = "1.1.0"
+3 -3
src/xrt/targets/openxr_android/src/main/java/org/freedesktop/monado/openxr_runtime/MonadoOpenXrAndroidModule.kt
··· 1 - // Copyright 2020, Collabora, Ltd. 1 + // Copyright 2020-2021, Collabora, Ltd. 2 2 // SPDX-License-Identifier: BSL-1.0 3 3 /*! 4 4 * @file ··· 11 11 import dagger.Binds 12 12 import dagger.Module 13 13 import dagger.hilt.InstallIn 14 - import dagger.hilt.android.components.ApplicationComponent 14 + import dagger.hilt.components.SingletonComponent 15 15 import org.freedesktop.monado.android_common.NoticeFragmentProvider 16 16 import org.freedesktop.monado.android_common.ServiceNotificationImpl 17 17 import org.freedesktop.monado.auxiliary.IServiceNotification ··· 25 25 * base/interface to use for each thing it must inject. 26 26 */ 27 27 @Module 28 - @InstallIn(ApplicationComponent::class) 28 + @InstallIn(SingletonComponent::class) 29 29 abstract class MonadoOpenXrAndroidModule { 30 30 @Binds 31 31 abstract fun bindUiProvider(uiProvider: MonadoOpenXrUiProvider): UiProvider