summaryrefslogtreecommitdiffstats
path: root/win/C#/Functions/AppcastReader.cs
diff options
context:
space:
mode:
authorsr55 <[email protected]>2010-01-21 20:47:15 +0000
committersr55 <[email protected]>2010-01-21 20:47:15 +0000
commit9ae5e6d54d2254ae9dbb08d56f2f55b5a2d3f6cd (patch)
tree39589a70ff421dca7af0348f8c81e4eab42a7a39 /win/C#/Functions/AppcastReader.cs
parent56fef9aafba02e1f6bac8724aeda00f78b77c712 (diff)
WinGui:
- Some code refactoring. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3081 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'win/C#/Functions/AppcastReader.cs')
-rw-r--r--win/C#/Functions/AppcastReader.cs41
1 files changed, 21 insertions, 20 deletions
diff --git a/win/C#/Functions/AppcastReader.cs b/win/C#/Functions/AppcastReader.cs
index 7f1e90b88..ea9cac112 100644
--- a/win/C#/Functions/AppcastReader.cs
+++ b/win/C#/Functions/AppcastReader.cs
@@ -16,7 +16,7 @@ namespace Handbrake.Functions
/// <summary>
/// Get the build information from the required appcasts. Run before accessing the public vars.
/// </summary>
- public void getInfo(string input)
+ public void GetInfo(string input)
{
try
{
@@ -28,13 +28,14 @@ namespace Handbrake.Functions
Match ver = Regex.Match(result, @"sparkle:version=""([0-9]*)\""");
Match verShort = Regex.Match(result, @"sparkle:shortVersionString=""(([svn]*)([0-9.\s]*))\""");
- build = ver.ToString().Replace("sparkle:version=", "").Replace("\"", "");
- version = verShort.ToString().Replace("sparkle:shortVersionString=", "").Replace("\"", "");
- downloadFile = nodeItem["windows"].InnerText;
- descriptionUrl = new Uri(nodeItem["sparkle:releaseNotesLink"].InnerText);
- } catch( Exception)
+ Build = ver.ToString().Replace("sparkle:version=", "").Replace("\"", "");
+ Version = verShort.ToString().Replace("sparkle:shortVersionString=", "").Replace("\"", "");
+ DownloadFile = nodeItem["windows"].InnerText;
+ DescriptionUrl = new Uri(nodeItem["sparkle:releaseNotesLink"].InnerText);
+ }
+ catch( Exception)
{
- // Ignore Error.
+ return;
}
}
@@ -51,24 +52,24 @@ namespace Handbrake.Functions
XmlDocument rssDoc = new XmlDocument();
rssDoc.Load(rssReader);
- for (int i = 0; i < rssDoc.ChildNodes.Count; i++)
+ foreach (XmlNode t in rssDoc.ChildNodes)
{
- if (rssDoc.ChildNodes[i].Name == "rss")
- nodeRss = rssDoc.ChildNodes[i];
+ if (t.Name == "rss")
+ nodeRss = t;
}
if (nodeRss != null)
- for (int i = 0; i < nodeRss.ChildNodes.Count; i++)
+ foreach (XmlNode t in nodeRss.ChildNodes)
{
- if (nodeRss.ChildNodes[i].Name == "channel")
- nodeChannel = nodeRss.ChildNodes[i];
+ if (t.Name == "channel")
+ nodeChannel = t;
}
if (nodeChannel != null)
- for (int i = 0; i < nodeChannel.ChildNodes.Count; i++)
+ foreach (XmlNode t in nodeChannel.ChildNodes)
{
- if (nodeChannel.ChildNodes[i].Name == "item")
- nodeItem = nodeChannel.ChildNodes[i];
+ if (t.Name == "item")
+ nodeItem = t;
}
return nodeItem;
@@ -77,21 +78,21 @@ namespace Handbrake.Functions
/// <summary>
/// Get Information about an update to HandBrake
/// </summary>
- public Uri descriptionUrl { get; set; }
+ public Uri DescriptionUrl { get; set; }
/// <summary>
/// Get HandBrake's version from the appcast.xml file.
/// </summary>
- public string version { get; set; }
+ public string Version { get; set; }
/// <summary>
/// Get HandBrake's Build from the appcast.xml file.
/// </summary>
- public string build { get; set; }
+ public string Build { get; set; }
/// <summary>
/// Get's the URL for update file.
/// </summary>
- public string downloadFile { get; set; }
+ public string DownloadFile { get; set; }
}
} \ No newline at end of file