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
Laurent Cheylus
f2ead3d3a9
Check LC_CTYPE to set UTF-8 locale
...
Fix aristocratos/btop#752
Signed-off-by: Laurent Cheylus <foxy@free.fr>
2024-02-08 14:35:21 +01:00
MartinPit
57703d3087
Merge branch 'main' into hot-reload
2024-02-05 16:08:57 +01:00
Jos Dehaes
2b09f29a1e
fix: don't mangle memory for zombie processes
...
for a zombie process, `proc_pidpath` returns 0, and nothing is written in fullname, so it's uninitialized garbage
2024-02-02 09:28:07 +01:00
Mathieu Sviridov
bc0eb4291f
Add theme based on Everforest Dark Medium palette
2024-02-02 12:49:30 +11:00
Steven Ward
69363487bc
Write newline at end of config file
2024-01-30 20:12:58 -05:00
vsey
0bb1d4bf97
Merge branch 'main' into battery-power-2
2024-01-30 22:05:00 +01:00
Jakob P. Liljenberg
edcb68cbb9
Merge pull request #737 from fxzjshm/fix-rocm-v6
...
Fix dynamic loading of ROCm v6
2024-01-27 09:00:31 +01:00
fxzjshm
7d3617a274
Fix dynamic loading of ROCm v6
...
Corrected definition of `rsmi_frequencies_t` of ROCm v5 and v6.
Also added the missing `LOAD_SYM(rsmi_version_get);` as it is used later.
Fixes: 5511131
("Support for dynamic loading of ROCm v6")
Signed-off-by: fxzjshm <fxzjshm@163.com>
2024-01-27 15:31:02 +08:00
aristocratos
4461a431ae
Fixed incorrect used and available memory for OSX
2024-01-26 23:29:31 +01:00
aristocratos
eab6c58137
Fix dependencies for Continuous Build Gpu
2024-01-26 22:48:04 +01:00
aristocratos
8019e117c7
Added continuous build for testing Gpu support
2024-01-26 22:45:11 +01:00
aristocratos
5511131572
Support for dynamic loading of ROCm v6
2024-01-26 22:11:23 +01:00
rliang
81d09860f7
Fix basic_string::_M_create exception
...
when 1000>hz>999.5, round(hz)=1000
btop_draw.cpp: 793: Symbols::h_line * (7 - cpuHz.size()) exception
2024-01-25 03:36:15 +08:00
Steffen Winter
bdc8d0151d
Ask for 'btop --version' in issue template
2024-01-24 15:02:14 +01:00
Steffen Winter
7717020197
Include build info in binary
2024-01-24 15:02:11 +01:00
jkre
c750543950
Fix missing value in battery status tuple for openbsd
2024-01-22 22:32:16 +01:00
jkre
61105e46b7
Add battery power draw to battery inforamtion tuple for openbsd and set it to a constant
2024-01-22 22:20:33 +01:00
vsey
40cdb92b8e
Merge branch 'aristocratos:main' into battery-power-2
2024-01-22 22:01:14 +01:00
Martin Oliver Pitoňák
fb994b69eb
added ctrl+r shortcut to reload config from disk
2024-01-17 17:27:18 +01:00
Martin Oliver Pitoňák
e047f88bd5
SIGUSR2 signal now reloads the config
2024-01-17 16:41:58 +01:00
Steffen Winter
3174c83b43
-DFMT_HEADER_ONLY as a compiler flag
...
This just defines FMT_HEADER_ONLY everywhere instead of just in all
files that include `btop_tools.hpp`, in case the statement gets removed
there.
2024-01-17 09:56:18 +01:00
Martin Oliver Pitoňák
67a674e850
btop now reacts to SIGUSR1 by reloading config
2024-01-16 19:02:20 +01:00
Steffen Winter
a44ce1c3a1
Make BTOP_DEBUG also work for CMake
2024-01-15 19:23:47 +01:00
Steffen Winter
57752df6fc
CMake: Enable OpenBSD
2024-01-15 16:07:24 +01:00
Steffen Winter
cec251bf05
Allow the Findkvm module on all BSDs
2024-01-15 16:00:34 +01:00
Steffen Winter
05da55c549
Fix abort in locale detection on OpenBSD
...
For whatever reason catch doesn't work for exceptions thrown in
a dynamically linked library and the program aborts.
2024-01-15 15:55:04 +01:00
Helmut K. C. Tessarek
6a6f514f80
fix: increase interface name length to 15
2024-01-12 11:28:42 -05:00
Jakob P. Liljenberg
b2df50396b
Update README.md -> Fixed bad links
2024-01-11 19:27:29 +01:00
aristocratos
e936339038
Undefine FORTIFY_SOURCE before setting new value when enabled
2024-01-11 10:39:39 +01:00
Jakob P. Liljenberg
c649369efb
Merge pull request #648 from imwints/fortification
...
Increase fortification level
2024-01-11 09:42:59 +01:00
Jakob P. Liljenberg
21fe2cc07b
Merge branch 'main' into fortification
2024-01-11 09:42:09 +01:00
Jakob P. Liljenberg
d063cd300e
Merge pull request #711 from v4u6h4n/patch-1
...
Update README.md
2024-01-11 09:36:47 +01:00
aristocratos
ca368c5b89
Added link to compile section
2024-01-11 09:35:20 +01:00
v4u6h4n
3cbb0484a4
Update README.md
...
Added optional dependencies to 'Prerequisites' section.
2024-01-11 12:19:09 +11:00
Jakob P. Liljenberg
60bd10d44c
Merge pull request #706 from imwints/cmake
...
Bump cmake to v1.3.0
2024-01-09 08:12:51 +01:00
Steffen Winter
19c6099c7c
Use _FORTIFY_SOURCE=3 and put it behind a build flag
2024-01-08 13:19:16 +01:00
Steffen Winter
4ab43fd159
Bump cmake to v1.3.0
2024-01-07 18:59:21 +01:00
aristocratos
36842a3bcc
v1.3.0 GPU Support Linux and platform support OpenBSD
2024-01-07 15:23:01 +01:00
aristocratos
62964693b3
Fixed gpu boxes visibility state not saved and removed unnecessary comments
2024-01-07 14:51:03 +01:00
aristocratos
057f4594fb
Fixed config variable show_gpu_info working correctly
2024-01-07 14:10:40 +01:00