Commit Graph

1012 Commits

Author SHA1 Message Date
Alastair Poole 548a1b7ae0 proclist: fix search case.
Fix win loses focus, search remains, then escape clearing.
2021-01-31 10:41:46 +00:00
Alastair Poole f8e46cea54 sensors: newline
need to get rid of these if they occur.
2021-01-27 19:39:16 +00:00
Alastair Poole 51defa9c1e typography: readme and remove some commented code. 2021-01-27 10:47:42 +00:00
Alastair Poole 9b76cca1bd trim: newlines. 2021-01-26 21:28:05 +00:00
Alastair Poole 16798f2215 ui_cpu: even that annoys me.
Don't collapse it, for goodness sake!
2021-01-26 21:14:21 +00:00
Alastair Poole 814d998c4b disk: simpler 2021-01-26 18:57:39 +00:00
Alastair Poole 0de145be31 proclist: no pad...simple 2021-01-26 18:03:09 +00:00
Alastair Poole edf7ac5ddf proclist: remove that pad 2021-01-25 23:53:33 +00:00
Alastair Poole 8ba7813863 proclist: minor, minor concessions.
Wide? Use a virtual desktop!  :) Or at a later date.
2021-01-25 21:29:39 +00:00
Alastair Poole 5a88fb1c0a sensors: update on click responsively. 2021-01-25 08:55:30 +00:00
Alastair Poole ed7fd738ba sensors: no_icon style.
Thanks for feedback.
2021-01-24 18:16:26 +00:00
Alastair Poole 72f3f9d399 proclist: one byte 2021-01-24 15:20:25 +00:00
Alastair Poole 973f95b94f trim: trim some stuff 2021-01-24 14:15:17 +00:00
Alastair Poole a2c1ecb5bb bool: Be consistent. 2021-01-24 13:48:40 +00:00
Alastair Poole 5b2c2edda2 procview: a moose loose aboot this hoose 2021-01-24 12:57:03 +00:00
Alastair Poole 13cd2ca541 prclist: pad 2021-01-24 12:44:00 +00:00
Alastair Poole 72296fe9a7 proclist: less blocky keyboard clacky 2021-01-24 10:11:28 +00:00
Alastair Poole 3dbb4458aa DATE: Bump up the year.
When I was a kid, it frustrated me projects were updating their
versions but not the year. IDK, maybe it will unfrustrate
someone?
2021-01-23 22:38:23 +00:00
Alastair Poole 767767e80f ui: bed time dents 2021-01-23 22:30:51 +00:00
Alastair Poole 11b4ad2ba4 proclist: handle backspace when hidden 2021-01-23 17:12:11 +00:00
Alastair Poole 6f1444af65 proclist: newline 2021-01-23 15:18:48 +00:00
Alastair Poole a0de4af983 process_view: focus chaining :| 2021-01-23 10:20:33 +00:00
Alastair Poole e3befcf274 search: no need for that. 2021-01-23 08:36:55 +00:00
Alastair Poole 1668a8761d keypress: Responsiveness?
Add a delay to when "firing" off a change to the search paramaters,
else it can be a bit intense for the poor machine.
2021-01-23 08:32:33 +00:00
Alastair Poole 6a2876d207 proclist: search clear on "escape" 2021-01-22 16:37:51 +00:00
Alastair Poole 9229ebed00 about: escape close me.
Crossing off personal annoyances.
2021-01-22 15:19:06 +00:00
Alastair Poole 4a13382cd0 docs: that's all folks. 2021-01-22 15:07:08 +00:00
Alastair Poole d04cd151a7 proclist: indent and fuzz. 2021-01-22 14:02:59 +00:00
Alastair Poole 5dc1ebce0e ui: OS specific checks.
OpenBSD does not support listing kernel threads.
2021-01-22 09:46:55 +00:00
Alastair Poole 74dc726e98 process_view: threads behaviour tweak. 2021-01-22 07:43:49 +00:00
Alastair Poole cafdc98107 cpu: > 16 cores dont do the iconzzz...
Give the poor guy/girl a chance with the hardware :)
2021-01-22 07:04:49 +00:00
Alastair Poole 31a89db2d9 proclist: scroll auto not on. 2021-01-21 17:03:29 +00:00
Alastair Poole 582d5c3922 search: handle space chars. 2021-01-21 13:27:26 +00:00
Alastair Poole 7eb4adcef5 search: more. 2021-01-21 13:14:13 +00:00
Alastair Poole bae3701006 search: unused var and timer too long. 2021-01-21 13:09:07 +00:00
Alastair Poole 34fde488e5 search: better 2021-01-21 13:03:53 +00:00
Alastair Poole a251d23426 localisation. 2021-01-21 11:03:17 +00:00
Alastair Poole 49fa6fa800 graph: spacing 2021-01-21 10:55:50 +00:00
Alastair Poole 2a0584dc20 procview: fix leaks 2021-01-21 10:34:57 +00:00
Alastair Poole 165635a891 threads: better? 2021-01-21 10:31:02 +00:00
Alastair Poole ca4f9357ca theady: Ensure our overview is accurate. 2021-01-21 09:33:05 +00:00
Alastair Poole c6c546782e about: pad the marquee 2021-01-20 20:58:09 +00:00
Alastair Poole c6823260e3 ui: config change response.
This could do with a delay on the poll change...but it's better
2021-01-20 17:12:59 +00:00
Alastair Poole e083ce96c8 procview: indent 2021-01-20 15:43:16 +00:00
Alastair Poole ca368fe74e procview: time... 2021-01-20 15:02:40 +00:00
Alastair Poole 6b47ad6aac view: leak fix 2021-01-20 12:49:11 +00:00
Alastair Poole 5d1c049f35 proc_view: thready graphy...
Not done i guess...things to tridy..
2021-01-20 12:43:03 +00:00
Alastair Poole d90ac169c6 About: label bad, entry good... 2021-01-20 09:22:02 +00:00
Alastair Poole 4e468ff0f2 proc_view: show or not show scroller.
I like it off, someone won't, sooooo...
2021-01-20 08:49:43 +00:00
Alastair Poole 3ac6591638 anim: double 2021-01-19 13:32:14 +00:00
Alastair Poole a3f38cb7b3 cache: hmm 2021-01-19 13:24:43 +00:00
Alastair Poole b361e81e9a icon: less annoying 2021-01-19 12:32:30 +00:00
Alastair Poole 2a0148c496 process: fix bad bug quick 2021-01-19 10:04:24 +00:00
Alastair Poole 0670455095 process_list: On startup align better. 2021-01-18 08:49:44 +00:00
Alastair Poole b478ef0219 iconz: raster
Not enough time hope you don't mind and thanks :)
2021-01-17 10:51:22 +00:00
Alastair Poole 28f6ab7a16 process_view: Some "style" changes. 2021-01-17 09:08:57 +00:00
Alastair Poole 81863de28c ui: Access specific process view bit.
From the process explorer open specific tab of the process view
window thingie...
2021-01-16 12:30:15 +00:00
Alastair Poole c5d0a64bae process_view: things 2021-01-16 10:34:28 +00:00
Alastair Poole 5a01cc9937 pb: fix. 2021-01-15 22:56:01 +00:00
Alastair Poole 121bf0d699 ui: Naming before some gaming. 2021-01-15 12:42:31 +00:00
Alastair Poole 290a6e0e7b memories: ... 2021-01-15 11:38:41 +00:00
Alastair Poole 011680875b process_view: process really gone... 2021-01-15 11:32:57 +00:00
Alastair Poole bed0a93e60 process_view: Purge the Scourge.
Something...
2021-01-15 11:09:57 +00:00
Alastair Poole d8c0927c90 proc: Always something always.
Think to yourself you might reach a point where nothing
is annoying or...but...the more you look the more you
realize the bogosity :/
2021-01-09 09:31:22 +00:00
Alastair Poole 1e5a4a2d0d disk: oops sorting by cpu % was broke :) 2021-01-09 09:19:35 +00:00
Alastair Poole 62fec68dd0 0.5.10: Rbt. Y-Lee
Well, that was silly. Should have asked for testing...:)

Convinced myself nothing wrong and/or lazy.
2021-01-08 18:41:18 +00:00
Alastair Poole 35db665ace ui_disk: align.
NO it wont just do..
2021-01-07 09:15:05 +00:00
Alastair Poole e6e65bdbe8 ui_disk: align.
Meh this'll do for now...the old scroller fighting me.
2020-11-13 13:26:26 +00:00
Alastair Poole c4130a3b18 ui_disk: render now. 2021-01-05 21:38:17 +00:00
Alastair Poole 841a908f20 NEWS: Testing time. 2021-01-05 17:44:48 +00:00
Alastair Poole 712708e555 memory: --vectors.
Vector on the roof. **** off vector.
2021-01-05 16:52:45 +00:00
Alastair Poole 0b9aa35fa6 cache: steal the cache back hack. 2021-01-05 16:32:45 +00:00
Alastair Poole 420cbfc8f9 ui: resize.
meh meh meh. Debugging a not me.
2021-01-05 08:54:54 +00:00
Alastair Poole 0b26cd5087 process: dirty hack
genlist unrealize troubles...this "kinda" cleans up a bit but it's
horrible. Have to do something though.
2021-01-05 02:16:11 +00:00
Alastair Poole 0e682664f9 cache: prepend these too 2021-01-04 15:42:58 +00:00
Alastair Poole 74cdce3f29 cache: ...?
two list accounting, but something fishy...
2021-01-04 10:26:38 +00:00
Alastair Poole c9af56a7e8 proc: use the space. 2021-01-04 01:59:23 +00:00
Alastair Poole 5176457736 process: don't use slstr here.
The others dont use it here. Having to remember to reset slstr is
not very good. At least in how I imagines system/

Fixes are good in EFL. No findy without the bogusness.
2021-01-03 22:34:00 +00:00
Carsten Haitzler ae3b8859dc process list - clear slstr tmp strings in custom thread 2021-01-03 19:39:12 +00:00
Alastair Poole 110d772fd5 process_list: Use a table.
We know the number of elements.
2021-01-03 14:14:57 +00:00
Alastair Poole 2d9ca2dc37 parents: Simple Parenting.
Firm, but loving. Is they misbehave, hit them with a cricket bat.

Keep it simple.
2021-01-03 00:58:08 +00:00
Alastair Poole 3c13f2eb50 TODO: List of things.
I'd like to get these visual things finished off and looking okay.
NEED a nicer flat icon.
2021-01-02 23:01:40 +00:00
Alastair Poole 7e925f42a0 procs: simplify
still an issue...after time with scrolling
2021-01-02 16:29:39 +00:00
Alastair Poole df64f37a2b ui: focus tree...
Need to fix it
2021-01-02 10:49:44 +00:00
Alastair Poole eaac5da967 ui: decentralised government. 2021-01-02 09:49:12 +00:00
Alastair Poole 931510ff66 ui: focus.
process viewer focus tree is broken...but escape works..mostly
2021-01-02 00:52:13 +00:00
Alastair Poole 7ac04e84fa ui_proc: save on quit.
Expensive to save like that, just save values in memory then save
on quit.
2021-01-01 20:56:29 +00:00
Alastair Poole d4cb84b2fb ui: cache.. 2021-01-01 17:33:16 +00:00
Alastair Poole be90b7bec9 ui: because i can. 2021-01-01 14:23:07 +00:00
Alastair Poole 99bdaf9113 sensors: LED LED 2021-01-01 12:12:11 +00:00
Alastair Poole 96fae296fb ui: things 2021-01-01 10:46:56 +00:00
Alastair Poole 096134e82f menus: on other windows... 2020-12-31 22:58:25 +00:00
Alastair Poole 4a0f35c7b1 ui: not much 2020-12-31 20:17:02 +00:00
Alastair Poole 7926b5c04d ui: minorisms. 2020-12-31 13:27:01 +00:00
Alastair Poole e2509d5a35 openbsd: slower but reliable 2020-12-31 12:19:26 +00:00
Alastair Poole 0556760dde procs: space 2020-12-31 12:06:55 +00:00
Alastair Poole c59c42a21d disk: first feeback too early...
Strectchy first progresss bars...unstretched
2020-12-31 08:39:53 +00:00
Alastair Poole d72e4834f3 sensors: fix table placement when variation. 2020-12-31 08:32:31 +00:00
Alastair Poole 25336bff1b ui: remmember in memory position too 2020-12-30 19:31:50 +00:00
Alastair Poole 16330fd4e0 keys: page up and down...
works okay
2020-12-30 13:40:38 +00:00
Alastair Poole bf3bd51be1 keydown: escape closes window.
Not perfect but good enough.
2020-12-30 12:55:03 +00:00
Alastair Poole 5b42efce5b rmemeber: oops :) 2020-12-30 11:58:18 +00:00
Alastair Poole c1e27d69ed ui: handle restart properly and position. 2020-12-30 11:51:59 +00:00
Alastair Poole 8108e4f724 ui: no need to expose thread ptr 2020-12-30 02:41:44 +00:00
Alastair Poole e43d0109b7 ui: overall cleaning. 2020-12-30 01:54:33 +00:00
Alastair Poole a9fedc948b sensors: simplify and align. 2020-12-29 23:20:14 +00:00
Alastair Poole 58a0677c79 procs: little bit 2020-12-29 13:53:08 +00:00
Alastair Poole 2b1b4e7dc3 procs: that'll do for now 2020-12-29 13:05:11 +00:00
Alastair Poole 91f7726518 procs: genlist speedz
hide core files too risky :)
2020-12-29 12:55:46 +00:00
Alastair Poole 17a3fc3491 procs: genlist effeciency 2020-12-29 12:31:54 +00:00
Alastair Poole 101d03c2c0 ui: profile 2020-12-29 10:41:15 +00:00
Alastair Poole 04f605dcd5 disk: fix use after free 2020-12-28 23:39:55 +00:00
Alastair Poole 18365ef76f ui: resize fix? 2020-12-28 23:24:34 +00:00
Alastair Poole d2d19823d2 disk: update. 2020-12-28 23:06:50 +00:00
Alastair Poole f03f80e9f2 ui: size 2020-12-28 21:25:24 +00:00
Alastair Poole c5fcd31491 proc_list: more snappy 2020-12-28 21:00:11 +00:00
Alastair Poole 68403cf787 openbsd: amd64.
Firstly, we don't need so many locks as we blocking the main loop.

On amd64 OpenBSD 6.8. Static are stored in tbss, so I know TLS was
releatively recently added properly, that's one issue.

I can only speculate, it's thread related and how mutexes are
handled on amd64? As well as having too many threads, also too
much blocking of the main loop...

Other changes, get rid of almost all sense of a "main" window...

Lots of stuff learnt through hacking...My folks are downstairs and
I can hear shaging on the TV...Christmas time...it's mean to be...
Sheesh
2020-12-28 20:20:15 +00:00
Alastair Poole 81051b4a63 sensors: fix fbsd sysctl name 2020-12-26 21:15:14 +00:00
Alastair Poole 848702494e proc_list: keep this simple.
For now.
2020-12-26 20:52:44 +00:00
Alastair Poole 7f0e5da596 openbsd: locking same thread please.
This *might* be the problem??? Seen on arm...
2020-12-26 12:14:41 +00:00
Alastair Poole ebdbda13ea process_list: fix this...
Might need to tweak for the fbsd depending on CP_TICKS
2020-12-26 11:27:58 +00:00
Alastair Poole 6d070aecd2 ui: power on and off. 2020-12-24 12:45:16 +00:00
Alastair Poole f221609555 ui: minor annoyances reduce. 2020-12-24 10:53:20 +00:00
Alastair Poole f80a020fce ui: search, improve. 2020-12-24 10:46:35 +00:00
Alastair Poole 35a359af97 handlers: clean up 2020-12-24 10:16:19 +00:00
Alastair Poole 8b2490e4db ui: padding. 2020-12-24 09:08:56 +00:00
Alastair Poole b36da60b16 ui: tidy and man page tidy 2020-12-24 08:55:14 +00:00
Alastair Poole 57663dd0b2 ui: not done, dont moan until i am done.
Then you can moan. :)
2020-12-23 23:14:11 +00:00
Alastair Poole f4abba9a65 machine: remove generic func 2020-12-23 14:59:22 +00:00
Alastair Poole a48cedb30c sensors: nice n simple.
This will do for the moment.
2020-12-23 14:54:59 +00:00
Alastair Poole 0b45319b8f sensors: find issue with combo 2020-12-23 11:54:07 +00:00
Alastair Poole 10bf9e1197 ui: cast ur power 2020-12-22 18:57:27 +00:00
Alastair Poole 3185eb2425 sensors: typo and dragonzz 2020-12-22 18:00:55 +00:00
Alastair Poole 1313354239 sensors: use your brain 2020-12-22 17:53:17 +00:00
Alastair Poole 16cdd0e12a mibs: fix openbsd 2020-12-22 14:13:16 +00:00
Alastair Poole 83a33bd991 sensors: Kernel doesn't cache thermal.
Linux doesn't cache thermal readings, select one sensor else we
can block waiting to read from N sensors.

Needs more fixing.
2020-12-22 13:47:41 +00:00
Alastair Poole 780f83da91 ui: focus focus focus...
Walk the focus trees
2020-12-19 11:47:23 +00:00
Alastair Poole 49e8dde23f entry: quick dirty fix...
fix this
2020-12-17 20:11:13 +00:00
Alastair Poole d2cbe01bba proc: feedback do less, use the thread luke. 2020-12-17 19:20:39 +00:00
Alastair Poole 7e1c1afa72 ui: fix tab...need cursor 2020-12-17 13:51:18 +00:00
Alastair Poole 4af5bc203a search: response 2020-12-17 13:15:43 +00:00
Alastair Poole 32a9f55dbe purge: remove the crud 2020-12-17 11:12:15 +00:00
Alastair Poole fb09205d51 genlist: homogenous.
Problems.
2020-12-16 22:52:48 +00:00
Alastair Poole 59c7b430d6 ui: a line 2020-12-16 20:10:25 +00:00
Alastair Poole ec67a522ac ui: purge 2020-12-16 19:20:32 +00:00
Alastair Poole 9697ce4b7b srch: improve 2020-12-16 18:32:00 +00:00
Alastair Poole fc8d77e3d2 ui: meh that wasn't friendly 2020-12-16 16:42:21 +00:00
Alastair Poole a4e8373c9c search: faster...ugh 2020-12-16 16:30:28 +00:00
Alastair Poole 2988881b62 ui: searchy 2020-12-16 16:20:55 +00:00
Alastair Poole 1d94dd9433 processlist: search thing. 2020-12-16 16:01:03 +00:00
Alastair Poole 597ca50e81 ui: sz 2020-12-16 13:43:31 +00:00
Alastair Poole 094b5a45dd spc: ok 2020-12-16 13:06:45 +00:00
Alastair Poole 2ed625ac13 search: invisible...but...for now...searching 2020-12-16 00:49:20 +00:00
Alastair Poole bd65274c58 ui: changes.
WHy not...
2020-12-16 00:16:29 +00:00
Alastair Poole 247bda23c6 mem: vector. 2020-12-15 17:23:32 +00:00
Alastair Poole e5325257b2 ui_disk: var naming. 2020-12-08 11:22:42 +00:00
Alastair Poole eee2f5fbae sort: that might overflow.. 2020-12-08 10:29:19 +00:00
Alastair Poole c90de93273 ui_disk: padding and usage.
Preparing...
2020-12-08 10:25:48 +00:00
Alastair Poole 4de17835c4 vim: oops 2020-12-04 16:27:13 +00:00
Alastair Poole ecb30987f8 ui_disk: trim some grim 2020-12-04 16:24:33 +00:00
Alastair Poole ff54d80d13 fs: line noise 2020-12-03 15:27:06 +00:00
Alastair Poole e9e8c4b13e storage: align. 2020-12-02 14:38:11 +00:00
Alastair Poole b089df3d59 disks: this was also horrible horrible.
Delete, delete, delete.
2020-12-02 14:36:06 +00:00
Alastair Poole 03af127cf5 disks: remove this.
That stuff wasn't very nice. Make this filesystem stuff better
if needed.
2020-12-02 14:33:34 +00:00
Alastair Poole 8ea2c91e8b disk: space 2020-12-01 14:15:03 +00:00
Alastair Poole 78653c2cb6 ui: add hdr 2020-12-01 12:45:51 +00:00
Alastair Poole ae81aa793e disks: ugh linuxism try.
This whole disk stuff was not thought out at all...oops
2020-12-01 12:43:19 +00:00
Alastair Poole 63953978d9 disks: Fix this horrible broken API.
Some horrid left over from a tool i wrote to write disk images and
parsing for physicaly disks. Well, it doesn't map well. Keep linux
as is for now.

FreeBSD win and OpenBSD win.
2020-12-01 10:14:08 +00:00
Alastair Poole 194ab50626 cpu: fix bug.
Ooops invalid index potentially...
2020-11-27 21:55:30 +00:00
Alastair Poole 51ff33cefe notify/scale: Scale and Notify. 2020-11-20 11:57:04 +00:00
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