Made it so if we crash we can tell.
Made it so if we know we crashed we disable the 3d display o gcode (just in case). We can make more crash recovery now as well.
This commit is contained in:
parent
1697622477
commit
f788ccb6cd
8 changed files with 51 additions and 101 deletions
|
|
@ -86,7 +86,7 @@ namespace MatterHackers.MatterControl
|
|||
textScrollWidget.SetLineStartFilter(null);
|
||||
}
|
||||
|
||||
UserSettings.Instance.Fields.SetValue(TerminalFilterOutputKey, filterOutput.Checked);
|
||||
UserSettings.Instance.Fields.SetBool(TerminalFilterOutputKey, filterOutput.Checked);
|
||||
};
|
||||
|
||||
filterOutput.VAnchor = Agg.UI.VAnchor.ParentBottom;
|
||||
|
|
@ -98,13 +98,13 @@ namespace MatterHackers.MatterControl
|
|||
|
||||
autoUppercase = new CheckBox(autoUpperCaseChkTxt);
|
||||
autoUppercase.Margin = new BorderDouble(5, 5, 5, 2);
|
||||
autoUppercase.Checked = UserSettings.Instance.Fields.GetValue(TerminalAutoUppercaseKey, true);
|
||||
autoUppercase.Checked = UserSettings.Instance.Fields.GetBool(TerminalAutoUppercaseKey, true);
|
||||
autoUppercase.TextColor = this.textColor;
|
||||
autoUppercase.VAnchor = Agg.UI.VAnchor.ParentBottom;
|
||||
topBarControls.AddChild(autoUppercase);
|
||||
autoUppercase.CheckedStateChanged += (sender, e) =>
|
||||
{
|
||||
UserSettings.Instance.Fields.SetValue(TerminalAutoUppercaseKey, autoUppercase.Checked);
|
||||
UserSettings.Instance.Fields.SetBool(TerminalAutoUppercaseKey, autoUppercase.Checked);
|
||||
};
|
||||
manualEntryTopToBottomLayout.AddChild(topBarControls);
|
||||
}
|
||||
|
|
@ -209,7 +209,7 @@ namespace MatterHackers.MatterControl
|
|||
{
|
||||
if (firstDraw)
|
||||
{
|
||||
filterOutput.Checked = UserSettings.Instance.Fields.GetValue(TerminalFilterOutputKey, false);
|
||||
filterOutput.Checked = UserSettings.Instance.Fields.GetBool(TerminalFilterOutputKey, false);
|
||||
firstDraw = false;
|
||||
}
|
||||
base.OnDraw(graphics2D);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue