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
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
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
Alastair Poole
8f3a80474a
ui: aesthetic
2020-09-12 13:57:53 +01:00
Alastair Poole
059290f075
process_view: make sure happens once at a time...
...
I think this can potentially run twice on a rare occasion when
first populating and/or sorting maybe... it shouldn't hurt
2020-09-12 13:40:40 +01:00
Alastair Poole
df89bb22cc
menu: clicky clicky come back.
...
Let's raise the windows if they already exist so you haven't lost
the thing.
2020-09-12 13:22:23 +01:00
Alastair Poole
9de5536c76
ui: Don't let threads select.
2020-09-11 17:15:34 +01:00
Alastair Poole
ee3a09faae
util: make sure no spaces when generating manpage.
2020-09-11 14:54:02 +01:00
Alastair Poole
316db18173
ui_util: one image is enough.
2020-09-11 14:14:53 +01:00
Alastair Poole
db9b8a73a7
init/shutdown: fix.
...
Queue a restart. Make config checking less aggressive.
2020-09-11 13:52:50 +01:00
Alastair Poole
3453ed3a10
cpu: Disable the checkbox if we can't poll freq.
2020-09-11 09:58:47 +01:00
Carsten Haitzler
dc4e297024
split freq and cpu % on 2 rows if cpufreq overlay is on
2020-09-10 13:47:19 +01:00
Alastair Poole
c4ac095568
ui: align, menu change
2020-09-10 13:19:42 +01:00
Carsten Haitzler
db02f95727
cpu - show core freq as mhz vs ghz to be more human
2020-09-10 12:12:36 +01:00
Carsten Haitzler
27ec63e8eb
cpu freq display - show overlayed legends for info
2020-09-10 12:00:40 +01:00
Carsten Haitzler
1c737a8a72
cpu usage/freq display - fix rendering. clearing, efficiency and more
...
read commnts as to what the code is doing... otherwise its
siginificantly more efficient now, more correct, cleaner, and simpler
even with more features (like properly interpolated colormaps).
2020-09-10 02:47:06 +01:00
Alastair Poole
26169009d5
proc: show kernel threads by default...
...
Not showing them puts doubt...it also means having to explain to
a user somewhere how to turn it on...OpenBSD doesnt have this..
Linux does, FreeBSD does...macOS probably does but you'd need to
buy a permit and then sign it in blood...
2020-09-10 00:49:32 +01:00
Alastair Poole
a17120bccb
ui_memory: poll as config...
2020-09-10 00:19:16 +01:00
Alastair Poole
0c8ed945cd
ui: that'll do for bolts n clouds......
2020-09-09 20:41:09 +01:00
Alastair Poole
cf4a8f7e8a
clouds: my attempt.
2020-09-09 13:57:24 +01:00
Alastair Poole
25cc485218
ui_cpu: hope this is ok
2020-09-09 10:53:42 +01:00
Alastair Poole
8366483936
ui_cpu: fit
2020-09-09 10:43:16 +01:00