3 Commits (eaeeda64c12ee7d16bfbb591a0ca2d1a4809ebb7)

Author SHA1 Message Date
Benny Baumann 6490590dc8 Relocate include of config.h from header to source modeule 2 years ago
Benny Baumann e56089e1fa Update includes based on IWYU 2 years ago
Nathan Scott b74673fe37 Rename ProcessList to ProcessTable throughout 3 years ago
Nathan Scott 0f751e991d Introduce Row and Table classes for screens beyond top-processes 3 years ago
Nathan Scott 72235d8e09 Adapt platform code for the new Machine base class 3 years ago
Nathan Scott 0bdade1b6c Introduce Machine class for host-specific info (split from ProcessList) 3 years ago
gandalf3 7a7c6938aa Fix scroll relative to followed process 3 years ago
Nathan Scott e7f447b6a3 Refactor and consolidate dynamic meters/columns pointers 3 years ago
Christian Göttsche 9631bc98a9 Avoid UB for deep nested processes 4 years ago
Denis Lisov da97d2625a ProcessList_collapseAllBranches: actually build tree 4 years ago
Explorer09 9ed9d73ab5 Correct titleBuffer size and share it in alignedProcessFieldTitle() 4 years ago
Kumar 0af08bcfc9 Process: Display single digit precision for CPU% greater than 99.9% 4 years ago
Denis Lisov 4b8b61fe18 ProcessList.h: remove `ProcessList_remove` 4 years ago
Charlie Vieth 08166b27b1 ProcessList: fix quadratic process removal when scanning 4 years ago
Daniel Lange 7c43e02591 Improve String_contains_i to allow for multiple terms 4 years ago
Christian Göttsche 3ba695293c Linux: dynamically adjust the SECATTR column width 4 years ago
Denis Lisov 978a7c894f ProcessList_buildTreeBranch: drop extra assert 4 years ago
Denis Lisov 79a6f6cb5b ProcessList_buildTree: skip hashtable if known root 4 years ago
Denis Lisov deb05fe7c2 ProcessList: delay tree rebuild until panel rebuild 4 years ago
Denis Lisov 82d34deaf1 ProcessList: cleanup the tree set sorting remains 4 years ago
Denis Lisov fa3e0d06c2 ProcessList_buildTree: produce sorted tree 4 years ago
Denis Lisov 82dce5cf8e ProcessList_buildTree: sort by parent for fast search 4 years ago
Denis Lisov 8d987864e4 ProcessList_buildTree: drop sort direction checking 4 years ago
Denis Lisov 58b42e4cac ProcessList: introduce displayList 4 years ago
Denis Lisov 2477a5a018 ProcessList_buildTree: handle every process once 4 years ago
Denis Lisov 1a403eb7eb ProcessList_buildTree: lookup parent via hashtable 4 years ago
Denis Lisov a3a7958721 ProcessList: sort before panel rebuild if needed 4 years ago
Hisham Muhammad 72ba20fa5f Introduce screen tabs 4 years ago
Silke Hofstra 696f79fe50 Dynamically scale the ST_UID size to support 32-bit UIDs 4 years ago
Daniel Lange 94ad111391 Update license headers to explicitly say GPLv2+ 5 years ago
Sohaib Mohamed 6f2021f3d9 PCP: support for 'dynamic columns' added at runtime 5 years ago
Christian Göttsche 41af31be7f Rework CPU counting 5 years ago
Benny Baumann 976c6123f4 Pointer indication aligned to typename 5 years ago
Nathan Scott f0ed0fdafb Add a new DynamicMeter class for runtime Meter extension 5 years ago
Benny Baumann a61a2e6d47 Call makeCommandStr on all platforms 5 years ago
Benny Baumann 02431c43e1 Rename command line field from comm to cmdline 5 years ago
mayurdahibhate 1b74dfe187 cleaned up includes with iwyu 5 years ago
Christian Göttsche bd689ab0d3 Avoid implicit pointer to bool conversion in assignment 5 years ago
Christian Göttsche d58c2f0606 Drop ProcessList_get and ProcessList_size 5 years ago
Nathan Scott 367561175a Update timestamps for the special process scans at startup also 5 years ago
Nathan Scott 356488aa53 Request the realtime and monotonic clock times once per sample 5 years ago
Christian Göttsche 58ad020aca ProcessList: fix treeview on OpenBSD when hiding kernel threads 5 years ago
Christian Göttsche 1e806f9899 RichString: do not unnecessarily clean whole buffer 5 years ago
Christian Göttsche a4173f5209 Improve process following 5 years ago
Christian Göttsche d37d66bb3a InfoScreen/ProcessList: do not access Vector internals 5 years ago
Christian Göttsche 59a150e8d7 Follow followed process when switching thread visibilities 5 years ago
Daniel Lange 07a6efcb22 Make the first tree item stable on expand / collapse again 5 years ago
Daniel Lange 2c6222e30a Option and key ("*") to collapse / expand all branches under PID 1 5 years ago
Christian Göttsche 06b1674aa6 Improve handling when selected last process entry 5 years ago
Daniel Lange 4531b31d92 Sort out the mess around column sorting that had accumulated over time 5 years ago