Commit graph

1015 commits

Author SHA1 Message Date
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
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
vsey b28c5ffc40
Merge branch 'main' into battery-power-2 2024-01-03 20:52:30 +01:00
Jakob P. Liljenberg 114a98d813
Merge pull request #640 from imwints/refresh-rate 2024-01-03 17:43:57 +01:00
nobounce 1e6bf18c65
Add flag to set the refresh rate from command line 2024-01-03 17:35:54 +01:00
nobounce b124db78c0 Don't pass int by reference 2024-01-03 17:25:09 +01:00
Jakob P. Liljenberg f6cab3d3bd
Merge pull request #652 from imwints/config-read-only 2024-01-03 17:14:46 +01:00
Jakob P. Liljenberg 6637485f0c
Merge branch 'main' into config-read-only 2024-01-03 17:05:24 +01:00
Jakob P. Liljenberg 27c6f11e80
Merge pull request #624 from lvxnull/native-read 2024-01-03 17:04:56 +01:00
Steffen Winter ff8352fdcd Improved error handling when determining the config directory
More verbose error printing when a directory is e.g. not readable

Also allow the use of read only configurations with disabled logging and
persistent configuration
2024-01-03 16:50:15 +01:00
aristocratos ea001bb93e Merge branch 'main' into pr/lvxnull/624 2024-01-03 16:49:24 +01:00
Jakob P. Liljenberg 32b6622cec
Merge pull request #627 from imwints/lldb-term-size 2024-01-03 16:40:04 +01:00
Jakob P. Liljenberg ef788efc53
Merge branch 'main' into lldb-term-size 2024-01-03 16:34:01 +01:00
Jakob P. Liljenberg a29545c407
Merge pull request #702 from aristocratos/aristocratos-patch-1 2024-01-03 16:04:24 +01:00
Jakob P. Liljenberg ea53d48667
Update snapcraft.yaml to fix compile 2024-01-03 16:01:13 +01:00
Jakob P. Liljenberg cabd91b8d2
Merge pull request #613 from imwints/remove-compiler-check 2024-01-03 15:26:48 +01:00
Steffen Winter 85d75038e9
Remove detailed compiler check
Currently the Makefile tries to pick the latest version of g++ and
overrides CXX when found.

Since we give an error if the version of the compiler is not sufficient,
we can remove this check.

It's now possible to specify an older version (on purpose) and new
compiler version don't need to be added manually.
2024-01-02 19:28:24 +01:00
aristocratos 3567254653 Add build status for OpenBSD 2024-01-02 16:54:52 +01:00
Jakob P. Liljenberg e3dbab9b4b
Merge pull request #607 from joske/openbsd
Adds support for OpenBSD
2024-01-02 16:49:12 +01:00
aristocratos 6a271e5f35 Merge branch 'main' into pr/joske/607
Fix merge
2024-01-02 16:40:44 +01:00
aristocratos f415460839 Add compile instructions for OpenBSD 2024-01-02 16:22:46 +01:00