2972 Commits

Author SHA1 Message Date
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
f68a9ae90f Fix materials page so it displays the proper data
Also, make sure the code is reasonably clean
2016-05-23 14:43:56 +02:00
Arjen Hiemstra
c23980437d Fix naming of quality profiles 2016-05-23 14:43:56 +02:00
fieldOfView
0969356cb6 Fix bq_hephestos_2 json definition 2016-05-23 14:22:21 +02:00
fieldOfView
4877c35f06 Fix layout of SettingTextField items
CURA-1278
2016-05-23 13:35:52 +02:00
fieldOfView
740f3775fa Reset stored layer data as soon as a new slice operation starts
This prevents layer view showing a combination of stale and fresh data

Fixes CURA-1370 (and CURA-1519)
2016-05-23 12:07:02 +02:00
fieldOfView
f8c8de86bc Fix showing changelog when the first item in the changelog doesn't start with an "*"
CURA-1583
2016-05-23 11:35:01 +02:00
Arjen Hiemstra
e0c7ed8561 Add a plugin that loads XML materials and an example material 2016-05-23 02:19:39 +02:00
Arjen Hiemstra
b452cf7ba4 Add a materials management page
Based off Aldo's work which is in a different branch
2016-05-23 02:19:11 +02:00
Arjen Hiemstra
63b623a6ef Move global_only property declaration to before the super() call so containerregistry knows about it when loading
Also, properly set its type to function and default to False
2016-05-23 02:18:20 +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
117973ee25 Add todo message for adding profile readers
This should be done when we have a working profile manager again.

Contributes to issue CURA-1278.
2016-05-20 16:22:10 +02:00
Ghostkeeper
5a28eca203 Add profile reader plug-in type
This type of plug-in will load a file as an instance container of the user profile type.

Contributes to issue CURA-1278.
2016-05-20 16:22:10 +02:00
Ghostkeeper
85ce8a719e Merge local with origin
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
846dbc881e Merge branch 'settings_rework' of https://github.com/Ultimaker/Cura into settings_rework 2016-05-20 14:10:44 +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
Jaime van Kessel
305cb27ac0 Global_only is now a string, as the filtering does not work with settingFunctions
CURA-1278
2016-05-20 13:35:38 +02:00
Ghostkeeper
8e3d6cf2b5
Repair x and y nozzle offsets
The setting name is different. This probably wasn't updated for a while.

Contributes to issue CURA-1278.
2016-05-20 13:34:47 +02:00
Ghostkeeper
7656f5a19b
Make definition of machine_extruder_drive_upgrade
This setting is specific to UMO, so I'm defining it in the UMO definition.

Contributes to issue CURA-1278.
2016-05-20 13:30:19 +02:00
Ghostkeeper
6fe70fc7e9
Add definition for machine_use_extruder_offset_to_offset_coords
While this was only used by Ultimaker printers, it is not specific to Ultimaker's printers so I'm putting the definition in FDMPrinter.

Contributes to issue CURA-1278.
2016-05-20 13:28:05 +02:00
Ghostkeeper
9dc70fba02
Add missing category-metadata
Forgot to add this, apparently.

Contributes to issue CURA-1278.
2016-05-20 12:42:18 +02:00
Jaime van Kessel
66c656f7dc Merge branch 'settings_rework' of https://github.com/Ultimaker/Cura into settings_rework 2016-05-20 12:02:07 +02:00
Ghostkeeper
688ea815be Merge branch 'settings_rework' of https://github.com/Ultimaker/Cura into settings_rework 2016-05-20 11:48:37 +02:00
Jaime van Kessel
2fa24edc1f Fixed type for global_only property
CURA-1278
2016-05-20 11:29:48 +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
fieldOfView
570910187f Fix typo in method name
CURA-1278
2016-05-19 16:27:51 +02:00
Arjen Hiemstra
4de0a208d1 Fix version number and remove beta tag in Changelog
Fixes CURA-1575
2016-05-19 14:52:11 +02:00
Jaime van Kessel
e20691c421 Fleshing out of SettingOverrideDecorator
CURA-1278
2016-05-19 11:41:10 +02:00
Jaime van Kessel
7ec3ca6e75 Merge branch 'settings_rework' of https://github.com/Ultimaker/Cura into settings_rework 2016-05-19 11:25:47 +02:00
Jaime van Kessel
0e792e7a22 Added SettingOverrideDecorator stub
CURA-1278
2016-05-19 11:25:25 +02:00
Ghostkeeper
6b0a33e166 Move dual extrusion settings into FDMPrinter
This involves making labels and descriptions for some dual-extrusion machine settings, and default values for everything, making sure inheritance is correct, etc.

Contributes to issue CURA-1278.
2016-05-18 17:53:43 +02:00
Ghostkeeper
3b5a74047b Add setting instance type for extruder
This type is not included in the global stack structure yet since there is no global stack structure per extruder yet.

Contributes to issue CURA-1278.
2016-05-18 17:53:43 +02:00
Arjen Hiemstra
b621958098 Fix uses of getValue after its removal from Uranium API 2016-05-18 16:45:44 +02:00
Ghostkeeper
3313286ea9 Update OSX log location
Changed in 9cc1430579
2016-05-18 16:36:52 +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
Ghostkeeper
222d8ba828 Merge branch '2.1' 2016-05-18 12:46:07 +02:00
Ghostkeeper
14f860f8ae
Also change default raft fan speed for subsettings
Contributes to issues PL-162, PL-163, PL-164 and PL-165.
2016-05-18 12:39:39 +02:00
Ghostkeeper
cad6d87a0c
Change inheritance for initial layer z overlap
This makes the defaults more accurate. The overlap is a little bigger now.

Contributes to issues PL-162, PL-163, PL-164 and PL-165.
2016-05-18 12:36:22 +02:00
Ghostkeeper
fa81604b89
Set default raft fan speed to 0
This makes layer adhesion better.

Contributes to issues PL-162, PL-163, PL-164 and PL-165.
2016-05-18 12:34:10 +02:00