24443 Commits

Author SHA1 Message Date
Ghostkeeper
f613a54b79
Compute centre of current mesh group
This is either the centre of the bounding box around all printable nodes in the scene, or the centre of the bounding box of the most-ancestral node that is not yet the scene root itself in one-at-a-time mode.

Contributes to issue CURA-7118.
2020-09-02 02:43:43 +02:00
Ghostkeeper
bc0ac0f2a0
Only scale convex hull if there is a non-1 scaling factor
This will save some processing power for the very common case where there is no scaling factor.

Contributes to issue CURA-7118.
2020-09-02 02:10:19 +02:00
Ghostkeeper
a6707217c7
Get scale factor from global stack
This is the one that's actually used by CuraEngine. If I get it per-object, the material profile overrides it.

Contributes to issue CURA-7118.
2020-09-02 02:08:18 +02:00
Ghostkeeper
4e283b5a78
Invert warning values
A small positive (>100) value is correct. It needs to compensate by increasing the size, usually. If you need to compensate by making it smaller, that means that the material would expand when cooling, which is very rare.

Contributes to issue CURA-7118.
2020-09-02 02:03:34 +02:00
Ghostkeeper
67092e1355
Don't forget to also upgrade fdmextruder
This one doesn't inherit from fdmprinter so it doesn't get the updated version number.

Contributes to issue CURA-7118.
2020-09-02 01:56:12 +02:00
Ghostkeeper
a7b2f7de5a
Upgrade setting_version to 16
We have a change now that requires a version upgrade. This triggers all profiles to update for the user, and we must update accordingly in the built-in profiles.

Contributes to issue CURA-7118.
2020-09-02 01:51:13 +02:00
Ghostkeeper
2395c0b1be
Add version upgrade for Cura 4.8
We're changing the unit of one of our settings, so we need to implement a version upgrade to change that for our users in case they changed this setting themselves.

Contributes to issue CURA-7118.
2020-09-02 01:20:59 +02:00
Ghostkeeper
bd074bf753
Fix check of model checker to take new unit of shrinkage factor into account
It's now based around 100%, so this should be adjusted.

Contributes to issue CURA-7118.
2020-09-02 01:02:12 +02:00
Ghostkeeper
af03bc8f24
Adjust collision area based on shrinkage compensation ratio
So now if the model is grown due to shrinkage compensation, its collision area will also grow. This prevents objects adjacent to each other from hitting each other.

Contributes to issue CURA-7118.
2020-09-02 00:51:58 +02:00
Ghostkeeper
d189485043
Change label and resolve functionality of shrinkage compensation setting
We'll now actually compensate for the shrinkage. That means that the setting needs to become user-visible. We need to make that experience a bit more user-friendly.

The setting is now also global, with a resolve function. That means that the user can't change this per extruder any more, because the scale factor applied in the engine can only be global. The resolve function means that profiles can still apply a per-extruder value but this value gets resolved with other extruders' values.

Contributes to issue CURA-7118.
2020-09-01 23:28:28 +02:00
Jaime van Kessel
8f5c62c68d
Merge branch 'master' of github.com:Ultimaker/Cura 2020-09-01 16:51:58 +02:00
Jaime van Kessel
ff21761d92
Add log line for when attempting to read a local file
Contributes to #8286
2020-09-01 16:51:12 +02:00
Ghostkeeper
27b02cdae0
Merge branch 'patch-2' of https://github.com/n7484443/Cura into n7484443-patch-2 2020-09-01 16:05:17 +02:00
Remco Burema
3717181884
Don't show overhang on first layer or below buildplate. 2020-09-01 14:40:43 +02:00
Remco Burema
d7325be39f
Also change color _on_ the buildplate. 2020-09-01 14:25:01 +02:00
Remco Burema
a579d66fbd
Merge branch 'master' of https://github.com/Ultimaker/Cura 2020-09-01 13:50:33 +02:00
Remco Burema
8dbbe2bd3a
Use different colors below buildplate.
fixes #8254
2020-09-01 13:49:34 +02:00
Ghostkeeper
ab33a09613
Merge branch '4.7' 2020-09-01 13:02:01 +02:00
Ghostkeeper
d115efbbb2
Add change log entry for Cura 4.7.1
And make links clickable there.

Contributes to issue CURA-7658.
4.7.1
2020-09-01 13:01:45 +02:00
Jaime van Kessel
72d31d2ae5
Fix hover of the tooltip for the objectlist
Fixes #8290
2020-09-01 10:50:04 +02:00
n7484443
e982256b87
korean translation correction
-Corrected a grammar mistake
-Corrected the wrong translation
2020-08-29 21:10:51 +09:00
Jelle Spijker
2d1128f088
Merge pull request #8196 from Ultimaker/speed_up_ci
Speed up ci
2020-08-28 12:57:39 +02:00
Jaime van Kessel
5f2d721bdc
Added missing newline at end of file 2020-08-28 12:47:25 +02:00
Jaime van Kessel
61af8cf9b5
Rename workflow file to CI 2020-08-28 12:46:58 +02:00
Ghostkeeper
4058790491
Merge branch '4.7' 2020-08-27 16:40:33 +02:00
pablo
e13c48a8e7
Rotate and align Tevo Tarantula Pro build plate mesh
Fixes #8234.
2020-08-27 16:40:17 +02:00
Ghostkeeper
a0decbf8c4
Code style: Spaces around binary operators
Contributes to issue CURA-7672.
2020-08-27 14:38:40 +02:00
Jaime van Kessel
2b4d9f648e
Ensure that quality_changes profile is correctly created on profile duplication
I have no idea why it wasn't being created, but it has been wrong for a very long time.

Fixes #8245
2020-08-27 14:34:09 +02:00
Jaime van Kessel
6f3298385f
Increase timeout time for the cluster output
We got reports that 10 seconds can cause connection to be lost
2020-08-25 16:07:46 +02:00
Ghostkeeper
d021fd10fb
Don't crash when trying to upload two jobs at the same time
This will now result in a job being put in the queue but not automatically printing, but there is at least a workaround for that.

Fixes Sentry issue CURA-14A.
2020-08-25 12:23:58 +02:00
Jaime van Kessel
afb29724ff
Give the machineButton selectors a fixed width
This prevents them from popping out of the interface for certain
languages
2020-08-25 10:59:14 +02:00
Ghostkeeper
792f81315b
Merge branch '4.7' 2020-08-24 12:09:25 +02:00
Ghostkeeper
97c271a7d4
Add change log for Cura 4.7
Needed lots of corrections from our previously published change log for the beta. Also some additions.

Contributes to issue CURA-7658.
4.7.0
2020-08-24 12:08:28 +02:00
Jaime van Kessel
0a681a3a36
Merge branch 'master' of github.com:Ultimaker/Cura 2020-08-24 10:12:04 +02:00
Jaime van Kessel
1097dbdfa5
Fix copypaste mistake 2020-08-24 10:11:49 +02:00
Ghostkeeper
5842c2cea8
Merge branch '4.7' 2020-08-24 09:50:22 +02:00
Ghostkeeper
6a816f9c11
Fix string without ending delimeter
Oops, small typo.

Contributes to issue CURA-7622.
2020-08-24 09:50:00 +02:00
Ghostkeeper
38286e7802
Merge branch '4.7' 2020-08-24 09:47:59 +02:00
Ghostkeeper
e50d6dd6ea
Merge branch '4.7' of https://github.com/Patola/Cura into Patola-4.7 2020-08-24 09:47:28 +02:00
Jaime van Kessel
f6eb008574
Merge branch 'master' of github.com:Ultimaker/Cura 2020-08-24 09:34:11 +02:00
Jaime van Kessel
13600504d4
Fix mypy failure 2020-08-24 09:33:56 +02:00
Patola
087a6fa247
Update resources/i18n/pt_BR/cura.po
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 17:16:46 +02:00
Patola
a48e744c02
Update resources/i18n/pt_BR/cura.po
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 17:16:36 +02:00
Patola
58e32197c1
Update resources/i18n/pt_BR/cura.po
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 17:16:27 +02:00
Patola
4943a1df01
Update resources/i18n/pt_BR/cura.po
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 17:16:13 +02:00
Patola
607367a1e4
Update resources/i18n/pt_BR/cura.po
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 17:16:03 +02:00
Patola
cefba2efdb
Update resources/i18n/pt_BR/cura.po
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 17:15:50 +02:00
Patola
6ddef17a28
Update resources/i18n/pt_BR/cura.po
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 17:15:35 +02:00
Patola
af4be494b2
Update resources/i18n/pt_BR/cura.po
Co-authored-by: Konstantinos Karmas <konskarm@gmail.com>
2020-08-21 17:15:26 +02:00
Ghostkeeper
6b8fe48ddd
Merge branch '4.7' 2020-08-21 17:12:09 +02:00