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>2022-10-30 02:52:49 +0300
committerTiago Conceição <Tiago_caza@hotmail.com>2022-10-30 02:52:49 +0300
commit6dc26f74342411760a5905860ef863ece03a3239 (patch)
tree5e706336595126cccc175c7af4c182df9ce4f6a0 /documentation
parent38201dfb83e46ee269cd940c5684dd4e97bc61fe (diff)
v3.8.0v3.8.0
- **File formats:** - (Add) Property: DisplayTotalOnTime - (Add) Property: DisplayTotalOffTime - (Add) SL1File Property: high_viscosity_tilt_time - **Tools** - **I printed this file** - (Add) Display on time for the print information - (Improvement) Labels on numeric box - (Improvement) Show print time label formatted as hh:mm:ss - **PCB Exposure:** - (Improvement) Increase "Exposure time" maximum from 200s to 1000s (#592) - (Fix) Set `BottomLightHeight` to 0 - (Fix) Set `TransitionLayerCount` to 0 - **Issues:** - (Improvement) Overhang detection by using a dynamic cross kernel - (Improvement) Bring back the discard logic of "false-positive" islands based on overhang detection but improve the threshold of the detection to be safer (#591, #591) - **PrusaSlicer:** - (Change) Elegoo Mars 2 to use file version 4 - (Change) Elegoo Mars 2 Pro to use file version 4 - (Add) Status bar: On and Off time (hh:mm:ss) as tooltip in the Print time label - (Improvement) When any of libcvextern dependencies are missing, it try to show the missing libraries in the error message (Linux only) - (Improvement) Auto-upgrade procedure for non-Windows systems - (Improvement) macOS arm64 (M1/M2) can now run natively if installed via the auto installer script - (Fix) Error on Mat cache manager when file have only one layer - (Fix) Suggestion "Transition layer count" shows as never applied when using with file formats that use in-firmware transition layers - (Upgrade) openCV from 4.5.4 to 4.6.0 - Custom library is now built to strip unused dependencies and reduce library size - (Remove) arch and rhel packages in favor of a generic linux
Diffstat (limited to 'documentation')
-rw-r--r--documentation/UVtools.Core.xml80
1 files changed, 77 insertions, 3 deletions
diff --git a/documentation/UVtools.Core.xml b/documentation/UVtools.Core.xml
index 49343fa..7b7634d 100644
--- a/documentation/UVtools.Core.xml
+++ b/documentation/UVtools.Core.xml
@@ -2918,6 +2918,28 @@
Gets the estimate print time in hours and minutes formatted
</summary>
</member>
+ <member name="P:UVtools.Core.FileFormats.FileFormat.DisplayTotalOnTime">
+ <summary>
+ Gets the total time in seconds the display will remain on exposing the layers during the print
+ </summary>
+ </member>
+ <member name="P:UVtools.Core.FileFormats.FileFormat.DisplayTotalOnTimeString">
+ <summary>
+ Gets the total time formatted in hours, minutes and seconds the display will remain on exposing the layers during the print
+ </summary>
+ </member>
+ <member name="P:UVtools.Core.FileFormats.FileFormat.DisplayTotalOffTime">
+ <summary>
+ Gets the total time in seconds the display will remain off during the print.
+ This is the difference between <see cref="P:UVtools.Core.FileFormats.FileFormat.PrintTime"/> and <see cref="P:UVtools.Core.FileFormats.FileFormat.DisplayTotalOnTime"/>
+ </summary>
+ </member>
+ <member name="P:UVtools.Core.FileFormats.FileFormat.DisplayTotalOffTimeString">
+ <summary>
+ Gets the total time formatted in hours, minutes and seconds the display will remain off during the print.
+ This is the difference between <see cref="P:UVtools.Core.FileFormats.FileFormat.PrintTime"/> and <see cref="P:UVtools.Core.FileFormats.FileFormat.DisplayTotalOnTime"/>
+ </summary>
+ </member>
<member name="P:UVtools.Core.FileFormats.FileFormat.StartingMaterialMilliliters">
<summary>
Gets the starting material milliliters when the file was loaded
@@ -3186,6 +3208,12 @@
<param name="transitionLayerCount">Number of transition layers</param>
<returns>Seconds</returns>
</member>
+ <member name="M:UVtools.Core.FileFormats.FileFormat.GetTransitionStepTime">
+ <summary>
+ Gets the transition step time from <see cref="P:UVtools.Core.FileFormats.FileFormat.BottomExposureTime"/> and <see cref="P:UVtools.Core.FileFormats.FileFormat.ExposureTime"/>, value is returned as positive from normal perspective and logic (Longer - shorter)
+ </summary>
+ <returns>Seconds</returns>
+ </member>
<member name="M:UVtools.Core.FileFormats.FileFormat.GetTransitionLayerCount(System.Single,System.Single,System.Single,System.MidpointRounding)">
<summary>
Gets the transition layer count based on long and short exposure time
@@ -6777,12 +6805,58 @@
</summary>
<returns></returns>
</member>
- <member name="M:UVtools.Core.SystemOS.SystemAware.IsRunningLinuxAppImage(System.String@)">
+ <member name="T:UVtools.Core.SystemOS.Linux">
+ <summary>
+ Linux specific methods
+ </summary>
+ </member>
+ <member name="P:UVtools.Core.SystemOS.Linux.IsRunningAppImage">
<summary>
Gets if is running under Linux and under AppImage format
</summary>
</member>
- <member name="M:UVtools.Core.SystemOS.SystemAware.IsRunningLinuxAppImage">
+ <member name="M:UVtools.Core.SystemOS.Linux.IsRunningAppImageGetPath(System.String@)">
+ <summary>
+ Gets if is running under Linux and under AppImage format and return the full root path for the running AppImage
+ </summary>
+ </member>
+ <member name="P:UVtools.Core.SystemOS.Linux.RunningAppImageRootPath">
+ <summary>
+ <para>Gets the full root path for the running AppImage. Returns null is not Linux and null/empty if not an AppImage</para>
+ <para>The return path is the source file location and not the execution path location.</para>
+ </summary>
+ </member>
+ <member name="P:UVtools.Core.SystemOS.Linux.RunningAppName">
+ <summary>
+ Gets the name of the running *.app. Returns null or empty if not running an macOS .app. Returns null or empty if not an AppImage
+ </summary>
+ </member>
+ <member name="T:UVtools.Core.SystemOS.macOS">
+ <summary>
+ MacOS specific methods
+ </summary>
+ </member>
+ <member name="P:UVtools.Core.SystemOS.macOS.IsRunningApp">
+ <summary>
+ Gets if is running under MacOS and under .app format
+ </summary>
+ </member>
+ <member name="M:UVtools.Core.SystemOS.macOS.IsRunningAppGetPath(System.String@)">
+ <summary>
+ Gets if is running under macOS and under .app format and return the full root path for the running .app
+ </summary>
+ </member>
+ <member name="P:UVtools.Core.SystemOS.macOS.RunningAppRootPath">
+ <summary>
+ Gets the full root path for the running .app. Returns null or empty if not running an macOS .app
+ </summary>
+ </member>
+ <member name="P:UVtools.Core.SystemOS.macOS.RunningAppName">
+ <summary>
+ Gets the name of the running .app. Returns null or empty if not running an macOS .app
+ </summary>
+ </member>
+ <member name="P:UVtools.Core.SystemOS.SystemAware.IsRunningLinuxAppImage">
<summary>
Gets if is running under Linux and under AppImage format
</summary>
@@ -6790,7 +6864,7 @@
</member>
<member name="P:UVtools.Core.SystemOS.SystemAware.IsRunningMacOSApp">
<summary>
- Gets if is running under MacOS and under app format
+ Gets if is running under MacOS and under *.app format
</summary>
</member>
<member name="P:UVtools.Core.SystemOS.SystemAware.OperatingSystemName">