Commit Graph

489 Commits

Author SHA1 Message Date
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
Clement Tsang 74f4b386d7
uptick: 0.5.4 (#348) 2020-12-10 22:57:54 -05:00
Clement Tsang fd003f84da
bug: Fix some performance regressions (#344)
Fixes some performance regressions and forgotten cleanup.

Changes to attempt to improve performance to match 0.4.x:

- Remove `trace!` and `--debug` for now.  These were a significant hog.  Removing this dropped initial memory usage by about half.
- Add additional cleaning step for `pid_mapping`  during process harvesting.  This should hopefully improve memory usage as time goes on.
- Slightly change how we do sorting to hopefully be a bit more optimal?  This was just an easy change to make that I spotted.
- Fix broken cleaning child thread task.
2020-12-10 22:29:25 -05:00
Clement Tsang ce020a7429
bug: Fix missing states in processes (#345)
Fixes another change breaking states from showing in processes.
2020-12-10 00:03:55 -05:00
Clement Tsang 5531255135
docs: Add FAQ document (#339) 2020-12-04 20:11:38 -05:00
Clement Tsang 3260ff4663
feature: Add scroll indicator to keep track of table position in widgets. (#333)
Adds the option to enable an "out of" indicator for scrollable table widgets (using --show_table_scroll_position).
2020-11-28 15:37:06 -05:00
ClementTsang 7131a05e62 uptick: 0.5.3 2020-11-26 19:36:01 -05:00
ClementTsang 781691d3c9 uptick: 0.5.2 2020-11-25 20:39:37 -05:00
ClementTsang da27b69704 docs: Update choco version 2020-11-23 03:18:56 -05:00
Clement Tsang 0bf885a8cc
ci: Fix windows deployments (#323)
Fixes an issue in the windows deployment action.
2020-11-22 12:40:29 -05:00
ClementTsang 2d127f198e ci: uptick to 0.5.1, fix ci 2020-11-22 02:33:48 -05:00
ClementTsang edd7c32f6c docs: [skip travis] fix weird italics 2020-11-20 17:29:24 -05:00
ClementTsang 1cb580b91f docs: Update README and changelog for 0.5.0 2020-11-20 14:47:55 -05:00
Clement Tsang 2ff8b418b2
feature: add tree flag (#312)
Adds a --tree flag that defaults to tree mode for the process widget.
2020-11-20 00:13:46 -05:00
Clement Tsang 5fedf8a5db
other: update gruvbox and some documentation (#310) 2020-11-19 23:32:57 -05:00
Clement Tsang 92636f3bf9
feature: Add mem_as_value flag (#309)
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-19 00:28:04 -05:00
Clement Tsang 669b245367
feature: Add collapsible tree entries (#304)
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-18 01:28:53 -05:00
Clement Tsang e43456207b
feature: default colour schemes (#296)
Adds some default colour choices to choose from.
2020-11-15 05:16:47 -05:00
allcontributors[bot] 4573194cec
docs: add dm9pZCAq as a contributor (#301)
* 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-14 17:37:15 -05:00
dm9pZCAq 6377652167
docs: Add Gentoo installation instructions (#299) 2020-11-14 17:36:58 -05:00
Clement Tsang 1e787829cd
docs: Add nix installation instructions (#294) 2020-11-03 00:22:17 -05:00
Clement Tsang 7e16e3467b
ci: Add extra build targets on release (#283) 2020-11-01 19:48:25 -05:00
allcontributors[bot] dcd4bdfeec
docs: add runlevel5 as a contributor (#282)
* 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-01 12:13:14 -05:00
Clement Tsang 9afb6d7c88
feature: add --debug flag for logging (#259)
Adds a `--debug` flag to aid in debugging issues.  This saves to `/tmp/bottom_debug.log`.
2020-09-30 22:06:57 -04:00
Clement Tsang 7a9fcae605
docs: Add missing COPR entry to ToC 2020-09-27 02:05:30 -04:00
Clement Tsang 86c8b474ae
feature: mouse support for tabs and dd dialog (#230) 2020-09-11 04:20:14 -04:00
Clement Tsang c426b0c7c4
docs: add winget install instructions 2020-09-08 20:08:00 -04:00
Clement Tsang eb8295c430
feature: Adds tree view (#223)
Adds a tree process view to bottom.

Currently uses a pretty jank method of column width setting, should get fixed in #225.
2020-09-06 23:03:03 -04:00
ClementTsang 105e9d27bb docs: rename demo gif 2020-09-02 22:14:03 -04:00
Clement Tsang cef3166cf8
feature: Add ability to filter out disks and temp (#220)
You can now filter out disks and temp sensors by name via config.
2020-09-02 22:02:49 -04:00
Clement Tsang 01b7b6744e
doc: Update README for ARM info 2020-09-02 04:41:45 -04:00
Clement Tsang 22278d7d75
other: aarch64 support (#217)
Adds theoretical aarch64 support.
2020-09-02 02:59:51 -04:00
ClementTsang 01f65d378b docs: Update README 2020-09-01 00:26:05 -04:00
Clement Tsang a4ddd649e1
refactor: Update error messages w/ anyhow and thiserror (#216)
Refactoring and updating of error messages + tests to be more useful.
2020-08-31 23:59:33 -04:00
Clement Tsang 5aa7b4df08
docs: Update some arguments, and documentation (#214)
Some more updates to arguments and documentation.
2020-08-31 18:57:01 -04:00
Clement Tsang 3431411215
other: Add autocomplete file generation (#213)
Adds shell completion generation as part of the build, as well as tweaking install scripts/templates/CI to use them.
2020-08-31 17:50:21 -04:00
Clement Tsang 3d2fc76aa2
feature: Add mouse click support for moving between widgets (#208)
Adds mouse support to the application, to move between widgets and click on elements.

List of things to added:

- Click to move between widgets
- Click to move between widgets in basic mode
- Click on widget entries
- Ability to disable mouse if you don't like it, I guess
2020-08-29 18:54:18 -04:00
allcontributors[bot] 6e7b35c421
docs: add tim77 as a contributor (#209)
* 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-08-28 20:26:22 -04:00
Artem Polishchuk 56b2634676
Add Fedora/CentOS installation instructions (#207) 2020-08-28 20:06:34 -04:00
Clement Tsang 9a11e77aa0
feature: Adaptive network widget (#206)
Allows the network widget graph to grow/shrink with current data, rather than using a static size.
2020-08-28 16:30:24 -04:00
ClementTsang 81ec7c311b uptick: 0.4.7 2020-08-26 20:34:30 -04:00
ClementTsang 83e3437b36 docs: Fix incorrect heading 2020-08-26 19:11:41 -04:00
ClementTsang 31ee9b73fc docs: Update README to include sorting 2020-08-26 19:06:55 -04:00
ClementTsang 93cf53e5d7 docs: Clarify description 2020-08-25 01:12:57 -04:00
ClementTsang c41b972081 docs: Fix outdated install instruction 2020-08-25 01:05:40 -04:00
Clement Tsang 7e8bf95179
uptick: 0.4.6 (#200) 2020-08-25 01:01:14 -04:00
Clement Tsang 3252796f17
change: Allow e to also close expanded widgets
Allow `e` to toggle expansion, rather than only allowing it to open.
2020-08-22 17:31:19 -04:00
Clement Tsang 3394b9ee66
feature: allow searching by state, add more keyword variants
Allows searching by state (`state = sleep`), and adds more keyword variants for searching: `cpu%`, `mem%`, `r/s`, `w/s`, matching the columns.
2020-08-22 15:38:13 -04:00
Clement Tsang c82f4d40b4
feature: Support memb (mem bytes) searching in processes
Supports searching by the new mem value.
2020-08-21 22:59:49 -04:00
Clement Tsang a1766961fe
Clarify architecture support 2020-08-21 14:53:58 -04:00
Clement Tsang 3c373d7129
feature: Add appox. total mem as an option for processes and basic mem
Adds a way to display the memory value as a column in the processes widget and the basic memory widget, rather than just the percentage.
2020-08-17 15:41:37 -04:00
Clement Tsang f3897f0538
feature: Allow sorting by any column
This feature allows any column to be sortable.

This also adds:
- Inverting sort for current column with `I`
- Invoking a sort widget with `s` or `F6`.  Close with same key or esc.

And:
- A bugfix in regards the basic menu and battery widget
- A lot of refactoring
2020-08-15 20:35:49 -04:00
Clement Tsang e1a7378386
change: Update macOS config dir
Update documentation and program to use the correct config directory as per the dirs package.
2020-08-12 02:15:57 -04:00
ClementTsang 60f4759494 change: Add WASD keys for widget selection movement 2020-08-11 21:19:55 -04:00
ClementTsang de8460cf9c docs: Fix README typo [skip travis] 2020-08-11 20:23:23 -04:00
Clement Tsang d0cc6078df
deps: Update dependencies, drop MSRV
Update dependencies to most recent versions if applicable. Refactor to deal with breaking changes. Drop MSRV due to dependency issues, just support stable and later.
2020-08-11 20:22:39 -04:00
Clement Tsang 30bdaa6073
feature: add full command to process widget
This PR adds the ability to toggle between the process name and process path. Currently, this uses `P` as the modifier key.

Currently, the longer command names are dealt with by forcefully changing the width of the columns, but this can be handled in a more graceful manner IMO.
2020-08-07 04:29:20 -04:00
allcontributors[bot] 17d351c7eb
docs: update README.md [skip ci] 2020-07-28 02:49:11 +00:00
Clement Tsang d9a9289508
Merge pull request #176 from svenstaro/patch-1
Prefer explicit yay installation command
2020-07-27 22:48:16 -04:00
ClementTsang 777a5fb9f2 docs: update README to mention battery option in config 2020-07-27 22:46:23 -04:00
Sven-Hendrik Haase fa1ea9bc76
Prefer explicit yay installation command
If you run `yay` without `-S` it'll perform a search instead of a direct match.
2020-07-20 21:47:46 +02:00
ClementTsang 58b5c21197 docs: specify that --locked may be required 2020-07-08 16:58:32 -04:00
ClementTsang 4cc403b594 uptick: 0.4.5
This patch is just to deal with crates.io not using the correct
Cargo.lock I had intended.
2020-07-08 15:15:16 -04:00
ClementTsang 3564f00f39 docs: update for 0.4.4 2020-07-06 01:09:01 -04:00
ClementTsang f3ca98fe30 docs: some minor README and CHANGELOG changes 2020-05-20 21:21:49 -04:00
Clement Tsang cf1d41c83a
feature: add back states to unmerged processes 2020-05-19 17:58:17 -04:00
Clement Tsang 12e4777d97
change: remove slash, change scroll behaviour on cpu
- Removal of the old slash-space-to-hide behaviour of CPU widget
- Scrolling onto a specific entry will only show that entry
- Showing average is now default
2020-05-16 22:38:19 -04:00
ClementTsang 2d9d10d8f9 uptick: 0.4.3 2020-05-15 00:00:02 -04:00
ClementTsang 18514e87bb docs: clarify how README in master may be ahead 2020-05-13 00:16:55 -04:00
Clement Tsang 4831ec3d5c
docs: [skip travis] Update version for clarity 2020-05-12 00:26:56 -04:00
ClementTsang e47c86a83f docs: update to 0.4.2 2020-05-11 23:03:50 -04:00
ClementTsang 2124a6e049 docs: update readme a bit to thank more people :) 2020-05-09 14:55:01 -04:00
ClementTsang cd441eb920 docs: update README to mention 0.5.0 2020-05-08 15:37:09 -04:00
ClementTsang b253d0153b change: reallow spaces to represent "and" 2020-05-08 15:34:46 -04:00
Clement Tsang 91bb2aa7fc
docs: fix contributors badge 2020-05-06 23:54:48 -04:00
ClementTsang 4b7ff87c23 docs: clarify line about msrv, force retrigger of travis build 2020-05-05 18:03:15 -04:00
allcontributors[bot] cf2a2a952b
docs: add HarHarLinks as a contributor (#147)
* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

* docs: update badge

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Co-authored-by: Clement Tsang <34804052+ClementTsang@users.noreply.github.com>
2020-05-05 17:58:14 -04:00
ClementTsang 453c10e7c5 docs: update README and CHANGELOG for 0.4.1 2020-05-05 17:56:01 -04:00
ClementTsang 38f4967a8a bug/change: removed space as and for now 2020-05-04 23:44:33 -04:00
ClementTsang c8afe0d4f8 chore: support MSRV of 1.40.0 2020-05-04 17:45:11 -04:00
Clement Tsang c458a4d101
docs: update screenshots 2020-05-04 17:23:15 -04:00
ClementTsang d1ef24165d docs: more details about search 2020-05-03 00:54:45 -04:00
ClementTsang 1e92eba7ce docs: clarified point about and vs or 2020-05-03 00:11:57 -04:00
Clement Tsang 5636f86656
docs: fixes an issue with || in code blocks for MD 2020-05-02 23:53:25 -04:00
ClementTsang 73c16e259d docs: update with search details 2020-05-02 23:46:07 -04:00
ClementTsang bb45763b39 feature: Add alt-h and alt-l to move left/right within widget 2020-04-30 15:29:36 -04:00
ClementTsang ecd5a003cf change: Use e key instead to maximize; rename to expand 2020-04-29 23:52:25 -04:00
ClementTsang b75eeaea46 docs: update contributor badge 2020-04-29 21:56:44 -04:00
ClementTsang 031bae52f5 docs: Remove old section of README 2020-04-29 00:11:10 -04:00
ClementTsang 19243bfc9f docs: Add CONTRIBUTING.md 2020-04-29 00:07:09 -04:00
ClementTsang 70779c078d docs: update help and README for bindings 2020-04-28 22:46:48 -04:00
Clement Tsang 52eb7121c5
docs: mention updating rust for manual build 2020-04-28 17:49:17 -04:00
allcontributors[bot] ee84d799bf
docs: add andys8 as a contributor (#137)
* 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-04-28 17:44:30 -04:00
ClementTsang 8e4f6a3a02 feature: add battery flag 2020-04-27 15:56:39 -04:00
ClementTsang 8534d42f1b refactor: separate state to different file 2020-04-27 13:48:56 -04:00
ClementTsang 3d6ebc5152 docs: update README for some typos and clarity 2020-04-27 13:35:23 -04:00
ClementTsang 647c8448dc docs: Update battery documentation to include health 2020-04-26 00:12:33 -04:00
Clement Tsang 863e780f2f
change: add scrolling to help menu 2020-04-24 19:17:58 -04:00
ClementTsang 83dad154b9 Fix formatting. 2020-04-19 18:05:52 -04:00
ClementTsang dd299aefab Update README... 2020-04-19 17:57:43 -04:00
ClementTsang f334a72fb1 Made table gap optional rather than enforced 2020-04-19 17:45:32 -04:00
Clement Tsang 163f6823a2
feature: Add battery widget (#120) 2020-04-16 20:06:50 -04:00
Clement Tsang 45e9ba1234
docs: Add choco URL for reference 2020-04-14 19:32:25 -04:00
Clement Tsang 3e6b7ed30c
docs: Update maximizing to be a bit more clear 2020-04-13 14:16:43 -04:00
ClementTsang ac8dabb2af docs: Be more clear about versions and details 2020-04-12 00:19:45 -04:00
Clement Tsang f210681ae7
feature: add io and io/s for processes (#113) 2020-04-10 20:18:26 -04:00
Clement Tsang d2434bf8ad
uptick: 0.3.0 2020-04-07 21:07:24 -04:00
ClementTsang 15a3eb4c7e (docs) Be more specific about manual installation 2020-04-04 23:20:50 -04:00
ClementTsang e30ec757f7 (docs) Update README to contain info about basic 2020-04-04 18:36:20 -04:00
Clement Tsang ba0fbf808e
(perf) Avoid harvesting if widget is not being displayed 2020-04-04 18:29:32 -04:00
ClementTsang 14c58507c0 (docs): Updates docs and removes a debug 2020-04-03 01:14:41 -04:00
ClementTsang 572d665a8a (docs): Update README to be a bit nicer 2020-04-03 00:50:56 -04:00
allcontributors[bot] ebceed123d
docs: add shilangyu as a contributor (#99)
* 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-04-02 20:54:18 -04:00
Marcin Wojnarowski d82dae0b8d
Added scoop installation instructions (#89) 2020-04-02 20:52:57 -04:00
Clement Tsang c4dca935f1
Moved badge 2020-03-20 11:10:55 -04:00
Clement Tsang 8ea83d6feb
Update README to fit in ac 2020-03-20 11:09:55 -04:00
allcontributors[bot] cbd4841ab6
docs: add mqudsi as a contributor (#88)
* 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-03-20 11:07:41 -04:00
allcontributors[bot] 3d83f5f967
docs: add shilangyu as a contributor (#86)
* docs: update README.md [skip ci]

* docs: create .all-contributorsrc [skip ci]

Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
2020-03-20 11:06:12 -04:00
Clement Tsang 2ce99d3c43
[skip travis] Add contributor 2020-03-19 21:04:38 -04:00
Clement Tsang cd6187ec5f
Change the wording of some items in the README 2020-03-17 19:21:37 -04:00
Clement Tsang 1968bb14b4
Cleanup before modularity (#84)
* Uptick some crates, update README dependencies

* Cleanup before modularity feature.

* Fix missing reset zoom on reset

* Fixed reset... not resetting search or data displayed

* Cleaned up options a tiny bit to make more sense.

* Cleaned up some TODOs and the like.

* specify only build master branch.
2020-03-13 01:07:24 -04:00
Clement Tsang d9747f78e8
Uptick chocolatey version (in moderation) 2020-03-13 00:47:10 -04:00
ClementTsang 648864176f Updated documentation, made error in args clearer 2020-03-10 01:51:28 -04:00
ClementTsang 1046043138 Fix bug with autohide causing hide to break. 2020-03-10 01:26:30 -04:00
ClementTsang e5588f1606 Add hiding time and autohiding time. 2020-03-09 00:52:29 -04:00
ClementTsang 78a05bc683 Fixes bug with too large inputs causing a panic
We would prefer a more graceful error message stating what went wrong.
Caught by the Travis test.
2020-03-08 22:27:41 -04:00
ClementTsang f70cf02414 Add configurable default time and interval values
Also added documentation both in app and in the README.
2020-03-08 22:01:49 -04:00
Clement Tsang 01b37368b2
More basic cleaning (#74)
* Add htop link.

* Move dd and help dialog into separate files

* Move to  folder

* Properly show error message if DD fails on macOS and linux.
2020-03-08 13:56:18 -04:00
Clement Tsang 226c4e5a68
Clean up and manage some basic stuff (#73)
* Remove debug statement.

* Remove redundant functions from main

* Update pull request template.

* Format temperature line.

* Update README for chocolatey.

* Add note about basic mode and htop's inspiration.
2020-03-08 00:35:01 -05:00
Clement Tsang 132a5a2170
Fix dialog box height and scroll label (#71)
* Fixes search with small mode by changing the prompt based on size.

* Minor fixes for search

- Remove ignore unused var lint
- Add a bit more spacing to deal with large unicode
- Add on-right movement on type

* Add contributor's list and bug/req section

* Check for div by zero

* Fix for dd in terms of sizing.

* Added (temporary) fix for help box.  Scrolling is the ideal solution but will leave that for another time.
2020-03-05 23:54:39 -05:00
Clement Tsang 188858fedd
Formatting and typos (#63)
* Fix typo and run rustfmt.

* Also add rustfmt check to travis... this might be temporary.

* Add a bit on default config files being created in the debian extended description.

* Add rustup component add to travis.

* Disable rustfmt for now, seems to play weird on windows builds.

* Remove unneccesary deprecate ignore.
2020-03-05 02:09:29 -05:00
Clement Tsang fee8b5c8a1
Merge branch 'master' into simple_mode 2020-03-04 23:47:53 -05:00
Clement Tsang d1039996c8
Merge pull request #57 from shilangyu/populate-config
create config if doesnt exist
2020-03-04 23:41:23 -05:00
ClementTsang c69362000d Add CPU row allocation system to more evenly distribute it (aka simple division) 2020-03-04 23:13:00 -05:00
ClementTsang a8d3593518 [skip travis] Update README. 2020-03-03 00:59:03 -05:00