Commit Graph

52 Commits

Author SHA1 Message Date
Alastair Poole 4eaa6729d9 process_view: Minor alignment. 2020-11-20 11:45:48 +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 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 561b42e953 process_view: pstree sort by age and refresh on tab change. 2020-11-07 02:14:13 +00:00
Alastair Poole 50bd9f0ab1 icon_cache: genericise it.
Reuse...
2020-10-29 13:26:31 +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 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 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 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 19f7d5cf0b proc_view: defense 2020-09-12 14:31:01 +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 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 4f5db6604f process: respect poll settings. 2020-09-06 21:14:52 +01:00
Alastair Poole a44500936b fun...
Still needs work but...
2020-09-01 17:03:20 +01:00
Alastair Poole 551ee1810f changes:bugs and some stuff...not finished.
Not finished...if you find a bug tell me...just fixed some bad
ones.
2020-08-31 00:36:00 +01:00
Alastair Poole f7b3f09aff RELEASE: 0.5.3. 2020-08-19 19:11:54 +01:00
Alastair Poole a76e5b54e6 process: Start time.
We need this for something :)
2020-08-16 13:49:06 +01:00
Alastair Poole 7e358de2b3 ppid: PPID fbsd. 2020-08-11 11:49:49 +01:00
Alastair Poole 73b2d015f1 evisum: Minor Changes 2020-07-01 11:00:19 +01:00
Alastair Poole 4df3d73fe0 ui: Fonts and Sorting.
Fonts should be normal sized. If fonts aren't looking good, just
bump up the overall ELM scaling, it works much better!

Indicate which sort we are using in the process list.
2020-06-30 11:28:20 +01:00
Alastair Poole 95f6967c5e ui: button_add and tab_add.
Consistent tab sizing and button sizing.
2020-06-21 17:14:35 +01:00
Alastair Poole 700a21573d process_view: Keep new windows close.
On larger displays the process view can be a long way from the
main window when created. It's SUPER annoying. This will keep
them close enough for now.
2020-06-21 16:54:10 +01:00
Alastair Poole c0f6f39970 ui_util: Generic UI API.
Move these into their own place.
2020-06-21 14:03:39 +01:00
Alastair Poole e26e1bb392 ui: button sizing. 2020-06-20 11:02:23 +01:00
Alastair Poole 70f7eb5c94 ui: Button Label 2020-06-19 15:21:16 +01:00
Alastair Poole edd8923326 ui: track proc state properly 2020-06-17 11:06:45 +01:00
Alastair Poole b1d6b691a5 eina: remove unneeded _list_free part 2. 2020-06-11 12:53:45 +01:00
Alastair Poole 46376bd40b eina: remove unneeded _list_free 2020-06-11 12:46:50 +01:00
Alastair Poole a1d337618d style: More tidying.
...nothing to interest any users at all!
2020-06-02 13:19:08 +01:00
Alastair Poole bcea8ef753 style: rm tab 2020-05-31 19:46:51 +01:00
Alastair Poole 0c98b55787 format: too many spaces. 2020-05-31 18:05:17 +01:00
Alastair Poole 143c613edd ui: Fix Scaling. 2020-05-28 10:08:03 +01:00
Alastair Poole 66f6c4eee1 style: Try to respect 80 columns.
Whether it should be 80 or 120 I'm not sure. I think i'll go
with the lower denominator as it's more inclusive.

EVAS_ macros need simplified (this might be too simple)...
2020-05-24 13:34:26 +01:00
Alastair Poole 162e6b7a41 style: improve indentation (function params). 2020-05-23 13:51:26 +01:00
Alastair Poole 01be01dd97 proc_view: fix top "tab" buttons 2020-05-20 11:16:07 +01:00
Alastair Poole 252abddf9c proc_view: padding 2020-05-19 11:20:32 +01:00
Alastair Poole eb428dc6e5 proc_view: tidy... 2020-05-18 22:31:40 +01:00
Alastair Poole 32ec3cc822 proc_view: fix man page string parse. 2020-05-18 18:48:53 +01:00
Alastair Poole 1532038b5d process_viewer: improve visual. 2020-05-18 15:52:35 +01:00
Alastair Poole 914f97e086 ui: create a generic cache API.
Reduce code duplication, create:

evisum_ui_item_cache_... functions.
2020-05-18 12:16:35 +01:00
Alastair Poole b88601ba7d proc_view: don't leak 2020-05-17 22:01:01 +01:00