892 Commits

Author SHA1 Message Date
Carter Li
b410710903 Processes (NetBSD): add support 2024-11-01 00:20:51 +08:00
Carter Li
cb403be8e5 GPU: use pciaccess to enumerate PCI devices 2024-10-31 23:51:58 +08:00
Carter Li
2bc66d7f27 CMake (NetBSD): set rpath 2024-10-31 22:39:25 +08:00
Carter Li
229d5f899c CPU (NetBSD): add support 2024-10-30 23:29:05 +08:00
Carter Li
3f41306c91 Packages (NetBSD): add support 2024-10-30 22:42:46 +08:00
Carter Li
c6c6803403 CMake (*BSD): detect videodev2 2024-10-29 09:22:09 +08:00
Carter Li
0406f5c2b2 CI (NetBSD): add more dependencies 2024-10-29 09:08:32 +08:00
Carter Li
a3a042f02b Global: remove stb_printf
Doesn't gain any performance boost
2024-10-29 08:51:17 +08:00
Carter Li
82fc27f259 CMake (NetBSD): detect X11 and other packages 2024-10-28 16:12:23 +08:00
Carter Li
081e8ea39f Disk: support NetBSD, improve hidden partition detection 2024-10-28 16:11:37 +08:00
Carter Li
e7630aef34 NetBSD: support CPUUsage / Memory / Swap 2024-10-28 16:10:20 +08:00
Carter Li
e19ed4c8f6 CMake: allow to replace native *printf to stb_*printf 2024-10-28 14:47:08 +08:00
李通洲
bdd87a6ce7 CI: try adding netbsd 2024-10-27 12:09:27 +08:00
李通洲
4665fdd145 Global: make it compile on NetBSD
Doesn't work yet.
2024-10-27 11:43:36 +08:00
李通洲
19902fa18c
CMake: define NOMINMAX on Windows 2024-10-24 15:21:40 +08:00
李通洲
f3f8601a60
CMake: use 64bit time_t on Linux 2024-10-24 15:21:40 +08:00
李通洲
4d235a9fe9 Release: v2.28.0 2024-10-23 09:24:42 +08:00
李通洲
bd4bc87c38
CMake: add comments 2024-10-17 22:34:37 +08:00
李通洲
dee5f1b339 CMake: enable fortify if available 2024-10-17 19:38:48 +08:00
李通洲
4146bb6731 OS (Windows): hard linking winbrand 2024-10-17 09:30:48 +08:00
李通洲
8c74745076
CI (SunOS): fix build 2024-10-10 10:06:54 +08:00
Carter Li
9dcfdcae83 Mouse / Keyboard (FreeBSD): add support 2024-10-10 09:30:20 +08:00
李通洲
ee29f767a0
Mouse / Keyboard: try harder to get device name 2024-10-09 21:43:33 +08:00
Carter Li
a2b32ef564 Mouse / Keyboard: add new modules 2024-10-09 14:36:09 +08:00
Carter Li
bb94ac7832 Release: v2.27.1 2024-10-06 12:31:47 +08:00
李通洲
c2ec1e9606 CMake: fix building on Android 2024-10-05 18:42:47 +08:00
Carter Li
716bfe7cc1 Global: use glob(3) if wordexp(3) is not available 2024-10-04 20:00:28 +08:00
Carter Li
a32d9d788c OpenBSD: init platform support 2024-10-04 17:49:18 +08:00
Carter Li
a4fe933625 Doc: update changelog for 2.27.0 2024-10-03 21:05:36 +08:00
李通洲
3381262930 Monitor: make it an alias of Display module 2024-10-01 12:10:15 +08:00
李通洲
316849e5df Monitor: remove module 2024-09-30 23:35:34 +08:00
李通洲
73e61c2b89 Release: v2.26.1 2024-09-29 15:42:31 +08:00
李通洲
73f98f9509
CMake: allow to disable pacstall 2024-09-29 14:18:23 +08:00
李通洲
acd5d4a258
Release: v2.26.0 2024-09-28 10:40:21 +08:00
李通洲
af067c7c3f
Util: rename KernelMod to Kmod 2024-09-27 08:39:21 +08:00
李通洲
8bbc985d98 CMake: fix more linking errors in dynamic mode 2024-09-27 00:20:47 +08:00
李通洲
254876b9e6 GPU (Linux): try fixing linking errors when dyamic linking is used
Fix #1295
2024-09-27 00:19:31 +08:00
Carter Li
fc05d728f3 Util: add function ffKernelModLoaded and use it 2024-09-26 16:05:34 +08:00
Carter Li
8295f66320
TPM (FreeBSD): add support 2024-09-26 11:03:54 +08:00
李通洲
f496e6d965
TPM: add new module 2024-09-26 00:01:31 +08:00
李通洲
96d885e93a GPU: embed pci.ids into fastfetch 2024-09-25 20:27:03 +08:00
李通洲
5dbd6b9ab8 Chore: remove temps_windows 2024-09-24 13:30:42 +08:00
李通洲
0c90941a32
Chore: remove temps_bsd 2024-09-24 11:00:49 +08:00
李通洲
81b0ddb2da
Chore: rename temps_apple 2024-09-24 10:37:54 +08:00
李通洲
9b4053e9dc Chore: remove temps_linux 2024-09-24 01:51:45 +00:00
李通洲
f80423607d
Release: v2.25.0 2024-09-19 09:48:22 +08:00
Carter Li
c24328e26e Btrfs: add new module 2024-09-15 10:31:52 +08:00
李通洲
3d1a6b67c5
Packages: add cmake options to disable certain package managers at compile time 2024-09-13 15:57:09 +08:00
李通洲
b1eceb6be2
CMake: simplify 2024-09-13 15:56:07 +08:00
李通洲
99668771c7
Release: v2.24.0 2024-09-11 11:14:27 +08:00