summaryrefslogtreecommitdiff
path: root/src/window.cc
diff options
context:
space:
mode:
authorFabrice <fabrice@schaub-dev.xyz>2026-02-10 11:03:18 +0100
committerFabrice <fabrice@schaub-dev.xyz>2026-02-10 11:03:18 +0100
commit6b82cee41f6d144ddb302f696806d3a4dfeee48a (patch)
tree7d5350abfedacdc829d3e60ac4baf092437bba3f /src/window.cc
parentf1c6331ec81002f87b68b17d4473fcdfaecfdcbf (diff)
set window name
Diffstat (limited to 'src/window.cc')
-rw-r--r--src/window.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/window.cc b/src/window.cc
index 447fa7b..301aeea 100644
--- a/src/window.cc
+++ b/src/window.cc
@@ -34,7 +34,8 @@ static struct xdg_surface_listener WAYC_SURFACE_LISTENER = {
static struct xdg_toplevel_listener WAYC_TOPLEVEL_LISTENER = {
wayc_toplevel_configure, wayc_toplevel_close, nullptr, nullptr};
-bool wayc_window_init(struct window_s *window, struct eventloop_s *loop) {
+bool wayc_window_init(struct window_s *window, const char *name,
+ struct eventloop_s *loop) {
wayc_notnull(window);
wayc_notnull(loop);
memset(window, 0, sizeof(*window));
@@ -62,6 +63,7 @@ bool wayc_window_init(struct window_s *window, struct eventloop_s *loop) {
}
xdg_toplevel_add_listener(xdg_toplevel, &WAYC_TOPLEVEL_LISTENER, window);
+ xdg_toplevel_set_title(xdg_toplevel, name);
window->surface = surface;
window->xdg_surface = xdg_surface;