Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
8855c0b
Packaging: update debian stuff [ci skip]
CarterLi Oct 6, 2024
84cc9e3
Chore: fix some unused paramater/function warnings (#1324)
apocelipes Oct 6, 2024
c624c36
Logo (Builtin): add eweOS (#1328)
YukariChiba Oct 8, 2024
d0f5216
Logo (Builtin): add MidOS
CarterLi Oct 8, 2024
dbe7aaa
CI: use mingw32 for windows-i686
CarterLi Oct 8, 2024
a2b32ef
Mouse / Keyboard: add new modules
CarterLi Oct 9, 2024
bf9963c
Gamepad (Windows): fix invalid handle testing
CarterLi Oct 9, 2024
6f0e658
Mouse / Keyboard (Windows): add support
CarterLi Oct 9, 2024
aece7cb
Mouse / Keyboard: add placeholders for unsupported platforms
CarterLi Oct 9, 2024
ee29f76
Mouse / Keyboard: try harder to get device name
CarterLi Oct 9, 2024
6647d36
Mouse / Keyboard (macOS): don't detect vendor name
CarterLi Oct 9, 2024
492010b
Mouse / Keyboard: try fixing x86 link errors
CarterLi Oct 9, 2024
4dbc956
Keyboard: fix CI
CarterLi Oct 9, 2024
9dcfdca
Mouse / Keyboard (FreeBSD): add support
CarterLi Oct 10, 2024
3eb0815
Gamepad: report joystick too
CarterLi Oct 10, 2024
8c74745
CI (SunOS): fix build
CarterLi Oct 10, 2024
4dccb92
Battery: support time remaining detection
CarterLi Oct 10, 2024
daab70f
Battery (Linux): rewrite with `uevent`, add remaining time support
CarterLi Oct 10, 2024
27910cf
Battery (Linux): calcuate time remaining with current & charge if tim…
CarterLi Oct 10, 2024
ff21dab
Battery (FreeBSD): detect time remaining
CarterLi Oct 10, 2024
af09de3
Battery (Android): better status detection
CarterLi Oct 10, 2024
99c0e9e
run.sh: Improve compatibility with other systems (#1332)
red-magic Oct 10, 2024
ec7c185
Battery (FreeBSD): fix time remaining detection
CarterLi Oct 10, 2024
e2474d1
OpenCL: print more detailed error messages
CarterLi Oct 11, 2024
ded38ef
Memory (OpenBSD): fix detection of used memory size
CarterLi Oct 11, 2024
cd9cfa5
Memory (SunOS): simplify
CarterLi Oct 11, 2024
782474b
Battery (Linux): revert back not to use uevent
CarterLi Oct 11, 2024
68406cd
IO (Linux): use openat to simplify code
CarterLi Oct 11, 2024
1178f46
Battery (Linux): check if AC is connected
CarterLi Oct 12, 2024
15fc3bc
IO (Windows): add `ffAppendFileBufferRelative`
CarterLi Oct 11, 2024
49076ec
Battery (Linux): simplify
CarterLi Oct 12, 2024
29dd6d8
IO: add function `ffReadFileDataRelative`
CarterLi Oct 12, 2024
b5a8d6b
PowerAdapter (Linux): simplify
CarterLi Oct 12, 2024
08cdeb3
PhysicalDisk (Linux): simplify code
CarterLi Oct 12, 2024
746cff4
IO (Windows): fix build
CarterLi Oct 12, 2024
986d36c
fix build in ancient MacOS (#1334)
niu541412 Oct 12, 2024
3a914f2
LocalIP (Linux): simplify ffNetifGetDefaultRouteImpl
CarterLi Oct 13, 2024
c92d6f9
CI: fix spellcheck errors
CarterLi Oct 13, 2024
c5527fa
Zpool: don't report invalid fragmentation
CarterLi Oct 13, 2024
f847a23
CI: remove musl-aarch64
CarterLi Oct 13, 2024
fbed730
Netif (Linux): don't use fseek
CarterLi Oct 13, 2024
bbc9cf4
Processing(Linux, SunOS): little optimizations (#1341)
apocelipes Oct 14, 2024
0f1ad57
Netif (Linux): fix unused-result warning (#1340)
apocelipes Oct 14, 2024
71a8978
Display: report platform api used for detection
CarterLi Oct 14, 2024
e705894
Kernel (Windows): detect wine
CarterLi Oct 14, 2024
c73b591
Battery (macOS): report time remaining only when discharging
CarterLi Oct 14, 2024
a11b10f
Doc: update changelog
CarterLi Oct 14, 2024
fba33df
Kernel: don't print `( - `
CarterLi Oct 14, 2024
f87f345
Fixing wrong color in the XeroArch ASCII logo (#1342)
Oct 15, 2024
1c598ad
Chore (Linux): always ignore hidden files when enumerating directories
CarterLi Oct 15, 2024
e73d6db
Battery (Linux): improve performance by specifying `O_PATH`
CarterLi Oct 15, 2024
b5a9d64
PhysicalDisk (Linux): simplify
CarterLi Oct 15, 2024
21ab56a
DiskIO (Linux): simplify
CarterLi Oct 15, 2024
d6fa03d
Fastfetch: don't use invalid paths when printing preset files
CarterLi Oct 15, 2024
2b2c223
Btrfs (Linux): simplify
CarterLi Oct 15, 2024
ae76d2d
IO (Linux): improve performance of `ffPathExists`
CarterLi Oct 15, 2024
67a35c9
Chore (Linux): code cleanup
CarterLi Oct 15, 2024
cc86c2c
CI (Linux): try fixing build
CarterLi Oct 15, 2024
a0ad38d
Disk: check for mntopt instead of statvfs when detecting read only flags
CarterLi Oct 15, 2024
bf1cd33
Battery (macOS): fix remaining time detection
CarterLi Oct 16, 2024
9188715
TPM (Windows): use system headers
CarterLi Oct 17, 2024
4146bb6
OS (Windows): hard linking winbrand
CarterLi Oct 17, 2024
6500cdd
Disk (Android): fix compiling
CarterLi Oct 17, 2024
8f79d6a
Chore: silence some warnings
CarterLi Oct 17, 2024
9939029
Chore: don't use strncpy in favor of strlcpy
CarterLi Oct 17, 2024
ecd7366
DiskIO (Linux): fix multi-namespace nvme drive detection
CarterLi Oct 17, 2024
dee5f1b
CMake: enable fortify if available
CarterLi Oct 17, 2024
9bd692d
Presets: add `showAllIps` to all.jsonc
CarterLi Oct 17, 2024
48bb5b8
Chore: use ffStrCopyN instead of strlcpy
CarterLi Oct 17, 2024
188dbde
Chore: remove all #ifndef guards
CarterLi Oct 17, 2024
bd4bc87
CMake: add comments
CarterLi Oct 17, 2024
5497cb6
Processing (Windows): generate unique pipe name
CarterLi Oct 18, 2024
b257134
Chore: introduce macro `ARRAY_SIZE`
CarterLi Oct 18, 2024
7a3afa4
PhysicalDisk (Linux): don't report obviously invalid temp
CarterLi Oct 18, 2024
40b8023
CI: fix build for old compilers
CarterLi Oct 18, 2024
c8521b5
CPUUsage / DiskIO / NetIO: add option `waitTime`
CarterLi Oct 22, 2024
6cd7f6c
Doc: update changelog [ci skip]
CarterLi Oct 22, 2024
5c06d34
Windows: use system provided `CM_Get_Device_Interface_PropertyW`
CarterLi Oct 23, 2024
4d235a9
Release: v2.28.0
CarterLi Oct 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .codespellrc
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
check-filenames =
builtin = clear,rare,usage,informal
skip = */.git,*/cmake-build-*,*/.idea,*/completions,*/presets,*/screenshots,*/tests,*/3rdparty,*/logo/ascii
ignore-words-list = iterm,compiletime,unknwn,pengwin,siduction,master,slave,sur,doas,conexant
ignore-words-list = iterm,compiletime,unknwn,pengwin,siduction,master,slave,sur,doas,conexant,ags
50 changes: 4 additions & 46 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -272,47 +272,6 @@ jobs:
name: fastfetch-musl-amd64
path: ./fastfetch-*.*

musl-aarch64:
name: Musl-aarch64
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: setup alpine linux
uses: jirutka/setup-alpine@master
with:
branch: v3.19
arch: aarch64

- name: install dependencies
run: |
cat /etc/alpine-release
uname -a
apk add cmake samurai vulkan-loader-dev libxcb-dev wayland-dev libdrm-dev dconf-dev imagemagick-dev chafa-dev zlib-dev dbus-dev mesa-dev opencl-dev xfconf-dev sqlite-dev networkmanager-dev pulseaudio-dev ddcutil-dev elfutils-dev gcc g++
shell: alpine.sh --root {0}

- name: build
run: |
cmake -DSET_TWEAK=Off -DBUILD_TESTS=On -DCMAKE_INSTALL_PREFIX=/usr -DIS_MUSL=ON -GNinja .
cmake --build . --target package --verbose -j4
shell: alpine.sh {0}

- name: run
run: |
./fastfetch --list-features
time ./fastfetch -c presets/ci.jsonc --stat false
time ./fastfetch -c presets/ci.jsonc --format json
time ./flashfetch
ldd fastfetch
ctest
shell: alpine.sh {0}

- name: upload artifacts
uses: actions/upload-artifact@v4
with:
name: fastfetch-musl-aarch64
path: ./fastfetch-*.*

macos-universal:
name: macOS-universal
runs-on: macos-12
Expand Down Expand Up @@ -555,9 +514,9 @@ jobs:
- name: setup-msys2
uses: msys2/setup-msys2@v2
with:
msystem: CLANG32
msystem: MINGW32
update: true
install: git p7zip mingw-w64-clang-i686-cmake mingw-w64-clang-i686-clang mingw-w64-clang-i686-vulkan-loader mingw-w64-clang-i686-vulkan-headers mingw-w64-clang-i686-opencl-icd mingw-w64-clang-i686-opencl-headers
install: git p7zip mingw-w64-i686-cmake mingw-w64-i686-clang mingw-w64-i686-vulkan-loader mingw-w64-i686-vulkan-headers mingw-w64-i686-opencl-icd mingw-w64-i686-opencl-headers

- name: print msys version
run: uname -a
Expand All @@ -568,7 +527,7 @@ jobs:
languages: c, cpp

- name: configure project
run: env PKG_CONFIG_PATH=/clang32/lib/pkgconfig/:$PKG_CONFIG_PATH cmake -DSET_TWEAK=Off -DBUILD_TESTS=On .
run: env PKG_CONFIG_PATH=/mingw32/lib/pkgconfig/:$PKG_CONFIG_PATH cmake -DSET_TWEAK=Off -DBUILD_TESTS=On .

- name: build project
run: cmake --build . --verbose -j4
Expand All @@ -577,7 +536,7 @@ jobs:
uses: github/codeql-action/analyze@v3

- name: copy necessary dlls
run: cp /clang32/bin/{OpenCL,vulkan-1}.dll .
run: cp /mingw32/bin/{OpenCL,vulkan-1}.dll .

- name: download amd_ags
run: curl -LO https://github.com/GPUOpen-LibrariesAndSDKs/AGS_SDK/raw/master/ags_lib/lib/amd_ags_x86.dll
Expand Down Expand Up @@ -619,7 +578,6 @@ jobs:
- linux-armv7
- linux-riscv64
- musl-amd64
- musl-aarch64
- macos-universal
- freebsd-amd64
- openbsd-amd64
Expand Down
25 changes: 23 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,24 @@
# 2.28.0

Features:
* Add new module `Mouse` and `Keyboard` which display connected mice and keyboards
* Support remaining time detection (Battery)
* Report if AC is connected (Battery, Linux)
* Report platform API used for display detection for debugging (Display)
* Report Wine version when running in Wine (Kernel, Windows)
* Add option `waitTime` in modules `CPUUsage`, `DiskIO` and `NetIO`

Bugfixes:
* Fix used memory size detection (Memory, OpenBSD)
* Don't report invalid fragmentation percentage when fails to detect it (Zpool)
* Fix unexpected errors when running fastfetch in parallel (#1346, Windows)
* Don't report obviously invalid temperature values (PhysicalDisk, Linux)

Logos:
* Add eweOS
* Add MidOS
* Update XeroArch

# 2.27.1

Bugfixes:
Expand All @@ -8,7 +29,7 @@ Bugfixes:
Changes:
* We now print `"` instead of `″` when displaying diagonal length in inches, so that the character can be correctly displayed in Linux console (Display)
* All detection code of `monitor` module is merged into `display` module. Now `monitor` just prints the same information as `display` with different format. Notably:
* The resolution reported by `monitor` module is now current resolution instead of native / maximum resolution. PPI is calcuated based on current resolution too.
* The resolution reported by `monitor` module is now current resolution instead of native / maximum resolution. PPI is calculated based on current resolution too.
* The refresh rate reported by `monitor` module is the current refresh rate.

Features:
Expand All @@ -24,7 +45,7 @@ Bugfixes:
* Remove trailing newline in GPU name for Raspberry pi (#1303, GPU, Linux)
* Fix a possible buffer overflow (GPU, Linux)
* Fix CPU temp incorrectly reported as 0 celsius (#1308, CPU, Linux)
* Corrently report `TPM device is not found` error (#1314, TPM, Windows)
* Correctly report `TPM device is not found` error (#1314, TPM, Windows)
* Fix errors when triggering shell completion with python3 uninstalled (#1310)
* To package managers: as shell completion scripts of fastfetch use python3, it should be added as an optional dependency of fastfetch
* Fix possible crashes when detecting term font of kitty (#1321, TerminalFont, Linux)
Expand Down
30 changes: 25 additions & 5 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.12.0) # target_link_libraries with OBJECT libs & project homepage url

project(fastfetch
VERSION 2.27.1
VERSION 2.28.0
LANGUAGES C
DESCRIPTION "Fast neofetch-like system information tool"
HOMEPAGE_URL "https://github.com/fastfetch-cli/fastfetch"
Expand Down Expand Up @@ -379,6 +379,7 @@ set(LIBFASTFETCH_SRC
src/modules/initsystem/initsystem.c
src/modules/gamepad/gamepad.c
src/modules/kernel/kernel.c
src/modules/keyboard/keyboard.c
src/modules/lm/lm.c
src/modules/loadavg/loadavg.c
src/modules/locale/locale.c
Expand All @@ -402,6 +403,7 @@ set(LIBFASTFETCH_SRC
src/modules/sound/sound.c
src/modules/swap/swap.c
src/modules/media/media.c
src/modules/mouse/mouse.c
src/modules/terminal/terminal.c
src/modules/terminaltheme/terminaltheme.c
src/modules/terminalfont/terminalfont.c
Expand Down Expand Up @@ -478,6 +480,7 @@ if(LINUX)
src/detection/host/host_linux.c
src/detection/icons/icons_linux.c
src/detection/initsystem/initsystem_linux.c
src/detection/keyboard/keyboard_linux.c
src/detection/libc/libc_linux.c
src/detection/lm/lm_linux.c
src/detection/loadavg/loadavg_linux.c
Expand All @@ -486,6 +489,7 @@ if(LINUX)
src/detection/gamepad/gamepad_linux.c
src/detection/media/media_linux.c
src/detection/memory/memory_linux.c
src/detection/mouse/mouse_linux.c
src/detection/netio/netio_linux.c
src/detection/opengl/opengl_linux.c
src/detection/os/os_linux.c
Expand Down Expand Up @@ -542,6 +546,7 @@ elseif(ANDROID)
src/detection/host/host_android.c
src/detection/icons/icons_nosupport.c
src/detection/initsystem/initsystem_linux.c
src/detection/keyboard/keyboard_nosupport.c
src/detection/libc/libc_android.c
src/detection/lm/lm_nosupport.c
src/detection/loadavg/loadavg_linux.c
Expand All @@ -550,6 +555,7 @@ elseif(ANDROID)
src/detection/gamepad/gamepad_nosupport.c
src/detection/media/media_nosupport.c
src/detection/memory/memory_linux.c
src/detection/mouse/mouse_nosupport.c
src/detection/netio/netio_linux.c
src/detection/opengl/opengl_linux.c
src/detection/os/os_android.c
Expand Down Expand Up @@ -622,13 +628,15 @@ elseif(FreeBSD)
src/detection/lm/lm_linux.c
src/detection/icons/icons_linux.c
src/detection/initsystem/initsystem_linux.c
src/detection/keyboard/keyboard_bsd.c
src/detection/libc/libc_bsd.c
src/detection/loadavg/loadavg_bsd.c
src/detection/locale/locale_linux.c
src/detection/localip/localip_linux.c
src/detection/gamepad/gamepad_bsd.c
src/detection/media/media_linux.c
src/detection/memory/memory_bsd.c
src/detection/mouse/mouse_bsd.c
src/detection/netio/netio_bsd.c
src/detection/opengl/opengl_linux.c
src/detection/os/os_linux.c
Expand Down Expand Up @@ -701,13 +709,15 @@ elseif(OpenBSD)
src/detection/lm/lm_nosupport.c
src/detection/icons/icons_linux.c
src/detection/initsystem/initsystem_linux.c
src/detection/keyboard/keyboard_nosupport.c
src/detection/libc/libc_nosupport.c
src/detection/loadavg/loadavg_bsd.c
src/detection/locale/locale_linux.c
src/detection/localip/localip_linux.c
src/detection/gamepad/gamepad_nosupport.c
src/detection/media/media_linux.c
src/detection/memory/memory_obsd.c
src/detection/mouse/mouse_nosupport.c
src/detection/netio/netio_nosupport.c
src/detection/opengl/opengl_linux.c
src/detection/os/os_obsd.c
Expand Down Expand Up @@ -766,6 +776,7 @@ elseif(APPLE)
src/detection/host/host_apple.c
src/detection/icons/icons_nosupport.c
src/detection/initsystem/initsystem_linux.c
src/detection/keyboard/keyboard_apple.c
src/detection/lm/lm_nosupport.c
src/detection/loadavg/loadavg_bsd.c
src/detection/libc/libc_apple.c
Expand All @@ -774,6 +785,7 @@ elseif(APPLE)
src/detection/gamepad/gamepad_apple.c
src/detection/media/media_apple.m
src/detection/memory/memory_apple.c
src/detection/mouse/mouse_apple.c
src/detection/netio/netio_bsd.c
src/detection/opengl/opengl_apple.c
src/detection/os/os_apple.m
Expand Down Expand Up @@ -832,6 +844,7 @@ elseif(WIN32)
src/detection/host/host_windows.c
src/detection/icons/icons_windows.c
src/detection/initsystem/initsystem_nosupport.c
src/detection/keyboard/keyboard_windows.c
src/detection/libc/libc_windows.cpp
src/detection/lm/lm_nosupport.c
src/detection/loadavg/loadavg_nosupport.c
Expand All @@ -840,10 +853,11 @@ elseif(WIN32)
src/detection/gamepad/gamepad_windows.c
src/detection/media/media_windows.c
src/detection/memory/memory_windows.c
src/detection/mouse/mouse_windows.c
src/detection/physicalmemory/physicalmemory_linux.c
src/detection/netio/netio_windows.c
src/detection/opengl/opengl_windows.c
src/detection/os/os_windows.cpp
src/detection/os/os_windows.c
src/detection/packages/packages_windows.c
src/detection/poweradapter/poweradapter_nosupport.c
src/detection/processes/processes_windows.c
Expand Down Expand Up @@ -916,6 +930,7 @@ elseif(SunOS)
src/detection/host/host_windows.c
src/detection/icons/icons_linux.c
src/detection/initsystem/initsystem_linux.c
src/detection/keyboard/keyboard_nosupport.c
src/detection/libc/libc_nosupport.c
src/detection/lm/lm_nosupport.c
src/detection/loadavg/loadavg_sunos.c
Expand All @@ -924,6 +939,7 @@ elseif(SunOS)
src/detection/gamepad/gamepad_nosupport.c
src/detection/media/media_linux.c
src/detection/memory/memory_sunos.c
src/detection/mouse/mouse_nosupport.c
src/detection/netio/netio_sunos.c
src/detection/opengl/opengl_linux.c
src/detection/os/os_sunos.c
Expand Down Expand Up @@ -1026,10 +1042,12 @@ if(FreeBSD AND EXISTS "/usr/local/bin/objdump")
endif()
endif()

if(LINUX OR ANDROID)
target_compile_definitions(libfastfetch PUBLIC _GNU_SOURCE _XOPEN_SOURCE __STDC_WANT_LIB_EXT1__=1 _FILE_OFFSET_BITS=64)
if(LINUX)
target_compile_definitions(libfastfetch PUBLIC _GNU_SOURCE _XOPEN_SOURCE _ATFILE_SOURCE __STDC_WANT_LIB_EXT1__ _FILE_OFFSET_BITS=64) # "$<$<CONFIG:Release>:_FORTIFY_SOURCE=3>"
elseif(ANDROID)
target_compile_definitions(libfastfetch PUBLIC _GNU_SOURCE _XOPEN_SOURCE _FILE_OFFSET_BITS=64 "$<$<CONFIG:DEBUG>:__BIONIC_FORTIFY>" "$<$<CONFIG:DEBUG>:__BIONIC_FORTIFY_RUNTIME_CHECKS_ENABLED>")
elseif(WIN32)
target_compile_definitions(libfastfetch PUBLIC _GNU_SOURCE WIN32_LEAN_AND_MEAN=1 _WIN32_WINNT=0x0A00)
target_compile_definitions(libfastfetch PUBLIC _GNU_SOURCE WIN32_LEAN_AND_MEAN=1 _WIN32_WINNT=0x0A00) # "$<$<CONFIG:Release>:_FORTIFY_SOURCE=3>"
elseif(APPLE)
target_compile_definitions(libfastfetch PUBLIC _GNU_SOURCE _XOPEN_SOURCE __STDC_WANT_LIB_EXT1__ _FILE_OFFSET_BITS=64 _DARWIN_C_SOURCE)
elseif(OpenBSD)
Expand Down Expand Up @@ -1298,6 +1316,8 @@ elseif(WIN32)
PRIVATE "hid"
PRIVATE "wtsapi32"
PRIVATE "imagehlp"
PRIVATE "cfgmgr32"
PRIVATE "winbrand"
)
elseif(FreeBSD)
target_link_libraries(libfastfetch
Expand Down
6 changes: 6 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
fastfetch (2.27.1) jammy; urgency=medium

* Update to 2.27.1

-- Carter Li <[email protected]> Sun, 06 Oct 2024 12:55:18 +0800

fastfetch (2.26.1ubuntu1) jammy; urgency=medium

* Update correct code
Expand Down
2 changes: 1 addition & 1 deletion debian/files
Original file line number Diff line number Diff line change
@@ -1 +1 @@
fastfetch_2.26.1ubuntu1_source.buildinfo universe/utils optional
fastfetch_2.27.1_source.buildinfo universe/utils optional
18 changes: 18 additions & 0 deletions doc/json_schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -1181,6 +1181,12 @@
"description": "Display CPU usage per CPU logical core, instead of an average result",
"default": false
},
"waitTime": {
"type": "integer",
"description": "Wait time (in ms). CPU usage = (inUseEnd - inUseStart) / waitTime",
"default": 200,
"minimum": 1
},
"key": {
"$ref": "#/$defs/key"
},
Expand Down Expand Up @@ -1472,6 +1478,12 @@
"type": "boolean",
"default": false
},
"waitTime": {
"type": "integer",
"description": "Wait time (in ms). Disk I/O = (totalBytesEnd - totalBytesStart) / waitTime",
"default": 200,
"minimum": 1
},
"key": {
"$ref": "#/$defs/key"
},
Expand Down Expand Up @@ -1841,6 +1853,12 @@
"type": "boolean",
"default": false
},
"waitTime": {
"type": "integer",
"description": "Wait time (in ms). Disk I/O = (totalBytesEnd - totalBytesStart) / waitTime",
"default": 200,
"minimum": 1
},
"key": {
"$ref": "#/$defs/key"
},
Expand Down
3 changes: 2 additions & 1 deletion presets/all.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,8 @@
"showSpeed": true,
"showMtu": true,
"showLoop": true,
"showFlags": true
"showFlags": true,
"showAllIps": true
},
"dns",
"wifi",
Expand Down
3 changes: 2 additions & 1 deletion presets/ci.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,8 @@
"showSpeed": true,
"showMtu": true,
"showLoop": true,
"showFlags": true
"showFlags": true,
"showAllIps": true
},
"dns",
"wifi",
Expand Down
Loading
Loading