760 Commits

Author SHA1 Message Date
李通洲
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
李通洲
a4cace4765 CMake: add CUSTOM_AMDGPU_IDS_PATH 2024-05-04 10:06:49 +08:00
李通洲
82285ebeb4 Release: 2.11.2 2024-05-03 10:00:18 +08:00
李通洲
23a59a15ec Release: v2.11.1 2024-05-02 19:48:17 +08:00
Carter Li
3fe2d8091a Release: v2.11.0 2024-04-30 19:43:26 +08:00
李通洲
c597b7ec3a
Release: v2.10.3 2024-04-29 21:47:39 +08:00
李通洲
866e65749e Init: tweaks 2024-04-27 16:36:33 +08:00
李通洲
229c6674a4
CMake: fix #810 2024-04-25 15:48:39 +08:00
Guiorgy
04456d9807
allow generation of either deb or rpm package only (#807) 2024-04-23 19:05:55 +08:00
李通洲
2790493cba
Release: v2.10.2 2024-04-23 13:43:16 +08:00
李通洲
3fa308386f
Release: v2.10.1 2024-04-22 23:44:21 +08:00
李通洲
a1c9b24755
Release: v2.10.0 2024-04-22 21:22:50 +08:00
李通洲
6647980ce3 DisplayServer (Linux): refactor & support wlroots protocol 2024-04-22 16:41:30 +08:00
李通洲
a561a96a5f Display (Linux): wlr-randr for hyprland
which support reporting fractional scale factors
2024-04-17 22:16:19 +08:00
李通洲
f098cdbf69 CI: update artifact name for musl builds 2024-04-16 22:58:06 +08:00
李通洲
07d3fe3044 CI: add musl build 2024-04-16 22:29:01 +08:00
李通洲
40b9af6c36
Release: v2.9.2 2024-04-16 10:16:31 +08:00
李通洲
fb26cb1394 Disk (Android): fix build
Android does support `statx`, but it requires targeting newer ANDROID_API version to be available
2024-04-11 19:49:57 +08:00
李通洲
6f35b2f382 Disk (Linux): detect create time 2024-04-09 20:47:06 +08:00