Commit Graph

2388 Commits

Author SHA1 Message Date
李通洲 ae3c15b7fd GPU (Windows): support VMEM type detection via nvapi
Ref #993
2025-03-24 21:43:09 +08:00
李通洲 8dafd8f300 GPU (Windows): rewrite implementation for AMD GPUs using ADL SDK
Detect more information including memory type
2025-03-24 21:43:09 +08:00
李通洲 c9a1765f29 GPU (Windows): support memory type detection for Intel dGPUs 2025-03-24 15:22:34 +08:00
李通洲 cc246ea239 GPU: prepare for memory type & shared memory usage detection 2025-03-24 15:21:14 +08:00
李通洲 0ae5fceb07 GPU (Windows): add display-library for future use 2025-03-23 23:53:01 +08:00
李通洲 9eca6e0b48 Bootmgr: report boot order 2025-03-23 21:30:53 +08:00
Carter Li f7058cd125 Wifi (Linux): add verbose logs 2025-03-23 17:19:43 +08:00
李通洲 1c719fa743 Bootmgr (BSD): add support for OpenBSD and NetBSD 2025-03-23 12:08:15 +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
李通洲 41d6187f11 Wifi (FreeBSD): use ioctl to improve performance
And support more features
2025-03-23 09:46:44 +08:00
李通洲 d9d34ccbbb Terminal (macOS): fix Warp Terminal pid detection 2025-03-21 10:08:26 +08:00
李通洲 b662db452f Packages (Linux): add pkgsrc detection
We will not add pkgsrc detection for macOS unless someone can verify it.

Ref: https://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/sysutils/fastfetch/patches/patch-src_detection_packages_packages__linux.c?rev=1.1;content-type=text%2Fplain
2025-03-19 14:59:59 +08:00
apocelipes d33b5d60b6 Display (Linux): fix the error check for ffReadFileData (#1622) 2025-03-18 19:51:51 +08:00
Carter Li 8851821484 Networking: don't enable TFO if server doesn't support it 2025-03-18 10:53:02 +08:00
Carter Li 3489cc8fe8 Networking: don't enable HTTP compression if server doesn't support it 2025-03-18 10:19:32 +08:00
李通洲 99415a3841 Networking: move files to a sub folder 2025-03-15 23:47:02 +08:00
李通洲 65c7f68c31 Wifi (macOS): remove usage of Apple80211
It's no longer useful in Sequoia
2025-03-14 15:53:08 +08:00
李通洲 3cd7c6c916 OpenGL: drop OSMesa backend
Fix #1618
2025-03-14 15:30:52 +08:00
李通洲 6ef4f62d5b Terminal (Windows): detect warp version 2025-03-06 22:11:36 +08:00
李通洲 c038024108 Wifi (macOS): improve performance of SSID detection on Sequoia
Fix #1597
Thanks @torma616 for the information
2025-03-06 16:04:22 +08:00
李通洲 6e571a3163 Display (Windows): prefer DISPLAYCONFIG_DEVICE_INFO_GET_ADVANCED_COLOR_INFO_2 2025-03-04 21:13:48 +08:00
Carter Li 4e00f37be9 Camera (macOS): silence compiler warnings 2025-03-02 10:43:54 +08:00
李通洲 334afc9838 Camera (macOS): fix crashing on old macOS version
Fix #1594
2025-03-02 10:24:02 +08:00
李通洲 2eae5a86d2 Camera (macOS): try fixing segfault in macOS 10.15 2025-02-27 00:00:05 +08:00
李通洲 75da934815 Brightness: detect & print screen type 2025-02-26 09:31:09 +08:00
Carter Li ac71ebcad9 Terminal (Linux): support termite version detection 2025-02-26 09:28:18 +08:00
koraynilay 383a6c8a05 TerminalFont (Linux): support termite terminal (#1588)
currently developed termite fork: https://github.com/aperezdc/termite
2025-02-26 09:12:53 +08:00
Kerem Gökcek 4f4622eab9 Packages (Linux): Add support for Pisi Linux (#1580) 2025-02-24 15:29:14 +08:00
Carter Li 3d6bd26e59 Bootmgr (Linux): fix secure boot testing
Fix #1584
2025-02-24 13:57:38 +08:00
李通洲 f34548621f OS (Linux): fix VanillaOS detection 2025-02-21 10:32:34 +08:00
李通洲 171005b6a3 Chassis (macOS): add support
Based on model string matching
2025-02-20 15:57:57 +08:00
François Revol 3e5d129248 Battery (Haiku): handle empty slots
My ThinkPad has a second slot for external batteries.
2025-02-19 22:21:43 +08:00
李通洲 143b3df771 OS (Haiku): calcuate OS version 2025-02-19 10:47:21 +08:00
李通洲 c0c59a890a Version: report more CPU arches 2025-02-19 10:01:29 +08:00
Carter Li 3c5f69b874 OS (Haiku): report pre version as - 2025-02-19 09:10:40 +08:00
Carter Li 36a452c852 CPU (NetBSD): support non-intel CPUs
Fix #1573
2025-02-19 08:59:10 +08:00
Carter Li bc129a65d9 OS (Haiku): detect OS beta version 2025-02-18 20:38:58 +08:00
Carter Li 95a44d3a33 GPU (Haiku): silence warnings 2025-02-18 19:49:19 +08:00
李通洲 b8b2fab499 Haiku: fix building 2025-02-18 15:49:39 +08:00
李通洲 13723893ba Packages (Haiku): rename package manager name to hpkg 2025-02-18 10:38:14 +08:00
李通洲 6fd4720faf PhysicalDisk (Haiku): fix drive size calcuation 2025-02-18 10:13:25 +08:00
李通洲 966b8452b7 Disk (Haiku): report all partitions 2025-02-18 09:35:56 +08:00
Carter Li d1385804bb Bios (Haiku): report BIOS type 2025-02-17 21:24:35 +08:00
Carter Li 948a965c7a Terminal (Haiku): detect terminal version 2025-02-17 21:22:12 +08:00
李通洲 a13935e232 PhysicalDisk (Haiku): fix SCSI drive detection 2025-02-17 21:21:28 +08:00
李通洲 46f920ae2a OpenGL (Haiku): report platform API 2025-02-16 23:29:05 +08:00
Carter Li 9018fda92e OpenGL (Haiku): add support 2025-02-16 22:53:20 +08:00
Carter Li 76b8b9a44b Chore: remove unused #includes 2025-02-16 22:53:20 +08:00
李通洲 36a129f668 GPU: add missing variable inits 2025-02-16 22:05:06 +08:00