allcontributors[bot]
10062c7899
docs: add ViridiCanis as a contributor for bug, code ( #781 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-08-14 17:47:18 -04:00
ClementTsang
83284e2dba
docs: edit docs regarding M1 macOS support
2022-08-13 11:31:29 -04:00
allcontributors[bot]
fd8346112a
docs: add xgdgsc as a contributor for doc ( #772 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-07-26 14:08:13 -04:00
Clement Tsang
39f04fb22c
docs: mention FreeBSD works ( #769 )
...
Update some documentation to mention (currently unofficialish) FreeBSD support.
2022-07-24 06:53:34 -04:00
allcontributors[bot]
5bf05eb558
docs: add wezm as a contributor for code ( #768 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-07-23 20:46:34 -04:00
ClementTsang
d7536faf10
other: bump codecov to 30%
...
Since codecov is just used as a basic overview of test metrics,
I just set the threshold to something somewhat high.
Also removed codecov from README as it's not really representative of
much.
2022-06-24 17:08:45 -04:00
ClementTsang
d0cb61a4c2
docs: some small updates to README and issue templates
2022-06-05 18:29:14 -04:00
Clement Tsang
f62e094507
docs: update part on ARM .deb builds
2022-05-29 13:47:30 -04:00
Clement Tsang
96d5b9b87d
deployment: add aarch64/armv7 gnu .deb generation ( #739 )
...
Adds .deb generation for aarch64 and armv7 gnu targets in the nightly and deploy workflows.
2022-05-28 16:14:25 -04:00
Clement Tsang
42909dba35
ci: fix missing aarch64 build ( #738 )
2022-05-25 17:06:38 -04:00
Clement Tsang
d03231c2e7
docs: add temporary note on .deb section about x86
...
Clarify that (at least for now) the built .deb file is for x86. See #736
2022-05-25 10:54:59 -04:00
ClementTsang
a6438c6242
docs: switch nightly and stable badge order
2022-05-16 21:27:39 -04:00
ClementTsang
4d507d1793
docs: add more troubleshooting documentation
2022-05-07 19:38:37 -04:00
ClementTsang
9d6d712e27
docs: update description for winget in README
2022-05-04 14:51:59 -04:00
ClementTsang
af4756c930
docs: add snap install option to README
2022-05-04 14:49:31 -04:00
ClementTsang
17dbea9a09
docs: add back TOC
2022-04-28 20:37:41 -04:00
Clement Tsang
194a769b1d
ci: use locked builds in deploy and nightly ( #700 )
...
Adds --locked to the build process for nightly and deploy workflows.
2022-04-10 01:11:10 -04:00
Clement Tsang
5fb322b2b9
docs: remove "btm" from title due to confusion
...
It's caused two reports now because it's being mixed up with https://crates.io/crates/btm - going to remove it for now as it's likely the source of confusion.
2022-03-16 22:27:11 -04:00
allcontributors[bot]
1642b570b8
docs: add shurizzle as a contributor for code ( #677 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
* fix
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: ClementTsang <cjhtsang@uwaterloo.ca>
2022-02-22 06:29:48 -05:00
Clement Tsang
8587af6936
uptick: 0.6.8 ( #670 )
...
Uptick to 0.6.8.
2022-02-01 21:01:32 -05:00
Clement Tsang
d7dc710ddb
uptick: 0.6.7 ( #667 )
...
Uptick to 0.6.7, with appropriate updates to the README and changelog.
2022-01-31 16:40:50 -05:00
allcontributors[bot]
255b69c15f
docs: add GuillaumeGomez as a contributor for code ( #661 )
...
* docs: update README.md [skip ci]
* docs: update .all-contributorsrc [skip ci]
Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2022-01-20 14:21:10 -05:00
Clement Tsang
1237a35663
docs: update app descriptions ( #659 )
...
Update app descriptions across the board to be more consistent.
2022-01-19 23:49:11 -05:00
Clement Tsang
43fe0bc9e4
docs: change wording for Cargo install in README
2022-01-11 18:02:12 -05:00
Clement Tsang
99a1965cf8
docs: center the title/description in the README ( #656 )
...
Centers the title and description in the README via some ugly HTML.
2022-01-10 01:19:31 -05:00
Clement Tsang
f35718b580
docs: add section on WSL in Linux known issues, update links ( #653 )
...
Update support links in documentation; add section on WSL in Linux known issues.
2021-12-31 16:50:40 -05:00
Clement Tsang
049ea13187
docs: Make winget install more specific
2021-12-30 15:09:22 -05:00
allcontributors[bot]
6d4045a5f4
docs: add mati865 as a contributor for code ( #648 )
...
* 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-12-28 14:33:43 -05:00
Clement Tsang
5526fe738d
uptick: 0.6.6 ( #638 )
2021-12-22 14:18:50 -05:00
Clement Tsang
a42b2cf6c8
docs: revert CFP for now ( #633 )
...
There were some weird interactions that I'm not sure about (like if you do bottom.pages.dev/asdf/ it infinitely redirects...?), so I'll revert for now.
2021-12-19 15:42:22 -05:00
Clement Tsang
8e5742d636
docs: try switching over to Cloudflare Pages ( #632 )
...
I would prefer for the project to not be under clementtsang.github.io/bottom, so let's try out CFP.
2021-12-19 15:26:10 -05:00
Clement Tsang
065ffdbc78
uptick: 0.6.5 ( #628 )
2021-12-19 13:04:10 -05:00
ClementTsang
b20631156a
docs: use more consistent badge
2021-11-25 20:52:22 -05:00
Clement Tsang
ce15731b77
ci: add codecov to docs, update workflow name ( #609 )
...
Adds a codecov badge for quick reference.
2021-11-25 20:45:08 -05:00
allcontributors[bot]
a64b896b17
docs: add patricksjackson as a contributor for ideas, doc ( #606 )
...
* 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-11-19 18:56:57 -05:00
Patrick Jackson
37979ac63c
docs: Prominently display the binary name in the README. ( #605 )
2021-11-19 18:56:46 -05:00
ClementTsang
a9b808334c
docs: tweak wording in README and CONTRIBUTING
2021-10-17 21:51:30 -04:00
allcontributors[bot]
ba8de4a74d
docs: add bowlofeggs as a contributor for code ( #583 )
...
* 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-09-18 15:00:19 -04:00
allcontributors[bot]
a12e68bbb4
docs: add adiabatic as a contributor for doc ( #579 )
...
* 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-09-17 21:56:21 -04:00
adiabatic
27d69cb1dd
README.md: bottom is in Homebrew proper now
2021-09-17 17:34:59 -07:00
Clement Tsang
c7626057c9
uptick: 0.6.4 ( #576 )
2021-09-12 14:02:11 -04:00
Clement Tsang
2c8aea9eef
docs: Some minor wording changes in the README
2021-08-15 22:01:31 -04:00
allcontributors[bot]
61741015be
docs: add grawlinson as a contributor for doc, platform ( #560 )
...
* 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-07-25 19:58:36 -04:00
allcontributors[bot]
2edd78d73a
docs: add TotalCaesar659 as a contributor for doc ( #559 )
...
* 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-07-25 19:58:14 -04:00
TotalCaesar659
0c1d045085
Update URLs to HTTPS ( #558 )
...
This PR updates HTTP URLs to HTTPS for security reasons.
2021-07-25 19:57:04 -04:00
George Rawlinson
3165cb95c1
docs: update reference to Arch Linux package
2021-07-19 02:42:28 +00:00
Clement Tsang
812731ba00
uptick: 0.6.3 ( #549 )
...
Uptick README and documentation to 0.6.3.
2021-07-18 13:42:25 -04:00
Clement Tsang
01554758a0
docs: Tiny update to GIF caption
2021-07-11 01:49:32 -04:00
allcontributors[bot]
574514a308
docs: update README.md [skip ci]
2021-07-06 20:25:12 +00:00
ClementTsang
8a8360726b
docs + other: Mention Ubuntu in install, bump to 0.6.3-nightly
2021-06-27 20:12:09 -04:00
ClementTsang
35510d2306
docs: Add separate links to nightly and stable
2021-06-27 16:27:54 -04:00
Clement Tsang
985959ec1c
uptick: 0.6.2 ( #526 )
2021-06-26 14:03:16 -04:00
Clement Tsang
34541a4844
docs: update old documentation links ( #522 )
2021-06-24 00:13:24 -04:00
Clement Tsang
8f365afc33
docs: add some links to the documentation ( #517 )
...
Adds some links to the docs in the README and feature request template.
2021-06-22 10:14:26 -04:00
Clement Tsang
b89990db9a
docs: Touch up some photos ( #511 )
2021-06-21 22:35:19 -04:00
Clement Tsang
53296d11d9
ci: fix doc deploy action ( #507 )
...
Fix for simple mkdocs deploy action. I'll likely rewrite this if I add versioning, which I probably will.
2021-06-21 01:48:14 -04:00
Clement Tsang
06071d5abf
docs: migrate documentation over to mkdocs ( #506 )
...
A large migration of documentation over to mkdocs, and some rewrites. Some stuff (install information, basic supported systems, contributors, thanks) are still staying in README.md, and CONTRIBUTING.md is essentially duplicated right now. However, stuff like configuration and key/mouse bindings are now moved to mkdocs.
Some parts are still a bit WIP - it is definitely not done (documentation never seems to be...). However, it should be "good enough" for now, and I'm much happier working with the documentation in this form than trying to scroll through a giant endless README.md file. It also works much better for adding new documentation.
2021-06-21 01:40:58 -04:00
allcontributors[bot]
5d3d96dead
docs: add herbygillot as a contributor for doc ( #502 )
...
* 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-06-18 14:51:45 -04:00
Herby Gillot
cbe76bcc4f
docs: add MacPorts instructions ( #501 )
2021-06-18 14:51:34 -04:00
allcontributors[bot]
2de6b3ec54
docs: add dakyskye as a contributor for doc ( #499 )
...
* 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-06-15 11:38:52 -04:00
Lasha Kanteladze
e3f75f36d7
docs: mention GURU overlay in installation instructions ( #497 )
2021-06-15 11:38:12 -04:00
allcontributors[bot]
2e5c08152a
docs: add briandipalma as a contributor ( #491 )
...
* 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-06-02 17:14:12 -04:00
Brian Di Palma
0296843a4f
docs: List macOS as also supporting XDG config directory ( #490 )
2021-06-02 17:14:03 -04:00
ClementTsang
1346b4de3e
docs: update README
2021-05-31 00:40:37 -04:00
Clement Tsang
b1b1e94e6b
uptick: 0.6.1 ( #475 )
2021-05-11 19:03:15 -04:00
Clement Tsang
1c67a885f5
docs: update choco install description
2021-05-09 22:53:45 -04:00
Clement Tsang
244a17cbef
uptick: 0.6.0 ( #471 )
...
Update versions to 0.6.0.
2021-05-09 17:51:05 -04:00
ClementTsang
e22618e627
docs: add solus in ToC
2021-05-09 16:48:49 -04:00
ClementTsang
5e56c3bc0b
docs: Formatting in README
2021-05-08 19:24:06 -04:00
allcontributors[bot]
2c472d24d5
docs: add georgybog as a contributor ( #465 )
...
* 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-05-07 19:45:49 -04:00
georgybog
513d18bbba
docs: add solus install instructions to README ( #464 )
2021-05-07 19:45:34 -04:00
Clement Tsang
ae59489466
other: make advanced kill default ( #463 )
...
We make the advanced kill menu the default instead. You can opt out with disable_advanced_kill.
2021-05-06 23:35:30 -04:00
Clement Tsang
f33bb42c5b
feature: Add mount filtering, rework filter priority logic ( #455 )
...
This PR accomplishes two things:
1. This PR aims to add mount_filter to the config file. This allows a user to filter their disk widget entries by the mount name as well; this was particularly a problem in trying to address #431 .
2. A slight rework of how the filter system works due to the need of being able to manage two potentially conflicting filter sources, since the disk widget will now potentially filter on both the disk name and the mount name.
In regards to the second point, the new behaviour is as such:
1. Is the entry allowed through any filter? That is, does it match an entry in a filter where is_list_ignored is false? If so, we always keep this entry.
2. Is the entry denied through any filter? That is, does it match an entry in a filter where is_list_ignored is true? If so, we always deny this entry.
3. Anything else is allowed.
This main (breaking) change is really the third point. This would mean that temp_filter and net_filter, when set to allow listed entries with is_list_ignored = false, are kinda... useless, as a whitelist in the scenario of being the only filter is kinda pointless. But hopefully this shouldn't be a problem...?
2021-04-22 23:43:12 -04:00
Clement Tsang
eb6a737d34
feature: Rework network y-axis, linear interpolation for off-screen data ( #437 )
...
Rewrite of the y-axis labeling and scaling for the network widget, along with more customization. This still has one step to be optimized (cache results so we don't have to recalculate the legend each time), but will be done in another PR for sake of this one being too large already.
Furthermore, this change adds linear interpolation at the 0 point in the case a data point shoots too far back - this seems to have lead to ugly gaps to the left of graphs in some cases, because the left hand limit was not big enough for the data point. We address this by grabbing values just outside the time range and linearly interpolating at the leftmost limit. This affects all graph widgets (CPU, mem, network).
This can be optimized, and will hopefully be prior to release in a separate change.
2021-04-04 05:38:57 -04:00
allcontributors[bot]
40f4c796f8
docs: add vlakreeh as a contributor ( #442 )
...
* 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-03-23 19:37:38 -04:00
allcontributors[bot]
b8fb78a769
docs: add pvanheus as a contributor ( #441 )
...
* 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-03-23 19:36:33 -04:00
Clement Tsang
32e3de58f9
docs: Mention the nightly version in the README
2021-03-19 16:39:01 -04:00
Clement Tsang
53d8bdae32
feature: User info in proc widget for Unix-based systems ( #425 )
...
Adds users into the process widget (for Unix-based systems). This shows only in non-grouped modes, similar to state. Search is also supported.
In addition, a quick fix to prevent users from being in grouped mode when they tried to enter tree mode while grouped.
2021-02-28 17:40:55 -05:00
Clement Tsang
4db39da75e
feature: Add mouse support to sorting columns ( #413 )
...
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-18 17:10:51 -05:00
Clement Tsang
cf14abe37d
feature: Add ctrl-w and ctrl-h support in the search ( #409 )
...
Ctrl-w deletes one word backwards from the current cursor location. Ctrl-h is just an alias for backspace.
2021-02-16 18:07:41 -05:00
Clement Tsang
e437b14922
feature: Allow toggling advanced kill menu ( #408 )
...
Allows toggling the advanced kill menu via --advanced_kill or advanced_kill=true.
2021-02-15 22:23:22 -05:00
Clement Tsang
fb7b1226fd
feature: add nord and nord-light colours ( #406 )
...
Adds colour schemes for Nord, along with a light variant.
2021-02-15 14:12:43 -05:00
ClementTsang
f8ff0360e9
docs: remove other errant typo in README
2021-01-30 20:29:07 -05:00
ClementTsang
425f4877de
docs: Update changelog, revert formatting typo in README
2021-01-30 20:26:38 -05:00
Clement Tsang
58e18da0c3
uptick: 0.5.7 ( #399 )
2021-01-30 20:23:18 -05:00
allcontributors[bot]
9822478454
docs: add Frederick888 as a contributor ( #396 )
...
* 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-21 20:54:05 -05:00
allcontributors[bot]
3dd748c2f4
docs: add ehamberg as a contributor ( #393 )
...
* 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-20 01:55:29 -05:00
Clement Tsang
c57ce0b45a
docs: Add more details for WSL/WSL2 known issues
2021-01-10 15:44:39 -05:00
Clement Tsang
fd29cb0b45
docs: Mention WSL may have some issues for now.
2021-01-10 14:29:46 -05:00
ClementTsang
429978d1aa
docs: Update support list
2021-01-02 16:33:52 -05:00
Clement Tsang
90be9730a6
feature: Add network interface filtering ( #381 )
...
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
```
2021-01-01 18:09:28 -05:00
ClementTsang
d8d72d060d
docs: Mention that root may be needed on macOS
2020-12-29 18:32:54 -05:00
ClementTsang
148df99a77
docs: Mention Windows temp needing elevated access
2020-12-29 15:36:33 -05:00
Clement Tsang
60d0117c85
feature: Add process_command to default to the process command ( #379 )
...
Adds a `process_command` flag and config option to default to showing the full command in the process widget on startup.
2020-12-28 14:34:32 -05:00
ClementTsang
40c3dd46e4
docs: Update README for show_table_scroll_position
2020-12-25 14:38:56 -05:00
Clement Tsang
837c382ee9
refactor: Cut out sysinfo from Linux builds ( #368 )
...
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-21 20:24:27 -05:00
Clement Tsang
82b39e361d
other: Turn off debug and turn on LTO in release profile again ( #367 )
2020-12-18 00:40:55 -05:00
Clement Tsang
bfdaa09e3a
uptick: 0.5.6 ( #362 )
2020-12-17 18:42:08 -05:00
allcontributors[bot]
068d5ce9c3
docs: add LlinksRechts as a contributor ( #357 )
...
* 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-12-15 21:39:31 -05:00
Clement Tsang
7272786e86
uptick: 0.5.5 ( #356 )
2020-12-15 00:05:18 -05:00