Jaime van Kessel
7a43164654
Both material weights & lengths are now exposed
...
CURA-1038
2016-07-15 15:49:25 +02:00
Jaime van Kessel
806197f56b
Only basename is used for the name
...
CURA-1680
2016-07-15 12:10:09 +02:00
Jaime van Kessel
951e7bf629
Refusing to change material actually prevents material from being changed
...
CURA-1909
2016-07-15 11:40:43 +02:00
Jaime van Kessel
a7e22e82b6
Duplication now works regardles how deeply group nested a node is
...
CURA-1578
2016-07-15 11:20:08 +02:00
fieldOfView
cd4774565b
Add missing copyright notice
2016-07-14 18:44:29 +02:00
Jaime van Kessel
e291a4360f
Removed definitions from empty instance containers
...
This caused empty profiles to pop up in dropdown. Issue is now fixed in
_emptyInstanceContainer where it should be fixed
CURA-1913
2016-07-14 17:02:26 +02:00
Jaime van Kessel
775e7f153b
Empty containers now have fdmprinter as definition
...
CURA-1913
2016-07-14 11:26:56 +02:00
Johan K
3d413df215
Changed the point data type sent from the backend from int64 to float.
...
Added extruder information to LayerPolygon
2016-07-14 11:08:05 +02:00
Jaime van Kessel
66a64a7a2b
Removing object from a group is now possible
...
CURA-1891
2016-07-13 16:23:49 +02:00
Jaime van Kessel
dfd56d049f
getActiveExtruderStack now returns stack based on machine_id instead of definiton ID
...
Contributes to CURA-1898
2016-07-13 13:08:14 +02:00
Jaime van Kessel
726eb97d9f
Machine_id instead of definition_id is now used to link extruders
...
Contributes to CURA-1898
2016-07-13 11:17:44 +02:00
Jack Ha
ecbc387020
Merge branch 'master' into cura-1811
2016-07-13 11:15:16 +02:00
Jack Ha
9eade0707b
Added prime locations to machine_disallowed_areas.
...
CURA-1811
2016-07-13 11:14:15 +02:00
Jaime van Kessel
936617f2aa
Merge branch 'master' of github.com:Ultimaker/Cura
2016-07-13 09:49:20 +02:00
Jaime van Kessel
b0137016f7
Fixed formating of documentation
...
CURA-1898
2016-07-13 09:46:23 +02:00
Simon Edwards
642ea6791b
When saving the quality profile data, also incorporate any user settings/changes.
...
Contributes to CURA-1727 GCode Profile reading/writing: Broken and needs update
2016-07-13 09:29:47 +02:00
fieldOfView
b622c7ecc8
Initialise variant, material and quality to empty containers of the respective type
...
Before it would be impossible to switch to a valid option once a variant/material/quality had gone to an "empty" state. Now at least it is recoverable.
2016-07-12 18:29:40 +02:00
fieldOfView
f5f3f9c516
Merge branch 'master' of https://github.com/Ultimaker/Cura
2016-07-12 13:10:08 +02:00
fieldOfView
08213890fb
Remove reliance on "_current_settings" postfix when removing user profile containers
...
CURA-1896
2016-07-12 13:09:53 +02:00
Simon Edwards
64ecb114b8
Store the Quality profile for the 'global' and extruders in the gcode. Read in all of the quality profile during import.
...
Contributes to CURA-1727 GCode Profile reading/writing: Broken and needs update
2016-07-12 12:41:49 +02:00
fieldOfView
ae4beeb0ed
Remove container stack and user profile for extruders when removing a printer
...
CURA-1896
2016-07-12 10:53:50 +02:00
Johan K
d31516bbb1
Code cleanup
...
Changed to "is None" insted of "== None" to test if numpy.array was initialized
Added extruder to PathSegment in Cura.proto
Changed index_pattern to class variable in Layer.py
2016-07-12 01:32:46 +02:00
Johan K
bbd49cee85
Merge branch 'master' of https://github.com/Ultimaker/Cura into layerview_dev
2016-07-12 00:37:27 +02:00
fieldOfView
1b2514ae2e
Fix setting the active container stack on start
...
When starting Cura, no nozzle, material or quality would seem to be selected. This commit makes sure _active_container_stack gets properly initialised.
I'll hijack CURA-1844 for this.
2016-07-11 18:10:25 +02:00
Arjen Hiemstra
a7585a4b9a
Ignore default container types when creating name filters for containers
...
Contributes to CURA-342
2016-07-11 16:41:57 +02:00
Aldo Hoeben
946aac5e32
Merge pull request #869 from Ultimaker/cura-1787
...
CURA-1787 Added message when switching to one_at_a_time.
2016-07-11 16:39:41 +02:00
Arjen Hiemstra
99c2e3b1d1
Ensure machine, material and quality name changes are properly handled
...
Contributes to CURA-342
Fixes CURA-1669
2016-07-11 15:36:26 +02:00
Jack Ha
2798b73d32
Also display build volume message _onGlobalContainerStackChanged
...
CURA-1787
2016-07-11 15:12:08 +02:00
Jack Ha
9efc2ee973
Added message when switching to one_at_a_time.
...
CURA-1787
2016-07-11 13:36:23 +02:00
fieldOfView
2a949237c1
Do not ask the user about keeping current settings when creating a profile from the current changes.
...
CURA-1885
2016-07-11 12:49:32 +02:00
Simon Edwards
f52f713694
Tightended up the signals associated with the extruders. Bug fixed.
...
CURA-1585 Profile dropdown options non functional.
2016-07-11 09:37:59 +02:00
fieldOfView
f30bfafd4d
Select a material for the extruder that is intended for the correct machine
...
CURA-1878
2016-07-09 15:35:55 +02:00
Jaime van Kessel
1d2f7b3c36
Added logging to indicate reload all failed
...
CURA-1622
2016-07-08 15:54:39 +02:00
Jaime van Kessel
d2ad1ad153
Added more logging
2016-07-08 15:52:31 +02:00
Jaime van Kessel
19933cb4e7
Improved robustness of Platform physics by checking if the hulls are calculated before trying to intersect them.
...
fixes CURA-1827
2016-07-08 15:17:28 +02:00
Jaime van Kessel
b6e4bcb58f
Updated documentation
...
CURA-537
2016-07-08 13:37:09 +02:00
Jaime van Kessel
31f97e0f61
Another set of fixes due to merge issues
2016-07-08 13:33:09 +02:00
Jaime van Kessel
6e7c263557
Improved logging
2016-07-08 13:31:54 +02:00
Jaime van Kessel
27d47b5c9c
Fixes some issues due to merge
2016-07-08 13:22:40 +02:00
fieldOfView
fc74b53877
Add documentation
...
CURA-1850
2016-07-08 11:44:20 +02:00
fieldOfView
bf529c6425
Apply a flood control on messages about materials/hotends changed on the printer
...
CURA-1850
2016-07-08 11:26:24 +02:00
fieldOfView
c129b4b8b5
Let the user opt out of changing to the material/nozzle reported by the printer
...
CURA-1850
2016-07-08 11:25:31 +02:00
fieldOfView
475277069f
Add optional arguments to reusable messagebox
...
Contributes to CURA-1850
2016-07-08 11:25:31 +02:00
fieldOfView
4a9de156cb
Ask the user about keeping current settings when switching quality profiles
...
CURA-1730
2016-07-08 11:25:30 +02:00
fieldOfView
6eb502730c
Add reusable messagebox based on QML MessageDialog
...
Contributes to CURA-1730 and CURA-1850
2016-07-08 11:24:37 +02:00
Tim Kuipers
df780023ed
JSON feat: infill_mesh_order (CURA-833)
2016-07-07 21:22:44 +02:00
Tim Kuipers
4349f6c75b
fix: make infill_mesh visible by default because it's the only setting which is only visible in the per-object settings menu which is not normally visible (CURA-833)
...
Because it should never show up in the normal global/extruder settings tab, people might forget about this setting. It's one of the reasons per-object settings is awesome ^^.
2016-07-07 21:18:25 +02:00
awhiemstra
90af9e3986
Merge pull request #846 from Ultimaker/feature_material_editing
...
Material Editing Support
2016-07-07 17:34:57 +02:00
Ghostkeeper
002f43598b
Correct storing upgraded config location
...
Two big things had to happen for this: The resource types of quality and machine stack have to be defined before the initialisation of the version upgrade manager, since the version upgrade manager needs to know those storage locations at initialisation. But the storage location is still prefaced with '.config/UM' at this point, so instead we pass on the resource type (but the resource type still has to be defined before the init).
The other big change is that we now have to name the configuration type 'quality' and 'machine_stack' instead of 'instance_container' and 'container_stack' to coincide with the resource type. This allows us to be more consistent in later plug-ins when we also have to upgrade other instance container types.
Contributes to issue CURA-844.
2016-07-07 13:51:41 +02:00
Arjen Hiemstra
8e63016ef3
Add logging to explain why ContainerManager's methods do not complete successfully
...
Contributes to CURA-341
2016-07-07 12:07:16 +02:00