From d4bb02ff1b9cf755ae3a87339db1ea17f8a91afd Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 6 Jan 2023 12:49:17 +1100 Subject: [PATCH] Add configurable option for high quality printing --- inventree_brother/brother_plugin.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/inventree_brother/brother_plugin.py b/inventree_brother/brother_plugin.py index be8e077..9f2d225 100644 --- a/inventree_brother/brother_plugin.py +++ b/inventree_brother/brother_plugin.py @@ -90,6 +90,12 @@ class BrotherLabelPlugin(LabelPrintingMixin, SettingsMixin, InvenTreePlugin): 'validator': bool, 'default': False, }, + 'HQ': { + 'name': _('High Quality'), + 'description': _('Enable high quality option (required for some printers)'), + 'validator': bool, + 'default': True, + }, } def print_label(self, **kwargs): @@ -128,7 +134,7 @@ def print_label(self, **kwargs): 'cut': self.get_setting('AUTO_CUT'), 'rotate': self.get_setting('ROTATION'), 'compress': self.get_setting('COMPRESSION'), - 'hq': True, + 'hq': self.get_setting('HQ'), 'red': red, }