Commit graph

2503 commits

Author SHA1 Message Date
Jaime van Kessel
6d25d21126 getting id of definition when none was found no longer causes exception
CURA-1278
2016-05-17 12:55:40 +02:00
Ghostkeeper
f24b56dc85 Move author and file formats to metadata
The name can't be moved since it is not optional.

Contributes to issue CURA-1278.
2016-05-17 11:20:17 +02:00
Jaime van Kessel
12fd002e67 Active quality is now displayed (and changable) again
CURA-1278
2016-05-17 10:50:01 +02:00
Jaime van Kessel
59ec593db5 Added way to change active quality
CURA-1278
2016-05-17 10:49:06 +02:00
Jaime van Kessel
9bfe31aeef Added quality type to setting stack
CURA-1278
2016-05-17 10:39:10 +02:00
Arjen Hiemstra
d1d2e1cea7 Set the right defaults for setting visibility in Cura 2016-05-16 18:22:37 +02:00
Arjen Hiemstra
3531e4c3e8 Nest all controls inside the mousearea of SettingItem
This makes hover events work properly without all the hassle
2016-05-16 18:22:37 +02:00
Arjen Hiemstra
f5e97c5001 Make SettingComboBox work (mostly) properly
=
2016-05-16 18:22:37 +02:00
Arjen Hiemstra
06432c3b0b Make SettingCheckBox properly handle the value 2016-05-16 18:22:37 +02:00
Arjen Hiemstra
5b31634d3c Make SettingTextField work 2016-05-16 18:22:37 +02:00
Arjen Hiemstra
e4fe1c6e21 Add PropertyProviders to SidebarSimple and use them for property values 2016-05-16 18:22:37 +02:00
Arjen Hiemstra
b1df8e9448 Use MachineManager and PropertyProvider to restore several bits of behavioiur 2016-05-16 18:22:37 +02:00
Arjen Hiemstra
442d2b6e71 Use the right tooltip for SettingCategory 2016-05-16 18:22:37 +02:00
Arjen Hiemstra
5ff5ed3856 Add an "activeDefinitionId" property to MachineManager 2016-05-16 18:22:37 +02:00
Arjen Hiemstra
efdf1d78d1 Add a "Current Settings" instance container to the stack on stack creation 2016-05-16 18:21:57 +02:00
Arjen Hiemstra
08afad8973 Remove get/setSettingValue from CuraApplication
They are unused and should not be used anyway
2016-05-16 18:16:42 +02:00
Arjen Hiemstra
adc699c63b Add a SettingPropertyProvider object to the setting items 2016-05-16 18:16:42 +02:00
Jaime van Kessel
ad7531eded Added quality instances stubs
CURA_1278
2016-05-13 15:56:41 +02:00
Jaime van Kessel
bfbb48268a Added material stubs
CURA-1278
2016-05-13 15:48:56 +02:00
Jaime van Kessel
ed49831785 Last active machine is now restored upon restart
CURA-1278
2016-05-13 15:24:49 +02:00
Jaime van Kessel
dd24e488a8 Materials & variants are now correctly checked when active
CURA-1278
2016-05-13 12:04:38 +02:00
Jaime van Kessel
5dbe0bdc03 Machine variants can now be selected from dropdown menu
CURA-1278
2016-05-13 11:46:54 +02:00
Jaime van Kessel
6ffde62bcf Added stubs for hasVariants & hasMaterials
CURA-1278
2016-05-13 11:42:29 +02:00
Jaime van Kessel
f3384b043d Only variants of active machine are now shown
CURA-1278
2016-05-13 11:26:08 +02:00
Jaime van Kessel
b3e741e90c Added variant selection
CURA-1278
2016-05-13 10:16:58 +02:00
Jaime van Kessel
f5e63f2e71 Changing the material is now possible
CURA-1278
2016-05-12 17:38:43 +02:00
Jaime van Kessel
89c0644e4b Added activeMaterial property
CURA-1278
2016-05-12 17:01:47 +02:00
Jaime van Kessel
44f5559db3 Moved addMachine to machineManager
CURA-1278
2016-05-12 15:18:13 +02:00
Jaime van Kessel
a16acddff1 Removed unused code
CURA-1278
2016-05-12 11:59:23 +02:00
Jaime van Kessel
65022c3d18 Fixed adding machine in printer dialog
CURA-1278
2016-05-12 11:53:01 +02:00
Jaime van Kessel
78e9545ece Machines can now be removed
CURA-1278
2016-05-12 11:46:28 +02:00
Jaime van Kessel
d8e4aa9078 Moved machinePage to Cura
CURA-1278
2016-05-12 11:24:09 +02:00
Jaime van Kessel
133229d086 Merge branch 'settings_rework' of https://github.com/Ultimaker/Cura into settings_rework 2016-05-12 09:31:43 +02:00
Jaime van Kessel
ac9b391e7f Fixed available printers in dropdown menu
CURA-1278
2016-05-11 17:20:09 +02:00
Arjen Hiemstra
3514d4839d Fix combo box setting item so it displays the right things 2016-05-11 17:19:31 +02:00
Arjen Hiemstra
d1d2dc04c5 Display the correct tooltips for reset and inherits buttons 2016-05-11 17:19:31 +02:00
Arjen Hiemstra
d4b5cd519b Fix SettingCheckbox so it displays correctly 2016-05-11 17:19:31 +02:00
Arjen Hiemstra
2b479e5651 Add a hovered property to SettingItem 2016-05-11 17:19:31 +02:00
Arjen Hiemstra
9ec93bedab Fix type and spacing of SettingItem contents 2016-05-11 17:19:31 +02:00
Arjen Hiemstra
4390c6a6ff Remove configureSettingsAction property from sidebar as it is no longer needed 2016-05-11 17:19:31 +02:00
Arjen Hiemstra
89928dc6a9 Make Setting item loading asynchronous and fix its size 2016-05-11 17:19:31 +02:00
Arjen Hiemstra
38e9661fe1 Fix setting type names 2016-05-11 17:19:31 +02:00
Arjen Hiemstra
cdc8b04c5c Use the configureSettingVisiblity action from Actions when needed 2016-05-11 17:19:31 +02:00
Arjen Hiemstra
d68f274a09 Improve positioning of tooltips in advanced mode 2016-05-11 17:19:31 +02:00
Arjen Hiemstra
b7fd97737c Simplify tooltip handling for settings
Rather than use three different signals, use a single showTooltip signal
with a
text property. This makes it possible to show any tooltip from within a
setting
item.
2016-05-11 17:19:31 +02:00
Arjen Hiemstra
2abb9a47c1 Stop using SettingItemStyle
Since everything is now in Cura, using SettingItemStyle does not make a
lot of sense anymore
2016-05-11 17:19:31 +02:00
Arjen Hiemstra
4c9b9b68ef Add add/remove transitions so expand/collapse is animated 2016-05-11 17:19:31 +02:00
Arjen Hiemstra
fa9f9b41ab Fix SettingUnknown setting handler to display correctly 2016-05-11 17:19:31 +02:00
Arjen Hiemstra
d761409bf2 Remove SettingItemStyle from the cura theme
As it is no longer needed
2016-05-11 17:19:31 +02:00
Arjen Hiemstra
3bfe18e76f Add a configureSettingVisibility action 2016-05-11 17:19:31 +02:00