summaryrefslogtreecommitdiffstats
path: root/Cargo.lock
AgeCommit message (Collapse)Author
5 daysuptick: 0.10.0 (#1479)nightlymainClement Tsang
Note that I'm not releasing 0.10.0 _yet_, will do so after a few more changes are done.
6 daysrefactor: remove `lib` and move some things around (#1477)Clement Tsang
A loooooong time ago (wow, it's been 4 years apparently...), I made the brilliant (/s) decision to use both lib.rs and main.rs because I was trying to add tests in the tests folder that needed private access to some functions in the src - and at the time, the only way I could think of doing so was exposing bottom as a library and a binary. This isn't necessarily bad, but for my use case, it's pretty unnecessary nowadays (since I've moved all my tests back into the source files) and adds complexity in looking for certain things, so it's high time we move things around and remove lib.rs. I also took the time to clean up some weird code I spotted along the way.
2024-05-27refactor: use struct for args instead of builder interface (#1472)Clement Tsang
* start moving args * tmp * refactor config * port over ags * update changelog
2024-05-26deps: update deps as of 2024-05-26 (#1473)Clement Tsang
* deps: update sysinfo to 0.30.12 * update some other dependencies
2024-05-07refactor: extract unicode-ellipsis into its own crate (#1465)Clement Tsang
* refactor: extract unicode-ellipsis into its own crate * 0.1.4
2024-05-07refactor: some string-related code cleanup/refactor (#1463)Clement Tsang
* other: organize some utility function files * deps: remove kstring * refactor: some naming changes * refactor: some more small refactoring/naming changes * simplify to_cell to return a Cow * enable lints
2024-04-28deps: bump lock deps as of 2024-04-28 (#1451)Clement Tsang
2024-04-28deps: bump deps as of 2024-04-28 (#1450)Clement Tsang
* deps: bump deps as of 2024-04-28 * fix tests * extra test
2024-04-11deps: bump clap-related dependencies, increase unofficial msrv to 1.74 (#1445)Clement Tsang
2024-04-11deps: bump dependencies as of 2024-04-10, including sysinfo 0.30.10 (#1444)Clement Tsang
2024-03-23deps: bump dependencies as of 2024-03-23 (#1431)Clement Tsang
2024-03-09deps: bump sysinfo to =0.30.7 (#1425)Clement Tsang
2024-03-04deps: downgrade clap and run cargo update to build on 1.70 (#1423)Clement Tsang
bottom doesn't have an MSRV, but if we can still build on older versions of Rust then I'm all for it. The updated clap versions didn't bring anything interesting so there's no real issue for me to downgrade IMO.
2024-03-04deps: bump root dependencies as of 2024-03-04 (#1422)Clement Tsang
2024-03-04deps: bump sysinfo to 0.30.6 (#1420)Clement Tsang
2024-03-04chore(deps): bump mio from 0.8.10 to 0.8.11 (#1421)dependabot[bot]
Bumps [mio](https://github.com/tokio-rs/mio) from 0.8.10 to 0.8.11. - [Release notes](https://github.com/tokio-rs/mio/releases) - [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md) - [Commits](https://github.com/tokio-rs/mio/compare/v0.8.10...v0.8.11) --- updated-dependencies: - dependency-name: mio dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-15deps: update lock dependencies (2024-02-14) (#1409)Clement Tsang
2024-02-15deps: update root dependencies (2024-02-14) (#1408)Clement Tsang
2024-02-03deps: bump ratatui to 0.26 (#1406)Clement Tsang
* deps: bump ratatui to 0.26 * adjust process width * a few nonzero optimizations * add a todo * update comments to be less confusing about time chart
2024-01-21other: flatten process config struct and clean up help text (#1395)Clement Tsang
* refactor: flatten process config field * other: clean up some doc formatting using indoc and breaklines * fix broken test * remove default as that breaks things for now * add test * more tests
2024-01-15deps: bump sysinfo to =0.30.5 (#1390)Clement Tsang
* deps: bump sysinfo to =0.30.5 * fix an import * fix stuff for linux * fix temps * some fmt * disks * oops * fix some bugs
2024-01-15deps: bump non-root dependencies as of 2024-01-15 (#1387)Clement Tsang
* deps: bump non-root dependencies as of 2024-01-15 * also test 1.70 unofficial msrv
2024-01-15deps: bump dependencies as of 2024-01-15 (#1386)Clement Tsang
2024-01-15refactor: simplify some config -> constraints code (#1383)Clement Tsang
* refactor: simplify some config -> constraints code * iteratively progress... * update bcr; this might need testing since I removed some old proc code * widget side * fix battery * fix widget tests with bandaid for now The issue was that the calculations assume a certain ratio for CPU legends. * add some tests * bump up * fix proc drawing issues So with the proc widget in certain places, there would be a panic during constraint determination. Looks like back when I wrote this I made some gross assumptions about certain things. In particular, the problem here was that the search added an additional "one" height, so that needs to be accounted for after we removed the "doubling" code. * tests * fix tests * reorganize tests * clippy * fix cross tests not working * fix builds for android
2024-01-10refactor: rearrange/resort args (#1376)Clement Tsang
* clean up Cargo.toml * some small cleanup * refactor: group together similar args in the help generation and code This groups together related arguments in both the help text and the code itself. * update changelog * clippy * builder pattern instead
2023-12-27deps: bump anyhow, clap, and thiserror (#1365)Clement Tsang
2023-12-25deps: update ratatui version (#1362)Justin Martin
* cargo update ratatui * replace convert_arc_labels with convert_mem_labels * remove redundant generic --------- Co-authored-by: Clement Tsang <34804052+ClementTsang@users.noreply.github.com>
2023-12-23refactor: remove once_cell (#1361)Clement Tsang
* refactor: remove once_cell * some missing fixes
2023-12-15chore(deps): bump zerocopy from 0.7.26 to 0.7.31 (#1357)dependabot[bot]
Bumps [zerocopy](https://github.com/google/zerocopy) from 0.7.26 to 0.7.31. - [Release notes](https://github.com/google/zerocopy/releases) - [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md) - [Commits](https://github.com/google/zerocopy/compare/v0.7.26...v0.7.31) --- updated-dependencies: - dependency-name: zerocopy dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-02other: add back local time in debug logs (#1346)Clement Tsang
* other: add back local time in debug logs This still has a UTC fallback. * cleanup and some warnings
2023-11-27deps: bump dependencies as of 2023-11-27 (#1338)Clement Tsang
2023-11-27deps: update sysinfo to 0.29.11 (#1337)Clement Tsang
2023-11-16deps: bump toml_edit to 0.21.0 (#1320)Clement Tsang
* deps: bump toml_edit to 0.21.0 * fix some formatting
2023-09-12bump clap and add nushell/fig completions (#1300)Clement Tsang
* add nushell and fig completion generation * now bump clap * bump cargo-action too * add rust-version key and set to 1.70.0, N-2
2023-09-11deps: bump sysinfo to =0.29.10 (#1298)Clement Tsang
2023-08-26deps: bump dependencies as of 2023-08-26 (#1287)Clement Tsang
2023-08-26deps: pin serde to 1.0.188 (#1286)Clement Tsang
* deps: pin serde to 1.0.188 * changelog
2023-08-22deps: bump windows to 0.51.1 (#1279)Clement Tsang
* deps: bump windows to 0.51.1 * some changes to fit new API
2023-08-20deps: bump dependencies as of 2023-08-18 (#1277)Clement Tsang
* deps: update root dependencies * run cargo update * revert windows for now I wll handle it in separate dep bump since it requires more changes
2023-08-19deps: pin serde to <=1.0.171 (#1278)Clement Tsang
2023-08-16deps: pin sysinfo to 0.29.8 (#1273)Clement Tsang
2023-08-09deps: bump deps as of 2023-08-08 (#1272)Clement Tsang
2023-07-29deps: pin sysinfo to 0.29.7 (#1268)Clement Tsang
2023-07-24deps: bump dependencies as of 2023-07-24 (#1265)Clement Tsang
2023-07-23deps: pin sysinfo to 0.29.6 (#1263)Clement Tsang
2023-07-21deps: Update ratatui 0.22.0 (#1261)Clement Tsang
* deps: bump ratatui to 0.22.0 * fix missing new fields
2023-07-20deps: bump some dependencies as of 2023-07-19 (#1260)Clement Tsang
2023-07-17deps: lock sysinfo to 0.29.5 (#1255)Clement Tsang
2023-07-12deps: clean and update dpes in Cargo.toml (#1254)Clement Tsang
2023-07-09deps: bump regex, serde, thiserror (#1250)Clement Tsang