Commit Graph

  • 19b8adebad Fix typo Raymont Qin 2025-02-24 07:39:36 +13:00
  • 684fbeb583 Fix devide by 0 bad code 2025-04-27 15:13:36 +02:00
  • 7906886e76 Avoid potential uninitialzed variables bad code 2024-09-22 15:20:45 +02:00
  • 9ecc10b66b Avoid stack-use-after-return bad code 2024-09-22 15:20:20 +02:00
  • 1896c3a296 Avoid floating-point division by 0 bad code 2024-09-22 15:20:15 +02:00
  • 7fa92c402d Initialize pti struct Xavi 2025-04-05 22:58:18 -04:00
  • da9a53f4a9 Fix macos tree-mode + aggregate memory issue Xavi 2025-02-26 14:44:34 -05:00
  • 4812ac8280 Fix typo: Mhz -> MHz Marie Ramlow 2024-12-11 23:50:42 +01:00
  • 666d31b1ab v1.4.1 v1.4.1 aristocratos 2025-04-27 15:52:29 +02:00
  • ffb764734f CI: Pass link flags as LDFLAGS to avoid unused argument warning Steffen Winter 2025-04-23 21:41:52 +02:00
  • fda186800b CI: Remove debug leftover Steffen Winter 2025-04-23 21:41:52 +02:00
  • 6cab38f097 Fix various typos in code, themes and workflows Steffen Winter 2025-04-23 21:52:55 +02:00
  • d40cd430b8 Mark destructor noexcept and satisfy rule-of-five bad code 2024-09-22 15:59:19 +02:00
  • 81cdf9d7c4 Initialize all struct fields bad code 2024-09-22 15:59:06 +02:00
  • 08706f49d3 Mark member variables private bad code 2024-09-22 15:58:53 +02:00
  • 4c4a161421 Use explicit single parameter constructor bad code 2024-09-22 15:58:32 +02:00
  • 5ff01e1987 Ensure NUL-termination on truncation bad code 2024-09-22 15:57:57 +02:00
  • 4d67f3211d Avoid repeated bounds check bad code 2024-09-22 15:57:37 +02:00
  • 73e0520fb0 Use O_CLOEXEC bad code 2024-09-22 15:56:49 +02:00
  • c37f68f088 Use member function instead of cast bad code 2024-09-22 15:56:40 +02:00
  • f72d11fe52 Avoid copy in constructor bad code 2024-09-22 15:56:15 +02:00
  • 889d8efce4 Drop trailing newlines bad code 2024-09-22 15:56:12 +02:00
  • 48a1fbe3a7 Declare local function static bad code 2024-09-22 15:55:47 +02:00
  • 0d14d8672f Drop duplicate include bad code 2024-09-22 15:55:43 +02:00
  • c1a31fa167 Simplify ternary expression bad code 2024-09-22 15:55:38 +02:00
  • b2b54b5bd7 Use explicit initialization bad code 2024-09-22 15:55:18 +02:00
  • 92ae38d804 Use nullptr for pointer argument bad code 2024-09-22 15:54:58 +02:00
  • e0914771cd Add missing override annotations bad code 2024-09-22 15:54:34 +02:00
  • bdec3d653f Avoid comma operator bad code 2024-09-22 15:54:11 +02:00
  • e96f692be5 Fixed typo Stefan 2025-03-09 15:29:59 +01:00
  • f366b38f85 Avoid copies in ltrim() and ltrim() bad code 2024-09-22 16:44:25 +02:00
  • 7d3f73b392 Avoid string copies bad code 2024-09-22 16:44:42 +02:00
  • de5c8d75ba Drop unused struct members bad code 2024-09-22 16:44:38 +02:00
  • 34c0532ca7 Reduce variable scope bad code 2024-09-22 16:44:34 +02:00
  • c139ded7db Avoid string copy bad code 2024-09-22 16:44:29 +02:00
  • 124aa592e3 Initialize vector in one step bad code 2024-09-22 16:44:21 +02:00
  • ef13690601 Avoid repeated lookup bad code 2024-09-22 16:44:19 +02:00
  • b276a60cd3 Avoid repeated lookup bad code 2024-09-22 16:44:12 +02:00
  • e94a6dc8c0 Avoid repeated lookup bad code 2024-09-22 16:44:17 +02:00
  • 4272d32257 Drop unnecessary string construction bad code 2024-09-22 16:44:05 +02:00
  • 38886e703f Avoid unnecessary copy of vector bad code 2024-09-22 16:44:02 +02:00
  • da9d5a47bc Avoid copies in loop iterator bad code 2024-09-22 16:43:56 +02:00
  • 46d160e91a Reserve known vector size bad code 2024-09-22 16:43:36 +02:00
  • 124ff839f0 Exit loop only if element found bad code 2024-09-22 16:43:00 +02:00
  • de0d295f6f Move the config parser in it's own module Steffen Winter 2025-04-22 12:20:06 +02:00
  • 25cb3f5a08 Adding a menu option to show bitrates in base 10 separate from the setting to show bytes/bits in base 10 georgev93 2025-04-18 23:45:21 -04:00
  • a168981e68 Update README.md GCC10 -> GCC11 Jakob P. Liljenberg 2025-04-22 20:41:40 +02:00
  • 1f0b49fa92 Allow MidnightBSD to build btop using the existing freebsd support. Lucas Holt 2025-03-29 15:46:43 -04:00
  • b21b1daa84 Drop workarounds for GCC 10 Steffen Winter 2025-04-19 14:43:23 +02:00
  • fa5189c6e6 CI: Bump gcc version for NetBSD Steffen Winter 2025-04-19 14:39:48 +02:00
  • 976fd1d1f5 CMake: Downgrade lowdown not found warning to a message Steffen Winter 2025-04-19 14:59:02 +02:00
  • 4df81010a7 Make arg parser function to snake_case Steffen Winter 2025-04-19 13:57:13 +02:00
  • 161c53b978 Combine help function calls in argument parser Steffen Winter 2025-04-19 13:50:50 +02:00
  • e6dc808cee Add CLI flag to specify a different config file Steffen Winter 2025-04-19 13:02:18 +02:00
  • 1dfaf96979 Make: Disable LTO for debug builds Steffen Winter 2025-04-19 13:22:02 +02:00
  • 95f556490f CMake: Check LTO support only if LTO is wanted Steffen Winter 2025-04-19 13:21:04 +02:00
  • deb715ff98 CMake: Enable LTO by default only for release builds Steffen Winter 2025-04-19 13:20:29 +02:00
  • 5f9147d55b Use XDG_STATE_HOME to save logs Steffen Winter 2025-04-14 21:22:12 +02:00
  • abfa6f4af5 Remove _FORTIFY_SOURCE define Steffen Winter 2025-04-14 15:20:42 +00:00
  • 94bd44e714 CMake: Generate markdown page in build directory Steffen Winter 2025-04-14 11:41:21 +00:00
  • 567c2eda05 CI: Test more versions and architectures for FreeBSD and NetBSD Steffen Winter 2025-04-14 15:01:38 +00:00
  • 7c9c4f6820 CI: Test a range of current gcc and clang versions Steffen Winter 2025-04-14 13:47:09 +00:00
  • 24dab5c1b1 CI: Bump OpenBSD release to 7.6 Steffen Winter 2025-04-14 15:44:31 +00:00
  • 4b958b1679 CI: Pin runner versions to get a pull request by Renovate on updates Steffen Winter 2025-04-14 12:02:43 +00:00
  • c6206d7d21 Bump CMake version to 3.25 required for LINUX variable Steffen Winter 2025-04-13 17:40:33 +02:00
  • e4953efbea Replace brackets with arrows in net box Taha YASSINE 2025-04-10 17:55:35 +01:00
  • e68f2a01d1 Replace brackets with arrows in proc box Taha YASSINE 2025-03-06 00:07:14 +00:00
  • e117b88f6d chore(deps): update dependency ubuntu to v24 renovate[bot] 2025-04-13 14:22:31 +00:00
  • 59dd8b19ab Bump bundled fmt to 11.1.4 Steffen Winter 2025-04-13 15:45:08 +02:00
  • 3814433592 Merge pull request #1088 from aristocratos/renovate/configure Jakob P. Liljenberg 2025-04-13 14:02:25 +02:00
  • 1d1de5faea Add renovate.json renovate[bot] 2025-04-13 11:58:45 +00:00
  • e2d8e13831 cmake: link to CMAKE_DL_LIBS Massimiliano Culpo 2024-01-18 12:07:14 +01:00
  • 2795c35fe8 Fix phoenix-night.theme marked as executable Sertonix 2024-12-04 10:24:53 +01:00
  • 139d48ab56 Add Kanagawa-lotus theme J.S. Yan 2025-03-11 18:08:27 +08:00
  • d30477be0c add Kanagawa theme J.S. Yan 2025-02-09 15:00:14 +08:00
  • 0e564e8fc0 Bump NetBSD version to 10.1. Santhosh Raju 2024-12-25 16:43:20 +01:00
  • 8feb4a5ea2 Bump FreeBSD version to 14.2. Santhosh Raju 2024-11-16 19:40:52 +01:00
  • 147b3a75b4 Merge pull request #1037 from k0tran/main Steffen 2025-04-10 09:40:05 +00:00
  • 0e2dea9514 Add dark version of adwaita theme: adwaita-dark Ilya Sorochan 2025-02-14 21:19:33 +03:00
  • 0006fa4a10 Update bug_report.md Jakob P. Liljenberg 2025-03-20 10:15:45 +01:00
  • 8df9271677 Update feature_request.md Jakob P. Liljenberg 2025-03-20 10:15:23 +01:00
  • 53df78db88 Merge pull request #1036 from seth-wood/pgdown-pgup-crash-fix Jakob P. Liljenberg 2025-02-13 17:22:05 +01:00
  • 7f6e02cd53 Resetting last selection on page navigation in optionsMenu to avoid unordered_map error Seth Wood 2025-02-13 07:00:26 -08:00
  • 1a9d4acc56 Merge pull request #1033 from yarrick/cpu_name Jakob P. Liljenberg 2025-02-08 19:54:44 +01:00
  • 0705bd376b Update Ryzen name trimming Erik Ekman 2025-02-08 19:33:45 +01:00
  • fcd8e56a45 Merge pull request #1029 from yarrick/cpu_name Jakob P. Liljenberg 2025-02-08 00:37:12 +01:00
  • 56a7fb8762 Merge branch 'main' into cpu_name Jakob P. Liljenberg 2025-02-08 00:31:59 +01:00
  • 7639610b4e Merge pull request #1030 from yarrick/macos Jakob P. Liljenberg 2025-02-08 00:29:07 +01:00
  • 3fa79fe490 Share the CPU name trimming code between platforms Erik Ekman 2025-02-01 15:55:26 +01:00
  • 4d465f9e29 Drop macos 12 build, add v14 and v15 Erik Ekman 2025-02-01 17:13:17 +01:00
  • fd0a9d14c1 Merge pull request #1025 from tywkeene/main Jakob P. Liljenberg 2025-02-01 16:38:41 +01:00
  • ade29aa5bf Merge pull request #1028 from yarrick/cmake_macos Jakob P. Liljenberg 2025-02-01 16:35:14 +01:00
  • 1fbb521eb1 Merge pull request #1027 from yarrick/deprecated Jakob P. Liljenberg 2025-02-01 16:34:35 +01:00
  • 093192e9cc Fix cmake-macos workflow Erik Ekman 2025-02-01 16:20:51 +01:00
  • ce530dbace Bump version of deprecated upload-artifact step Erik Ekman 2025-02-01 15:49:26 +01:00
  • 107dab116e Update obsolete egrep call tywkeene 2025-01-31 02:35:41 -05:00
  • 5535f50e20 Menu something... Aristocratos 2024-12-14 13:15:24 +01:00
  • b52069c4a0 Fix menu crash when GPU_SUPPORT=false, issue #989 Aristocratos 2024-12-14 12:37:56 +01:00
  • e17bc6b585 Merge pull request #961 from mstuttgart/main Jakob P. Liljenberg 2024-11-08 17:25:16 +01:00
  • a049e953fa Merge pull request #960 from w8jcik/fix/pre-snb-intel-gpu Jakob P. Liljenberg 2024-11-08 17:22:45 +01:00