12148 Commits

Author SHA1 Message Date
Ghostkeeper
d9bc561d73
Set the extruder metadata to its ID
Not the actual extruder!

Contributes to issue CURA-4715.
2017-12-19 17:28:05 +01:00
Diego Prado Gesto
fc78402146 CURA-4726 Using a string for the per object stack id instead of the id
of the instance (that is an integer) because the new ContainerRegistry
searches by string
2017-12-19 17:26:30 +01:00
Ghostkeeper
05e232b498
Move LegacyProfileReader-specific logic into the plug-in itself
This had the documentation that it should edit the profiles returned by LegacyProfileReader. Instead, just return correct profiles from the reader...

Contributes to issue CURA-4715.
2017-12-19 17:16:32 +01:00
Ghostkeeper
c6a2b1b9c9
Ignore any additional stacks in imported profile
When you import a multi-extrusion file into a single-extrusion printer, don't crash but simply ignore the additional stacks.

Contributes to issue CURA-4715.
2017-12-19 17:08:51 +01:00
Ghostkeeper
039c85677a
Also return a global profile
Since we always have an extruder now, also for single-extrusion printers, we need to return both a global profile and an extruder profile.

Contributes to issue CURA-4713.
2017-12-19 16:40:03 +01:00
Ghostkeeper
569715492c
Correct ID if importing multiple legacy profiles
They have to be made unique.

Contributes to issue CURA-4715.
2017-12-19 16:05:42 +01:00
Ghostkeeper
c5e33e45a4
Fix setting definition if importing profile without printer-specific profiles
Fixes a crash.
2017-12-19 13:24:20 +01:00
Aleksei S
3eef50dfb7 Merge branch 'master' of github.com:Ultimaker/cura 2017-12-19 13:19:19 +01:00
Aleksei S
fd6d3e76a3 Simplified upgrade funtion, typos, check extruder count
CURA-4708
2017-12-19 13:17:53 +01:00
fieldOfView
57a9b709e7 Select text when gaining focus 2017-12-19 12:14:58 +01:00
ChrisTerBeke
b3758be12e Fix selecting cura connect printer preference 2017-12-19 11:55:08 +01:00
ChrisTerBeke
7a3d05ae8a Ignore new plugins 2017-12-19 09:20:53 +01:00
ChrisTerBeke
4782214893
Fix adding printer support wiki link 2017-12-18 23:18:22 +01:00
ChrisTerBeke
c58b116111
Added a license reference to the readme
As is custom on most GitHub repositories.
2017-12-18 21:22:42 +01:00
ChrisTerBeke
80880a871f
Fixed legacy cura repo link. 2017-12-18 21:17:37 +01:00
ChrisTerBeke
06512e53ac
Move configuration options info to a wiki page
As all other info was there already.
2017-12-18 21:16:11 +01:00
ChrisTerBeke
16ce1e870e
Create GitHub issue template
Might help streamlining issue creation and handling.
2017-12-18 20:57:43 +01:00
ChrisTerBeke
cab27711ad
Cleanup readme
Cleanup readme now that we have better Wiki content
2017-12-18 20:50:45 +01:00
Jack Ha
d6c6aa1c71 CURA-4715 fix updating custom profile 2017-12-18 17:03:18 +01:00
Mark Burton
97b051907f Added infill_enable_travel_optimization setting.
Enabling this can greatly reduce the travel time during the printing of infill but it can
be expensive to compute so now the user can decide whether to use it or not.
2017-12-18 14:52:25 +00:00
Ghostkeeper
f538c3a686
Allow support bottom extruder to be set with tree support
It is now implemented.

Contributes to issue CURA-4523.
2017-12-18 15:30:21 +01:00
Ghostkeeper
8f66db6565
Remove overzealeous log message
This message appears on every machine in every material, which is far too much.
2017-12-18 13:29:10 +01:00
Ghostkeeper
eb1efc4928
Merge branch 'master' into feature_tree_support 2017-12-18 13:25:59 +01:00
ChrisTerBeke
48cf6ad1c9
Merge pull request #3005 from fieldOfView/fix_early_crash
Prevent CrashHandler creating a QWidget before QApplication is created
2017-12-18 12:40:27 +01:00
fieldOfView
77daad1f98 Also exit when the crash handler dialog is not created 2017-12-18 12:19:56 +01:00
fieldOfView
d839b62e42 Prevent CrashHandler creating a QWidget before QApplication is created 2017-12-18 12:18:22 +01:00
Diego Prado Gesto
cdfcfa9d53 Merge branch 'master' of https://github.com/Ultimaker/Cura 2017-12-18 11:58:41 +01:00
Diego Prado Gesto
4a211c6ac6 CURA-4495 Change property name and add default values 2017-12-18 11:58:34 +01:00
Ghostkeeper
39d235c7b2
Merge branch 'master' of github.com:Ultimaker/Cura 2017-12-18 11:25:50 +01:00
Ghostkeeper
76d0a336f0
Merge branch 'master' of https://github.com/innovo3d/Cura 2017-12-18 11:24:22 +01:00
ChrisTerBeke
e3a996073e Remove duplicate --headless argument as it is now in Uranium 2017-12-18 11:09:41 +01:00
Ghostkeeper
d5b3f18da8
Split all non-word characters for making abbreviations
So now cases like CR-10 are more appropriately split into ['CR', '10'].

Fixes #2910.
2017-12-18 11:01:15 +01:00
ChrisTerBeke
443e155cf7 Adding set stage back 2017-12-18 10:50:50 +01:00
ChrisTerBeke
6666829939
Merge pull request #2940 from thopiekar/master-prepare-for-com-support
(DONE) Registration of arguments of plugins, add invisible mode (No splashscreen!) and "--debug" mode as argument
2017-12-18 10:49:44 +01:00
Diego Prado Gesto
6ddf8ce649 Merge branch 'master' of https://github.com/Ultimaker/Cura 2017-12-18 10:15:09 +01:00
Diego Prado Gesto
c3ce3724e5 Fix small issue when resetHandler is not defined 2017-12-18 10:00:08 +01:00
Ghostkeeper
2451e90370
Increase default resolution for tree support
Otherwise you get lines falling completely next to the previous layer.

Contributes to issue CURA-4523.
2017-12-18 09:57:03 +01:00
Jack Ha
43db06db2d CURA-4721 removed comment from breakaway 0.1mm quality profile 2017-12-18 09:39:20 +01:00
Aleksei S
3a5b96b0e9 Merge branch 'master' of github.com:Ultimaker/cura 2017-12-15 18:14:06 +01:00
Aleksei S
54bc7dd348 Version upgrade for nozzle_size
CURA-4708
2017-12-15 18:13:29 +01:00
Diego Prado Gesto
3bef7dd9b1 CURA-4716 Add Fine quality profile for Breakaway AA0.4 in UM3 2017-12-15 16:32:41 +01:00
ChrisTerBeke
3e7589e22f Merge branch 'master' of https://github.com/Ultimaker/Cura 2017-12-15 16:30:47 +01:00
ChrisTerBeke
421d93baa3 Fix potential crash on missing index in extruder dict 2017-12-15 16:30:38 +01:00
Lipu Fei
248fe37ed9 setDefinition() takes the ID instead of the container
CURA-4713
2017-12-15 14:54:26 +01:00
Lipu Fei
f26872ec1f Apply fix for single extrusion machines when a new global stack is added
CURA-4713

Now the machines are not all loaded in the beginning, so the old way of
adding extruder stacks for old single-extrusion machines don't work.
With this fix, it now happens whenever a global stack is added to the
registry.
2017-12-15 14:51:48 +01:00
ChrisTerBeke
57651e837f Fix setting the right extruder temperatures in start and end gcode 2017-12-15 14:17:18 +01:00
ChrisTerBeke
876ad01597 Directly use CuraApplication.backend instead of via property 2017-12-15 13:32:45 +01:00
ChrisTerBeke
b6f6ee2f31 Merge branch 'master' of https://github.com/Ultimaker/Cura 2017-12-15 11:05:53 +01:00
ChrisTerBeke
79028388a2 Add option for custom reset handler in setting item 2017-12-15 11:05:42 +01:00
Aleksei S
8d61445482 Merge branch 'master' of github.com:Ultimaker/cura 2017-12-15 09:45:21 +01:00