Enable updater

This commit is contained in:
KillzXGaming 2019-03-23 13:55:12 -04:00
parent c8b1d71875
commit 822a4c699e
12 changed files with 13400 additions and 34 deletions

Binary file not shown.

View file

@ -267,27 +267,23 @@ namespace FirstPlugin
bool IsLoaded = false;
public override void OnClick(TreeView treeView)
{
if (!Runtime.DisableViewport)
Viewport editor = (Viewport)LibraryGUI.Instance.GetActiveContent(typeof(Viewport));
if (editor == null)
{
Viewport editor = (Viewport)LibraryGUI.Instance.GetActiveContent(typeof(Viewport));
if (editor == null)
{
editor = new Viewport();
LibraryGUI.Instance.LoadEditor(editor);
}
editor.Text = Text;
editor.Dock = DockStyle.Fill;
if (!IsLoaded)
{
editor.AddDrawable(Renderer);
editor.LoadObjects();
}
IsLoaded = true;
editor = new Viewport();
LibraryGUI.Instance.LoadEditor(editor);
}
editor.Text = Text;
editor.Dock = DockStyle.Fill;
if (!IsLoaded)
{
editor.AddDrawable(Renderer);
editor.LoadObjects();
}
IsLoaded = true;
}
public MarioKart.MK7.KCL kcl = null;

View file

@ -111,25 +111,21 @@ namespace Toolbox
}
#region Updater
bool UpdatePromptShown = false;
private void Application_Idle(object sender, EventArgs e)
{
if (UpdateProgram.CanUpdate && !Runtime.EnableVersionCheck)
{
if (!UpdatePromptShown)
//Prompt once for the user to update the tool.
UpdatePromptShown = true;
DialogResult result;
using (DialogCenteringService centeringService = new DialogCenteringService(this)) // center message box
{
//Prompt once for the user to update the tool.
UpdatePromptShown = true;
DialogResult result;
using (DialogCenteringService centeringService = new DialogCenteringService(this)) // center message box
{
result = MessageBox.Show($"A new update is available {UpdateProgram.LatestRelease.TagName}!" +
$" Would you like to install it?", "Updater", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);
}
if (result == DialogResult.Yes)
{
UpdateApplication();
}
result = MessageBox.Show($"A new update is available {UpdateProgram.LatestRelease.TagName}!" +
$" Would you like to install it?", "Updater", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);
}
if (result == DialogResult.Yes)
{
UpdateApplication();
}
}
}

View file

@ -1,3 +1,3 @@
v1.0 BETA
v1.0 r1 BETA EXPERIMENTAL
3/23/2019 1:40:02 PM +00:00
master

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

File diff suppressed because it is too large Load diff