Commit Graph

  • 70f48f1f44 Add wrapper function for free and strdup Christian Göttsche 2021-01-05 14:47:49 +01:00
  • 958112c5a3 Refactor setting filter and use safe strncpy Christian Göttsche 2021-01-05 14:45:12 +01:00
  • a118928dee XUtils: add safe strncpy implementation Christian Göttsche 2021-01-05 14:44:09 +01:00
  • 3715301fe3 Drop always false condition Christian Göttsche 2021-01-05 14:15:54 +01:00
  • d53398fb48 Fix git log remainder in ChangeLog Daniel Lange 2021-01-11 19:40:19 +01:00
  • 58ce887d14 Update version number to 3.0.6-dev to identify git repo builds Daniel Lange 2021-01-11 18:59:55 +01:00
  • ce6d60e7de Release 3.0.5 3.0.5 Daniel Lange 2021-01-11 18:18:21 +01:00
  • 5d92a9f20d Merge branch 'fix-palette2' of deviant/htop Daniel Lange 2021-01-11 17:45:59 +01:00
  • b3500ac3b7 Clarify that only the main screen function bar is optionally hidden Daniel Lange 2021-01-11 13:50:34 +01:00
  • 2ba8a81d47 Fix clearing the last line in setup on function bar change (thanks cgzones) Daniel Lange 2021-01-11 13:47:33 +01:00
  • f2f1c99ad9 Fix white text in the Light Terminal colour scheme V 2021-01-11 12:54:19 +01:00
  • 1ffe5d79bd Make Infoscreens the correct height Daniel Lange 2021-01-11 12:53:07 +01:00
  • 8502f4e64f Merge branch 'wide_proc_comm' of cgzones/htop Daniel Lange 2021-01-11 12:43:39 +01:00
  • a5db139a0a Linux: use correct column alignment for wide fields Christian Göttsche 2021-01-10 15:57:46 +01:00
  • 8a67d7f086 Merge branch 'RichString_attrn' of cgzones/htop Daniel Lange 2021-01-11 09:36:42 +01:00
  • 0b89c66f58 Merge branch 'following_exit' of cgzones/htop Daniel Lange 2021-01-11 09:36:25 +01:00
  • 3bb731c645 RichString_setAttrn: refactor to take a length instead of a stop index Christian Göttsche 2021-01-10 11:14:02 +01:00
  • fbaa0cd146 Exit follow mode cleanly after followed process dies Christian Göttsche 2021-01-10 16:43:24 +01:00
  • a076488809 Solaris: make Process callbacks static Christian Göttsche 2021-01-09 20:17:31 +01:00
  • 6301d5c1da Convert unnecessary static variables Christian Göttsche 2021-01-09 14:31:07 +01:00
  • 4979245aa5 Update help and man page for improved -t / -s options Daniel Lange 2021-01-08 21:34:30 +01:00
  • 0155980fd6 Free memory on multiple filter command line arguments Christian Göttsche 2021-01-08 21:07:05 +01:00
  • 2af90b711f Merge branch 'err_h' of cgzones/htop Daniel Lange 2021-01-08 17:39:04 +01:00
  • d55f394541 Merge branch 'light_color' of cgzones/htop Daniel Lange 2021-01-08 17:35:26 +01:00
  • c7d93a8f30 Merge branch 'ncurses_format' of cgzones/htop Daniel Lange 2021-01-08 17:31:06 +01:00
  • 2d2a2df6f2 Refactor crash handler message to avoid embedded directive Christian Göttsche 2021-01-08 13:51:21 +01:00
  • de645ea16c ci: enable format attributes in ncurses headers Christian Göttsche 2021-01-08 12:24:44 +01:00
  • 6ae56f2578 Revert color change on LightTerminal Christian Göttsche 2021-01-08 11:25:25 +01:00
  • bfcb8ca019 InfoScreen: fix uncontrolled format string V 2021-01-08 05:11:45 +01:00
  • d800d7a3ce Drop usage of formatted error messages from <err.h> Christian Göttsche 2021-01-07 16:08:43 +01:00
  • 27db9297b7 Show arrow indicating order of sorted process column Christian Göttsche 2020-12-28 20:41:33 +01:00
  • 330d4fe22f Unify prototype of Vector_get Christian Göttsche 2021-01-06 17:14:06 +01:00
  • 8e10cde800 Hashtable: fail hard on too big size request Christian Göttsche 2021-01-04 23:33:06 +01:00
  • ca2c01bd16 Hashtable: widen size from int to size_t Christian Göttsche 2021-01-04 23:25:28 +01:00
  • 7043a93eba Hashtable: hide implementation of Hashtable and HashtableItem Christian Göttsche 2021-01-04 23:21:54 +01:00
  • 8fe04b7494 Hashtable: use more distinct typename for key type Christian Göttsche 2021-01-04 23:20:36 +01:00
  • 43d5c61884 LibSensors: add support for Ryzen CPUs Matej Dian 2021-01-04 19:19:24 +01:00
  • e103ec0317 Declare for loop variables inside the loop Christian Göttsche 2021-01-05 23:47:20 +01:00
  • 7ff654f2df Drop useless double parenthesis Christian Göttsche 2021-01-05 23:45:15 +01:00
  • 7386c6fed0 Avoid function cast by refactoring callback prototype Christian Göttsche 2021-01-05 23:01:30 +01:00
  • ce9e7fd14f Panel_new: reorder arguments Christian Göttsche 2021-01-02 23:51:53 +01:00
  • badeaf9e82 IncSet: do not resize on our own and do not search on resize Christian Göttsche 2021-01-02 23:49:04 +01:00
  • a3cced9fb6 Add option to hide the Function Bar Christian Göttsche 2020-12-28 23:26:14 +01:00
  • 24c5ca9ddf Panel: rework hight logic Christian Göttsche 2021-01-01 22:06:26 +01:00
  • eb6f8d569d Action: drop resize callback Christian Göttsche 2021-01-01 22:03:30 +01:00
  • 8c8149d146 XUtils: check for multiplication overflow in allocation size Christian Göttsche 2020-12-23 21:52:40 +01:00
  • a150a81669 Fix CPU percentage on M1 silicon Macs Luke Groeninger 2021-01-02 00:45:53 -06:00
  • 90ea3ac3c9 Object: return int on comparison Christian Göttsche 2020-12-23 13:02:32 +01:00
  • 293c16e22d Only initialize and gather delay accounting data if a related column is enabled Christian Göttsche 2020-12-28 20:51:02 +01:00
  • f6aa5d29bb Action: remove trivial wrapper function Christian Göttsche 2021-01-01 21:31:30 +01:00
  • 2c06566405 LoadMeter: dynamically adjust color and total of bar Christian Göttsche 2020-12-23 20:56:19 +01:00
  • d609c04fe4 CRT: add METER_VALUE_ERROR and adjust some METER_VALUE_WARN colors Christian Göttsche 2020-12-23 20:54:03 +01:00
  • ca9d7cd708 Also find libsensors.so.4 for Fedora and friends Daniel Lange 2020-12-25 10:07:47 +01:00
  • debeac49cd Merge branch 'cpufreq' of hadfl/htop for Solaris / OmniOS support Daniel Lange 2020-12-25 12:18:01 +01:00
  • a0b899f29d Note Shift-F3 use in man page Daniel Lange 2020-12-25 09:44:04 +01:00
  • 8b83a9f055 Enable going back to previous search matches (Shift-F3) Daniel Lange 2020-12-23 18:59:51 +01:00
  • 495f2292dc add support to display CPU frequencies on Solarish platforms Dominik Hassler 2020-12-24 13:01:23 +00:00
  • 1cc3f8074f Merge branch 'user_wide' of cgzones/htop Daniel Lange 2020-12-23 22:55:35 +01:00
  • aa08279964 Linux: accept clock CPU frequency Christian Göttsche 2020-12-23 17:46:32 +01:00
  • 5359eae28b Process: use correct column aligning on wide username Christian Göttsche 2020-12-23 12:21:29 +01:00
  • f1463fdd64 Added keybind 'N' for sorting by PID Jake Mannens 2020-12-20 01:48:07 +11:00
  • 3edb6e1ea3 Position help labels one step to the right Jake Mannens 2020-12-20 01:48:07 +11:00
  • 71ddc6a6a1 Merge branch 'remove-n-keybind' of jakem72360/htop Daniel Lange 2020-12-23 18:22:17 +01:00
  • b9336af76f fix argument type following prototype change in "Invert Process_compare resolution so that superclass matches run first" Dominik Hassler 2020-12-23 14:21:53 +00:00
  • f46ddd3230 Remove 'n' and 'N' search inc/dec keybinds Jake Mannens 2020-12-24 03:24:15 +11:00
  • 94d7f0b585 RichString: return number of written characters on write/append functions Christian Göttsche 2020-12-23 12:20:57 +01:00
  • 86d2931255 Restore highlighted header of current sorted process column Christian Göttsche 2020-12-22 17:12:38 +01:00
  • 0672be7db1 Update version number for git repo builds Nathan Scott 2020-12-22 17:41:14 +11:00
  • 0b989ee38c Bump version number for 3.0.4 release 3.0.4 Nathan Scott 2020-12-22 17:36:45 +11:00
  • 3fb0024fd3 Merge branch 'misc' of https://github.com/cgzones/htop into cgzones-misc Christian Göttsche 2020-12-22 17:30:29 +11:00
  • dfb9b82607 Resolve clang-analyzer signed/unsigned comparison CI failure Nathan Scott 2020-12-22 16:58:17 +11:00
  • fc7aead36b Merge branch 'harden_makecommandstr' of https://github.com/BenBE/htop into BenBE-harden_makecommandstr Nathan Scott 2020-12-22 16:55:11 +11:00
  • 737cd6167a Merge branch 'resize_bar' of https://github.com/cgzones/htop into cgzones-resize_bar Nathan Scott 2020-12-22 15:25:08 +11:00
  • 6502b02666 DiD: Ensure string offsets are inside string boundaries Benny Baumann 2020-12-21 22:35:38 +01:00
  • cdfd407e2e Panel_init: initialize selectedLen member Christian Göttsche 2020-12-21 21:56:26 +01:00
  • 64c05a1ed5 EnvScreen: mark local class functions static Christian Göttsche 2020-12-21 21:34:23 +01:00
  • a7612b0b7d TraceScreen: mark local class functions static Christian Göttsche 2020-12-21 21:33:11 +01:00
  • 3ec8f67ab2 InfoScreen: drop unused member Christian Göttsche 2020-12-21 21:28:13 +01:00
  • 10c6810bff Avoid NULL dereference on zombie processes Benny Baumann 2020-12-21 22:29:18 +01:00
  • 068561351f Document dynamic bindings and assumed external configuration Benny Baumann 2020-12-19 23:08:57 +01:00
  • 9b8b380c32 De-lazy @cgzones :) Daniel Lange 2020-12-21 20:40:00 +01:00
  • a09ad6b8b4 Action: sort key binding assignments Christian Göttsche 2020-12-21 15:53:42 +01:00
  • 9a86577cf2 DragonFlyBSD update Christian Göttsche 2020-12-20 18:32:04 +01:00
  • 8db8b9edac DragonFlyBSD update Christian Göttsche 2020-12-20 18:21:25 +01:00
  • 4a73e80338 Make remaining number literals use uppercase Benny Baumann 2020-12-20 17:17:51 +01:00
  • 5fa1c7040d Minor typo and comment clarification Benny Baumann 2020-12-20 17:15:51 +01:00
  • 3f9c63d5c0 MetersPanel: drop color interruption in FunctionBar Christian Göttsche 2020-12-20 11:23:08 +01:00
  • 358d20687f Use variable-length-array instead of small dynamic allocation Christian Göttsche 2020-12-19 23:05:07 +01:00
  • e3862aa67e Rework drawing of FunctionBar Christian Göttsche 2020-12-16 21:46:11 +01:00
  • 7e7a53c415 Mark event arrays const Christian Göttsche 2020-12-20 16:58:37 +01:00
  • 6b100b0cf4 Use upper case numeric literals Christian Göttsche 2020-12-20 16:58:17 +01:00
  • 6e46fd6f1f BarMeter: rework text padding Christian Göttsche 2020-12-20 00:28:10 +01:00
  • 22da57d621 CPUMeter: drop minimum width of CPU usage in bar mode Christian Göttsche 2020-12-19 23:52:03 +01:00
  • c5e31ba4aa Meter: fix artifacts with very tiny width Christian Göttsche 2020-12-15 17:25:25 +01:00
  • f878f302ca Remove duplicate newline in CRT_fatalError calls Christian Göttsche 2020-12-19 21:25:18 +01:00
  • 67ccd6b909 Unhardcode tick-to-ms conversion Alexander Momchilov 2020-12-08 23:12:44 -05:00
  • f614b8a19f Mark Platform_defaultFields const Christian Göttsche 2020-12-19 18:10:03 +01:00
  • c150e4bde9 Enable -Wformat=2 Christian Göttsche 2020-12-18 15:49:37 +01:00
  • 9f68c8d341 Merge Process_pidColumns into Process_fields and rework auto-fit for PID-like columns Christian Göttsche 2020-12-15 19:44:52 +01:00
  • 89473cc9ae Rework enum ProcessField Christian Göttsche 2020-12-15 19:44:48 +01:00