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
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
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
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
0556760dde
procs: space
2020-12-31 12:06:55 +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
c1e27d69ed
ui: handle restart properly and position.
2020-12-30 11:51:59 +00:00
Alastair Poole
e43d0109b7
ui: overall cleaning.
2020-12-30 01:54:33 +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
18365ef76f
ui: resize fix?
2020-12-28 23:24:34 +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
848702494e
proc_list: keep this simple.
...
For now.
2020-12-26 20:52:44 +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
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
57663dd0b2
ui: not done, dont moan until i am done.
...
Then you can moan. :)
2020-12-23 23:14:11 +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