diff --git a/gresource.xml b/gresource.xml
index 82adf4b..03f7e94 100644
--- a/gresource.xml
+++ b/gresource.xml
@@ -6,4 +6,8 @@
ubl-settings-info.css
+
+ com.ublinux.ubl-settings-info.logo.png
+ com.ublinux.ubl-settings-info.logo-dark.png
+
\ No newline at end of file
diff --git a/icons/com.ublinux.ubl-settings-info.logo-dark.png b/icons/com.ublinux.ubl-settings-info.logo-dark.png
new file mode 100644
index 0000000..5e2063f
Binary files /dev/null and b/icons/com.ublinux.ubl-settings-info.logo-dark.png differ
diff --git a/icons/com.ublinux.ubl-settings-info.logo.png b/icons/com.ublinux.ubl-settings-info.logo.png
new file mode 100644
index 0000000..8d02cc6
Binary files /dev/null and b/icons/com.ublinux.ubl-settings-info.logo.png differ
diff --git a/icons/emblems/com.ublinux.ubl-settings-info.logo-dark.svg b/icons/emblems/com.ublinux.ubl-settings-info.logo-dark.svg
deleted file mode 100644
index c7c383c..0000000
--- a/icons/emblems/com.ublinux.ubl-settings-info.logo-dark.svg
+++ /dev/null
@@ -1,199 +0,0 @@
-
-
diff --git a/icons/emblems/com.ublinux.ubl-settings-info.logo.svg b/icons/emblems/com.ublinux.ubl-settings-info.logo.svg
deleted file mode 100644
index d44113c..0000000
--- a/icons/emblems/com.ublinux.ubl-settings-info.logo.svg
+++ /dev/null
@@ -1,241 +0,0 @@
-
-
diff --git a/source/CMakeLists.txt b/source/CMakeLists.txt
index 4075f3c..6edc97a 100644
--- a/source/CMakeLists.txt
+++ b/source/CMakeLists.txt
@@ -21,6 +21,8 @@ add_custom_target(GLADE ubl-settings-info.glade)
set(DEPENDFILES
../ubl-settings-info.glade
+ ../icons/com.ublinux.ubl-settings-info.logo.png
+ ../icons/com.ublinux.ubl-settings-info.logo-dark.png
../gresource.xml
../ubl-settings-info.css
)
diff --git a/source/ubl-settings-info.c b/source/ubl-settings-info.c
index 62dbcad..960d62b 100644
--- a/source/ubl-settings-info.c
+++ b/source/ubl-settings-info.c
@@ -10,10 +10,10 @@ void yon_terminal_style_update(VteTerminal *, main_window *widgets){
vte_terminal_set_color_cursor_foreground(VTE_TERMINAL(widgets->InfoTerminal),bg_color);
vte_terminal_set_color_cursor(VTE_TERMINAL(widgets->InfoTerminal),bg_color);
if (bg_color->blue>0.5&&bg_color->green>0.5&&bg_color->red>0.5){
- gtk_image_set_from_icon_name(GTK_IMAGE(widgets->InfoIcon),logo_icon_path,GTK_ICON_SIZE_BUTTON);
+ gtk_image_set_from_resource(GTK_IMAGE(widgets->InfoIcon),logo_icon_path);
gtk_image_set_pixel_size(GTK_IMAGE(widgets->InfoIcon),255);
} else if (bg_color->blue<0.5&&bg_color->green<0.5&&bg_color->red<0.5){
- gtk_image_set_from_icon_name(GTK_IMAGE(widgets->InfoIcon),logo_dark_icon_path,GTK_ICON_SIZE_BUTTON);
+ gtk_image_set_from_resource(GTK_IMAGE(widgets->InfoIcon),logo_dark_icon_path);
gtk_image_set_pixel_size(GTK_IMAGE(widgets->InfoIcon),255);
}
}
diff --git a/source/ubl-settings-info.h b/source/ubl-settings-info.h
index e59a6ba..e72c23f 100644
--- a/source/ubl-settings-info.h
+++ b/source/ubl-settings-info.h
@@ -18,8 +18,8 @@
#define config_path yon_char_unite(yon_ubl_user_get_home_directory(),"/.config/",LocaleName,"/",LocaleName,".conf",NULL)
#define icon_path "com.ublinux.ubl-settings-info"
-#define logo_icon_path "com.ublinux.ubl-settings-info.logo"
-#define logo_dark_icon_path "com.ublinux.ubl-settings-info.logo-dark"
+#define logo_icon_path "/com/ublinux/svg/com.ublinux.ubl-settings-info.logo.png"
+#define logo_dark_icon_path "/com/ublinux/svg/com.ublinux.ubl-settings-info.logo-dark.png"
#define LocaleName "ubl-settings-info"