8174 Commits

Author SHA1 Message Date
Humsie
21baf90ec8
Add Z Position parameter to FilamentChange (#9658)
* Add Z Position

* PR Comment: Add minimum value for z_position

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2021-05-21 17:02:53 +02:00
Remco Burema
0e95a4612a
Merge pull request #9856 from Ultimaker/CURA-8232_measure_file_type_usage
Add source file type to anonymous usage statistics
2021-05-21 14:05:30 +02:00
Vandresc
4936ff54d2
Merge pull request #9855 from Ultimaker/CURA-8233_filter_images_from_digital_factory
Filter images from DF open screen
2021-05-21 08:41:51 +02:00
kaleidoscopeit
59a0625046 Deltacomb configs for VersionUpgrade Plugin 2021-05-20 17:44:53 +02:00
Jaime van Kessel
cfb32bfd50
Also notify layercolor changed if the feedrate with extrusion changed
CURA-8196
2021-05-19 16:44:49 +02:00
Jaime van Kessel
de07286900
Change logger severity of log
CURA-8196
2021-05-19 16:38:55 +02:00
Jaime van Kessel
a49627a1f7
Remove unneeded declaration
CURA-8196
2021-05-19 11:10:25 +02:00
Jaime van Kessel
a9970800f6
Don't use travel moves to calculate max flow
CURA-8196
2021-05-19 11:03:29 +02:00
Ghostkeeper
9a7b19f8ac
Only upgrade stacks based on TwoTrees printers
Both extruder stacks and global stacks though.

Contributes to issue CURA-8212.
2021-05-18 17:37:08 +02:00
Ghostkeeper
a00b21a802
Be more robust to broken input files
We've seen from experience that people do end up with broken files, due to user-modifications and whatnot. Corrupting it further won't make things better for the user.

Contributes to issue CURA-8212.
2021-05-18 17:37:08 +02:00
Jaime van Kessel
6f5c3a0c4c
Merge branch 'master' of github.com:Ultimaker/Cura 2021-05-18 16:19:34 +02:00
Jaime van Kessel
5bfb0fc437
Use properties instead of slots for min & max flow
This fixes some update issues in the simulation view display

CURA-8196
2021-05-18 16:18:45 +02:00
Ghostkeeper
0ee9cbd9ee
Merge branch 'CURA-8246_repetier_pause_at_height_fix' 2021-05-18 16:14:37 +02:00
Jaime van Kessel
45f8f3ba3c
Remove some code duplication in DF image filtering
CURA-8233
2021-05-18 15:52:06 +02:00
Ghostkeeper
5d3b442efb
Remove debugging print statement
Don't know how this passed code review. I think I was the one to review it, too.
2021-05-18 13:41:36 +02:00
Remco Burema
4d4427ce79
Extrusion should be retraction.
Should fix #9752 aka internal ticket CURA-8246 -- This makes the repetier case completely analogous to the other 'not-griffin' flavours (at least what concerns retraction amounts), and also neatly dove-tails with the first point things start to go wrong in the bug-report.
2021-05-18 13:21:34 +02:00
Ghostkeeper
9e136eb499
Serialise MIME type name rather than entire MIME type
So we don't get the bracket syntax from its repr, just the MIME type itself.

Contributes to issue CURA-8232.
2021-05-18 11:08:06 +02:00
Ghostkeeper
77b7a29fca
Add source file type to anonymous usage statistics
Contributes to issue CURA-8232.
2021-05-17 17:54:13 +02:00
Jaime van Kessel
3018485077
Remove stray debug code
CURA-8233

Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2021-05-17 15:24:46 +02:00
Jaime van Kessel
2a304ce90a
Filter images from DF open screen
CURA-8233
2021-05-17 14:12:46 +02:00
Jaime van Kessel
90eb2bfbdc
Merge branch 'CURA-8205_Introduce_new_icons_in_Cura' of github.com:Ultimaker/Cura 2021-05-17 13:49:21 +02:00
Jaime van Kessel
91c4d8b5f2
Fix rendering issue in flow view 2021-05-17 10:37:38 +02:00
Jaime van Kessel
dd952c7f63
Merge branch 'master' of https://github.com/khani3s/Cura 2021-05-17 10:33:32 +02:00
Kostas Karmas
7feba68847 Add new icon for block support overlaps
CURA-8205
2021-05-14 09:16:43 +02:00
Kostas Karmas
89d71d5ddd Fix comment
CURA-8212
2021-05-10 17:43:27 +02:00
Kostas Karmas
caaf5ccd14 Add version upgrader from 4.9 to 4.10 for twtrees
Makes sure to upgrade the old twotrees_bluer into the new two_trees_bluer definition.

CURA-8212
2021-05-10 17:40:05 +02:00
Jaime van Kessel
2d396a81c5
Remove unneeded pycapsule imports 2021-05-10 16:53:16 +02:00
Konstantinos Karmas
08e2687c14
Merge pull request #9774 from Ultimaker/CURA-8010-fallback_icon_names
Add system to deprecate icons in the theme
2021-05-10 14:23:05 +02:00
Jelle Spijker
2813ae62b2
Merge pull request #9781 from Ultimaker/CURA-8146_Fix_getting_PyCapsule_error_on_import
CURA-8146: Fix getting PyCapsule error on import
2021-05-10 11:21:55 +02:00
Felipe Navas
62bc71572a Add flow color scheme on preview 2021-05-10 01:04:01 -03:00
Ghostkeeper
34ba341115
Merge branch '4.9' 2021-05-06 16:48:20 +02:00
Ghostkeeper
16c5fdd798
Code style: Spaces around binary operators
Contrbutes to issue CURA-8224.
2021-05-06 16:27:09 +02:00
Jaime van Kessel
b2b10f693d
Rate limit the sending of materials to networked ultimakers
Some ultimakers tend to choke if you try and send a lot of materials in one go.

Previously we would also always send the materials on the main thread, which would also make
the interface freeze a bit. That should no longer happen.

The implementation of this is not really great, but since this is a hotfix i've opted to change
as little as possible.

CURA-8224
2021-05-06 15:43:39 +02:00
Jaime van Kessel
eb3bdfc18a
Merge branch 'layer_view_statistic_limits_only_visible' of github.com:Ultimaker/Cura 2021-05-06 13:10:38 +02:00
Ghostkeeper
dfdc7de400
Merge branch 'CURA-7959_add_unit_tests' 2021-05-05 15:41:51 +02:00
Ghostkeeper
84fc35abc2
Default to using customised configuration rather than firmware
Not all printers support a firmware configuration here. Wouldn't want to ruin some people's old prints by adding unsupported commands in there, nor change the tried-and-true old parameters people already tested with.

Contributes to issue CURA-8219.
2021-05-05 14:52:21 +02:00
Ghostkeeper
bed255ecb9
Simplify if/else statement
This deduplicates some code and makes it generally easier to read.

Contributes to issue CURA-8219.
2021-05-05 14:50:43 +02:00
Ghostkeeper
e1e25d629e
Use more neutral setting and variable names
It may be just Marlin that implements this right now, but that is bound to change.

Contributes to issue CURA-8219.
2021-05-05 14:49:41 +02:00
Ghostkeeper
29e4cf06b3
Merge branch 'master' of https://github.com/Sekisback/Cura into Sekisback-master 2021-05-05 14:44:51 +02:00
Jaime van Kessel
12a98388d9
Fix typo in icon name
CURA-8010
2021-05-05 14:28:04 +02:00
Kostas Karmas
354d96d87a Fix getting PyCapsule error on import
Previously, Arcus, Savitar, and pynest2d were being build with a missing sip flag. This led to Cura
getting `ValueError: PyCapsule_GetPointer called with incorrect name`, if those libraries were not
imported (even if they were unused).

This flag was added in the following commits:

* 83393f989c
* e9e530d963
* bd440b50ad

Since the issue seems to be gone now, the unused imports should be removed from Cura.

All credits go to Rex Dieter for figuring that this missing flag was the issue.
https://src.fedoraproject.org/rpms/libarcus/pull-request/1#request_diff

CURA-8146
2021-05-05 12:20:13 +02:00
Jaime van Kessel
0b1bbd8528
Remove unused variable
CURA-7959
2021-05-05 09:54:45 +02:00
Jaime van Kessel
49cd43e5d5
Rename variable in test
CURA-7959
2021-05-05 09:53:00 +02:00
Jaime van Kessel
5700e44914
Apply suggestions from code review
CURA-7959

Co-authored-by: Ghostkeeper <Ghostkeeper@users.noreply.github.com>
2021-05-05 09:32:59 +02:00
Jaime van Kessel
aac9ba03ec
Merge branch 'fix_path_minimum_limit' of github.com:Ultimaker/Cura 2021-05-03 15:14:31 +02:00
Kostas Karmas
9b58bf0490
Remove commented out code 2021-05-03 10:49:00 +02:00
Kostas Karmas
1347471fea
Remove unused function 2021-05-03 10:48:54 +02:00
Kostas Karmas
a6d311a0f2
Fix incompatible mypy type 2021-05-03 10:48:47 +02:00
Kostas Karmas
daa0826190
Fix mypy issues with the DigitalLibrary plugin 2021-05-03 10:48:40 +02:00
Kostas Karmas
1a3474ff09 Immediately open a digital library file after double clicking on it
CURA-8141
2021-04-29 16:35:32 +02:00