Single inspector source column was divided to be more informative

pull/80/head
Ivan Yartsev 2 years ago
parent 007b504f75
commit 776cf8cf91

@ -312,7 +312,17 @@ void on_inspector_jornald_read_async(inspector_window *window){
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);
gtk_list_store_set(window->list,&iter,0,identifier,1,log,-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);
}
free(temp);
}
}

@ -59,6 +59,12 @@
<column type="gchararray"/>
<!-- column-name gchararray2 -->
<column type="gchararray"/>
<!-- column-name gchararray3 -->
<column type="gchararray"/>
<!-- column-name gchararray4 -->
<column type="gchararray"/>
<!-- column-name gchararray5 -->
<column type="gchararray"/>
</columns>
</object>
<object class="GtkWindow" id="MainWindow">
@ -265,15 +271,19 @@
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="model">liststore1</property>
<property name="headers-visible">False</property>
<property name="search-column">2</property>
<property name="enable-grid-lines">both</property>
<property name="tooltip-column">0</property>
<property name="tooltip-column">4</property>
<child internal-child="selection">
<object class="GtkTreeSelection"/>
</child>
<child>
<object class="GtkTreeViewColumn">
<property name="resizable">True</property>
<property name="sizing">fixed</property>
<property name="fixed-width">175</property>
<property name="fixed-width">100</property>
<property name="min-width">75</property>
<property name="title" translatable="yes">column</property>
<property name="title" translatable="yes">Date</property>
<child>
<object class="GtkCellRendererText">
<property name="ellipsize">end</property>
@ -286,7 +296,39 @@
</child>
<child>
<object class="GtkTreeViewColumn">
<property name="title" translatable="yes">column</property>
<property name="resizable">True</property>
<property name="fixed-width">125</property>
<property name="min-width">75</property>
<property name="title" translatable="yes">User</property>
<child>
<object class="GtkCellRendererText">
<property name="ellipsize">end</property>
</object>
<attributes>
<attribute name="text">1</attribute>
</attributes>
</child>
</object>
</child>
<child>
<object class="GtkTreeViewColumn">
<property name="resizable">True</property>
<property name="fixed-width">175</property>
<property name="min-width">75</property>
<property name="title" translatable="yes">Process</property>
<child>
<object class="GtkCellRendererText">
<property name="ellipsize">end</property>
</object>
<attributes>
<attribute name="text">2</attribute>
</attributes>
</child>
</object>
</child>
<child>
<object class="GtkTreeViewColumn">
<property name="title" translatable="yes">Log</property>
<property name="expand">True</property>
<child>
<object class="GtkCellRendererText">
@ -294,7 +336,7 @@
<property name="wrap-width">500</property>
</object>
<attributes>
<attribute name="text">1</attribute>
<attribute name="text">3</attribute>
</attributes>
</child>
</object>

Loading…
Cancel
Save