19026 Commits

Author SHA1 Message Date
Arjen Hiemstra
645a179bc3 Account for center and proper layer height when displaying the sliced layers 2015-02-12 17:58:39 +01:00
Arjen Hiemstra
19754599b7 Call the parseArguments method so we actually parse the command line arguments during start 2015-02-12 17:58:39 +01:00
Arjen Hiemstra
6f825598c1 Correctl send settings over to the Cura engine 2015-02-11 15:13:44 +01:00
Arjen Hiemstra
01bfe8410b Update OutputGCodeButton with improved styling and different states for different output targets 2015-02-11 15:13:44 +01:00
Arjen Hiemstra
a8454a48d1 Use the new MessageStack in Printer 2015-02-11 15:13:44 +01:00
Arjen Hiemstra
b02e98696f Do not make the "processing list of sliced objects" job visible 2015-02-11 15:11:15 +01:00
Arjen Hiemstra
943bb9ea48 Add a MouseArea at the bottom of filePane to catch any mouse events not captured by other elements 2015-02-11 15:11:15 +01:00
Arjen Hiemstra
64b76b1fec Clean up actions for open/save 2015-02-11 15:11:15 +01:00
Arjen Hiemstra
242b46dcca Update styling of "Print settings" header 2015-02-11 15:11:15 +01:00
Arjen Hiemstra
1c1371489b Update Printer application to the new style GUI 2015-02-06 18:01:29 +01:00
Arjen Hiemstra
e5e621e511 Update name and displayName for a bunch of plugins 2015-02-06 18:01:28 +01:00
Arjen Hiemstra
a77a95eec8 Send settings to the slicer on change 2015-01-29 17:08:28 +01:00
Arjen Hiemstra
8e1e37e2eb Show a save dialog when the save button is clicked in Printer 2015-01-28 18:00:52 +01:00
Arjen Hiemstra
1f365d3467 Handle GCode messages and delay sending object updates until a timer is expired 2015-01-28 17:59:43 +01:00
Arjen Hiemstra
78fa145bca Add a job to handle processing of GCode from the backend 2015-01-28 17:57:14 +01:00
Arjen Hiemstra
143bdf3880 Send progress as floating point from 0 to 1 2015-01-28 17:56:43 +01:00
Jaime van Kessel
ff850c5bec Fixed mistake in printer application & continued work on calibration interface 2015-01-28 12:04:15 +01:00
Arjen Hiemstra
177962f67a Add a LayerView plugin that can render sliced meshes 2015-01-28 12:01:14 +01:00
Arjen Hiemstra
ae63fdf58c Use the new Job class to process the sliced polygons received from backend 2015-01-28 12:01:14 +01:00
Arjen Hiemstra
ecd8a8d2a3 Add a LayerData class and a Job class to create it from a Protobuf message 2015-01-28 12:01:14 +01:00
Arjen Hiemstra
4b3e2a3f8c Update Cura protocol file to latest version 2015-01-28 12:01:13 +01:00
Arjen Hiemstra
0580dbb84c Always register message types after socket creation 2015-01-28 12:01:13 +01:00
Jaime van Kessel
ac465521e3 Added Camera image recieving 2015-01-27 16:23:06 +01:00
Arjen Hiemstra
cdf3b06c8c Use libArcus for backend communication 2015-01-23 11:21:00 +01:00
Jaime van Kessel
4d082bad25 Moved plugins that need to be loaded to own function 2015-01-21 10:45:19 +01:00
Jaime van Kessel
0c18161d13 Moved setting file to scanner/printer application 2015-01-13 17:31:39 +01:00
Arjen Hiemstra
84ede69540 Start implementing the CuraEngineBackend 2015-01-09 17:37:14 +01:00
Arjen Hiemstra
b132b5db20 Load the CuraEngineBackend in PrinterApplication 2015-01-09 17:37:14 +01:00
Arjen Hiemstra
629ca54613 Fix the Printer application naming 2015-01-08 14:27:59 +01:00
Arjen Hiemstra
e24c120e82 Perform Platform physics changes on scene changed again and use a custom operation for better op merging 2015-01-06 17:16:24 +01:00
Arjen Hiemstra
bfa3c00200 Lower the build volume to reduce Z fighting 2014-12-24 16:49:43 +01:00
Arjen Hiemstra
c7cecb180d Add a BuildVolume node to render the build volume 2014-12-23 16:38:44 +01:00
Arjen Hiemstra
e7a51b3bd8 Use the new bits of API to add some more bits of printer application 2014-12-22 15:12:26 +01:00
Arjen Hiemstra
abe19dfd9b Add a PlatformPhysics class to handle some details about keeping objects on the printer platform 2014-12-22 15:11:52 +01:00
Arjen Hiemstra
e68e761598 Set translate tool as active/inactive on selection change in Printer 2014-12-19 11:59:12 +01:00
Arjen Hiemstra
3786ced279 Set the camera and selection tools for PrinterApplication 2014-12-18 12:22:35 +01:00
Arjen Hiemstra
b2cced2772 Add an applicationName property to Application 2014-12-18 12:22:35 +01:00
Arjen Hiemstra
821f9ca0e1 Remove robot mesh from default setup for now 2014-12-17 17:29:08 +01:00
Jaime van Kessel
6cc0798744 Fixed wrong rename of CuraEngineBackend 2014-12-15 11:34:39 +01:00
Jaime van Kessel
3b126ed877 Fixed broken renames in qml 2014-12-15 11:24:43 +01:00
Jaime van Kessel
8b3f1bacb2 Fixed broken renames in qml 2014-12-15 11:24:43 +01:00
Jaime van Kessel
1881dd4219 Refactoring of namespace 2014-12-15 10:44:23 +01:00
Jaime van Kessel
59767ec560 Refactoring of namespace 2014-12-15 10:44:23 +01:00
Arjen Hiemstra
2aa47eae4b Render a bounding box around the loaded Ultimaker robot 2014-12-12 17:07:48 +01:00
Arjen Hiemstra
bc24183f51 Load the Ultimaker robot as an example mesh 2014-12-12 11:35:12 +01:00
Arjen Hiemstra
3b2a6423d0 Try to read and write the current machine setting values for the application 2014-12-11 16:45:34 +01:00
Arjen Hiemstra
7b686143d2 Tweak Scene and camera setup for printerapplication 2014-12-09 15:45:18 +01:00
Arjen Hiemstra
b2480bea71 Create a platform in PrinterApplication 2014-12-09 11:54:24 +01:00
Arjen Hiemstra
6019a0f215 Use the PrintApplication's getInstance method to instantiate the printer application 2014-12-09 11:52:49 +01:00
Arjen Hiemstra
4572c7a9b7 Fix the cameras etc of the default setup 2014-12-08 17:52:57 +01:00