Jami Kettunen
a3f46d9742
CPU (Linux): make Snapdragon X1/X2 detection more correct ( #2625 )
...
Use the previously discussed soc_id which have public values in EDK2.
The so far used toplevel devicetree compatible values weren't as precise
and some logic (x1, x2p, x2e) simply was dead code.
Also drops the CPU test due to reading soc_id sysfs file, could be
adapted if still wanted around.
2026-09-28 21:06:21 -05:00
Carter Li
4fb57bb39b
Global (Windows): eliminates SHGetKnownFolderPath
2026-09-28 23:02:34 +08:00
李通洲
866c5e89c8
Global: fixes several issues found by AI
2026-09-25 17:28:44 +08:00
Carter Li
537635cd9c
Logo: adds option logo.position: auto
2026-09-25 09:51:34 +08:00
Carter Li
c68bedd9bf
CMake: adds a missing test
2026-09-25 08:46:41 +08:00
Carter Li
80a931a87f
CPU (Linux): fixes Snapdragon X2 series model detection
...
Fixes #2611
2026-09-25 08:46:13 +08:00
李通洲
d223b04ad8
Media (Android): adds support
2026-09-25 01:55:23 +08:00
李通洲
0e04ebdf63
Wallpaper (Android): adds support
2026-09-24 23:42:27 +08:00
李通洲
bba45429ae
Global: fixes issues found by AI
2026-09-24 21:27:51 +08:00
Carter Li
ccf1dcfa6d
CMake: disables quickjs by default
2026-09-24 14:17:55 +08:00
Carter Li
b6b5dabd54
Packages (Windows): disables winget again
2026-09-24 14:09:41 +08:00
Carter Li
fdbaaea962
CMake (macOS): uses lazy_framework if applicate
...
It's said deprecated. Let's see if it still works.
2026-09-24 13:52:29 +08:00
Carter Li
e1e2de0929
Gamepad (macOS): adds battery level detection support
2026-09-24 11:15:28 +08:00
Carter Li
a78d2a7737
Bluetooth (Windows / macOS): adds Bluetooth LE device detection
2026-09-23 14:02:08 +08:00
Carter Li
3930759007
Common (Windows): adds a WinRT helper
2026-09-23 13:33:35 +08:00
Carter Li
c26bace3c2
Global: fixes a lot bugs found by AI
2026-09-22 22:09:26 +08:00
李通洲
7f3209181e
Global: adds general cache layer
2026-09-22 00:45:40 +08:00
李通洲
f96a290f3b
Packages (Windows): caches winget packages count; enables winget by default
2026-09-20 13:05:09 +08:00
李通洲
4a33a2c410
Player (Windows): improves player name detection
2026-09-20 00:50:01 +08:00
李通洲
665c472482
Wifi (Android): rewrites impl via /dev/binder
2026-09-19 00:39:25 +08:00
李通洲
873a881dab
Battery (Android): rewrites impl via /dev/binder
2026-09-18 20:22:16 +08:00
李通洲
098b501d0e
Camera (Android): uses NDK instead of the unstable termux-api
2026-09-18 15:01:10 +08:00
李通洲
70d2dd37a6
Image (Logo): uses native image decoder on Android
...
Codec (Android): uses `availability` feature test
2026-09-18 01:17:28 +08:00
李通洲
6ff7f2772b
Tests: adds more UTs
2026-09-17 20:11:25 +08:00
Carter Li
43988a8d41
Release: v2.69.0
2026-09-17 14:37:17 +08:00
Carter Li
e004c97ee0
CMake: adds option -DENABLE_IMAGE_LOGO=<BOOL>
2026-09-17 13:50:07 +08:00
李通洲
d1b747192f
Logo (Image): adds animation (gif / apng) support
2026-09-16 20:48:02 +08:00
李通洲
b96d7e7bec
Networking: supports chunked response & custom port number
2026-09-16 14:49:50 +08:00
Carter Li
35ffdb3995
Logo (Image): drops IM in favor of ImageIO on macOS
2026-09-14 19:02:50 +08:00
李通洲
e8350a0d6e
Logo (Image): drops IM in favor of WIC on Windows
2026-09-14 19:02:50 +08:00
李通洲
98e9b6eef1
3rdparty: embeds libsixel
2026-09-14 19:02:50 +08:00
李通洲
eff8514536
CI (macOS): builds Intel version with macport
2026-09-12 00:08:16 +08:00
李通洲
f37a5a2543
OpenBSD: removes kvm dep
2026-09-11 23:38:10 +08:00
Guiorgy
2e542bea64
CMake: bumps min version to 3.21 ( #2565 )
...
C_STANDARD C17 and C23 were only introduced in CMake 3.21
2026-09-05 13:43:05 +08:00
Carter Li
8c98bf1953
CMake: discovers module file automatically
2026-09-02 10:44:47 +08:00
李通洲
2787d97973
Release: v2.68.1
2026-09-01 19:21:56 +08:00
Carter Li
37c198d997
Revert "CMAKE: bumps minimum CMake version to 3.21.0 ( #2517 )" ( #2554 )
...
I don't know why bumping minimal CMake version changes the behavior of cpack, but it does.
Fixes #2553
This reverts commit 233c481f7a .
2026-09-01 18:58:08 +08:00
李通洲
b9e4d04d65
Global: addresses review comments generated by CI
2026-08-31 19:10:27 +08:00
Carter Li
a33d6326f1
CMake: enables CONFIGURE_DEPENDS to FF_MODULE_DIRS globbing
2026-08-31 13:31:21 +08:00
Carter Li
7fe08bddd0
Processes: adds option countKprocs
2026-08-29 00:58:15 +08:00
Carter Li
51b370a105
Processes: adds total thread count detection
2026-08-28 15:46:23 +08:00
Carter Li
32757b0e43
LM (Windows): adds support
2026-08-26 17:43:25 +08:00
Carter Li
c5598d2361
LM (macOS): adds support
2026-08-26 17:43:25 +08:00
Carter Li
9670b585fb
LM: detects LM from processes list if systemd is not available
...
2. removes type field
3. small optimizations
2026-08-26 14:12:08 +08:00
Carter Li
55bfcd6d86
Top (Android): fixes building
2026-08-25 13:35:32 +08:00
Carter Li
880284fa9c
DisplayServer (Android): enables Wayland support
...
Fixes #2530
2026-08-25 13:32:28 +08:00
Carter Li
b5897f784f
Processes (GNU): uses native impl
2026-08-25 00:05:49 +08:00
Carter Li
83cc7a94a4
Top: adds new module
2026-08-25 00:05:49 +08:00
Carter Li
cafe82b462
Battery (SunOS): adds basic detection impl
2026-08-19 13:24:05 +08:00
Carter Li
db8ee8159d
Wifi (Haiku): adds basic Wifi detection impl
2026-08-19 11:05:35 +08:00