Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/sn4k3/UVtools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTiago Conceição <Tiago_caza@hotmail.com>2020-11-14 08:26:49 +0300
committerTiago Conceição <Tiago_caza@hotmail.com>2020-11-14 08:26:49 +0300
commit6d661821b522c6c8cc2c5b645693e8dd3dab76b4 (patch)
treeab5b947f47baf1a9c51bf84f6e365461c86d6215 /UVtools.GUI
parent3455f09c24daa26c12346a7e0cd451e6d947e8a7 (diff)
v1.3.0v1.3.0
* (Add) Changelog description to the new version update dialog * (Add) Tool - Infill: Proper configurable infills * (Add) Pixel area as "px²" to the layer bounds and ROI at layer bottom information bar * (Add) Pixel dimming: Alternate pattern every x layers * (Add) Pixel dimming: Lattice infill * (Add) Solidify: Required minimum/maximum area to solidify found areas (Default values will produce the old behaviour) * (Add) Issues: Allow to hide and ignore selected issues * (Add) Issue - Touch boundary: Allow to configure Left, Top, Right, Bottom margins in pixels, defaults to 5px (#94) * (Add) UVJ: Allow convert to another formats (#96) * (Add) Setters to some internal Core properties for more abstraction * (Improvement) Issue - Touch boundary: Only check boundary pixels if layer bounds overlap the set margins, otherwise, it will not waste cycles on check individual rows of pixels when not need to * (Change) Place .ctb extension show first than .cbddlp due more popular this days * (Change) Pixel dimming: Text "Borders" to "Walls" * (Change) Issues: Remove "Remove" text from button, keep only the icon to free up space * (Change) Ungroup extensions on "covert to" menu (#97) * (Fix) Issues: Detect button has a incorrect "save" icon * (Fix) SL1: Increase NumSlow property limit * (Fix) UVJ: not decoding nor showing preview images * (Fix) "Convert to" menu shows same options than previous loaded file when current file dont support convertions (#96) * (Fix) Hides "Convert to" menu when unable to convert to another format (#96) * (Fix) Program crash when demo file is disabled and tries to load a file in * (Fix) Rare crash on startup when mouse dont move in startup period and user types a key in meanwhile * (Fix) On a slow startup on progress window it will show "Decoded layers" as default text, changed to "Initializing"
Diffstat (limited to 'UVtools.GUI')
-rw-r--r--UVtools.GUI/Controls/Tools/CtrlToolPixelDimming.cs8
-rw-r--r--UVtools.GUI/FrmMain.cs4
2 files changed, 6 insertions, 6 deletions
diff --git a/UVtools.GUI/Controls/Tools/CtrlToolPixelDimming.cs b/UVtools.GUI/Controls/Tools/CtrlToolPixelDimming.cs
index 576e3f4..f9cfbf3 100644
--- a/UVtools.GUI/Controls/Tools/CtrlToolPixelDimming.cs
+++ b/UVtools.GUI/Controls/Tools/CtrlToolPixelDimming.cs
@@ -43,8 +43,8 @@ namespace UVtools.GUI.Controls.Tools
public override bool UpdateOperation()
{
base.UpdateOperation();
- Operation.BorderSize = (uint) nmBorderSize.Value;
- Operation.BordersOnly = cbDimsOnlyBorders.Checked;
+ Operation.WallThickness = (uint) nmBorderSize.Value;
+ Operation.WallsOnly = cbDimsOnlyBorders.Checked;
var matrixTextbox = new[]
@@ -95,8 +95,8 @@ namespace UVtools.GUI.Controls.Tools
}
}
- Operation.EvenPattern = matrixTextbox[0].Pattern;
- Operation.OddPattern = matrixTextbox[1].Pattern;
+ Operation.Pattern = matrixTextbox[0].Pattern;
+ Operation.AlternatePattern = matrixTextbox[1].Pattern;
return true;
}
diff --git a/UVtools.GUI/FrmMain.cs b/UVtools.GUI/FrmMain.cs
index f5f0ffb..5ce71fd 100644
--- a/UVtools.GUI/FrmMain.cs
+++ b/UVtools.GUI/FrmMain.cs
@@ -3625,7 +3625,7 @@ namespace UVtools.GUI
try
{
Issues = SlicerFile.LayerManager.GetAllIssues(islandConfig, overhangConfig, resinTrapConfig, touchingBoundConfig,
- emptyLayersConfig, FrmLoading.RestartProgress());
+ emptyLayersConfig, null, FrmLoading.RestartProgress());
}
catch (OperationCanceledException)
{
@@ -4061,7 +4061,7 @@ namespace UVtools.GUI
try
{
var issues = SlicerFile.LayerManager.GetAllIssues(islandConfig, overhangConfig, resinTrapConfig,
- touchingBoundConfig, false,
+ touchingBoundConfig, false, null,
FrmLoading.RestartProgress());
issues.RemoveAll(issue => issue.Type != LayerIssue.IssueType.Island && issue.Type != LayerIssue.IssueType.Overhang); // Remove all non islands