summaryrefslogtreecommitdiff
path: root/src/proctable.h
AgeCommit message (Collapse)AuthorFilesLines
2021-12-11Use a blank line at mostrbuj1-1/+0
2021-06-24update copyright to 2021raveit651-0/+1
2020-04-25Added support for actions on multiple processesplonibarploni1-0/+3
ported from gnome-system-monitor: https://github.com/GNOME/gnome-system-monitor/commit/5cf1225d86929114d6f0424112fd2abc8880dc26
2019-07-13Render icons as cairo surfaces for HiDPI supportVictor Kareh1-1/+1
2019-04-28Add disk IO on process inforbuj1-0/+4
Based on GNOME/gnome-system-monitor@60a787b
2016-03-02process table: rename proctable_update_all func to proctable_updatemonsta1-1/+1
2016-03-02process table: proctable_update_list is a local functionmonsta1-1/+0
2014-12-18systemd: add process view columns for unit, session, seat, ownerinfirit1-0/+4
This (optionally) hooks up the system monitor with systemd, adding four new columns to the process view: 1. Unit (i.e. the service name a system process belongs to) 2. Session (i.e. the login session a user process belongs to) 3. Seat (i.e. the physical seat the session of the process belongs to, only for multi-seat environments) 4. Owner (i.e. the user a process belongs to, which is not influenced by temporary UID changes like sudo/su/suid. This patch also enables that the Unit column is shown by default. If systemd is not around at runtime or at compile time none of the four new columns are shown. Taken from GSM commit: df292c0fb07d73448fe26048118b127719750729 From: Lennart Poettering <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=667829
2014-12-18Priority column to the process table to show user-friendly nice valuesinfirit1-0/+1
Taken from GSM commit: 6fcbf5aaa65d63dd751c812c3ac05a937b50450d From: Robert Roth <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=131802
2014-12-18Add cgroup support in the process viewinfirit1-0/+1
Add a new 'Control Group' column to the process view tab. The format for the column is: <path name> (controller name), <path name> (controller name)... Processes that share the same path name across controllers are colesced. For example if a process is in the /foo cgroup for both the memory and cpu controllers, it would display as: /foo (memory,cpu), ... Taken from GSM commits: 2d33adcbc4347c112d57082956b4e199ff7132db Add cgroup support in the process view 645d38a218fedcbf9c7b674740bf213e02933820 Optimize cgroup updating From: Jason Baron <[email protected]>
2014-12-18Make indentation uniform across source filesinfirit1-30/+30
No more tabs, 4 spaces instead. And remove trailing whitespace.
2012-10-12fix incorrect FSF addressraveit651-1/+1
2011-11-08initialPerberos1-0/+65