Enhanced the PostProcessingPlugin.qml with detailed comments explaining the custom multiline text area component for post-processing script settings. Clarified property usage, signal requirements, height calculations, and key event handling to improve maintainability and prevent QML warnings.
Introduces a new SettingTextArea component for string settings with 'multiline' comments, allowing for multi-line input. Updates logic to select the appropriate component and adjusts height calculations for multiline fields. Also ensures custom components receive necessary properties explicitly.
Change the purge line height from a fixed 0.3 to a live value equal to the Initial Layer Height. This fixes a problem it was creating with the preview of a gcode file.
Z values were either 2 decimal places, or 16 decimal floats.
This change alters all Z value changes to be rounded to 3 decimal places. This provides consistency throughout any script changes.
- anneal_type -> heating_zone: lines up the variable name with intent.
- Sort the variable inputs of the functions (annealing / drying)
- Add description for parameters in both functions (annealing / drying)
Changed some verbiage.
Update AnnealingOrDrying.py
Changes per the review, bug fixes, cleanup my code. Add more beeps.
Update AnnealingOrDrying.py
Fixed a typo
A new script. The user can hold the build plate and chamber temepratures to "anneal" a print. Optionally the heated be can be used to attempt to dry filament rolls.
Bug fix for End_Layer when the entered layer > total layer count.
Update ZHopOnTravel.py
I'm not sure why git desktop did this.
Update ZHopOnTravel.py
I'm not sure why git desktop did this.
Bug fix
Bug fix for End_Layer when the entered layer > total layer count.
Bug fix for 'index_list' when using a layer list. It now tracks the Z through the file rather than just the layers of interest.
Found a bug. The ";LAYER:" line was not being added to the "modified data" string when in "single_fan_by_feature" mode.
Update AddCoolingProfile.py
bug fix for the bug fix.
Update AddCoolingProfile.py
Un-trapped ValueError in line 782. It might also be an IndexError. I left it open.
Update AddCoolingProfile.py
Change an IndexError to a ValueError