李通洲
eff0108bb5
Codec (Linux): adds va-x11 method
2026-06-23 15:33:58 +08:00
Carter Li
31c1431ac6
Release: v2.65.0
2026-06-23 13:16:49 +08:00
Carter Li
fa2c56cb9f
Global: fixes bugs found by CI
...
The code quality is to be improved...
2026-06-23 13:16:49 +08:00
Carter Li
104b33c1f7
Display: defaults disableLinewrap to false
2026-06-23 11:05:11 +08:00
Gretagen ZETA
cb4502dacc
Logo (Builtin): adds Zerene OS mainline ( #2404 )
...
* Create zerene.txt
* Update z.inc
* Fixed z.inc
Changed the problematic line mismatch
* Update z.inc
* Update z.inc
more fixes to z.inc
* Remove duplicate name entry for Zerene logo
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
2026-06-22 20:24:55 +08:00
Carter Li
3dc86391ab
Doc: update changelog [ci skip]
2026-06-22 16:11:44 +08:00
Carter Li
f5a67b25f4
Packages (Linux): cleanups install-release package count code
2026-06-22 13:28:18 +08:00
Jess
d8be61411e
Packages (Linux): add install-release package count support ( #2342 )
...
* feat: add install-release package count support
* Apply suggestion from @codacy-production[bot]
Co-authored-by: codacy-production[bot] <61871480+codacy-production[bot]@users.noreply.github.com>
* Fix formatting of ffParsePropFileValues call
---------
Co-authored-by: Carter Li <CarterLi@users.noreply.github.com >
Co-authored-by: codacy-production[bot] <61871480+codacy-production[bot]@users.noreply.github.com>
2026-06-22 00:23:21 -05:00
Carter Li
61968ca95c
Chore: tidy
2026-06-22 13:18:27 +08:00
Carter Li
9f190b46c9
DisplayServer (macOS): detects string serial number for Apple Silicon
2026-06-22 13:18:27 +08:00
Kerem Gökcek
a6aac70a5e
Packages (Linux): Improve emerge detection speed ( #2406 )
...
* Packages (Linux): Improve emerge detection speed
* Fix code styling
2026-06-21 21:56:01 -05:00
yabobay
3aa43212ff
Packages (Linux): support porg
2026-06-22 10:45:08 +08:00
李通洲
7c39b64fb4
CMake: extracts package managers from source code
2026-06-20 19:24:19 +08:00
Carter Li
e1963e41be
Networking (Linux): don't use MSG_DONTWAIT to send HTTP request
...
Ref #2401
2026-06-20 10:17:04 +08:00
Carter Li
a1d4cbf67f
DisplayServer (Wayland): correctly reports platform api
2026-06-20 08:59:31 +08:00
Carter Li
f5b9e09d91
DisplayServer (macOS): detects string serial number
2026-06-20 01:21:39 +08:00
Carter Li
9742dda795
Wifi (FreeBSD): adds WPA version detection support
2026-06-19 23:30:01 +08:00
Carter Li
677c213397
Codec (Linux): fixes bug in ffDetectCodecByVdpau
2026-06-19 23:02:13 +08:00
李通洲
8f0a12323b
Doc: updates changelog
2026-06-19 20:30:32 +08:00
李通洲
b49f0b3d9c
Fastfetch: improves error message for config errors
2026-06-19 20:19:50 +08:00
李通洲
bc686b2c84
Logo: improves error message for chafa options
2026-06-19 20:14:58 +08:00
Carter Li
7c2f7fa4f2
DisplayServer (Linux): detects preferred resolution from EDID
2026-06-19 19:21:00 +08:00
Carter Li
5fd059827d
Display: fetch text serial if available instead of the 4-byte integer
2026-06-19 18:56:08 +08:00
Carter Li
240928138e
GPU: adds egl-ext detection method
2026-06-18 21:03:28 +08:00
Carter Li
508a50f803
OpenGL (EGL): optimises code
2026-06-18 21:03:28 +08:00
Carter Li
bd40d8756e
GPU (FreeBSD): adds a missing var-init
2026-06-18 19:33:40 +08:00
Carter Li
b732e0c6d7
Codec (Linux): fixes a crash
2026-06-18 18:11:48 +08:00
Carter Li
96685b7ebe
Global: cleanups FF_HAVE_DRM macro
2026-06-18 17:45:19 +08:00
Carter Li
49a1e42efd
CI: updates spellcheck
2026-06-18 13:39:56 +08:00
Carter Li
b0fd11fcbd
Global: simplifies code
2026-06-18 10:59:36 +08:00
Carter Li
b6127ff2c9
Codec (Linux): removes usage of libdrm
2026-06-18 10:56:28 +08:00
Carter Li
f3babe3187
Codec (Linux): fixes memleaks
2026-06-18 10:44:11 +08:00
Carter Li
e9c0d886d1
DisplayServer (Linux): be compatible with KDE 6.7
...
This PR also removes usage of `kde-output-order-v1-protocol`, which disables detection of primary monitor for old KDE versions
2026-06-18 10:31:37 +08:00
Carter Li
d6a4946511
DisplayServer (Linux): fixes memleaks
2026-06-18 10:06:52 +08:00
Carter Li
43e0cc22ff
GPU: initializes pcieSpeed everywhere
2026-06-18 08:44:01 +08:00
Carter Li
c42ea6eeea
DisplayServer (Linux): adds HDR detection support
...
Fixes #2356
2026-06-17 20:07:37 +08:00
Carter Li
fe7962d5d2
DisplayServer (Linux): embeds definitions of wl-output-*
2026-06-17 15:32:27 +08:00
Carter Li
e84195bca0
Linux (Wayland): drops zwlr-output.c
...
It doesn't expose much more functions than `wl-output`
2026-06-17 15:10:24 +08:00
Carter Li
bf0133fe60
Packaging: updates debian stuff [ci skip]
2026-06-17 15:06:15 +08:00
李通洲
942c15b7b0
CPU (X86): fixes detection for AMD Carrizo
...
Ref: https://github.com/anrieff/libcpuid/commit/b0c4959cf4a8b8351ab33add3f83ee0dcf37faf1
2026-06-15 18:41:48 +08:00
Carter Li
61a0bbcc8d
GPU (Linux): fixes building for old kernel headers
2026-06-14 19:51:30 +08:00
Carter Li
8b3673eb38
GPU (Nvidia): replaces deprecated API nvmlDeviceGetTemperature with suggested one
2026-06-14 19:51:30 +08:00
Carter Li
22f9948497
GPU: detect current pcie link speed
2026-06-14 19:51:30 +08:00
李通洲
107f39eb15
JsonSchema: update moduleFormat
2026-06-14 19:51:30 +08:00
Carter Li
4e44c0520b
GPU: detects max PCI gen & link width
2026-06-14 19:51:29 +08:00
Carter Li
55eb3c59d4
GPU (Linux): replaces amdgpu library with raw ioctl calls
2026-06-14 19:51:29 +08:00
Carter Li
878ccf1375
DisplayServer (Linux): use kernel headers if libdrm is not available
2026-06-13 12:29:51 +08:00
Carter Li
ebb0cf77bd
CMake: checks linux kernel headers
2026-06-13 12:29:51 +08:00
Carter Li
17914dc29e
Global: unifies FF_STR macro
2026-06-13 12:29:51 +08:00
李通洲
14dfe171fb
GPU (OpenBSD): adds DRM method
2026-06-13 12:29:51 +08:00