Commit Graph

601 Commits

Author SHA1 Message Date
Alastair Poole 4eaa6729d9 process_view: Minor alignment. 2020-11-20 11:45:48 +00:00
Alastair Poole 2e836c9b0d !linux: oops 2020-11-18 22:50:23 +00:00
Alastair Poole 7fc875c7df process: icon 2020-11-17 01:53:59 +00:00
Alastair Poole 789c2781b1 icon_cache: fix. 2020-11-17 01:14:12 +00:00
Alastair Poole 26a57a24d4 ui: clean/tidy/trim 2020-11-16 23:43:02 +00:00
Alastair Poole 7f06dc7610 ui: making progress...bars 2020-11-16 22:37:16 +00:00
Alastair Poole bf166ca17d process: respect last window close 2020-11-16 12:25:07 +00:00
Alastair Poole cf42b79faa proc_view: single bg. 2020-11-15 22:24:20 +00:00
Alastair Poole 70e03a6df2 ui: shutdown...
Listen to the old men...:)
2020-11-14 17:45:22 +00:00
Alastair Poole 30e2b481bf ui_cpu: confused label needs background.
ApBBB is correct, hard to see...
2020-11-14 01:47:27 +00:00
Alastair Poole 3a8e779a04 tweak: practice makes proficient? 2020-11-14 00:11:14 +00:00
Alastair Poole 0e043e3827 process_view: Consistent.
No need for those widgets to be public
2020-11-13 13:15:54 +00:00
Alastair Poole 947c893fd2 process_list: again pretend...
Pretend to be professional :)

Time to kill anyway
2020-11-12 14:18:24 +00:00
Alastair Poole 98eac5b7c8 ui: tweak...pingu... 2020-11-12 04:08:10 +00:00
Alastair Poole 714470e020 ui; little tweak...
rem license
2020-11-12 03:56:37 +00:00
Alastair Poole f507edacf0 process_list: had to be done...
At least pretend to be professional...
2020-11-12 02:51:46 +00:00
Alastair Poole 28eb471642 disks: do nothing...use panes. 2020-11-11 14:48:07 +00:00
Alastair Poole 66bc8ab163 ui: alignment...
important, pedantic, but adds a small piece of something...
2020-11-11 03:29:21 +00:00
Alastair Poole 7d394b2545 event: config changed register.
Generic event on change.

For now use for just resetting PID time cache to avoid bogus
values when adjusting process polling period.
2020-11-11 03:20:14 +00:00
Alastair Poole 529710ca15 overview...Once a second...make widgets. 2020-11-11 02:30:44 +00:00
Alastair Poole c4263d7e1e IconZ by the Rasterrrr 2020-11-11 02:21:39 +00:00
Alastair Poole 6d95dc7519 overview: align and define.
This needs to move and probably custom widgets...
2020-11-10 14:45:24 +00:00
Alastair Poole ec80d05f87 ui: trimming the hedges 2020-11-10 14:29:28 +00:00
Alastair Poole d621b0b998 windows: save the value for others.
This saves a job later...
2020-11-10 13:12:10 +00:00
Alastair Poole 5f75b25ca2 cpu: remember our sizing, remember the size.
This was annoying me...if the user sets a new size, remember it...
Scaling and different and blah blah blah blah
2020-11-10 12:14:17 +00:00
Alastair Poole 0fb70fd7a8 proc: i hear ya :) 2020-11-10 04:38:32 +00:00
Alastair Poole d2d73dd8d5 processes: minor change 2020-11-10 04:06:06 +00:00
Alastair Poole 09e0288ab0 cpu: small fix to logic. 2020-11-10 02:06:34 +00:00
Alastair Poole d650143121 cpu: legend
Because the lady loves...ferrero roche...
2020-11-10 01:39:13 +00:00
Alastair Poole 6cc91568e7 ui: yeh rewrite 2020-11-09 15:32:02 +00:00
Alastair Poole 7abca40be8 win: del obj 2020-11-09 14:54:03 +00:00
Alastair Poole d4daf18ce5 turd: slowly polishing.
Why???
2020-11-09 14:28:55 +00:00
Alastair Poole d1796ba074 purge... 2020-11-09 13:40:00 +00:00
Alastair Poole e27ea7cc00 ui: change why.
To me some of these changes matter...some of them are a change of
mind, some were a mistake. I like to work on this to relieve some
stress...I noticed it takes me 3 or 4 blocks of forced learning
to finally get something...hopefully i'll get to the point with efl
where i'm not doing too much dumb sh*t...i keep finding remnants of
crap...
2020-11-08 23:42:14 +00:00
Alastair Poole 4494087fb8 ui: a change. 2020-11-08 23:02:11 +00:00
Alastair Poole 956bc38264 ui: slightly simpler.
Too many unneeded tables.
2020-11-08 15:57:59 +00:00
Alastair Poole 08992dd6da changes: some gimp practice.
master used as a branch :)
2020-11-07 19:36:49 +00:00
Alastair Poole 561b42e953 process_view: pstree sort by age and refresh on tab change. 2020-11-07 02:14:13 +00:00
Alastair Poole 4965481642 oops: clang lied...gcc cried... 2020-11-06 11:17:56 +00:00
Alastair Poole d43d957d8b disk: button sort.
Plan, panel below with graphages generated on actions...
2020-11-06 11:14:46 +00:00
Alastair Poole 67cc3e4d70 line breaks. 2020-11-04 15:04:25 +00:00
Alastair Poole 2e8958c05b disk: sizing. 2020-11-04 15:00:44 +00:00
Alastair Poole fbf51c4f17 disk: build back burgers 2020-11-03 16:06:04 +00:00
Alastair Poole 68fa73e599 disks: ....
So, at some point, select a file system then below a panel with
something visual...probbaly for starters some visual indicator
of large folders and ideally activity too...

not done for now...shouldn't break the universe tho
2020-11-03 15:38:42 +00:00
Alastair Poole bc62f73b62 cpu: collapse options default...
Allude to the clickyness...
2020-11-02 19:53:18 +00:00
Alastair Poole dc770c7f9f menu: rename label.
This is probably going to upset someone with the wording.

At the moment not caring about the other desktops for this, we can
do something better here but doing it across BSD is going to be
involved.
2020-11-02 19:21:41 +00:00
Alastair Poole 8624cfff6c process menu: priority
This is too basic and annoying to be of any use atm...0 motivation
to do anything with it right now, it's much easier to use a
terminal...i doubt anyone is going to miss it right now...maybe
later.
2020-11-02 19:17:58 +00:00
Alastair Poole ab54707db3 about: messing 2020-10-31 15:44:37 +00:00
Alastair Poole 7273b75df1 srv: socket fail dont bail.
meh this'll do for now
2020-10-31 15:07:29 +00:00
Alastair Poole df6944fe3d about: change.
... :/
2020-10-29 16:43:11 +00:00
Alastair Poole 18f84dcaf9 icon: thanks raster 2020-10-29 14:16:48 +00:00
Alastair Poole 9938838d1a pad: padding with rect. 2020-10-29 13:42:43 +00:00
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 ac0211c3ee asan: Fix a leak.
:)
2020-10-27 13:26:03 +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 f6c75c6d93 cpu: add some support for known hw... 2020-10-15 15:09:16 +01:00
Alastair Poole f7a1f913de ui_cpu: transparent bg for core icon id. 2020-10-15 14:02:01 +01:00
Alastair Poole d7d7f39394 cpu: find a pie in the sky. 2020-10-14 18:28:56 +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 3ec2144f89 coretemp: take topology into account 2020-10-14 11:32:41 +01:00
Alastair Poole cc9b7e6e7f cpu: add k10 support. 2020-10-13 18:17:08 +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 a3538e9b43 cpu: coretemp out by one ! 2020-10-11 12:06:41 +01:00
Alastair Poole 856b3acd13 cpu: distinguish between thermal drivers.
Each cpu arch is likely to have varying behaviours, as added, for
each the behaviour needs to be taken into account.

This is Linux only...
2020-10-11 11:26:49 +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 2575e973a0 cpu: ys i know 2020-10-10 12:15:38 +01:00
Alastair Poole 3525063226 nothing of interest. 2020-10-10 12:03:46 +01:00
Alastair Poole b481435d3d temps: oops. 2020-10-08 13:44:50 +01:00
Alastair Poole 5fa570c123 fbsd: dfly misssed 2020-10-08 13:43:02 +01:00
Alastair Poole 4d5baa6498 temps...freeebsd.... 2020-10-08 13:20:43 +01:00
Alastair Poole 64050fc9c0 temps: try this 2020-10-08 12:54:33 +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 2f48f828f3 sensors: sense. 2020-10-05 14:52:00 +01:00
Alastair Poole 78637e708b main: Differentiate tests.
This saves me a job.
2020-10-05 13:19:24 +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