|
|
|
|
@ -624,7 +624,7 @@ void yon_add_file(main_window *widgets){
|
|
|
|
|
else if (strstr(p,"Version")) packver = yon_char_new(stringe);
|
|
|
|
|
else if (strstr(p,"Architecture")) packarch = yon_char_new(stringe);
|
|
|
|
|
else if (strstr(p,"Depends On")) packdepends = yon_char_new(stringe);
|
|
|
|
|
// else if (strstr(p,"Depends On")) packdepends = yon_char_new(stringe);
|
|
|
|
|
else if (strstr(p,"Depends On")) packdepends = yon_char_new(stringe);
|
|
|
|
|
}
|
|
|
|
|
GtkTreeIter *iter = yon_repo_append(widgets,filename,YON_REPO_LINE_FILE_TYPE);
|
|
|
|
|
gtk_tree_view_expand_to_path(GTK_TREE_VIEW(widgets->RepoTree),gtk_tree_model_get_path(GTK_TREE_MODEL(main_config.tree_store),iter));
|
|
|
|
|
@ -783,7 +783,6 @@ int main(int argc, char *argv[]){
|
|
|
|
|
int option_index=0;
|
|
|
|
|
int show_help=0;
|
|
|
|
|
int debug_mode=0;
|
|
|
|
|
printf("init phase\n");
|
|
|
|
|
{
|
|
|
|
|
struct option long_options[] = {
|
|
|
|
|
{"help", 0, 0, 'h'},
|
|
|
|
|
@ -852,44 +851,29 @@ int main(int argc, char *argv[]){
|
|
|
|
|
main_config.lock_save_local=1;
|
|
|
|
|
main_config.lock_root=1;
|
|
|
|
|
}
|
|
|
|
|
printf("init phase\n");
|
|
|
|
|
gtk_init(&argc,&argv);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
main_window *widgets = setup_window();
|
|
|
|
|
yon_ubl_header_setup_resource(widgets->HeadOverlay,widgets->HeadBox,widgets->HeadImage,banner_path);
|
|
|
|
|
printf("init phase\n");
|
|
|
|
|
yon_ubl_status_box_setup(widgets->StatusIcon,widgets->StatusBox,widgets->StatusLabel);
|
|
|
|
|
printf("init phase\n");
|
|
|
|
|
yon_ubl_status_box_render(TITLE_LABEL,BACKGROUND_IMAGE_SUCCESS_TYPE);
|
|
|
|
|
printf("init phase\n");
|
|
|
|
|
yon_ubl_setup_sockets(widgets->PlugBox,widgets->LeftBox,widgets->RightBox,main_config.socket_id,main_config.load_socket_id,main_config.save_socket_id);
|
|
|
|
|
printf("init phase\n");
|
|
|
|
|
yon_window_config_setup(GTK_WINDOW(widgets->Window));
|
|
|
|
|
printf("init phase\n");
|
|
|
|
|
yon_window_config_load(config_path);
|
|
|
|
|
printf("init phase\n");
|
|
|
|
|
|
|
|
|
|
/*Check for null config parameter | Проверка на отсутствующий в конфигурации параметр */
|
|
|
|
|
GValue *val = g_malloc0(sizeof(GValue));
|
|
|
|
|
printf("init phase\n");
|
|
|
|
|
g_object_get_property(G_OBJECT(widgets->MovePaned),"position",val);
|
|
|
|
|
printf("init phase\n");
|
|
|
|
|
int paned_size = g_value_get_int(val);
|
|
|
|
|
printf("init phase\n");
|
|
|
|
|
if (paned_size<100)
|
|
|
|
|
gtk_paned_set_position(GTK_PANED(widgets->MovePaned),400);
|
|
|
|
|
printf("init phase\n");
|
|
|
|
|
|
|
|
|
|
on_load();
|
|
|
|
|
printf("init phase\n");
|
|
|
|
|
GtkCssProvider *css=gtk_css_provider_new();
|
|
|
|
|
printf("init phase\n");
|
|
|
|
|
gtk_css_provider_load_from_resource(css,CssPath);
|
|
|
|
|
printf("init phase\n");
|
|
|
|
|
gtk_style_context_add_provider_for_screen(gdk_screen_get_default(),
|
|
|
|
|
GTK_STYLE_PROVIDER(css),
|
|
|
|
|
-1);
|
|
|
|
|
printf("init phase\n");
|
|
|
|
|
gtk_main();
|
|
|
|
|
}
|