<RowDefinition Height="Auto" />\r
<RowDefinition Height="Auto" />\r
<RowDefinition Height="Auto" />\r
+ <RowDefinition Height="Auto" />\r
<RowDefinition Height="*" />\r
</Grid.RowDefinitions>\r
\r
<StackPanel Grid.Row="0"\r
Margin="5,10,0,0"\r
Orientation="Horizontal">\r
- <TextBlock Margin="0,0,5,0" FontSize="16" FontFamily="Segoe UI Light" Text="{x:Static Properties:Resources.AboutView_Version}" />\r
- <TextBlock Margin="0,0,0,1" FontSize="16" FontFamily="Segoe UI Light" VerticalAlignment="Bottom" Text="{Binding Version}" />\r
+ <TextBlock Margin="0,0,0,0" FontSize="16" FontFamily="Segoe UI Light" Text="{x:Static Properties:Resources.AboutView_Version}" />\r
+ <TextBox Margin="0,0,0,0" BorderThickness="0" FontSize="16" IsReadOnly="True" FontFamily="Segoe UI Light" VerticalAlignment="Bottom" Text="{Binding Version, Mode=OneWay}"\r
+ MouseDoubleClick="AboutTextBox_OnMouseDoubleClick" x:Name="versionTextBox" />\r
</StackPanel>\r
\r
<StackPanel Orientation="Horizontal" Grid.Row="1" Margin="5,5,0,0">\r
</TextBlock>\r
</StackPanel>\r
\r
- <TextBlock Grid.Row="2" Margin="5,10,0,5" Text="{x:Static Properties:Resources.AboutView_License}" />\r
+ <StackPanel Orientation="Horizontal" Grid.Row="2" Margin="5,5,0,0">\r
+ <TextBlock Text="GitHub Issue Tracker: " />\r
+ <TextBlock> \r
+ <Hyperlink x:Name="githubWebsite" NavigateUri="/" RequestNavigate="GithubWebsite_OnRequestNavigate" >https://github.com/HandBrake/HandBrake/issues</Hyperlink>\r
+ </TextBlock>\r
+ </StackPanel>\r
+\r
+ <TextBlock Grid.Row="3" Margin="5,10,0,5" Text="{x:Static Properties:Resources.AboutView_License}" />\r
\r
- <TextBox Text="{x:Static Properties:Resources.About_GPL}" Grid.Row="3" Margin="10,0,10,10" HorizontalAlignment="Stretch"\r
+ <TextBox Text="{x:Static Properties:Resources.About_GPL}" Grid.Row="4" Margin="10,0,10,10" HorizontalAlignment="Stretch"\r
VerticalAlignment="Stretch" IsReadOnly="True" TextWrapping="Wrap" VerticalScrollBarVisibility="Auto" />\r
\r
\r
{\r
using System.Diagnostics;\r
using System.Windows.Controls;\r
+ using System.Windows.Input;\r
using System.Windows.Navigation;\r
\r
/// <summary>\r
/// </summary>\r
public AboutView()\r
{\r
- InitializeComponent();\r
+ this.InitializeComponent();\r
}\r
\r
/// <summary>\r
{\r
Process.Start("https://handbrake.fr");\r
}\r
+\r
+ private void GithubWebsite_OnRequestNavigate(object sender, RequestNavigateEventArgs e)\r
+ {\r
+ Process.Start("https://github.com/HandBrake/HandBrake/issues");\r
+ }\r
+\r
+ private void AboutTextBox_OnMouseDoubleClick(object sender, MouseButtonEventArgs e)\r
+ {\r
+ this.versionTextBox.SelectAll();\r
+ }\r
}\r
}\r
\r
<Grid Margin="20,10,0,20">\r
<Grid.ColumnDefinitions>\r
- <ColumnDefinition Width="70" />\r
+ <ColumnDefinition Width="Auto" />\r
<ColumnDefinition Width="Auto" />\r
</Grid.ColumnDefinitions>\r
\r
<!-- Version -->\r
- <TextBlock Grid.Column="0" Margin="0,0,5,0" Text="{x:Static Properties:Resources.Options_Version}" />\r
- <TextBlock Grid.Column="1" Margin="0,0,0,1" VerticalAlignment="Bottom" Text="{Binding Version}" />\r
+ <TextBlock Grid.Column="0" Margin="0,0,0,0" Text="{x:Static Properties:Resources.Options_Version}" />\r
+ <TextBox Grid.Column="1" Margin="0,0,0,0" VerticalAlignment="Bottom" Text="{Binding Version, Mode=OneWay}" BorderThickness="0" x:Name="versionTextBox" MouseDoubleClick="VersionTextBox_OnMouseDoubleClick" />\r
</Grid>\r
\r
<TextBlock Text="{x:Static Properties:Resources.Options_Updates}" FontSize="14" Margin="0,10,0,10"/>\r