Ghostkeeper
eb951ed07c
Fix potential concurrency of finishing before connected to finishing
...
This was a concurrency issue: If the slicing was very fast, it could finish slicing before the listener was connected to the message of being finished. Therefore, we should connect to being finished before we even start the start-slice job.
Contributes to issue CURA-1278.
2016-05-23 17:19:18 +02:00
Ghostkeeper
63bf5bec3d
Remove _profile from start slice job parameters
...
Instead, the start slice job searches for the container stack itself.
Contributes to issue CURA-1278.
2016-05-23 17:19:18 +02:00
Ghostkeeper
a0645a44c8
Re-enable slicing message
...
Nothing appears right now, but this enables progress to show later on in the progress (if it would get there).
Contributes to issue CURA-1278.
2016-05-23 17:19:17 +02:00
Ghostkeeper
ae6f4912e6
Remove unnecessary variable initialisation
...
This isn't C++ or anything. Variable scope isn't limited by if statements.
Contributes to issue CURA-1278.
2016-05-23 17:19:17 +02:00
Ghostkeeper
83c1ea2ccc
Move message hide into terminate function
...
Always if we terminate we want to hide the old message. This fixes the message not hiding when using the tools.
Contributes to issue CURA-1278.
2016-05-23 17:19:17 +02:00
Ghostkeeper
ab2a6136d7
Filter setting changed listener properly
...
The parameters of the listener were out of date and it should only trigger a reslice if we're changing the value of a setting, not any other property.
Contributes to issue CURA-1278.
2016-05-23 17:19:17 +02:00
Ghostkeeper
e5df225b1e
Connect SettingChanged to new propertyChanged function
...
The listener doesn't properly listen to the signal's parameters yet though.
Contributes to issue CURA-1278.
2016-05-23 17:19:17 +02:00
Ghostkeeper
bace52fccf
Add documentation
...
I need a bit of documentation for myself to understand this process.
Contributes to issue CURA-1278.
2016-05-23 17:19:17 +02:00
Arjen Hiemstra
e0c7ed8561
Add a plugin that loads XML materials and an example material
2016-05-23 02:19:39 +02:00
Jaime van Kessel
dcb27e23ed
Merge branch 'settings_rework' of https://github.com/Ultimaker/Cura into settings_rework
2016-05-20 17:22:13 +02:00
Jaime van Kessel
fc7f349801
Added rudimentary filtering
...
Current implementation looks for an exact mach, whereas we should look for text in property.
CURA-1278
2016-05-20 17:21:09 +02:00
Ghostkeeper
754932f83a
Move LegacyProfileReader to new setting structure
...
Untested as the profile manager is not functional at the moment.
Contributes to issue CURA-1278.
2016-05-20 16:22:10 +02:00
Ghostkeeper
7cc62db81d
Increment XRayView API number
...
This plug-in still works, so this can be incremented without trouble.
Contributes to issue CURA-1278.
2016-05-20 16:22:10 +02:00
Jaime van Kessel
e9380ba83d
Added rudimentary display of settings again
...
CURA-1278
2016-05-20 15:08:17 +02:00
Jaime van Kessel
bcff683fb0
Removed old perobject setting code, so plugin is actually loaded (instead of crashing)
...
CURA-1278
2016-05-20 14:15:06 +02:00
Jaime van Kessel
295cea338c
Translate tool is now no longer stopped by ton of errors
...
CURA-1278
2016-05-20 14:09:58 +02:00
Ghostkeeper
2696f883b0
Add a bit of documentation
...
I was going further with this, but then it was decided that we need to do this later but I won't throw away this bit of documentation when I have it anyway.
Contributes to issue CURA-1278.
2016-05-19 16:31:29 +02:00
Arjen Hiemstra
b621958098
Fix uses of getValue after its removal from Uranium API
2016-05-18 16:45:44 +02:00
Jaime van Kessel
a5f8546d69
Fixed cases where getValue was still used.
...
We now use getProperty instead
CURA-1278
2016-05-18 16:29:57 +02:00
Jaime van Kessel
93227c0b56
Updated removabledrive plugin to use metadata
...
CURA-1278
2016-05-10 11:28:57 +02:00
Jaime van Kessel
dbd2c911ce
Renamed active containerstack to global containerstac
...
Cura-1278
2016-05-10 10:34:02 +02:00
Jaime van Kessel
0049ee1377
SolidView now uses activeContainerStack
...
CURA-1278
2016-05-09 15:42:47 +02:00
Arjen Hiemstra
38492cb230
Update API version of two required plugins
2016-05-09 12:06:35 +02:00
Arjen Hiemstra
44246c0676
Comment out all things that use settings related things so we can at least start
2016-05-09 12:06:11 +02:00
Jaime van Kessel
9009fb9d3d
Codestyle & documentation
...
CURA-537
2016-04-28 16:01:54 +02:00
Jaime van Kessel
efd14421cc
Codestyle & Documentation
...
CURA 537
2016-04-28 15:56:25 +02:00
Simon Edwards
c810c22eb5
Set the default number of layers and current layer to 0. Now the layer view slider is empty while the initial slicing process is running.
...
Fixes CURA-1273 Layer number doesn't fit
2016-04-28 13:07:57 +02:00
Ghostkeeper
fe68be4f62
Merge branch 'connection_rework'
2016-04-26 11:51:09 +02:00
Arjen Hiemstra
c329c2e12d
Do not try to recreate the socket when we are shutting down anyway
...
This prevents issues where closing the socket triggers socket creation
and then a deadlock occurs.
Contributes to CURA-1391
2016-04-19 16:52:22 +02:00
Jaime van Kessel
232e447a74
Added bq firmware (which caused merge issue)
2016-04-18 15:48:20 +02:00
Jaime van Kessel
6abeac5c44
Added comment about us violating the API
...
CURA-1339
2016-04-18 15:26:24 +02:00
Jaime van Kessel
2c489ed054
Connection state signal is now connected before connect is called
...
CURA-1339
2016-04-18 15:05:21 +02:00
Jaime van Kessel
8a47903374
Changed namespace of usbprintermanager (QML) to Cura from UM
...
CURA-1339
2016-04-18 15:03:13 +02:00
Jaime van Kessel
fb52d39936
Changed enum values to lowerCamelCase
...
CURA-1339
2016-04-18 14:43:04 +02:00
Jaime van Kessel
0939262ffe
Removed stray debug code
...
CURA-1339
2016-04-18 11:47:23 +02:00
Jaime van Kessel
b31106a666
Added missing (renamed) file
...
CURA-1339
2016-04-18 11:45:14 +02:00
Thomas-Karl Pietrowski
efb5c668fe
USBPrinting: Adding entry for BQ Hephestos 2 firmware
2016-04-14 17:13:29 +02:00
Jaime van Kessel
6b7fb894f8
Added moveHead to usb printing
...
And ensured that wizard page uses correct version again
CURA-1339
2016-04-14 14:21:22 +02:00
Jaime van Kessel
fc88844cf8
Added relative move option
...
CURA-1339
2016-04-14 14:05:36 +02:00
Jaime van Kessel
4b5c118ed2
Refactoring & documentation
...
CURA-1339
2016-04-14 13:55:33 +02:00
Jaime van Kessel
8c971d217d
Fixed typo in command for setting nozzle temp
...
CURA-1339
2016-04-14 13:22:48 +02:00
Jaime van Kessel
92c0c4b637
Remove unusde code
...
CURA-1339
2016-04-14 13:18:05 +02:00
Jaime van Kessel
34b76f3c1e
Implemented _setTargetHotendTemp
...
CURA-1339
2016-04-14 13:04:16 +02:00
Arjen Hiemstra
e5cc84cb3e
Handle negative layers in the Layer view
...
Offset all layers by the minimum layer count. This makes raft just a
minor special case when processing layers instead of needing to adjust
everything.
Contributes to CURA-653
2016-04-14 12:17:40 +02:00
Jaime van Kessel
0c09df71d9
wizard now sets Target temperature
...
CURA-1339
2016-04-14 11:09:30 +02:00
Jaime van Kessel
58b216828a
Added handling for when connection was never correctly added to list
...
CURA-1339
2016-04-14 11:06:11 +02:00
Jaime van Kessel
4f3489233c
Added home head & bed implementations
...
CURA-1339
2016-04-14 11:02:43 +02:00
Jaime van Kessel
5f2e0ceec8
Fixes so the QML displays right temperatures again
...
CURA-1339
2016-04-14 11:02:16 +02:00
Jaime van Kessel
0a46567c17
USB printing now uses printeroutputdevice for temperatures
...
CURA-1339
2016-04-13 16:57:08 +02:00
Jaime van Kessel
0cd1031ec7
Changed USB printing to reflect changes in output device API
...
CURA-1339
2016-04-13 15:15:37 +02:00