summaryrefslogtreecommitdiffstats
path: root/CommandScreen.c
AgeCommit message (Collapse)Author
2021-01-11Make Infoscreens the correct heightDaniel Lange
2020-12-20Use variable-length-array instead of small dynamic allocationChristian Göttsche
2020-11-24Improving Command display/sortNarendran Gopalakrishnan
2020-11-02Embracing branchesBenny Baumann
2020-10-18Make all required includes explicitBenny Baumann
Information as seen by IWYU 0.12 + clang 9 on Linux
2020-10-16Rename StringUtils.[ch] to XUtils.[ch]Benny Baumann
2020-10-07Mark Object instances constChristian Göttsche
2020-10-05limit max screen title length to window widthryenus
Applies screen title truncating to all InfoScreen classes.
2020-09-29command screen: fill current line when scanningryenus
2020-09-24show selected command wrapped in a separate windowryenus
For a process with a very long command, especially with many long command line arguments, inspecting the command and its arguments could become inconvenient. Meanwhile htop supports the concept of "screen", or window, which is extended here to create a dedicated "CommandScreen", making it possible to display the command of the selected process in a separate window meanwhile being wrapped into multiple lines. Another benefit of using a command screen is, the user can navigate through the wrapped lines of the command and perform actions like searching and filtering.