summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-11-21bug: [skip travis] Fix use_old_network_legendClementTsang
This was caused by invalid widths being set for the maximal widths in the table. This made it impossible to draw.
2020-11-21bug: [skip travis] Add a better check for default colors in the config fileClementTsang
2020-11-20bug: [skip travis] remove nord from possible valuesClementTsang
2020-11-20ci: [skip travis] Fix typo in completion generation...ClementTsang
2020-11-20ci: [skip travis] some github actions stuff...0.5.0ClementTsang
2020-11-20docs: [skip travis] fix weird italicsClementTsang
2020-11-20ci: Remove some redundant comments.ClementTsang
2020-11-20ci: [skip travis] fix missing fiClementTsang
2020-11-20docs: Update README and changelog for 0.5.0ClementTsang
2020-11-20docs: Update changelogClementTsang
2020-11-20feature: add tree flag (#312)Clement Tsang
Adds a --tree flag that defaults to tree mode for the process widget.
2020-11-19other: update gruvbox and some documentation (#310)Clement Tsang
2020-11-19feature: Add mem_as_value flag (#309)Clement Tsang
Adds a new flag, --mem_as_value (and its corresponding config option, mem_as_value = true), which defaults to showing process memory values by their amount rather than percentage.
2020-11-18bug: remove buggy auto-generated CPU colour implementation (#308)Clement Tsang
Removes the random automatically generated colours for the CPU metrics. This was not supported in all terminal emulators, and would cause some of them to break (namely macOS Terminal). Instead we'll default to colours we can be more certain will work and loop through them as required. Users can still override these colours with their own.
2020-11-18feature: Add collapsible tree entries (#304)Clement Tsang
Adds collapsible trees to the tree mode for processes. These can be toggled via the + or - keys and the mouse by clicking on a selected entry.
2020-11-15feature: default colour schemes (#296)Clement Tsang
Adds some default colour choices to choose from.
2020-11-14docs: add dm9pZCAq as a contributor (#301)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>
2020-11-14docs: Add Gentoo installation instructions (#299)dm9pZCAq
2020-11-03docs: Add nix installation instructions (#294)Clement Tsang
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-02refactor: Better responsiveness when resizing cpu basic widget (#292)Clement Tsang
Gives better and less jank responsiveness when resizing the window in narrow sizes for the cpu basic widget.
2020-11-02bug: fix incorrect basic cpu spacing (#291)Clement Tsang
Fixes a bug with CPU spacing on basic mode.
2020-11-02github: update cron check to 00:00 ESTClement Tsang
2020-11-02bug: fix incorrect offset for cpu list in cpu basic widget (#289)Clement Tsang
Fixes the CPU basic widget showing incorrect data due to an incorrect offset when displaying the data.
2020-11-02bug: fix incorrect CPU colour offset (#290)Clement Tsang
Fixes an incorrect offset affecting the CPU colour when scrolling.
2020-11-02clippy: fix unwrap_or_else usage (#286)Clement Tsang
Removes some unwrap_or_else calls when unwrap_or would suffice that were caught by clippy nightly.
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-11-01ci: Add extra build targets on release (#283)Clement Tsang
2020-11-01docs: add runlevel5 as a contributor (#282)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>
2020-11-01ci: Add ppc64le pipeline (#281)Trung LĂȘ
2020-10-31github: Add cargo-audit cron jobClementTsang
2020-10-25github: update bug report template to mention installation methodClementTsang
2020-10-25other: Change cargo-husky pre-push to stableClementTsang
2020-10-17feature: Add simple indicator for when data updating is frozen (#269)Clement Tsang
2020-10-17refactor: Remove redundant as_ref() calls (#268)Clement Tsang
Minor refactor to remove redundant `as_ref()` calls.
2020-10-13bug: Fix widget highlighting styling for dialogs (#266)Clement Tsang
Fixes styling for dialog titles. Cherry picked from commit 06573becfa3c089ac4b2a17c9443f84b6a5af3e8.
2020-10-02other: more traces to debug, update some deps (#264)Clement Tsang
Minor update to update some dependencies and remove some traces.
2020-10-02bug: terminate threads, fix blocking poll in input (#262)Clement Tsang
Bug fix for improper use of threads, where they were not properly terminated (not really too bad) and the input thread code actually blocked.
2020-10-01bug: use cmdline for Linux proc name if >=15 chars (#261)Clement Tsang
This was the cause of some process names getting cut off and looking weird for Linux (and Linux only, I'm not directly responsible for the other OSes). This also adds spaces in between command line flags. Before, they were usually separated by either spaces (which looked fine) or null terminators (which meant it looked like something was broken).
2020-09-30Use tmp_dir rather than /tmp/ (#260)Clement Tsang
Uses a less hard-coded method of writing to /tmp/.
2020-09-30feature: add --debug flag for logging (#259)Clement Tsang
Adds a `--debug` flag to aid in debugging issues. This saves to `/tmp/bottom_debug.log`.
2020-09-28feature: Add persistent search settings (#257)Clement Tsang
Adds persistent search settings across runs, by saving to the config file. Each process widget keeps track of it's *own* behaviour. The previous flags/options are now for *global* behaviour. The following new behaviour is: - Relevant flags: `--case_sensitive`, `--whole_word`, and `--regex`, will *override* the current widget's default behaviour. - Relevant options: `case_sensitive`, `whole_word`, and `regex`, will also *override* the current widget's default behaviour. As per before, if you set, say, `--case_sensitive`and `case_sensitive=true`, the flag always overrides. Documentation updates will be done in #248.
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-27docs: Add missing COPR entry to ToCClement Tsang
2020-09-27other: change packaging default tagClementTsang
2020-09-27other: add packaging templateClementTsang
2020-09-27other: update github issue and PR templatesClementTsang
2020-09-26bug: fix basic mode arrows being slightly larger than intendedClementTsang
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?