diff options
-rw-r--r-- | Ryujinx.Ava/UI/Controls/GameListView.axaml | 53 |
1 files changed, 39 insertions, 14 deletions
diff --git a/Ryujinx.Ava/UI/Controls/GameListView.axaml b/Ryujinx.Ava/UI/Controls/GameListView.axaml index bb4e37b0..2ba4a204 100644 --- a/Ryujinx.Ava/UI/Controls/GameListView.axaml +++ b/Ryujinx.Ava/UI/Controls/GameListView.axaml @@ -3,14 +3,14 @@ xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" + xmlns:helpers="clr-namespace:Ryujinx.Ava.UI.Helpers" xmlns:locale="clr-namespace:Ryujinx.Ava.Common.Locale" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:ui="clr-namespace:FluentAvalonia.UI.Controls;assembly=FluentAvalonia" - xmlns:helpers="clr-namespace:Ryujinx.Ava.UI.Helpers" d:DesignHeight="450" d:DesignWidth="800" - mc:Ignorable="d" - Focusable="True"> + Focusable="True" + mc:Ignorable="d"> <UserControl.Resources> <helpers:BitmapArrayValueConverter x:Key="ByteImage" /> <MenuFlyout x:Key="GameContextMenu" Opened="MenuBase_OnMenuOpened"> @@ -130,7 +130,8 @@ <ColumnDefinition Width="Auto" /> <ColumnDefinition Width="10" /> <ColumnDefinition Width="*" /> - <ColumnDefinition Width="Auto" /> + <ColumnDefinition Width="150" /> + <ColumnDefinition Width="100" /> </Grid.ColumnDefinitions> <Image Grid.RowSpan="3" @@ -141,30 +142,54 @@ Classes.normal="{Binding $parent[UserControl].DataContext.IsGridMedium}" Classes.small="{Binding $parent[UserControl].DataContext.IsGridSmall}" Source="{Binding Icon, Converter={StaticResource ByteImage}}" /> - <StackPanel + <Border Grid.Column="2" + Margin="0,0,5,0" + BorderBrush="{DynamicResource ThemeControlBorderColor}" + BorderThickness="0,0,1,0"> + <StackPanel + HorizontalAlignment="Left" + VerticalAlignment="Top" + Orientation="Vertical" + Spacing="5"> + <TextBlock + HorizontalAlignment="Stretch" + FontWeight="Bold" + Text="{Binding TitleName}" + TextAlignment="Left" + TextWrapping="Wrap" /> + <TextBlock + HorizontalAlignment="Stretch" + Text="{Binding Developer}" + TextAlignment="Left" + TextWrapping="Wrap" /> + <TextBlock + HorizontalAlignment="Stretch" + Text="{Binding Version}" + TextAlignment="Left" + TextWrapping="Wrap" /> + </StackPanel> + </Border> + <StackPanel + Grid.Column="3" + Margin="10,0,0,0" HorizontalAlignment="Left" VerticalAlignment="Top" Orientation="Vertical" - Spacing="5" > - <TextBlock - HorizontalAlignment="Stretch" - Text="{Binding TitleName}" - TextAlignment="Left" - TextWrapping="Wrap" /> + Spacing="5"> <TextBlock HorizontalAlignment="Stretch" - Text="{Binding Developer}" + Text="{Binding TitleId}" TextAlignment="Left" TextWrapping="Wrap" /> <TextBlock HorizontalAlignment="Stretch" - Text="{Binding Version}" + Text="{Binding FileExtension}" TextAlignment="Left" TextWrapping="Wrap" /> </StackPanel> <StackPanel - Grid.Column="3" + Grid.Column="4" HorizontalAlignment="Right" VerticalAlignment="Top" Orientation="Vertical" |