|
|
|
@ -313,18 +313,25 @@ void on_inspector_jornald_read_async(inspector_window *window){
|
|
|
|
|
|
|
|
|
|
} else if (window->last_mode==7){
|
|
|
|
|
gtk_tree_view_column_set_visible(gtk_tree_view_get_column(GTK_TREE_VIEW(window->JournaldTree),0),0);
|
|
|
|
|
} else
|
|
|
|
|
gtk_tree_view_column_set_visible(gtk_tree_view_get_column(GTK_TREE_VIEW(window->JournaldTree),0),1);
|
|
|
|
|
int size;
|
|
|
|
|
config_str meta_data = yon_char_parse(identifier,&size," ");
|
|
|
|
|
if (meta_data){
|
|
|
|
|
char *user = meta_data[3];
|
|
|
|
|
char *process = meta_data[4];
|
|
|
|
|
char *data = yon_char_unite(meta_data[0]," ",meta_data[1]," ",meta_data[2],NULL);
|
|
|
|
|
if(process[strlen(process)-1]==':') process[strlen(process)-1]='\0';
|
|
|
|
|
|
|
|
|
|
gtk_list_store_set(window->list,&iter,0,data,1,user, 2, process, 3,log,4,identifier,-1);
|
|
|
|
|
yon_char_parsed_free(meta_data,size);
|
|
|
|
|
gtk_tree_view_column_set_visible(gtk_tree_view_get_column(GTK_TREE_VIEW(window->JournaldTree),1),0);
|
|
|
|
|
gtk_tree_view_column_set_visible(gtk_tree_view_get_column(GTK_TREE_VIEW(window->JournaldTree),2),0);
|
|
|
|
|
gtk_list_store_set(window->list,&iter,3,log,-1);
|
|
|
|
|
continue;
|
|
|
|
|
} else {
|
|
|
|
|
gtk_tree_view_column_set_visible(gtk_tree_view_get_column(GTK_TREE_VIEW(window->JournaldTree),0),1);
|
|
|
|
|
}
|
|
|
|
|
if (!yon_char_is_empty(identifier)){
|
|
|
|
|
int size;
|
|
|
|
|
config_str meta_data = yon_char_parse(identifier,&size," ");
|
|
|
|
|
if (meta_data){
|
|
|
|
|
char *user = meta_data[3];
|
|
|
|
|
char *process = meta_data[4];
|
|
|
|
|
char *data = yon_char_unite(meta_data[0]," ",meta_data[1]," ",meta_data[2],NULL);
|
|
|
|
|
if(process[strlen(process)-1]==':') process[strlen(process)-1]='\0';
|
|
|
|
|
|
|
|
|
|
gtk_list_store_set(window->list,&iter,0,data,1,user, 2, process, 3,log,4,identifier,-1);
|
|
|
|
|
yon_char_parsed_free(meta_data,size);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
free(temp);
|
|
|
|
|
}
|
|
|
|
|