f89d5830f2
cli: add diskstat data source recording
2019-07-01 14:46:43 -07:00
518f422e4f
diskstat: set read/write labels for graph
2019-07-01 12:55:21 -07:00
f2c435f75f
duplex: allow setting duplex labels
2019-07-01 12:55:21 -07:00
6f6ad38a3b
diskstat: add aid to show duplex graph for disk graphs
2019-07-01 12:55:21 -07:00
de56fabbfc
diskstat: use "Total " as prefix to read/write counters
2019-07-01 12:55:21 -07:00
b19f995ae2
assistant: add aid for diskstats source
2019-07-01 12:55:21 -07:00
757e152f88
diskstat: add simple /proc/diskstats data source
2019-07-01 12:55:16 -07:00
145afe825b
duplex: make diff of previous value configurable
...
We might want to use raw values instead of diffs, and this makes that
possible. Doing so could be used for disks, etc.
2019-07-01 12:23:17 -07:00
652f7225b1
Update Polish translation
2019-06-30 15:52:15 +02:00
7538cb883e
Update POTFILES.in
2019-06-28 19:21:35 +02:00
ec6b59d524
Update Brazilian Portuguese translation
2019-06-27 09:45:32 +00:00
cb688f7ba1
display: fix layout of frame/separator
2019-06-26 19:48:41 -07:00
ddf7284d29
netdev: add missing header
2019-06-26 19:48:28 -07:00
22ce2875d1
netdev: add combined counter for all devices (cooked) together
2019-06-26 19:24:38 -07:00
dfa2d46d3d
duplex: style tweaks
2019-06-26 19:05:28 -07:00
ed8580cf32
duplex: fix copy pasta
2019-06-26 19:03:38 -07:00
6d4796294e
netdev: start on netdev aid to display network graphs
2019-06-26 18:58:31 -07:00
d44fdb48d9
tools: record battery from sysprof-cli
2019-06-26 14:26:15 -07:00
a951f1a240
tools: record network stats from sysprof-cli
2019-06-26 14:22:09 -07:00
00997fbd7f
netdev: add source for network device information
...
This source parses the /proc/net/dev file to get basic statistics about
network throughput on the system.
We still need a specialized Aid and Visualizer so that we can render the
counter data in a more useful format.
2019-06-26 14:18:21 -07:00
0f497d5d1f
Updated Spanish translation
2019-06-26 11:02:14 +02:00
198bfd9328
build: install legacy service API xml
2019-06-25 15:07:45 -07:00
572bfc8844
prepare 3.33.3 release
2019-06-25 14:28:26 -07:00
09c457c880
sysprofd: implement org.gnome.Sysprof2 compatability API
...
This allows the new sysprofd to service requests for older clients
expecting to talk to or.gnome.Sysprof2.
2019-06-25 14:27:43 -07:00
55e624caf9
build: update POTFILES.in
2019-06-25 10:03:42 -07:00
7e403af624
build: remove dead code
2019-06-25 10:01:52 -07:00
2035c7e086
build: fix build on debian stable
2019-06-24 21:14:34 -07:00
e8528609ec
libsysprof-ui: land new UI design
...
This comprises a massive rewrite of the UI for browsing captures. We use
the SysprofAid class to scan capture files for content and then auto-
matically add visualizers and details pages.
To avoid breaking things incrementally, we just land this as a very large
commit. Not necessarily ideal, but given the amount of stuff that could
break, this is easier.
As part of this process, we're removing a lot of the surface API so that
we can limit how much we need to maintain in terms of ABI.
2019-06-24 20:52:40 -07:00
a40564cdda
zoom: add GtkAdjustment control of zoom manager
2019-06-24 20:17:21 -07:00
8f12ef3c09
build: move .ui files out of ui subdirectory
...
This has mostly just been annoying, so move them.
2019-06-24 17:09:10 -07:00
47337e6c4b
add combined battery counter
...
this is useful for situations where we have multiple batteries inserted
and we might only care about total charge
2019-06-24 10:01:27 -07:00
4792a43887
add rate for charge type
2019-06-24 08:58:16 -07:00
84f135eced
libsysprof: add range helper
2019-06-20 13:18:33 -07:00
8d012e83d7
libsysprof: join overlapping ranges
2019-06-19 21:13:33 -07:00
4817e8086f
Updated Spanish translation
2019-06-19 12:02:33 +02:00
77dd10668a
Update Polish translation
2019-06-16 14:05:02 +02:00
565b6ec566
theme: use box-shadow
2019-06-14 17:47:25 -07:00
e9728ad7b6
libsysprof-ui: add timing info to marks display
2019-06-14 13:21:24 -07:00
fab3b84e72
libsysprof-ui: fix spacing
2019-06-14 09:11:04 -07:00
a7832ce0d4
governor: add UI to toggle CPU governor setting
2019-06-14 08:04:24 -07:00
1254b16140
governor: add source to toggle CPU governer while running
2019-06-14 08:03:59 -07:00
fc745767d4
governor: add daemon API and helpers to set CPU governor
2019-06-14 08:03:37 -07:00
c46ac1374b
battery: fix battery type in new func
2019-06-13 20:23:03 -07:00
1726a8983f
battery: do final poll at stop() time
2019-06-13 20:18:52 -07:00
a5ef58dde6
battery: wait for first battery polling
2019-06-13 20:14:18 -07:00
2ef74062e9
battery: poll batteries immediately after starting
2019-06-13 19:39:16 -07:00
3299c0d41c
battery: style cleanup
2019-06-13 19:37:33 -07:00
ebcc3f791f
libsysprof-ui: add battery graphs
2019-06-13 19:33:48 -07:00
0dc658c478
libsysprof-ui: be more careful adding overhead to y_upper
2019-06-13 19:33:07 -07:00
dcf7bd4a9e
libsysprof-ui: discover counter type in line renderer
2019-06-13 19:32:44 -07:00