Simon Edwards
21f1b12ee8
Internal docs.
...
CURA-2852 Activating customised material will not duplicate UM2+ profiles
2016-10-31 16:03:40 +01:00
Jaime van Kessel
41ed9661f6
FindQUalityByName now also uses fallback generic materials if no result was found
...
CURA-2852
2016-10-31 15:43:53 +01:00
Simon Edwards
e74953c8bc
Internal docs.
...
CURA-2823 Maximum build volume not met despite disabled settings
2016-10-31 13:29:54 +01:00
Ghostkeeper
9a8a5db06e
Fix documentation for getAllExtruderSettings
...
Didn't complete it previously. Oops.
Contributes to issue CURA-2823.
2016-10-31 12:41:29 +01:00
Simon Edwards
8c25a91e02
Added a comment to help provide some kind of explaination for this magic value.
...
CURA-2845 Prints are slightly oversized
2016-10-31 11:45:59 +01:00
Ghostkeeper
00890abe30
Set horizontal expansion to -0.14mm
...
The material team observed that the size of prints was slightly too big. They decided that this adjustment was the best solution.
Contributes to issue CURA-2845.
2016-10-31 10:55:08 +01:00
Ghostkeeper
2760055e89
Use settings from all extruders for radius of moves from walls
...
It computes the maximum move distance from the outer walls for all extruders, not just the platform adhesion extruder.
Contributes to issue CURA-2823.
2016-10-28 15:20:13 +02:00
Ghostkeeper
d5ba89a026
Add function to get other properties than values from all extruders
...
I've made sure that the behaviour of getAllExtruderValues remains the same, so that this function may still be used by other pieces of code. It is now just a special case of getAllExtruderSettings. Please suggest a better naming scheme, if you like.
Contributes to issue CURA-2823.
2016-10-28 15:20:13 +02:00
Jaime van Kessel
78ab1f1a71
Merge branch '2.3' of github.com:Ultimaker/Cura into 2.3
2016-10-28 14:50:07 +02:00
Jaime van Kessel
af10438277
Fixed blurSetting
...
CURA-2835
2016-10-28 14:49:42 +02:00
Ghostkeeper
9f43a740a6
Also validate machine name in rename dialogue
...
Otherwise you could still circumvent the length limitation.
Contributes to issue CURA-2692.
2016-10-28 13:33:37 +02:00
Ghostkeeper
d33f6d2e44
Make regex match exactly on entire string
...
The carot indicates start of string, the dollar the end of string. So it must match on the entire string, not a piece of it.
Contributes to issue CURA-2692.
2016-10-28 13:33:36 +02:00
Ghostkeeper
4ef2caddf5
Remove debug prints
...
Oops.
Contributes to issue CURA-2692.
2016-10-28 13:33:36 +02:00
Jaime van Kessel
db0fb0c652
Compatible metadata entry is now correctly set for each variant & machine
...
CURA-2821
2016-10-28 11:37:09 +02:00
Jaime van Kessel
fcf3caba5a
Merge branch '2.3' of github.com:Ultimaker/Cura into 2.3
2016-10-28 10:46:37 +02:00
Jaime van Kessel
74d8148e0c
The right stack is now used for limit to extruder setting property provider for single extrusion machine
...
This was mostly an issue when switching between printers, where some ids were set to undefined. CURA-2835
2016-10-28 10:44:57 +02:00
Ghostkeeper
36fa4afc6c
Remove misguided attempt at representing UTF-8 encode length
...
It was commented out anyway. I also updated the documentation there.
Contributes to issue CURA-2692.
2016-10-28 09:55:19 +02:00
Ghostkeeper
717248bd78
Limit number of special characters
...
There is also a more advanced attempt that allows more, but I've commented it out because it doesn't quite work yet. Special characters now always count for 12.
Contributes to issue CURA-2652.
2016-10-27 21:55:58 +02:00
Ghostkeeper
37d1c0be36
Add validator for machine names
...
Currently this validator can't be used in QML due to a PyQt bug. I plan to call the validator manually upon receiving a signal that the text changed in a text box.
Contributes to issue CURA-2692.
2016-10-27 21:55:58 +02:00
Arjen Hiemstra
e0b926878f
Remove code that sets incompatible materials to invalid type
...
Instead use the "compatible" metadata entry like we do for nozzles.
Setting the type differently caused all code that looks for materials to
fail because "incompatible_material" is not "material". Since this is
the base file, this meant a lot of materials failed to duplicate
properly which caused crashes.
Contributes to CURA-2821
2016-10-27 15:45:29 +02:00
Jaime van Kessel
af8b7b599d
Merge branch '2.3' of github.com:Ultimaker/Cura into 2.3
2016-10-27 14:27:23 +02:00
Jaime van Kessel
1aa71d6171
Profiles model is now a singleton, to prevent the agressive garbage collecting to break stuff
...
CURA-2826
2016-10-27 14:26:43 +02:00
Ghostkeeper
b6464b12a1
Ignore externally loaded plug-ins
...
We include these plug-ins with the build system, but for development it's easy to have them linked or copied into the plug-ins folder. But don't commit them! So here we ignore these plug-ins.
2016-10-27 13:14:13 +02:00
Jaime van Kessel
4a5d7cbc73
Bindings of inheritance icon now correctly update when switching between machines
...
CURA-2752
2016-10-27 13:08:10 +02:00
Jaime van Kessel
b381186331
Set um2+ height to same as um2
2016-10-27 13:02:38 +02:00
fieldOfView
740ce1fa0b
Fix errors when switching from UM3 to UM2.
2016-10-27 11:34:13 +02:00
Jaime van Kessel
e27be7fc4b
Travel_avoid_distance and support_offset are only taken into account if respecive feature is active
...
We used to always add them, but now we check if support_enable and travel_avoid_other_parts are enabled
CURA-2823
2016-10-27 09:59:29 +02:00
Ghostkeeper
51263da2e4
Added new fixes for version 2.3.1
...
These are the latest fixes that will be included in 2.3.1. Not all of these are entirely complete yet as of this writing. These are only the fixes that are worth mentioning in a change log.
Contributes to issue CURA-2755.
2016-10-26 16:06:43 +02:00
Ghostkeeper
58df52ffed
Remove unimportant bugfix
...
This tweak is so small that it isn't worth even mentioning in the change log.
Contributes to issue CURA-2755.
2016-10-26 16:02:18 +02:00
Ghostkeeper
a61ff7b2df
Reorder items in change log of 2.3.0
...
This order is closer to what's on the website of Ultimaker, and more closely reflects the relative importance of these features. No 1:1 matching is possible with the website though.
Contributes to issue CURA-2755.
2016-10-26 16:00:27 +02:00
Ghostkeeper
dfb557eb41
Correct change log of version 2.3.0
...
This is now updated with all that's on the website. In many cases, the wording of the Ultimaker website is also chosen, unless that wording was only to make it fit better within the style of that website.
Contributes to issue CURA-2755.
2016-10-26 16:00:27 +02:00
Ghostkeeper
49603e2f18
Fix spelling
...
Thesearetwowordssotheymusthaveaspacebetweenthem.
Contributes to issue CURA-2755.
2016-10-26 16:00:27 +02:00
Jaime van Kessel
02d6b20b34
Merge branch '2.3' of github.com:Ultimaker/Cura into 2.3
2016-10-26 15:44:05 +02:00
Jaime van Kessel
a8486f88d7
Inheritance icon is correctly shown for single extrusion printers if setting has limit_to_extruder property
...
CURA-2752
2016-10-26 15:43:26 +02:00
Ghostkeeper
07e7521792
Fix spelling mistake
...
This is not a bijvoeglijk naamwoord, so it must not get an E at the end.
Contributes to issue CURA-2751.
2016-10-26 13:41:23 +02:00
Ghostkeeper
53a4e5e6c0
Remove infill_overlap_mm from Nylon profiles
...
This is the result of this week's profile updates from our material tests.
2016-10-26 11:15:14 +02:00
Ghostkeeper
2edcf36a83
Merge branch '2.3' of github.com:Ultimaker/Cura into 2.3
2016-10-26 10:52:49 +02:00
Simon Edwards
cc33b3be22
Change for the "Advanced" tab to "Custom".
...
CURA-2751 Change settings label "Simple" to "Recommended"
2016-10-26 10:43:00 +02:00
Ghostkeeper
6c3b4b7f29
Prevent race condition before global container stack is made
...
Just properly check if there is a global container stack.
2016-10-26 09:50:42 +02:00
Ghostkeeper
861837ef41
Make generic quality profiles global
...
This way they will also be put in the global profile.
Contributes to issue CURA-2723.
2016-10-26 09:43:11 +02:00
Ghostkeeper
f72e6be10e
Fix setting the quality_type of imported profile
...
The metadata entry was renamed a while ago.
Contributes to issue CURA-2785.
2016-10-25 16:36:26 +02:00
Ghostkeeper
623f9cb4fc
Abort importing profile if we have no global container stack
...
You shouldn't be able to trigger it anyway, but if you do, it'll give a proper error that the import failed.
Contributes to issue CURA-2785.
2016-10-25 16:36:17 +02:00
Ghostkeeper
7e5ffe79b6
Cache global container stack
...
We'll need it multiple times. Could be a bit faster.
Contributes to issue CURA-2785.
2016-10-25 16:36:07 +02:00
Jaime van Kessel
b4339bda0e
Fixed logger isuse with importing profile
...
CURA-2785
2016-10-25 16:26:52 +02:00
Arjen Hiemstra
30e14478af
Replace quality profiles with optimised versions of Ruben's script
...
With the global quality profiles merged this now works properly.
CURA-2645
2016-10-25 15:40:52 +02:00
Arjen Hiemstra
b0d6d7034a
Ensure we re-evaluate the inheritance icon binding when it changes
...
Contributes to CURA-2752
2016-10-25 13:11:04 +02:00
fieldOfView
29b357894d
Fix homing UM2/UM2+ when printing with RepRap flavor
2016-10-25 11:57:15 +02:00
Arjen Hiemstra
bef3666a88
Still show the inherit button even when the revert is visible
...
It was not a bug like I assumed
Contributes to CURA-2752
2016-10-25 11:40:05 +02:00
Ghostkeeper
e6c68bcdc9
Add fallback if no unit is known for layer_height
...
If there is no unit known, it is interpreted as there being no unit. There is currently mm, but if we changed that it is probably on purpose so we write no unit.
Contributes to issue CURA-2723.
2016-10-25 11:28:41 +02:00
Jaime van Kessel
844b9729f4
Fixed critical errors when first adding UM3
2016-10-25 11:16:54 +02:00