Loading app/src/main/java/foundation/e/apps/di/LoginModule.kt +0 −1 Original line number Diff line number Diff line Loading @@ -45,5 +45,4 @@ object LoginModule { ): UserLoginUseCase { return UserLoginUseCase(loginRepositoryImpl) } } app/src/main/java/foundation/e/apps/presentation/login/LoginState.kt +0 −2 Original line number Diff line number Diff line Loading @@ -16,10 +16,8 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ package foundation.e.apps.presentation.login data class LoginState( val isLoading: Boolean = false, val isLoggedIn: Boolean = false, Loading app/src/main/java/foundation/e/apps/presentation/login/LoginViewModel.kt +1 −5 Original line number Diff line number Diff line Loading @@ -28,11 +28,9 @@ import foundation.e.apps.data.login.LoginSourceRepository import foundation.e.apps.domain.login.usecase.UserLoginUseCase import foundation.e.apps.ui.parentFragment.LoadingViewModel import foundation.e.apps.utils.Resource import foundation.e.apps.utils.SystemInfoProvider import kotlinx.coroutines.flow.collect import kotlinx.coroutines.flow.onEach import kotlinx.coroutines.launch import java.util.Properties import javax.inject.Inject /** Loading Loading @@ -142,11 +140,9 @@ class LoginViewModel @Inject constructor( } } private val _loginState: MutableLiveData<LoginState> = MutableLiveData() val loginState: LiveData<LoginState> = _loginState fun authenticateAnonymousUser() { viewModelScope.launch { userLoginUseCase.anonymousUser().onEach { result -> Loading app/src/main/java/foundation/e/apps/ui/MainActivity.kt +1 −2 Original line number Diff line number Diff line Loading @@ -46,15 +46,14 @@ import foundation.e.apps.R import foundation.e.apps.data.enums.Status import foundation.e.apps.data.fusedDownload.models.FusedDownload import foundation.e.apps.data.login.AuthObject import foundation.e.apps.presentation.login.LoginViewModel import foundation.e.apps.data.login.exceptions.GPlayValidationException import foundation.e.apps.databinding.ActivityMainBinding import foundation.e.apps.install.updates.UpdatesNotifier import foundation.e.apps.install.workmanager.InstallWorkManager import foundation.e.apps.presentation.login.LoginViewModel import foundation.e.apps.ui.application.subFrags.ApplicationDialogFragment import foundation.e.apps.ui.purchase.AppPurchaseFragmentDirections import foundation.e.apps.ui.settings.SettingsFragment import foundation.e.apps.ui.setup.signin.SignInViewModel import foundation.e.apps.utils.SystemInfoProvider import foundation.e.apps.utils.eventBus.AppEvent import foundation.e.apps.utils.eventBus.EventBus Loading app/src/main/java/foundation/e/apps/ui/parentFragment/TimeoutFragment.kt +1 −1 Original line number Diff line number Diff line Loading @@ -34,13 +34,13 @@ import foundation.e.apps.R import foundation.e.apps.data.enums.User import foundation.e.apps.data.login.AuthObject import foundation.e.apps.data.login.LoginSourceGPlay import foundation.e.apps.presentation.login.LoginViewModel import foundation.e.apps.data.login.exceptions.CleanApkException import foundation.e.apps.data.login.exceptions.GPlayException import foundation.e.apps.data.login.exceptions.GPlayLoginException import foundation.e.apps.data.login.exceptions.GPlayValidationException import foundation.e.apps.data.login.exceptions.UnknownSourceException import foundation.e.apps.databinding.DialogErrorLogBinding import foundation.e.apps.presentation.login.LoginViewModel import foundation.e.apps.ui.MainActivityViewModel import timber.log.Timber Loading Loading
app/src/main/java/foundation/e/apps/di/LoginModule.kt +0 −1 Original line number Diff line number Diff line Loading @@ -45,5 +45,4 @@ object LoginModule { ): UserLoginUseCase { return UserLoginUseCase(loginRepositoryImpl) } }
app/src/main/java/foundation/e/apps/presentation/login/LoginState.kt +0 −2 Original line number Diff line number Diff line Loading @@ -16,10 +16,8 @@ * along with this program. If not, see <https://www.gnu.org/licenses/>. */ package foundation.e.apps.presentation.login data class LoginState( val isLoading: Boolean = false, val isLoggedIn: Boolean = false, Loading
app/src/main/java/foundation/e/apps/presentation/login/LoginViewModel.kt +1 −5 Original line number Diff line number Diff line Loading @@ -28,11 +28,9 @@ import foundation.e.apps.data.login.LoginSourceRepository import foundation.e.apps.domain.login.usecase.UserLoginUseCase import foundation.e.apps.ui.parentFragment.LoadingViewModel import foundation.e.apps.utils.Resource import foundation.e.apps.utils.SystemInfoProvider import kotlinx.coroutines.flow.collect import kotlinx.coroutines.flow.onEach import kotlinx.coroutines.launch import java.util.Properties import javax.inject.Inject /** Loading Loading @@ -142,11 +140,9 @@ class LoginViewModel @Inject constructor( } } private val _loginState: MutableLiveData<LoginState> = MutableLiveData() val loginState: LiveData<LoginState> = _loginState fun authenticateAnonymousUser() { viewModelScope.launch { userLoginUseCase.anonymousUser().onEach { result -> Loading
app/src/main/java/foundation/e/apps/ui/MainActivity.kt +1 −2 Original line number Diff line number Diff line Loading @@ -46,15 +46,14 @@ import foundation.e.apps.R import foundation.e.apps.data.enums.Status import foundation.e.apps.data.fusedDownload.models.FusedDownload import foundation.e.apps.data.login.AuthObject import foundation.e.apps.presentation.login.LoginViewModel import foundation.e.apps.data.login.exceptions.GPlayValidationException import foundation.e.apps.databinding.ActivityMainBinding import foundation.e.apps.install.updates.UpdatesNotifier import foundation.e.apps.install.workmanager.InstallWorkManager import foundation.e.apps.presentation.login.LoginViewModel import foundation.e.apps.ui.application.subFrags.ApplicationDialogFragment import foundation.e.apps.ui.purchase.AppPurchaseFragmentDirections import foundation.e.apps.ui.settings.SettingsFragment import foundation.e.apps.ui.setup.signin.SignInViewModel import foundation.e.apps.utils.SystemInfoProvider import foundation.e.apps.utils.eventBus.AppEvent import foundation.e.apps.utils.eventBus.EventBus Loading
app/src/main/java/foundation/e/apps/ui/parentFragment/TimeoutFragment.kt +1 −1 Original line number Diff line number Diff line Loading @@ -34,13 +34,13 @@ import foundation.e.apps.R import foundation.e.apps.data.enums.User import foundation.e.apps.data.login.AuthObject import foundation.e.apps.data.login.LoginSourceGPlay import foundation.e.apps.presentation.login.LoginViewModel import foundation.e.apps.data.login.exceptions.CleanApkException import foundation.e.apps.data.login.exceptions.GPlayException import foundation.e.apps.data.login.exceptions.GPlayLoginException import foundation.e.apps.data.login.exceptions.GPlayValidationException import foundation.e.apps.data.login.exceptions.UnknownSourceException import foundation.e.apps.databinding.DialogErrorLogBinding import foundation.e.apps.presentation.login.LoginViewModel import foundation.e.apps.ui.MainActivityViewModel import timber.log.Timber Loading