summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-02-21ci: Add sleep to nightly build script after deleteClement Tsang
2021-02-20change: Alter Nord's border colour (#422)Clement Tsang
Updates the border colour on the Nord colour scheme to look less jarring.
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-19change: Don't jump to top when using sort shortcuts (#418)Clement Tsang
For consistency, we now don't automatically jump to the top of the list when using a sort shortcut. This behaviour already occurred with the sort menu and sorting by mouse clicks, so this is just now more consistent (and IMO less annoying, you can also always jump to the top via gg).
2021-02-19bug: Fix sorting menu and sort shortcuts not syncing in gui (#417)Clement Tsang
Fixes sorting menus and shortcuts not syncing correctly if the sorting window is open.
2021-02-18bug: fix inconsistent spacing with grouped vs non-grouped in the process ↵Clement Tsang
widget (#416) Fixes grouped mode having different spacing than non-grouped mode.
2021-02-18feature: Add mouse support to sorting columns (#413)Clement Tsang
Adds mouse support for sorting columns within the process widget. You can now click on the column header to sort (or invert the sort).
2021-02-18ci: Fix nightly build config again... (#412)Clement Tsang
2021-02-18ci: Fixes an incorrect action in the nightly build workflow (#411)Clement Tsang
2021-02-18ci: Fix incorrect nightly CI nameClement Tsang
2021-02-18ci: Create nightly build CI (#410)Clement Tsang
2021-02-16feature: Add ctrl-w and ctrl-h support in the search (#409)Clement Tsang
Ctrl-w deletes one word backwards from the current cursor location. Ctrl-h is just an alias for backspace.
2021-02-15feature: Allow toggling advanced kill menu (#408)Clement Tsang
Allows toggling the advanced kill menu via --advanced_kill or advanced_kill=true.
2021-02-15feature: add nord and nord-light colours (#406)Clement Tsang
Adds colour schemes for Nord, along with a light variant.
2021-02-03deps: Update beef as per RUSTSEC-2020-0122 (#402)Clement Tsang
2021-01-31docs: Reorder some of the changelog itemsClementTsang
2021-01-31github: Change text for release deployment scriptClementTsang
2021-01-30docs: remove other errant typo in READMEClementTsang
2021-01-30docs: Update changelog, revert formatting typo in READMEClementTsang
2021-01-30uptick: 0.5.7 (#399)Clement Tsang
2021-01-25bug: Workaround for strange rendering when there are <4 CPU entries reported ↵Clement Tsang
(#398) So it seems that tui-rs doesn't like rendering my CPU bars if the height is exactly 1. It needs at least 2. I have no idea why, this is probably something weird with how I render. This, of course, breaks when there is only one row to report (i.e. with a dual core setup in #397). The workaround switches the gap between the CPU and mem/net parts to 0, and increases the CPU's draw height by 1, only when the height is otherwise 1 (so the draw height is now at least 2). This does have the side effect of including an extra line to the side borders, but I think it's fine.
2021-01-21docs: add Frederick888 as a contributor (#396)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>
2021-01-21feature: Use `ps` as fallback to query CPU usage under macOS (#390)Frederick Zhang
When running without elevated permissions under macOS, sysinfo cannot query states of processes by root user, which results in 0.0% CPU usage for all this kind of processes (and state = Unknown). Here we use `ps`, which has SUID, as a fallback to query CPU usages. This can be potentially applied to other properties if needed in the future (we'll need a proper struct and parser).
2021-01-20docs: add ehamberg as a contributor (#393)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>
2021-01-20feature: Show Celcius/Fahrenheit with degree symbol (#391)Erlend Hamberg
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`
2021-01-10docs: Add more details for WSL/WSL2 known issuesClement Tsang
2021-01-10docs: Mention WSL may have some issues for now.Clement Tsang
2021-01-05docs: Update changelog with #386ClementTsang
2021-01-05bug: Fix hide table gap option not working in battery widget (#386)Clement Tsang
Fixes the `hide_table_gap` option not working with the battery widget.
2021-01-02docs: Update support listClementTsang
2021-01-01feature: Add network interface filtering (#381)Clement Tsang
Adds a new option in the config file to filter out network interfaces. Also add the option to filter by whole words. Interface follows that of the existing ones: ```toml [net_filter] is_list_ignored = false list = ["virbr0.*"] regex = true case_sensitive = false whole_word = false ```
2020-12-29docs: Mention that root may be needed on macOSClementTsang
2020-12-29docs: Mention Windows temp needing elevated accessClementTsang
2020-12-29other: Add reference to why we use sysinfo for Windows network detection for nowClementTsang
2020-12-28feature: Add process_command to default to the process command (#379)Clement Tsang
Adds a `process_command` flag and config option to default to showing the full command in the process widget on startup.
2020-12-27feature: Adds uid and gid collection (no GUI yet) (#375)Clement Tsang
Just adds uid and gid collection to the process collection step. This does not add GUI changes, that'll come later.
2020-12-26other: Comment out cross ARM targets (#376)Clement Tsang
Comment out some linkers set in `.config/cargo.toml` for ARM targets.
2020-12-25docs: Update README for show_table_scroll_positionClementTsang
2020-12-25other: re-enable table scroll positionClementTsang
2020-12-22docs: Update changelogClementTsang
2020-12-22bug: Fixes incorrect colours being used the CPU widget in basic mode (#373)Clement Tsang
Fixes the colour order being off in basic mode, and not using the average CPU colour.
2020-12-22feature: Hide SWAP graph and legend in normal mode if SWAP is 0 (#372)Clement Tsang
Firstly, note this currently won't affect basic mode. There is code changes due to it, but instead, we'll just display `0.0B/0.0B` instead. I'm personally not really sure if we want to get rid of it in basic mode, since it'll leave an ugly gap in that mode. Anyways, this change is mainly for the normal mode. All this does is hide the legend entry and chart if the total SWAP drops to 0 KB. It also has a small change to do a unit check on the memory used, as well as slightly adjusting the calculation we use.
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-21github: Add link to latest release in bug reportClement Tsang
2020-12-21github: Update bug reportClementTsang
2020-12-18other: Turn off debug and turn on LTO in release profile again (#367)Clement Tsang
2020-12-17uptick: 0.5.6 (#362)Clement Tsang
2020-12-17refactor: re-use heim for ARM targets if possible (#360)Clement Tsang
Use heim on ARM targets again where appropriate.
2020-12-17bug: Fix missing component list refresh (#361)Clement Tsang