728 Commits

Author SHA1 Message Date
Carter Li
06aaf0f3fd SunOS: support disk detection; fix a small bug 2024-06-17 19:32:54 +08:00
Carter Li
1d6a48e49a SunOS: support swap & opengl detection 2024-06-17 16:43:52 +08:00
Carter Li
72d332772d SunOS: support memory usage detection 2024-06-17 15:52:45 +08:00
Carter Li
74a364e3f2 SunOS: support loadavg detection 2024-06-17 15:23:35 +08:00
Carter Li
94fb7eabfd SunOS: enable a lot of features 2024-06-17 15:13:26 +08:00
Carter Li
898bf1edd9 SunOS: support InitSystem 2024-06-17 14:47:47 +08:00
Carter Li
d05b6a25c3 SunOS: support GPU detection 2024-06-17 14:47:47 +08:00
Carter Li
1841e1a99d SunOS: support CPU & packages detection 2024-06-17 01:01:21 +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
李通洲
dafc4ed3fb DNS (Windows): add support
Currently reports IPv4 addrs only
2024-06-12 16:33:13 +08:00
李通洲
1c05e65bc0 DNS (Linux): parse /etc/resolv.conf directly 2024-06-12 15:52:09 +08:00
Carter Li
e0910777af DNS: add new module 2024-06-12 15:52:09 +08:00
李通洲
671f5e2cec
Media (Windows): fix compiling for GCC 2024-06-11 19:48:25 +08:00
李通洲
cf4ed9d9dc Media (Windows): finalize Windows support 2024-06-11 16:41:57 +08:00
李通洲
c4751eb834 Media (Windows): build winrt stuff statically 2024-06-11 15:46:30 +08:00
李通洲
ff3ddc774e Media (Windows): detect with external DLL
For backup only
2024-06-11 15:24:33 +08:00
李通洲
9a6961a706
Release: v2.15.0 2024-06-07 10:43:04 +08:00
李通洲
1e5a6b2eef
CPUCache (FreeBSD): fix build 2024-06-05 15:45:26 +08:00
Carter Li
df9144ea31 CpuCache: move to a new module; add linux impl 2024-06-05 14:35:25 +08:00
Maytham
ba15324849
Remove shebangs from completions (#980)
Shebangs are only used for scripts that are intended to be executed, but
completions are meant to be sourced by the shell, and so shebangs are
not required.

I've also renamed the completions so that editors can continue to detect
the correct file format.
2024-05-30 21:37:05 +08:00
Maytham
231c277555
Add ability to skip installing license with INSTALL_LICENSE option (#981)
This is useful for Debian, where the package already includes copyright
information and therefore installing the license into
/usr/share/licenses is not needed.

Upstream support for an option to disable installing the license is much
better than patching it on the packaging side (which needs to be
continuously updated).
2024-05-30 21:36:57 +08:00
李通洲
c0c76292cb
Release: v2.14.0 2024-05-30 10:20:22 +08:00
李通洲
90690ba315
InitSystem: add new module
Fix #974
2024-05-29 11:14:39 +08:00
Carter Li
0ae2d389da CMake: we support FreeBSD only, not OpenBSD nor NetBSD 2024-05-26 10:16:32 +08:00
李通洲
f938f5e03b
CMake: remove useless code 2024-05-24 16:44:15 +08:00
李通洲
d7098e728d
CMake: set link library dirs 2024-05-24 15:48:18 +08:00
Carter Li
3d48de8c98 CMake: be able to build as a dynamic linked binary 2024-05-24 14:40:14 +08:00
李通洲
82c7f27ae7
Release: v2.13.2 2024-05-22 16:32:35 +08:00
李通洲
30a5dd52b1
Editor: add new module
Fix #430
2024-05-22 16:32:27 +08:00
李通洲
28f2e9ea96
Release: v2.13.1 2024-05-21 09:24:53 +08:00
李通洲
188b6aba10
Release: v2.13.0 2024-05-20 20:40:25 +08:00
Sergey Fedorov
1d95f9b224
CMakeLists: unbreak build with GCC on macOS (#941) 2024-05-19 21:46:34 +08:00
李通洲
e9a44f71b2 Bootmgr (Android): fix compiling 2024-05-18 11:08:21 +08:00
李通洲
72138dbde5
Bootmgr (macOS): add support 2024-05-16 16:27:37 +08:00
Carter Li
49080c5361 Bootmgr (FreeBSD): add support
Requires root permission
2024-05-16 11:01:11 +08:00
李通洲
445dd94b53 Bootmgr: add new module 2024-05-15 21:49:15 +08:00
李通洲
4290efb49d
Release: v2.12.0 2024-05-14 10:48:21 +08:00
李通洲
56403bab5c PhysicalMemory: try converting vendor ID to name 2024-05-13 20:29:46 +08:00
李通洲
d0d6323b1f PhysicalMemory (FreeBSD): add support 2024-05-12 18:32:05 +08:00
李通洲
d28907ee9d PhysicalMemory (Linux): add support
Note: this module requires root permission to work in Linux
2024-05-11 18:05:30 +08:00
李通洲
07747aa819
PhysicalMemory (macOS): add support 2024-05-11 15:05:43 +08:00
李通洲
68efcdd0dd
PhysicalMemory: add new module 2024-05-11 15:05:43 +08:00
李通洲
852c6abf2e Loadavg (Android): fix compiling 2024-05-08 21:54:13 +08:00
李通洲
738daa1c77 Loadavg: new module 2024-05-08 18:34:34 +08:00
李通洲
ae5732e2a8 Release: v2.11.5 2024-05-07 00:38:08 +08:00
李通洲
d4bd4401a8 Release: v2.11.4 2024-05-06 19:45:45 +08:00
Carter Li
3e24cdc752 CMake: add option CUSTOM_OS_RELEASE_PATH
And remove `--os-file`
2024-05-06 16:25:08 +08:00
李通洲
3815823a20 CMake: enforce glibc version 2024-05-05 21:29:49 +08:00
李通洲
861d9006d7 Release: v2.11.3 2024-05-04 20:11:30 +08:00