Sometime very small curapackage where download and the `canInstallChanged`
signal was emitted before the zipfile was completely processed.
This could result in a failed installation, which was often the case for
materials.
I also narrowed down the try-catch block.
Material shrinkage now alters both the disallowed areas+, and the blue wireframe, toghether repressenting the usable build-volume. This doesn't shrink the build-plate/printer model, still keeping in line with the 'show the size of the result object in Prepare, not the resized one we do print becasue it will shrink later' principle we had originally agreed on enough. Note that the disallowed areas also take the object themzelves into account, so the user could still tell when objects are going to be printed overlapped (as the dissalowed areas of those respective models then overlap -- but not, of course, the models themselves).
part of CURA-8083
These settings have been removed and should no longer be in the profiles.
They were added during a merge, since they were updated recently for Cura 4.13. The merge 'resolved' the conflict automatically without informing me. And resolved it wrongly.
both the `installManageButton` and `updateManageButton` are busy when
`packageData.busy`, so the
`!(installManageButton.busy || updateManageButton.busy)` check didn't
make much sense.
CURA-8587
Conflicts:
plugins/SimulationView/SimulationPass.py -> Reverted layer view optimisation in Master while some whitespace changed in Arachne.
resources/definitions -> Bunch of conflicts with profile updates.
resources/quality -> Bunch of conflicts with profile updates.
resources/texts/change_log.txt -> Removed the Arachne change log (as they are internal versions). It'll have to be re-added when we release this version as stable.
We're confident now that we get it to not crash for most normal cases. If there is a crash here it's due to the internals of Keyring. We're catching all of the others separately anyway.
Fixes Sentry issue CURA-340.
It is a global setting, so it can't currently be changed with an intent profile.
A resolve function would resolve this. But which function that should be is to be decided.
Contributes to issue CURA-8746.
* Adding Eryone Thinker profile to Cura
- adding printer definition
- adding extruder definition
- adding image plate
- adding platform object
- adding quality profiles
* Minor update eryone_thinker.def.json
Fix initial fan speed
* Improve model textures and draw order
Fixed draw order of model by seperating the mesh into parts and ordering them before export. Add more colors to the texture to allow for more distictant parts.
* Reduced mesh size by remodeling the bed height adjustment wheels.
* Updated Eryone Thinker name to include Series in the name
* Update eryone_thinker.def.json
* Improve End GCode
Ensure we disable bed temp and turn off all fans.
Move the nozzle up by 0.5mm and retract to remove wipe on model top layer.
* Minor fixes to start and end gcode
* Eryone Thinker Profile improvements.
Adding Extra Fast profile.
Added acceleration speed for Fast.
Minor updates to definition for default material to be Eryone PLA and some other setting to work better with profiles.
* Delete eryone_thinker.def.json
* Create eryone_thinker.def.json
* Updating Eryone Thinker Definition
Added changes again due to for reconcile stomping the original
* Update eryone_thinker_fast.inst.cfg
Update the layer height of profile_fast to 0.25mm
* Update eryone_thinker_fast.inst.cfg
Update the layer_height to 0.25mm
* Improving the Eryone Thinker setup
Set Definition to use Monotonic skin by default
Add Fine profile at 0.1 layer height
Change High to 0.15 layer height and number of layers to match
Change Fast to 0.25 layer height and number of layers to match
* Eryone Thinker Profile update, resolving merge
* Eryone Thinker Profile Definition & Quality Clean up
Move all the Normal settings into the core definitions
Move share setting into definition to reduce redundant values for quality profiles
Remove values from definition that match the default fdmprinter definition for easier maintence.
Change definition to only support Monotonic order on top Roof layer.
* Fixing missing [values] from normal profile
* Delete eryone_thinker_extra_fast.inst.cfg
Conflict fix
* Update eryone_thinker_fine.inst.cfg
Fix the setting version incorrectly.
* Eryone Thinker Definition Bug fix for Layer Height 0
Fixing issue when layer_height_0 value was not being resolved correctly in Cura.
* Disable the first layer cooling fan speed
* Update eryone_er20.def.json
* Add the profile
Recovery eryone_thinker_fast.inst.cfg
* Update er20 start gcode and end gcode
1. Update er20 start gcode and end gcode
2. Update nozzle offset
Co-authored-by: Demetrius Apostolopoulos <75643490+dapostol73@users.noreply.github.com>