Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| roadmaps:taskmgr [2010/08/10 01:35] – 201.251.161.251 | roadmaps:taskmgr [2016/05/24 03:14] (current) – [User Suggestions ;-)] sharky | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ~~NOTRANS~~ | + | ~~NOTRANS~~ |
| ====== Task Manager ====== | ====== Task Manager ====== | ||
| - | ===== ===== | ||
| - | **Future Goals** | ||
| - | * < | ||
| - | * A settings dialog; | ||
| - | * A properties dialog to inspect processes with information like '' | ||
| - | * Running debugging tools like gdb/nemiver or strace; | ||
| - | * Switch between liststore and treestore; | ||
| - | * Add optional monitors for network/ | ||
| - | * Retrieve application icon/name without windows. | ||
| - | ===== ===== | + | ===== Future Goals ===== |
| - | **Floating Ideas** | + | |
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | * Switch between liststore and treestore | ||
| + | * Add a menu bar (optional Ctrl+M) | ||
| + | * Menu item to switch to another view with monitors for network/ | ||
| + | * Retrieve application icon/name without windows/ | ||
| + | |||
| + | ===== Floating Ideas ===== | ||
| * API changes: | * API changes: | ||
| - | * Replace '' | + | * Replace '' |
| - | * New function pid_is_running() to show running tasks with a yellow background; | + | * Add datetime of process execution |
| - | * New function pid_is_zombi() to show tasks gray on black; | + | * Add pid_is_daemon() in order to display a skull icon in front of uninterruptible disk sleep / daemonized |
| - | * Update the status icon with a graph; | + | * Update the status icon with a graph |
| - | * Application actions “Bring to front” and so on with an optional dialog for n_window > 1; | + | * Application actions “Bring to front” and so on with an optional dialog for n_window > 1 (libwnck) |
| - | * Display a skull icon in front of uninterruptible disk sleep tasks (in casual word daemonized); | + | * Show CPU usage text " |
| - | * Show CPU usage text " | + | * < |
| - | ===== ===== | + | |
| - | **Options** | + | ===== Options |
| - | * Toolbar style with label/ | + | |
| - | * Show/hide application icons; | + | * <del>Toolbar style with label/ |
| - | * Don't ask for sending signals; | + | * <del>Show/hide application icons</ |
| - | * Draw monitors without borders (gtk_paint_box). | + | * < |
| - | ===== ===== | + | * <del>Draw monitors without borders (gtk_paint_box)</ |
| - | **User Suggestions** | + | * Allow custom user-settable signals |
| + | |||
| + | ===== User Suggestions ;-) ===== | ||
| * < | * < | ||
| * It is already possible to type in the tree view and type up/down arrows to jump from one task to another, which is more than enough | * It is already possible to type in the tree view and type up/down arrows to jump from one task to another, which is more than enough | ||
| - | * Draw multicore and Mem/Swap with several lines on the same graph. | + | * Draw multicore and Mem/Swap with several lines on the same graph (cf [[http:// |
| - | * Investigate this: http:// | + | * Allow keyboard shortcuts, possible user-settable, |