Jaime van Kessel
5c5a26bf35
Merge branch '4.8' of github.com:Ultimaker/Cura
2020-10-20 13:45:50 +02:00
Jaime van Kessel
e13ffb597d
Increase resolution of prime tower shadow and use doulbe brim size
...
It needs to use the double brim size, as it needs to ensure that
it has enough room for it's own brim and any object brim.
The resolution of the circle is increased so that the shadow matches
more with what is actually being printed
CURA-7643
2020-10-20 13:41:35 +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
Pascal
17514b2a6a
Head was 1mm to high after the pause
...
The wrong line starts here:
458: prepend_gcode += self.putValue(G = 1, Z = current_z + 1, F = 300) + "\n"
The correct line:
458: prepend_gcode += self.putValue(G = 1, Z = current_z, F = 300) + "\n"
2020-10-20 11:36:11 +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
02e990735f
Updating translation files with new strings
...
These are the new strings for 4.8 in every language, to be filled in by translators.
Contributes to issue CURA-7782.
2020-10-19 13:33:12 +02:00
Ghostkeeper
bc9c767c78
Restore reporting e-mail
...
Contributes to issue CURA-7782.
2020-10-19 13:24:52 +02:00
Ghostkeeper
f2afe03647
Update translation templates for Cura 4.8
...
These are the new strings to be translated.
Contributes to issue CURA-7782.
2020-10-19 13:17:45 +02:00
Ghostkeeper
0f86481ac2
Add libnest2d and pynest2d to list of dependencies
...
Contributes to issue CURA-7781.
2020-10-19 13:11:46 +02:00
Kostas Karmas
25612d4184
Merge branch '4.8'
2020-10-19 11:34:11 +02:00
Konstantinos Karmas
a2cd21ac49
Merge pull request #8549 from Ultimaker/CURA-7770_Update_setting_after_disable_extruder
...
Force an re-evaluation of a setting when extruder has been disabled
2020-10-19 11:33:10 +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
jelle Spijker
653c14852b
Removed @-symbols from changelog
...
The changelog doesn't use the @-syntax for linking Github users. Removed
@-symbols in front of user names to stay consistent with previous
developer mentions.
Also rephrased the description of allow scrolling through settings-
tooltips.
2020-10-18 12:01:08 +02:00
Ghostkeeper
4b3fda21e2
Prevent duplicate adding of extruders
...
The addMachineExtruders function assumes that this is a new printer (first time the printer is activated since a restart of Cura) and it needs to add the extruder stacks to it. However most of the time when we're switching, it's not to a new printer. If it's not a new printer, this function would get called anyway and we'd be adding the extruders multiple times. This then does a lot of unnecessary work and eventually fails a couple of calls deep.
This change prevents it from adding the extruders if there are already extruders associated with the printer, thus preventing this unnecessary work (switch is faster) and preventing the error from happening.
Discovered during work on CURA-7501.
2020-10-16 16:09:37 +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
26cb661240
Fix PyCapsule_GetPointer error when running tests
...
This obscure error happens when a module with Sip bindings is being imported after PyQt. Due to a clash with the Sip versions or something, it then fails on the custom module. Import all of our custom modules with Sip bindings first.
2020-10-16 14:18:17 +02:00
Ghostkeeper
df69d543a2
Not logged in for API calls is not a warning
...
Many requests are made without being logged in, such as to get the list of plug-ins when opening the Marketplace.
Contributes to issue CURA-7501.
2020-10-16 14:15:18 +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
Jelle Spijker
3c7422f172
Merge pull request #8536 from Ultimaker/CURA-7717_Add_Essentials_subscription_information_in_slice_data
...
CURA-7717: Add subscription information in slice data
2020-10-16 13:42:51 +02:00
Ghostkeeper
bf36aae0c0
Add ConsoleLogger as pre-loaded plug-in
...
This way it gets loaded only once on start-up, which prevents errors that the plug-in was already loaded.
Contributes to issue CURA-7501.
2020-10-16 13:09:41 +02:00
Remco Burema
f6bf21c185
Send None instead of '' if no organisation.
...
part of CURA-7717
2020-10-16 13:00:12 +02:00
Ghostkeeper
452fe3972f
Don't cache CuraApplication singleton
...
This is causing a crash if self._application is used before the __init__ has finished (or at least passed the definition of self._application). That can happen in this class since some functions are called asynchronously.
It would also make writing tests easier because you can mock the getInstance() function to return a mock object, and only need to monkeypatch that for the function under test rather than also for the constructor.
Fixes Sentry issue CURA-1B5.
2020-10-16 12:05:21 +02:00
Jaime van Kessel
70d081afaa
Dont immediately show the "not a group host" message
...
By delaying a bit, we can ensure that this only happens if the cluster
itself isn't offline
CURA-7360
2020-10-16 11:45:47 +02:00
Kostas Karmas
82fc05c915
Always add a ConvexHullDecorator to objects loaded from 3MF
...
When loading from 3mf, objects outside the buildplate had no ConvexHullDecorator.
CURA-7780
2020-10-16 11:31:32 +02:00
Kostas Karmas
8c1cf89d45
Skip arranging objects that have no convex hull
...
CURA-7780
2020-10-16 11:31:00 +02:00
Remco Burema
40b8139409
Update change-log with draft 1.3 of release notes for 4.8(-BETA).
2020-10-16 11:20:58 +02:00
Kostas Karmas
148dd26b67
Close "Finding Location" message if arrange crashes
...
CURA-7780
2020-10-16 11:10:02 +02:00
Jaime van Kessel
50ae33c42d
Force an re-evaluation of a setting when extruder has been disabled
...
CURA-7770
2020-10-16 10:50:05 +02:00
grigorasalex
0c9740dee3
Added Liquid 3D printer configurations
...
More details for the printer can be found at https://liquid3d.site
2020-10-15 18:31:30 +03:00
Reiner Buehl
fcec1f1abd
Updated print profile setting_version from 15 to 16 on request of @konskarm
2020-10-15 13:55:30 +02:00
Konstantinos Karmas
e961c6271e
Merge pull request #8508 from Jip-Hop/master
...
Update the start gcode in creality_cr10max.def.json
2020-10-15 12:45:32 +02:00
Ghostkeeper
81217880fd
Merge branch 'CURA-7745-fix-montior-page-hacks'
2020-10-15 09:57:34 +02:00
Reiner Buehl
85e79cd1cf
Added print profiles normal, high and draft
2020-10-14 19:14:53 +02:00
Reiner Buehl
dc4cae3b4e
Added build plate STL
2020-10-14 18:12:23 +02:00
Kostas Karmas
21b9c0639d
Exclude objects outside buildplate from OneAtATimeIterator
...
CURA-7776
2020-10-14 17:14:38 +02:00
Remco Burema
ac239e3e2a
Merge pull request #8533 from Ultimaker/CURA-7771_compensate_for_shrinkage_compensation
...
disable material shrinkage percentage
2020-10-14 14:48:30 +02:00
Reiner Buehl
d9bb0b96aa
Add files via upload
2020-10-14 13:04:09 +02:00
Reiner Buehl
6641cda0a0
Add files via upload
2020-10-14 13:02:58 +02:00
Kostas Karmas
259d0c0e2d
Fix example slice data preview
...
CURA-7717
2020-10-14 12:04:39 +02:00
Kostas Karmas
1521430d42
Include all subscription information in the slice data
...
CURA-7717
2020-10-14 11:43:22 +02:00
Kostas Karmas
095e34fe8d
Merge branch 'master' into CURA-7717_Add_Essentials_subscription_information_in_slice_data
2020-10-14 11:34:42 +02:00
jelle Spijker
3dd14872f2
disable material shrinkage percentage
...
Contributes to CURA-7771
2020-10-13 19:58:31 +02:00
Jelle Spijker
c1e69d11a3
Merge pull request #8529 from Ultimaker/CURA-7760_sending_multiple_print_job_notifications
...
Catch error when print job upload queue is full
2020-10-13 18:25:21 +02:00
cataclism
d56fb92ece
Added the Artillery Sidewinder X1 and Genius ( #8301 )
...
* Added the configuration files for the Artillery Printers
Added the configuration files for the Artillery Printers
* Changed version file
* Updated versions, removed machine_head_polygon
* fixed version in some files
* Added generic PLA,PETG,ABS,TPU
* Update resources/definitions/artillery_base.def.json
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
* Update resources/definitions/artillery_base.def.json
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
* 1st batch of update
* Apply suggestions from code review
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
* 2nd batch of changes
* Update resources/quality/artillery/PETG/artillery_0.2_PETG_super.inst.cfg
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
* Update resources/quality/artillery/PETG/artillery_0.2_PETG_ultra.inst.cfg
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
* Update resources/quality/artillery/PETG/artillery_0.3_PETG_low.inst.cfg
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
* Update resources/quality/artillery/PETG/artillery_0.3_PETG_adaptive.inst.cfg
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-10-13 18:16:58 +02:00