|
92 | 92 | <mah:MetroTabItem Header="{lang:Translate UI.Properties.About}"
|
93 | 93 | CloseButtonEnabled="False">
|
94 | 94 | <StackPanel>
|
95 |
| - <Border Margin="5" BorderThickness="2"> |
96 |
| - <Grid> |
97 |
| - <Grid.ColumnDefinitions> |
98 |
| - <ColumnDefinition Width="Auto" /> |
99 |
| - <ColumnDefinition Width="*" /> |
100 |
| - </Grid.ColumnDefinitions> |
101 |
| - <Grid.RowDefinitions> |
102 |
| - <RowDefinition Height="Auto" /> |
103 |
| - <RowDefinition Height="Auto" /> |
104 |
| - <RowDefinition Height="Auto" /> |
105 |
| - <RowDefinition Height="Auto" /> |
106 |
| - </Grid.RowDefinitions> |
107 |
| - <TextBlock Text="{lang:Translate About.Version}" |
108 |
| - Grid.Row="0" Grid.Column="0" Margin="5" /> |
109 |
| - <TextBlock Text="{Binding Settings.Version}" |
110 |
| - Grid.Row="0" Grid.Column="1" Margin="5" /> |
111 |
| - |
112 |
| - <TextBlock Text="{lang:Translate About.GitCommit}" Grid.Row="1" Grid.Column="0" |
113 |
| - Margin="5" /> |
114 |
| - <TextBlock Margin="5" Grid.Row="1" Grid.Column="1"> |
115 |
| - <Hyperlink NavigateUri="{Binding Settings.GitCommitLink}" |
116 |
| - RequestNavigate="Hyperlink_RequestNavigate"> |
117 |
| - <Run Text="{Binding Settings.GitCommit, FallbackValue=commit, Mode=OneWay}" /> |
118 |
| - </Hyperlink> |
119 |
| - </TextBlock> |
| 95 | + <Border Margin="5" BorderThickness="2" BorderBrush="{DynamicResource ControlBorderBrush}"> |
| 96 | + <StackPanel> |
| 97 | + |
| 98 | + <DockPanel Margin="10"> |
| 99 | + <mah:ProgressRing Name="UpdateRing" IsActive="False" Height="55" Width="55" |
| 100 | + Foreground="{DynamicResource AccentColorBrush}" DockPanel.Dock="Right"/> |
| 101 | + |
| 102 | + <TextBlock Margin="5 3 5 0" DockPanel.Dock="Bottom" FontSize="12"> |
| 103 | + <Hyperlink NavigateUri="https://github.com/lightlike" |
| 104 | + RequestNavigate="Hyperlink_RequestNavigate"> |
| 105 | + <Run Text="lightlike (DanielN)" /> |
| 106 | + </Hyperlink> |
| 107 | + </TextBlock> |
| 108 | + |
| 109 | + <StackPanel Orientation="Horizontal"> |
| 110 | + <TextBlock Text="Drachenhorn" FontSize="30" Margin="0 0 10 0" FontFamily="{StaticResource Morpheus}"/> |
| 111 | + <TextBlock Text="v" FontSize="20" FontFamily="{StaticResource Morpheus}" VerticalAlignment="Bottom"/> |
| 112 | + <TextBlock Text="{Binding Settings.Version}" FontSize="20" FontFamily="{StaticResource Morpheus}" VerticalAlignment="Bottom"/> |
| 113 | + </StackPanel> |
| 114 | + </DockPanel> |
| 115 | + |
| 116 | + <WrapPanel Margin="20 5 10 0" Visibility="{Binding Settings.NewVersion, Converter={StaticResource NullVisibilityConverter}}"> |
| 117 | + <TextBlock Text="{lang:Translate Updater.UpdateAvailable}" FontSize="18"/> |
| 118 | + <TextBlock Text="{Binding Settings.NewVersion}" FontSize="18"/> |
| 119 | + </WrapPanel> |
120 | 120 |
|
121 |
| - <WrapPanel Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="2" Margin="5"> |
122 |
| - <Button Content="{lang:Translate Updater.CheckForUpdate}" HorizontalAlignment="Left" |
123 |
| - Click="UpdateButton_OnClick" /> |
| 121 | + <Button Content="{lang:Translate Updater.CheckForUpdate}" |
| 122 | + Click="CheckUpdateButton_OnClick" HorizontalAlignment="Right" |
| 123 | + Visibility="{Binding Settings.NewVersion, Converter={StaticResource NullVisibilityConverter}, ConverterParameter=Invert}"/> |
124 | 124 |
|
125 |
| - <mah:ProgressRing Name="UpdateRing" IsActive="False" Height="28" Width="28" /> |
| 125 | + <WrapPanel HorizontalAlignment="Right" Margin="10 5 10 0" |
| 126 | + Visibility="{Binding Settings.NewVersion, Converter={StaticResource NullVisibilityConverter}}"> |
| 127 | + <Button Content="{lang:Translate Updater.DoUpdate}"/> |
| 128 | + <Button Content="{lang:Translate Updater.Changelog}"/> |
126 | 129 | </WrapPanel>
|
127 |
| - |
128 |
| - <TextBlock Text="{lang:Translate About.Publisher}" Grid.Row="3" Grid.Column="0" |
129 |
| - Margin="5" /> |
130 |
| - <TextBlock Margin="5" Grid.Row="3" Grid.Column="1"> |
131 |
| - <Hyperlink NavigateUri="https://github.com/lightlike" |
132 |
| - RequestNavigate="Hyperlink_RequestNavigate"> |
133 |
| - <Run Text="lightlike (DanielN)" /> |
134 |
| - </Hyperlink> |
135 |
| - </TextBlock> |
136 |
| - </Grid> |
| 130 | + </StackPanel> |
137 | 131 | </Border>
|
138 | 132 |
|
139 |
| - <Border Margin="5" BorderThickness="2"> |
| 133 | + <Border Margin="5" BorderThickness="2" BorderBrush="{DynamicResource ControlBorderBrush}"> |
140 | 134 | <Grid>
|
141 | 135 | <Grid.ColumnDefinitions>
|
142 | 136 | <ColumnDefinition Width="Auto" />
|
|
0 commit comments