isolated clickonce dependancies

This commit is contained in:
LukePulverenti
2013-02-21 23:23:06 -05:00
parent fdafa59683
commit 868a7ce9c8
58 changed files with 505 additions and 244 deletions

View File

@@ -70,6 +70,7 @@
<Compile Include="Logging\LogSeverity.cs" />
<Compile Include="MediaInfo\IBlurayExaminer.cs" />
<Compile Include="Net\HttpException.cs" />
<Compile Include="Updates\CheckForUpdateResult.cs" />
<Compile Include="Updates\InstallationInfo.cs" />
<Compile Include="Updates\PackageType.cs" />
<Compile Include="Updates\PackageVersionClass.cs" />
@@ -97,7 +98,6 @@
<Compile Include="Tasks\TaskCompletionStatus.cs" />
<Compile Include="Tasks\TaskResult.cs" />
<Compile Include="Tasks\TaskInfo.cs" />
<Compile Include="Tasks\TaskProgress.cs" />
<Compile Include="Tasks\TaskState.cs" />
<Compile Include="Tasks\TaskTriggerInfo.cs" />
<Compile Include="Updates\PackageInfo.cs" />

View File

@@ -28,7 +28,7 @@ namespace MediaBrowser.Model.Tasks
/// </summary>
/// <value>The progress.</value>
[ProtoMember(3)]
public TaskProgress CurrentProgress { get; set; }
public double? CurrentProgressPercentage { get; set; }
/// <summary>
/// Gets or sets the id.

View File

@@ -1,22 +0,0 @@
using ProtoBuf;
namespace MediaBrowser.Model.Tasks
{
[ProtoContract]
public class TaskProgress
{
/// <summary>
/// Gets or sets the description.
/// </summary>
/// <value>The description.</value>
[ProtoMember(1)]
public string Description { get; set; }
/// <summary>
/// Gets or sets the percent complete.
/// </summary>
/// <value>The percent complete.</value>
[ProtoMember(2)]
public double PercentComplete { get; set; }
}
}

View File

@@ -0,0 +1,22 @@
using System;
namespace MediaBrowser.Model.Updates
{
/// <summary>
/// Class CheckForUpdateResult
/// </summary>
public class CheckForUpdateResult
{
/// <summary>
/// Gets or sets a value indicating whether this instance is update available.
/// </summary>
/// <value><c>true</c> if this instance is update available; otherwise, <c>false</c>.</value>
public bool IsUpdateAvailable { get; set; }
/// <summary>
/// Gets or sets the available version.
/// </summary>
/// <value>The available version.</value>
public Version AvailableVersion { get; set; }
}
}