Revert "Use consistent ellipsis mode"
This reverts commit 0d428fc913
.
This is not the right solution. We should ellipse at the end.
The change was not discussed or approved.
This commit is contained in:
parent
2b634b6d0c
commit
50ac9f36d6
@ -277,8 +277,7 @@ class Palette(PaletteWindow):
|
||||
self._secondary_label.set_max_width_chars(
|
||||
style.MENU_WIDTH_CHARS)
|
||||
self._secondary_label.set_line_wrap(True)
|
||||
self._secondary_label.set_ellipsize(
|
||||
style.DEFAULT_ELLIPSIS_MODE)
|
||||
self._secondary_label.set_ellipsize(Pango.EllipsizeMode.END)
|
||||
self._secondary_label.set_lines(NO_OF_LINES)
|
||||
self._secondary_label.set_justify(Gtk.Justification.FILL)
|
||||
else:
|
||||
@ -286,8 +285,7 @@ class Palette(PaletteWindow):
|
||||
body_width = NO_OF_LINES * style.MENU_WIDTH_CHARS
|
||||
body_width -= ELLIPSIS_LENGTH
|
||||
if len(label) > body_width:
|
||||
label = label[0:style.DEFAULT_ELLIPSIS_CHARACTERS] + \
|
||||
'...' + label[-style.DEFAULT_ELLIPSIS_CHARACTERS:]
|
||||
label = ' '.join(label[:body_width].split()[:-1]) + '...'
|
||||
label = textwrap.fill(label, width=style.MENU_WIDTH_CHARS)
|
||||
|
||||
self._secondary_text = label
|
||||
|
@ -147,6 +147,3 @@ PALETTE_CURSOR_DISTANCE = zoom(10)
|
||||
TOOLBAR_ARROW_SIZE = zoom(24)
|
||||
|
||||
MENU_WIDTH_CHARS = 60
|
||||
|
||||
DEFAULT_ELLIPSIS_MODE = Pango.EllipsizeMode.MIDDLE
|
||||
DEFAULT_ELLIPSIS_CHARACTERS = 7
|
||||
|
Loading…
Reference in New Issue
Block a user