LINUX.ORG.RU

История изменений

Исправление mord0d, (текущая версия) :

Видимо придется собирать самому из master

Вариантов костылей обойти баг я вижу два (три):

  • Попробовать явно вызвать wibar:emit_signal("property::geometry") после изменения геометрии (бессмысленно, потому что он должен срабатывать при собственно изменении геометрии);
  • Попробовать явно вызвать wibar:emit_signal("widget::redraw_needed") после изменения геометрии;
  • Скомбинировать оба сигнала (логично именно в этом порядке, но может (или не может!) сработать и в обратном).

Но это пальцем в небо, я релизный awesome последний раз щупал… в день релиза. ☺

У меня работает и через проп (wibar.height = 30), и через метод (wibar:geometry { height = 30 }), но тебе эта информация как рыбе акваланг:

  • awesome коммит 05a405b3 от 2022-08-18 на Lua 5.3.6;
  • FreeBSD 13.1-RELEASE-p1 amd64.

Исправление mord0d, :

Видимо придется собирать самому из master

Вариантов костылей обойти баг я вижу два (три):

  • Попробовать явно вызвать wibar:emit_signal("property::geometry");
  • Попробовать явно вызвать wibar:emit_signal("widget::redraw_needed");
  • Скомбинировать оба сигнала (логично именно в этом порядке, но может (или не может!) сработать и в обратном).

Но это пальцем в небо, я релизный awesome последний раз щупал… в день релиза. ☺

У меня работает и через проп (wibar.height = 30), и через метод (wibar:geometry { height = 30 }), но тебе эта информация как рыбе акваланг:

  • awesome коммит 05a405b3 от 2022-08-18 на Lua 5.3.6;
  • FreeBSD 13.1-RELEASE-p1 amd64.

Исходная версия mord0d, :

Видимо придется собирать самому из master

Вариантов костылей обойти баг я вижу два (три):

  • Попробовать явно вызвать `wibar:emit_signal(«property::geometry»);
  • Попробовать явно вызвать wibar:emit_signal("widget::redraw_needed");
  • Скомбинировать оба сигнала (логично именно в этом порядке, но может (или не может!) сработать и в обратном).

Но это пальцем в небо, я релизный awesome последний раз щупал… в день релиза. ☺

У меня работает и через проп (wibar.height = 30), и через метод (wibar:geometry { height = 30 }), но тебе эта информация как рыбе акваланг:

  • awesome коммит 05a405b3 от 2022-08-18 на Lua 5.3.6;
  • FreeBSD 13.1-RELEASE-p1 amd64.