3 This file is part of the HandBrake source code.
\r
4 Homepage: <http://handbrake.fr>.
\r
5 It may be used under the terms of the GNU General Public License. */
\r
8 using System.Windows.Forms;
\r
15 public partial class frmUpdater : Form
\r
17 Functions.AppcastReader appcast = new Functions.AppcastReader();
\r
20 InitializeComponent();
\r
22 appcast.getInfo(); // Initializes the appcast
\r
27 private void getRss()
\r
29 wBrowser.DocumentText = "<font face=\"verdana\" size=\"1\">" + appcast.versionInfo() + "</font>";
\r
32 private void setVersions()
\r
34 string old = "(
\8c»
\8dÝ
\82Ì
\83o
\81[
\83W
\83\87\83\93\82Í " + Properties.Settings.Default.hb_version.Trim() + " / " + Properties.Settings.Default.hb_build.ToString().Trim() + "
\82Å
\82·)";
\r
35 string newBuild = appcast.version().Trim() + " (" + appcast.build() + ")";
\r
36 lbl_update_text.Text = "HandBrake " + newBuild + "
\82ª
\97\98\97p
\89Â
\94\
\82Å
\82·
\81B " + old;
\r
39 private void btn_installUpdate_Click(object sender, EventArgs e)
\r
41 frmDownload download = new frmDownload(appcast.downloadFile());
\r
46 private void btn_remindLater_Click(object sender, EventArgs e)
\r
51 private void btn_skip_Click(object sender, EventArgs e)
\r
53 Properties.Settings.Default.skipversion = int.Parse(appcast.build());
\r
54 Properties.Settings.Default.Save();
\r