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
|
|
see https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/commit/aa625d19e7b72587f70fb18dc3dcfcdba528533e
|
|
use g_settings_bind when possible
use gresource for the ui file
see https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/commit/c816f2488c2debb8007ecc7487b177e72b7bf0c2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* procdialogs: Do not use deprecated gtk_image_new_from_stock
|
|
|
|
|
|
|
|
find . \( -name '*.h' -o -name '*.cpp' \) -exec sed -i 's/[[:space:]]*$//' {} \;
|
|
|
|
ported from gnome-system-monitor:
https://github.com/GNOME/gnome-system-monitor/commit/5cf1225d86929114d6f0424112fd2abc8880dc26
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- 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
|
|
|
|
|
|
Fixes cppcheck warnings:
[src/proctable.cpp:521]: (style) The scope of the variable 'column' can be reduced.
[src/proctable.cpp:238] -> [src/proctable.cpp:505]: (style) Local variable column shadows outer variable
[src/proctable.cpp:238] -> [src/proctable.cpp:511]: (style) Local variable column shadows outer variable
[src/proctable.cpp:238] -> [src/proctable.cpp:521]: (style) Local variable column shadows outer variable
|
|
The member function '::SysInfo::get_os_type' can be static,
since it is not attached to any particular object, no 'this'
instance is passed to the function.
|
|
|
|
G_VARIANT_TYPE ("ai") = array of integers
Test: Change the columns order in Processes tab, run:
$ dconf read /org/mate/system-monitor/proctree/columns-order
|
|
|
|
https://developer.gnome.org/glib/stable/glib-GDateTime.html#g-date-time-format
|
|
Based on GNOME/gnome-system-monitor@60a787b
|
|
Don't show "/s" in total sent/received data
Fix values in Show network speed in bits
|
|
based on https://gitlab.gnome.org/GNOME/gnome-control-center/blob/master/panels/info/cc-info-overview-panel.c
Close #150
Requires mate-desktop/mate-session-manager#203
|
|
- IEC units for RAM
- SI units for storage and network
|
|
|
|
|
|
Applied patch:
https://github.com/OpenIndiana/oi-userland/blob/oi/hipster/components/desktop/mate/mate-system-monitor/patches/01-zfs.patch
Requires this patch on distributions of GNU/Linux:
https://gitlab.gnome.org/GNOME/libgtop/merge_requests/6
Fixes #120
|
|
Arch Linux is a rolling release distribution.
Test:
- Backup /etc/os-release file
- Replace the content of /etc/os-release file
- Launch mate-system-monitor
- Select System tab
- Close mate-system-monitor
- Restore /etc/os-release file
$ cat ~/os-release
NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="0;36"
HOME_URL="https://www.archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://bugs.archlinux.org/"
|
|
|
|
Release and version info is also applicable to non Linux OS.
|
|
It also fixes the properties order to show properly the
window title localized (l10n).
|
|
$ cat os-release
NAME="openSUSE Tumbleweed"
ID="opensuse-tumbleweed"
ID_LIKE="opensuse suse"
VERSION_ID="20190314"
PRETTY_NAME="openSUSE Tumbleweed"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:tumbleweed:20190314"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
|
|
Note that GTK+ sets a default title of _("About %s") on the dialog
window (where %s is replaced by the name of the application, but
in order to ensure proper translation of the title, applications
should set the title property explicitly when constructing a
GtkAboutDialog
https://developer.gnome.org/gtk3/stable/GtkAboutDialog.html
|
|
|
|
|
|
|
|
|