Commit graph

57 commits

Author SHA1 Message Date
ClementTsang
fe5f911ad3 Added ability to set default highlighted widget. 2020-02-13 21:06:11 -05:00
ClementTsang
f0dad8f5bf Added maximizing mode to allow users to zoom into a particular widget. Not 100% done. 2020-02-12 00:35:37 -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
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
2123becb81 Added colour options to config; updated sample config to reflect this; updated README 2020-02-08 14:28:19 -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
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
1b09133e3b Refactor i64 to u64 for position 2020-02-02 14:22:16 -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
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
13f6dfc529 Reworked network again; will use this to change all widgets 2020-01-25 16:36:14 -05:00
ClementTsang
c0df2e6c33 Only generate regexes during regex mode 2020-01-21 22:48:56 -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
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
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
ClementTsang
545cb8b8b1 Change of hjkl navigation and removal of q to quit (replaced by Ctrl-[char]) variants. This is required for a less confusing use of upcoming search functionality 2020-01-12 13:15:49 -05:00
ClementTsang
86c8ce68e7 Potential fix for a panic with time comparisons 2020-01-11 00:42:03 -05:00
ClementTsang
13180c72d4 Add flag to enable by default, documentation 2020-01-08 22:54:14 -05:00
ClementTsang
c171cd0e0b Implemented dd for grouped processes. 2020-01-08 22:36:36 -05:00
ClementTsang
0f2b4a7ba5 Formatting changes to be a bit more strict on line length 2020-01-07 23:40:53 -05:00
ClementTsang
5a32404ed4 Base building blocks of grouped process functionality 2020-01-07 23:39:52 -05:00
ClementTsang
b22c07aba2 Added dialog for dd, added error message if fail to dd, cleaned up some stuff 2020-01-01 23:39:47 -05:00
ClementTsang
7208908413 [skip travis] Add check to prevent improper dd while on another panel 2020-01-01 18:39:59 -05:00
ClementTsang
2c138378fc Add scrolling to CPU list. 2020-01-01 17:55:15 -05:00
ClementTsang
4e6e32a0ea Fix issue with network legend, by moving it down. 2020-01-01 16:32:20 -05:00
ClementTsang
e5749234a2 Add new option to allow for seeing cpu usage in processes as a percentage of current usage, rather than total 2019-12-31 22:24:54 -05:00
Clement Tsang
98ccc70743 Fix processes in windows 2019-12-29 21:40:22 -05:00
ClementTsang
ad4f124d9d Rearrange to fit legend and extra info. 2019-12-28 01:20:05 -05:00
ClementTsang
f7243bd78b Refactoring (note graphs are shrunk for next commit) of canvas 2019-12-27 22:39:25 -05:00
ClementTsang
bf02afcf79 Add g and GG logic 2019-12-25 23:31:18 -05:00
ClementTsang
bd37915567 Add double tap key timeout to prevent accidental dd's 2019-12-16 02:21:44 -05:00
ClementTsang
e7477ce517 Update tui version... legends aren't showing up yet, will have to fork again. 2019-12-06 00:57:04 -05:00
ClementTsang
0697e44802 Added freezing of updates. 2019-10-09 22:34:09 -04:00
ClementTsang
2900ae2acf Added help screen. 2019-10-09 22:00:10 -04:00
ClementTsang
34c102195d Added scrolling for temp and disk list. 2019-09-25 16:43:13 -04:00
Clement Tsang
a24e5dbbcf More fixes for Windows. 2019-09-25 02:00:05 -04:00
ClementTsang
1ebe04ecb2 Added vim + keyboard bindings. 2019-09-16 22:39:57 -04:00
ClementTsang
0550402698 Added dd command on linux. 2019-09-16 21:45:48 -04:00
ClementTsang
266c281024 Modified errors in data_collection portion to use the newer error type added earlier on. 2019-09-16 19:05:44 -04:00