diff options
author | StapleButter <thetotalworm@gmail.com> | 2017-12-16 05:43:34 +0100 |
---|---|---|
committer | StapleButter <thetotalworm@gmail.com> | 2017-12-16 05:43:34 +0100 |
commit | 2e82a4f26ac99a1a93afdcb6bbfc4095d0933cc6 (patch) | |
tree | dc978534340a32685aa7615a49a324e48eec52a2 /src/libui_sdl/libui | |
parent | ca41ce6efd7a68b1a9b4f98e2787609518c6fb5b (diff) |
gtk: add icon
Diffstat (limited to 'src/libui_sdl/libui')
-rw-r--r-- | src/libui_sdl/libui/unix/main.c | 9 |
1 files changed, 9 insertions, 0 deletions
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; } |