Идея поддерживает отступы в строке заголовка, то есть для текста, отображаемого панго, вокруг него есть несколько пикселей отступа. У Pango есть информация о том, сколько места он занимает:
Glib::RefPtr<Pango::Layout> layout = Pango::Layout::create(cr);
layout->set_text("hello world");
int stringWidth, stringHeight;
layout->get_pixel_size(stringWidth, stringHeight);
Предлагаемый синтаксис будет похож на CSS, а именно:
title_padding
title_padding
title_padding
Разве ты не можешь просто использовать это?
title_format " %title"
Я могу использовать это как хакерский способ достижения левого заполнения, однако это не вариант для вертикального заполнения.
Также это косвенно связано с # 1750, поскольку мои первоначальные намерения заключались в том, чтобы текст был центрирован (не особо заботясь о отметках).
Для вертикального заполнения я пробовал еще один хак, найденный здесь :
for_window [class=".*"] title_format "<span size="smaller">%title</span>"
хотя каждый раз, когда я помещаю size = <something>
весь текст заголовка исчезает.
Я думаю, что в целом, похоже, нет веских причин для добавления этого, что соответствует философии i3. Я собираюсь закрыть это сейчас, но если у кого-то есть веские причины, почему мы должны добавить это, я рассмотрю возможность его повторного открытия.
@Airblader Может это быть в i3-
Самый полезный комментарий
@Airblader Может это быть в i3-