Add respository link to AboutView and AboutViewModel.
This commit is contained in:
parent
c733c238de
commit
95dfa95562
9
zaaReloaded2/Properties/Settings.Designer.cs
generated
9
zaaReloaded2/Properties/Settings.Designer.cs
generated
@ -255,5 +255,14 @@ namespace zaaReloaded2.Properties {
|
|||||||
return ((string)(this["ManualCommentPrompt"]));
|
return ((string)(this["ManualCommentPrompt"]));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[global::System.Configuration.ApplicationScopedSettingAttribute()]
|
||||||
|
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||||
|
[global::System.Configuration.DefaultSettingValueAttribute("http://git.bovender.de")]
|
||||||
|
public string Repository {
|
||||||
|
get {
|
||||||
|
return ((string)(this["Repository"]));
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -74,5 +74,8 @@
|
|||||||
<Setting Name="ManualCommentPrompt" Type="System.String" Scope="Application">
|
<Setting Name="ManualCommentPrompt" Type="System.String" Scope="Application">
|
||||||
<Value Profile="(Default)">BITTE_ERGÄNZEN</Value>
|
<Value Profile="(Default)">BITTE_ERGÄNZEN</Value>
|
||||||
</Setting>
|
</Setting>
|
||||||
|
<Setting Name="Repository" Type="System.String" Scope="Application">
|
||||||
|
<Value Profile="(Default)">http://git.bovender.de</Value>
|
||||||
|
</Setting>
|
||||||
</Settings>
|
</Settings>
|
||||||
</SettingsFile>
|
</SettingsFile>
|
@ -79,6 +79,14 @@ namespace zaaReloaded2.ViewModels
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public string Repository
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return Properties.Settings.Default.Repository.ToString();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public string LicenseUrl
|
public string LicenseUrl
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
@ -104,6 +112,19 @@ namespace zaaReloaded2.ViewModels
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public DelegatingCommand GotoRepositoryCommand
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
if (_gotoRepositoryCommand == null)
|
||||||
|
{
|
||||||
|
_gotoRepositoryCommand = new DelegatingCommand(
|
||||||
|
param => { Process.Start(new ProcessStartInfo(Repository)); });
|
||||||
|
}
|
||||||
|
return _gotoRepositoryCommand;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public DelegatingCommand GotoLicenseCommand
|
public DelegatingCommand GotoLicenseCommand
|
||||||
{
|
{
|
||||||
get
|
get
|
||||||
@ -131,6 +152,7 @@ namespace zaaReloaded2.ViewModels
|
|||||||
#region Fields
|
#region Fields
|
||||||
|
|
||||||
DelegatingCommand _gotoHomepageCommand;
|
DelegatingCommand _gotoHomepageCommand;
|
||||||
|
DelegatingCommand _gotoRepositoryCommand;
|
||||||
DelegatingCommand _gotoLicenseCommand;
|
DelegatingCommand _gotoLicenseCommand;
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||||
xmlns:b="clr-namespace:Bovender.Mvvm.Views.Settings;assembly=Bovender"
|
xmlns:b="clr-namespace:Bovender.Mvvm.Views.Settings;assembly=Bovender"
|
||||||
Width="360" Height="320" ResizeMode="NoResize" ShowInTaskbar="False"
|
Width="360" SizeToContent="Height" ResizeMode="NoResize" ShowInTaskbar="False"
|
||||||
b:WindowState.CenterScreen="True"
|
b:WindowState.CenterScreen="True"
|
||||||
Title="Über..."
|
Title="Über..."
|
||||||
>
|
>
|
||||||
@ -30,7 +30,10 @@
|
|||||||
<StackPanel Margin="20">
|
<StackPanel Margin="20">
|
||||||
<Image Source="/zaaReloaded2;component/Icons/icon.png" Width="64" VerticalAlignment="Center" Margin="0 0 0 10" />
|
<Image Source="/zaaReloaded2;component/Icons/icon.png" Width="64" VerticalAlignment="Center" Margin="0 0 0 10" />
|
||||||
<TextBlock TextAlignment="Center" Text="{Binding AddinName}" FontSize="20" FontWeight="Bold" />
|
<TextBlock TextAlignment="Center" Text="{Binding AddinName}" FontSize="20" FontWeight="Bold" />
|
||||||
<TextBlock TextAlignment="Center" Text="{Binding Version}" Margin="0, 5, 0, 10" />
|
<TextBlock TextAlignment="Center" Margin="0, 5, 0, 10" FontWeight="Bold">
|
||||||
|
Version
|
||||||
|
<TextBlock Text="{Binding Version}" />
|
||||||
|
</TextBlock>
|
||||||
<TextBlock TextAlignment="Center" Text="{Binding CopyrightString}" Margin="0, 0, 0, 10" />
|
<TextBlock TextAlignment="Center" Text="{Binding CopyrightString}" Margin="0, 0, 0, 10" />
|
||||||
<TextBlock TextAlignment="Center" Margin="0, 10, 0, 10">
|
<TextBlock TextAlignment="Center" Margin="0, 10, 0, 10">
|
||||||
Homepage:
|
Homepage:
|
||||||
@ -38,6 +41,11 @@
|
|||||||
<TextBlock Text="zaa.nephrowiki.de" />
|
<TextBlock Text="zaa.nephrowiki.de" />
|
||||||
</Hyperlink>
|
</Hyperlink>
|
||||||
<LineBreak />
|
<LineBreak />
|
||||||
|
Quellcode:
|
||||||
|
<Hyperlink Command="{Binding GotoRepositoryCommand}">
|
||||||
|
<TextBlock Text="git.bovender.de" />
|
||||||
|
</Hyperlink>
|
||||||
|
<LineBreak />
|
||||||
Lizenz:
|
Lizenz:
|
||||||
<Hyperlink Command="{Binding GotoLicenseCommand}">
|
<Hyperlink Command="{Binding GotoLicenseCommand}">
|
||||||
<TextBlock Text="Apache 2.0" />
|
<TextBlock Text="Apache 2.0" />
|
||||||
|
@ -83,6 +83,9 @@
|
|||||||
<setting name="ManualCommentPrompt" serializeAs="String">
|
<setting name="ManualCommentPrompt" serializeAs="String">
|
||||||
<value>BITTE_ERGÄNZEN</value>
|
<value>BITTE_ERGÄNZEN</value>
|
||||||
</setting>
|
</setting>
|
||||||
|
<setting name="Repository" serializeAs="String">
|
||||||
|
<value>http://git.bovender.de</value>
|
||||||
|
</setting>
|
||||||
</zaaReloaded2.Properties.Settings>
|
</zaaReloaded2.Properties.Settings>
|
||||||
</applicationSettings>
|
</applicationSettings>
|
||||||
<userSettings>
|
<userSettings>
|
||||||
|
Loading…
Reference in New Issue
Block a user