Commit Graph

267 Commits

Author SHA1 Message Date
Alastair Poole 50bd9f0ab1 icon_cache: genericise it.
Reuse...
2020-10-29 13:26:31 +00:00
Carsten Haitzler a56127a569 mem - add memory usage of up to 8 vid cards
max in the code is 8.. will anyone have that many... really?
2020-10-29 12:22:36 +00:00
Alastair Poole a40c535729 icon: ICON ICON ICON.
oi oi oi
2020-10-28 21:15:37 +00:00
Alastair Poole 74d7a1f40e ui: drop some pretty.
So, as usual RFC (Request for Complaints). I'll surely change this
more but push into the ether to see...
2020-10-28 17:00:53 +00:00
Alastair Poole b52dd8926d proc_view: pid == 0 no tree 2020-10-28 00:17:23 +00:00
Alastair Poole 938aab4be9 proc: fuzzy icon match pstree. 2020-10-27 20:42:36 +00:00
Alastair Poole 42ccf2fb6e ui: drop the lock there and restart 2020-10-27 17:52:24 +00:00
Alastair Poole 9fe587d2bf ui: white 2020-10-27 15:07:07 +00:00
Alastair Poole 57ac9fee94 ui: don't waste CPU!!! 2020-10-27 14:43:04 +00:00
Alastair Poole 1994bceaab procview: remove frame title 2020-10-27 14:33:53 +00:00
Alastair Poole 94eeb91467 process_tree: icon and click it. 2020-10-27 14:24:30 +00:00
Alastair Poole 43bd0baeb3 ui: rights for all.
No window takes presedence. Last window closes application :)

Because, if this wasn't done, someone in IRC (apbbb probably) would
say it should be done...soooooo
2020-10-27 12:51:15 +00:00
Alastair Poole f93f442801 win: fix bug 2020-10-27 03:47:17 +00:00
Alastair Poole 860358c3c8 process: processs tree (proc view).
Also add the command line evisum -p <pid> to the IPC.

Not done...WIP.
2020-10-27 03:33:01 +00:00
Alastair Poole 7f05af18d6 evisum: let there be choice
soo...let's create a little ipc server and server the minions
whatever they want. So add CPU and memory and Generic thing to the
application menu (desktop). Means you don't have to load up the
main EXE each time you want only one minor feature. Also use the
same process for all of this so we don't eat up resources and
because we can.
2020-10-27 01:33:20 +00:00
Alastair Poole f7a1f913de ui_cpu: transparent bg for core icon id. 2020-10-15 14:02:01 +01:00
Alastair Poole ef9a6d5370 frame: remove that rubbish 2020-10-14 14:57:35 +01:00
Alastair Poole 9d9fd500b5 cpu: feel the rainbow 2020-10-14 14:45:55 +01:00
Alastair Poole 5db5da933c cpu: rudimentary order by topology... 2020-10-14 14:02:50 +01:00
Alastair Poole dbef2fff19 snsrs: Naming 2020-10-12 19:17:36 +01:00
Alastair Poole fac207ae88 ui: too much text 2020-10-12 14:56:27 +01:00
Alastair Poole 485fa82685 ui_cpu: bold 2020-10-12 14:05:10 +01:00
Alastair Poole ed30f27f67 cpu: wtf is all these colours??!!!
If confused, do a slightly expensive explanation.
2020-10-12 13:14:45 +01:00
Alastair Poole 42ec39aa6c cpu: newline. 2020-10-10 18:18:55 +01:00
Alastair Poole a33baabcc3 ui: stuff. 2020-10-10 14:52:11 +01:00
Alastair Poole 0873f7fa0d ui: cosmetics 2020-10-10 12:18:51 +01:00
Alastair Poole 3525063226 nothing of interest. 2020-10-10 12:03:46 +01:00
Alastair Poole 6c39ea11e8 sensors: FreeBSD
I don't think you can support more than this atm on this OS..atm.
2020-10-06 11:10:02 +01:00
Alastair Poole 324a619a87 sensors: diss the misc.
Rename...
2020-10-05 16:11:26 +01:00
Alastair Poole 9fc5b94d6a sensors: Use hwmon interface for thermal.
Should work...
2020-10-05 12:18:26 +01:00
Alastair Poole 42b9ecadc6 ui: "try" to make things clearer. 2020-10-03 15:44:32 +01:00
Alastair Poole 615239115e misc: remove network.
Network needs more details and also its own window...

Move misc to sensors at some point (namespace)...
2020-10-03 14:46:17 +01:00
Alastair Poole b04cde56b8 ui: options kthreads check. 2020-10-03 14:19:29 +01:00
Alastair Poole 45a1eef26f small tidy: makes editing easier.
If someone wants to split each window out or have an idea wtf is
happening this makes more sense...just..
2020-10-03 11:35:36 +01:00
Alastair Poole 3f9a131554 ui_disk: ignore based on path... 2020-10-03 02:25:18 +01:00
Alastair Poole 417c16d540 ui_cpu: Display all cores regardless.
There is no guarantee first n are always on. Show all. Different
CPU behave differently. Can check flags but for now this will do.
2020-10-02 22:26:53 +01:00
Alastair Poole 167b16c7c1 openbsd: is this a meson or linking?
Have done some looking into this issue. With EFL having issues
on FreeBSD i386 and weak symbols and some comments it seems this
must be a linker issue. I need to read up more so for now, this
workaround remains.
2020-10-02 16:47:39 +01:00
Alastair Poole 6f8973ed12 ui: trim some grim 2020-09-29 23:20:00 +01:00
Alastair Poole 43765a53d3 Revert "ui: dont do this..."
This reverts commit b8efdc0a18.

Use your brain
2020-09-28 20:33:59 +01:00
Alastair Poole b8efdc0a18 ui: dont do this...
Might be wrong but I think manually waiting for threads is not
good practice. I don't remember where I learnt this for EFL but
it doesm't seem to be a good idea, the main loop should handle this?
2020-09-28 15:46:44 +01:00
Alastair Poole 68480f726d disk: update objects dont clear and repopulate.
This was annoying as clearing the box breaks scrolling and is
not great...
2020-09-28 15:02:04 +01:00
Alastair Poole 814e6b9e2f ui: silence EFL warning.
I've no idea which EO API was accessed but using this here has
no effect so remove it.
2020-09-14 23:45:14 +01:00
Alastair Poole 97a92a2ed7 btn: use a rect for min sizing.. 2020-09-14 14:35:17 +01:00
Alastair Poole 12afd7b6c0 disk: remove vbox win resize add.
Bad idea...tested with 10+ mounts...disk UI sucks..i'll get that
done some time...
2020-09-14 01:02:09 +01:00
Alastair Poole de385c6930 ui: last one... 2020-09-14 00:38:28 +01:00
Alastair Poole b7ac3b029b prepare 0.5.5 release...
...remove something stupid
2020-09-13 20:27:51 +01:00
Alastair Poole f34de0be19 ui: do chksum 2020-09-12 16:24:06 +01:00
Alastair Poole 811b57f4aa docs: documentation is important...
This is literally how much programmers like to write docs.

It might avoid a few e-mails too...! :
2020-09-12 15:09:59 +01:00
Alastair Poole 25db250732 openbsd: Add comment in case of urge to change.
Still to figure out wtf is going on here....
2020-09-12 14:56:35 +01:00
Alastair Poole 19f7d5cf0b proc_view: defense 2020-09-12 14:31:01 +01:00