Ghostkeeper
d53568c5db
Fix linear-scaling height map thickness
...
Previously it was using this 'peak_height' which is the total height of the model in scale_vector.y. However it was then multiplying the height map with that scale vector and adding the base height again a second time. So the scaling part was too thick and included the base height, and the total height of the mesh was also too big.
I also reduced an unnecessary re-calculation of the height_from_base parameter. And as a result we don't need the peak_height variable at all any more.
Fixes #8902 .
2020-12-09 12:16:56 +01:00
Jaime van Kessel
00bc1bfcdc
Add extra cast to author model
...
Contributes to #8817
2020-11-27 10:46:33 +01:00
Jaime van Kessel
53637fa891
Merge branch 'master' of https://github.com/racerxdl/Cura
2020-11-26 14:25:05 +01:00
Lucas Teske
c4d9edca69
Update plugins/PostProcessingPlugin/scripts/TimeLapse.py
...
Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2020-11-25 19:33:37 -03:00
Lucas Teske
62e4baa746
Update plugins/PostProcessingPlugin/scripts/TimeLapse.py
...
Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2020-11-25 19:33:30 -03:00
Lucas Teske
0a21cff234
Update plugins/PostProcessingPlugin/scripts/TimeLapse.py
...
Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2020-11-25 19:33:24 -03:00
Jaime van Kessel
a5c25846f3
Merge branch 'master' of https://github.com/racerxdl/Cura
2020-11-25 15:54:08 +01:00
Ghostkeeper
eeecd545db
Catch errors for corrupted zip files when reading project files
...
Fixes Sentry issue CURA-1DG.
2020-11-18 01:57:49 +01:00
Lucas Teske
394fa8f2f2
Add Z-Hop and filament retraction to Timelapse
...
So less string occurs
2020-11-17 17:05:15 -03:00
Ghostkeeper
558a789289
Use Cura's own ComboBox element for combo boxes
...
This one displays a tooltip if the text is too long and gets elided, so that you can still read the printer or profile name.
Fixes #8773 .
2020-11-17 10:56:12 +01:00
Remco Burema
9afbc64934
Merge branch '4.8'
2020-11-10 11:31:53 +01:00
Ghostkeeper
1927f78d5a
Publish Ultimaker 2+ Connect profiles
...
This is the new printer from Ultimaker.
2020-11-10 11:01:08 +01:00
Ghostkeeper
68422e8be4
Merge branch '4.8'
2020-11-09 14:48:57 +01:00
Jelle Spijker
02af674c5e
Merge pull request #8685 from Ultimaker/CURA-7793
...
Also add wall_line_count when adding a infill mesh
2020-11-09 10:10:23 +01:00
Ghostkeeper
b740fda491
Catch environment errors when reading 3MF archive metadata
...
The file could get deleted in the meanwhile.
Fixes Sentry issue CURA-1CK.
2020-11-04 14:25:39 +01:00
Jaime van Kessel
080832fcf2
Merge branch '4.8' of github.com:Ultimaker/Cura
2020-11-04 11:07:38 +01:00
Remco Burema
0c7e31ece5
More readable.
...
Co-authored-by: Jaime van Kessel <nallath@gmail.com>
2020-11-03 16:12:50 +01:00
Jaime van Kessel
dc944ff5e9
Also add wall_line_count when adding a infill mesh
...
CURA-7793
Fixes #8589
2020-11-03 16:06:10 +01:00
Remco Burema
4866127e50
Send None instead of empty string.
2020-11-03 14:36:27 +01:00
Kostas Karmas
bcfb42d861
Merge branch '4.8'
2020-11-02 11:17:59 +01:00
Ghostkeeper
cfccf94914
Don't use deprecated 'address' property of ServiceInfo
...
It's been replaced by 'addresses'. In the newest Zeroconf version, 'address' has been removed entirely.
Contributes to issue CURA-7501.
2020-10-30 17:45:58 +01:00
Kostas Karmas
0c28ad3223
Merge branch 'master' into fix_filtering_output_mimetypes
2020-10-30 15:31:04 +01:00
Kostas Karmas
c8e3c4ff12
Display the queue by default if there are no capabilities
...
If the capabilities list is missing, display the queue anyway, even if it is always empty
CURA-7784
2020-10-30 12:49:39 +01:00
Kostas Karmas
adc8072991
Hide queue in Monitor page if printer does not support it
...
CURA-7784
2020-10-30 12:44:59 +01:00
Kostas Karmas
f63df7f8c4
Merge branch '4.8'
2020-10-29 16:32:16 +01:00
Ghostkeeper
e8e90e398a
Don't render non-printed meshes as if being outside of build volume
...
They aren't rendering like that in the solid view either.
Contributes to issue CURA-7797.
2020-10-29 12:29:10 +01:00
Jaime van Kessel
69b855f298
Ensure changeAtZ script sees speed 100 as default
...
The speed is asumed to be default at 100%. This is so much assumed
that the g-code doesn't even put a m220 s100 command as the basis anymore
CURA-7773
2020-10-23 11:58:29 +02:00
Remco Burema
ae9ab5745e
'M220' doesn't take a 'T' parameter in any format.
2020-10-23 11:56:54 +02:00
Ghostkeeper
3353817e1c
Fix displaying time estimation with Griffin header
...
Otherwise it can't find the time and then doesn't output any time remaining commands.
Contributes to issue CURA-7787.
2020-10-22 16:26:15 +02:00
Ghostkeeper
9471ad1c32
Split time remaining setting into activation and method
...
It's a bit more elegant to have two separate settings for it, and show only the method if relevant.
Contributes to issue CURA-7787.
2020-10-22 16:23:56 +02:00
Ghostkeeper
3fce511d67
Merge branch 'postprocess_periodic_progress' of https://github.com/KimmoHop/Cura
2020-10-22 16:15:58 +02:00
Jaime van Kessel
10ed7c1288
Merge branch '4.8' of github.com:Ultimaker/Cura
2020-10-22 13:41:44 +02:00
Kostas Karmas
03dc8d00fe
Up the SDK version to 7.4.0
...
In preparation for release of the 4.8.
CURA-7795
2020-10-22 11:29:25 +02:00
Jaime van Kessel
c8889606a6
Merge branch 'master' of github.com:Ultimaker/Cura
2020-10-21 16:53:43 +02:00
Jaime van Kessel
257a661ef1
Ensure changeAtZ script sees speed 100 as default
...
The speed is asumed to be default at 100%. This is so much assumed
that the g-code doesn't even put a m220 s100 command as the basis anymore
CURA-7773
2020-10-21 16:52:39 +02:00
Kostas Karmas
3bc324aca5
Merge branch '4.8'
2020-10-21 15:35:31 +02:00
Kostas Karmas
12aa114483
Surround the addition the convexHull with try-except when loading a 3mf
...
The buildplate meshes can be in .3mf format. When Cura is loading a printer, it may try to load
its mesh from a 3mf file. At the moment cura is starting up there is no build volume yet, so adding
a convexHull to the printer's 3mf buildplate mesh is not possible. By surrounding the addition of
the convexHull with a try-except, loading of 3mf buildplate meshes on startup doesn't cause issues.
Fixes https://github.com/Ultimaker/Cura/issues/8585
2020-10-21 15:31:34 +02:00
Ghostkeeper
c9fdf5954a
Merge branch '4.8'
2020-10-20 15:28:12 +02:00
Jaime van Kessel
5c5a26bf35
Merge branch '4.8' of github.com:Ultimaker/Cura
2020-10-20 13:45:50 +02:00
Remco Burema
a8acdd01e4
Merge branch 'master' of https://github.com/Ultimaker/Cura
2020-10-20 12:36:41 +02:00
Remco Burema
eb9912b924
'M220' doesn't take a 'T' parameter in any format.
2020-10-20 12:36:06 +02:00
Kostas Karmas
f576e07c11
Add "preparing" status in monitor page
...
CURA-7745
2020-10-20 09:49:11 +02:00
Jelle Spijker
2254a49c74
Merge pull request #8551 from Ultimaker/CURA-7360_Fix_not_a_group_host_message
...
Fix not a group host message
2020-10-19 17:31:17 +02:00
Ghostkeeper
5cd62ae15b
Optimise images losslessly
...
This runs a filter optimisation to choose the best PNG filters for compression, then RLE optimisation. The pixel value output is still the same, but file size somewhat smaller.
2020-10-19 11:21:21 +02:00
Jaime van Kessel
ff10eac372
Merge branch '4.8' of github.com:Ultimaker/Cura
2020-10-19 11:02:44 +02:00
Jaime van Kessel
02605f00e5
Merge branch 'CURA-7780_Fix_arrange_message_not_closing_when_arrange_crashes' of github.com:Ultimaker/Cura into 4.8
2020-10-19 10:58:47 +02:00
Ghostkeeper
5668eba6b2
Don't use anchors in a Layout context
...
The anchors won't work then. They can never mix.
In this case it's easiest to continue with the Layout.
Contributes to issue CURA-7501.
2020-10-16 15:41:14 +02:00
Ghostkeeper
13d0fbdea7
Don't attempt to send the empty material
...
We can't send it because sending it looks up the serialised form on disk, and there is no file for this one on disk.
Contributes to issue CURA-7501.
2020-10-16 14:32:00 +02:00
Ghostkeeper
6abfa38838
More fixes for PyCapsule_GetPointer race condition
...
One of the weirdest errors out there, and as far as I know we're the only ones suffering from it, due to having multiple packages of Python bindings created with Sip as well as having PyQt and different threads.
2020-10-16 14:26:27 +02:00
Ghostkeeper
8f9e0da400
Fix binding of extruder enable checkbox if there is no active stack
...
There was a typo there.
Contributes to issue CURA-7501.
2020-10-16 14:03:59 +02:00