Commit graph

97 commits

Author SHA1 Message Date
ClementTsang
4c98fe4fde Refactoring. 2020-03-02 00:09:45 -05:00
ClementTsang
eb2622467f Refactoring. 2020-03-02 00:09:45 -05:00
ClementTsang
df01a94cb0 Another import optimization. 2020-03-02 00:09:45 -05:00
ClementTsang
75a1934420 rustfmt 2020-02-28 22:27:35 -05:00
ClementTsang
bbdd7786ce Optimized imports as per clion 2020-02-28 22:24:24 -05:00
ClementTsang
5131859ab8 Fix scroll problem with resizing/maximizing. 2020-02-18 23:02:52 -05:00
ClementTsang
48d2afc54a Tweak dot generation again... it was too sparse in some cases. 2020-02-17 23:22:03 -05:00
ClementTsang
40900d91ba Fix issue with missing CPU... 2020-02-17 23:15:14 -05:00
ClementTsang
9b13ac1158 Skip 2 points to reduce CPU load. 2020-02-17 18:48:20 -05:00
ClementTsang
4485d1b380 Some clippy and refactoring. 2020-02-17 17:42:51 -05:00
ClementTsang
ccf58bace9 [skip travis] Some notes and readme changes... and an additional commit before starting next feature. 2020-02-15 18:15:25 -05:00
ClementTsang
05acba2f47 Fixed issue with HJKL keys interfering with search widget. Oops! 2020-02-15 17:34:59 -05:00
ClementTsang
3b588f1ba9 Removed extra debug statements. 2020-02-15 16:45:09 -05:00
ClementTsang
7a6d8f088c Some refactoring... I also tried to make the processes part mutlithreaded, but that saved negliglble time and increase cpu usage... 2020-02-15 16:28:44 -05:00
ClementTsang
e05b5c46fe Merged async together. 2020-02-14 22:51:20 -05:00
ClementTsang
5ad522be43 Removed unnecessary clone. 2020-02-12 20:09:36 -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
908960f783 Potential fix for strange use% in macos...? 2020-02-11 00:45:13 -05:00
ClementTsang
0051477f56 Accidentally left in an extra line of code. 2020-02-11 00:41:28 -05:00
ClementTsang
b17094d4b1 Add current cpu total flag to other OS 2020-02-11 00:34:39 -05:00
ClementTsang
a7025aca4a More clippy fixing. 2020-02-10 19:44:26 -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
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
4ac3a10fbf Update and clean up ? menu... some more work to be done though 2020-02-08 22:38:55 -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
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
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
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
ClementTsang
13f6dfc529 Reworked network again; will use this to change all widgets 2020-01-25 16:36:14 -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
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
86c8ce68e7 Potential fix for a panic with time comparisons 2020-01-11 00:42:03 -05:00
ClementTsang
e78fbbbf55 [skip travis] Fixed slight typo with missing column width ratio in disks. 2020-01-10 23:55:21 -05:00
ClementTsang
2c7ab558d0 Fix a quite large bug with disks table display. 2020-01-09 22:04:32 -05:00
ClementTsang
514c39cc56 Change how we call time in data_collection step 2020-01-09 21:59:52 -05:00
ClementTsang
c171cd0e0b Implemented dd for grouped processes. 2020-01-08 22:36:36 -05:00
ClementTsang
6cf8f0d98f Traded some mem + cpu for more smoothness while toggling. 2020-01-08 00:28:11 -05:00