commit 285fb215d1
Author: aristocratos <gnmjpl@gmail.com>
Date: Thu Dec 28 13:10:18 2023 +0100
Proc::draw() -> Use std::erase_if() instead of for loops
commit 2fba934cde
Author: aristocratos <gnmjpl@gmail.com>
Date: Wed Dec 27 00:54:28 2023 +0100
Fixed leftover code in GPU init logging false errors
commit ad14554f32
Author: aristocratos <gnmjpl@gmail.com>
Date: Tue Dec 26 19:32:43 2023 +0100
Try alternative names for GPU libraries during GPU init
commit a8fda16bf6
Merge: e15e0b72796af3
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Tue Dec 26 19:19:14 2023 +0100
Merge pull request #696 from aristocratos/map_safety
commit 2796af3f37
Author: aristocratos <gnmjpl@gmail.com>
Date: Tue Dec 26 19:18:37 2023 +0100
Document DEBUG flag for Makefile
commit f484326bf2
Merge: b4eb397e15e0b7
Author: aristocratos <gnmjpl@gmail.com>
Date: Tue Dec 26 19:11:26 2023 +0100
Merge branch 'main' into map_safety
commit b4eb397fc6
Author: aristocratos <gnmjpl@gmail.com>
Date: Mon Dec 25 10:52:52 2023 +0100
Fix errors
commit 3c04a7a380
Author: aristocratos <gnmjpl@gmail.com>
Date: Mon Dec 25 10:41:15 2023 +0100
Added more checks and debug logging
commit 8b81c4a4ec
Author: aristocratos <gnmjpl@gmail.com>
Date: Mon Dec 25 03:28:35 2023 +0100
Return const refs
commit f836233b64
Author: aristocratos <gnmjpl@gmail.com>
Date: Mon Dec 25 02:49:24 2023 +0100
Remove robin_hood.h
commit 3a8ceacaf8
Author: aristocratos <gnmjpl@gmail.com>
Date: Mon Dec 25 02:37:32 2023 +0100
Fix call to compact and missing utility include
commit e15e0b7188
Author: aristocratos <gnmjpl@gmail.com>
Date: Mon Dec 25 02:27:38 2023 +0100
Revert "Replace robin_hood map and set with STD alternative and add safeVal() function for map/vector access with fallback"
This reverts commit 6c87ab6196.
commit ced47a960f
Author: aristocratos <gnmjpl@gmail.com>
Date: Mon Dec 25 02:26:13 2023 +0100
Replace robin_hood map and set with STD alternative and add safeVal() function for map/vector access with fallback
commit 6c87ab6196
Author: aristocratos <gnmjpl@gmail.com>
Date: Mon Dec 25 02:16:15 2023 +0100
Replace robin_hood map and set with STD alternative and add safeVal() function for map/vector access with fallback
commit a2325371d4
Merge: aab2e8cb598f02
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sun Dec 17 19:56:31 2023 +0100
Merge pull request #690 from aristocratos/osx-fix
commit b598f02468
Merge: b1fe377aab2e8c
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sun Dec 17 12:06:39 2023 +0100
Merge branch 'main' into osx-fix
commit aab2e8cc55
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sun Dec 17 12:03:47 2023 +0100
Fixed test-snap-can-build.yml
commit b1fe3779e1
Merge: 78052422d15c41
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sun Dec 17 11:56:14 2023 +0100
Merge branch 'main' into osx-fix
commit 2d15c41555
Merge: fe699b42d3e453
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sun Dec 17 11:54:49 2023 +0100
Merge pull request #684 from kz6fittycent/main
commit 2d3e453ed5
Merge: 0a38864fe699b4
Author: kz6fittycent <jimmy.tigert@gmail.com>
Date: Fri Dec 15 12:02:11 2023 -0600
Merge branch 'main' into main
commit 0a388647cc
Author: kz6fittycent <jimmy.tigert@gmail.com>
Date: Fri Dec 15 12:01:45 2023 -0600
Update test-snap-can-build.yml
whoops
commit 49f425f356
Author: kz6fittycent <jimmy.tigert@gmail.com>
Date: Fri Dec 15 12:00:48 2023 -0600
Update test-snap-can-build.yml
https://github.com/aristocratos/btop/pull/684#issuecomment-1852801811
commit 780524267f
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Fri Dec 15 09:02:57 2023 +0100
conditional compile on Big Sur and up
commit fe699b4333
Author: aristocratos <gnmjpl@gmail.com>
Date: Tue Dec 12 23:20:09 2023 +0100
Version bump to 1.3.0 in preparation for upcoming release
commit 2d2df23198
Merge: d7b581eb71538e
Author: aristocratos <gnmjpl@gmail.com>
Date: Tue Dec 12 23:19:31 2023 +0100
Merge branch 'main' of github.com:aristocratos/btop
commit d7b581eda4
Author: aristocratos <gnmjpl@gmail.com>
Date: Tue Dec 12 23:17:36 2023 +0100
Updated changes
commit b71538eabe
Merge: a017056730af5d
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Tue Dec 12 23:07:39 2023 +0100
Merge pull request #666 from muneebmahmed/macos-clang
commit 730af5d4e1
Merge: 0246b1ba017056
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Tue Dec 12 23:05:52 2023 +0100
Merge branch 'main' into macos-clang
commit a017056ea0
Author: aristocratos <gnmjpl@gmail.com>
Date: Tue Dec 12 23:05:07 2023 +0100
Added swap to ignore for statvfs() since it will always fail
commit e770cccaf8
Author: aristocratos <gnmjpl@gmail.com>
Date: Tue Dec 12 22:55:48 2023 +0100
Added try->catch for get_zfs_stat_file() to avoid fs error
commit 0246b1b971
Author: Muneeb Ahmed <32603485+muneebmahmed@users.noreply.github.com>
Date: Mon Nov 20 12:18:40 2023 -0800
Enable macos clang
Apple clang uses different versioning from LLVM, so 15.0.0 is compatible
commit 6282f36f8f
Merge: cfd20a3be73160
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Tue Dec 12 22:06:02 2023 +0100
Merge pull request #675 from imwints/cmake
commit be731600f1
Merge: f4b14cecfd20a3
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Tue Dec 12 22:01:21 2023 +0100
Merge branch 'main' into cmake
commit 450b59b657
Merge: 875f08bcfd20a3
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Tue Dec 12 21:55:27 2023 +0100
Merge branch 'main' into main
commit cfd20a374b
Merge: 14e664eb6a8696
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Tue Dec 12 21:48:55 2023 +0100
Merge pull request #677 from imwints/cpu-model
commit b6a86962e2
Merge: 809643314e664e
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Tue Dec 12 21:47:01 2023 +0100
Merge branch 'main' into cpu-model
commit 14e664e756
Merge: 0d357465902484
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Tue Dec 12 21:41:55 2023 +0100
Merge pull request #679 from masiboss/main
commit 875f08ba5e
Author: kz6fittycent <jimmy.tigert@gmail.com>
Date: Tue Dec 12 14:27:16 2023 -0600
Update snapcraft.yaml - opengl
- Testing opengl plug
commit 3ee4b18e57
Author: kz6fittycent <jimmy.tigert@gmail.com>
Date: Tue Dec 12 14:14:59 2023 -0600
Update bug_report.md
- added snap info for bug reports to delineate
commit 2973a76f2b
Merge: fb782a20d35746
Author: kz6fittycent <jimmy.tigert@gmail.com>
Date: Tue Dec 12 14:06:44 2023 -0600
Merge branch 'aristocratos:main' into main
commit fb782a2ab3
Author: kz6fittycent <jimmy.tigert@gmail.com>
Date: Tue Dec 12 14:02:27 2023 -0600
Create test-snap-can-build.yml
commit 5902484f39
Author: masiboss <32394683+masiboss@users.noreply.github.com>
Date: Thu Dec 7 21:42:11 2023 +0100
simplify removal of "Apple"
commit 5beb9e12e5
Author: masiboss <32394683+masiboss@users.noreply.github.com>
Date: Thu Dec 7 20:56:40 2023 +0100
in case apple decides to add another suffix to the cpu name
commit 1b2f11b412
Author: masiboss <32394683+masiboss@users.noreply.github.com>
Date: Thu Dec 7 20:49:34 2023 +0100
cut less of cpu name if frequency is not shown
commit bcf4ad8ab6
Author: masiboss <32394683+masiboss@users.noreply.github.com>
Date: Thu Dec 7 19:50:12 2023 +0100
fix array out of bounds on regular m chip
commit aeefcacbc9
Author: masiboss <32394683+masiboss@users.noreply.github.com>
Date: Thu Dec 7 19:34:11 2023 +0100
fix cpu version not included
commit 23698940df
Author: masiboss <32394683+masiboss@users.noreply.github.com>
Date: Thu Dec 7 19:23:58 2023 +0100
strip "Apple" from name of Apple silicon chips
commit 8096433736
Author: Steffen Winter <steffen.winter@proton.me>
Date: Tue Dec 5 02:34:24 2023 +0100
Fix printed model name for older Intel CPU
commit f4b14ce97e
Author: Steffen Winter <steffen.winter@proton.me>
Date: Tue Dec 5 01:00:14 2023 +0100
Add CMake compile instructions for macOS
commit 97b35d9720
Author: Steffen Winter <steffen.winter@proton.me>
Date: Sat Dec 2 00:35:13 2023 +0100
Add cmake workflow for all platforms
commit e35538fa29
Author: Steffen Winter <steffen.winter@proton.me>
Date: Sat Dec 2 00:34:32 2023 +0100
Patch RPATH on FreeBSD, support OSX and format
commit 0d357468b5
Merge: ebc46ca00f58b6
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Fri Dec 1 22:52:51 2023 +0100
Merge pull request #674 from imwints/bsd-workflow
Provide FreeBSD static release binaries
commit 00f58b6228
Author: Steffen Winter <steffen.winter@proton.me>
Date: Thu Nov 30 23:07:52 2023 +0100
Provide FreeBSD static release binaries
Bumps vmaction@freesdb-vm to version 1 which runs on Linux and doesn't
hang all the time. Also uses clang for full static compilation
commit ebc46ca12c
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Mon Nov 27 18:21:42 2023 +0100
Clean up compile instructions
commit d1384c9341
Merge: 2b0cc376f12e35
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Mon Nov 27 17:53:39 2023 +0100
Merge pull request #671 from imwints/cmake-gpu
Bring GPU support to CMake and improve how Make handles the ROCm library build
commit 6f12e3555d
Author: Steffen Winter <steffen.winter@proton.me>
Date: Mon Nov 27 00:33:11 2023 +0100
Properly invoke CMake to build ROCm
* Build an optimized library by default
* Only build the library target
* ROCm is build with debug symbols when `make DEBUG=true`
* Enable LTO
* Use the more generic CMake build command instead of calling make
directly, this always uses all cores by default and makes it easier to
switch to another generator e.g. Ninja
* Use a variable to store the ROCm source directory. The directory can
be changed with `make ROCM_DIR=<dir>`
* The static library is now directly linked by CMake and not created off
of the object files from a shared library build
* The C++ compiler used to compile btop is now used to compile ROCm to
avoid name mangling when `CXX` from the environment and `make CXX=`
differ
* CMake is invoked from btop's root directory
commit 0585bc9cfb
Author: Steffen Winter <steffen.winter@proton.me>
Date: Mon Nov 27 00:31:10 2023 +0100
Suppress all output from ROCm build
Similar to including external include files with `-isystem`, ignore
output from ROCm build since these warnings aren't a concern here
commit 831be262b0
Author: Steffen Winter <steffen.winter@proton.me>
Date: Mon Nov 27 00:29:14 2023 +0100
Remove ROCm object files with `make clean/distclean`
commit 2f59e61d87
Author: Steffen Winter <steffen.winter@proton.me>
Date: Sun Nov 26 22:56:58 2023 +0100
Add GPU options for cmake based builds
commit 7588d96dd4
Author: Steffen Winter <steffen.winter@proton.me>
Date: Sun Nov 26 21:40:29 2023 +0100
Add check for <ranges> header
commit ebbb769a6a
Author: Steffen Winter <steffen.winter@proton.me>
Date: Sun Nov 26 21:39:13 2023 +0100
Move calls to find_package to where they're required
commit ed0fa34a9d
Author: Steffen Winter <steffen.winter@proton.me>
Date: Sun Nov 26 19:39:29 2023 +0100
Bump required CMake version
commit 2b0cc37632
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Nov 25 23:11:54 2023 +0100
Update compile instructions for Gpu support
commit 359c67136b
Author: aristocratos <gnmjpl@gmail.com>
Date: Sat Nov 25 22:49:26 2023 +0100
Update changelog
commit 5b01235315
Merge: 0267eba0bb8599
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Nov 25 21:57:32 2023 +0100
Merge pull request #529 from romner-set/main
Add GPU monitoring support
commit 0bb8599a96
Merge: 94d45020267eba
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Nov 25 21:51:09 2023 +0100
Merge branch 'main' into main
commit 94d4502901
Author: aristocratos <gnmjpl@gmail.com>
Date: Sat Nov 25 21:48:50 2023 +0100
Readme update and Makfile fixes.
commit 19bcff894b
Author: aristocratos <gnmjpl@gmail.com>
Date: Sat Nov 25 21:01:11 2023 +0100
Squashed commit of the following:
commit 0267eba2bb
Merge: 50bbab0e81cf2b
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Wed Nov 15 21:43:18 2023 +0100
Merge pull request #659 from ivanp7/patch-1
Add alternative key codes for Delete, Insert, Home, End
commit 50bbab0512
Merge: 9edbf275a14c7b
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Wed Nov 15 21:35:50 2023 +0100
Merge pull request #660 from stradicat/feature/elementarish
Elementarish theme: color update according to Elementary palette
commit 5a14c7b6fa
Merge: 979506f71eb414
Author: Dennis Mayr <dmayr.dev@gmail.com>
Date: Wed Nov 15 17:27:34 2023 -0300
Merge branch 'main' of https://github.com/stradicat/btop
commit 979506f18e
Author: Dennis Mayr <dmayr.dev@gmail.com>
Date: Wed Nov 8 11:17:47 2023 -0300
Elementarish theme: color update according to Elementary palette
commit 71eb4142e8
Author: Dennis Mayr <dmayr.dev@gmail.com>
Date: Wed Nov 8 11:17:47 2023 -0300
Elementarish theme: color update according to Elementary palette
commit e81cf2b7ff
Author: vân <3432246+ivanp7@users.noreply.github.com>
Date: Tue Nov 7 15:12:27 2023 +0000
Add alternative key codes for Insert, Home, End
commit f9452ff6d5
Author: vân <3432246+ivanp7@users.noreply.github.com>
Date: Mon Nov 6 13:31:53 2023 +0000
Add alternative Delete key code
Delete key not always produces ^[[3~, on some terminals (like st) it produces ^[[P.
commit 9edbf27f1b
Merge: 2a864f6ff1f51c
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Oct 21 02:09:55 2023 +0200
Merge pull request #649 from nobounce/workflow-timeout
Set FreeBSD workflow timeout
commit ff1f51ccbb
Author: Steffen Winter <steffen.winter@proton.me>
Date: Wed Oct 18 22:26:36 2023 +0200
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.
commit 2a864f6f2e
Merge: 636eb25b2bf8ef
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Oct 7 10:40:54 2023 +0200
Merge pull request #643 from DecklynKern/main
Fix scrollbar not clearing sometimes.
commit b2bf8ef504
Author: DecklynKern <DecklynKern@gmail.com>
Date: Fri Oct 6 17:33:38 2023 -0600
Fix scrollbar not clearing sometimes.
commit 636eb25f5e
Merge: 260c0f6b5ba2fc
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Sep 30 19:51:03 2023 +0200
Merge pull request #623 from rahulaggarwal965/main
Add keybind for toggling memory display mode in PROC box
commit b5ba2fc963
Author: Rahul Aggarwal <rahulaggarwal965@gmail.com>
Date: Wed Sep 20 22:55:56 2023 -0400
Add keybind for toggling memory display mode in PROC box
commit 260c0f6623
Merge: 52bfff7e6a06eb
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Sep 30 18:56:25 2023 +0200
Merge pull request #635 from lvxnull/editorconfig
Add hpp files to .editorconfig
commit e6a06eb729
Author: lvxnull <86745229+lvxnull@users.noreply.github.com>
Date: Thu Sep 28 19:44:47 2023 +0200
Add hpp files to .editorconfig
commit 52bfff7ceb
Merge: 1f72e5619dbbe1
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Sep 30 18:55:08 2023 +0200
Merge pull request #636 from nobounce/performance-iili
Minor string initialization improvement
commit 19dbbe1a17
Author: nobounce <steffen.winter@proton.me>
Date: Fri Sep 29 12:20:59 2023 +0200
Minor string initialization improvement
commit 1f72e56c7d
Merge: 278a0e6cdcf8bc
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Fri Sep 29 10:43:21 2023 +0200
Merge pull request #633 from crestfallnatwork/main
[fix] Made disks statvfs logic asynchronous.
commit cdcf8bc929
Author: crestfalln <guptahiman01@gmail.com>
Date: Fri Sep 29 09:07:27 2023 +0530
fixed bug where updated disks stats overrided disk io data
commit 9b4e85f08d
Author: crestfalln <no-reply@crestfalln.com>
Date: Thu Sep 28 04:57:05 2023 +0530
fixed bug where updated disks stats overrided disk io data
commit 889623874e
Author: crestfalln <no-reply@crestfalln.com>
Date: Wed Sep 27 23:57:06 2023 +0530
made disks stat logic async
commit 278a0e6b17
Merge: d16adc9e89519f
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Thu Sep 28 18:32:09 2023 +0200
Merge pull request #630 from lvxnull/signal-list
Fix signal list on non-linux/weird linux platforms
commit e89519fbb2
Author: lvxnull <86745229+lvxnull@users.noreply.github.com>
Date: Sun Sep 24 21:44:38 2023 +0200
Fix signal list on non-linux/weird linux platforms
commit d16adc9fd0
Merge: 2c3ac48f34b408
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Thu Sep 28 18:20:42 2023 +0200
Merge pull request #618 from nobounce/aggregate-child-processes
Add option to accumulate a child's resources in parent in tree-view
commit f34b40892f
Author: nobounce <steffen.winter@proton.me>
Date: Sun Sep 24 16:34:50 2023 +0200
Make process thread count better readable when wider than 5 digits
commit 6027cedd42
Author: nobounce <steffen.winter@proton.me>
Date: Thu Sep 14 23:27:05 2023 +0200
Add option to accumulate a child's resources in parent in tree-view
commit 2c3ac4855d
Merge: f90dc375c6a281
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Wed Sep 13 21:14:56 2023 +0200
Merge pull request #589 from nobounce/cmake
Add CMake support for Linux
commit f90dc37c26
Merge: 0cac86168a49c1
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Wed Sep 13 20:27:05 2023 +0200
Merge pull request #610 from SidVeld/feature/horizon-theme
Horizon theme
commit 5c6a281002
Author: nobounce <steffen.winter@proton.me>
Date: Tue Aug 29 20:39:00 2023 +0200
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
commit 68a49c10a6
Author: SidVeld <sidveld@gmail.com>
Date: Wed Sep 6 18:03:31 2023 +0300
Add horizon theme
commit 0cac861910
Merge: 31be436f798acd
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Tue Sep 5 19:27:38 2023 +0200
Merge pull request #609 from scorpion-26/byteconv
Fix short conversion of 1000-1023 *iB
commit f798acdaf7
Author: scorpion-26 <dev.scorpion26@gmail.com>
Date: Tue Sep 5 18:00:47 2023 +0200
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")
commit 31be4362ce
Author: aristocratos <gnmjpl@gmail.com>
Date: Sun Aug 27 02:00:07 2023 +0200
FreeBSD Github action 13.1 -> 13.2 and static libgcc and libstdc++
commit fc523fd1d0
Author: aristocratos <gnmjpl@gmail.com>
Date: Sun Aug 27 01:36:26 2023 +0200
Fix for FreeBSD github action not failing "correctly"...
commit b87772611c
Author: aristocratos <gnmjpl@gmail.com>
Date: Sat Nov 25 20:44:45 2023 +0100
Added definition GPU_SUPPORT to toggle GPU related code
commit 0267eba2bb
Merge: 50bbab0e81cf2b
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Wed Nov 15 21:43:18 2023 +0100
Merge pull request #659 from ivanp7/patch-1
Add alternative key codes for Delete, Insert, Home, End
commit 50bbab0512
Merge: 9edbf275a14c7b
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Wed Nov 15 21:35:50 2023 +0100
Merge pull request #660 from stradicat/feature/elementarish
Elementarish theme: color update according to Elementary palette
commit 5a14c7b6fa
Merge: 979506f71eb414
Author: Dennis Mayr <dmayr.dev@gmail.com>
Date: Wed Nov 15 17:27:34 2023 -0300
Merge branch 'main' of https://github.com/stradicat/btop
commit 979506f18e
Author: Dennis Mayr <dmayr.dev@gmail.com>
Date: Wed Nov 8 11:17:47 2023 -0300
Elementarish theme: color update according to Elementary palette
commit 71eb4142e8
Author: Dennis Mayr <dmayr.dev@gmail.com>
Date: Wed Nov 8 11:17:47 2023 -0300
Elementarish theme: color update according to Elementary palette
commit e81cf2b7ff
Author: vân <3432246+ivanp7@users.noreply.github.com>
Date: Tue Nov 7 15:12:27 2023 +0000
Add alternative key codes for Insert, Home, End
commit f9452ff6d5
Author: vân <3432246+ivanp7@users.noreply.github.com>
Date: Mon Nov 6 13:31:53 2023 +0000
Add alternative Delete key code
Delete key not always produces ^[[3~, on some terminals (like st) it produces ^[[P.
commit 9edbf27f1b
Merge: 2a864f6ff1f51c
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Oct 21 02:09:55 2023 +0200
Merge pull request #649 from nobounce/workflow-timeout
Set FreeBSD workflow timeout
commit ff1f51ccbb
Author: Steffen Winter <steffen.winter@proton.me>
Date: Wed Oct 18 22:26:36 2023 +0200
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.
commit 2a864f6f2e
Merge: 636eb25b2bf8ef
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Oct 7 10:40:54 2023 +0200
Merge pull request #643 from DecklynKern/main
Fix scrollbar not clearing sometimes.
commit b2bf8ef504
Author: DecklynKern <DecklynKern@gmail.com>
Date: Fri Oct 6 17:33:38 2023 -0600
Fix scrollbar not clearing sometimes.
commit 636eb25f5e
Merge: 260c0f6b5ba2fc
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Sep 30 19:51:03 2023 +0200
Merge pull request #623 from rahulaggarwal965/main
Add keybind for toggling memory display mode in PROC box
commit b5ba2fc963
Author: Rahul Aggarwal <rahulaggarwal965@gmail.com>
Date: Wed Sep 20 22:55:56 2023 -0400
Add keybind for toggling memory display mode in PROC box
commit 260c0f6623
Merge: 52bfff7e6a06eb
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Sep 30 18:56:25 2023 +0200
Merge pull request #635 from lvxnull/editorconfig
Add hpp files to .editorconfig
commit e6a06eb729
Author: lvxnull <86745229+lvxnull@users.noreply.github.com>
Date: Thu Sep 28 19:44:47 2023 +0200
Add hpp files to .editorconfig
commit 52bfff7ceb
Merge: 1f72e5619dbbe1
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Sep 30 18:55:08 2023 +0200
Merge pull request #636 from nobounce/performance-iili
Minor string initialization improvement
commit 19dbbe1a17
Author: nobounce <steffen.winter@proton.me>
Date: Fri Sep 29 12:20:59 2023 +0200
Minor string initialization improvement
commit 1f72e56c7d
Merge: 278a0e6cdcf8bc
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Fri Sep 29 10:43:21 2023 +0200
Merge pull request #633 from crestfallnatwork/main
[fix] Made disks statvfs logic asynchronous.
commit cdcf8bc929
Author: crestfalln <guptahiman01@gmail.com>
Date: Fri Sep 29 09:07:27 2023 +0530
fixed bug where updated disks stats overrided disk io data
commit 9b4e85f08d
Author: crestfalln <no-reply@crestfalln.com>
Date: Thu Sep 28 04:57:05 2023 +0530
fixed bug where updated disks stats overrided disk io data
commit 889623874e
Author: crestfalln <no-reply@crestfalln.com>
Date: Wed Sep 27 23:57:06 2023 +0530
made disks stat logic async
commit 278a0e6b17
Merge: d16adc9e89519f
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Thu Sep 28 18:32:09 2023 +0200
Merge pull request #630 from lvxnull/signal-list
Fix signal list on non-linux/weird linux platforms
commit e89519fbb2
Author: lvxnull <86745229+lvxnull@users.noreply.github.com>
Date: Sun Sep 24 21:44:38 2023 +0200
Fix signal list on non-linux/weird linux platforms
commit d16adc9fd0
Merge: 2c3ac48f34b408
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Thu Sep 28 18:20:42 2023 +0200
Merge pull request #618 from nobounce/aggregate-child-processes
Add option to accumulate a child's resources in parent in tree-view
commit f34b40892f
Author: nobounce <steffen.winter@proton.me>
Date: Sun Sep 24 16:34:50 2023 +0200
Make process thread count better readable when wider than 5 digits
commit 6027cedd42
Author: nobounce <steffen.winter@proton.me>
Date: Thu Sep 14 23:27:05 2023 +0200
Add option to accumulate a child's resources in parent in tree-view
commit 2c3ac4855d
Merge: f90dc375c6a281
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Wed Sep 13 21:14:56 2023 +0200
Merge pull request #589 from nobounce/cmake
Add CMake support for Linux
commit f90dc37c26
Merge: 0cac86168a49c1
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Wed Sep 13 20:27:05 2023 +0200
Merge pull request #610 from SidVeld/feature/horizon-theme
Horizon theme
commit 5c6a281002
Author: nobounce <steffen.winter@proton.me>
Date: Tue Aug 29 20:39:00 2023 +0200
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
commit 68a49c10a6
Author: SidVeld <sidveld@gmail.com>
Date: Wed Sep 6 18:03:31 2023 +0300
Add horizon theme
commit 0cac861910
Merge: 31be436f798acd
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Tue Sep 5 19:27:38 2023 +0200
Merge pull request #609 from scorpion-26/byteconv
Fix short conversion of 1000-1023 *iB
commit f798acdaf7
Author: scorpion-26 <dev.scorpion26@gmail.com>
Date: Tue Sep 5 18:00:47 2023 +0200
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")
commit 975525d38f
Author: aristocratos <gnmjpl@gmail.com>
Date: Sun Aug 27 12:34:46 2023 +0200
Fix: Cpu gpu stats always shown when show_gpu_info is On and sizing issues
commit 08abf0b930
Author: aristocratos <gnmjpl@gmail.com>
Date: Sun Aug 27 01:28:36 2023 +0200
Quickfixes for MacOS and FreeBSD compilation.
commit 7290109f80
Author: aristocratos <gnmjpl@gmail.com>
Date: Sun Aug 27 00:58:30 2023 +0200
Merge fix
commit 283d463242
Merge: efddad4c296ac1
Author: aristocratos <gnmjpl@gmail.com>
Date: Sun Aug 27 00:56:22 2023 +0200
Merge branch 'main' into pr/romner-set/529
commit efddad42dc
Author: aristocratos <gnmjpl@gmail.com>
Date: Sun Aug 27 00:39:57 2023 +0200
Changed: cpu_graph_lower Auto defaults to cpu_graph_upper when show_gpu_info is Off
commit a9bc0874d4
Author: aristocratos <gnmjpl@gmail.com>
Date: Sun Aug 27 00:31:07 2023 +0200
Added show_gpu_info setting and Auto options for cpu graphs
commit b3970ee19c
Author: aristocratos <gnmjpl@gmail.com>
Date: Sat Aug 26 20:52:59 2023 +0200
Fixed: Key 5-0 gpu box toggle
commit bd5d697830
Author: aristocratos <gnmjpl@gmail.com>
Date: Sat Aug 26 20:29:43 2023 +0200
Squashed commit of the following:
commit c296ac13cd
Merge: 9a1e760091c30a
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Aug 26 19:29:57 2023 +0200
Merge pull request #590 from nobounce/dangling-reference-config
Convert parameters and config keys to std::string_view
commit 9a1e760a66
Merge: 9c8af4d22e64ca
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Aug 26 19:20:18 2023 +0200
Merge pull request #602 from jfouquart/main
Fix getting zfs pool name with '.' char in freebsd
commit 9c8af4df43
Merge: 8a49d8c2217cbe
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Aug 26 19:18:55 2023 +0200
Merge pull request #601 from joske/cleanup
[macos] don't check /sys on macos
commit 8a49d8cf45
Merge: 1556388008fcd8
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Aug 26 19:18:07 2023 +0200
Merge pull request #600 from joske/makefile
[macos/freebsd] support gcc13
commit 1556388c83
Merge: 1b126f5d17e1a2
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sat Aug 26 19:14:00 2023 +0200
Merge pull request #599 from joske/main
[macos] fix temp sensor on system with many cores
commit d17e1a2dac
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Fri Aug 25 16:18:39 2023 +0200
fix some warnings
commit 4d8aa6b118
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Fri Aug 25 15:52:58 2023 +0200
fix core check
commit 22e64caaff
Author: Jonathan Fouquart <jfouquart@hotmail.fr>
Date: Fri Aug 25 09:37:49 2023 +0200
Fix getting zfs pool name with '.' char in freebsd
commit 2217cbe143
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Aug 23 16:01:04 2023 +0200
[macos] don't check /sys on macos
commit 008fcd889e
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Aug 23 16:05:00 2023 +0200
also add g++13
commit 0fdca5eb03
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Aug 23 15:54:07 2023 +0200
support gcc13
commit dcbdb7360d
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Aug 23 15:46:47 2023 +0200
[macos] fix temp sensor on system with many cores
commit 1b126f55e3
Author: aristocratos <gnmjpl@gmail.com>
Date: Fri Aug 4 01:08:27 2023 +0200
Update Makefile for partial static compilation on freebsd
commit c8ec6bbb00
Author: aristocratos <gnmjpl@gmail.com>
Date: Thu Aug 3 23:08:33 2023 +0200
Fix freebsd nullptr changes and makefile for gcc12 and newer
commit 8a33aab588
Merge: 94e5c02e4abcef
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Sun Jul 30 13:21:48 2023 +0200
Merge pull request #539 from nobounce/replace-NULL-nullptr
Modernize using nullptr.
commit 94e5c02d11
Author: aristocratos <gnmjpl@gmail.com>
Date: Thu Jul 27 20:51:21 2023 +0200
Better text editing
commit 091c30ab2b
Author: nobounce <steffen.winter@proton.me>
Date: Thu Jul 27 14:17:54 2023 +0200
Convert parameters and config keys to std::string_view
Using std::string_view instead of std::string& silences a new warning
from GCC 13, -Wdangling-reference
Also switch return type of `getI` from int& to int, trivial types are
cheaper to copy by value
commit e4abcefbf9
Author: nobounce <steffen.winter@proton.me>
Date: Wed Jul 26 16:19:17 2023 +0200
Use nullptr instead of NULL.
See https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2431.pdf
TLDR: NULL is of type int and relies on proper implicit pointer
conversion which may lead to issues when using overloaded functions
It is also considered a 'best practise' for modern C++ and
conveys the programmers intention more precisly.
commit d53307f14c
Author: nobounce <steffen.winter@proton.me>
Date: Sun Jul 23 19:53:36 2023 +0200
Fix path to Linux CI file in itself
The CI file has a list of dependent files including itself. The path was
not updated when the CI was split into different files
commit 594f42b9eb
Merge: aca2e4b53d6eba
Author: Jakob P. Liljenberg <admin@qvantnet.com>
Date: Wed Jul 26 15:38:01 2023 +0200
Merge pull request #584 from nobounce/nb/fix-ci-path
Fix path to Linux CI file in itself
commit aca2e4be75
Author: aristocratos <gnmjpl@gmail.com>
Date: Wed Jul 26 14:38:48 2023 +0200
Fix whitespace indent -> tab indent
commit 33faa01910
Author: aristocratos <gnmjpl@gmail.com>
Date: Wed Jul 26 14:34:15 2023 +0200
Revert fmt submodule to static fmt folder in include
commit 53d6ebabc0
Author: nobounce <steffen.winter@proton.me>
Date: Sun Jul 23 19:53:36 2023 +0200
Fix path to Linux CI file in itself
The CI file has a list of dependent files including itself. The path was
not updated when the CI was split into different files
commit 346c9e479b
Author: romner <roman@skotnica.com>
Date: Wed Jul 19 16:53:58 2023 +0200
Fix GPU text overflow in CPU panel, again
commit 3a5e5fd5d3
Author: romner <roman@skotnica.com>
Date: Wed Jul 19 16:22:45 2023 +0200
Improve 0-10 key input
commit 972b2b6a01
Author: romner <roman@skotnica.com>
Date: Wed Jul 19 15:54:35 2023 +0200
Fix available boxes in menu & config description
commit 1f73453aec
Author: romner <roman@skotnica.com>
Date: Wed Jul 19 15:34:23 2023 +0200
Fix crashes when trying to open nth GPU box with only n-1 GPUs in the system
commit 46c6be0a29
Author: romner <roman@skotnica.com>
Date: Sun Jul 16 17:19:09 2023 +0200
Fix GPU horizontal text overflow in CPU panel
commit 85fb28cee6
Author: romner <roman@skotnica.com>
Date: Fri Jul 14 02:39:44 2023 +0200
Fix RSMI_STATIC=true and add GPU section to README.md
commit 3fad8a6fde
Author: romner-set <roman@skotnica.com>
Date: Mon Jun 26 13:10:31 2023 +0200
Add GPU options
commit 746f716a02
Author: romner-set <roman@skotnica.com>
Date: Fri Jun 16 11:11:57 2023 +0200
Remove lib/rocm_smi_lib and add instructions for obtaining it to README
commit d8ebbe1181
Author: romner <roman@skotnica.com>
Date: Thu Jun 8 20:24:01 2023 +0200
Join NVML PCIe threads only if PCIe TX/RX is supported by GPU
commit be10989151
Author: romner <roman@skotnica.com>
Date: Tue Jun 6 19:47:07 2023 +0200
Parallelize NVML PCIe TX/RX data collection
commit 85892a9fe3
Author: aristocratos <gnmjpl@gmail.com>
Date: Mon Jun 5 21:59:26 2023 +0200
Fix type: ulong -> size_t and compare std::cmp_less
commit 85a10f0305
Author: romner <roman@skotnica.com>
Date: Fri Jun 2 16:14:24 2023 +0200
Fix ROCm SMI makefile flags
commit cd6979277d
Author: romner <roman@skotnica.com>
Date: Fri Jun 2 15:44:44 2023 +0200
Fix error when ROCm SMI static compilation fails
commit daaa45324f
Author: romner <roman@skotnica.com>
Date: Fri Jun 2 15:34:12 2023 +0200
Load ROCm SMI dynamically by default, optionally statically compile and link
commit 093edfe948
Author: aristocratos <gnmjpl@gmail.com>
Date: Thu Jun 1 19:49:00 2023 +0200
Minor changes in wording...
commit b9a4d31fa4
Author: aristocratos <gnmjpl@gmail.com>
Date: Thu Jun 1 19:37:53 2023 +0200
Fix Makefile dependency order and layout
commit a0163ce220
Author: romner <roman@skotnica.com>
Date: Thu Jun 1 16:42:02 2023 +0200
Statically link ROCm SMI
commit b2df0696fd
Author: romner-set <roman@skotnica.com>
Date: Thu Jun 1 03:41:56 2023 +0200
Dynamically load NVML
commit 547f17dda3
Author: romner-set <roman@skotnica.com>
Date: Tue May 30 18:24:50 2023 +0200
Add more GPU graph types to the CPU panel
commit 842c761a73
Author: romner-set <roman@skotnica.com>
Date: Mon May 22 09:46:20 2023 +0200
Fix crash when all GPU panels are open but the CPU panel is closed
commit 8c96bd51e9
Author: romner <roman@skotnica.com>
Date: Sun May 21 20:34:47 2023 +0200
Handle GPUs which cannot report certain stats in GPU panel
commit 414d7eb94c
Author: romner <roman@skotnica.com>
Date: Sun May 21 18:02:50 2023 +0200
Handle GPUs which cannot report certain stats in btop_collect.cpp and CPU panel
commit 005de97e6d
Author: aristocratos <gnmjpl@gmail.com>
Date: Sun May 21 13:58:11 2023 +0200
Add missing fmt prefixes
commit 1fee2bc08b
Author: aristocratos <gnmjpl@gmail.com>
Date: Sun May 21 13:52:19 2023 +0200
Add DebugTimer class and change some Logger::error calls to Logger::debug
commit 2e68c0b916
Author: aristocratos <gnmjpl@gmail.com>
Date: Sat May 20 17:27:20 2023 +0200
Fixed key > gpu_names check
commit 04ed16a9f6
Author: aristocratos <gnmjpl@gmail.com>
Date: Sat May 20 17:15:45 2023 +0200
Merged changes from main
commit 8c710a2b68
Author: aristocratos <gnmjpl@gmail.com>
Date: Sat May 20 01:41:04 2023 +0200
Makefile auto detection and initial logic for excluding gpu code when libs are missing
commit 8bae1ec092
Author: aristocratos <gnmjpl@gmail.com>
Date: Sat May 20 00:13:00 2023 +0200
Fixed debug timer for gpu
commit 01acfd603e
Author: romner-set <roman@skotnica.com>
Date: Fri May 19 16:42:32 2023 +0200
Bind GPU panel to 5,6,7,8,9,0 and fully implement multi-GPU support
commit 22a463976d
Author: romner <roman@skotnica.com>
Date: Thu May 18 16:07:05 2023 +0200
Add GPU info to CPU panel
commit c352bf2613
Author: romner-set <roman@skotnica.com>
Date: Mon May 15 19:42:55 2023 +0200
Add ROCm SMI backend for AMD GPU support
commit 917d568a77
Author: romner-set <roman@skotnica.com>
Date: Mon May 15 13:58:54 2023 +0200
Add multi-GPU support for NVML data collection
commit 2d27f2ff61
Author: romner <roman@skotnica.com>
Date: Sun May 14 17:40:50 2023 +0200
Fix crash when no nvidia GPU is detected
commit 0e0025a2c3
Author: romner <roman@skotnica.com>
Date: Sun May 14 17:31:39 2023 +0200
Update makefile text, fix typo and adhere to contibuting guidelines
commit bcffcdf19f
Author: romner <roman@skotnica.com>
Date: Sun May 14 16:53:06 2023 +0200
Make GPU window's size dynamic and integrate it with the rest of btop
commit 95b3228308
Author: romner <roman@skotnica.com>
Date: Sat May 13 19:41:51 2023 +0200
Improve GPU side panel
commit adcdc583b0
Author: romner <roman@skotnica.com>
Date: Sat May 13 00:27:23 2023 +0200
Add GPU side panel
commit d522a91ef4
Author: romner <roman@skotnica.com>
Date: Fri May 12 19:34:47 2023 +0200
Add rudimentary, fullscreen single-GPU NVML utilization graph
commit c2c4fe47db
Author: aristocratos <admin@qvantnet.com>
Date: Sat Nov 13 23:15:53 2021 +0100
Changes from main + fixes
commit bd5d867089
Author: aristocratos <admin@qvantnet.com>
Date: Sat Nov 13 21:24:01 2021 +0100
Fixes
commit dc5f0606cb
Author: aristocratos <admin@qvantnet.com>
Date: Sat Nov 13 20:51:06 2021 +0100
Fixed leak in Proc::collect()
commit 8b59ab6e11
Author: aristocratos <admin@qvantnet.com>
Date: Sat Nov 13 19:59:56 2021 +0100
Fixed process cpu usage calculation
commit 53c8a0325b
Author: aristocratos <admin@qvantnet.com>
Date: Mon Oct 25 13:01:53 2021 +0200
Cpu temp set to average of pACC and eACC for mac m1
commit 940cd0a513
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 24 21:12:16 2021 +0200
limit cpu temp to 20
commit 254ceb9c2d
Author: aristocratos <admin@qvantnet.com>
Date: Sun Oct 24 11:24:04 2021 +0200
Fixed up Makefile
commit 6fa3bf41d7
Author: aristocratos <admin@qvantnet.com>
Date: Thu Oct 21 13:12:45 2021 +0200
Makefile fixed WARNFLAGS
commit 2c98e2ca29
Author: aristocratos <admin@qvantnet.com>
Date: Thu Oct 21 13:08:12 2021 +0200
Updated Makefile
commit e69780e9bc
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 20 23:26:09 2021 +0200
fix build
commit de62167921
Merge: a590dd3a0ee404
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 20 23:10:36 2021 +0200
Merge branch 'main' into OSX
commit a590dd3f67
Author: aristocratos <admin@qvantnet.com>
Date: Mon Oct 18 11:20:12 2021 +0200
Ignore format-truncation
commit 4c30742d41
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Mon Oct 18 10:08:01 2021 +0200
comments about temp sensors
commit 46030de77c
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Mon Oct 18 08:10:37 2021 +0200
available = total - used
commit 4c228de0ef
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 17 22:19:41 2021 +0200
use sysconf to get arg_max - seems simpler
commit c60fc29f0f
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 17 22:10:50 2021 +0200
arg_max should be int on macos
commit 0b5a931a6d
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 17 22:01:42 2021 +0200
only fetch max_args once
commit 71d5cd5fd9
Author: aristocratos <admin@qvantnet.com>
Date: Sat Oct 16 23:24:07 2021 +0200
Reverted mutexes back to custom atomic bool based locks
commit 3f34a67df6
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 16 21:47:55 2021 +0200
these helpers can be static
commit fc19c46c8a
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 16 21:44:49 2021 +0200
code cleanup: put the code in .cpp to enable incremental build
commit c252c618c0
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 16 21:09:21 2021 +0200
don't crash on intel
commit 9f88187c29
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 16 21:06:18 2021 +0200
small improvement
commit 808f09c974
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 16 20:59:48 2021 +0200
don't iterate 3 times
commit d8408336e3
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 16 20:59:27 2021 +0200
remove debug
commit 4f078c3beb
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 13 23:38:27 2021 +0200
more temperature (M1 + intel)
commit 289880aaa6
Merge: 88a25283ffb212
Author: aristocratos <admin@qvantnet.com>
Date: Sat Oct 16 19:37:09 2021 +0200
Merge branch 'OSX' of github.com:aristocratos/btop into OSX
commit 88a2528ca3
Author: aristocratos <admin@qvantnet.com>
Date: Sat Oct 16 19:34:10 2021 +0200
Merge changes from main
commit 3ffb21203a
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 16 19:20:45 2021 +0200
release a bit more - still has negative temps for 2 cores on my system
commit 70b4871062
Author: aristocratos <admin@qvantnet.com>
Date: Sat Oct 16 01:59:44 2021 +0200
Fixed leaks in Mem and attempt at fixing leaks in sensors.cpp
commit fbae907720
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Fri Oct 15 23:41:37 2021 +0200
temperature sensors via IOKit
commit cef0f0a68d
Author: aristocratos <admin@qvantnet.com>
Date: Fri Oct 15 18:39:17 2021 +0200
Process command line arguments
commit 921cfa01ff
Author: aristocratos <admin@qvantnet.com>
Date: Wed Oct 13 23:20:15 2021 +0200
Re-enable setuid and set default SU_GROUP to wheel for OSX
commit a416c888c7
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 13 21:16:41 2021 +0200
temperature
commit e7afe00ce7
Author: aristocratos <admin@qvantnet.com>
Date: Wed Oct 13 12:54:43 2021 +0200
Cpu usage working again
commit 4193ef8921
Author: aristocratos <admin@qvantnet.com>
Date: Wed Oct 13 10:36:51 2021 +0200
Fixed cpu lazy sorting
commit 93fcb6ff04
Author: aristocratos <admin@qvantnet.com>
Date: Tue Oct 12 22:22:45 2021 +0200
Update README.md
commit 683354cd2e
Merge: 8a399c46d724d6
Author: aristocratos <admin@qvantnet.com>
Date: Tue Oct 12 22:19:30 2021 +0200
Merge pull request #80 from ShrirajHegde/OSX
Add github workflow for MacOS
commit 8a399c499a
Author: aristocratos <admin@qvantnet.com>
Date: Tue Oct 12 21:50:46 2021 +0200
pointer to smart pointer, first pass
commit 772605003a
Author: aristocratos <admin@qvantnet.com>
Date: Tue Oct 12 18:54:38 2021 +0200
Fixed detailed memory not updating
commit 28cb677533
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Mon Oct 11 22:19:25 2021 +0200
more memory free-up - still leaks like crazy
commit 304457863f
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Mon Oct 11 21:48:07 2021 +0200
more RAII cleanup
commit 82e2e3c55c
Author: aristocratos <admin@qvantnet.com>
Date: Mon Oct 11 12:40:25 2021 +0200
Removed non present cpu fields and fixed calculation for selectable cpu field graphs
commit 68603f2b37
Author: aristocratos <admin@qvantnet.com>
Date: Mon Oct 11 10:57:04 2021 +0200
RAII Wrappers for Cpu::get_battery()
commit d5cb24fbeb
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 10 20:23:11 2021 +0200
RAII
commit 8fad5a61be
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 9 21:44:16 2021 +0200
get more disk IO stats
commit 7fa903cf16
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 9 21:43:48 2021 +0200
fix build
commit 98036db660
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 9 21:18:25 2021 +0200
remove unnecessary uptime param
commit aae7ae35ca
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 9 21:07:23 2021 +0200
remove debug logging
commit 5187420b04
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 9 21:06:43 2021 +0200
fix process elapsed time
commit 89582c0ea6
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 9 21:06:29 2021 +0200
don't double free
commit 6d724d6155
Author: Shriraj Hegde <shriraj.hegde@gmail.com>
Date: Sat Oct 9 21:46:33 2021 +0530
Change Upload filename
commit 4f94ecc8ad
Author: Shriraj Hegde <shriraj.hegde@gmail.com>
Date: Sat Oct 9 21:40:11 2021 +0530
Fix upload path
commit e1d6d0a1f2
Author: Shriraj Hegde <shriraj.hegde@gmail.com>
Date: Sat Oct 9 21:36:13 2021 +0530
Skip installing gcc via Homebrew
Change job name
commit 02cdd9d759
Author: Shriraj Hegde <shriraj.hegde@gmail.com>
Date: Sat Oct 9 21:30:40 2021 +0530
Fix uploading
Remove distclean
commit 39eb6c396f
Author: Shriraj Hegde <shriraj.hegde@gmail.com>
Date: Sat Oct 9 21:26:57 2021 +0530
Disable static compilation
commit 099592bccd
Author: aristocratos <admin@qvantnet.com>
Date: Sat Oct 9 17:52:10 2021 +0200
Ignore empty pid 0 to fix tree mode
commit a28e17556e
Author: Shriraj Hegde <shriraj.hegde@gmail.com>
Date: Sat Oct 9 21:17:11 2021 +0530
Add workflow for MacOS
commit aee9179c0a
Author: aristocratos <admin@qvantnet.com>
Date: Sat Oct 9 17:36:46 2021 +0200
Disable failed tty mode detection for OSX
commit 4b7b98058d
Author: aristocratos <admin@qvantnet.com>
Date: Sat Oct 9 11:28:32 2021 +0200
Fixed disk io and added io activity based on read/write
commit bfa0629e7d
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Fri Oct 8 22:28:10 2021 +0200
fill in 0 for ioticks
commit a016ff8a03
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Fri Oct 8 22:16:01 2021 +0200
disk io from IOreg. Does not show any io though
commit f98606c6db
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Fri Oct 8 09:32:06 2021 +0200
per process IO stats
commit c8b50ed488
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Fri Oct 8 00:11:08 2021 +0200
don't show autofs, it's useless
commit c4df64d440
Author: aristocratos <admin@qvantnet.com>
Date: Thu Oct 7 18:41:49 2021 +0200
Fixed compile time display for gmake and command timings
commit b3e6f495f7
Author: aristocratos <admin@qvantnet.com>
Date: Thu Oct 7 18:26:15 2021 +0200
Fixed clk_tck -> clkTck
commit e53799188f
Author: aristocratos <admin@qvantnet.com>
Date: Thu Oct 7 18:25:14 2021 +0200
Fixed better detection for OSX
commit b864edf984
Author: aristocratos <admin@qvantnet.com>
Date: Thu Oct 7 18:24:37 2021 +0200
Fixed cumulative cpu usage
commit 6a3c5d9b97
Author: aristocratos <admin@qvantnet.com>
Date: Thu Oct 7 13:20:30 2021 +0200
Proc::collect() better cpu percent accurazy
commit 84d0596294
Merge: 3564f8e98e1e87
Author: aristocratos <admin@qvantnet.com>
Date: Thu Oct 7 12:56:55 2021 +0200
Merge branch 'OSX' of github.com:aristocratos/btop into OSX
commit 3564f8e4c2
Author: aristocratos <admin@qvantnet.com>
Date: Thu Oct 7 12:56:27 2021 +0200
Proc::collect() fixed cputimes and cpu percentage calc
commit 98e1e87405
Merge: 60c5636d96fdd7
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Thu Oct 7 11:32:41 2021 +0200
Merge branch 'main' into OSX
commit 60c5636cd7
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 22:45:54 2021 +0200
fix warning
commit 489e446152
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 22:38:40 2021 +0200
details + process states
commit 7e5a808c73
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 22:38:19 2021 +0200
avoid details crash
commit 9c9da4606b
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 21:03:21 2021 +0200
fix quit on macos
commit ec7415384d
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 00:41:37 2021 +0200
fix mistake in makefile
commit 5ac8fa4c8a
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 18:56:13 2021 +0200
don't show /dev
commit d901bbebd9
Author: aristocratos <gnmjpl@gmail.com>
Date: Wed Oct 6 17:27:51 2021 +0200
Ignore tags and other branches
commit c7f1e71e29
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 16:00:41 2021 +0200
comment
commit b9d58e3faf
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 15:55:58 2021 +0200
impossible to get CPU freq on M1 apparently
commit 66072711c2
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 15:33:43 2021 +0200
detect full
commit 6bb0e930a2
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 00:38:46 2021 +0200
CPU freq in GHz
commit a5f10f1a0f
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 15:13:18 2021 +0200
check array length
commit 155c848b97
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 15:05:20 2021 +0200
switch to other way to get CPU freq (still does not work)
commit cf51ba2ebe
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 14:45:44 2021 +0200
remove some warnings
commit 775dff5f72
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 14:16:45 2021 +0200
fix link
commit 8c67967775
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 14:16:38 2021 +0200
reduce diff more
commit 70b47d2ca8
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 14:10:23 2021 +0200
reduce diff with main branch
commit ca9cb48054
Merge: d0c6c0ac66b46f
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 13:49:20 2021 +0200
Merge remote-tracking branch 'origin/main' into OSX
commit c66b46f850
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 13:41:57 2021 +0200
battery state via CoreFoundation
commit d0c6c0a362
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 10:51:36 2021 +0200
all disks + load averages
commit ca67526dc1
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 10:33:55 2021 +0200
show all disks
commit 56119f99a9
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 00:17:41 2021 +0200
procs sorting/filtering
commit 8d86011d72
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 23:42:17 2021 +0200
battery states
commit a9b64d62e4
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 23:24:59 2021 +0200
battery hack works on M1
commit ce51031142
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 23:18:22 2021 +0200
ugly hack to get battery
commit d5e6725c6c
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 22:42:42 2021 +0200
CPU stuff
commit 5c02bd8c83
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 21:25:42 2021 +0200
network
commit d5da9d4983
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 15:43:05 2021 +0200
correct cached size
commit 5f11aba504
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 12:03:48 2021 +0200
vm stats from syscall + swap
commit 776fc96852
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 10:48:07 2021 +0200
seems to work indeed
commit 7b40e2835a
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 10:46:14 2021 +0200
allow override optimization flag
commit 005ea24e4c
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 10:09:24 2021 +0200
update Makefile
commit af8cec9deb
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Mon Oct 4 15:32:55 2021 +0200
some more params
commit 7ebe4f7594
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Mon Oct 4 15:15:55 2021 +0200
show more disks
commit e50a56394a
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Mon Oct 4 14:52:56 2021 +0200
disks show something
commit 6497a8c202
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Mon Oct 4 09:15:35 2021 +0200
reformat
commit 28e152b80c
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 3 23:21:13 2021 +0200
decrease diff with upstream
commit 40da88e9ca
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 3 22:56:14 2021 +0200
try to get disks to show
commit eaf2bb56a5
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 3 22:42:01 2021 +0200
don't crash on deque::back()
commit f66b6f712c
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 3 22:08:21 2021 +0200
cpu freq, name & process uid/name
commit 34a8a61f4d
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 3 21:46:11 2021 +0200
basic process info
commit 29bb2dcc5f
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 3 21:45:39 2021 +0200
initialize mutex (needed on macos apparently and not on linux)
commit fb5970b000
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 2 23:53:41 2021 +0200
comment
commit 49d16cdddd
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 2 23:51:29 2021 +0200
extract delimiters
commit 3db9d66476
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 2 23:48:28 2021 +0200
first infos on macos: memory used & free
commit f8acb2f854
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Sep 28 23:37:03 2021 +0200
make it compile on macos (M1 - arm64). Does not run though
commit bbba17cd35
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 10:51:36 2021 +0200
all disks + load averages
commit 548203e93d
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 10:33:55 2021 +0200
show all disks
commit 0ab2be3985
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Oct 6 00:17:41 2021 +0200
procs sorting/filtering
commit 096104c90b
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 23:42:17 2021 +0200
battery states
commit 0ad93684c2
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 23:24:59 2021 +0200
battery hack works on M1
commit c75b0f1cea
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 23:18:22 2021 +0200
ugly hack to get battery
commit 600b4f72b3
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 22:42:42 2021 +0200
CPU stuff
commit 4eb812d52c
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 21:25:42 2021 +0200
network
commit 899be68a78
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 15:43:05 2021 +0200
correct cached size
commit a1c7f935e3
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 12:03:48 2021 +0200
vm stats from syscall + swap
commit bd1050a740
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 10:48:07 2021 +0200
seems to work indeed
commit 5094b73758
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 10:46:14 2021 +0200
allow override optimization flag
commit 8811270332
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Oct 5 10:09:24 2021 +0200
update Makefile
commit 42f966f448
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Mon Oct 4 15:32:55 2021 +0200
some more params
commit c1e6d6a62e
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Mon Oct 4 15:15:55 2021 +0200
show more disks
commit 50fcdaa854
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Mon Oct 4 14:52:56 2021 +0200
disks show something
commit 264bf2d7da
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Mon Oct 4 09:15:35 2021 +0200
reformat
commit 1fd625086b
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 3 23:21:13 2021 +0200
decrease diff with upstream
commit 17f9f3703c
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 3 22:56:14 2021 +0200
try to get disks to show
commit 8462ae6431
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 3 22:42:01 2021 +0200
don't crash on deque::back()
commit 78bce5b5a6
Merge: 53e379df9505a4
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 3 22:08:34 2021 +0200
Merge branch 'aristocratos:main' into main
commit 53e379d74d
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 3 22:08:21 2021 +0200
cpu freq, name & process uid/name
commit 2a44b307ef
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 3 21:46:11 2021 +0200
basic process info
commit 66534eb5b5
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sun Oct 3 21:45:39 2021 +0200
initialize mutex (needed on macos apparently and not on linux)
commit 0983917f26
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 2 23:53:41 2021 +0200
comment
commit 9732507248
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 2 23:51:29 2021 +0200
extract delimiters
commit 6e704ce838
Merge: fe4db7c7bfbd83
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 2 23:48:43 2021 +0200
Merge branch 'main' of github.com:joske/btop
commit fe4db7c16c
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Sat Oct 2 23:48:28 2021 +0200
first infos on macos: memory used & free
commit 7bfbd83a47
Merge: 8c8139ba15f961
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Fri Oct 1 17:05:26 2021 +0200
Merge branch 'aristocratos:main' into main
commit 8c8139bd1d
Merge: 679d21ca246c09
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Sep 29 21:50:00 2021 +0200
Merge branch 'aristocratos:main' into main
commit 679d21cd22
Merge: 4c70c5ba49b8f9
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Sep 29 20:23:34 2021 +0200
Merge branch 'aristocratos:main' into main
commit 4c70c5bdd9
Merge: 84a9746c70667e
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Wed Sep 29 08:30:05 2021 +0200
Merge branch 'aristocratos:main' into main
commit 84a974695a
Author: Jos Dehaes <jos.dehaes@gmail.com>
Date: Tue Sep 28 23:37:03 2021 +0200
make it compile on macos (M1 - arm64). Does not run though
Co-authored-by: Jos Dehaes <jos.dehaes@gmail.com>