Alastair Poole
d798bce95b
cpu: smoothness
2020-06-25 00:36:11 +01:00
Alastair Poole
7a0e476fda
cpu: less mangle
...
Less buggy...
2020-06-24 23:12:16 +01:00
Alastair Poole
908721a720
disks: align top.
2020-06-24 23:09:16 +01:00
Alastair Poole
63ea9ffb1d
ui_cpu: flicker, position.
...
On resize, restart for now.
2020-06-24 17:09:06 +01:00
Alastair Poole
6cba237f05
ui: padding
2020-06-24 15:26:18 +01:00
Alastair Poole
55e172db49
cpu: clear graph with _data_update_add.
2020-06-24 14:11:56 +01:00
Alastair Poole
b13e42e6ea
ui: Fix LARGE fonts
2020-06-24 13:52:53 +01:00
Alastair Poole
ad7ab21ae5
cpu: update more frequently
2020-06-24 13:11:10 +01:00
Alastair Poole
dd67c71022
ui: add basic cpu core graphs
...
You can enable/disable per-cpu...
Not done
2020-06-24 01:06:08 +01:00
Alastair Poole
136f5d5c9c
ui: dont expand frame
2020-06-22 11:43:13 +01:00
Alastair Poole
95f6967c5e
ui: button_add and tab_add.
...
Consistent tab sizing and button sizing.
2020-06-21 17:14:35 +01:00
Alastair Poole
700a21573d
process_view: Keep new windows close.
...
On larger displays the process view can be a long way from the
main window when created. It's SUPER annoying. This will keep
them close enough for now.
2020-06-21 16:54:10 +01:00
Alastair Poole
e66cb85e64
ui: adding textblock api.
...
This might need more work.
2020-06-21 15:30:34 +01:00
Alastair Poole
c0f6f39970
ui_util: Generic UI API.
...
Move these into their own place.
2020-06-21 14:03:39 +01:00
Alastair Poole
952764df07
ui: Button Sizing.
...
Size elm_widget based on the parent container's size.
Don't set min_size_hint on ANY ELM widget. This is the LAW.
2020-06-21 13:37:06 +01:00
Alastair Poole
13c7e3b69a
ui: improve "tabs" and "buttons" of note
2020-06-21 12:41:34 +01:00
Alastair Poole
e26e1bb392
ui: button sizing.
2020-06-20 11:02:23 +01:00
Alastair Poole
18fa8063e1
machine: file_contents
2020-06-20 00:48:15 +01:00
Alastair Poole
70f7eb5c94
ui: Button Label
2020-06-19 15:21:16 +01:00
Alastair Poole
24cbca1c09
ui: TRY to improve Storage and Misc Tab Design.
...
This looks better. It's not perfect by a long shot.
Need to fix CPU and meh meh memory
2020-06-19 12:52:00 +01:00
Alastair Poole
b2f977ee66
ui: simplify and remove title.
...
These labels are awful.
If you are ON the CPU "tab" WHY the hack do you need another
massive text label explaining the same thing!!!
Sometimes I wonder, wonder wonder...
2020-06-18 21:11:27 +01:00
Alastair Poole
fbd7bc4f1f
misc: fix padding
2020-06-18 20:54:18 +01:00
Alastair Poole
8d1d9a7aaf
testing: Add testing mechanics.
...
Expose machine.h APIs and introduce code to make testing
very easy.
2020-06-18 15:36:39 +01:00
Alastair Poole
ef961b275a
machine: remove horrible hack
2020-06-18 12:17:11 +01:00
Alastair Poole
30dba9499e
machine: Rename
2020-06-17 23:08:44 +01:00
Alastair Poole
ce200bf65f
filesystems: fix naming
2020-06-17 23:04:52 +01:00
Alastair Poole
461c34fc0d
ui: rename
2020-06-17 22:34:25 +01:00
Alastair Poole
edd8923326
ui: track proc state properly
2020-06-17 11:06:45 +01:00
Alastair Poole
2c552c2625
ui: Move thermal into Misc.
2020-06-17 11:27:36 +01:00
Alastair Poole
1450752152
machine: Tidy this up, fix leakages.
2020-06-16 20:12:55 +01:00
Alastair Poole
dcf23687a3
openbsd et al. Support as many sensors we can find.
...
This isn't finished, build broken for Linux and others.
2020-06-16 14:29:06 +01:00
Alastair Poole
384030bade
tz: more precision.
2020-06-15 13:21:34 +01:00
Alastair Poole
b1d6b691a5
eina: remove unneeded _list_free part 2.
2020-06-11 12:53:45 +01:00
Alastair Poole
46376bd40b
eina: remove unneeded _list_free
2020-06-11 12:46:50 +01:00
Alastair Poole
aa6f3e5785
ui: one function to save them all.
2020-06-11 12:22:56 +01:00
Alastair Poole
ed267ba555
fbsd: fs type name.
2020-06-08 11:23:12 +01:00
Alastair Poole
86d7f2adda
ui: crude listing of fs type.
2020-06-08 11:07:07 +01:00
Alastair Poole
b8e8164f85
ZFS: Changes.
2020-06-08 10:39:43 +01:00
Alastair Poole
dbf3f10194
filesystem: add initial fs info api.
2020-06-07 20:00:43 +01:00
Alastair Poole
83db45e7c6
ui: search hide on resize fix.
...
Hide the container of the entry when resizing
@fix :)
2020-06-07 18:10:17 +01:00
Alastair Poole
4ffe0a1672
ui: don't let button stretch.
2020-06-07 18:05:13 +01:00
Alastair Poole
8ec8a5efda
ui: size format.
2020-06-07 14:43:56 +01:00
Alastair Poole
702f650603
freebsd: include zfs abomination if in use.
2020-06-07 12:57:27 +01:00
Alastair Poole
4dc7109ce9
disks: abstract disks.
...
We need to be able to know which maniac is using ZFS or some other
weird filesystem that is going to munch as much RAM as possible
before we report it as used...
fs type is useful too...will need a mapping to the super block
magic listing.
2020-06-07 12:17:03 +01:00
Alastair Poole
f61e780f0b
bytes: use bytes for everything...
...
Convert Linux memory values to bytes rather than reducing the
granularity of every other OS which reports memory use in
bytes.
The previous method just made everything confusing when it
needn't be.
2020-06-05 15:32:11 +01:00
Alastair Poole
2114f5dd21
FreeBSD: Fix Memory Display.
...
Peter2121 is right, this is mostly bogus (depending on who you
speak to).
2020-06-05 11:44:54 +01:00
Alastair Poole
5725b911d7
mem: remove duplicate noise.
2020-06-03 13:54:08 +01:00
Alastair Poole
200d9860a2
misc: t i d y
2020-06-03 13:48:19 +01:00
Alastair Poole
515f4d73f7
cpu: pointless indentation.
...
Sometimes I wonder about myself....
2020-06-03 13:45:29 +01:00
Alastair Poole
2afc25494e
cpu: remove pointless text.
2020-06-03 13:39:45 +01:00