Lipu Fei
628d031542
WIP: Fix models to check if global stack exists
2018-02-21 11:14:23 +01:00
Jack Ha
0649f177b4
Merge branch 'refactoring_machine_manager' of github.com:Ultimaker/Cura into refactoring_machine_manager
2018-02-21 11:13:44 +01:00
Jack Ha
2e3e01ff95
CURA-4606 Cleanup WorkspaceSummaryDialog and prepare for single extrusion mode
2018-02-21 11:13:35 +01:00
Lipu Fei
76f431af76
WIP: Only fetch variants if the machine has any
2018-02-21 11:06:28 +01:00
Lipu Fei
be211b7311
WIP: Fix quality profiles for abax_pri5
...
- Removed redundant quality profiles for abax_pri5 and reuse the abax_pri3
ones
- Fix abax_pri5 definition file: has_machine_quality = true
2018-02-21 11:06:28 +01:00
Lipu Fei
c338e1b7d6
WIP: Fix quality profiles for abax_pri3
...
- Fixed duplicated quality_type and name for qualities "Fast" and "Fine"
- Moved global settings to separate global quality files
- Fix abax_pri3 definition file: has_machine_quality = true
- MAYBE FIXME: Normal and Fast have the same layer height. Don't know if
that's intended. They are kept as before.
2018-02-21 11:06:28 +01:00
Jack Ha
471182333d
CURA-4606 refactored activeMaterialNames
2018-02-21 10:41:39 +01:00
Jack Ha
c3349baf39
CURA-4606 fix bug concerning activeMaterialsCompatible; factor out activeQualityName
2018-02-21 10:36:51 +01:00
Jack Ha
363db9e536
CURA-4606 no stack checking for errors on active extruder switch
2018-02-21 10:35:48 +01:00
Jack Ha
ad6548a5dc
CURA-4606 factored activeMaterialName out
2018-02-21 10:35:17 +01:00
Jack Ha
f9e2d7fe2c
CURA-4606 changing current print core now always updates the correct one
2018-02-21 09:17:31 +01:00
Jack Ha
8401e1c7f7
CURA-4606 incompatible material(s) now results in an empty quality list
2018-02-21 09:13:42 +01:00
Jack Ha
b96d49c010
CURA-4606 ensure startup order for machine manager before build volume to prevent errors there
2018-02-20 16:04:41 +01:00
Jack Ha
c56b3bc7bd
CURA-4606 add the discard or keep changes screen
2018-02-20 15:35:17 +01:00
Jack Ha
4ba7ce0890
CURA-4606 fix pyqt cleaning up by setting extruder stack parent
2018-02-20 15:26:20 +01:00
Jack Ha
9e9d981acd
CURA-4606 ensure that setting a new machine ends with correct quality (changes) group
2018-02-20 15:17:19 +01:00
Jack Ha
b9e7ee18a6
CURA-4606 fixed menu setting nozzle
2018-02-20 13:06:54 +01:00
Jack Ha
b2ca8565c9
CURA-4606 fix startup crash
2018-02-20 13:02:39 +01:00
Jack Ha
3619f5aef3
CURA-4606 update initial materials menu
2018-02-20 11:57:05 +01:00
Jack Ha
c76995c926
CURA-4606 update quality profiles model with field LayerHeightWithoutUnitRole
2018-02-20 11:39:59 +01:00
Jack Ha
a2f3cdc0be
Merge branch 'refactoring_machine_manager' of github.com:Ultimaker/Cura into refactoring_machine_manager
2018-02-20 11:36:59 +01:00
Jack Ha
605043235a
CURA-4606 fixed create profile from profile context menu
2018-02-20 11:36:51 +01:00
Lipu Fei
fa37a48caa
WIP: Fix default buildplate lookup
2018-02-20 11:25:42 +01:00
Lipu Fei
c432d4ffbb
WIP: Simplify global stack and extruder stack activation and fixes
2018-02-20 11:16:51 +01:00
Jack Ha
21c4753443
CURA-4606 fallback value for layer height must come from definition
2018-02-20 09:54:22 +01:00
Lipu Fei
6cc65e97f2
WIP: Cleanup MaterialsModel
2018-02-20 09:13:11 +01:00
Lipu Fei
62c31c2f6c
WIP: Remove old QualityManager
2018-02-19 22:11:47 +01:00
Lipu Fei
27f7d16a57
WIP: Make import/export profile work
2018-02-19 21:47:12 +01:00
Lipu Fei
5bb6efcb3e
WIP: Cleanup MachineManager
2018-02-19 21:20:10 +01:00
Lipu Fei
0c3ac090c9
WIP: Cleanup
2018-02-19 21:11:01 +01:00
Lipu Fei
7e84e7570f
WIP: Cleanup ContainerManager
2018-02-19 21:02:33 +01:00
Lipu Fei
2cd9891000
WIP: Fix material QVariant type
2018-02-19 21:00:49 +01:00
Lipu Fei
3fffc2c621
WIP: Cleanup old QualityManager
2018-02-19 20:50:14 +01:00
Lipu Fei
d4db41503f
WIP: Cleanup ContainerManager
2018-02-19 20:43:05 +01:00
Lipu Fei
5b37de8adb
WIP: Fix quality renaming
2018-02-19 20:33:36 +01:00
Lipu Fei
486bcae677
WIP: Fix remove quality
2018-02-19 20:21:02 +01:00
Lipu Fei
65e01d6203
WIP: Refactor Profile management code
2018-02-19 20:01:51 +01:00
Lipu Fei
c29f3130a7
WIP: Fix QualitySettingsModel
2018-02-19 19:55:09 +01:00
Lipu Fei
251fe8a3a6
WIP: Remove ContainerSettingModel
2018-02-19 17:03:30 +01:00
Lipu Fei
3546e54c95
WIP: Cleanup
2018-02-19 17:01:26 +01:00
Lipu Fei
faf02424a7
WIP: Cleanup MachineManager
2018-02-19 16:50:18 +01:00
Jack Ha
bd10f23311
CURA-4606 reimplemented duplicate profile
2018-02-19 16:47:04 +01:00
Jack Ha
7a78f9821f
CURA-4606 fixed Create profile
2018-02-19 16:15:35 +01:00
Jack Ha
8efe13a55a
CURA-4606 fix profiles page Active button
2018-02-19 15:24:58 +01:00
Jack Ha
3ff9cb6b1e
CURA-4606 added first Profile management page
2018-02-19 15:07:50 +01:00
Lipu Fei
2d5f65a954
WIP: Fix NozzleMenu QObject result type
2018-02-19 14:23:05 +01:00
Jack Ha
5d4a2a7e49
CURA-4606 qtquick dialogs 1.2 to be compatible with older pyqt
2018-02-19 11:04:45 +01:00
Jack Ha
1891294079
CURA-4606 fix material manager to exclude custom materials from some lookup tables
2018-02-19 11:04:45 +01:00
Lipu Fei
6124729f01
WIP: Cleanup MachineManager
2018-02-17 22:27:56 +01:00
Lipu Fei
495fc8bbd7
WIP: Refactor BuildPlateModel and split MultiBuildPlateModel
2018-02-17 22:24:05 +01:00