196 Commits (13b28fa9ed283d9236ceb30f77e403cb451a7cd7)

Author SHA1 Message Date
Christian Göttsche 979aca98cc Use uppercase floating point literal suffix 5 years ago
Benny Baumann 82157f598e Refactor to remove no-op calls 5 years ago
Christian Göttsche fdaa15bd8d Linux: overhaul io process fields 5 years ago
Christian Göttsche fee744abd2 Update generic process field display 5 years ago
Christian Göttsche d5de1bc23d Overhaul sorting of state process column 5 years ago
Christian Göttsche a3c8285237 Refactor to tty_nr process field display 5 years ago
Christian Göttsche 3035e29e74 Use typedef names instead of raw struct ones 5 years ago
Daniel Lange 074703bd5c Implement stable tie-breaker and add more defaultSortDesc fields as per cgzones' suggestions, simplify Process_compare flow from BenBE 5 years ago
Daniel Lange 4531b31d92 Sort out the mess around column sorting that had accumulated over time 5 years ago
Christian Göttsche 08ac22ddb9 RichString: refactor writing limited amount of columns 5 years ago
Christian Göttsche 5fde0e0127 RichString_appendChr: add parameter to set attributes 5 years ago
Christian Göttsche a5db139a0a Linux: use correct column alignment for wide fields 5 years ago
Christian Göttsche 3bb731c645 RichString_setAttrn: refactor to take a length instead of a stop index 5 years ago
Christian Göttsche e103ec0317 Declare for loop variables inside the loop 5 years ago
Christian Göttsche 90ea3ac3c9 Object: return int on comparison 5 years ago
Christian Göttsche 5359eae28b Process: use correct column aligning on wide username 5 years ago
Christian Göttsche 9f68c8d341 Merge Process_pidColumns into Process_fields and rework auto-fit for PID-like columns 5 years ago
Christian Göttsche 89473cc9ae Rework enum ProcessField 5 years ago
Benny Baumann 77db240b48 Split boilerplate and platform-independent field comparison 5 years ago
Hisham Muhammad 2327260ee8 Separate tree and list sort orders 5 years ago
Hisham Muhammad e8c6994f40 Add "Tree view is always sorted by PID" option to mimic htop 2 behavior 5 years ago
Hisham Muhammad 3d1703f16f Invert Process_compare resolution so that superclass matches run first 5 years ago
Christian Göttsche 27b8d81ed2 ProcessList: save scan time in millisecond 5 years ago
Nathan Scott 75e9f9a8d9 Cull the definitions of pageSize and pageSizeKB from CRT.c 5 years ago
Christian Göttsche 2d231d77ca Process: simplify 5 years ago
Benny Baumann f6613db5cd Additional code simplification 5 years ago
Benny Baumann 4c44a70f96 Fix broken tree display on inverted sort order 5 years ago
Christian Göttsche 157086e750 Split RichString_(append|appendn|write) into wide and ascii 5 years ago
Christian Göttsche 77ec86aff4 Use size_t as type for buffer length in Process 5 years ago
Christian Göttsche cd305b4325 Print G in gigabyte color 5 years ago
Daniel Lange 7899ae2eb1 Replace more snprintfs, reduce buffer sizes to what is printed 5 years ago
Benny Baumann 0b29e5074c Use 'N/A' instead of 'no perm' for more consistency 5 years ago
Benny Baumann 45cb99d870 Minor indentation fix 5 years ago
Narendran Gopalakrishnan 09fe94da18 Improving Command display/sort 5 years ago
Christian Göttsche fa002c0ba9 Rename virtual memory column from M_SIZE to M_VIRT 5 years ago
Christian Göttsche 7cf5277594 IWYU update (Linux) 5 years ago
Christian Göttsche 15eab2012d Add process column for normalized CPU usage 5 years ago
Christian Göttsche 42073babb9 Use uid_t type for Process_getuid 5 years ago
Christian Göttsche 397b5c4bd0 Introduce spaceship comparison for Processes 5 years ago
Benny Baumann 45869513bf Embracing branches 5 years ago
Benny Baumann 61e14d4bb2 Spacing around operators 5 years ago
Benny Baumann b23f8235e2 Whitespace and indentation issues 5 years ago
Benny Baumann 374edb9ed5 Spacing after keywords (if) 5 years ago
Adam Saponara a83f515f0f Address items from review 5 years ago
Adam Saponara dde71c6637 Highlight new and old processes (#74) 5 years ago
Christian Göttsche 4eb443926f Hold only a const version of Settings in Process 5 years ago
Christian Göttsche 361877454f Cache PAGE_SIZE 5 years ago
Benny Baumann 0f5262917f Make all required includes explicit 5 years ago
Benny Baumann 872e542f4e Rename StringUtils.[ch] to XUtils.[ch] 5 years ago
Christian Göttsche a63cfc8b7c Refactor generating starttime string into Process class 5 years ago