aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Ava/UI/Views
diff options
context:
space:
mode:
authorIsaac Marovitz <42140194+IsaacMarovitz@users.noreply.github.com>2023-01-12 07:23:24 -0500
committerGitHub <noreply@github.com>2023-01-12 12:23:24 +0000
commit9f57747c57a6d20f3e0787fae744ae97aeeae4af (patch)
treeabf6202227fdcc3b5398c17629e643496f86e974 /Ryujinx.Ava/UI/Views
parentfe29a2ff6e7ae94b9e1f8cedc93d7fd0187de3cf (diff)
Ava UI: Various Fixes (#4268)
* Fix saves disappearing * Better size formatter * Move TextBox alignment fix to Styles * Fix bug * Left align * Add border * Update Ryujinx.Ava/UI/Models/SaveModel.cs Co-authored-by: Ac_K <Acoustik666@gmail.com> * Update Ryujinx.Ava/UI/Models/SaveModel.cs Co-authored-by: Ac_K <Acoustik666@gmail.com> * Update Ryujinx.Ava/UI/Models/SaveModel.cs Co-authored-by: Ac_K <Acoustik666@gmail.com> * Whitespace Co-authored-by: Ac_K <Acoustik666@gmail.com>
Diffstat (limited to 'Ryujinx.Ava/UI/Views')
-rw-r--r--Ryujinx.Ava/UI/Views/Main/MainViewControls.axaml1
-rw-r--r--Ryujinx.Ava/UI/Views/User/UserSaveManagerView.axaml12
-rw-r--r--Ryujinx.Ava/UI/Views/User/UserSaveManagerView.axaml.cs7
3 files changed, 15 insertions, 5 deletions
diff --git a/Ryujinx.Ava/UI/Views/Main/MainViewControls.axaml b/Ryujinx.Ava/UI/Views/Main/MainViewControls.axaml
index e83a6504..ac8ede7a 100644
--- a/Ryujinx.Ava/UI/Views/Main/MainViewControls.axaml
+++ b/Ryujinx.Ava/UI/Views/Main/MainViewControls.axaml
@@ -74,7 +74,6 @@
Margin="5,0,5,0"
HorizontalAlignment="Right"
VerticalAlignment="Center"
- VerticalContentAlignment="Center"
DockPanel.Dock="Right"
KeyUp="SearchBox_OnKeyUp"
Text="{Binding SearchText}"
diff --git a/Ryujinx.Ava/UI/Views/User/UserSaveManagerView.axaml b/Ryujinx.Ava/UI/Views/User/UserSaveManagerView.axaml
index cdf74d52..b4f2e101 100644
--- a/Ryujinx.Ava/UI/Views/User/UserSaveManagerView.axaml
+++ b/Ryujinx.Ava/UI/Views/User/UserSaveManagerView.axaml
@@ -55,6 +55,11 @@
HorizontalContentAlignment="Left"
Content="{locale:Locale Size}" />
</ComboBoxItem>
+ <ComboBox.Styles>
+ <Style Selector="ContentControl#ContentPresenter">
+ <Setter Property="HorizontalAlignment" Value="Left" />
+ </Style>
+ </ComboBox.Styles>
</ComboBox>
<ComboBox SelectedIndex="{Binding OrderIndex}" Width="150">
<ComboBoxItem>
@@ -69,6 +74,11 @@
HorizontalContentAlignment="Left"
Content="{locale:Locale OrderDescending}" />
</ComboBoxItem>
+ <ComboBox.Styles>
+ <Style Selector="ContentControl#ContentPresenter">
+ <Setter Property="HorizontalAlignment" Value="Left" />
+ </Style>
+ </ComboBox.Styles>
</ComboBox>
</StackPanel>
<Grid
@@ -122,6 +132,8 @@
Height="42"
Width="42"
Padding="10"
+ BorderBrush="{DynamicResource AppListHoverBackgroundColor}"
+ BorderThickness="1"
IsVisible="{Binding !InGameList}">
<ui:SymbolIcon
Symbol="Help"
diff --git a/Ryujinx.Ava/UI/Views/User/UserSaveManagerView.axaml.cs b/Ryujinx.Ava/UI/Views/User/UserSaveManagerView.axaml.cs
index 9d955326..074ca30e 100644
--- a/Ryujinx.Ava/UI/Views/User/UserSaveManagerView.axaml.cs
+++ b/Ryujinx.Ava/UI/Views/User/UserSaveManagerView.axaml.cs
@@ -94,7 +94,7 @@ namespace Ryujinx.Ava.UI.Views.User
var save = saveDataInfo[i];
if (save.ProgramId.Value != 0)
{
- var saveModel = new SaveModel(save, _horizonClient, _virtualFileSystem);
+ var saveModel = new SaveModel(save, _virtualFileSystem);
saves.Add(saveModel);
}
}
@@ -137,10 +137,9 @@ namespace Ryujinx.Ava.UI.Views.User
if (result == UserResult.Yes)
{
_horizonClient.Fs.DeleteSaveData(SaveDataSpaceId.User, saveModel.SaveId);
+ ViewModel.Saves.Remove(saveModel);
+ ViewModel.Sort();
}
-
- ViewModel.Saves.Remove(saveModel);
- ViewModel.Views.Remove(saveModel);
}
}
}