Lipu Fei
ccabbd8ca0
Mark definition changes container found instead of conflict
...
CURA-4143
Reverts 65554b60e19507635c79048dc73862e6b25ec0ec
2017-08-09 13:12:06 +02:00
Lipu Fei
65554b60e1
Mark definition_changes conflict if it is not found
...
CURA-4143
2017-08-09 13:06:18 +02:00
Lipu Fei
6fd3963e8f
Fix material searching in isContainerUsed()
...
CURA-4129
Searching for used materials should also take into account the material
container ID.
2017-08-09 09:47:36 +02:00
Ghostkeeper
c0d96a1d79
Remove heat/cool speeds that are equal to default
...
The default value for both of these settings in fdmprinter is 2.
2017-08-09 09:46:22 +02:00
Lipu Fei
e414621250
Fix code style
2017-08-09 09:27:42 +02:00
Lipu Fei
ab3d8349b6
Also skip empty containers when getting layer height for a quality profile
...
CURA-4133
On some machines such as UM2, there is no material. Getting the layer
height in this case will result back to the global stack itself, which
is the layer height of the current setting. This is a problem for
"Normal" (or "Fine") quality because it uses the machine's default layer
height.
2017-08-09 09:24:04 +02:00
Lipu Fei
8c6abc85fc
Rename variable in for loop
...
CURA-4129
2017-08-08 16:32:40 +02:00
Lipu Fei
bb1475d1fd
Search for instance containers with type material
...
CURA-4129
2017-08-08 16:32:02 +02:00
Ghostkeeper
b9cdeb68d6
Don't crash when there is no global quality container
...
We fill the stack with an empty container rather than with None in that case.
Contributes to issue CURA-3301.
2017-08-08 14:40:02 +02:00
Ghostkeeper
fe406f530c
Never fill None for quality changes profile
...
We want it to be the empty profile instead. This gets passed on all the way to _replaceQualityOrQualityChangesInStack where the metadata is requested.
Contributes to issue CURA-3301.
2017-08-08 13:51:40 +02:00
Ghostkeeper
a75387ff3e
Only use Z-hop setting for the used extruders
...
Otherwise the unused extruders still influence the build volume.
2017-08-08 11:40:19 +02:00
Ghostkeeper
919bc6767c
Disable top surface line directions if there is no top surface
2017-08-08 11:40:19 +02:00
Lipu Fei
4a34f141d1
Check if a material container is used by GUID
...
CURA-4129
isContainerUsed() is used to enable/disable the "Remove" button on the
Material Manager dialog. When a custom material is created, it creates
multiple containers, one for each extruder variant. In the dialog, it
only checks if the material for the currently active extruder is being
used or not. This causes a problem when 2 extruders are of different
types and one uses a custom material. Then, the "Remove" button will
not be correctly enabled/disable in the Material Manager dialog when
the other extruder is activated.
2017-08-07 13:17:47 +02:00
Ghostkeeper
ac5c0d019b
Minor fixes to Polish translation
...
Contributes to issue CURA-4113.
2017-08-07 11:06:00 +02:00
Lipu Fei
09576241db
Generate unique names for definition changes containers
...
CURA-4107
2017-08-07 10:59:24 +02:00
Lipu Fei
76e8090dbd
Remove duplicated function createDefinitionChangesContainer()
...
CURA-4107
2017-08-07 10:59:24 +02:00
Ghostkeeper
e23e049c22
Update Polish translations for 2.7
...
These are the translation files exactly as I got them from Jagus85. Thanks!
Contributes to issue CURA-4113.
2017-08-07 10:58:46 +02:00
Lipu Fei
3bc7e9012d
Use the right stack to retrieve infill values in Recommended mode
...
CURA-3932
2017-08-07 10:53:19 +02:00
Ghostkeeper
cf1309c650
Don't update next stack if there is no next stack
...
Not all extruder stacks have a next stack. Well currently every extruder stack should have a next stack, but the code is built around the possibility that there isn't a next stack elsewhere too.
Contributes to issue CURA-4121.
2017-08-07 09:47:53 +02:00
Ghostkeeper
584e1b6abb
Set the next stack before adding the user container
...
Since the user container may trigger a propertyChanged signal, which then requests the next stack.
Contributes to issue CURA-4121.
2017-08-07 09:45:16 +02:00
Lipu Fei
b4be6fcb9f
Use Label for LayerView legend texts
...
CURA-3799
2017-08-03 16:18:58 +02:00
Ghostkeeper
d85fd63795
Mention Neotko as the originator of Ironing
...
As promised.
Contributes to issue CURA-4114.
2017-08-03 15:53:32 +02:00
alekseisasin
c5cdf2e206
UM3 Initial layer speed is fixed 20
...
CURA-3377
2017-08-03 15:19:17 +02:00
alekseisasin
2990333d1d
Updated the Change log (added 2.6.2 and 2.7.0)
...
CURA-4114
2017-08-03 14:00:55 +02:00
Lipu Fei
ddee562129
Fix typo in LayerView.qml
...
CURA-3799
2017-08-03 13:06:20 +02:00
alekseisasin
b984b99c30
Translated text overlaps GUI
...
CURA-3799
2017-08-03 13:05:53 +02:00
alekseisasin
3cbf0640a5
Added method to close the application (after clicking quit button) to prevent loss of custom material
...
CURA-3298
2017-08-03 11:57:27 +02:00
Ghostkeeper
c010f3203c
Sync UM3 extended variants with UM3
...
They should always be the same.
Contributes to issue CURA-3377.
2017-08-03 09:31:00 +02:00
Ghostkeeper
e0b39800a2
Update translations with empty strings from new templates
...
These are generated using 'make i18n-update-po'.
Contributes to issue CURA-4113.
2017-08-02 17:26:52 +02:00
Ghostkeeper
f95c28c413
Update English translation
...
This translation is auto-generated. It is a transparent translation that just copies the developer English.
Contributes to issue CURA-4113.
2017-08-02 17:26:52 +02:00
Ghostkeeper
f892c82b7c
Update translation templates for Cura
...
These are generated using 'make extract-messages'
Contributes to issue CURA-4113.
2017-08-02 17:26:52 +02:00
Arjen Hiemstra
103f880d0a
Properly quote CMake arguments that may contain spaces on Windows
2017-08-02 16:43:42 +02:00
Arjen Hiemstra
7b3290213a
Add missing " sign
2017-08-02 16:41:51 +02:00
Arjen Hiemstra
07ff4054e9
Fall back properly if the build env for a specific branch does not exist
...
Otherwise we will always need to create branches for
cura-build-environment. In addition, we can now create build-specific
branches if needed.
2017-08-02 16:38:39 +02:00
Lipu Fei
cf25515b90
Make SettingView update its value upon global stack change
...
CURA-4105
Cleaner way to make SettingView update its value when the global stack
gets changed.
2017-08-01 10:25:50 +02:00
Lipu Fei
792feaade6
Always create a definition changes container for a newly created stack
...
CURA-4107
A newly created stack will have an empty definition changes container by
default, but when a machine or extruder gets activate, Cura will create
a definition changes container for it if it has an empty one. This lazy
creation caused the problem when after Cura creates a multi-extrusion
machine for the first time, switching to a different extruder tab will
cause an extruder stack change, which eventually triggers an unnecessary
auto-slice.
2017-08-01 09:40:51 +02:00
Lipu Fei
05879e0dfc
EngineBackend should trigger auto-slice on changes
...
CURA-4107
CuraEngineBackend should trigger auto-slice on value changes, not
changes on the active extruder.
2017-08-01 09:39:35 +02:00
Lipu Fei
96f8e70e40
Update containerStackId for limit_to_extruder settings when active machine has been changed
...
CURA-4105
2017-07-31 17:58:49 +02:00
Ghostkeeper
927ba20401
Disable centre on select by default
...
Apparently that was chosen or the user experience because the workflow for working with a lot of small objects becomes easier.
2017-07-31 17:23:58 +02:00
Ghostkeeper
f298c29d5f
Disallow retraction/prime speeds of 0
...
This would cause divisions by 0.
2017-07-31 13:40:10 +02:00
Lipu Fei
a3a0999df2
Revert "feat: Skin Reference wall settings (CURA-3990)"
...
This reverts commit 3af089cfa01bacb33245441406edff71c1625014.
2017-07-31 10:20:33 +02:00
Lipu Fei
8fc5b2dfee
Revert "better description skin reference wall settings (CURA-3990)"
...
This reverts commit cbc3daf535e8bf4e1fb0e98376fdff4e8352008a.
2017-07-31 10:20:30 +02:00
Ghostkeeper
b714f0ff3e
Merge branch 'master' of github.com:Ultimaker/Cura
2017-07-28 10:48:21 +02:00
Tim Kuipers
d052511be5
rename: Top Surface Infill ==> Top Surface Skin
2017-07-27 17:11:56 +02:00
Tim Kuipers
693cbd2f9f
fix: don't enable Roffing by default
2017-07-27 17:05:02 +02:00
Lipu Fei
ed525478d6
Merge remote-tracking branch 'upstream/skin_reference_wall'
2017-07-27 14:41:07 +02:00
Jaime van Kessel
b5a94e3f3b
Merge branch 'master' of github.com:Ultimaker/Cura
2017-07-27 13:59:09 +02:00
Lipu Fei
ddaac2fbbc
Revert "Add SolidWorks plugin"
...
This reverts commit 1c39c90494a664fafdfdd127ace578bd274b19eb.
2017-07-27 13:02:49 +02:00
Jaime van Kessel
92679818ed
Added min width & height
...
FIXES #600
2017-07-27 12:55:12 +02:00
Lipu Fei
1c39c90494
Add SolidWorks plugin
...
CURA-3823
2017-07-27 12:36:34 +02:00