diff options
author | Tiago Conceição <Tiago_caza@hotmail.com> | 2022-10-30 02:52:49 +0300 |
---|---|---|
committer | Tiago Conceição <Tiago_caza@hotmail.com> | 2022-10-30 02:52:49 +0300 |
commit | 6dc26f74342411760a5905860ef863ece03a3239 (patch) | |
tree | 5e706336595126cccc175c7af4c182df9ce4f6a0 /documentation | |
parent | 38201dfb83e46ee269cd940c5684dd4e97bc61fe (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.xml | 80 |
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"> |