|
|
|
|
@ -402,8 +402,8 @@ void *yon_interface_update(main_window *widgets){
|
|
|
|
|
yon_tab_set_installed(tab);
|
|
|
|
|
{
|
|
|
|
|
GList *list = gtk_container_get_children(GTK_CONTAINER(tab->run_tags_box));
|
|
|
|
|
for (guint i=0;i<g_list_length(list);i++){
|
|
|
|
|
gtk_widget_destroy(g_list_nth_data(list,i));
|
|
|
|
|
for (guint k=0;k<g_list_length(list);k++){
|
|
|
|
|
gtk_widget_destroy(g_list_nth_data(list,k));
|
|
|
|
|
}
|
|
|
|
|
g_list_free(list);}
|
|
|
|
|
gtk_widget_set_can_focus(gtk_widget_get_parent(tab->main_box),0);
|
|
|
|
|
@ -531,6 +531,7 @@ gboolean on_command_execute_success(GtkWidget *,gint status,main_window *widgets
|
|
|
|
|
on_update_clicked(NULL,widgets);
|
|
|
|
|
main_config.action=ACTION_TERMINAL_EXECUTE_SUCCESS;
|
|
|
|
|
} else {
|
|
|
|
|
on_update_clicked(NULL,widgets);
|
|
|
|
|
main_config.action=ACTION_TERMINAL_EXECUTE_FAIL;
|
|
|
|
|
yon_ubl_status_box_render(yon_char_get_localised_from_lib(FAIL_LABEL),BACKGROUND_IMAGE_FAIL_TYPE);
|
|
|
|
|
return 0;
|
|
|
|
|
@ -1633,7 +1634,6 @@ void yon_main_window_complete(main_window *widgets){
|
|
|
|
|
gtk_button_clicked(GTK_BUTTON(widgets->MoreButton));
|
|
|
|
|
yon_terminal_integrated_start(widgets->InstallTerminal,pacman_update_command);
|
|
|
|
|
}
|
|
|
|
|
on_update_clicked(NULL,widgets);
|
|
|
|
|
yon_gtk_widget_set_scroll_window_for_scroll(gtk_widget_get_parent(widgets->InstallTerminal),GTK_SCROLLBAR(widgets->TerminalScroll));
|
|
|
|
|
}
|
|
|
|
|
yon_load_proceed(YON_CONFIG_LOCAL);
|
|
|
|
|
|