From 2e82a4f26ac99a1a93afdcb6bbfc4095d0933cc6 Mon Sep 17 00:00:00 2001 From: StapleButter Date: Sat, 16 Dec 2017 05:43:34 +0100 Subject: gtk: add icon --- src/libui_sdl/libui/unix/main.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src') diff --git a/src/libui_sdl/libui/unix/main.c b/src/libui_sdl/libui/unix/main.c index e645234..409b659 100644 --- a/src/libui_sdl/libui/unix/main.c +++ b/src/libui_sdl/libui/unix/main.c @@ -22,6 +22,15 @@ const char *uiInit(uiInitOptions *o) gtkthread = g_thread_self(); + GList* iconlist = NULL; + iconlist = g_list_append(iconlist, gdk_pixbuf_new_from_resource("/org/kuriboland/melonDS/icon/melon_16x16.png", NULL)); + iconlist = g_list_append(iconlist, gdk_pixbuf_new_from_resource("/org/kuriboland/melonDS/icon/melon_32x32.png", NULL)); + iconlist = g_list_append(iconlist, gdk_pixbuf_new_from_resource("/org/kuriboland/melonDS/icon/melon_48x48.png", NULL)); + iconlist = g_list_append(iconlist, gdk_pixbuf_new_from_resource("/org/kuriboland/melonDS/icon/melon_64x64.png", NULL)); + iconlist = g_list_append(iconlist, gdk_pixbuf_new_from_resource("/org/kuriboland/melonDS/icon/melon_128x128.png", NULL)); + + gtk_window_set_default_icon_list(iconlist); + return NULL; } -- cgit v1.2.3