Merge pull request 'Slight code changes' (#75) from YanTheKaller/libublsettingsui-gtk3:master into master

Reviewed-on: #75
pull/76/head^2^2 v1.68
Dmitry Razumov 3 months ago
commit 0eb2d433b2

@ -275,7 +275,7 @@ template_main_window *setup_window(){
widgets->PlugBox = yon_gtk_builder_get_widget(builder,"plugBox");
widgets->HeadOverlay = yon_gtk_builder_get_widget(builder,"HeadOverlay");
widgets->HeadImage = yon_gtk_builder_get_widget(builder,"HeadBackgroundImage");
widgets->HeadImage = yon_gtk_builder_get_widget(builder,"HeadImage");
widgets->HeadBox = yon_gtk_builder_get_widget(builder,"HeaderBox");
widgets->HeadTitleLabel = yon_gtk_builder_get_widget(builder,"HeaderTitleLabel");
widgets->HeadInfoLabel = yon_gtk_builder_get_widget(builder,"HeaderInfoLabel");
@ -297,7 +297,6 @@ template_main_window *setup_window(){
widgets->InterfaceBox = yon_gtk_builder_get_widget(builder,"InterfaceBox");
GtkWidget *HatIcon = yon_gtk_builder_get_widget(builder,"HatIcon");
GtkWidget *HeadImage = yon_gtk_builder_get_widget(builder,"HeadImage");
GtkWidget *ModeStatusImage = yon_gtk_builder_get_widget(builder,"ModeStatusImage");
widgets->DocumentationMenuItem = yon_ubl_menu_item_documentation_new(DOCUMENTATION_LABEL);
@ -319,9 +318,12 @@ template_main_window *setup_window(){
gtk_widget_set_sensitive(widgets->LoadLocalMenuItem,0);
}
gtk_window_set_icon_name(GTK_WINDOW(widgets->Window),yon_char_append("com.ublinux.",template_app_information.app_tech_name));
gtk_image_set_from_pixbuf(GTK_IMAGE(HeadImage),gtk_icon_theme_load_icon_for_scale(gtk_icon_theme_get_default(),yon_char_append("com.ublinux.",template_app_information.app_tech_name),32,1,GTK_ICON_LOOKUP_FORCE_SIZE,NULL));
gtk_image_set_from_pixbuf(GTK_IMAGE(HatIcon),gtk_icon_theme_load_icon_for_scale(gtk_icon_theme_get_default(),yon_char_append("com.ublinux.",template_app_information.app_tech_name),64,1,GTK_ICON_LOOKUP_FORCE_SIZE,NULL));
char *icon_name = yon_char_append("com.ublinux.",template_app_information.app_tech_name);
gtk_window_set_icon_name(GTK_WINDOW(widgets->Window),icon_name);
gtk_image_set_from_icon_name(GTK_IMAGE(widgets->HeadImage),icon_name,GTK_ICON_SIZE_BUTTON);
gtk_image_set_pixel_size(GTK_IMAGE(widgets->HeadImage),32);
gtk_image_set_from_icon_name(GTK_IMAGE(HatIcon),icon_name,GTK_ICON_SIZE_BUTTON);
gtk_image_set_pixel_size(GTK_IMAGE(HatIcon),64);
gtk_window_set_title(GTK_WINDOW(widgets->Window),template_app_information.app_title);
gtk_label_set_text(GTK_LABEL(widgets->HeadLabel),template_app_information.app_title);
gtk_label_set_text(GTK_LABEL(widgets->HeadTitleLabel),template_app_information.app_title);

Loading…
Cancel
Save