Commit graph

685 commits

Author SHA1 Message Date
Brenno Lemos 816c4e43fd feat: prefer fmt submodule over copy-and-paste headers 2023-05-23 10:10:36 -03:00
aristocratos b0fc63537b println -> fmt::println 2023-05-21 12:26:48 +02:00
aristocratos fbc349da2a Readd using namespace fmt 2023-05-21 12:11:29 +02:00
aristocratos bd688e24bf Add fmt prefix for fmtlib 2023-05-21 11:58:52 +02:00
Jakob P. Liljenberg d64f9939e6
Merge pull request #536 from stevenxxiu/fix/ambiguous-format-call
fix: prefix with `fmt::` to fix ambiguous call to `format()`, that also refers to `/usr/include/c++/13.1.1/format`
2023-05-21 11:54:37 +02:00
Steven Xu 7ca1cc533a fix: prefix with fmt:: to fix ambiguous call to format(), that also refers to /usr/include/c++/13.1.1/format 2023-05-21 19:33:44 +10:00
aristocratos 09c075e06c Debug times thousand separator 2023-05-21 01:11:35 +02:00
Jakob P. Liljenberg bab441e9ea
Merge pull request #534 from aristocratos/fmtlib
Add fmtlib for string formatting (WIP)
2023-05-20 16:52:07 +02:00
aristocratos e11d64e8d7 Debug times box changes 2023-05-20 15:20:27 +02:00
aristocratos 21b85f8913 btop.cpp -> fmt 2023-05-20 14:52:50 +02:00
Jakob P. Liljenberg 872eb3eebd
Merge pull request #506 from stwnt/LLVM
Silence "warning: unqualified call to 'std::move'" in clang.
2023-03-18 00:03:36 +01:00
Jakob P. Liljenberg b84cfdc268
Merge pull request #504 from iambeingtracked/patch-1
Update everforest-dark-hard.theme
2023-03-18 00:02:49 +01:00
Steffen 053bacef1d Silence "warning: unqualified call to 'std::move'" in clang. 2023-03-07 13:16:04 +01:00
iambeingtracked c9399ab89a
Update everforest-dark-hard.theme
Recently Everforest developers [updated](https://github.com/sainnhe/everforest/issues/110) the color scheme. This is an edit that changes the colors in accordance with the new Everforest colors and also changes the net graph colors to have a better-looking gradient.
2023-03-01 07:42:34 +00:00
Jakob P. Liljenberg 471c68f4b0
Merge pull request #500 from stwnt/improve-portability
Replace -ftree-loop-vectorize with -ftree-vectorize.
2023-02-23 18:53:58 +01:00
Jakob P. Liljenberg ceae71291f
Merge pull request #485 from flipflop133/patch-1
Create adwaita.theme
2023-02-23 18:51:57 +01:00
Jakob P. Liljenberg 3200de584f
Merge pull request #502 from mattico/linux-zfs-arc
Linux: subtract ZFS ARC min size from available memory
2023-02-23 18:49:01 +01:00
Jakob P. Liljenberg af04de9dcc
Merge pull request #483 from simplepad/fix-freebsd
[fix] fix zfs on freebsd not reporting IO
2023-02-23 18:43:36 +01:00
Matt Ickstadt 4d6e79156f readme: Add zfs_arc_cached documentation 2023-02-23 11:29:40 -06:00
Matt Ickstadt 345bf7c052 Linux: subtract ZFS ARC min size from available memory 2023-02-23 10:59:10 -06:00
Steffen 99c5991c1c Replace -ftree-loop-vectorize with -ftree-vectorize.
In preparation for LLVM support use -ftree-vectorize as it is understood
by clang (unlike -ftree-loop-vectorize) and it is an umbrella for the
former and -ftree-slp-vectorize. See https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html.
2023-02-13 00:36:10 +00:00
François Bechet 191b23425e
Create adwaita.theme
Add the popular Adwaita theme for people who like a theme matching GTK applications.
Note: I used a 3 colors gradient while the start and mid-colors are the same, this is not a mistake, it's because using a two colors gradient it would create ugly mid-colors.
2022-12-24 11:22:38 +01:00
simplepad 2b18c6952d
fix zfs on freebsd not reporting IO 2022-12-21 21:45:25 +03:00
aristocratos c4ee41ebc0 Fixed: Makefile, VERBOSE flag now shows directory creation, Issue #480 2022-12-15 17:42:07 +01:00
Jakob P. Liljenberg 484ce73c46
Merge pull request #481 from NexAdn/479-fix-parallel-build
Makefile: make build targets depend on directories
2022-12-15 16:46:38 +01:00
NexAdn 0d17fb66c4
Makefile: make build targets depend on directories
Since directory creation is a requirement for writing the built
artifacts, this commit introduces a dependency on the directories for
all build targets (compile and link), so parallel builds can't fail
because a build target is executed before the directories target.

Closes: https://github.com/aristocratos/btop/issues/479
2022-12-15 10:30:51 +01:00
aristocratos e67a35df08 Removed unused statement... 2022-11-30 23:18:04 +01:00
aristocratos 9aaffd6b26 Fixed: Use MemFree for used mem calculation if MemAvailable is greater than MemTotal. 2022-11-30 22:41:08 +01:00
aristocratos 0f8498fa4e v1.2.13 Bug fixes 2022-11-06 22:36:34 +01:00
Jakob P. Liljenberg 9dc57534b1
Merge pull request #464 from correabuscar/osx_replace__getnameinfo__with__inet_ntop
osx: replace getnameinfo with inet_ntop
2022-11-06 15:24:30 +01:00
correabuscar f4eea3f3cf osx: replace getnameinfo with inet_ntop
this is like PR #462 for FreeBSD,
and like PR #458 for Linux.
2022-11-06 14:56:54 +01:00
Jakob P. Liljenberg 25123644f0
Merge pull request #463 from correabuscar/freebsd_replace__getnameinfo__with__inet_ntop [skip actions]
a comment about AF_LINK being ignored on purpose
2022-11-06 14:40:26 +01:00
correabuscar 7ff3c7f7d0 a comment about AF_LINK being ignored on purpose 2022-11-06 13:49:44 +01:00
Jakob P. Liljenberg 20df83658a
Merge pull request #462 from correabuscar/freebsd_replace__getnameinfo__with__inet_ntop
FreeBSD: replace getnameinfo with inet_ntop
2022-11-06 12:43:57 +01:00
correabuscar 12def527cd FreeBSD: replace getnameinfo with inet_ntop
also make IPv6 work.
2022-11-06 12:04:38 +01:00
aristocratos 5a53fb4a2c Fixed: Process nice value underflowing, issue #461 2022-11-06 11:32:17 +01:00
Jakob P. Liljenberg c52206610d
Add git config safe-directory inside freebsd vm 2022-11-06 11:07:27 +01:00
Jakob P. Liljenberg f7dbf50b75
Merge pull request #459 from correabuscar/fbsd_use_first_IP_of_interface_instead_of_last
FreeBSD: use the first IP of the interface
2022-11-06 10:51:28 +01:00
Jakob P. Liljenberg 386aa6c34a
Merge pull request #460 from correabuscar/osx_use_the_first_IP_of_the_interface_instead_of_the_last
OSX: use the first IP of the interface
2022-11-06 10:48:41 +01:00
correabuscar bd7018ed96 OSX: use the first IP of the interface
...instead of the last.

Side effect of this is that it also detects when the current IP gets
removed from the interface, instead of keep displaying the old IP.

This is PR #457 but for OSX, not Linux.
2022-11-06 10:34:30 +01:00
Jakob P. Liljenberg c039f36bb7
Added "Continuous Build FreeBSD" badge 2022-11-06 10:34:05 +01:00
Jakob P. Liljenberg 83c034a041
Removed bad line and gcc12 install since gcc12 i preinstalled 2022-11-06 10:21:01 +01:00
Jakob P. Liljenberg 06ba66b5ed
Possible fix for broken xcode command line tools 2022-11-06 10:18:04 +01:00
Jakob P. Liljenberg 5d9097d9b9
Use gcc12 for macos12 2022-11-06 10:04:55 +01:00
correabuscar 16ce8d21b1 FreeBSD: use the first IP of the interface
... instead of the last.

Side effect of this is that it also detects when the current IP
gets removed from the interface, instead of keep displaying the old IP.

This is PR #457 but for FreeBSD, not Linux.
2022-11-06 08:23:30 +01:00
Jakob P. Liljenberg a2685962d9
Merge pull request #446 from daephx/fix-conf-typo [skip actions]
fix: spelling mistake in btop.conf
2022-11-06 04:20:54 +01:00
Jakob P. Liljenberg 64c9e85252
Use sh instead of csh 2022-11-06 04:19:50 +01:00
Jakob P. Liljenberg 511c3a665c
Update continuous-build-freebsd.yml 2022-11-06 04:03:37 +01:00
Jakob P. Liljenberg f6de85534c
Update continuous-build-macos.yml 2022-11-06 03:50:01 +01:00
Jakob P. Liljenberg 3a920b4e3c
Create continuous-build-freebsd.yml 2022-11-06 03:39:53 +01:00