12345678910111213141516171819202122232425262728293031323334353637 |
- # Cura PostProcessingPlugin
- # Author: Amanda de Castilho
- # Date: August 28, 2018
- # Modified: November 16, 2018 by Joshua Pope-Lewis
- # Description: This plugin is now an option in 'Display Info on LCD'
- from ..Script import Script
- from UM.Application import Application
- from UM.Message import Message
- class DisplayFilenameAndLayerOnLCD(Script):
- def initialize(self) -> None:
- Message(title = "[Display Filename and Layer on LCD]", text = "This script is now an option in 'Display Info on LCD'. This post processor no longer works.").show()
-
- def getSettingDataString(self):
- return """{
- "name": "Display Filename And Layer On LCD",
- "key": "DisplayFilenameAndLayerOnLCD",
- "metadata": {},
- "version": 2,
- "settings":
- {
- "enable_script":
- {
- "label": "Deprecated/Obsolete",
- "description": "This script is now included in 'Display Info on LCD'.",
- "type": "bool",
- "default_value": true
- }
- }
- }"""
- def execute(self, data):
- Message(title = "[Display Filename and Layer on LCD]", text = "This post is now included in 'Display Info on LCD'. This script will exit.").show()
- data[0] += "; [Display Filename and Layer on LCD] Did not run. It is now included in 'Display Info on LCD'.\n"
- return data
|