From 4c3d2d5d75c46a522d55c0a3ae6820255294517c Mon Sep 17 00:00:00 2001 From: Nico <Nico.Reinartz@rwth-aachen.de> Date: Sat, 6 May 2023 15:35:46 +0200 Subject: UI: Add progress bar for re-packaging shaders (#4805) * feat: introduce new shader loading state for progress tracking when writing shaders to disk * fix: move translation to bottom of locale file * fix: change back to foreach and add requested spacing between lines * style: fix formatting Co-authored-by: gdkchan <gab.dark.100@gmail.com> --------- Co-authored-by: gdkchan <gab.dark.100@gmail.com> --- src/Ryujinx.Ava/UI/ViewModels/MainWindowViewModel.cs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/Ryujinx.Ava/UI/ViewModels/MainWindowViewModel.cs') diff --git a/src/Ryujinx.Ava/UI/ViewModels/MainWindowViewModel.cs b/src/Ryujinx.Ava/UI/ViewModels/MainWindowViewModel.cs index b5c82d65..4db78afe 100644 --- a/src/Ryujinx.Ava/UI/ViewModels/MainWindowViewModel.cs +++ b/src/Ryujinx.Ava/UI/ViewModels/MainWindowViewModel.cs @@ -1099,6 +1099,10 @@ namespace Ryujinx.Ava.UI.ViewModels LoadHeading = LocaleManager.Instance[LocaleKeys.CompilingShaders]; IsLoadingIndeterminate = false; break; + case ShaderCacheLoadingState.Packaging: + LoadHeading = LocaleManager.Instance[LocaleKeys.PackagingShaders]; + IsLoadingIndeterminate = false; + break; case ShaderCacheLoadingState.Loaded: LoadHeading = LocaleManager.Instance.UpdateAndGetDynamicValue(LocaleKeys.LoadingHeading, TitleName); IsLoadingIndeterminate = true; -- cgit v1.2.3-70-g09d2