Merge pull request #4532 from mbroemme/2025-wlr-taskbar-add-justify-option

feat(wlr/taskbar): add `justify` option to control horizontal alignment of the module box
This commit is contained in:
Alexis Rouillard
2026-07-03 23:07:39 +02:00
committed by GitHub
2 changed files with 15 additions and 0 deletions
+11
View File
@@ -124,6 +124,17 @@ Task::Task(const waybar::Bar& bar, const Json::Value& config, Taskbar* tbar,
content_.add(text_after_);
}
if (config_["justify"].isString()) {
auto justify_str = config_["justify"].asString();
if (justify_str == "left") {
content_.set_halign(Gtk::ALIGN_START);
} else if (justify_str == "right") {
content_.set_halign(Gtk::ALIGN_END);
} else if (justify_str == "center") {
content_.set_halign(Gtk::ALIGN_CENTER);
}
}
content_.show();
button.add(content_);