Commit Graph

144 Commits

Author SHA1 Message Date
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 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 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 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 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 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 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 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 841a908f20 NEWS: Testing time. 2021-01-05 17:44:48 +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 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
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 51ff33cefe notify/scale: Scale and Notify. 2020-11-20 11:57:04 +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 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 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 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 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 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 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