]> git.0d.be Git - jack_mixer.git/commitdiff
Set maximum width on ControlGroup label and ellisize it.
authorDaniel Sheeler <dsheeler@pobox.com>
Thu, 23 Jul 2020 04:59:24 +0000 (23:59 -0500)
committerDaniel Sheeler <dsheeler@pobox.com>
Thu, 23 Jul 2020 04:59:24 +0000 (23:59 -0500)
channel.py

index d3666da9cba9fbeb0f3d03e98a1211f9b5a2e79a..6a23ee538572de5f08d30bcdf14c6d02bd64fc3d 100644 (file)
@@ -1274,6 +1274,8 @@ class ControlGroup(Gtk.Alignment):
 
         self.label = Gtk.Label(output_channel.channel.name)
         self.label.set_name("label")
+        self.label.set_max_width_chars(self.input_channel.label_chars_narrow)
+        self.label.set_ellipsize(Pango.EllipsizeMode.MIDDLE)
         self.hbox.pack_start(self.label, False, False, button_padding)
         self.hbox.pack_end(self.buttons_box, False, False, button_padding)
         mute = Gtk.ToggleButton()