window-title: cleaner string replace
Some checks failed
labwc.github.io / notify (push) Has been cancelled

This commit is contained in:
massi 2026-05-15 18:01:47 -07:00 committed by Johan Malm
parent cd7be59d5f
commit 4af693a7fd

View file

@ -607,11 +607,10 @@ handle_new_output(struct wl_listener *listener, void *data)
} }
if (wlr_output_is_wl(wlr_output)) { if (wlr_output_is_wl(wlr_output)) {
gchar **parts = g_strsplit(server.title_fmt, "%o", -1); GString *title = g_string_new(server.title_fmt);
gchar *formatted_title = g_strjoinv(wlr_output->name, parts); g_string_replace(title, "%o", wlr_output->name, 0);
g_strfreev(parts); wlr_wl_output_set_title(wlr_output, title->str);
wlr_wl_output_set_title(wlr_output, formatted_title); g_string_free(title, TRUE);
g_free(formatted_title);
wlr_wl_output_set_app_id(wlr_output, "labwc"); wlr_wl_output_set_app_id(wlr_output, "labwc");
} }