Ellipsize Job_status Filename and LCD message (#238)

This commit is contained in:
Alfredo Monclus 2021-08-27 23:06:03 -03:00 committed by GitHub
parent 452a56ffcb
commit 7bf7a54540
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -45,8 +45,9 @@ class JobStatusPanel(ScreenPanel):
self.labels['file'].set_halign(Gtk.Align.START)
self.labels['file'].set_vexpand(False)
self.labels['file'].get_style_context().add_class("printing-filename")
self.labels['file'].set_line_wrap(True)
self.labels['file'].set_line_wrap_mode(Pango.WrapMode.WORD_CHAR)
self.labels['file'].set_max_width_chars(26)
self.labels['file'].set_ellipsize(True)
self.labels['file'].set_ellipsize(Pango.EllipsizeMode.END)
self.labels['status'] = Gtk.Label()
self.labels['status'].set_halign(Gtk.Align.START)
self.labels['status'].set_vexpand(False)
@ -55,6 +56,9 @@ class JobStatusPanel(ScreenPanel):
self.labels['lcdmessage'].set_halign(Gtk.Align.START)
self.labels['lcdmessage'].set_vexpand(False)
self.labels['lcdmessage'].get_style_context().add_class("printing-status")
self.labels['lcdmessage'].set_max_width_chars(43)
self.labels['lcdmessage'].set_ellipsize(True)
self.labels['lcdmessage'].set_ellipsize(Pango.EllipsizeMode.END)
fi_box.add(self.labels['file']) #, True, True, 0)
fi_box.add(self.labels['status']) #, True, True, 0)