summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-11-03Bump version to 0.4.20.4.2Manos Pitsidianakis
2020-11-03Fix warning about into_iter() with arraysManos Pitsidianakis
2020-11-03Make RAM bar more granular (eigth of a block character)Manos Pitsidianakis
2020-11-03Fix incorrect available RAM amount shownManos Pitsidianakis
Fixes #18
2020-10-04Bump version to 0.4.10.4.1Manos Pitsidianakis
2020-10-01Add SIGTERM handlerManos Pitsidianakis
2020-10-01Add ^\ -> SIGQUIT handlerManos Pitsidianakis
2020-10-01Add freeze/unfreeze with Ctrl+S / Ctrl+QManos Pitsidianakis
2020-10-01Add manpageManos Pitsidianakis
2020-10-01Send SIGINT on Ctrl-CManos Pitsidianakis
- Send Ctrl-C once for graceful exit. An atomic bool flag is set and then main process gets a signal and then quits just like if 'q' was issued. - Sending Ctrl-C again before the main process reads the signal (probably because it's frozen) forces a terminal restore and quits with 130.
2020-10-01Update signal_hook, nix, and crossbeam dependenciesManos Pitsidianakis
2020-10-01Fix armv7 compilationManos Pitsidianakis
Closes #17
2020-10-01Unwrap ui moduleManos Pitsidianakis
2020-10-01Include nice value in busy interval calculationManos Pitsidianakis
Closes #10
2019-11-19Fix CSI code to end bracketed paste mode.Gert Hulselmans
Fix CSI code to end bracketed paste mode. This fixes #12.
2019-11-16Switch to main screen when quittingManos Pitsidianakis
Closes #12
2019-11-16Change mode when expecting inputManos Pitsidianakis
Otherwise pressing 'q' would exit even when expecting input, oof. Closes #14
2019-11-16Make thread tree branches visually lighterManos Pitsidianakis
2019-11-16Align child tasks with start of cmd_lineManos Pitsidianakis
2019-11-16Show threadsManos Pitsidianakis
2019-11-16Add Cargo.lockManos Pitsidianakis
Cargo.lock should be checked in for binary projects, oops. https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html closes #13
2019-11-03Fall back to uid if user is not foundJared Neil
Fixes #8
2019-11-03Update version to 0.4.00.4.0Manos Pitsidianakis
2019-11-03Update shortcuts in README.mdManos Pitsidianakis
2019-11-03Make "modes" into a bit fieldManos Pitsidianakis
Put available functions into a bit field to allow combinations of them (within reason). Create input field to track whether we are accepting input in a text field (filter/search)
2019-11-03Remove % symbols from metricsManos Pitsidianakis
Listing percentage values as eg user% 10% is redundant, so erase the percentage symbol from the label.
2019-10-30Update version to 0.3.1Manos Pitsidianakis
2019-10-29Tighten row highlight colours area boundsManos Pitsidianakis
There was some "spillover" color to the next row in cases with long cmd_line strings.
2019-10-29Fix total time calculationManos Pitsidianakis
oops
2019-10-28Add label of current mode in bottom left cornerManos Pitsidianakis
Add a visual aid in the bottom left corner of the screen to make it easier to find what modes are active at the moment eg FROZEN, LOCATE.
2019-10-28Fix follow in non-follow modeManos Pitsidianakis
2019-10-28Add search functionManos Pitsidianakis
Initiate search with '/'. Filter function was previously '/', and it was moved to Space.
2019-10-28Add help overlayManos Pitsidianakis
Toggle visibility with 'h'
2019-10-28Add padding to kill boxManos Pitsidianakis
2019-10-28Add locate by pid functionManos Pitsidianakis
Press 'L' to activate
2019-10-28Make follow work with tree displayManos Pitsidianakis
2019-10-28Update version to 0.3.0Manos Pitsidianakis
2019-10-28Update READMEManos Pitsidianakis
2019-10-28Add sort for user, vm_rss, cpu% and cmd_line fieldsManos Pitsidianakis
F1 toggles/activates username sorting F2 toggles/activates vm_rss sorting F3 toggles/activates cpu% sorting F4 toggles/activates cmd_line sorting
2019-10-28Add tree modeManos Pitsidianakis
Toggle with 't'
2019-10-26Update Cargo.toml metadataManos Pitsidianakis
2019-10-26Update READMEManos Pitsidianakis
Convert README to Markdown, add new shortcuts etc
2019-10-26Fix cursor bugManos Pitsidianakis
2019-10-26Update version to 0.2.0Manos Pitsidianakis
2019-10-26Add force_redraw on input in process listManos Pitsidianakis
2019-10-26Add filtering with '/'Manos Pitsidianakis
2019-10-25Add Follow mode for processesManos Pitsidianakis
Given a pid, follow the process and its direct children.
2019-10-25Distribute cpu bars evenlyManos Pitsidianakis
2019-10-25Prevent data loss when reading usernameManos Pitsidianakis
buffer was local to getpwuid, and C string data was written to the buffer. When username() got the return value the original buffer was lost so pass it by reference.
2019-10-25Remove thread.rs, do process list update syncManos Pitsidianakis
Do process list update synchronously instead of in a thread; that was too slow after all.