#include "drawitem.h"
#define g_info(format...) g_log (G_LOG_DOMAIN, G_LOG_LEVEL_INFO, format)
-#define g_debug(format...) g_log (G_LOG_DOMAIN, G_LOG_LEVEL_DEBUG, format)
/* Preallocated Size of the index_to_pixmap array */
#define ALLOCATE_PROCESSES 1000
gchar *a_brand;
guint a_pid, a_tgid, a_ppid, a_cpu;
gulong a_birth_s, a_birth_ns;
- gulong a_trace;
+ guint a_trace;
gchar *b_name;
gchar *b_brand;
guint b_pid, b_tgid, b_ppid, b_cpu;
gulong b_birth_s, b_birth_ns;
- gulong b_trace;
+ guint b_trace;
gtk_tree_model_get(model,
it_a,
G_TYPE_UINT,
G_TYPE_ULONG,
G_TYPE_ULONG,
- G_TYPE_ULONG);
+ G_TYPE_UINT);
process_list->process_list_widget =
NULL,
NULL,
&process_list->cell_height);
-
+
+ process_list->cell_height = 0;
#if GTK_CHECK_VERSION(2,4,15)
guint ypad;
g_object_get(G_OBJECT(renderer), "ypad", &ypad, NULL);
PROCESS_COLUMN,
NULL);
gtk_tree_view_column_set_alignment (column, 0.0);
- gtk_tree_view_column_set_fixed_width (column, 45);
+ gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_GROW_ONLY);
+ gtk_tree_view_column_set_resizable(column, TRUE);
gtk_tree_view_append_column (
GTK_TREE_VIEW (process_list->process_list_widget), column);
BRAND_COLUMN,
NULL);
gtk_tree_view_column_set_alignment (column, 0.0);
- gtk_tree_view_column_set_fixed_width (column, 45);
+ gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_GROW_ONLY);
+ gtk_tree_view_column_set_resizable(column, TRUE);
gtk_tree_view_append_column (
GTK_TREE_VIEW (process_list->process_list_widget), column);
"text",
PID_COLUMN,
NULL);
+ gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_GROW_ONLY);
+ gtk_tree_view_column_set_resizable(column, TRUE);
gtk_tree_view_append_column (
GTK_TREE_VIEW (process_list->process_list_widget), column);
"text",
TGID_COLUMN,
NULL);
+ gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_GROW_ONLY);
+ gtk_tree_view_column_set_resizable(column, TRUE);
gtk_tree_view_append_column (
GTK_TREE_VIEW (process_list->process_list_widget), column);
"text",
PPID_COLUMN,
NULL);
+ gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_GROW_ONLY);
+ gtk_tree_view_column_set_resizable(column, TRUE);
gtk_tree_view_append_column (
GTK_TREE_VIEW (process_list->process_list_widget), column);
"text",
CPU_COLUMN,
NULL);
+ gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_GROW_ONLY);
+ gtk_tree_view_column_set_resizable(column, TRUE);
gtk_tree_view_append_column (
GTK_TREE_VIEW (process_list->process_list_widget), column);
"text",
BIRTH_S_COLUMN,
NULL);
+ gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_GROW_ONLY);
+ gtk_tree_view_column_set_resizable(column, TRUE);
gtk_tree_view_append_column (
GTK_TREE_VIEW (process_list->process_list_widget), column);
"text",
BIRTH_NS_COLUMN,
NULL);
+ gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_GROW_ONLY);
+ gtk_tree_view_column_set_resizable(column, TRUE);
gtk_tree_view_append_column (
GTK_TREE_VIEW (process_list->process_list_widget), column);
"text",
TRACE_COLUMN,
NULL);
+ gtk_tree_view_column_set_sizing(column, GTK_TREE_VIEW_COLUMN_GROW_ONLY);
+ gtk_tree_view_column_set_resizable(column, TRUE);
gtk_tree_view_append_column (
GTK_TREE_VIEW (process_list->process_list_widget), column);
HashedProcessData *hashed_process_data = g_new(HashedProcessData, 1);
*pm_hashed_process_data = hashed_process_data;
*pm_process_info = Process_Info;
-
+
Process_Info->pid = pid;
Process_Info->tgid = tgid;
if(pid == 0)