I3: Добавить отступ к заголовку

Созданный на 25 апр. 2016  ·  4Комментарии  ·  Источник: i3/i3

Идея поддерживает отступы в строке заголовка, то есть для текста, отображаемого панго, вокруг него есть несколько пикселей отступа. У 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

4.12 enhancement

Самый полезный комментарий

@Airblader Может это быть в i3-

Все 4 Комментарий

Разве ты не можешь просто использовать это?

title_format "        %title"

Я могу использовать это как хакерский способ достижения левого заполнения, однако это не вариант для вертикального заполнения.

Также это косвенно связано с # 1750, поскольку мои первоначальные намерения заключались в том, чтобы текст был центрирован (не особо заботясь о отметках).

Для вертикального заполнения я пробовал еще один хак, найденный здесь :

for_window [class=".*"] title_format "<span size="smaller">%title</span>"

хотя каждый раз, когда я помещаю size = <something> весь текст заголовка исчезает.

Я думаю, что в целом, похоже, нет веских причин для добавления этого, что соответствует философии i3. Я собираюсь закрыть это сейчас, но если у кого-то есть веские причины, почему мы должны добавить это, я рассмотрю возможность его повторного открытия.

@Airblader Может это быть в i3-

Была ли эта страница полезной?
0 / 5 - 0 рейтинги