summaryrefslogtreecommitdiffstats
path: root/Cargo.lock
AgeCommit message (Collapse)Author
2023-06-29deps: bump deps as of 2023-06-29 (#1233)Clement Tsang
* deps: bump deps as of 2023-06-29, clean up Cargo.toml a bit * fix deprecated function call
2023-06-28deps: bump deps as of 2023-06-27 (#1232)Clement Tsang
Bumps: - clap - indexmap - itertools - libc - serde_json - toml_edit
2023-06-27bug: fix core dump if the terminal is closed while bottom is open (#1230)Clement Tsang
* bug: fix core dump if the terminal is closed The cause was: - bottom thinks it's panicking if the terminal is closed. - The panic hook tried to print out to the terminal - but the terminal was closed! It would unwrap and thus panic even harder. - To solve this, we just make the panic hook calls not unwrap, since honestly if they fail it's whatever as far as I understand it. * update changelog
2023-06-17deps: bump clap, rustix, serde_json (#1210)Clement Tsang
2023-06-12other: post-0.9.2 cleanup (#1203)Clement Tsang
* other: some cleanup * other: add conditional logging macros * more cleanup * use compile-time feature for some text in clap
2023-06-12bump dependencies and Cargo.lock as of 2023-06-10 (#1200)Clement Tsang
Did `cargo update`. Only root dep change is bumping `clap`.
2023-06-09deps: bump battery to 0.8.1 to fix M1 health bug (#1195)Clement Tsang
* deps: bump battery to 0.8.1 to fix M1 health bug * update changelog
2023-06-09deps: bump hashbrown, once_cell, regex, serde, time, libc, clap (#1194)Clement Tsang
2023-06-09deps: bump sysinfo to =0.29.2 (#1193)Clement Tsang
2023-06-04deps: bump clap, ctrc, once_cell (#1183)Clement Tsang
Bumps these dependencies, which contains some small fixes/optimizations.
2023-06-02refactor: remove typed-builder (#1181)Clement Tsang
2023-05-31deps: bump ratatui to 0.21.0 (#1178)Clement Tsang
2023-05-29deps: bump regex and log (#1177)Clement Tsang
2023-05-26feature: support human times for `default_time_value` and `time_delta` (#1172)Clement Tsang
* feature: support human times for time interval and default range * add tests, fix not using ms * appease clippy * changelog
2023-05-24deps: bump regex, toml_edit, ctrlc (#1168)Clement Tsang
2023-05-23deps: bump dependencies as of 2023-05-21 (#1166)Clement Tsang
2023-05-22deps: bump clap to 4.3.0 (#1165)Clement Tsang
2023-05-21refactor: remove procfs (#1163)Clement Tsang
* refactor: remove procfs, use personal impls/rustix directly * buffer sharing * inline * some cleanup
2023-05-19deps: bump dependencies as of 2023-05-19 (#1161)Clement Tsang
2023-05-18deps: bump dependencies as of 2023-05-17 (#1160)Clement Tsang
2023-05-16deps: bump dependencies as of 2023-05-15 (#1157)Clement Tsang
2023-05-13deps: bump dependencies as of 2023-05-13 (#1152)Clement Tsang
2023-05-13other: bump version to 0.9.1 (#1151)Clement Tsang
2023-05-09deps: bump dependencies in Cargo.lock file (#1144)Clement Tsang
Avoids an annoying message when installing with `--locked`.
2023-05-07deps: bump clap to 4.2.7 and libc to 0.2.143 (#1136)Clement Tsang
2023-05-07deps: bump sysinfo to =0.29.0 (#1135)Clement Tsang
2023-05-03deps: bump dirs to 5.0.1 (#1123)Clement Tsang
2023-05-01deps: bump patch versions as of 2023-04-30 (#1119)Clement Tsang
2023-04-29deps: bump clap to 4.2.5 (#1118)Clement Tsang
2023-04-27deps: bump patch versions as of 2023-04-26 (#1117)Clement Tsang
2023-04-23deps: remove const_format dependency (#1114)Clement Tsang
* deps: remove const_format dependency I was importing it for just one use case, but I could just define the const string manually and not pull it in at all. * update husky entry
2023-04-22deps: bump regex to 1.8.0 (#1111)Clement Tsang
2023-04-21deps: update clap to 4.x (#1107)Clement Tsang
* deps: update clap to 4.x * changelog * fix test * add gpu feature/flag test
2023-04-16deps: migrate from tui to ratatui (#1086)Clement Tsang
2023-04-14deps: update starship-battery to 0.8.0 (#1098)Clement Tsang
2023-04-13deps: bump serde to 1.0.160 (#1095)Clement Tsang
2023-04-12deps: Switch to using hashbrown for general hashmap usage (#1092)Clement Tsang
* deps: replace fxhash with hashbrown + ahash * replace std hashmap with hashbrown + ahash * fmt * some more fmt
2023-04-11deps: bump once_cell and related dependencies (#1090)Clement Tsang
* deps: bump once_cell and related dependencies Now that we've removed heim, I can bump up other dependencies that relied on newer versions of once_cell. * Add some dhat code * dhat gitignore
2023-04-10refactor: migrate disk collection code off of heim, remove heim (#1064)Clement Tsang
Migrates existing heim-based disk data collection code off of it to either sysinfo or vendored code based on heim/sysinfo/other sources. This also allows us to remove heim completely from bottom. --- * refactor: fix some refresh code * remove async from the freebsd code * some file/implementation organization Turns out sysinfo lacks a lot of data I need. I can still use it for the Windows disk usage implementation, but I'm probably going to manually implement macos/linux usage and all io usage stats. * more restructuring * Some other fixes * remove futures * ready for some big changes? * big changes * linux io + reads * use lossy conversion for mount point * add windows refresh * so long heim, and thanks for all the fish * fix filter behaviour, remove string allocation when reading lines * rename unix -> system for more accurate file struct representation * fix freebsd * port generic unix partition code * add bindings and fix errors * finish macOS bindings for I/O * disable conform check, this seems to... make disk I/O work on macOS????? * fix linux * add safety comments * more comments * update changelog * changelog * We're going full 0.9.0 for this * update lock * fix some typing * bleh * some file management * hoist out get_disk_usage * fix some stuff for Windows * typing and remove dead code allow lint * unify typing * fix * fix 2 * macOS fix * Add bindings file for windows * add windows implementation * fix macos
2023-04-07deps: update some minor dependency versions (#1087)Clement Tsang
* deps: update some minor dependency versions Bump some dependency versions as of April 7, 2023. Note I skipped any updates tied to futures as that's getting removed along with heim in the near future (heh). * fix rename on Windows from K32GetPerformanceInfo -> GetPerformanceInfo
2023-03-28deps: bump various dependencies as of 2023-03-27 (#1079)Clement Tsang
2023-03-27deps: bump sysinfo to 0.28 (#1078)Clement Tsang
* deps: update sysinfo to 0.28.0 * 0.28.1 * 0.28.2 * 0.28.3 * 0.28.4
2023-03-15deps: forgot to bump crossterm back to 0.26.1 (#1069)Clement Tsang
2023-03-14deps: revert crossterm 0.26.1 to fix double input bug on Windows (#1066)Clement Tsang
2023-03-07refactor: more data collection cleanup (#1047)Clement Tsang
* refactor: more memory collection cleanup * more cleanup * clean up data_harvester, remove heim sensor flag Separate out most individual components to separate functions. Also remove Linux's usage of heim's sensors feature, since I wasn't using it apparently. * clean up GPU section * fix cond * fix feature flags * more cleanup * even more cleanup
2023-03-04refactor: migrate network collection to sysinfo (#1041)Clement Tsang
* refactor: migrate network collection to sysinfo * remove net feature from heim * comments and changelog
2023-03-03refactor: migrate memory collection to sysinfo for all platforms (#1036)Clement Tsang
* cleanup * refactor: remove heim memory code * add missing updates, remove heim memory feature * restrict export visibility * some refactoring, remove smol * gpu feature
2023-03-02deps: bump procfs to 0.15.1 (#1038)Clement Tsang
2023-03-02refactor: migrate CPU from heim to sysinfo for all platforms (#1035)Clement Tsang
* refactor: migrate CPU from heim to sysinfo for all platforms * fix windows and macos imports * simplify a bit of code * cleanup
2023-03-01other: switch to toml_edit (#1034)Clement Tsang