Commit graph

1063 commits

Author SHA1 Message Date
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
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
aristocratos
eb716b31ab Fix name of job in build 2024-01-02 16:06:35 +01:00
aristocratos
c8d0322c3a Add Continuous Build OpenBSD 2024-01-02 16:05:12 +01:00