aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model
diff options
context:
space:
mode:
Diffstat (limited to 'MediaBrowser.Model')
-rw-r--r--MediaBrowser.Model/MediaBrowser.Model.csproj2
-rw-r--r--MediaBrowser.Model/Tasks/TaskInfo.cs2
-rw-r--r--MediaBrowser.Model/Tasks/TaskProgress.cs22
-rw-r--r--MediaBrowser.Model/Updates/CheckForUpdateResult.cs22
4 files changed, 24 insertions, 24 deletions
diff --git a/MediaBrowser.Model/MediaBrowser.Model.csproj b/MediaBrowser.Model/MediaBrowser.Model.csproj
index fe411baea4..14ab663d3d 100644
--- a/MediaBrowser.Model/MediaBrowser.Model.csproj
+++ b/MediaBrowser.Model/MediaBrowser.Model.csproj
@@ -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" />
diff --git a/MediaBrowser.Model/Tasks/TaskInfo.cs b/MediaBrowser.Model/Tasks/TaskInfo.cs
index 340bfac4a8..50dcb30806 100644
--- a/MediaBrowser.Model/Tasks/TaskInfo.cs
+++ b/MediaBrowser.Model/Tasks/TaskInfo.cs
@@ -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.
diff --git a/MediaBrowser.Model/Tasks/TaskProgress.cs b/MediaBrowser.Model/Tasks/TaskProgress.cs
deleted file mode 100644
index aadfc896e7..0000000000
--- a/MediaBrowser.Model/Tasks/TaskProgress.cs
+++ /dev/null
@@ -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; }
- }
-}
diff --git a/MediaBrowser.Model/Updates/CheckForUpdateResult.cs b/MediaBrowser.Model/Updates/CheckForUpdateResult.cs
new file mode 100644
index 0000000000..48c0b398c1
--- /dev/null
+++ b/MediaBrowser.Model/Updates/CheckForUpdateResult.cs
@@ -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; }
+ }
+}