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