Commit graph

772 commits

Author SHA1 Message Date
Jakob P. Liljenberg 0267eba2bb
Merge pull request #659 from ivanp7/patch-1
Add alternative key codes for Delete, Insert, Home, End
2023-11-15 21:43:18 +01:00
Jakob P. Liljenberg 50bbab0512
Merge pull request #660 from stradicat/feature/elementarish
Elementarish theme: color update according to Elementary palette
2023-11-15 21:35:50 +01:00
Dennis Mayr 5a14c7b6fa
Merge branch 'main' of https://github.com/stradicat/btop 2023-11-15 17:27:34 -03:00
Dennis Mayr 979506f18e
Elementarish theme: color update according to Elementary palette 2023-11-15 17:25:09 -03:00
Dennis Mayr 71eb4142e8
Elementarish theme: color update according to Elementary palette 2023-11-08 11:17:47 -03:00
vân e81cf2b7ff
Add alternative key codes for Insert, Home, End 2023-11-07 15:12:27 +00:00
vân f9452ff6d5
Add alternative Delete key code
Delete key not always produces ^[[3~, on some terminals (like st) it produces ^[[P.
2023-11-06 13:31:53 +00:00
Jakob P. Liljenberg 9edbf27f1b
Merge pull request #649 from nobounce/workflow-timeout
Set FreeBSD workflow timeout
2023-10-21 02:09:55 +02:00
Steffen Winter ff1f51ccbb
Set FreeBSD workflow timeout
Recently the FreeBSD workflow has started to hang in a boot loop when
the VM starts up. The issue is being tracked upstream but there is not
response at the moment.

To work around this set a timeout to not waste CI minutes. Other
workflows might also want this change since they don't take 20 minutes
anyway.
2023-10-18 22:41:49 +02:00
Jakob P. Liljenberg 2a864f6f2e
Merge pull request #643 from DecklynKern/main
Fix scrollbar not clearing sometimes.
2023-10-07 10:40:54 +02:00
DecklynKern b2bf8ef504 Fix scrollbar not clearing sometimes. 2023-10-06 17:33:38 -06:00
Jakob P. Liljenberg 636eb25f5e
Merge pull request #623 from rahulaggarwal965/main
Add keybind for toggling memory display mode in PROC box
2023-09-30 19:51:03 +02:00
Rahul Aggarwal b5ba2fc963 Add keybind for toggling memory display mode in PROC box 2023-09-30 19:41:03 +02:00
Jakob P. Liljenberg 260c0f6623
Merge pull request #635 from lvxnull/editorconfig
Add hpp files to .editorconfig
2023-09-30 18:56:25 +02:00
lvxnull e6a06eb729 Add hpp files to .editorconfig 2023-09-30 18:55:56 +02:00
Jakob P. Liljenberg 52bfff7ceb
Merge pull request #636 from nobounce/performance-iili
Minor string initialization improvement
2023-09-30 18:55:08 +02:00
nobounce 19dbbe1a17
Minor string initialization improvement 2023-09-29 12:26:19 +02:00
Jakob P. Liljenberg 1f72e56c7d
Merge pull request #633 from crestfallnatwork/main
[fix] Made disks statvfs logic asynchronous.
2023-09-29 10:43:21 +02:00
crestfalln cdcf8bc929 fixed bug where updated disks stats overrided disk io data 2023-09-29 09:51:18 +02:00
crestfalln 9b4e85f08d fixed bug where updated disks stats overrided disk io data 2023-09-29 09:51:18 +02:00
crestfalln 889623874e made disks stat logic async 2023-09-29 09:51:18 +02:00
Jakob P. Liljenberg 278a0e6b17
Merge pull request #630 from lvxnull/signal-list
Fix signal list on non-linux/weird linux platforms
2023-09-28 18:32:09 +02:00
lvxnull e89519fbb2 Fix signal list on non-linux/weird linux platforms 2023-09-28 18:23:11 +02:00
Jakob P. Liljenberg d16adc9fd0
Merge pull request #618 from nobounce/aggregate-child-processes
Add option to accumulate a child's resources in parent in tree-view
2023-09-28 18:20:42 +02:00
nobounce f34b40892f
Make process thread count better readable when wider than 5 digits 2023-09-24 16:34:50 +02:00
nobounce 6027cedd42
Add option to accumulate a child's resources in parent in tree-view 2023-09-14 23:29:49 +02:00
Jakob P. Liljenberg 2c3ac4855d
Merge pull request #589 from nobounce/cmake
Add CMake support for Linux
2023-09-13 21:14:56 +02:00
Jakob P. Liljenberg f90dc37c26
Merge pull request #610 from SidVeld/feature/horizon-theme
Horizon theme
2023-09-13 20:27:05 +02:00
nobounce 5c6a281002
Add CMake support
Linux is completly supported

FreeBSD is not able to create a static executable for now. See
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273398

MacOS was not tested
2023-09-13 10:31:20 +02:00
SidVeld 68a49c10a6 Add horizon theme 2023-09-06 18:03:31 +03:00
Jakob P. Liljenberg 0cac861910
Merge pull request #609 from scorpion-26/byteconv
Fix short conversion of 1000-1023 *iB
2023-09-05 19:27:38 +02:00
scorpion-26 f798acdaf7 Fix short conversion of 1000-1023*iB
floating_humanizer([1000-1024], true) with base 8 returns "2K", whereas it should return
"1.0K" to align with other formats. The conversion is also broken for
all other units(e.g. 1023M is also broken and returns "2G")
2023-09-05 18:00:47 +02:00
aristocratos 31be4362ce FreeBSD Github action 13.1 -> 13.2 and static libgcc and libstdc++ 2023-08-27 02:00:07 +02:00
aristocratos fc523fd1d0 Fix for FreeBSD github action not failing "correctly"... 2023-08-27 01:36:26 +02:00
Jakob P. Liljenberg c296ac13cd
Merge pull request #590 from nobounce/dangling-reference-config
Convert parameters and config keys to std::string_view
2023-08-26 19:29:57 +02:00
Jakob P. Liljenberg 9a1e760a66
Merge pull request #602 from jfouquart/main
Fix getting zfs pool name with '.' char in freebsd
2023-08-26 19:20:18 +02:00
Jakob P. Liljenberg 9c8af4df43
Merge pull request #601 from joske/cleanup
[macos] don't check /sys on macos
2023-08-26 19:18:55 +02:00
Jakob P. Liljenberg 8a49d8cf45
Merge pull request #600 from joske/makefile
[macos/freebsd] support gcc13
2023-08-26 19:18:07 +02:00
Jakob P. Liljenberg 1556388c83
Merge pull request #599 from joske/main
[macos] fix temp sensor on system with many cores
2023-08-26 19:14:00 +02:00
Jos Dehaes d17e1a2dac fix some warnings 2023-08-25 16:18:39 +02:00
Jos Dehaes 4d8aa6b118 fix core check 2023-08-25 15:52:58 +02:00
Jonathan Fouquart 22e64caaff Fix getting zfs pool name with '.' char in freebsd 2023-08-25 09:37:49 +02:00
Jos Dehaes 2217cbe143 [macos] don't check /sys on macos 2023-08-23 16:46:02 +02:00
Jos Dehaes 008fcd889e also add g++13 2023-08-23 16:11:31 +02:00
Jos Dehaes 0fdca5eb03 support gcc13 2023-08-23 15:54:07 +02:00
Jos Dehaes dcbdb7360d [macos] fix temp sensor on system with many cores 2023-08-23 15:46:47 +02:00
aristocratos 1b126f55e3 Update Makefile for partial static compilation on freebsd 2023-08-04 01:08:27 +02:00
aristocratos c8ec6bbb00 Fix freebsd nullptr changes and makefile for gcc12 and newer 2023-08-03 23:08:33 +02:00
Jakob P. Liljenberg 8a33aab588
Merge pull request #539 from nobounce/replace-NULL-nullptr
Modernize using nullptr.
2023-07-30 13:21:48 +02:00
aristocratos 94e5c02d11 Better text editing 2023-07-27 20:51:21 +02:00