|
|
|
|
@ -242,6 +242,7 @@ void *yon_modules_list_load(main_window *widgets){
|
|
|
|
|
row->size = yon_char_unite(temp," ", size_str,NULL);
|
|
|
|
|
free(temp);
|
|
|
|
|
g_idle_add((GSourceFunc)yon_os_component_insert,row);
|
|
|
|
|
// yon_os_component_insert(row);
|
|
|
|
|
}
|
|
|
|
|
if (main_config.modules_size) yon_char_parsed_free(main_config.modules,main_config.modules_size);
|
|
|
|
|
main_config.modules = modules;
|
|
|
|
|
@ -249,6 +250,8 @@ void *yon_modules_list_load(main_window *widgets){
|
|
|
|
|
}
|
|
|
|
|
g_idle_add((GSourceFunc)yon_spinner_switch_off,widgets->OSSpinner);
|
|
|
|
|
g_idle_add((GSourceFunc)yon_os_components_load,widgets);
|
|
|
|
|
// yon_spinner_switch_off(GTK_SPINNER(widgets->OSSpinner));
|
|
|
|
|
// yon_os_components_load(widgets);
|
|
|
|
|
g_thread_exit(NULL);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -553,7 +556,8 @@ void yon_software_init(main_window *widgets){
|
|
|
|
|
// g_idle_add((GSourceFunc)yon_software_insert,row);
|
|
|
|
|
while(gtk_events_pending()) gtk_main_iteration();
|
|
|
|
|
}
|
|
|
|
|
g_idle_add((GSourceFunc)yon_spinner_switch_off,widgets->OSSpinner);
|
|
|
|
|
yon_spinner_switch_off(GTK_SPINNER(widgets->OSSpinner));
|
|
|
|
|
// g_idle_add((GSourceFunc)yon_spinner_switch_off,widgets->OSSpinner);
|
|
|
|
|
yon_char_parsed_free(base,base_size);
|
|
|
|
|
yon_software_check_packages_size(NULL,widgets);
|
|
|
|
|
return ;
|
|
|
|
|
@ -761,7 +765,8 @@ void *yon_pacman_load(struct pacman_struct *pacman){
|
|
|
|
|
const char *find_package = pacman->find_package;
|
|
|
|
|
// char *command = get_local_module_info_command(find_package);
|
|
|
|
|
pacman->packages = yon_packages_find(YON_PACKAGES_SYNC,find_package,&pacman->packages_size);
|
|
|
|
|
g_idle_add((GSourceFunc)yon_pacman_fill,pacman);
|
|
|
|
|
// g_idle_add((GSourceFunc)yon_pacman_fill,pacman);
|
|
|
|
|
yon_pacman_fill(pacman);
|
|
|
|
|
return NULL;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|