__init__.py 587 B

1234567891011121314151617181920212223242526
  1. #Copyright (c) 2019 Ultimaker B.V.
  2. #Cura is released under the terms of the LGPLv3 or higher.
  3. from UM.i18n import i18nCatalog
  4. from . import UFPReader
  5. i18n_catalog = i18nCatalog("cura")
  6. def getMetaData():
  7. return {
  8. "mesh_reader": [
  9. {
  10. "mime_type": "application/x-ufp",
  11. "extension": "ufp",
  12. "description": i18n_catalog.i18nc("@item:inlistbox", "Ultimaker Format Package")
  13. }
  14. ]
  15. }
  16. def register(app):
  17. app.addNonSliceableExtension(".ufp")
  18. return {"mesh_reader": UFPReader.UFPReader()}