diff --git a/source/ubl-settings-manager.c b/source/ubl-settings-manager.c index 413631e..f9c1f9c 100644 --- a/source/ubl-settings-manager.c +++ b/source/ubl-settings-manager.c @@ -637,12 +637,17 @@ void on_about(GtkWidget *button){ GtkBuilder *builder = gtk_builder_new_from_file(GladePath); GtkWidget *AboutButtons = GTK_WIDGET(gtk_builder_get_object(builder,"AboutButtons")); GtkWidget *About = GTK_WIDGET(gtk_builder_get_object(builder, "ublAbloutWindow")); - gtk_about_dialog_set_comments(GTK_ABOUT_DIALOG(About),_("Settings manager for UBLinux")); - gtk_about_dialog_set_program_name(GTK_ABOUT_DIALOG(About),_("UBLinux Settings Manager")); + gtk_about_dialog_set_comments(GTK_ABOUT_DIALOG(About),_(ABOUT_PROJECT_COMMENTS_LABEL)); + gtk_about_dialog_set_program_name(GTK_ABOUT_DIALOG(About),_(UBL_SETTINGS_MANAGER_TITLE)); + gtk_window_set_title(GTK_WINDOW(About),UBL_SETTINGS_MANAGER_ABOUT_TITLE); gtk_about_dialog_set_version(GTK_ABOUT_DIALOG(About),version_application); gtk_widget_show(About); - gtk_about_dialog_set_website_label(GTK_ABOUT_DIALOG(About),_("Project Home Page")); - gtk_widget_set_visible(AboutButtons,0); + GList *list = gtk_container_get_children(GTK_CONTAINER(AboutButtons)); + gtk_widget_destroy(GTK_WIDGET(g_list_first(list))); + gtk_widget_destroy(GTK_WIDGET(g_list_first(list)->next)); + gtk_widget_destroy(GTK_WIDGET(g_list_first(list)->next->next)); + gtk_about_dialog_set_website_label(GTK_ABOUT_DIALOG(About),_(ABOUT_PROJECT_HOME_PAGE_LABEL)); + // gtk_widget_set_visible(AboutButtons,0); } int launch(thread_output *thread){