Commit Graph

1024 Commits

Author SHA1 Message Date
Jakob P. Liljenberg
c767099d76
Merge pull request #724 from ottok/man-page 2024-03-04 18:03:27 +01:00
Otto Kekäläinen
d8c054d92f Add 'lowdown' to build dependencies so GitHub actions actually runs it
Building the man page is optional and happens automatically if command
'lowdown' is present on the system. Add it to all possible GitHub CI files
so man page conversion will be tested and fully used.

Unfortunately 'lowdown' cannot be added to the musl jobs the program is
available only starting from Alpine v3.15, while the musl Docker images
run Alpine v3.14 (and haven't been updated in 2+ years).

Also, the Snap build used Ubuntu 20.04 "Focal" which equally is too old
to include Lowdown, which is available only from Ubuntu 22.04 "Jammy"
onward:
https://packages.ubuntu.com/search?suite=all&searchon=names&keywords=lowdown
2024-03-03 17:14:13 -08:00
Otto Kekäläinen
ed68589af1 Create man page for btop in Markdown
Create a man page in Markdown format so that it can be read online on
GitHub etc and it can be edited much more easily than a raw troff/groff
file.

Compile it to proper man page format at build-time using 'lowdown' if
it is available on the system, otherwise just issue a warning in yellow.

Tested to work both with:

    export VERBOSE=1
    make
    make install
    make uninstall

    cmake -B build
    cmake --build build --verbose

While Lowdown is easy to manually install in all modern Linux distros
and also Homebrew for Mac, this commit does not add 'lowdown' in any
build dependencies or in the CI, that needs to be done separately.
2024-03-03 15:37:35 -08:00
Jakob P. Liljenberg
c6fbfd1e27
Merge pull request #723 from ottok/fix-spelling 2024-03-01 07:58:12 +01:00
Otto Kekäläinen
bfe8c20ebe Fix misc spelling 2024-02-29 22:11:39 -08:00
Jakob P. Liljenberg
6c66740290
Merge pull request #734 from imwints/build-info 2024-02-18 14:25:11 +01:00
Jakob P. Liljenberg
967ea1ab6f
Merge branch 'main' into build-info 2024-02-18 14:19:05 +01:00
Jakob P. Liljenberg
cf609175fb
Merge pull request #763 from imwints/cmake-bump 2024-02-18 14:08:31 +01:00
Jakob P. Liljenberg
e1575a1fca
Merge pull request #771 from Derppening/fix/linux-battery-wattage 2024-02-18 12:56:19 +01:00
David Mak
e031cce6ba collect: Fix reading of battery power draw on Linux
This was erroneously set to read from the current battery charge.

Fixes #770.
2024-02-14 01:01:40 +08:00
Steffen Winter
83739f84e1
cmake: Remove version specifier 2024-02-12 23:56:43 +01:00
aristocratos
fd2a2acdad v1.3.2 Hotfix GPU support AMD ROCm v6 2024-02-12 16:30:09 +01:00
Jakob P. Liljenberg
37d217eeb6
Merge pull request #762 from imwints/fix-rocm-github-link 2024-02-12 16:11:51 +01:00
Jakob P. Liljenberg
f537715d8b
Merge branch 'main' into fix-rocm-github-link 2024-02-12 16:11:28 +01:00
Jakob P. Liljenberg
7a058e4f42
Merge pull request #761 from imwints/fix-rocm-5-6-supported 2024-02-12 16:09:50 +01:00
aristocratos
bae006e94c Fixed variable names 2024-02-12 15:37:31 +01:00
aristocratos
c625d512e1 Add check for possible librocm_smi64.so.6 and check for version 7 in the function logic 2024-02-12 15:31:43 +01:00
Steffen Winter
43af034317
fix: Can't detect librocm 6.0.x
librocm reports it's version as 7.0.0.0 in the 6.0.x release series.
2024-02-12 14:16:28 +01:00
Steffen Winter
5282acc149
fix: Change bad link to old rocm repository 2024-02-12 13:20:20 +01:00
aristocratos
9c34ac75dc v1.3.1 Bug fixes 2024-02-11 18:32:27 +01:00
Jakob P. Liljenberg
0f224bb0e2
Merge pull request #756 from imwints/unix-duplicates 2024-02-11 18:02:52 +01:00
Jakob P. Liljenberg
65f3ade9b6
Merge branch 'main' into unix-duplicates 2024-02-11 17:54:00 +01:00
Jakob P. Liljenberg
e8137674b0
Merge pull request #755 from imwints/bsd 2024-02-11 17:53:39 +01:00
Jakob P. Liljenberg
1d62896c9b
Merge pull request #753 from lcheylus/utf8-ctype 2024-02-11 17:51:43 +01:00
Jakob P. Liljenberg
283ad3e76e
Merge branch 'main' into utf8-ctype 2024-02-11 17:49:35 +01:00
Jakob P. Liljenberg
97e78ebb12
Merge pull request #722 from MartinPit/hot-reload 2024-02-11 17:49:11 +01:00
aristocratos
1670e1db79 Reuse code from init, properly log warnings and move execution in to main loop 2024-02-11 17:42:51 +01:00
Jakob P. Liljenberg
67561d1994
Merge branch 'main' into hot-reload 2024-02-11 17:07:06 +01:00
Jakob P. Liljenberg
46f6b4fe90
Merge pull request #747 from aristocratos/fix/zombie 2024-02-11 17:06:23 +01:00
Jakob P. Liljenberg
459cbbeb52
Merge branch 'main' into fix/zombie 2024-02-11 16:49:49 +01:00
Jakob P. Liljenberg
d460fc63dc
Merge pull request #746 from M-Sviridov/main 2024-02-11 16:49:25 +01:00
Jakob P. Liljenberg
c587c9f1e3
Merge pull request #743 from planet36/config-trailing-newline 2024-02-11 16:46:44 +01:00
Jakob P. Liljenberg
c7fdd8adfe
Merge branch 'main' into config-trailing-newline 2024-02-11 16:45:56 +01:00
Jakob P. Liljenberg
77c758c349
Merge pull request #689 from vsey/battery-power-2 2024-02-11 16:45:40 +01:00
Jakob P. Liljenberg
f1f37ad6af
Merge branch 'main' into battery-power-2 2024-02-11 16:39:59 +01:00
Jakob P. Liljenberg
338aa72f6f
Merge pull request #735 from rkmcode/main 2024-02-11 16:33:46 +01:00
Jakob P. Liljenberg
842b9f83b2
Merge branch 'main' into main 2024-02-11 16:33:01 +01:00
Jakob P. Liljenberg
cae6c86ecd
Merge pull request #720 from imwints/fmt-header-only 2024-02-11 16:21:17 +01:00
Jakob P. Liljenberg
7f5b060b0c
Merge branch 'main' into fmt-header-only 2024-02-11 16:11:52 +01:00
Jakob P. Liljenberg
bf5618536b
Merge pull request #721 from imwints/debug 2024-02-11 16:11:32 +01:00
Jakob P. Liljenberg
e0884917e6
Merge branch 'main' into debug 2024-02-11 16:11:05 +01:00
Jakob P. Liljenberg
1584ce6468
Merge pull request #717 from imwints/fix-716 2024-02-11 16:10:25 +01:00
Jakob P. Liljenberg
7057d7653d
Merge branch 'main' into fix-716 2024-02-11 15:58:38 +01:00
Jakob P. Liljenberg
91e137a411
Merge pull request #718 from imwints/cmake-openbsd 2024-02-11 15:58:08 +01:00
Jakob P. Liljenberg
bb8c7bc35c
Merge branch 'main' into cmake-openbsd 2024-02-11 15:53:44 +01:00
Jakob P. Liljenberg
70dec20b23
Merge pull request #714 from tessus/fix/if-name-len 2024-02-11 15:51:49 +01:00
Jakob P. Liljenberg
8bf88c1918
Merge branch 'main' into fix/if-name-len 2024-02-11 15:50:14 +01:00
Steffen Winter
ab0bef204a
collect: Share ifaddrs wrapper and use uniq_ptr-like syntax 2024-02-09 14:03:06 +01:00
Steffen Winter
ee46dba838
bsd: Wrap kvm_t* in a uniq_ptr and share code between BSD's 2024-02-09 13:16:09 +01:00
Steffen Winter
a0e2a5c1d2
cmake: Fix undefined reference to `kvm_openfiles' on BSD's 2024-02-09 12:06:16 +01:00