Commit Graph

315 Commits

Author SHA1 Message Date
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
a7bca4ec50 [skip travis] Update README to reflect updating tested rust version 2020-02-03 23:27:49 -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
f9bd7a6f21 [skip travis] Update README for some more info 2020-02-02 23:36:19 -05:00
ClementTsang
06c404ac3b [skip travis] Update README to fix typo 2020-02-02 23:33:40 -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
1360296b4e [skip travis] Add description of terminal and fonts to demo. 2020-02-02 19:08:28 -05:00
ClementTsang
762acc8642 [skip travis] Update README to reflect added libs 2020-02-02 18:07:41 -05:00
ClementTsang
c9224feb7e [skip travis] Update readme; macOS doesn't work with Ctrl-arrow keys 2020-02-02 17:48:46 -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
63bb79cb98 [skip travis] update README 2020-01-30 23:33:33 -05:00
ClementTsang
24f0bbc852 dd works on macOS now. 2020-01-30 23:13:12 -05:00
Clement Tsang
eea1d29da8 Update README.md 2020-01-29 19:01:02 -05:00
Clement Tsang
3beed68d0c Update README.md 2020-01-29 18:59:49 -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
ClementTsang
abe8a4bb86 Moved temp and drives over... 2020-01-28 21:24:52 -05:00
ClementTsang
57aa15978c Moved CPU over 2020-01-26 20:14:14 -05:00
ClementTsang
c5cd431e2e Updated memory labels to be more straightforward in generation. 2020-01-26 16:44:24 -05:00
ClementTsang
10b7aa6f78 Converted mem over, will need to move the label over too 2020-01-26 01:51:54 -05:00
Clement Tsang
c59b8c8796 [skip travis] Missing a period. 2020-01-25 16:44:16 -05:00
ClementTsang
13f6dfc529 Reworked network again; will use this to change all widgets 2020-01-25 16:36:14 -05:00
Clement Tsang
495e189a42 Update README.md 2020-01-24 20:00:37 -05:00
ClementTsang
fe99b99d0a Removed btreemap and went back to vec as it makes more sense for us 2020-01-21 23:35:16 -05:00
ClementTsang
e6b6048afb Further tweaking of network 2020-01-21 23:29:47 -05:00
ClementTsang
1339df81e1 Merge branch 'optimization_and_refactoring_branch' of https://github.com/ClementTsang/bottom into optimization_and_refactoring_branch 2020-01-21 23:01:14 -05:00
ClementTsang
0fdab76cf5 Tweaked network graph generation a bit to match master 2020-01-21 22:59:42 -05:00