Commit graph

340 commits

Author SHA1 Message Date
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
ClementTsang
840b0cccc8 Slightly optimized how networking is... I think. 2020-01-21 22:48:56 -05:00
ClementTsang
ae6e27d25a Updated cargo and .gitignore 2020-01-21 22:48:56 -05:00
ClementTsang
c0df2e6c33 Only generate regexes during regex mode 2020-01-21 22:48:56 -05:00
Clement Tsang
9baff73350 [skip travis] More README fixes. 2020-01-21 19:28:39 -05:00
Clement Tsang
4c3d4d6e03 [skip travis] Update README with link to Releases 2020-01-20 20:09:39 -05:00
ClementTsang
e356b94867 Slightly optimized how networking is... I think. 2020-01-20 01:28:30 -05:00
ClementTsang
f04ff034f4 Updated cargo and .gitignore 2020-01-19 22:35:05 -05:00
ClementTsang
5cc8a08376 Only generate regexes during regex mode 2020-01-19 20:57:05 -05:00
ClementTsang
17eb6c827d Updated README. 2020-01-19 02:02:44 -05:00
ClementTsang
495e6d2dc2 Added cursor hiding if not focused 2020-01-18 14:57:54 -05:00
ClementTsang
2832ddebb0 Updated documentation. 2020-01-17 19:59:01 -05:00
ClementTsang
4c7b3ee239 Add Ctrl-A and Ctrl-E for searching to skip around to start and end respectively. 2020-01-17 19:53:42 -05:00
ClementTsang
7e442330ba Add support for searching while frozen 2020-01-17 19:19:20 -05:00
ClementTsang
40be97eaf4 Add basic cursor movement + visuals + control to search
Add basic cursor movement + control to search
2020-01-16 21:53:22 -05:00
ClementTsang
cc5c6f4d87 Added a very basic way of displaying your current search mode... I need to refine this over the next few days. 2020-01-15 23:03:23 -05:00
ClementTsang
a4badebd73 Added in-program hotkey (Ctrl-S) to switch search levels, need to add some GUI indication. Also made it so that you don't need ENTER anymore to search... will monitor and test how this affects performance. 2020-01-15 22:57:00 -05:00
ClementTsang
5d0c8a9f32 Note this is not 100% complete - there's some nasty code used to just get functionality down. Simple search option added, flag added, no way of switching in-program yet however. 2020-01-15 22:50:11 -05:00
ClementTsang
1b65fa022a Added some logic to allow visibility of network data even when smaller height windows are used 2020-01-15 00:38:43 -05:00
ClementTsang
9393586f56 Revert to labels for now... see if I have to fork tui-rs to get it to work the way I want 2020-01-14 22:28:11 -05:00
ClementTsang
ff3f1fa2ff Move some width ratios around 2020-01-14 21:24:10 -05:00
ClementTsang
e0a4ebda01 Simple moving of ram position to support TUI hiding legends... may revert this in the future, though. 2020-01-13 22:06:44 -05:00
Clement Tsang
a92ee19346 Merge pull request #5 from ClementTsang/process_search_filter
Implement process search filtering
2020-01-12 18:46:04 -05:00
ClementTsang
bd356a851b Regex filter added. This is a very rudimentary implementation, but I feel it's good enough for now. 2020-01-12 18:45:11 -05:00
ClementTsang
2bb1333d04 Mostly done the base display and control logic for search, now need to implement search filter logic 2020-01-12 15:41:27 -05:00
ClementTsang
ffafba2374 Adding documentation to search feature. 2020-01-12 14:25:47 -05:00