aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorStapleButter <thetotalworm@gmail.com>2017-12-16 05:43:34 +0100
committerStapleButter <thetotalworm@gmail.com>2017-12-16 05:43:34 +0100
commit2e82a4f26ac99a1a93afdcb6bbfc4095d0933cc6 (patch)
treedc978534340a32685aa7615a49a324e48eec52a2 /src
parentca41ce6efd7a68b1a9b4f98e2787609518c6fb5b (diff)
gtk: add icon
Diffstat (limited to 'src')
-rw-r--r--src/libui_sdl/libui/unix/main.c9
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;
}