Skip to content

Commit

Permalink
v0.6.4.1
Browse files Browse the repository at this point in the history
* (Add) Partial update islands from current working layer and next layer when using pixel editor or island remove
* (Add) Setting: To enable or disable partial update islands
* (Change) Properties, Issues, Pixel Editor: ListView upgraded to a FastObjectListView, resulting in faster renders, sorting capabilities, column order, groups with counter, selection, hot tracking, filtering and empty list message
* (Change) Log: ObjectListView upgraded to a FastObjectListView
* (Change) Bunch of icons
  • Loading branch information
sn4k3 committed Aug 4, 2020
1 parent 5413012 commit 012d9e4
Show file tree
Hide file tree
Showing 50 changed files with 2,006 additions and 959 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## 04/07/2020 - v0.6.4.1

* (Add) Partial update islands from current working layer and next layer when using pixel editor or island remove
* (Add) Setting: To enable or disable partial update islands
* (Change) Properties, Issues, Pixel Editor: ListView upgraded to a FastObjectListView, resulting in faster renders, sorting capabilities, column order, groups with counter, selection, hot tracking, filtering and empty list message
* (Change) Log: ObjectListView upgraded to a FastObjectListView
* (Change) Bunch of icons

## 30/07/2020 - v0.6.4.0

* (Add) Tool: Change resolution
Expand Down
11 changes: 8 additions & 3 deletions UVtools.Cmd/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -187,21 +187,26 @@ int[] repair
{
Console.WriteLine("Computing Issues, please wait.");
sw.Restart();
var issuesDict = fileFormat.LayerManager.GetAllIssues(null, null, progress);
var issueList = fileFormat.LayerManager.GetAllIssues(null, null, null, progress);
sw.Stop();

Console.WriteLine("Issues:");
Console.WriteLine("----------------------");
count = 0;
for (uint layerIndex = 0; layerIndex < fileFormat.LayerCount; layerIndex++)
foreach (var issue in issueList)
{
Console.WriteLine(issue);
count++;
}
/*for (uint layerIndex = 0; layerIndex < fileFormat.LayerCount; layerIndex++)
{
if(!issuesDict.TryGetValue(layerIndex, out var list)) continue;
foreach (var issue in list)
{
Console.WriteLine(issue);
count++;
}
}
}*/

Console.WriteLine("----------------------");
Console.WriteLine($"Total Issues: {count} in {sw.ElapsedMilliseconds}ms");
Expand Down
1 change: 1 addition & 0 deletions UVtools.Core/FileFormats/FileFormat.cs
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@ public override string ToString()
new PWSFile(), // PSW
new ZCodexFile(), // zcodex
new CWSFile(), // CWS
//new MakerbaseFile(), // MKS
new UVJFile(), // UVJ
new ImageFile(), // images
};
Expand Down
Loading

0 comments on commit 012d9e4

Please sign in to comment.