Age | Commit message (Collapse) | Author | Files | Lines |
|
therefore make libwnck optional (libwnck is x11 only)
see https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/commit/3705931e307e87878f205b905eaa3f5daaffcf09
and https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/commit/8c4d47d625661e848643ce564f63ed3ec1e83293
and https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/commit/1ea64e9965bd6f1026f1167b692e7cc83c269be3
|
|
use g_settings_bind when possible
use gresource for the ui file
see https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/commit/c816f2488c2debb8007ecc7487b177e72b7bf0c2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
By default, it disables the debugging.
|
|
- It adds WARN_CFLAGS to CFLAGS, and WARN_CXXLAGS to CXXFLAGS
- By default, --enable-cxx-warnings=yes --enable-compile-warnings=yes
- It prints the warning flags in configure summary
|
|
needed after 52532ffb9cea00d1bc8f29f4da14081d475b28ad
due to usage of G_FORMAT_SIZE_BITS
|
|
|
|
Based on GNOME/gnome-system-monitor@60a787b
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
closes https://github.com/mate-desktop/mate-system-monitor/issues/85
try pkexec before trying gksu for killing other users' processes
or renicing a process. actual kill and renice commands are launched
via helper tool (see discussion at https://bugzilla.gnome.org/491462).
code is ported from gnome-system-monitor with some changes (e.g. helper
tool code is in tools/ dir instead of scripts/ - it's not a script).
for reference - relevant upstream commits:
https://git.gnome.org/browse/gnome-system-monitor/commit/?id=ccbff2a4293e43d6ea24fbf13477b10f58cd5212
https://git.gnome.org/browse/gnome-system-monitor/commit/?id=2b4308d9fc2b2e367030629e79b531c4f9ae3d0a
https://git.gnome.org/browse/gnome-system-monitor/commit/?id=971b3c704dea49b22c1038f200933c5b3b35ece1
https://git.gnome.org/browse/gnome-system-monitor/commit/?id=c234b2a75dac454b818f1f40d302cf12f1a33aa2
https://git.gnome.org/browse/gnome-system-monitor/commit/?id=4cda3529e418098b35f7444d79ba421eb5403afc
https://git.gnome.org/browse/gnome-system-monitor/commit/?id=ab7bd8aef7300eeb3835fdef9a2a1eefe7281631
https://git.gnome.org/browse/gnome-system-monitor/commit/?id=79eccf0cecbca237f4f911681438c33932da63e2
https://git.gnome.org/browse/gnome-system-monitor/commit/?id=a3bf3a7f56cf02c6a127aa168c570230e9fad356
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code from glom and murrayc http://www.murrayc.com/permalink/2015/07/31/gtkmm-now-uses-c11/ .
|
|
|
|
adapted from
https://git.gnome.org/browse/gnome-system-monitor/commit?id=31d37f521d3efdb338b6ec4f83f3dbef68958aa1
|
|
|
|
The dependency is not really needed; depending on GTK+ should be enough
to guarantee the presence of a spec-compliant icon theme.
|
|
|
|
* Bump intltool required version for gsettings support
* Extract strings with intltool directly
* Let autoconf generate the xml files
|
|
|
|
|
|
|
|
|
|
Msg: Backout change from using free() to g_free() in systemd patch
Commit: f1f7bddf007c950608f5f8c5a771a7fb2ab187d5
From: Chris Kühl <[email protected]>
Msg: Require systemd 38 or greater when using --enable-systemd
Commit: ff551c6974cfa0801a368ee5c2406ce941ac8cab
From: Chris Kühl <[email protected]>
Msg: build: Disallow building with systemd v43 due to C++ incompatibility
Commit: 8a17cd6ff6b0ab4979c6ed8426724ce355d23679
From: Chris Kühl <[email protected]>
Msg: Check for logind, not for systemd
Commit: 4cf87daa48a8ab606afe5e3c2ac54c8f6276ba98
From: Martin Pitt <[email protected]>
|
|
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
|