Commit Graph

223 Commits

Author SHA1 Message Date
ClementTsang 37b1d93d05 removed control + hjkl again, added shift + hjkl (or just HJKL) to navigate widgets 2020-02-10 00:26:17 -05:00
ClementTsang 60b6a0911a Major refactoring to appease clippy; potential reintroduction of hjkl keys to navigate widgets... 2020-02-10 00:16:11 -05:00
Clement Tsang 7ec52b722b Some more changes to support sysinfo update 2020-02-09 22:32:28 -05:00
ClementTsang dbc970abec Accidentally left in some code that prevented the total rx/tx from being shown on windows... oops. 2020-02-09 22:25:47 -05:00
ClementTsang 8098e45dcf Update canvas to support network change on windows 2020-02-09 22:19:05 -05:00
ClementTsang 1ac6cdde2f Update sysinfo, add total network to windows/linux. 2020-02-09 22:11:03 -05:00
ClementTsang 5dd22c6c89 Minor refactoring. 2020-02-09 21:34:44 -05:00
ClementTsang 82cab62790 Made dialog screens affected by colour choice. 2020-02-09 21:28:01 -05:00
ClementTsang 4bc07debb4 Some minor formatting of dialog boxes, added back widget title to search bar 2020-02-09 19:24:22 -05:00
ClementTsang fac67e00ae Split up help screen into categories, hopefully this makes it easier to spot what you are looking for 2020-02-09 19:17:59 -05:00
ClementTsang 909fbd3571 Made the dd screen prettier. 2020-02-09 17:11:57 -05:00
ClementTsang 4ac3a10fbf Update and clean up ? menu... some more work to be done though 2020-02-08 22:38:55 -05:00
ClementTsang b593a29e9c More cleaning up of new colour feature 2020-02-08 18:00:50 -05:00
ClementTsang 8764b3092a Some cleaning up of the canvas colour setting feature 2020-02-08 16:39:50 -05:00
ClementTsang f3a70fbf6d Added more options and removed cursor (merged with overall text highlighting) 2020-02-08 16:00:43 -05:00
ClementTsang 2123becb81 Added colour options to config; updated sample config to reflect this; updated README 2020-02-08 14:28:19 -05:00
ClementTsang 238e0c88e0 Update documentation again, also change temp a bit 2020-02-07 00:28:26 -05:00
ClementTsang 027220e285 [skip travis] Update documentation for config. 2020-02-07 00:19:50 -05:00
ClementTsang 96d405a353 Add config options 2020-02-07 00:16:41 -05:00
ClementTsang 8782b327b9 [skip travis] minor refactor of conversion fns 2020-02-05 21:37:49 -05:00
ClementTsang 7ea20283cf Update cargo to newer versions of crates 2020-02-05 19:53:42 -05:00
ClementTsang 0b857f6609 Remove useless to_vec() calls to reduce clones 2020-02-04 23:33:09 -05:00
ClementTsang 146424a1d4 [skip travis] Remove redundant code 2020-02-04 23:21:44 -05:00
ClementTsang e0115624a9 Refactoring - moved canvas into its own struct... time to do some more fun optimization. 2020-02-04 22:44:49 -05:00
ClementTsang 41d56d8a9b Update Cargo, changed the CLI flags for search a bit along with the docs to be a bit easier to remember (all caps, change regex option to `-R`) 2020-02-04 20:07:53 -05:00
ClementTsang 18ae433f22 Tweaked default colour to have better contrast, added labels back to network (note they won't show as of now due to tui-rs, but that should change with an upcoming TUI release) 2020-02-03 00:39:46 -05:00
ClementTsang 3779109180 [skip travis] Rounding added to mem totals 2020-02-03 00:31:38 -05:00
ClementTsang 7bf88dffd1 Fixed network chart to make it a bit more like before my changes 2020-02-03 00:06:54 -05:00
ClementTsang 0a13d75415 Made search drawing on canvas a bit more efficient if possible, fixed app positionings due to search repositioning 2020-02-02 23:50:18 -05:00
ClementTsang 616ba01be0 Added flag functionality, made case insensitive default from now on 2020-02-02 23:25:15 -05:00
ClementTsang 6551885666 Update documentation and added more flags for search as per last commit 2020-02-02 23:20:53 -05:00
ClementTsang fc3a2e69ec Made search look prettier and organized it a bit... also added match whole word functionality. 2020-02-02 23:15:28 -05:00
ClementTsang e98cc770a5 Removed Ctrl-hjkl as movement between widgets as Ctrl-j seemed to be broken... replaced with Shift-arrow keys for an alternative 2020-02-02 17:45:05 -05:00
ClementTsang e548d07c1f Add panic hook, fix cpu legend causing panic on small windows 2020-02-02 17:09:42 -05:00
ClementTsang 96bb4d1dc1 Fix too small window bug 2020-02-02 14:24:10 -05:00
ClementTsang 1b09133e3b Refactor i64 to u64 for position 2020-02-02 14:22:16 -05:00
Clement Tsang 35f78a7e91
Merge pull request #7 from ClementTsang/optimization_and_refactoring_branch
Optimization and refactoring branch
2020-02-02 01:52:39 -05:00
ClementTsang 853ce3c736 Move ignore case to tab 2020-02-02 00:55:57 -05:00
ClementTsang 3327087443 Fix dd with new changes 2020-02-02 00:52:41 -05:00
ClementTsang 0ab4b7f7cc Fix process searching while scrolling... that was broken for a while, I guess 2020-02-02 00:24:00 -05:00
ClementTsang 0bf7f32473 Optimizing processes... 2020-02-01 23:49:44 -05:00
ClementTsang 67ff2f28eb Tweaked point generation a bit again 2020-01-31 21:01:33 -05:00
ClementTsang 971384cf3a New way of doing referencing previous pid stats without having to GC - just write a new one every time... 2020-01-31 20:49:30 -05:00
ClementTsang 24f0bbc852 dd works on macOS now. 2020-01-30 23:13:12 -05:00
ClementTsang 4f31c6ee02 Lowered stale timing again 2020-01-28 22:48:51 -05:00
ClementTsang 2d25abaa16 Removed redundant logic in cpu chart causing average to show the wrong colour 2020-01-28 22:42:14 -05:00
ClementTsang f32035b8d5 Tweaked the chart ratios 2020-01-28 22:38:36 -05:00
ClementTsang c415dfd88c Changed wording for case match default in flags 2020-01-28 22:21:31 -05:00
ClementTsang 63299afaf0 Added cleaning event loop 2020-01-28 22:11:00 -05:00
ClementTsang 3d4de7867c Added cleaning function. 2020-01-28 22:06:06 -05:00