X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=win%2FC%23%2FfrmUpdater.cs;h=97a5c9a647d5662d3bfdfddf1e51c20d7c64ab9d;hb=b3d9b074e43038194d0936fa7cdb268145bba52e;hp=82fe2f3b6f53093f372568d0072cd21b0e82408a;hpb=e3e275c8c360abf1010859647ccee00bad9d3069;p=handbrake-jp%2Fhandbrake-jp-git.git diff --git a/win/C#/frmUpdater.cs b/win/C#/frmUpdater.cs index 82fe2f3b..97a5c9a6 100644 --- a/win/C#/frmUpdater.cs +++ b/win/C#/frmUpdater.cs @@ -1,38 +1,44 @@ +/* frmUpdater.cs $ + + This file is part of the HandBrake source code. + Homepage: . + It may be used under the terms of the GNU General Public License. */ + using System; using System.Windows.Forms; -using System.IO; -using System.Xml; -using System.Net; +using Handbrake.Functions; namespace Handbrake { public partial class frmUpdater : Form { - Functions.RssReader rssRead = new Functions.RssReader(); + AppcastReader appcast = new AppcastReader(); public frmUpdater() { InitializeComponent(); - + + appcast.getInfo(); // Initializes the appcast getRss(); setVersions(); } private void getRss() - { - wBrowser.DocumentText = "" + rssRead.versionInfo() + ""; + { + wBrowser.Url = appcast.descriptionUrl; } private void setVersions() { - lbl_oldVersion.Text = "(you have: " + Properties.Settings.Default.CliVersion + " / " + Properties.Settings.Default.build + ")."; - lbl_newVersion.Text = rssRead.version() + " (" + rssRead.build() + ")"; + string old = "(You have: " + Properties.Settings.Default.hb_version.Trim() + " / " + Properties.Settings.Default.hb_build.ToString().Trim() + ")"; + string newBuild = appcast.version.Trim() + " (" + appcast.build + ")"; + lbl_update_text.Text = "HandBrake " + newBuild + " is now available. " + old; } private void btn_installUpdate_Click(object sender, EventArgs e) { - frmDownload download = new frmDownload(); + frmDownload download = new frmDownload(appcast.downloadFile); download.Show(); - this.Close(); + this.Close(); } private void btn_remindLater_Click(object sender, EventArgs e) @@ -42,15 +48,9 @@ namespace Handbrake private void btn_skip_Click(object sender, EventArgs e) { - try - { - Properties.Settings.Default.skipversion = int.Parse(rssRead.build()); - Properties.Settings.Default.Save(); - } - catch (Exception exc) - { - MessageBox.Show(exc.ToString()); - } + Properties.Settings.Default.skipversion = int.Parse(appcast.build); + Properties.Settings.Default.Save(); + this.Close(); }