Implemented update system

This commit is contained in:
Andre Beging
2019-01-06 15:44:03 +01:00
parent bc1a0e2118
commit 5887b27aaa
10 changed files with 345 additions and 90 deletions

View File

@@ -10,6 +10,7 @@
Title="eJay" Height="600" MinHeight="600" Width="900" MinWidth="900"
Background="White">
<Window.Resources>
<converters:BoolToVisibilityConverter x:Key="BoolToVisibilityConverter"></converters:BoolToVisibilityConverter>
<converters:AmountToColorConverter x:Key="AmountToColorConverter" />
<Style TargetType="ListViewItem">
<Setter Property="HorizontalContentAlignment" Value="Stretch" />
@@ -49,6 +50,11 @@
<RibbonButton Label="Open Database Location" SmallImageSource="../Content/db_info.ico" Command="{Binding OpenDatabaseLocationMenuCommand}"></RibbonButton>
<RibbonButton Label="Select Telegram Path" SmallImageSource="../Content/telegram.png" Command="{Binding SetTelegramLocationCommand}"></RibbonButton>
</RibbonGroup>
<RibbonGroup Header="Application">
<Label Content="{Binding CurrentVersionLabelContent}"></Label>
<Label Content="{Binding UpdateInfoLabelContent}" Visibility="{Binding UpdateInfoLabelVisible, Converter={StaticResource BoolToVisibilityConverter}}"></Label>
<RibbonButton SmallImageSource="../Content/moneybag.ico" Label="{Binding UpdateButtonLabel}" IsEnabled="{Binding UpdateButtonEnabled}" Visibility="{Binding UpdateButtonVisible, Converter={StaticResource BoolToVisibilityConverter}}" Command="{Binding UpdateButtonCommand}"></RibbonButton>
</RibbonGroup>
</RibbonTab>
</Ribbon>
<!-- #endregion -->

View File

@@ -1,7 +1,9 @@
using System.Windows;
using System;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Input;
using System.Windows.Media;
using Squirrel;
namespace DebtMgr.View
{