summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2024-04-13docs: update some docs about install methods (#1446)args_structClement Tsang
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-04-10docs: sort some install methods (#1443)Clement Tsang
2024-04-10other: update a bunch of argument descriptions and some arg/config names (#1441)Clement Tsang
* other: update a bunch of argument descriptions and some arg/config names * update docs * changelog
2024-04-10docs: add davlgd as a contributor for doc (#1442)allcontributors[bot]
* docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] --------- Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-04-10docs: add install instructions to Exherbo Linux in README.md (#1440)David Legrand
2024-04-02docs: update changelog for #1436 and #1430 (#1439)Clement Tsang
2024-04-02docs: add lyuha as a contributor for code, and doc (#1438)allcontributors[bot]
* docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] --------- Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-04-02feature: Add option to set a position of legend (#1430)Lee Wonjoon
* Add option to set a position of legend * some small changes --------- Co-authored-by: ClementTsang <34804052+ClementTsang@users.noreply.github.com>
2024-03-27change: use sysinfo's swap value for Windows (#1436)Clement Tsang
* some consts * change: use sysinfo's swap calculation for windows I'll add an additional field for committed in a separate PR which shows the previous value.
2024-03-23deps: bump dependencies as of 2024-03-23 (#1431)Clement Tsang
2024-03-23docs: bump deps as of 2024-03-23 (#1432)Clement Tsang
2024-03-09ci: bump action-gh-release to 2.0.1 (#1426)Clement Tsang
Update resolves Node deprecation warnings from GHA.
2024-03-09ci: bump cargo-deb version to 2.1.0 (#1424)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-03-03ci: migrate macOS ARM builds to use GHA (#1419)Clement Tsang
* ci: migrate macOS ARM builds to use GHA M1 macOS runners are now available on GHA, so we can use it instead of CirrusCI for builds/CI. * bump freebsd
2024-03-02ci: update sha for auto winget PR action (#1418)Clement Tsang
2024-03-02docs: actually fix numbering for Windows font troubleshooting guide (#1417)Clement Tsang
2024-03-02docs: fix numbering for Windows font troubleshooting guide (#1416)Clement Tsang
2024-02-20docs: some clarification (#1415)Clement Tsang
2024-02-19docs: add john-s-lin as a contributor for doc (#1414)allcontributors[bot]
* docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] --------- Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-02-19docs: fix broken link to config documentation in README (#1413)john-s-lin
2024-02-15other: add process uptime as a default column (#1411)Clement Tsang
* other: add process uptime as a default column * update docs
2024-02-15bug: fix uptime calculation for Linux (#1410)Clement Tsang
* bug: fix uptime for linux Use another calculation to determine the uptime of a process on Linux. * appease clippy * changelog * edit add
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-04other: add v1 schema + versioning + tests (#1407)Clement Tsang
* other: add v1.0 schema * add tests, rename some files for consistency
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-02-02docs: add Freed-Wu as a contributor for code, and doc (#1404)allcontributors[bot]
* docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] --------- Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2024-02-02other: add json schema (#1382) (#1394)wzy
* other: add json schema (#1382) * docs: add some screenshots * other: move around schema files * docs: move around some docs around config files --------- Co-authored-by: ClementTsang <34804052+ClementTsang@users.noreply.github.com>
2024-01-28ci: bump choco action to v3.0.0 and replace release deletion action (#1402)Clement Tsang
* ci: bump choco action to v3.0.0 and replace release delete action with gh * back to action since it isn't a git repo * let's test if gh works fine if I pull repo
2024-01-28ci: update upload-artifact to v4.3.0 and download-artifact to v4.1.1 (#1399)Clement Tsang
* ci: update upload-artifact to v4.3.0 and download-artifact to v4.1.1 * fix rpm/deb * add exception for quay; idk what I'll do once node support is gone * fix broken script * fix download * migrate 2-17 to cirrus to avoid node deprecation warnings * prevent cirrus cancellation * update cache to work with linux * simplify cache * update some comments * add timeouts
2024-01-28ci: bump skip-duplicate-actions to v5.3.1 and setup-python to v5.0.0 (#1401)Clement Tsang
* ci: bump skip-duplicate-actions to v5.3.1 * also bump setup-python to v5.0.0
2024-01-28ci: update cirrus-ci FreeBSD versions (#1400)Clement Tsang
* ci: update cirrus-ci FreeBSD versions Looks like the newest available FreeBSD images are 13-2 and 14-0, and the previously used ones aren't available anymore. * comment
2024-01-28ci: add an explicit timeout for jobs (#1398)Clement Tsang
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-18refactor: move some files around in prep for a future options refactor (#1393)Clement Tsang
* some formatting * refactor: move some files around in prep for a bigger config/options refactor
2024-01-16refactor: convert layout creation tests back to being unit tests (#1392)Clement Tsang
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-15ci: add logic to retry codecov upload (#1391)Clement Tsang
2024-01-15ci: clean up some jobs in CI; bump Rust-related actions (#1388)Clement Tsang
* ci: clean up some jobs in CI; bump Rust-related actions * also update codecov * rearrange * comments
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-11other: fix deploy profileClementTsang