12205 Commits

Author SHA1 Message Date
Ghostkeeper
a860154831
Merge branch 'master' of github.com:Ultimaker/Cura 2017-12-20 10:20:30 +01:00
Diego Prado Gesto
8af52fb61b CURA-4726 Creating unique name for the per object stack. Keep the prefix so it is easy to trace when debugging instead of just a number 2017-12-19 19:44:04 +01:00
Ghostkeeper
8734460aff
Use unique name too if importing multiple legacy profiles
Otherwise all of them get the same name and they don't match global/extruder stacks together properly any more.

Contributes to issue CURA-4715.
2017-12-19 17:36:20 +01:00
Ghostkeeper
85debb2577
Sort list of plugins alphabetically 2017-12-19 17:31:36 +01:00
Ghostkeeper
21d46d73b5
Add new CAD plugins 2017-12-19 17:30:10 +01:00
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
Jaime van Kessel
37461a7934 Made sendMaterialProfiles protected
CL-541
2017-12-19 17:24:30 +01:00
Jaime van Kessel
89004b8df5 Fixed some QML warnings
CL-541
2017-12-19 17:19:04 +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
Jaime van Kessel
79add4ffd8 Added typing
CL-541
2017-12-19 16:15:48 +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
Jaime van Kessel
b4c83814d9 Clean up unused imports
CL-541
2017-12-19 16:03:48 +01:00
Jaime van Kessel
32cbd27b70 Fixed the firmware update for USB print
CL-541
2017-12-19 15:59:21 +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
Jaime van Kessel
a35f665201 Fixed crash if the firmware was in the list, but not found.
CL-541
2017-12-19 10:45:38 +01:00
Jaime van Kessel
bc8741ef08 Merge branch 'master' of github.com:Ultimaker/Cura into network_rewrite 2017-12-19 10:40:32 +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