Commit graph

481 commits

Author SHA1 Message Date
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
ClementTsang
808fe4deb1 Update README to include basic flag. 2020-03-03 00:05:49 -05:00
shilangyu
47cc34a8e2 reflected auto config creation 2020-03-02 22:07:41 +01:00
Clement Tsang
e8f6896c23
[skip travis] Change to LoC rather than lines 2020-03-02 00:09:15 -05:00
Clement Tsang
1899d4e76d
[skip travis] Add tokei for... fun I guess? 2020-03-02 00:08:12 -05:00
ClementTsang
f0f1ee129e Minor side update
* Update PR template to be a bit more specific
* Update README to state what version of rust I dev on in contributions
* Update rustfmt to remove another unstable line
2020-02-28 01:12:49 -05:00
ClementTsang
64c788a444 [skip travis] add bottom-bin to readme. 2020-02-27 19:01:50 -05:00
ClementTsang
d96751b786 [skip travis] Updated README to use 1.41 in general 2020-02-27 16:10:33 -05:00
ClementTsang
67f8baa056 Fix unicode causing problems with search. 2020-02-27 16:10:33 -05:00
Clement Tsang
088f9fbb07 [skip travis] add contribution to readme 2020-02-27 16:09:47 -05:00
Clement Tsang
49628613bc [skip travis] tweak documentation regarding 32-bit 2020-02-27 16:09:47 -05:00
ClementTsang
0660184099 Colours if selected and F1-3 keys for search options
Added different colours to search options if selected; added F1-3 keys as an alternative for searching.  Both are available, but on macOS F1-3 will be suggested instead.
2020-02-25 21:24:31 -05:00
Clement Tsang
f2a55a4608
[skip travis] Update windows build instructions. 2020-02-25 19:16:28 -05:00
ClementTsang
997d5635af [skip travis] update debian pkg name 2020-02-25 12:28:48 -05:00
ClementTsang
b3f61b25ae [skip travis] more readme changing. 2020-02-22 23:49:45 -05:00
Clement Tsang
d8722bb5e5
[skip travis] Remove extra $ signs from README 2020-02-22 23:40:49 -05:00
ClementTsang
d99dea7ab9 [skip travis] made deb part a bit more clear 2020-02-22 18:44:34 -05:00
ClementTsang
33a1bc1599 Add debian build. 2020-02-22 18:38:18 -05:00
Clement Tsang
41148a2fa2
[skip travis] add links to download locs 2020-02-22 15:45:05 -05:00
Clement Tsang
a9ba1d5ef1
[skip travis] Add chocolatey option to readme 2020-02-22 15:00:17 -05:00
ClementTsang
8ebe843128 Some doc stuff and edit travis. 2020-02-22 00:42:52 -05:00
ClementTsang
ab240e5313 Fix travis config, missing file this time. 2020-02-21 00:07:55 -05:00
ClementTsang
e8ce1d5b1e Uptick version before patch. 2020-02-20 23:33:23 -05:00
ClementTsang
e836bedcb8 Update README for new file paths. 2020-02-20 23:26:07 -05:00
ClementTsang
0697d9dd56 Fix issue with default file paths not being respected; updated default file paths. 2020-02-20 23:10:52 -05:00
ClementTsang
6892ec6065 Update documentation again. One last build trigger. 2020-02-20 21:24:49 -05:00
ClementTsang
16ad47a85d [skip travis] Update docs, add default config file. 2020-02-20 20:13:17 -05:00
ClementTsang
d6810cbba4 [skip travis] Update documentation. 2020-02-19 22:24:05 -05:00
ClementTsang
c377278974 [skip travis] Update documentation. 2020-02-19 22:21:18 -05:00
ClementTsang
c0fb2bac3f [skip travis] Consistency in captialization. 2020-02-19 21:36:17 -05:00
ClementTsang
3824b22a50 [skip travis] More documentation updating. Moved compat. chart over to widgets section, rewording, and add note on colour issues on some terminals when setting custom colours. 2020-02-19 21:33:11 -05:00
ClementTsang
674bf73b32 [skip travis] Update README. 2020-02-19 19:57:54 -05:00
ClementTsang
c669b5337c Add ability to still show data entries in the legend even if line is disabled. 2020-02-17 12:07:43 -05:00
ClementTsang
0de4b65e1a [skip travis] Forgot a period, oops. 2020-02-17 00:21:42 -05:00
ClementTsang
3ae5248874 Update docs, update gif again. 2020-02-17 00:20:31 -05:00
ClementTsang
9fcbff99a3 Update GIF, add DELETE key to search options. 2020-02-16 21:54:29 -05:00
ClementTsang
f7ab907b74 [skip travis] Update documentation with widget specifics; prepare for release soon... 2020-02-16 21:12:31 -05:00
ClementTsang
c09c4a37c4 Update some documentation to reflect filter feature in CPU 2020-02-16 20:21:42 -05:00
ClementTsang
ccf58bace9 [skip travis] Some notes and readme changes... and an additional commit before starting next feature. 2020-02-15 18:15:25 -05:00
ClementTsang
59c0b3df62 [skip travis] Update documentation a bit. 2020-02-15 17:41:26 -05:00
ClementTsang
a18537040d Updated README to reflect removal of debug flag for now. 2020-02-15 17:18:50 -05:00
Clement Tsang
aca6c268ab
[skip travis] reword readme for new widget flag 2020-02-14 03:39:37 -05:00
ClementTsang
debee7d9cb [skip travis] Updated documentation. 2020-02-13 21:36:49 -05:00
ClementTsang
f0dad8f5bf Added maximizing mode to allow users to zoom into a particular widget. Not 100% done. 2020-02-12 00:35:37 -05:00
ClementTsang
b17094d4b1 Add current cpu total flag to other OS 2020-02-11 00:34:39 -05:00
ClementTsang
f21c06f8ed Update documentation and help menu for HJKL 2020-02-10 00:29:23 -05:00
ClementTsang
60b6a0911a Major refactoring to appease clippy; potential reintroduction of hjkl keys to navigate widgets... 2020-02-10 00:16:11 -05:00
ClementTsang
95ef6c2c4c [skip travis] Update compatability chart. 2020-02-09 22:14:02 -05:00
ClementTsang
4ac3a10fbf Update and clean up ? menu... some more work to be done though 2020-02-08 22:38:55 -05:00
ClementTsang
7000a2720d [skip travis] update readme 2020-02-08 17:32:31 -05:00
ClementTsang
13d3e76dc6 [skip travis] Update README 2020-02-08 14:38:16 -05:00
ClementTsang
2123becb81 Added colour options to config; updated sample config to reflect this; updated README 2020-02-08 14:28:19 -05:00
ClementTsang
238e0c88e0 Update documentation again, also change temp a bit 2020-02-07 00:28:26 -05:00
ClementTsang
48107ac526 [skip travis] Update documentation for config. 2020-02-07 00:21:06 -05:00
ClementTsang
027220e285 [skip travis] Update documentation for config. 2020-02-07 00:19:50 -05:00
ClementTsang
41d56d8a9b Update Cargo, changed the CLI flags for search a bit along with the docs to be a bit easier to remember (all caps, change regex option to -R) 2020-02-04 20:07:53 -05:00
ClementTsang
a7bca4ec50 [skip travis] Update README to reflect updating tested rust version 2020-02-03 23:27:49 -05:00
ClementTsang
f9bd7a6f21 [skip travis] Update README for some more info 2020-02-02 23:36:19 -05:00
ClementTsang
06c404ac3b [skip travis] Update README to fix typo 2020-02-02 23:33:40 -05:00
ClementTsang
616ba01be0 Added flag functionality, made case insensitive default from now on 2020-02-02 23:25:15 -05:00
ClementTsang
6551885666 Update documentation and added more flags for search as per last commit 2020-02-02 23:20:53 -05:00
ClementTsang
1360296b4e [skip travis] Add description of terminal and fonts to demo. 2020-02-02 19:08:28 -05:00
ClementTsang
762acc8642 [skip travis] Update README to reflect added libs 2020-02-02 18:07:41 -05:00
ClementTsang
c9224feb7e [skip travis] Update readme; macOS doesn't work with Ctrl-arrow keys 2020-02-02 17:48:46 -05:00
ClementTsang
e98cc770a5 Removed Ctrl-hjkl as movement between widgets as Ctrl-j seemed to be broken... replaced with Shift-arrow keys for an alternative 2020-02-02 17:45:05 -05:00
Clement Tsang
35f78a7e91
Merge pull request #7 from ClementTsang/optimization_and_refactoring_branch
Optimization and refactoring branch
2020-02-02 01:52:39 -05:00
ClementTsang
853ce3c736 Move ignore case to tab 2020-02-02 00:55:57 -05:00
ClementTsang
0bf7f32473 Optimizing processes... 2020-02-01 23:49:44 -05:00
ClementTsang
971384cf3a New way of doing referencing previous pid stats without having to GC - just write a new one every time... 2020-01-31 20:49:30 -05:00
ClementTsang
63bb79cb98 [skip travis] update README 2020-01-30 23:33:33 -05:00
Clement Tsang
eea1d29da8 Update README.md 2020-01-29 19:01:02 -05:00
Clement Tsang
3beed68d0c Update README.md 2020-01-29 18:59:49 -05:00
ClementTsang
c415dfd88c Changed wording for case match default in flags 2020-01-28 22:21:31 -05:00
Clement Tsang
c59b8c8796 [skip travis] Missing a period. 2020-01-25 16:44:16 -05:00
Clement Tsang
495e189a42 Update README.md 2020-01-24 20:00:37 -05:00
Clement Tsang
9baff73350 [skip travis] More README fixes. 2020-01-21 19:28:39 -05:00
Clement Tsang
4c3d4d6e03 [skip travis] Update README with link to Releases 2020-01-20 20:09:39 -05:00
ClementTsang
17eb6c827d Updated README. 2020-01-19 02:02:44 -05:00
ClementTsang
2832ddebb0 Updated documentation. 2020-01-17 19:59:01 -05:00
ClementTsang
bd356a851b Regex filter added. This is a very rudimentary implementation, but I feel it's good enough for now. 2020-01-12 18:45:11 -05:00
ClementTsang
2bb1333d04 Mostly done the base display and control logic for search, now need to implement search filter logic 2020-01-12 15:41:27 -05:00
ClementTsang
ffafba2374 Adding documentation to search feature. 2020-01-12 14:25:47 -05:00
ClementTsang
545cb8b8b1 Change of hjkl navigation and removal of q to quit (replaced by Ctrl-[char]) variants. This is required for a less confusing use of upcoming search functionality 2020-01-12 13:15:49 -05:00
ClementTsang
0e4dba00c2 [skip travis] Change of terminology within README. 2020-01-11 18:21:14 -05:00
ClementTsang
f0d5afb462 Update Cargo to 0.2 (again), and update README 2020-01-09 23:37:14 -05:00
Clement Tsang
2179b8d7ef [skip travis] typo. 2020-01-09 22:33:01 -05:00
ClementTsang
7e4d87bae6 [skip travis] Update readme 2020-01-09 22:31:49 -05:00
ClementTsang
13180c72d4 Add flag to enable by default, documentation 2020-01-08 22:54:14 -05:00
Clement Tsang
d8905b2ca3 [skip travis] temporarily reverted readme 2020-01-05 22:23:04 -05:00
ClementTsang
e71e22f726 [skip travis] Add Home/End keys to navigate tables 2020-01-04 19:41:32 -05:00
ClementTsang
4418f956c7 Some cleaning up in the data_conversion area for cpu 2020-01-04 19:20:54 -05:00
Clement Tsang
b3ffca0d67 Update README.md 2020-01-03 01:09:04 -05:00
ClementTsang
cfca180a11 [skip travis] More documentation tweaking 2020-01-03 00:00:05 -05:00
ClementTsang
8cc8b47c89 Some documentation changes 2020-01-02 23:42:44 -05:00
Clement Tsang
7b902a9470 Fix mouse scrolling in windows 2020-01-02 22:54:39 -05:00
Clement Tsang
4ae2882aa6 [skip travis] Update README with compatibility chart 2020-01-02 20:31:58 -05:00
ClementTsang
e5749234a2 Add new option to allow for seeing cpu usage in processes as a percentage of current usage, rather than total 2019-12-31 22:24:54 -05:00
Clement Tsang
e369d16efd Update readme and travis 2019-12-30 21:05:39 -05:00
ClementTsang
b52b5ea1de Fix typo in code... oops. 2019-12-28 01:21:49 -05:00
ClementTsang
f33a0ac38e [skip travis] Update README to reflect current repo state 2019-12-25 23:34:23 -05:00
ClementTsang
483d338493 [skip travis] Fix typo 2019-12-25 19:00:24 -05:00
Clement Tsang
4974ae0886 Some simple fixes to abide by clippy 2019-12-22 17:37:07 -05:00
ClementTsang
c1a3f4dc50 [skip travis] Change README to reflect current state. 2019-12-18 01:26:17 -05:00
ClementTsang
e4be2436c3 Fix README 2019-12-17 02:11:16 -05:00
ClementTsang
c6fa4317e6 [skip travis] Fix typos in README. 2019-12-16 02:40:35 -05:00
ClementTsang
f8209c9162 Update controls. 2019-12-15 00:17:15 -05:00
Clement Tsang
e11b9f299a [skip travis] Update Readme. 2019-12-13 02:58:26 -05:00
ClementTsang
4bcf66cea5 Update README 2019-12-12 23:04:27 -05:00
ClementTsang
3687a55330 Re-use tui fork for now... 2019-12-06 23:48:38 -05:00