Commit graph

332 commits

Author SHA1 Message Date
Lipu Fei
06ec16d627 Rename quality drop down menu models 2018-03-01 15:37:48 +01:00
Lipu Fei
a395f93706 Add docs for quality models 2018-03-01 15:28:58 +01:00
Lipu Fei
52da140833 Add doc and copyright headers for MultiBuildPlateModel 2018-03-01 15:27:13 +01:00
Lipu Fei
c0604e5c75 Move MultiBuildPlateModel into Models folder 2018-03-01 15:25:11 +01:00
Lipu Fei
72b42113b3 Add doc for BrandMaterialsModel 2018-03-01 15:19:01 +01:00
Lipu Fei
d6f6dbe45e Rename to available_material_dict 2018-03-01 15:12:34 +01:00
Lipu Fei
4b7c8a8a80 Add doc for BaseMaterialsModel 2018-03-01 15:09:58 +01:00
Lipu Fei
b4c3536999 Move getAvailableMaterials() into MaterialManager 2018-03-01 15:02:57 +01:00
Jack Ha
ac76d6ea52 Merge branch 'refactoring_machine_manager' into feature_enable_disable_extruder 2018-03-01 13:14:10 +01:00
Lipu Fei
c21174eea8 Fix the usage of protected variables in material models 2018-03-01 11:55:29 +01:00
Lipu Fei
580244a546 Split material models into separate files 2018-03-01 11:50:55 +01:00
Lipu Fei
f485702e58 Add doc for CustomQualityProfilesModel 2018-03-01 11:41:41 +01:00
Lipu Fei
154d104f95 Fix the using of protected property in CustomQualityProfilesModel 2018-03-01 11:40:22 +01:00
Lipu Fei
50c61c9934 Document and rename getFallbackMaterialIdByMaterialType() 2018-03-01 11:31:18 +01:00
Lipu Fei
ea2b076dbd Rename to extruder_variant_name in MaterialManager 2018-03-01 11:19:46 +01:00
Lipu Fei
b5cf6b7531 Rename selectedQualityItem and add docs 2018-03-01 11:16:22 +01:00
Lipu Fei
b8ac5b296b Add doc for map/tree update/recreation 2018-03-01 11:10:05 +01:00
Lipu Fei
d4cb10b061 Add doc for model update 2018-03-01 11:03:42 +01:00
Lipu Fei
2dd7be1271 Add documentation for timers in Material and Quality managers 2018-03-01 10:59:39 +01:00
Jack Ha
86c13e86c7 CURA-4400 first version that disables extruder and updates available quality profiles 2018-02-28 12:56:00 +01:00
Lipu Fei
741dc8b8a3 Remove ContainerGroup in favour of QualityGroup 2018-02-28 11:56:12 +01:00
Lipu Fei
37f86a43de Fix type hinting for getQualityGroupsForMachineDefinition() 2018-02-28 11:49:03 +01:00
Lipu Fei
07824c21e1 Move getMachineDefinitionIDForQualitySearch() into QualityManager.py 2018-02-28 11:48:20 +01:00
Lipu Fei
025239c26e Add documentation for ContainerGroup 2018-02-28 11:24:31 +01:00
Lipu Fei
a0acf8631d Add copyright headers 2018-02-28 11:18:01 +01:00
Lipu Fei
c143cd97c8 More accurate doc for material maps 2018-02-28 11:15:43 +01:00
Lipu Fei
c5d443109b Split MaterialGroup and MaterialNode 2018-02-28 11:12:44 +01:00
Lipu Fei
9dcd72fb36 Remove outdated TODOs 2018-02-27 16:06:09 +01:00
Jack Ha
df46241225 CURA-4606 CURA-5012 corrected and moved approximateMaterialDiameter to ExtruderStack 2018-02-27 13:03:08 +01:00
Lipu Fei
a74f84fce7 Add comment why sorting the material group map 2018-02-26 19:35:56 +01:00
Lipu Fei
f487c5b084 Fix profile management page 2018-02-22 23:31:41 +01:00
Lipu Fei
8dfa52f15c Fix material menu model extruder binding and initial update 2018-02-22 20:58:54 +01:00
Jack Ha
a8bd57a9eb CURA-4606 CURA-5003 brands sections in materials management page are now case insensitive 2018-02-22 16:17:32 +01:00
Jack Ha
c7499d6e17 CURA-4606 CURA-5003 fix saving material metadata when switching material; fix crashing on fallback material on materials without fallback 2018-02-22 15:52:02 +01:00
Jack Ha
3591e01b25 CURA-4606 CURA-5002 fix crash with machine with variants, but no variants defined 2018-02-22 09:20:33 +01:00
Jack Ha
d72f8e8750 CURA-4606 fix warning materials on machines that do not have has_variant_materials 2018-02-21 14:41:45 +01:00
Jack Ha
b3ef4a05d5 CURA-4606 skip non global qualities when looking for extruder qualities 2018-02-21 13:18:59 +01:00
Lipu Fei
b7659edd3b WIP: Remove unused ID role in QualityProfilesModel 2018-02-21 12:40:56 +01:00
Lipu Fei
3364e24988 WIP: Be less wordy 2018-02-21 12:39:54 +01:00
Lipu Fei
c411091fde WIP: Only add global_quality containers for global stack qualities 2018-02-21 11:47:08 +01:00
Lipu Fei
628d031542 WIP: Fix models to check if global stack exists 2018-02-21 11:14:23 +01:00
Lipu Fei
76f431af76 WIP: Only fetch variants if the machine has any 2018-02-21 11:06:28 +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
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
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