Commit Graph

683 Commits

Author SHA1 Message Date
ClementTsang b60704ccc1 drop poll in input thread; may revert but it improves performance
The issue seems to be related to a crossterm update, but not sure.
2021-12-31 17:41:12 -05:00
ClementTsang 9340044648 update default sort for temp and disk 2021-12-31 16:54:56 -05:00
ClementTsang 863ae0059a Column width layout fix 2021-12-31 01:42:11 -05:00
ClementTsang f45b65e68e Minor styling 2021-12-31 00:39:39 -05:00
ClementTsang 3ee6dcc5c7 update basic config 2021-12-30 22:45:25 -05:00
ClementTsang 93f936f369 Fix layout bugs 2021-12-30 22:40:00 -05:00
ClementTsang 3411d320c9 Fix issue with click location for tables 2021-12-30 21:01:56 -05:00
ClementTsang ac23654c1c Layout done 2021-12-30 18:08:15 -05:00
ClementTsang 65e36901c0 Layout 2021-12-28 23:50:28 -05:00
ClementTsang 3dbe788920 Layout WIP 2021-12-28 20:40:55 -05:00
ClementTsang 95318bb3e4 Add frozen 2021-12-28 04:09:07 -05:00
ClementTsang a78edc88c0 Basic temp 2021-12-28 03:52:34 -05:00
ClementTsang 18bce9f0a0 Simple blocks 2021-12-27 04:37:21 -05:00
ClementTsang 8f790d0b75 Sorting 2021-12-26 23:56:49 -05:00
ClementTsang b0d4fd041a Move to semi-builder 2021-12-26 17:29:19 -05:00
ClementTsang 8c3a44deba Stateful 2021-12-26 17:12:56 -05:00
ClementTsang 54ec5ff0c9 Add some table tests 2021-12-25 06:27:55 -05:00
ClementTsang 211cfeb3ee Sorting 2021-12-25 05:55:43 -05:00
ClementTsang 3e5dbb75fb Move over to datarow 2021-12-25 04:00:04 -05:00
ClementTsang 2f99681439 Cells 2021-12-25 02:13:34 -05:00
ClementTsang 79c0bedd51 Some refactoring 2021-12-24 23:13:41 -05:00
ClementTsang f56d70b9ee Shortcut with generic 2021-12-24 21:33:41 -05:00
ClementTsang 68d2e9ae5b Shortcut 2021-12-24 18:38:11 -05:00
ClementTsang b7d73746ad Tmp 2021-12-24 17:32:21 -05:00
ClementTsang 37a04ea69d Add container draw/event 2021-12-24 17:14:05 -05:00
ClementTsang 6ad4cbf464 Add flex event handling 2021-12-24 17:07:54 -05:00
ClementTsang 56a9856796 Quit functionality 2021-12-24 16:52:12 -05:00
ClementTsang b304db6a2f Basic states 2021-12-24 16:37:05 -05:00
ClementTsang c1bbe7627d oh nyo 2021-12-22 21:43:30 -05:00
ClementTsang 190615cd35 Temp before ctx 2021-12-20 19:32:12 -05:00
ClementTsang 7e4139fcd4 temp 2 2021-12-18 22:25:42 -05:00
ClementTsang c002a3fa3a temp 2021-12-14 23:31:36 -05:00
ClementTsang c094efa74c Fix offset bug 2021-12-12 23:14:14 -05:00
ClementTsang 86edfed892 Fix bug with flex generation, unify flex 2021-12-12 22:52:48 -05:00
ClementTsang 37b3d235b9 First display! 2021-12-12 20:51:09 -05:00
ClementTsang 58f78731b3 tuice tuice tuice tuice 2021-12-12 20:29:34 -05:00
ClementTsang b6b0493333 Enum dispatch time 2021-12-12 20:29:30 -05:00
ClementTsang 65a1ee5202 Start layout tree work 2021-12-11 18:38:22 -05:00
ClementTsang bf81a389b8 hmm 2021-12-11 17:58:32 -05:00
ClementTsang f1ec2fd70f tuice tuice 2021-12-05 19:23:19 -05:00
ClementTsang 7029412929 temp 2021-11-29 23:21:48 -05:00
ClementTsang 63dcaae8e8 refactor: move components and redesign component system 2021-11-29 20:11:18 -05:00
ClementTsang 1593847635 refactor: switch to iterative tree building for proc 2021-11-24 21:08:37 -05:00
ClementTsang e89d46e10f refactor: Add CPU load back 2021-11-23 22:34:50 -05:00
ClementTsang 16babea202 refactor: Remove some dead code 2021-11-20 23:28:40 -05:00
ClementTsang cc66f1fcae refactor: mostly add back tree mode for process
Mouse control on collapse is not working yet, need to do some work
internally first.
2021-11-20 22:45:49 -05:00
Clement Tsang 5833cb8ad1 Merge branch 'master' into state_refactor 2021-10-31 01:48:48 -04:00
Clement Tsang ea0c7b49b7 deps: bump deps, remove chrono (#600)
Bumps up some dependencies and removes chrono, switching to the time crate instead.

One of side-effects of this change is that local time seems to not work (?)... so all logs are now in UTC. Oh well, this doesn't affect general user behaviour so I'm fine with it.
2021-10-17 21:33:07 -04:00
ClementTsang f02daa0a2b refactor: various bug fixes and code removal 2021-10-02 00:04:41 -04:00
ClementTsang 9089231bc4 refactor: delete more stuff
Mostly previously re-added files during the merge conflict resolution,
and a lot of unused code.

Still more to delete after I finish rewriting the process kill dialog.
2021-09-26 01:54:59 -04:00