Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-04 | Fix compilation on aarch64 target | Manos Pitsidianakis | |
Adds configuration attributes to use u8 byte pointers in aarch64. Closes #22 build fails on aarch64-linux | |||
2020-11-04 | Add error message in case of missing procfs | Manos Pitsidianakis | |
Closes #11 | |||
2020-11-03 | Use white fg color in all CPU time values | Manos Pitsidianakis | |
Concerns #19 | |||
2020-11-03 | Draw RAM bar ending char only if bar is not full | Manos Pitsidianakis | |
2020-11-03 | Use bolder arrow for column header sort indicator | Manos Pitsidianakis | |
2020-11-03 | Add bold attribute to CPU stats | Manos Pitsidianakis | |
Concerns #19 | |||
2020-11-03 | Clear RAM bar artifacts from previous draw | Manos Pitsidianakis | |
2020-11-03 | Fix warning about into_iter() with arrays | Manos Pitsidianakis | |
2020-11-03 | Make RAM bar more granular (eigth of a block character) | Manos Pitsidianakis | |
2020-11-03 | Fix incorrect available RAM amount shown | Manos Pitsidianakis | |
Fixes #18 | |||
2020-10-01 | Add SIGTERM handler | Manos Pitsidianakis | |
2020-10-01 | Add ^\ -> SIGQUIT handler | Manos Pitsidianakis | |
2020-10-01 | Add freeze/unfreeze with Ctrl+S / Ctrl+Q | Manos Pitsidianakis | |
2020-10-01 | Send SIGINT on Ctrl-C | Manos 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-01 | Update signal_hook, nix, and crossbeam dependencies | Manos Pitsidianakis | |
2020-10-01 | Fix armv7 compilation | Manos Pitsidianakis | |
Closes #17 | |||
2020-10-01 | Unwrap ui module | Manos Pitsidianakis | |
2020-10-01 | Include nice value in busy interval calculation | Manos Pitsidianakis | |
Closes #10 | |||
2019-11-19 | Fix CSI code to end bracketed paste mode. | Gert Hulselmans | |
Fix CSI code to end bracketed paste mode. This fixes #12. | |||
2019-11-16 | Switch to main screen when quitting | Manos Pitsidianakis | |
Closes #12 | |||
2019-11-16 | Change mode when expecting input | Manos Pitsidianakis | |
Otherwise pressing 'q' would exit even when expecting input, oof. Closes #14 | |||
2019-11-16 | Make thread tree branches visually lighter | Manos Pitsidianakis | |
2019-11-16 | Align child tasks with start of cmd_line | Manos Pitsidianakis | |
2019-11-16 | Show threads | Manos Pitsidianakis | |
2019-11-03 | Fall back to uid if user is not found | Jared Neil | |
Fixes #8 | |||
2019-11-03 | Make "modes" into a bit field | Manos 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-03 | Remove % symbols from metrics | Manos Pitsidianakis | |
Listing percentage values as eg user% 10% is redundant, so erase the percentage symbol from the label. | |||
2019-10-29 | Tighten row highlight colours area bounds | Manos Pitsidianakis | |
There was some "spillover" color to the next row in cases with long cmd_line strings. | |||
2019-10-29 | Fix total time calculation | Manos Pitsidianakis | |
oops | |||
2019-10-28 | Add label of current mode in bottom left corner | Manos 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-28 | Fix follow in non-follow mode | Manos Pitsidianakis | |
2019-10-28 | Add search function | Manos Pitsidianakis | |
Initiate search with '/'. Filter function was previously '/', and it was moved to Space. | |||
2019-10-28 | Add help overlay | Manos Pitsidianakis | |
Toggle visibility with 'h' | |||
2019-10-28 | Add padding to kill box | Manos Pitsidianakis | |
2019-10-28 | Add locate by pid function | Manos Pitsidianakis | |
Press 'L' to activate | |||
2019-10-28 | Make follow work with tree display | Manos Pitsidianakis | |
2019-10-28 | Add sort for user, vm_rss, cpu% and cmd_line fields | Manos 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-28 | Add tree mode | Manos Pitsidianakis | |
Toggle with 't' | |||
2019-10-26 | Fix cursor bug | Manos Pitsidianakis | |
2019-10-26 | Add force_redraw on input in process list | Manos Pitsidianakis | |
2019-10-26 | Add filtering with '/' | Manos Pitsidianakis | |
2019-10-25 | Add Follow mode for processes | Manos Pitsidianakis | |
Given a pid, follow the process and its direct children. | |||
2019-10-25 | Distribute cpu bars evenly | Manos Pitsidianakis | |
2019-10-25 | Prevent data loss when reading username | Manos 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-25 | Remove thread.rs, do process list update sync | Manos Pitsidianakis | |
Do process list update synchronously instead of in a thread; that was too slow after all. | |||
2019-09-09 | Fix warnings | Manos Pitsidianakis | |
2019-09-09 | Fix 'panic byte index is out of bounds' | Manos Pitsidianakis | |
Fix wrong byte index in RAM display string of RAM bar. Variable `cutoff`'s value could surpass `mem_display`'s length. Fixes #1 | |||
2019-09-04 | first version | Manos Pitsidianakis | |
2019-09-01 | Add 'freeze' option to process list | Manos Pitsidianakis | |
Press 'f' to stop updates in process list for inspection | |||
2019-09-01 | Add labels to load averages | Manos Pitsidianakis | |