summaryrefslogtreecommitdiff
path: root/src/procman.h
AgeCommit message (Collapse)AuthorFilesLines
2018-05-07fix crash on systems with pid 0Alexander Pyhalov1-2/+2
fixes #118
2016-02-29main window: save maximized state in gsettings on exitmonsta1-0/+1
and load it on startup adapted from https://git.gnome.org/browse/gnome-system-monitor/commit/?id=edf4163bb2e9ad1dd9b8a5b7c7244ccd8753d4b5
2016-01-11drop GTK+2 code and --with-gtk build optionMonsta1-10/+0
2015-12-01GTK3: Do not use deprecated APIWolfgang Ulbrich1-0/+10
Namely, we make the following replacements: * GtkStyle -> GtkStyleContext * GdkColor -> GdkRGBA * GtkColorSelectionDialog -> GtkColorChooserDialog taken from....but adjusted: https://git.gnome.org/browse/gnome-system-monitor/commit/?id=7ac1c1c
2014-12-18systemd: add process view columns for unit, session, seat, ownerinfirit1-0/+7
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-18procman: small whitespace cleanupinfirit1-26/+26
2014-12-18Add command line flags for each tab to display it on startupinfirit1-0/+3
Taken from GSM commit: fdc3dac969e9961fd0ae525595534b25b7920e8b From: Robert Roth <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=629571
2014-12-18Added priority selection submenu with preset priority itemsinfirit1-0/+9
Taken from GSM commit: 70ba9c1af2dbd8b74943b1a283f718d8646f087b From: Robert Roth <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=131803
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-18Also remember the window position, not only the sizeinfirit1-0/+2
Taken from GSM commit: c123b59145d3b5aa9ba6f65985037b63bcdf2a67 From: Robert Roth <[email protected]> Gnome bug: http://bugzilla.gnome.org/show_bug.cgi?id=343861
2014-12-18Make indentation uniform across source filesinfirit1-135/+135
No more tabs, 4 spaces instead. And remove trailing whitespace.
2013-10-08back to libwnckinfirit1-1/+1
2012-11-06fix schema installationStefano Karapetsas1-1/+1
2012-11-06Port to gesettingsraveit1-7/+9
2012-10-12fix incorrect FSF addressraveit651-1/+1
2012-06-14port to libmatewnckStefano Karapetsas1-1/+1
2011-11-08initialPerberos1-0/+247