李通洲
ce7455d8f0
Zpool: allows disabling module
2025-12-01 17:20:50 +08:00
李通洲
b569048010
CMake (SunOS): remove static link of libzfs
2025-11-21 15:56:43 +08:00
李通洲
f703d9ac89
Zpool: simplifies implementation by dropping platform-specific code
2025-11-20 18:18:25 +08:00
李通洲
7e8fb0fa14
Zpool: simplifies impl; exposes allocated/guid/readOnly
2025-11-19 19:27:19 +08:00
李通洲
c2d5d5cca1
Release: v2.55.1
2025-11-16 09:29:24 +08:00
Carter Li
b435738c34
CMake (macOS): corrects rpath addition for dlopen builds
2025-11-16 09:15:11 +08:00
李通洲
f8bc1cb605
Releases: v2.55.0
2025-11-11 11:01:54 +08:00
李通洲
ea92ad3785
Command: adds parallel and useStdErr options
...
Fixes #2045
2025-11-10 16:34:23 +08:00
李通洲
7638e0e4a1
CMake: improves wordexp/glob detection and messaging
2025-11-05 10:21:05 +08:00
李通洲
578ca23e75
GPU (Hurd): adds support (requires libpciaccess)
2025-11-01 09:57:52 +00:00
李通洲
2e73a90835
GPU (OpenBSD): adds native GPU detection support
2025-11-01 17:23:59 +08:00
李通洲
907567f511
GPU (NetBSD): improves performance; drops libpciaccess dependency
2025-11-01 16:42:19 +08:00
李通洲
04d6b1453d
GPU (NetBSD): adds native GPU detection support
2025-10-31 11:04:18 +08:00
李通洲
ac62442798
CMake: refines yyjson config and Apple rpath handling
...
Fixes #1998
2025-10-28 09:30:46 +08:00
李通洲
70377a8afd
Release: v2.54.0
2025-10-18 00:47:35 +08:00
李通洲
be0756f8ba
CMake: adds a new build option to gate wordexp usage and detection
2025-10-16 15:29:24 +08:00
李通洲
2eba761bed
IO (OpenBSD): fixes incorrect glob usage
2025-10-16 14:33:53 +08:00
Carter Li
554184ec72
OS (Windows): restores compatibility with WINE
...
Revert "OS (Windows): hard linking winbrand"
This reverts commit 4146bb6731 .
2025-10-01 16:12:45 +08:00
李通洲
8be070998f
Theme (Windows): moves Windows theme detection logic from DE to dedicated module
...
Like the last commit
2025-09-29 09:40:10 +08:00
李通洲
093f56a03d
Theme (macOS): moves macOS theme detection logic from DE to dedicated module
...
The old behavior was inherited from neofetch. However `Aqua` and `Liquid Glass` are actually design language, not a DE. There is no DE on macOS.
2025-09-29 09:25:24 +08:00
李通洲
229fe7c7bf
CMake: update contact info
2025-09-28 14:43:38 +08:00
李通洲
9eed149b09
CMake (Linux): adds i686 CI build and unify processor naming
...
Fixes #1978
2025-09-25 16:30:59 +08:00
李通洲
4098cf51b3
Release: v2.53.0
2025-09-23 09:27:52 +08:00
Carter Li
822ddc6dc6
Disk (Linux): replace statx(2) call to syscall(2)
2025-09-17 15:09:39 +08:00
李通洲
baaeef5ab5
Separator: uses widecharwidth for Unicode wcwidth and fixes issue that wchar_t on Windows is 2-byte length
2025-09-10 10:34:07 +08:00
Carter Li
f7e7d54c16
Release: v2.52.0
2025-09-05 10:46:30 +08:00
Carter Li
7d08f81075
Settings: removes direct XFConf support in favor of DBus backend
2025-09-04 09:43:57 +08:00
李通洲
7d92da8829
Global (Android): enable X11 related stuff
2025-09-01 16:28:13 +08:00
李通洲
2f3a361b1f
CMake: enable zlib on all platforms
2025-09-01 09:59:06 +08:00
李通洲
8d5316f6aa
CMake (Android): link to libm
...
Fix #1939
2025-08-30 13:31:37 +08:00
李通洲
5a2b618d27
Release: v2.51.1
2025-08-29 13:55:52 +08:00
李通洲
28bc9523d6
Release: v2.51.0
2025-08-28 14:40:31 +08:00
李通洲
ebf810ad4b
GPU (Android): adds GPU temp detection support
2025-08-28 14:29:00 +08:00
Carter Li
062963d6cc
CMake (GNU): disable wifi support
2025-08-24 22:04:58 +08:00
Carter Li
20fafa5a21
WM (GNU): enable
2025-08-24 19:56:52 +08:00
Carter Li
1d32344cf7
Global (GNU): code cleanups
2025-08-24 19:37:06 +08:00
Carter Li
75a023f4d7
CMake (GNU): enable a lot of things
2025-08-24 12:05:14 +01:00
Yelninei
e968bca89d
Fork netif_linux to netif_gnu.
...
netif_linux now uses linux specifics which do not work on GNU.
2025-08-24 11:29:01 +01:00
Yelninei
71fbe04367
Start work on GNU
2025-08-24 11:29:01 +01:00
李通洲
ea86273a0e
Common: refactors time formatting to use a shared buffer and utility macro
2025-08-19 09:49:43 +08:00
Carter Li
3004f29c08
Release: v2.50.2
2025-08-16 21:18:07 +08:00
Carter Li
1479de19ef
Release: v2.50.1
2025-08-14 18:34:30 +08:00
李通洲
9a11ff8ddb
Packages (Android): fix building
2025-08-14 14:42:09 +08:00
李通洲
78530b4e34
Release: v2.50.0
2025-08-14 10:20:05 +08:00
李通洲
4004501d0f
Packages: unifies Nix package detection code
...
Fixes : #1893
2025-08-12 19:37:52 +08:00
李通洲
8cfee9d693
Netif: unifies BSD netif handling
2025-08-08 11:03:04 +08:00
李通洲
b20aea7ab8
Netif (BSD): split different implementations
2025-08-06 13:58:41 +08:00
李通洲
75d2c668d0
Modules: refactor module option handling for static allocation
...
Moves module option structs out of global config and removes dynamic allocation, using static buffers and size assertions for safer, simpler management.
Refactors module initialization and destruction to work with isolated option structs, eliminating the need for the previous modules container and related code.
Unifies module option header usage and updates detection logic to leverage statically-sized option buffers, improving encapsulation and maintainability.
Simplifies module function signatures and reduces coupling between modules and config.
Enhances future extensibility and reliability by enforcing max size constraints and removing unnecessary indirections.
2025-08-04 14:46:01 +08:00
李通洲
4e05502d7a
Release: v2.49.0
2025-07-31 10:42:09 +08:00
李通洲
a0174e8666
Global: add new unit related options
...
1. `--<module>-space-before-unit`
2. `--duration-abbreviation`
3. various code refactoring and cleanups
2025-07-30 15:03:23 +08:00