Commit Graph

  • cf306ff86e Implement sorting in tree mode Maxim Zhiburt 2020-11-18 14:19:42 +0300
  • 4f7d48aa24 Set locale only once and do not override it later Christian Göttsche 2020-12-02 18:08:53 +0100
  • b76eaf187a Dynamically load libsensors at runtime Christian Göttsche 2020-12-01 13:59:19 +0100
  • f7a8952933 Add xReadfile wrapper for reading small to medium size files Christian Göttsche 2020-11-25 12:42:36 +0100
  • 1d8192c10b PressureStallMeter: improve display strings Christian Göttsche 2020-11-29 15:27:51 +0100
  • 472f0124cd Meter: document MeterClass string fields Christian Göttsche 2020-11-29 15:26:57 +0100
  • c0b50164dd Use String_eq for readability and consistency Christian Göttsche 2020-12-02 16:11:35 +0100
  • 7975cd2ca3 Add cast to unsigned char to avoid signed char misuse Christian Göttsche 2020-12-02 16:08:50 +0100
  • 9029cc83ad Merge identical conditional branches Christian Göttsche 2020-12-02 16:06:19 +0100
  • 43ee295c23 Drop redundant return statements Christian Göttsche 2020-12-02 16:05:34 +0100
  • ec0f5d0ba9 Compare indices not index with pair Christian Göttsche 2020-12-02 17:54:53 +0100
  • bbac4c2a62 Use enum element name instead of magic number Christian Göttsche 2020-12-02 17:52:16 +0100
  • 65866c69d6 Fix a little typo (spelling) in the styleguide Nathan Scott 2020-12-01 14:15:16 +1100
  • f59af39684 Merge branch 'styleguide-tweak' of https://github.com/natoscott/htop into natoscott-styleguide-tweak Nathan Scott 2020-12-01 14:11:19 +1100
  • 6ab1e468ef
    Update docs/styleguide.md Nathan Scott 2020-12-01 14:05:46 +1100
  • cd305b4325 Print G in gigabyte color Christian Göttsche 2020-11-29 14:14:46 +0100
  • c1563337ae Implement Hashtable_clear to empty an existing Hashtable Benny Baumann 2020-11-29 14:54:10 +0100
  • 9549ca8c88 Linux: fix process parsing for hidden pid directories Christian Göttsche 2020-11-29 12:46:25 +0100
  • b2a8b2426e Tweak style guide wording around single code statements Nathan Scott 2020-11-23 17:54:42 +1100
  • 5ee6875f73 Typo Christian Göttsche 2020-11-28 20:53:49 +0100
  • a7cf6c67d6 Typo fix in docs Benny Baumann 2020-11-28 20:47:36 +0100
  • 0380d0bfd5 Include documentation for COMM and EXE Benny Baumann 2020-11-28 20:23:33 +0100
  • 19b5141685 Hide process selection on ESC Christian Göttsche 2020-11-23 16:23:18 +0100
  • ea4f33409a Update even more snprintfs Christian Göttsche 2020-11-28 19:33:07 +0100
  • 7899ae2eb1 Replace more snprintfs, reduce buffer sizes to what is printed Daniel Lange 2020-11-28 17:57:51 +0100
  • 0b29e5074c Use 'N/A' instead of 'no perm' for more consistency Benny Baumann 2020-11-28 17:42:02 +0100
  • 6c306315c8 Fix reading of device nodes > 2 chars from memory maps Daniel Lange 2020-11-28 17:06:06 +0100
  • a41e5c0a80 configure: do not check functions we are using unconditionally Christian Göttsche 2020-11-22 16:29:18 +0100
  • 2ff2859c23 Add compat mode for systems without openat(2) Christian Göttsche 2020-11-20 17:50:34 +0100
  • 638207a2ff LinuxProcessList: use openat instead of building path strings Christian Göttsche 2020-11-17 19:46:12 +0100
  • f704baeb82 Drop unused global ProcessList memory fields Nathan Scott 2020-11-27 13:22:21 +1100
  • fee217551c Drop unneeded parameters to the ScreenManager constructor Nathan Scott 2020-11-26 16:15:09 +1100
  • 83bf8cfad6 Make casing of N/A consistent (majority was N/A) Benny Baumann 2020-11-26 20:19:19 +0100
  • 2c27f1d9ab Randomly refresh M_LRS calculation, but latest after 2s Benny Baumann 2020-11-26 19:59:00 +0100
  • 08d6e25301 Distinguish display of no permissions for reading M_LRS Benny Baumann 2020-11-26 19:56:10 +0100
  • 31044d1729 Roll our own strtoull implementation specialized to handle the parsing requirements Benny Baumann 2020-11-18 22:02:44 +0100
  • cceab5f803 Hardcode actual conversions to read the maps file data Benny Baumann 2020-11-17 18:04:30 +0100
  • 721d9112d9 Only calculate M_LRS size every 5 seconds Benny Baumann 2020-11-16 19:12:41 +0100
  • 7f18b352b0 Calculate library size (M_LRS column) from maps file Fynn Wulf 2020-10-09 15:13:06 +0200
  • 46a2e8ac63 IOPriorityPanel: drop unnecessary buffer size decrement Christian Göttsche 2020-11-26 20:42:38 +0100
  • 15fe8717b1 configure: create typedefs for fixed-sized integers if needed Christian Göttsche 2020-11-26 20:28:38 +0100
  • 748f3eb7d8 Fix crash when getCommandStr not overloaded for a platform process Christian Göttsche 2020-11-26 15:21:01 +0100
  • d62c2e9cca LinuxProcessList_recurseProcTree: compute time only once and mark parent const Christian Göttsche 2020-11-25 22:14:35 +0100
  • a6a5686388 Track file descriptors in valgrind script Christian Göttsche 2020-11-25 22:05:12 +0100
  • 9b31ee5b63 Drop taskstats conditional Christian Göttsche 2020-09-21 12:40:45 +0200
  • c88c80e3bd Drop cgroup conditional Christian Göttsche 2020-09-21 12:30:25 +0200
  • 267014cbfe Add support to change numeric options in settings screen Christian Göttsche 2020-11-21 21:40:08 +0100
  • adf9185209 Fully support non-ascii characters in Meter-Bar Christian Göttsche 2020-11-23 20:12:11 +0100
  • c038326a70 LinuxProcessList: fix misspelling Christian Göttsche 2020-11-25 12:49:17 +0100
  • 601ad61e7d Unify naming of first argument of Platform_getBattery Christian Göttsche 2020-11-25 12:46:00 +0100
  • a3221f3677 Improve Fahrenheit temperature configuration text Christian Göttsche 2020-11-25 12:44:01 +0100
  • 1d5b0522ac ProcessLocksScreen_draw: use Process_getCommand instead of raw comm Christian Göttsche 2020-11-25 12:43:30 +0100
  • 4af8c63f63 Fix file descriptor leak in LinuxProcessList_readCmdlineFile after xread failure Christian Göttsche 2020-11-24 19:54:25 +0100
  • 21e3063e2e Include comm before cmdline if exe could not be read, but comm mismatches basename from cmdline Benny Baumann 2020-11-23 22:55:56 +0100
  • ec36c5ccf8 Group the "Merge Command" related options visually Benny Baumann 2020-11-21 12:21:20 +0100
  • 46ee28e897 Refactor command string creation Benny Baumann 2020-11-20 19:55:48 +0100
  • 27b36dab1a Make kernel thread display for COMM/EXE columns less visible and more consistent Benny Baumann 2020-11-20 19:57:12 +0100
  • 45cb99d870 Minor indentation fix Benny Baumann 2020-11-20 08:07:56 +0100
  • f0a232568f Reduce visual noise to when comm and cmdline actually disagree on the program basename Benny Baumann 2020-11-20 08:04:51 +0100
  • dde2af1fdb Assume full basename matches COMM when matching full COMM buffer Narendran Gopalakrishnan 2020-11-09 18:42:24 +0100
  • e33d4d9460 Include merge status with column title when enabled Narendran Gopalakrishnan 2020-11-09 18:38:51 +0100
  • be60419630 Cleanup some documentation Narendran Gopalakrishnan 2020-11-09 17:37:02 +0100
  • fcda517a67 Add heuristic for space-separated cmdline Benny Baumann 2020-11-07 22:52:28 +0100
  • 98fce1fb43 Compatibility function for faccessat Benny Baumann 2020-11-07 22:51:46 +0100
  • 09fe94da18 Improving Command display/sort Narendran Gopalakrishnan 2020-10-17 16:24:45 +0530
  • 42c842c190 LinuxProcess_adjustTime: simplify by not using double Christian Göttsche 2020-11-23 21:03:52 +0100
  • 95f553b10c Move treeView setting to make status bar item correct when using --sort-key, patch from @cgzones Daniel Lange 2020-11-24 15:51:53 +0100
  • 952ee9cd77 LinuxProcessList: fix misspelling Christian Göttsche 2020-11-24 11:46:17 +0100
  • 72df930241 DarwinProcessList: retry getting list of all processes on ENOMEM Christian Göttsche 2020-11-17 15:17:19 +0100
  • 6c2849ec81 Linux: fix display of new thread for one cycle when hidden Christian Göttsche 2020-11-23 14:44:31 +0100
  • 003f2c06a4 Merge branch 'cleanup-init-done' into master Nathan Scott 2020-11-23 17:34:44 +1100
  • 82a69ee87a Consistent ordering of function declarations for FreeBSD Nathan Scott 2020-11-23 17:32:57 +1100
  • 17eeb7573a LinuxProcessList: skip parsing threads if the kind of thread is disabled Christian Göttsche 2020-11-19 15:15:02 +0100
  • be39de14dd Reduce scope of cached values Benny Baumann 2020-11-22 00:53:12 +0100
  • be568b1153 Object: assert callbacks exists Christian Göttsche 2020-11-22 09:54:55 +0100
  • 03f9a86918 Reduce scope of local variables Benny Baumann 2020-11-22 00:59:00 +0100
  • ddda739cb2 Simplify code flow by inlining declarations where they are used Benny Baumann 2020-11-22 00:57:18 +0100
  • 3cb96f1a36 No need to check for change when no action is required Benny Baumann 2020-11-22 00:55:42 +0100
  • 98943d595e Reduce scope of totaltime Benny Baumann 2020-11-22 00:47:32 +0100
  • 51be2d5415 Fix NULL pointer dereference on kstat_lookup failure Benny Baumann 2020-11-22 00:47:00 +0100
  • d2c64c16e6 Fix build for custom make targets Benny Baumann 2020-11-21 22:31:10 +0100
  • 0f4e3ebc95 Simplify page size related calculations Christian Göttsche 2020-11-21 19:13:49 +0100
  • fa002c0ba9 Rename virtual memory column from M_SIZE to M_VIRT Christian Göttsche 2020-11-20 17:09:34 +0100
  • 3e5cba91ce LinuxProcess: mark LinuxProcess_printDelay static Christian Göttsche 2020-11-19 14:43:04 +0100
  • 4fb82e301d fix indent Christian Göttsche 2020-11-20 17:50:30 +0100
  • f752c6e2d1 Remove unnecessary parens Benny Baumann 2020-11-21 16:07:19 +0100
  • f5c3349bdb IWYU update (FreeBSD) Christian Goettsche 2020-11-18 15:12:18 +0100
  • 7cf5277594 IWYU update (Linux) Christian Göttsche 2020-11-18 14:26:30 +0100
  • 5d50f43d5f Add whitespace to improve Linux Platform_init readability Nathan Scott 2020-11-19 19:00:00 +1100
  • c75c5ef9c6 Minor cleanups to platform-specific init and done Nathan Scott 2020-11-19 12:32:07 +1100
  • 329011bb98 Add missing OpenBSD battery function declaration Nathan Scott 2020-11-19 12:00:56 +1100
  • 0a2105eb22 Spelling corrections Christian Göttsche 2020-11-18 13:59:55 +0100
  • f720868998 Align command line argument descriptions in help output Christian Göttsche 2020-11-18 13:59:36 +0100
  • 0eb3c7589d Merge individual Battery.[ch] files into Platform.[ch] Nathan Scott 2020-11-18 09:19:42 +1100
  • ea9622b8c9 Merge individual Battery.[ch] files into Platform.[ch] Nathan Scott 2020-11-17 18:12:38 +1100
  • e3af8d0d08 DarwinProcessList: mark local functions static and sort includes Christian Göttsche 2020-11-17 15:10:44 +0100
  • ba2d59020d DarwinProcess: mark local function static and sort includes Christian Göttsche 2020-11-17 19:41:22 +0100
  • b3b890f546 Use 0 as no-match value for sortkey Christian Göttsche 2020-11-16 16:59:01 +0100
  • f38af725c2 Silence theoretical memory leak Christian Göttsche 2020-11-16 16:50:08 +0100
  • fec9af4e6f Merge branch 'temperature_v2' of cgzones/htop Daniel Lange 2020-11-17 11:05:15 +0100