From 16e1bd9c892dc87614d0376dedede3b990867552 Mon Sep 17 00:00:00 2001 From: NishiOwO Date: Tue, 30 Dec 2025 00:49:56 +0900 Subject: [PATCH] icon works --- milkwm/milkwm.h | 2 ++ milkwm/milkwmrc.in | 2 +- milkwm/wm.c | 56 +++++++++++++++++++++++++++++ milkwm/xserver.c | 88 +++++++++++++++++++++++++++++++++++++++++----- mpanel/mpanelrc.in | 3 ++ 5 files changed, 141 insertions(+), 10 deletions(-) diff --git a/milkwm/milkwm.h b/milkwm/milkwm.h index d3ffb8d..3d56ed7 100644 --- a/milkwm/milkwm.h +++ b/milkwm/milkwm.h @@ -49,6 +49,8 @@ int wm_content_width(int entire); int wm_content_height(int entire); int wm_content_x(void); int wm_content_y(void); +int wm_set_icon_by_name(MwWidget widget, const char* cat, const char* name); +void wm_set_icon(MwWidget widget, unsigned char* data, int width, int height); /* config.c */ extern xemil_t* wm_config; diff --git a/milkwm/milkwmrc.in b/milkwm/milkwmrc.in index 6c7c713..18499ad 100644 --- a/milkwm/milkwmrc.in +++ b/milkwm/milkwmrc.in @@ -7,7 +7,7 @@