李通洲
|
7562e05123
|
Chore: fix a lot code smell
|
2025-03-25 22:08:50 +08:00 |
|
李通洲
|
a9f5722fd9
|
BIOS (OpenBSD): check bios type
|
2025-03-23 11:34:02 +08:00 |
|
李通洲
|
a3f50f32bf
|
Smbios (OpenBSD): add support for legency BIOS
|
2025-03-23 11:19:49 +08:00 |
|
Carter Li
|
d1385804bb
|
Bios (Haiku): report BIOS type
|
2025-02-17 21:24:35 +08:00 |
|
Carter Li
|
c693e5ab5f
|
Bios (NetBSD): try detecting boot method
|
2024-10-31 00:40:29 +08:00 |
|
李通洲
|
4665fdd145
|
Global: make it compile on NetBSD
Doesn't work yet.
|
2024-10-27 11:43:36 +08:00 |
|
李通洲
|
ae76d2d032
|
IO (Linux): improve performance of ffPathExists
|
2024-10-15 19:40:03 +08:00 |
|
apocelipes
|
84cc9e3b15
|
Chore: fix some unused paramater/function warnings (#1324)
|
2024-10-06 23:01:49 +08:00 |
|
Carter Li
|
d727547b1c
|
SunOS: make SMBIOS related modules work
|
2024-06-16 22:25:16 +08:00 |
|
Carter Li
|
d35490aeef
|
Fastfetch: make it compile on SunOS
|
2024-06-16 01:02:48 +08:00 |
|
李通洲
|
445dd94b53
|
Bootmgr: add new module
|
2024-05-15 21:49:15 +08:00 |
|
李通洲
|
7c03fc1550
|
Bios: move bootmgr detection to a new module
|
2024-05-15 21:40:18 +08:00 |
|
李通洲
|
06a8f12d6a
|
Bios (Windows): detect secure boot state & boot manager
Boot manager detection requires Administrator privilege to work
|
2024-05-15 20:39:22 +08:00 |
|
Carter Li
|
8c7edf4d2d
|
Bios (Linux): detect boot manager & secure boot
|
2024-05-15 19:00:26 +08:00 |
|
李通洲
|
6439921f85
|
Smbios (Windows): check if getting SMBIOS data succeeds
|
2024-05-11 18:07:56 +08:00 |
|
李通洲
|
fef3100fd7
|
Smbios: add struct layout check
|
2024-05-11 15:05:43 +08:00 |
|
Carter Li
|
5693700c16
|
Bios (FreeBSD): fix boot type detection on some weird platforms
|
2024-01-08 16:02:52 +08:00 |
|
李通洲
|
c1c7f7b93f
|
Bios (Windows): use SMBIOS result
|
2024-01-06 17:11:26 +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 |
|
李通洲
|
f9597eba39
|
Global: remove #ifndef FF_INCLUDED_* guards
|
2023-11-09 13:46:45 +08:00 |
|
李通洲
|
97d9ffd193
|
Bios: detect firmware type
|
2023-11-06 15:29:55 +08:00 |
|
李通洲
|
a2b00cbf9e
|
Bios (Android): add support
|
2023-07-27 22:50:19 +08:00 |
|
李通洲
|
c6416b5ccb
|
Host (Windows): cleanup useless smbios values
|
2023-07-04 17:53:28 +08:00 |
|
李通洲
|
6528f076fa
|
Bios (macOS): support bios date detection
|
2023-06-29 11:26:35 +08:00 |
|
李通洲
|
651b33082d
|
Bios (macOS): fix bios version detection
|
2023-06-29 11:16:07 +08:00 |
|
李通洲
|
0f8ebd2269
|
Bios: rename biosRelease to release
|
2023-06-29 10:46:41 +08:00 |
|
李通洲
|
466477429d
|
Bios: code refactor
|
2023-06-22 22:35:09 +08:00 |
|
Carter Li
|
376cb4a1eb
|
Global: SMBIOS related code cleanup
|
2023-06-22 10:45:43 +00:00 |
|
李通洲
|
291c43dd31
|
Bios: print as ${version} (${release})
As biosRelease looks more like a version on my laptop
|
2023-06-22 16:55:11 +08:00 |
|
李通洲
|
9f5dc24bf6
|
Bios: print version; don't print N/A
|
2023-06-19 21:20:18 +08:00 |
|
李通洲
|
05c41ffd89
|
Bios: code refactor
|
2023-06-17 19:17:10 +08:00 |
|
李通洲
|
16181b7272
|
Bios (FreeBSD): code refactor
|
2023-06-15 13:42:03 +08:00 |
|
Linus Dierheimer
|
a1ea7804f3
|
IO: Separate platform specific implementations
|
2023-01-28 12:40:12 +01:00 |
|
李通洲
|
584d792f5a
|
Bios: try supporting FreeBSD
It prints nothing on my VM. Don't know if it works on a physical machine.
|
2022-12-29 20:23:44 +08:00 |
|
Carter Li
|
0801e22dce
|
Bios: support macOS
|
2022-12-29 11:03:33 +08:00 |
|
李通洲
|
5c381460ce
|
util: rename register -> registry
|
2022-11-27 12:21:53 +08:00 |
|
李通洲
|
4fa3ca98a2
|
util/register: fix crashing when value string contains non-ascii chars
We can't use RegGetValueA because RegGetValueA converts wide string to non UTF-8 string, which results in crashing when printing
|
2022-11-23 17:44:57 +08:00 |
|
李通洲
|
fbd8c0237f
|
BIOS: improve performance (Windows)
|
2022-11-22 19:40:56 +08:00 |
|
李通洲
|
38b3aae1e3
|
Windows: simplify WMI query code
by making C++ code more C++
|
2022-10-17 00:17:26 +08:00 |
|
李通洲
|
f2540f00a5
|
Address some feedbacks
|
2022-10-09 23:23:46 +08:00 |
|
李通洲
|
49921f5ed1
|
Disk: add support for Windows
Also major refactoring of util/windows/wmi
|
2022-10-09 15:37:14 +08:00 |
|
李通洲
|
c7e6e45078
|
Host: split Bios module; init support for Windows
|
2022-10-06 23:02:39 +08:00 |
|