octoprint.schema.config.feature#
FeatureConfig
#
Bases: BaseModel
autoUppercaseBlacklist: List[str] = ['M117', 'M118']
class-attribute
instance-attribute
#
Commands that should never be auto-uppercased when sent to the printer through the Terminal tab.
enforceReallyUniversalFilenames: bool = False
class-attribute
instance-attribute
#
Replace all special characters and spaces with text equivalent to make them universally compatible. Most OS filesystems work fine with unicode characters, but just in case you can revert to the older behaviour by setting this to true.
g90InfluencesExtruder: bool = False
class-attribute
instance-attribute
#
Whether G90
/G91
also influence absolute/relative mode of extruders.
keyboardControl: bool = True
class-attribute
instance-attribute
#
Whether to enable the keyboard control feature in the control tab.
modelSizeDetection: bool = True
class-attribute
instance-attribute
#
Whether to enable model size detection and warning (true) or not (false).
pollWatched: bool = False
class-attribute
instance-attribute
#
Whether to actively poll the watched folder (true) or to rely on the OS's file system notifications instead (false).
printCancelConfirmation: bool = True
class-attribute
instance-attribute
#
Whether to show a confirmation on print cancelling (true) or not (false)
printStartConfirmation: bool = False
class-attribute
instance-attribute
#
Whether to show a confirmation on print start (true) or not (false)
rememberFileFolder: bool = False
class-attribute
instance-attribute
#
Whether to remember the selected folder on the file manager.
sdSupport: bool = True
class-attribute
instance-attribute
#
Specifies whether support for SD printing and file management should be enabled.
temperatureGraph: bool = True
class-attribute
instance-attribute
#
Whether to enable the temperature graph in the UI or not.