summaryrefslogtreecommitdiffstats
path: root/Cargo.lock
AgeCommit message (Collapse)Author
2021-07-12refactor: remove beef dependency for nowClementTsang
This is just a temp change, I wanted to remove it just for clarity's sake among dependencies, and will probably add it back in the future. For now I'll just stick to std's beef.
2021-06-29other: Remove '-nightly- from nightly versionClementTsang
2021-06-27docs + other: Mention Ubuntu in install, bump to 0.6.3-nightlyClementTsang
2021-06-27other: Add 'nightly' to version to Cargo.tomlClementTsang
2021-06-26uptick: 0.6.2 (#526)Clement Tsang
2021-06-26deps: update sysinfo to 0.18.2 (#524)Clement Tsang
2021-06-06deps: Switch back from dirs-next to dirs (#492)Clement Tsang
Since it's supported again, seems like a good time to switch back to dirs.
2021-05-23refactor: remove old traces (#486)Clement Tsang
Removes some old trace lines for cleanup
2021-05-15refactor: split up data collection by OS (#482)Clement Tsang
Refactor to split up data collection by OS and/or the backing library. The goal is to make it easier to work with and add new OS support, as opposed to how it was prior where we stored OS-independent implementations all in the same file.
2021-05-13refactor: switch to procfs library (#479)Clement Tsang
Switch the Linux proc parts to the procfs library: https://crates.io/crates/procfs.
2021-05-11uptick: 0.6.1 (#475)0.6.1Clement Tsang
2021-05-09uptick: 0.6.0 (#471)0.6.0Clement Tsang
Update versions to 0.6.0.
2021-05-08deps: Update dependencies 2021-05-08 (#466)Clement Tsang
Did not update crossterm (and tui-rs) since it seems to have resulted in a massive CPU usage increase. Also fix minor clippy error with a duplicated to_string call.
2021-04-04refactor: Switch from fnv to fxhash (#444)Clement Tsang
Switches to fxhash from fnv, which should be a bit faster.
2021-02-19deps: Update various deps as per 2021-02-19 (#420)Clement Tsang
Major update is tui-rs from 0.13 to 0.14. This change allows us to update our tables to make them look nicer!
2021-02-03deps: Update beef as per RUSTSEC-2020-0122 (#402)Clement Tsang
2021-01-30uptick: 0.5.7 (#399)Clement Tsang
2021-01-12bug: Fix missing sorting arrow when for non-% mem (#389)Clement Tsang
Fixes a bug where you could make the sorting arrow disappear in the mem column if you did: 1. Go to proc widget 2. Switch to memory values from % 3. Press `m`
2020-12-21refactor: Cut out sysinfo from Linux builds (#368)Clement Tsang
Refactors to use only heim for Linux builds. This is now much easier to do since the 0.1 version of heim works fine for ARM. This is ideal since having to rely on two separate sources of data isn't the greatest if we can avoid it. Sysinfo is still required for macOS and Windows, though. Temperature sensors do not work for those from heim, and for some reason, networks also don't work on Windows with heim...? My personal CPU core calculation is also currently Linux-only, and as such, I'll still rely on sysinfo for Windows and macOS for now. This isn't really a big optimization or anything btw. Just something I wanted to try.
2020-12-17uptick: 0.5.6 (#362)Clement Tsang
2020-12-16deps: Update various dependencies (#358)Clement Tsang
2020-12-15deps: Update to heim 0.1 (#354)Clement Tsang
2020-12-15uptick: 0.5.5 (#356)0.5.5Clement Tsang
2020-12-12refactor: More minor optimization changes (#353)Clement Tsang
- Move data rather than cloning during data transferring step - Try using beef?
2020-12-11refactor: Another small optimization pass (#350)Clement Tsang
Making some small changes that would hopefully improve performance a bit. - Remove redundant string generations for CPU data conversion - Switch to fnv for PID hashmap and hashsets - Use buffered reading to avoid having to store too many lines as strings
2020-12-10uptick: 0.5.4 (#348)0.5.4Clement Tsang
2020-12-03refactor: Clean up some parts of data harvesting (#336)Clement Tsang
2020-11-30refactor: Simplify data harvesting (#335)Clement Tsang
Refactors the data harvesting system function names.
2020-11-28deps: update dependencies (#334)Clement Tsang
2020-11-26uptick: 0.5.30.5.3ClementTsang
2020-11-25uptick: 0.5.2ClementTsang
2020-11-22other: Switch to once_cell (#324)Clement Tsang
Switch from lazy_static to once_cell.
2020-11-22ci: uptick to 0.5.1, fix ciClementTsang
2020-11-20docs: Update README and changelog for 0.5.0ClementTsang
2020-11-15feature: default colour schemes (#296)Clement Tsang
Adds some default colour choices to choose from.
2020-11-02deps: update anyhow, crossterm, futures, regex, thiserror, toml (#293)Clement Tsang
Updates dependencies to their most recent versions as of Nov 02, 2020.
2020-11-02deps: Bump dependencies that require uom <0.29.0 (#274)Clement Tsang
Updates dependencies that depend on uom (battery and heim), due to requiring 0.30 for the newest nightly version of Rust.
2020-11-01deps: switch from dirs to dirs-next (#285)Clement Tsang
Addresses RUSTSEC-2020-0053.
2020-10-02other: more traces to debug, update some deps (#264)Clement Tsang
Minor update to update some dependencies and remove some traces.
2020-09-27bug: fix chart and data point overlap (#256)Clement Tsang
Update to tui-rs, which fixes #255, as well as some miscellaneous things like updating changelogs and travis.
2020-09-26refactor: tui-rs 0.11.0 refactor (#253)Clement Tsang
Refactors tui-rs usage to the new 0.11.0 release. This release also fixes the highlighting bug from #249, and now, expanding a widget no longer overrides the widget title colour. This commit also introduces #255, but that seems to be easy to bandaid so hopefully it will get fixed soon?
2020-09-06feature: Adds tree view (#223)Clement Tsang
Adds a tree process view to bottom. Currently uses a pretty jank method of column width setting, should get fixed in #225.
2020-08-31refactor: Update error messages w/ anyhow and thiserror (#216)Clement Tsang
Refactoring and updating of error messages + tests to be more useful.
2020-08-29deps: Update battery, sysinfoClementTsang
2020-08-26uptick: 0.4.70.4.7ClementTsang
2020-08-25uptick: 0.4.6 (#200)Clement Tsang
2020-08-21feature: Add hook to properly clean up in the case of a kill callClement Tsang
Adds a hook to properly clean up the program in case the program gets SIGTERM'd.
2020-08-21refactor: Remove ps callsClement Tsang
Removes and refactor ps calls that... should have not been there in the first place.
2020-08-17feature: Add appox. total mem as an option for processes and basic memClement Tsang
Adds a way to display the memory value as a column in the processes widget and the basic memory widget, rather than just the percentage.
2020-08-16refactor: Revert tui upgrade to 0.10Clement Tsang
Reverts tui upgrade, there are some bugs and issues - namely, issues with rendering text. We can revert this commit when those bugs are dealt with (should be fine after 0.10.1, tested building from the repo).