process: respect poll settings.
This commit is contained in:
parent
690910eef9
commit
4f5db6604f
|
@ -938,7 +938,7 @@ _item_menu_properties_cb(void *data, Evas_Object *obj EINA_UNUSED,
|
|||
proc = proc_info_by_pid(ui->selected_pid);
|
||||
if (!proc) return;
|
||||
|
||||
ui_process_win_add(ui->win, proc->pid, proc->command);
|
||||
ui_process_win_add(ui->win, proc->pid, proc->command, ui->poll_delay);
|
||||
|
||||
proc_info_free(proc);
|
||||
}
|
||||
|
@ -1040,7 +1040,7 @@ _item_pid_clicked_cb(void *data, Evas_Object *obj EINA_UNUSED, void *event_info)
|
|||
if (!proc) return;
|
||||
|
||||
ui->selected_pid = proc->pid;
|
||||
ui_process_win_add(ui->win, proc->pid, proc->command);
|
||||
ui_process_win_add(ui->win, proc->pid, proc->command, ui->poll_delay);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -1056,7 +1056,7 @@ _win_resize_cb(void *data, Evas *e, Evas_Object *obj, void *event_info)
|
|||
}
|
||||
|
||||
void
|
||||
ui_process_win_add(Evas_Object *parent_win, int pid, const char *cmd)
|
||||
ui_process_win_add(Evas_Object *parent_win, int pid, const char *cmd, int poll_delay)
|
||||
{
|
||||
Evas_Object *win, *ic, *box, *tabs;
|
||||
Evas_Coord x, y, w, h;
|
||||
|
@ -1064,7 +1064,7 @@ ui_process_win_add(Evas_Object *parent_win, int pid, const char *cmd)
|
|||
Ui_Process *ui = calloc(1, sizeof(Ui_Process));
|
||||
ui->selected_pid = pid;
|
||||
ui->selected_cmd = strdup(cmd);
|
||||
ui->poll_delay = 3;
|
||||
ui->poll_delay = poll_delay;
|
||||
ui->cache = NULL;
|
||||
ui->sort_reverse = EINA_TRUE;
|
||||
ui->sort_cb = _sort_by_cpu_usage;
|
||||
|
|
|
@ -64,6 +64,6 @@ typedef struct _Ui_Process {
|
|||
} Ui_Process;
|
||||
|
||||
void
|
||||
ui_process_win_add(Evas_Object *parent_win, int pid, const char *cmd);
|
||||
ui_process_win_add(Evas_Object *parent_win, int pid, const char *cmd, int poll_delay);
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue