Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-01-10 | Release 3.3.03.3.0 | Daniel Lange | |
2024-01-10 | Linux: use fseek(3) | Christian Göttsche | |
Use fseek(3) instead of rewind(3) to check for success. | |||
2024-01-09 | Refactor the goThroughEntries. | fraggerfox | |
2024-01-09 | Fix build in NetBSD. | fraggerfox | |
2024-01-09 | Attempt to "Fix" OpenBSD Build | Samuel Venable | |
Co-authored-by: Benny Baumann <BenBE@geshi.org> | |||
2024-01-08 | Clarify isNonnegative() behavior in comments | Explorer09 | |
Also fix some comments of isNaN() and isPositive() functions. No code changes. | |||
2024-01-01 | Updates for 2024. Happy New Year! | Daniel Lange | |
2023-12-31 | Shorten docker container IDs to 12 characters | Benny Baumann | |
2023-12-31 | Settings: preserve empty header | Christian Göttsche | |
If the user removes all meters from the header on exit htop will write no values for the settings column_meters_X and column_meter_modes_X. The parser skips all configuration settings with no value, so on the next start no header meter related key is processed and htop will add a set of default meters to the header. Write instead an invalid value of `!`, so the keys are parsed and htop will not add the default meters back. Closes: #1248 | |||
2023-12-29 | Fix execlp() argument without pointer cast | Explorer09 | |
Regression from c55401b82b1bb278947f9d2a3aed13a9f0de85a9 | |||
2023-12-29 | Row_printTime() code shrink | Explorer09 | |
Signed-off-by: Kang-Che Sung <explorer09@gmail.com> | |||
2023-12-29 | Row_printKBytes() improvements | Explorer09 | |
* Allow the maximum value of "15.9Z" ((2^64 - 2) KiB) to be printed. (The previous version supports the maximum of "99.9P" (99.9 PiB) before the printing format goes weird.) * Print up to 2 fraction digits for values between "9.76G" (10000 MiB) and "9.99G" (< 10 GiB), "9.76T" and "9.99T", and so on. Signed-off-by: Kang-Che Sung <explorer09@gmail.com> | |||
2023-12-29 | Clarify magic number for data/cols fields | Benny Baumann | |
2023-12-29 | Fix naming convention inconsistency | Benny Baumann | |
2023-12-29 | OpenFilesScreen: Make column sizing dynamic for file size, offset and inode | наб | |
Previously this limited the size to single-digit-gigabytes(!). Now it can be single-digit-petabytes before going out of alignment. Fixes: Debian#1059369 | |||
2023-12-29 | Add support for "truss" (FreeBSD equivalent of "strace") | Daniel (dmilith) Dettlaff | |
2023-12-29 | Darwin: add NetworkIOMeter support | UeiWang | |
2023-12-26 | Relocate include of config.h from header to source modeule | Benny Baumann | |
2023-12-26 | Document compilation issues and changed config.h inclusion rules | Benny Baumann | |
2023-12-26 | Minor code simplification | Benny Baumann | |
2023-12-26 | Convince IWYU to keep size_t/ssize_t via stddef.h | Benny Baumann | |
2023-12-26 | Force to keep explicit forward declarations | Benny Baumann | |
2023-12-26 | Update includes based on IWYU | Benny Baumann | |
2023-12-26 | Update list of special header mappings for IWYU | Benny Baumann | |
2023-12-26 | Force configuration with clang for IWYU runs | Benny Baumann | |
This reduces the noise caused by incompatible attribute definitions between GCC/Clang. | |||
2023-12-26 | Use consistent style for process field output/compare functions | Benny Baumann | |
2023-12-26 | Fix code style | Benny Baumann | |
2023-12-26 | Check for large file support and some types we use | Benny Baumann | |
2023-12-26 | Do not touch CFLAGS in configure.ac | Benny Baumann | |
This fixes an inconsistency between tests run by ./configure and actual make | |||
2023-12-26 | Add includes for config.h as per the discussion in PR #1337 | Daniel Lange | |
Many thanks to @Explorer09 Kang-Che Sung (宋岡哲). Also add a #error stanza to XUtils.h in case somebody forgets the beautiful mess GNU forces on us. | |||
2023-12-26 | HeaderLayout: add "3 columns - 40/30/30", "... 30/40/30" & "... 30/30/40" | Christian Hesse | |
Existing layouts with three columns do not match my needs... There is always a column too narrow. I think this would be a reasonable choice. | |||
2023-12-25 | Meter: use correct unicode characters for digit '9' | Christian Hesse | |
The bottom line was too short before... | |||
2023-12-18 | Bump github/codeql-action from 2 to 3 | dependabot[bot] | |
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/v2...v3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> | |||
2023-12-13 | Merge branch 'patch-2' (Update manual to mention KiB) of sparrowt/htop | Daniel Lange | |
2023-12-13 | Review comments for memory size manual clarifications | Tom Sparrow | |
2023-12-11 | Note in manual re default memory units of KiB | Tom Sparrow | |
Addresses https://github.com/htop-dev/htop/issues/1340 | |||
2023-12-11 | Consolidate duplicate string constants in CGroup filters | Benny Baumann | |
2023-12-11 | Add PCP support | Benny Baumann | |
2023-12-11 | Add column for process container name | Benny Baumann | |
2023-12-11 | Add logic to filter the container name (+type) from the CGroup name | Benny Baumann | |
2023-11-27 | Merge branch 'main' of https://github.com/BowDown097/htop into BowDown097-main | Nathan Scott | |
2023-11-27 | Fix a little header comment typo in the CGroupUtils code | Nathan Scott | |
2023-11-27 | PCP platform implementation of the compressed cgroup column | Nathan Scott | |
2023-11-26 | Update pcp/ProcessField.h | BowDown097 | |
2023-11-26 | Update linux/LinuxProcessTable.c | BowDown097 | |
Co-authored-by: BenBE <BenBE@geshi.org> | |||
2023-11-24 | Use printKBytes | BowDown097 | |
2023-11-24 | Linux + PCP: Add private memory size column | BowDown097 | |
2023-11-24 | Change NetworkIOMeter value unit from KiB/s to bytes/second | Explorer09 | |
Improve precisions when drawing in bar meter mode. Signed-off-by: Kang-Che Sung <explorer09@gmail.com> | |||
2023-11-24 | Cache NetworkIOMeter values in 'double' type | Explorer09 | |
Signed-off-by: Kang-Che Sung <explorer09@gmail.com> | |||
2023-11-24 | NetworkIOMeter: Cache the formatted "KiB/s" number strings | Explorer09 | |
In NetworkIOMeter, the number strings of bytes per second are formatted with Meter_humanUnit(). As the numbers are only updated every 500 ms, it is good to cache the formatted strings. This saves code size. Signed-off-by: Kang-Che Sung <explorer09@gmail.com> |