167 Commits (179aeb01082df9e7c19a285ae4d703a7714f4e2f)

Author SHA1 Message Date
Daniel Lange 179aeb0108 Add includes for config.h as per the discussion in PR #1337 2 years ago
Christian Göttsche 5e8fc97a96 Write configuration to temporary file first 2 years ago
Nathan Scott de1d3e17af Ensure possible NULL pointer values dealt with defensively 3 years ago
Sohaib Mohamed 53bdcab942 Support dynamic screens with 'top-most' entities beyond processes 3 years ago
Nathan Scott 0f751e991d Introduce Row and Table classes for screens beyond top-processes 3 years ago
Nathan Scott e7f447b6a3 Refactor and consolidate dynamic meters/columns pointers 3 years ago
Christian Göttsche 623ee31cfe Add option to shadow path prefixes 3 years ago
Christian Göttsche 490cedba04 Handle invalid process columns from configuration 3 years ago
Benny Baumann 40104588f3 Reformat code base 3 years ago
valdaarhun d078ba15a2 TUI-setup for 'hide running in container' option 4 years ago
Christian Göttsche 62d59403d9 Add fallback for HOME environment variable 4 years ago
Benny Baumann 2999fff88e Refactor code for rendering command line cache 4 years ago
Nathan Scott 10b541b5e4
Update Settings_newScreen with single-line sortKey checking. 4 years ago
Nathan Scott cde72dd0b0 Remove redundant null checks on Settings_write (covscan) 4 years ago
Nathan Scott cb61865bb9 Add array bounds checking for the Process_fields array (covscan) 4 years ago
Daniel Lange 0ffd772d28 Fix header layout and meters reset if a header column is empty 4 years ago
Christian Göttsche 5b78ad2d53 Set correct default sorting direction 4 years ago
Christian Göttsche 6fcb1994c8 Do not combine default and configuration process fields 4 years ago
Christian Göttsche 6e9a5e9e49 Mark ScreenDefaults const 4 years ago
Christian Göttsche df1914f429 Add ScreenSettings_delete helper 4 years ago
Christian Göttsche 3cfdf66d9a Settings: initialize default sort key for new screenpanel 4 years ago
Nathan Scott 0e58784224 Fix memory leak on shutdown in new screen settings code. 4 years ago
Sohaib Mohamed ba3a1df806 Fix misc styleguide issues and add missing header files 4 years ago
Sohaib Mohamed b672e60886 Enable tabs for a fresh install of htop Only 4 years ago
Sohaib Mohamed cd6457ef88 Fixup tabs with dynamic Columns - add missing `Dynamic()` 4 years ago
Nathan Scott cc2547fcf0 Improvements to the tab code after initial feedback 4 years ago
Hisham Muhammad 72ba20fa5f Introduce screen tabs 4 years ago
Benny Baumann 74afca7bc1 Validate meter configuration before proceeding 5 years ago
Benny Baumann 2a13e15ad0 Properly release memory on partially read configuration 5 years ago
Christian Göttsche ae1816e563 Settings: use size_t for meter count in header 5 years ago
Nathan Scott 4c846921a6 Improve configuration file version diagnostic formatting slightly 5 years ago
Daniel Lange 94ad111391 Update license headers to explicitly say GPLv2+ 5 years ago
Christian Hesse 589b0733d9 Settings: set ok when reading configuration from sysconfdir 5 years ago
Nathan Scott c9b58c7fbe Add missing end-of-line to htoprc file version mismatch warning 5 years ago
Christian Göttsche 0925c54caa Drop redundant semicolons 5 years ago
Christian Göttsche b85b718e69 Settings: enclose casted macro argument in parenthesis 5 years ago
Christian Göttsche 7891cdc552 Reduce variable scope 5 years ago
Christian Göttsche becd33795c Settings: create default meters on no existing config file 5 years ago
Nathan Scott b81bb9038c Fix resource leaks dealing with unrecognised config file version 5 years ago
Christian Göttsche 4ed3ab5c2c Shorten crash output to fit on screen 5 years ago
Christian Göttsche 2bf626c4e4 IWYU update 5 years ago
Christian Göttsche db076b9c8e HeaderLayout: save name in configuration 5 years ago
Daniel Lange 35d94a5ae5 Apply approved warning message suggested by nathans 5 years ago
Christian Göttsche 9060a4179d Add option to change Header layout 5 years ago
Daniel Lange 4b59a2e6b7 Introduce versioned config files and config_reader_min_version 5 years ago
Sohaib Mohamed 6f2021f3d9 PCP: support for 'dynamic columns' added at runtime 5 years ago
Bart Bakker c1c4b5a1ab
Read settings after applying defaults 5 years ago
nia e8f27ebc26 Disable mouse option when support is unavailable 5 years ago
Benny Baumann 0d85af2872 Whitespace around operators 5 years ago
Benny Baumann bf07c713ba Allow for highlighting of deleted executables to be configured 5 years ago