mirror of
https://github.com/riegera2412/UVtools.git
synced 2026-07-08 17:42:31 +02:00
v3.9.0
- **File formats:** - (Add) File extension: .gktwo.ctb to `ChituboxFile` to be able to convert files for UniFormation GKtwo under special CTB format - (Add) UniFormation GKtwo compatibility under CTB format, if exporting JXS rename to CTB before open - (Fix) CTB, CBDDLP, PHOTON, FDG, PHZ: Read and write files larger then 4GB (#608) - **PCB Exposure:** - (Add) Offset X/Y to offset the PCB from it origin - (Add) Allow to toggle between "Show preview image cropped by it bounds" and "Show full preview image (The final result)" - (Improvement) Use rectangle instead of line for center line primitive (#607) - (Fix) Implement rotation to polygon and center line primitives (#607) - (Fix) Macros in a single line was not being parsed (#607) - (Fix) Invert color per file was not affecting primitives - **Network printers:** - (Add) Socket requests with TCP and UDP - (Add) AnyCubic printer preset (However it can't upload a file) - (Add) Scripts in request path to allow a first request to fetch data to the final request: - A script starts with **<\?** and ends with **?>** - First parameter is the first request to get response content from - Second parameter is the regex pattern to match content with - Third parameter is the final request that supports a parameter from regex matching group, eg: **{#1}** is match Group[1] value - **Example:** <\? getfiles > {0}\/(\d+\.[\da-zA-Z]+), > printfile,{#1} ?> - (Change) Allow to print a filename without send it when upload request path is empty - (Fix) Do not show printers with empty requests - (Change) Default layer compression to Lz4 instead of Png - (Improvement) Application is now culture aware but set part of `NumberFormat` to the `InvariantCulture.NumberFormat` - (Improvement) Material cost now show with the current culture currency symbol due previous change - (Improvement) Better submit of bug reports using sections and forms - (Improvement) Linux: AppImage now have a help manual with possible arguments and parameters - (Improvement) macOS: Codesign app on auto-installer and auto-upgrade to bypass arm64 run restriction (#431) - (Improvement) macOS: Rebuilt arm64 libcvextern.dylib to run with less dependencies (#431) - (Improvement) macOS: Try to show missing dependencies from openCV (if any) on the error message - (Fix) UI: layers sorted lexicographically instead of numerically in the issues list view (#611) - (Fix) PrusaSlicer printer parameters: UniFormation GKtwo
This commit is contained in:
@@ -1,5 +1,62 @@
|
||||
#!/bin/sh
|
||||
#!/bin/bash
|
||||
|
||||
# The purpose of this custom AppRun script is to enablesymlinking the AppImage and invoking the corresponding
|
||||
# binary depending on which symlink name was used to invoke the AppImage.
|
||||
#
|
||||
# It also provides some additional help parameters in order to allow faster familiarization with functionality
|
||||
# embedded in this AppImage.
|
||||
|
||||
HERE="$(dirname "$(readlink -f "${0}")")"
|
||||
export PATH="${HERE}"/usr/bin/:"${PATH}"
|
||||
EXEC=$(grep -e '^Exec=.*' "${HERE}"/*.desktop | head -n 1 | cut -d "=" -f 2 | cut -d " " -f 1)
|
||||
exec "${EXEC}" $@
|
||||
|
||||
function help() {
|
||||
echo ' _ ___ ___ _ '
|
||||
echo ' | | | \ \ / / |_ ___ ___ | |___ '
|
||||
echo ' | | | |\ \ / /| __/ _ \ / _ \| / __|'
|
||||
echo ' | |_| | \ V / | || (_) | (_) | \__ \'
|
||||
echo ' \___/ \_/ \__\___/ \___/|_|___/'
|
||||
echo "
|
||||
--------------------------------------------------------------------------
|
||||
All the great UVtools functionality inside an AppImage package.
|
||||
--------------------------------------------------------------------------
|
||||
(This package uses the AppImage software packaging technology for Linux
|
||||
['One App == One File'] for easy availability of the newest UVtools
|
||||
releases across all major Linux distributions.)
|
||||
Usage: --help, -h
|
||||
------ # This message
|
||||
<path/to/file1> [path/to/file2] [path/to/file3] [...]
|
||||
# Opens and loads specific file(s) with UVtools
|
||||
--cmd-help
|
||||
# Display UVtoolsCmd help message
|
||||
--cmd, -c <argument(s)> [option(s)]
|
||||
# Redirect a command to UVtoolsCmd
|
||||
--appimage-extract
|
||||
# Unpack this AppImage into a local sub-directory [currently named 'squashfs-root']
|
||||
--appimage-help
|
||||
# Show available AppImage options
|
||||
"
|
||||
}
|
||||
|
||||
if [ "$1" == "--help" -o "$1" == "-h" ]; then
|
||||
help
|
||||
exit $?
|
||||
fi
|
||||
|
||||
if [ "$1" == "--cmd-help" ]; then
|
||||
exec 'UVtoolsCmd' --help
|
||||
exit $?
|
||||
fi
|
||||
|
||||
if [ "$1" == "--cmd" -o "$1" == "-c" ]; then
|
||||
if [ "$#" -lt 2 ]; then
|
||||
echo 'UVtoolsCmd requires at least one parameter'
|
||||
exec 'UVtoolsCmd' --help
|
||||
exit $?
|
||||
fi
|
||||
|
||||
shift
|
||||
exec 'UVtoolsCmd' $@
|
||||
exit $?
|
||||
fi
|
||||
|
||||
exec 'UVtools' $@
|
||||
@@ -0,0 +1,87 @@
|
||||
"\n"
|
||||
"General configuration for OpenCV 4.6.0 =====================================\n"
|
||||
" Version control: 3.4.2-7879-g1ca4fc084b\n"
|
||||
"\n"
|
||||
" Platform:\n"
|
||||
" Timestamp: 2022-11-29T05:23:11Z\n"
|
||||
" Host: Darwin 22.1.0 arm64\n"
|
||||
" CMake: 3.25.0\n"
|
||||
" CMake generator: Unix Makefiles\n"
|
||||
" CMake build tool: /usr/bin/make\n"
|
||||
" Configuration: Release\n"
|
||||
"\n"
|
||||
" CPU/HW features:\n"
|
||||
" Baseline: NEON FP16\n"
|
||||
"\n"
|
||||
" C/C++:\n"
|
||||
" Built as dynamic libs?: NO\n"
|
||||
" C++ standard: 11\n"
|
||||
" C++ Compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ (ver 14.0.0.14000029)\n"
|
||||
" C++ flags (Release): -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winconsistent-missing-override -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -Wno-deprecated-enum-enum-conversion -Wno-deprecated-anon-enum-enum-conversion -fdiagnostics-show-option -Qunused-arguments -Wno-semicolon-before-method-body -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DNDEBUG\n"
|
||||
" C++ flags (Debug): -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winconsistent-missing-override -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -Wno-deprecated-enum-enum-conversion -Wno-deprecated-anon-enum-enum-conversion -fdiagnostics-show-option -Qunused-arguments -Wno-semicolon-before-method-body -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -g -O0 -DDEBUG -D_DEBUG\n"
|
||||
" C Compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc\n"
|
||||
" C flags (Release): -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winconsistent-missing-override -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -Wno-deprecated-enum-enum-conversion -Wno-deprecated-anon-enum-enum-conversion -fdiagnostics-show-option -Qunused-arguments -Wno-semicolon-before-method-body -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -O3 -DNDEBUG -DNDEBUG\n"
|
||||
" C flags (Debug): -fsigned-char -W -Wall -Wreturn-type -Wnon-virtual-dtor -Waddress -Wsequence-point -Wformat -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wstrict-prototypes -Wundef -Winit-self -Wpointer-arith -Wshadow -Wsign-promo -Wuninitialized -Winconsistent-missing-override -Wno-delete-non-virtual-dtor -Wno-unnamed-type-template-args -Wno-comment -Wno-deprecated-enum-enum-conversion -Wno-deprecated-anon-enum-enum-conversion -fdiagnostics-show-option -Qunused-arguments -Wno-semicolon-before-method-body -ffunction-sections -fdata-sections -fvisibility=hidden -fvisibility-inlines-hidden -g -O0 -DDEBUG -D_DEBUG\n"
|
||||
" Linker flags (Release): -Wl,-dead_strip \n"
|
||||
" Linker flags (Debug): -Wl,-dead_strip \n"
|
||||
" ccache: NO\n"
|
||||
" Precompiled headers: NO\n"
|
||||
" Extra dependencies: -framework OpenCL /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/System/Library/Frameworks/Accelerate.framework -lm -ldl -framework Cocoa -framework AppKit\n"
|
||||
" 3rdparty dependencies: ittnotify libjpeg-turbo libwebp libpng libtiff libopenjp2 IlmImf zlib tegra_hal\n"
|
||||
"\n"
|
||||
" OpenCV modules:\n"
|
||||
" To be built: core highgui imgcodecs imgproc videoio\n"
|
||||
" Disabled: dnn features2d flann gapi ml photo video world\n"
|
||||
" Disabled by dependency: calib3d objdetect stitching\n"
|
||||
" Unavailable: java python2 python3 ts\n"
|
||||
" Applications: -\n"
|
||||
" Documentation: NO\n"
|
||||
" Non-free algorithms: NO\n"
|
||||
"\n"
|
||||
" GUI: COCOA\n"
|
||||
" Cocoa: YES\n"
|
||||
" VTK support: NO\n"
|
||||
"\n"
|
||||
" Media I/O: \n"
|
||||
" ZLib: build (ver 1.2.12)\n"
|
||||
" JPEG: build-libjpeg-turbo (ver 2.1.2-62)\n"
|
||||
" WEBP: build (ver encoder: 0x020f)\n"
|
||||
" PNG: build (ver 1.6.37)\n"
|
||||
" TIFF: build (ver 42 - 4.2.0)\n"
|
||||
" JPEG 2000: build (ver 2.4.0)\n"
|
||||
" OpenEXR: build (ver 2.3.0)\n"
|
||||
" HDR: YES\n"
|
||||
" SUNRASTER: YES\n"
|
||||
" PXM: YES\n"
|
||||
" PFM: YES\n"
|
||||
"\n"
|
||||
" Video I/O:\n"
|
||||
" DC1394: NO\n"
|
||||
" FFMPEG: NO\n"
|
||||
" avcodec: NO\n"
|
||||
" avformat: NO\n"
|
||||
" avutil: NO\n"
|
||||
" swscale: NO\n"
|
||||
" avresample: NO\n"
|
||||
" GStreamer: NO\n"
|
||||
" AVFoundation: YES\n"
|
||||
"\n"
|
||||
" Parallel framework: GCD\n"
|
||||
"\n"
|
||||
" Trace: YES (with Intel ITT)\n"
|
||||
"\n"
|
||||
" Other third-party libraries:\n"
|
||||
" Lapack: YES (/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/System/Library/Frameworks/Accelerate.framework -lm -ldl)\n"
|
||||
" Eigen: YES (ver 3.4.0)\n"
|
||||
" Custom HAL: YES (carotene (ver 0.0.1))\n"
|
||||
" Protobuf: build (3.19.1)\n"
|
||||
"\n"
|
||||
" OpenCL: YES (no extra features)\n"
|
||||
" Include path: NO\n"
|
||||
" Link libraries: -framework OpenCL\n"
|
||||
"\n"
|
||||
" Python (for build): /opt/local/bin/python2.7\n"
|
||||
"\n"
|
||||
" Install to: /Users/palmer/emgucv/platforms/ubuntu/22.04/build/install\n"
|
||||
"-----------------------------------------------------------------\n"
|
||||
"\n"
|
||||
Binary file not shown.
Reference in New Issue
Block a user