Jack Ha
464fe11123
Fixed profile file case-sensitivity.
...
CURA-1720
2016-07-07 11:04:34 +02:00
Arjen Hiemstra
1f6e99f641
Add methods to get name filters, import and export containers to ContainerManager
...
We should start replacing the other ways of import/export with this
since this uses the containerregistry provided contaienr types instead
of needing a different plugin type.
Contributes to CURA-341
2016-07-07 01:39:38 +02:00
Arjen Hiemstra
6e153414a4
Do not try to write to read-only containers
...
Contributes to CURA-341
2016-07-07 01:37:54 +02:00
Arjen Hiemstra
8476090ed2
Also expose the main Cura application object as CuraApplication to QML
...
This way we can start cleaning things up and moving away from the
"Printer" name
Contributes to CURA-341
2016-07-07 01:36:52 +02:00
Jaime van Kessel
a3618c243d
Added deepcopy function
...
CURA-1578
2016-07-06 16:38:35 +02:00
Jaime van Kessel
b3a6fafd97
Set default extruder index to -1 (so global is default)
2016-07-06 14:30:34 +02:00
Jaime van Kessel
a5ba68bae3
Ensure that the display matches with the backend active extruder data
2016-07-06 14:09:08 +02:00
Jaime van Kessel
bf53baccee
Merge branch 'feature_material_hotend_change' of github.com:Ultimaker/Cura
2016-07-06 13:39:07 +02:00
Arjen Hiemstra
ce065d110d
Finish implementation of ContainerManager
...
Contributes to CURA-341
2016-07-05 16:45:23 +02:00
Arjen Hiemstra
ff9e4c9bb7
Add some more documentation to ContainerManager
...
Contributes to CURA-341
2016-07-05 16:44:13 +02:00
Jaime van Kessel
b3adf8a271
Merge branch 'master' of github.com:Ultimaker/Cura
2016-07-04 17:11:50 +02:00
Jaime van Kessel
318182495a
We now recieve material estimation per extruder
...
CURA-1687
2016-07-04 17:11:03 +02:00
fieldOfView
dd249206ac
Fix codestyle
...
CURA-491
2016-07-04 16:33:32 +02:00
fieldOfView
bff23598c6
Fix simple mode infill to work with multiple extruders
...
CURA-1778
2016-07-04 16:23:07 +02:00
fieldOfView
3d86ffd575
Fix switching materials/nozzles in Cura when the materials/nozzles in the printer change
...
CURA-491
2016-07-04 15:14:36 +02:00
fieldOfView
24c5a39962
Fix logic and typo for material container filtering
...
CURA-491
2016-07-04 13:43:13 +02:00
Arjen Hiemstra
6fbe354839
Fix ExtrudersModel to use the right location for ExtruderManager
...
Contributes to CURA-342
2016-07-04 13:03:10 +02:00
Arjen Hiemstra
ce3a5f7e48
Update references to moved classes so things work again
...
Contributes to CURA-342
2016-07-04 12:08:38 +02:00
Arjen Hiemstra
a882c43b2c
Move MachineManager to cura/Settings and rename it to MachineManager
...
Contributes to CURA-342
2016-07-04 12:08:08 +02:00
Arjen Hiemstra
0e28b331fb
Move Cura setting related classes to cura/Settings
...
Contributes to CURA-342
2016-07-04 12:07:29 +02:00
fieldOfView
a1a7518317
Switch materials/nozzle when the printer signals a material/nozzle change
...
CURA-491
2016-07-04 11:49:27 +02:00
Arjen Hiemstra
7008e047f6
Merge branch 'master' of github.com:ultimaker/Cura into feature_material_editing
...
* 'master' of github.com:ultimaker/Cura: (76 commits)
Added UMO upgrade selection
Added stubs for UMO upgrade selection
Machine action labels are now translatable
Code style CURA-1676
Using the correct placeholder
SplashScreen: Using system-default fontfamily
USBPrinting: Let's "Print via USB"
BQ Hephestos2 - Preheating temperature fix When starting a print with the "custom" GCode by BQ, the printer resets the nozzle temperature to 210°C when printing via SD card (no matter what you set on Cura) and only preheats the nozzle to 180°C when printing via USB. So currently the printer begins to print via USB at 180°C and reaches the correct temperature eg.g while printing the brim.
Fix warning about missing color in theme
Automatically show the Print Monitor when starting a print
Fix USBPrinterOutputDevice to work with the Print Monitor
Properly prevent warning when no printer is connected.
ZOffset decorator is now correctly copied
Force focus instead of requesting it.
Fix two "critical errors" on startup
Minor check machine action GUI improvements
Prevent warning when no printer is connected.
Fix empty material/quality profiles when switching variants
Disable monitor buttons when there is no job running
Move message stack "above" the viewport overlay
...
2016-07-04 11:45:59 +02:00
fieldOfView
0c23c26ac9
Code style
...
CURA-1676
2016-07-03 16:01:57 +02:00
Aldo Hoeben
41e30f4424
Merge pull request #844 from thopiekar/master-CURA-1676
...
[CURA-1676] SplashScreen: Using system-default fontfamily
2016-07-03 15:55:24 +02:00
Thomas Karl Pietrowski
a38606da4a
SplashScreen: Using system-default fontfamily
...
Contributes to CURA-1676
2016-07-03 15:00:26 +02:00
Thomas Karl Pietrowski
7f5f22d472
Moving Nvidia workaround to cura_app.py
...
* also added "debian" into the list of distributions
2016-07-01 19:37:24 +02:00
fieldOfView
087ebc0768
Automatically show the Print Monitor when starting a print
...
CURA-1036
2016-07-01 15:06:49 +02:00
Jaime van Kessel
b06e61727c
ZOffset decorator is now correctly copied
...
CURA-1504
2016-07-01 11:39:47 +02:00
fieldOfView
fea534509e
Fix two "critical errors" on startup
...
CuraMachineManager.isGlobalStackValid would return None on startup, which qml does not like.
CURA-1585
2016-07-01 10:12:11 +02:00
fieldOfView
a7939c6f3d
Fix empty material/quality profiles when switching variants
...
CURA-1278
2016-06-30 18:53:50 +02:00
Arjen Hiemstra
92d3bea229
Add a setContainerMetaDataEntry to ContainerManager
...
So that we can set metadata from QML
Contributes to CURA-342
2016-06-30 17:31:19 +02:00
Simon Edwards
551dc7d757
Fixes for the problem where duplicated objects were broken, missing hull 'shadows' or would fly off the build plate.
...
Contributes to CURA-1504 Improve performance/simplicity by using Convex Hulls in Scene Graph
2016-06-30 09:35:41 +02:00
Arjen Hiemstra
cd8bc3b60d
Introduce a ContainerManager class to handle container actions like duplicate
...
Because MachineManager is getting rather large
Contributes to CURA-342
2016-06-30 01:53:48 +02:00
Johan Kristensen
41503d7d5b
Adapting code to merge of simple_convex_hull and code cleanup.
2016-06-28 23:50:00 +02:00
Johan K
f184baadf0
Formulate layerview logic using numpy to speed up. Also changed layer data packets from engine to make it possible.
2016-06-28 22:29:29 +02:00
Arjen Hiemstra
a746710e26
Introduce a MaterialSettingsVisibilityHandler that will only show those settings relevant for materials
...
Contriubtes to CURA-342
2016-06-28 17:30:46 +02:00
Simon Edwards
47de254f97
Fixed up the 3MF reader to use the changed MeshBuilder and MeshData.
...
CURA-1633 OverflowError: cannot convert float infinity to integer (loading larger models)
2016-06-28 11:43:02 +02:00
Jaime van Kessel
0a3f64ef51
Switching stack now removes focus from all elements
...
Fixes CURA-1778
2016-06-28 10:55:20 +02:00
Aldo Hoeben
d1b1741d67
Merge pull request #822 from Ultimaker/feature_print_monitoring
...
Print monitor
2016-06-28 08:13:50 +02:00
fieldOfView
629feec3d3
Remove hack
...
i18nCatalog was being abused to do text replacement on HTML
2016-06-25 09:45:27 +02:00
fieldOfView
d0f100c03c
Show relevant message on splash screen during startup
2016-06-25 09:45:11 +02:00
fieldOfView
2ee745e1f9
Remove hack
...
i18nCatalog was being abused to do text replacement on HTML
2016-06-25 09:40:22 +02:00
fieldOfView
a4eee2dce6
Show relevant message on splash screen during startup
2016-06-25 09:38:10 +02:00
Jaime van Kessel
7d9777bc89
Actually return ID of quality container (as implied by pyqtslot sig)
2016-06-24 16:55:18 +02:00
Jaime van Kessel
696f904f3e
isGlobalStack valid no longer remains false after it has been invalid once
2016-06-24 15:59:31 +02:00
Jaime van Kessel
727c34b535
HasUser settings now returns False when no container stack is found
2016-06-24 15:45:11 +02:00
fieldOfView
55af0af755
Merge branch 'master' into feature_print_monitoring
...
# Conflicts:
# resources/qml/Cura.qml
2016-06-24 14:55:12 +02:00
fieldOfView
e8743abe68
Set a sensible minimum width for the window
2016-06-23 18:44:06 +02:00
Jaime van Kessel
d0aa33f57f
Added jobName property
...
CURA-1036
2016-06-23 17:05:45 +02:00
Jaime van Kessel
0b02a5f12b
Machine actions are now when selected (instead of active) machine change
...
CURA-1385
2016-06-23 16:38:04 +02:00