mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-08 07:27:29 -06:00
We now get material container by mimetype
CURA-1263
This commit is contained in:
parent
cba31d95ec
commit
e3eb75ab6e
1 changed files with 2 additions and 3 deletions
|
@ -7,6 +7,7 @@ from UM.Settings.ContainerStack import ContainerStack
|
||||||
from UM.Settings.DefinitionContainer import DefinitionContainer
|
from UM.Settings.DefinitionContainer import DefinitionContainer
|
||||||
from UM.Settings.InstanceContainer import InstanceContainer
|
from UM.Settings.InstanceContainer import InstanceContainer
|
||||||
from UM.Settings.ContainerRegistry import ContainerRegistry
|
from UM.Settings.ContainerRegistry import ContainerRegistry
|
||||||
|
from UM.MimeTypeDatabase import MimeTypeDatabase
|
||||||
|
|
||||||
from UM.Preferences import Preferences
|
from UM.Preferences import Preferences
|
||||||
from .WorkspaceDialog import WorkspaceDialog
|
from .WorkspaceDialog import WorkspaceDialog
|
||||||
|
@ -359,9 +360,7 @@ class ThreeMFWorkspaceReader(WorkspaceReader):
|
||||||
return file.replace("Cura/", "").split(".")[0]
|
return file.replace("Cura/", "").split(".")[0]
|
||||||
|
|
||||||
def _getXmlProfileClass(self):
|
def _getXmlProfileClass(self):
|
||||||
for type_name, container_type in self._container_registry.getContainerTypes():
|
return self._container_registry.getContainerForMimeType(MimeTypeDatabase.getMimeType("application/x-ultimaker-material-profile"))
|
||||||
if type_name == "XmlMaterialProfile":
|
|
||||||
return container_type
|
|
||||||
|
|
||||||
## Get the list of ID's of all containers in a container stack by partially parsing it's serialized data.
|
## Get the list of ID's of all containers in a container stack by partially parsing it's serialized data.
|
||||||
def _getContainerIdListFromSerialized(self, serialized):
|
def _getContainerIdListFromSerialized(self, serialized):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue