李通洲
|
de5ef3842c
|
Global: fix code smells
|
2025-03-26 16:44:52 +08:00 |
|
李通洲
|
0d4f1544c7
|
Chore: fix code smell
|
2025-03-26 14:42:55 +08:00 |
|
李通洲
|
1bc41dfa54
|
chore: remove unnecessary NULL checks
Fix #1494
|
2025-01-10 14:01:48 +08:00 |
|
李通洲
|
dadd4bfab6
|
DiskIO (OpenBSD): remove debug output
|
2024-12-22 20:43:36 +08:00 |
|
Carter Li
|
5c21931a09
|
DiskIO (DragonFly): add support
|
2024-11-03 18:10:36 +08:00 |
|
Carter Li
|
f7288fec01
|
Global: support DragonFly BSD
|
2024-11-03 08:35:11 +08:00 |
|
Carter Li
|
090b6d741c
|
DiskIO (SunOS): remove dev path
|
2024-11-01 15:31:54 +08:00 |
|
Carter Li
|
b05023fb8b
|
DiskIO (OpenBSD): add support
|
2024-11-01 15:21:47 +08:00 |
|
Carter Li
|
0f3ce426e9
|
DiskIO (NetBSD): add support
|
2024-11-01 15:21:17 +08:00 |
|
李通洲
|
fd26373c8f
|
Global: overall optimization
|
2024-10-26 11:42:07 +08:00 |
|
李通洲
|
c8521b55b9
|
CPUUsage / DiskIO / NetIO: add option waitTime
|
2024-10-22 11:08:44 +08:00 |
|
李通洲
|
b257134d74
|
Chore: introduce macro ARRAY_SIZE
|
2024-10-18 16:44:41 +08:00 |
|
Carter Li
|
ecd73667df
|
DiskIO (Linux): fix multi-namespace nvme drive detection
|
2024-10-17 19:38:48 +08:00 |
|
Carter Li
|
21ab56ad00
|
DiskIO (Linux): simplify
|
2024-10-15 10:30:58 +08:00 |
|
apocelipes
|
84cc9e3b15
|
Chore: fix some unused paramater/function warnings (#1324)
|
2024-10-06 23:01:49 +08:00 |
|
李通洲
|
788cad3cbe
|
DiskIO (Linux): fix possible segfault
|
2024-08-24 18:00:49 +08:00 |
|
Carter Li
|
77ab00a4f4
|
SunOS: support NetIO detection
|
2024-06-18 10:18:12 +08:00 |
|
Carter Li
|
935bea962f
|
SunOS: support DiskIO
|
2024-06-17 23:41:53 +08:00 |
|
Carter Li
|
d35490aeef
|
Fastfetch: make it compile on SunOS
|
2024-06-16 01:02:48 +08:00 |
|
李通洲
|
e0297e1dd1
|
DiskIO: add option --diskio-detect-total
|
2024-02-20 14:43:50 +08:00 |
|
李通洲
|
c749f214e0
|
Global: silence warnings when building in 32bit environments
|
2024-01-17 23:12:55 +08:00 |
|
李通洲
|
b6c8649cbf
|
macOS: improve IO service related code generally
|
2024-01-05 15:00:50 +08:00 |
|
Carter Li
|
12065bcfb0
|
PhysicalDisk (Linux): display nvme namespace id if needed
|
2023-12-28 10:28:21 +08:00 |
|
李通洲
|
c100e0dff7
|
PhysicalDisk (Windows): detect CDROMs; detect read-only
|
2023-12-24 23:27:57 +08:00 |
|
Carter Li
|
cf98e6f5a1
|
Global: remove unexpected trailing line endings
Ref: https://github.com/fastfetch-cli/fastfetch/pull/671#issuecomment-1867777472
|
2023-12-23 00:19:50 +08:00 |
|
apocelipes
|
70160d324f
|
fix(DiskIO, PhysicalDisk): fix readlink
|
2023-12-18 14:31:05 +00:00 |
|
李通洲
|
89bc7eb015
|
DiskIO: move device info detected in PhysicalDisk module
|
2023-12-18 15:12:52 +08:00 |
|
李通洲
|
0f497a53ad
|
DiskIO (macOS): detect serial number and removable
|
2023-12-18 09:57:19 +08:00 |
|
Carter Li
|
569883a1a1
|
DiskIO (FreeBSD): detect disk serial number
|
2023-12-18 09:01:33 +08:00 |
|
李通洲
|
04a41cbd6b
|
DiskIO (Windows): don't use registry
|
2023-12-17 21:49:54 +08:00 |
|
李通洲
|
4e4246a46a
|
DiskIO (Windows): fix segfault and memleak
|
2023-12-17 19:40:24 +08:00 |
|
李通洲
|
c3a28064f6
|
DiskIO: tidy
|
2023-12-17 19:29:45 +08:00 |
|
李通洲
|
fb8c7d6e4a
|
DiskIO: add property removable
|
2023-12-17 18:40:41 +08:00 |
|
李通洲
|
70f39e641c
|
DiskIO (Windows): improve device name detection
|
2023-12-17 18:24:01 +08:00 |
|
李通洲
|
1dbd8474c2
|
DiskIO (Linux): fix serial number detection
|
2023-12-17 17:27:38 +08:00 |
|
李通洲
|
e7c787159a
|
DiskIO: print serial number in json format
Always init serial property
|
2023-12-17 13:51:17 +08:00 |
|
李通洲
|
9339a0fb4e
|
DiskIO (Windows): detect serial number
|
2023-12-17 13:43:52 +08:00 |
|
Carter Li
|
b692b759c7
|
DiskIO (Linux): detect interconnect more aggressively
|
2023-12-17 12:52:34 +08:00 |
|
李通洲
|
529f94c64a
|
DiskIO (Linux): better handling virtual devices
|
2023-12-17 12:21:12 +08:00 |
|
李通洲
|
3400e40e47
|
DiskIO (Linux): detect device serial number
|
2023-12-17 11:48:59 +08:00 |
|
李通洲
|
d32125e988
|
DiskIO (Linux): improve device name detection
|
2023-12-17 11:47:05 +08:00 |
|
Carter Li
|
f91a8aea4d
|
DiskIO (Linux): improve detection
1. Ignore `dm-*`
2. Add devices that don't have disk ids
3. Fix device size detection
|
2023-12-17 10:39:25 +08:00 |
|
李通洲
|
ccfe961a1f
|
DiskIO (FreeBSD): support disk name, size and physical type detection
|
2023-12-04 13:54:26 +08:00 |
|
李通洲
|
97211df285
|
DiskIO (macOS): detect disk size
|
2023-12-04 08:59:41 +08:00 |
|
李通洲
|
2979bfe4ca
|
DiskIO: detect physical drive size
|
2023-12-03 19:02:29 +08:00 |
|
Marius Messerschmidt
|
40e977be31
|
Spelling: fix spelling of files in src/detection/
|
2023-11-18 15:47:22 +01:00 |
|
李通洲
|
ab8448ee47
|
DiskIO (Windows): fix device name detection
|
2023-10-10 21:51:15 +08:00 |
|
李通洲
|
8fa6aee571
|
Disk: move physicalType to module DiskIO
Physical type applies to physical disks, not partitions
|
2023-10-09 16:32:31 +08:00 |
|
李通洲
|
4194e56912
|
DiskIO (Windows): better name detection for Github Action
|
2023-10-09 15:39:34 +08:00 |
|
李通洲
|
44b417deca
|
DiskIO (FreeBSD): skip /dev/pass*
|
2023-10-09 14:26:51 +08:00 |
|