summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2016-02-10get exact number of CPUs instead of guessingmonsta1-11/+4
adapted from https://git.gnome.org/browse/gnome-system-monitor/commit/?id=549e2e3308620810dd795321d02f041e8ab58d29
2016-02-08sysinfo: fix indent a bitmonsta1-5/+5
2016-02-08use x/y align functions for GtkLabel with GTK+ >= 3.16monsta4-31/+143
Conflicts: src/interface.cpp src/procdialogs.cpp src/sysinfo.cpp src/util.cpp
2016-02-03Changed graph grid line colors basedWolfgang Ulbrich1-7/+10
inspired from: https://git.gnome.org/browse/gnome-system-monitor/commit/?id=cb54374
2016-02-03load-graph.cpp: Draw the background explicitlyWolfgang Ulbrich2-11/+13
The gdk_window_set_background_pattern() function is a little dubious to use unless you are writing GTK+ code since the background may be overridden by gtkwidget.c whenever the style of the widget changes. Needed for gtk+-3.20
2016-01-21use gtk_image_new_from_icon_namemonsta1-1/+1
2016-01-11set minimum GTK+ version to 3.14 and drop some deprecated codeMonsta4-121/+0
2016-01-11drop GTK+2 code and --with-gtk build optionMonsta16-507/+63
2016-01-03remove ancient mateconf tool from list of known appsMonsta1-1/+0
2016-01-03drop MateConf migration scriptMonsta2-78/+2
2015-12-17remove unneeded assertmonsta1-2/+0
we don't need to crash here, thanks. the code below is able to handle excessive column ids just fine. fixes https://github.com/mate-desktop/mate-system-monitor/issues/76
2015-12-10prefs dialog: increase height a bitmonsta1-1/+1
2015-12-03remove even more dead codemonsta2-20/+0
2015-12-01GTK3: do not use deprecated GtkMiscWolfgang Ulbrich4-0/+120
2015-12-01GTK3: don't use deprecated gtk_{v/h}-boxWolfgang Ulbrich8-0/+35
2015-12-01Fixed adustments to only be set with a page_size of 0Wolfgang Ulbrich1-3/+3
* Setting an adjustment with non-zero page size is deprecated taken from: https://git.gnome.org/browse/gnome-system-monitor/commit/?id=9ff48dc
2015-12-01GTK3: Drop use of deprecated treeview API. gtk_tree_view_set_rules_hintWolfgang Ulbrich6-1/+12
taken from: https://git.gnome.org/browse/gnome-system-monitor/commit/?id=7fefa84
2015-12-01GTK3: don't use deprecated gtk_style_context_get_fontWolfgang Ulbrich1-1/+1
inspired from: https://git.gnome.org/browse/gnome-system-monitor/commit/?id=a2d7fc1
2015-12-01GTK3: Do not use deprecated APIWolfgang Ulbrich7-2/+242
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
2015-12-01GTK3: Replaced sysinfo gtk tables with gtk gridsWolfgang Ulbrich1-0/+52
taken from: https://git.gnome.org/browse/gnome-system-monitor/commit/?id=5047e43
2015-12-01process properties: use proper format for "CPU time" propertymonsta3-21/+5
it should be the same as in "CPU time" column of process table now adapted from https://git.gnome.org/browse/gnome-system-monitor/commit/?id=3c1f17877f95fcac7f5d437739305e245af7ba8b
2015-12-01remove more dead codemonsta1-28/+2
2015-12-01memmaps: kill stupid periodic autoscrolling to the top of listmonsta1-1/+1
from https://git.gnome.org/browse/gnome-system-monitor/commit?id=ed696eba1438231e797774510a3449140f31fc9c
2015-12-01memmaps: remove dead codemonsta1-34/+0
2015-12-01process properties: use proper translatable date for "Started" propertymonsta1-1/+2
it should be the same as in "Started" column of process table now from https://git.gnome.org/browse/gnome-system-monitor/commit/?id=493b93ddf6bfb772769ca6942bf07deaac8e94bc
2015-12-01Give procman_format_date_for_display a proper C linkagemonsta1-0/+5
from https://git.gnome.org/browse/gnome-system-monitor/commit/?id=e94b981e794b8a0ae3d682b90c265de365c2d28a
2015-11-30disks: set minimum width for all columnsmonsta1-2/+4
2015-11-30disks: set fixed width on columnsmonsta1-4/+7
2015-11-30process table: set correct minimum width for all columnsmonsta2-6/+6
2015-11-30fix logic errormonsta1-1/+1
from https://git.gnome.org/browse/gnome-system-monitor/commit/?id=1207e80338467bb5ef9b3e1fe6577a4cb862a31c
2015-11-28disks: set minimum width for device columnMonsta1-0/+1
fixes https://github.com/mate-desktop/mate-system-monitor/issues/62
2015-11-27delay saving columns width to GSettings by 250 msmonsta1-14/+29
fixes eating CPU and slowdowns during columns resizing adapted from https://git.gnome.org/browse/gnome-system-monitor/commit/?id=89931e2e24df517e1c86929a64d4fcde55d599a7
2015-11-24process table: force icon size on loadingmonsta1-3/+3
fixes the huge icon of mate-sensors-applet process in LMDE 2 adapted from https://git.gnome.org/browse/gnome-system-monitor/commit/?id=5480731230f9c6849fbf0aea1288b18bc9e62480
2015-09-08Rework gsettings schema buildinginfirit2-98/+95
* Bump intltool required version for gsettings support * Extract strings with intltool directly * Let autoconf generate the xml files
2015-09-06Interface: Give the notebook 12px border width so it doesn't stick to the ↵Clement Lefebvre1-7/+3
sides of the main window.
2015-09-05SysInfo: Let distributions define a custom side imageClement Lefebvre1-2/+6
2015-09-05SysInfo: Added proper detection for Linux Mint & LMDEClement Lefebvre1-2/+32
2015-06-27procproperties: Fix on NetBSDOBATA Akio1-2/+2
On NetBSD, HZ tick can be retrieved same as OpenBSD.
2014-12-19Remove markup from translated stringsinfirit3-7/+12
Including the markup in the translated strings makes the translators job unnecessarily harder. Taken from GSM commit: c45ed812a74874ada38feaf4883de807d2a26cfb From: Matthias Clasen <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=681271
2014-12-19Removed unused allocation from load_graph_draw.infirit1-2/+0
Taken from GSM commit: 5084e4a76abdf089aecc1d3f8565604a31d03a4e From: Robert Roth <[email protected]>
2014-12-19Fixed incorrect int to pointer conversion warning.infirit1-1/+1
Taken from GSM commit: c1660319e400480e236d1120c4f833c8c3c96ff4 From: Robert Roth <[email protected]>
2014-12-19Fixed unsigned overflow error (use guint64 instead of unsigned).infirit1-1/+1
Taken from GSM commit: 74ba377a5a7d4787595e1b46c1e880426584a2fd From: Robert Roth <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=681553
2014-12-19OpenBSD: use G_N_ELEMENTS instead of nitemsinfirit1-1/+1
nitems is never guaranteed to be defined in sys/params.h as it is meant to be defined within a protected ifdef __KERNEL conditional. Use G_N_ELEMENTS from GLib which is the proper way of doing this. Taken from GSM commit: a9972b6a45b490fd316a1a536115baca465e3ae6 From: Antoine Jacoutot <[email protected]>
2014-12-19Fix applied again to show cpu model on ARM after core summarizinginfirit1-1/+1
enhancement.
2014-12-19Fixed falsly reporting 'Unknown model' again after after the coreinfirit1-1/+1
summarizing enhancement.
2014-12-19tree_store_update: gracefully handle null stringsinfirit1-1/+1
Taken from GSM commit: 65ed172b62dad0a4c286e0022831d3846dd98359 From: Pavel Vasin <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=672741
2014-12-19Mark forgotten string as translatableinfirit1-1/+1
2014-12-19procproperties: unbreak on OpenBSDinfirit1-0/+17
The asm/param.h header is only found on Linux. On OpenBSD, the HZ tick is not defined in any header but can be retrieved from the running kernel using the sysctl(3) interface. Taken from GSM commit: 94be681c159b56ad42afb13c3e18d59be4422558 From: Antoine Jacoutot <[email protected]>
2014-12-19Collapse kthreadd by default on linuxes in process tree modeinfirit1-2/+6
Taken from GSM commit: e0d1da0eccda35a22038726fc574b8ab92f05ff0 From: Robert Roth <[email protected]> Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=667830
2014-12-19proctable: small whitespace fixinfirit1-0/+1