Commit Graph

99 Commits

Author SHA1 Message Date
Tiago Conceição ba2c70d4ca Update scripts 2022-10-23 19:42:12 +01:00
Tiago Conceição 843c3e817e Update install-uvtools.sh 2022-10-23 05:56:45 +01:00
Tiago Conceição cebbc62f93 Update install-uvtools.sh 2022-10-23 05:24:48 +01:00
Tiago Conceição 8fec074dfb Escape $ sign 2022-10-23 05:15:30 +01:00
Tiago Conceição bd0bdbfd2e Fix base path 2022-10-23 05:09:39 +01:00
Tiago Conceição a05e6b536c Better if commands 2022-10-23 04:54:29 +01:00
Tiago Conceição 9276735203 v3.7.2
- **File formats:**
  - (Add) AnyCubic PM3R (#587)
  - (Add) AnyCubic PMX2
  - (Fix) LGS: `LightOffDelay` is `WaitTimeBeforeCure` in this format
- **PrusaSlicer printer:**
  - (Add) AnyCubic Photon M3 Premium
  - (Add) AnyCubic Photon Mono X2
- (Fix) Scripting: Unable to use sub-classes (#583)
- (Fix) Loading an image as file cause application to crash
- (Fix) "File - Send to" doesn't ignore case on file extension names resulting in ignore files in a uppercase even if extension is correct
- (Fix) Do not show layer material milliliters when value is 0 or the percentage is NaN
- (Fix) Auto-upgrade on Linux with AppImage integrated on system causes the file name to grow with hash strings
2022-10-20 21:42:31 +01:00
Tiago Conceição 9feb17ed27 Remove wget dependency 2022-10-20 03:26:15 +01:00
Tiago Conceição 0ee5e925ea Fix single quotes 2022-10-19 16:33:03 +01:00
Tiago Conceição 657cbf6072 Refactorings 2022-10-19 16:18:14 +01:00
Tiago Conceição c8e5bc9dbe Refactoring 2022-10-19 05:53:29 +01:00
Tiago Conceição 71d82cc8c4 Update install-uvtools.sh 2022-10-19 05:49:36 +01:00
Tiago Conceição 8799fee1dc Update install-uvtools.sh 2022-10-19 05:46:13 +01:00
Tiago Conceição fa916f98bc Update install-uvtools.sh 2022-10-19 05:41:10 +01:00
Tiago Conceição f026ecf37d Update install-uvtools.sh 2022-10-19 05:35:36 +01:00
Tiago Conceição a680245338 Update install-uvtools.sh 2022-10-19 05:32:09 +01:00
Tiago Conceição 891325dc81 Update install-uvtools.sh 2022-10-19 05:29:04 +01:00
Tiago Conceição 04bd7ef4e1 Use $HOME instead of ~ 2022-10-19 05:12:05 +01:00
Tiago Conceição cf2e06dabe Update install-uvtools.sh 2022-10-19 05:06:09 +01:00
Tiago Conceição cba04077fb Update install-uvtools.sh 2022-10-19 04:47:27 +01:00
Tiago Conceição 30c9c6d69e Update install-uvtools.sh 2022-10-19 04:44:28 +01:00
Tiago Conceição 8942292e8b Update install-uvtools.sh 2022-10-19 04:39:19 +01:00
Tiago Conceição ddf6ba30c8 Update install-uvtools.sh 2022-10-19 04:32:47 +01:00
Tiago Conceição 09027ea5e0 Allow to run arm64 builds 2022-10-19 04:31:38 +01:00
Tiago Conceição eaffd40346 Update install-uvtools.sh 2022-10-19 03:06:12 +01:00
Tiago Conceição 853f190efe Update install-uvtools.sh 2022-10-19 03:03:21 +01:00
Tiago Conceição 1aabca6705 Update install-uvtools.sh 2022-10-19 02:58:41 +01:00
Tiago Conceição 05abbba087 improve instalation for macOS 2022-10-19 02:56:16 +01:00
Tiago Conceição 652d0280dd Use curl instead of wget 2022-10-19 02:41:16 +01:00
Tiago Conceição 73abc620df remove double brackets from scripts 2022-10-19 01:30:18 +01:00
Tiago Conceição 0b3caa0b22 Create install-uvtools.sh 2022-10-18 01:29:40 +01:00
Tiago Conceição 06fbc84549 Update install-dependencies.sh 2022-10-18 01:29:37 +01:00
Tiago Conceição cde8c51456 Update install-dependencies.sh 2022-10-11 23:41:43 +01:00
Tiago Conceição c0531113cb Update install-dependencies.sh 2022-10-10 23:47:53 +01:00
Tiago Conceição be5c25bdf7 Update libdl-solver.sh 2022-10-10 23:34:29 +01:00
Tiago Conceição e36c6e8753 Create install-dependencies.sh 2022-10-10 23:34:26 +01:00
Tiago Conceição 46706f50a8 Create FileFormats.1pj 2022-09-22 03:28:40 +01:00
Tiago Conceição 57dbbce784 v3.6.6
- **UI:**
   - (Improvement) Auto show a horizontal scroll bar on wider than screen contents on the tool windows
   - (Improvement) Move normal windows to zero position if negative and auto constrain height if necessary
   - (Improvement) Set a minimum width and minimum height for tool windows
   - (Fix) Setting - "Allow resize the tool windows" had been lost and no effect when checked
- (Add) Windows MSI - Option: Add installation directory to system PATH environment variable
- (Improvement) Better fetch of UVtools.Core.dll on PowerShell scripts under Windows
- (Improvement) Better handling in get the process output, this fixes processor name not being shown on macOS
2022-09-20 19:40:26 +01:00
Tiago Conceição 94aae77bb5 Anycubic file format improvements
- (Add) Compatibility with the next version 517 of the format
- (Improvement) Discovered and implemented more unknown fields
- (Improvement) Dispose layer RLE bytes after encoding
- (Fix) When creating or converting to anycubic file, it don't set the extra table mark name
- (Fix) Only attempt to activate the advanced mode (TSMC) when the BottomLiftHeight2 or LiftHeight2 gets changed
2022-08-30 18:57:49 +01:00
Tiago Conceição 0206ce3f70 Update OSFFile.cs 2022-08-23 20:49:57 +01:00
Tiago Conceição f7d989d29f v3.6.1
- (Fix) GCode: Improve the regex for parsing layer index from comments, also fixes chitubox zip format layer parsing
- (Fix) MacOS: Auto updater was not copying the files to the right location, leading to not upgrade the program. However this version still need to update manually
2022-08-19 03:26:05 +01:00
Tiago Conceição 57f077f444 v3.6.0
- **File formats:**
   - (Add) OSF (Vlare Open File Format)
   - (Fix) CTB Encrypted: Bottom Retract Height for TSMC was constraining incorrectly with the normal total retract height
   - (Fix) CWS: Only issue `;<Slice>` command when the exposure is about to happen (#514)
- **GCode:**
   - (Add) Command `CommandWaitSyncDelay` for movement wait sync delay instead of depending on G4 wait command
   - (Fix) Wrong parsing and set of wait times when using a wait after lift / wait before retract
- (Improvement) Auto update: Make sure the download url exists before attempt the download, if not, instead it will prompt for manual download and update
- (Improvement) MacOS: Remove `com.apple.quarantine` flag from the auto downloaded files
- (Upgrade) .NET from 6.0.7 to 6.0.8
- (Upgrade) AvaloniaUI from 0.10.17 to 0.10.18
2022-08-17 21:23:51 +01:00
Tiago Conceição 8710f8bc6f Update osf.bt 2022-08-03 17:46:32 +01:00
Tiago Conceição 6d176e563a Update OSLA 2022-08-03 17:46:22 +01:00
Tiago Conceição 3130ebe0f2 v3.4.0
- **Tools:**
   - (Add) PCB exposure: Converts a gerber file to a pixel perfect image given your printer LCD/resolution to exposure the copper traces.
   - (Improvement) Export settings now indent the XML to be more user friendly to edit
   - (Improvement) Layer import: Allow to have profiles
   - (Improvement) Layer import: Validates if selected files exists before execute
   - (Fix) Lithophane: Disallow having start threshold equal to end threshold
- (Add) Windows explorer: Right-click on files will show "Open with UVtools" on context menu which opens the selected file on UVtools (Windows MSI only)
- (Improvement) Island and overhang detection: Ignore detection on all layers that are in direct contact with the plate (On same first layer position)
- (Improvement) Cmd: Better error messages for convert command when using shared extensions and no extension
2022-05-02 01:02:13 +01:00
Tiago Conceição 2625c13cc3 v3.3.2
- **UI:**
   - (Add) Setting: Restore window last position - If enabled, it will restore the main window last known client position on startup (#460)
   - (Add) Setting: Restore window last size - If enabled, it will restore the main window last known client size on startup (#460)
   - (Improvement) If there are missing dependencies it will show a proper window with information instead of crashing application without any visuals
   - (Improvement) Start maximized is set before windows spawn to prevent the flicker effect on main window
- (Add) File formats: Property `IsUsingTSMC` - Indicates whatever file globals are using TSMC or not
- (Change) Lithophane: Noise removal and gap closing iterations defaults to 0
- (Fix) Anycubic files: Printers are unable to use TSMC values after save (#457)
- (Fix) Pixel Editor button is hidden when using screens with scalling > 100% [dirty-fix] (#458)
- (Upgrade) .NET from 6.0.3 to 6.0.4
2022-04-14 04:01:03 +01:00
Tiago Conceição 99e3e33ac6 v3.3.0
- **Shortcuts:**
   - (Add) **Delete:** While on layer preview and with roi or mask(s) selected, will remove the selected area from layer
   - (Add) **Alt + Delete:** While on layer preview and with roi or mask(s) selected, will remove the selected area from all layers
   - (Add) **Ctrl + Delete:** While on layer preview, will remove the current layer
   - (Add) **Insert:** While on layer preview and with roi or mask(s) selected, will keep only the selected area in layer
   - (Add) **Alt + Insert:** While on layer preview and with roi or mask(s) selected, will keep only the selected area in all layers
   - (Add) **Ctrl + Insert:** While on layer preview, will clone the current layer
   - (Add) **Home:** While on layer preview will go to first layer
   - (Add) **End:** While on layer preview will go to last layer
   - (Add) **Page up:** While on layer preview will skip +10 layers
   - (Add) **Page down:** While on layer preview will skip -10 layers
- (Add) Tool - Lithophane: Generate lithophane from a picture
- (Fix) Pixel arithmetic: When run with masks it produce a incorrect outcome
- (Fix) CXDLP: Layer area table miscalculation, causing slow down prints
2022-04-11 00:08:15 +01:00
Tiago Conceição ff1a5072b7 Update README.md 2022-04-07 00:21:24 +01:00
Tiago Conceição ba9babfcf5 Update print_layers.py 2022-04-07 00:21:10 +01:00
Tiago Conceição 6492dbeee8 Create UVtoolsBootstrap.py 2022-04-07 00:20:50 +01:00