summaryrefslogtreecommitdiffstats
path: root/src/linux
AgeCommit message (Expand)Author
2023-12-14add power to get_battery function outputjkre
2023-12-14add power draw calculation for batteryjkre
2023-12-14clean up if statement for battery percent calculationjkre
2023-12-13use capacity as default for battery percentage, less complicated and matches ...jkre
2023-12-13add battery percentage calculation in charge casejkre
2023-12-13add case of calculating the remaining battery time for current/chargejkre
2023-12-13Introduce charge in addition to energy for laptops that use charge instead of...jkre
2023-12-13Add current_now and voltage_now to battery struct and fix naming ofjkre
2023-12-12Added swap to ignore for statvfs() since it will always failaristocratos
2023-12-12Added try->catch for get_zfs_stat_file() to avoid fs erroraristocratos
2023-12-05Fix printed model name for older Intel CPUSteffen Winter
2023-11-25Squashed commit of the following:aristocratos
2023-11-25Added definition GPU_SUPPORT to toggle GPU related codearistocratos
2023-08-27Quickfixes for MacOS and FreeBSD compilation.aristocratos
2023-08-27Added show_gpu_info setting and Auto options for cpu graphsaristocratos
2023-08-26Squashed commit of the following:aristocratos
2023-07-14Fix RSMI_STATIC=true and add GPU section to README.mdromner
2023-06-26Add GPU optionsromner-set
2023-06-16Remove lib/rocm_smi_lib and add instructions for obtaining it to READMEromner-set
2023-06-08Join NVML PCIe threads only if PCIe TX/RX is supported by GPUromner
2023-06-06Parallelize NVML PCIe TX/RX data collectionromner
2023-06-05Fix type: ulong -> size_t and compare std::cmp_lessaristocratos
2023-06-02Load ROCm SMI dynamically by default, optionally statically compile and linkromner
2023-06-01Dynamically load NVMLromner-set
2023-05-30Add more GPU graph types to the CPU panelromner-set
2023-05-21Handle GPUs which cannot report certain stats in GPU panelromner
2023-05-21Handle GPUs which cannot report certain stats in btop_collect.cpp and CPU panelromner
2023-05-21Add DebugTimer class and change some Logger::error calls to Logger::debugaristocratos
2023-05-20Makefile auto detection and initial logic for excluding gpu code when libs ar...aristocratos
2023-05-18Add GPU info to CPU panelromner
2023-05-15Add ROCm SMI backend for AMD GPU supportromner-set
2023-05-15Add multi-GPU support for NVML data collectionromner-set
2023-05-14Make GPU window's size dynamic and integrate it with the rest of btopromner
2023-05-13Improve GPU side panelromner
2023-05-13Add GPU side panelromner
2023-05-12Add rudimentary, fullscreen single-GPU NVML utilization graphromner
2023-07-05Retrieve load average from libc and use emplace_back where appropriatezackiloco
2023-06-15Merge pull request #510 from nobounce/LLVMJakob P. Liljenberg
2023-05-26Fix integer overflows in btop_collect.cppMitchell Dorrell
2023-05-25Replace `statvfs64` with `statvfs` and define `_FILE_OFFSET_BITS=64`.zackiloco
2023-02-23Linux: subtract ZFS ARC min size from available memoryMatt Ickstadt
2022-11-30Removed unused statement...aristocratos
2022-11-30Fixed: Use MemFree for used mem calculation if MemAvailable is greater than M...aristocratos
2022-11-06Fixed: Process nice value underflowing, issue #461aristocratos
2022-11-05Fixed: Not picking up last username from /etc/passwdaristocratos
2022-11-04make IPBUFFER_MAXSIZE an enum constantcorreabuscar
2022-11-04use inet_ntop instead of getnameinfocorreabuscar
2022-11-04Show the first IP of the interface in NET boxcorreabuscar
2022-10-27Fixed: Moved up get_cpuHz() in the execution order to get better cpu clock re...aristocratos
2022-10-23Fixed: Ignore disks that fails in statvfs64() to avoid slowdowns and possible...aristocratos