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
|
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
|
55eb3c59d4
|
GPU (Linux): replaces amdgpu library with raw ioctl calls
|
2026-06-14 19:51:29 +08:00 |
|
Carter Li
|
ebb0cf77bd
|
CMake: checks linux kernel headers
|
2026-06-13 12:29:51 +08:00 |
|
李通洲
|
14dfe171fb
|
GPU (OpenBSD): adds DRM method
|
2026-06-13 12:29:51 +08:00 |
|
Carter Li
|
265c334399
|
GPU (FreeBSD): moves DRM detection to global space for OpenBSD use
|
2026-06-13 12:29:51 +08:00 |
|
李通洲
|
e936ddef6b
|
CPU (X86): adds code name and tech detection
Fixes #1501
|
2026-06-07 10:46:37 +08:00 |
|
李通洲
|
da05bed32f
|
CMake: exposes pre-defined macros to fastfetch.c to avoid imcompatiblity with libfastfetch
|
2026-06-05 22:19:35 +08:00 |
|
李通洲
|
fc7a0a8484
|
Codec (Linux): supports BINARY_LINK_TYPE=dynamic
|
2026-06-05 18:05:54 +08:00 |
|
李通洲
|
4d3b6c3b1b
|
Common (QJS): supports BINARY_LINK_TYPE=dynamic
|
2026-06-05 17:49:49 +08:00 |
|
Carter Li
|
53c2d07161
|
Release: v2.64.2
|
2026-06-05 14:51:50 +08:00 |
|
李通洲
|
9787b56460
|
Release: v2.64.1
|
2026-06-04 20:15:54 +08:00 |
|
Carter Li
|
3b56200ee4
|
Packages: adds option PACKAGES_REMOVE_DISABLED to remove disabled package managers from the build entirely
|
2026-06-04 17:22:24 +08:00 |
|
Carter Li
|
8dd38f5744
|
Release: v2.64.0
|
2026-06-03 16:04:00 +08:00 |
|
Carter Li
|
e73adc27a0
|
Common: fixes wcwidth handling
|
2026-06-02 15:05:13 +08:00 |
|
Carter Li
|
15c6014c04
|
Common: don't inline ffUtf8CharLenWidth
|
2026-06-02 14:01:59 +08:00 |
|
Carter Li
|
2c65eee00f
|
Common (Lua): adds json_encode
|
2026-06-01 19:27:37 +08:00 |
|
李通洲
|
3a54617196
|
Codec: adds vulkan support
|
2026-05-31 23:45:20 +08:00 |
|
李通洲
|
3e3a03a233
|
Codec (Android): adds support
|
2026-05-31 23:37:50 +08:00 |
|
Carter Li
|
825b8b8715
|
Codec (Linux): adds vdpau fallback impl
|
2026-05-31 23:37:49 +08:00 |
|
Carter Li
|
473a08d85c
|
Decoder: renames to Codec and adds encoders detection support
|
2026-05-31 23:37:49 +08:00 |
|
Carter Li
|
ae5132c388
|
Decoder (macOS): adds support
|
2026-05-31 23:37:49 +08:00 |
|
李通洲
|
1addcec7a2
|
Decoder (Linux): adds *nix support
|
2026-05-31 23:37:49 +08:00 |
|
李通洲
|
e75c37c101
|
Decoder (Windows): adds support
|
2026-05-31 23:37:49 +08:00 |
|
李通洲
|
b9ab823f77
|
Decoder: inits module
|
2026-05-31 23:37:48 +08:00 |
|
François Revol
|
576548b15e
|
WMTheme (Haiku): implement
|
2026-05-31 23:37:35 +08:00 |
|
François Revol
|
3043971259
|
Brightness (Haiku): Implement
|
2026-05-31 23:37:35 +08:00 |
|
François Revol
|
ccf4f22f8b
|
Bootmgr (Haiku): Preliminary implementation
|
2026-05-31 23:37:35 +08:00 |
|
李通洲
|
d2e8a8fd9e
|
CMake: renames DISABLE_MODULE_* for MODULE_DISABLE_* to align with PACKAGE_DISABLE_*
|
2026-05-30 18:37:42 +08:00 |
|
李通洲
|
822bc158ba
|
CMake: changes FF_MODULE_XX to FF_DISABLE_MODULE_XX
|
2026-05-28 23:14:49 +08:00 |
|
Carter Li
|
1ce6398391
|
Logo (Builtin): splits built-in logos into individual files
|
2026-05-28 18:42:10 +08:00 |
|
Carter Li
|
7ce1e553b8
|
CMake: makes default structure configurable via CMake
|
2026-05-28 15:55:43 +08:00 |
|
Carter Li
|
9c878b6943
|
Chore: moves /src/data/help.json to /doc
|
2026-05-28 15:54:17 +08:00 |
|
Carter Li
|
6b9a6fd103
|
CMake: adds MODULE_<module> options to disable modules
|
2026-05-28 15:41:14 +08:00 |
|
Carter Li
|
896fe60461
|
CMake: adds option FF_ENABLE_WCWIDTH
|
2026-05-28 14:47:09 +08:00 |
|
Carter Li
|
173d9695b6
|
Common: removes using of built-in wcwidth, which is locale-dependent
|
2026-05-26 16:10:01 +08:00 |
|
李通洲
|
3a0e188570
|
CMake (Windows): disables usage of WinRT on GCC
Fixes #2341
|
2026-05-23 22:49:04 +08:00 |
|
Carter Li
|
9856d97bd1
|
Common (macOS): unifies AppBundle version detection code
|
2026-05-22 13:37:48 +08:00 |
|
李通洲
|
462b80fc36
|
CMake: corrects the package name of quickjs-ng
|
2026-05-20 18:17:38 +08:00 |
|
Carter Li
|
f49620a95b
|
CMake: hardens Lua handling
|
2026-05-20 16:18:50 +08:00 |
|
Carter Li
|
6e0949c739
|
CMake: fixes finding quickjs
|
2026-05-20 09:32:02 +08:00 |
|
Carter Li
|
aa34910b6c
|
CMake: actually compiles with quickjs-ng definitions
|
2026-05-19 15:52:01 +08:00 |
|
李通洲
|
68e75effab
|
CMake: adds comments [ci skip]
|
2026-05-18 11:01:37 +08:00 |
|
李通洲
|
9613cdd146
|
CI: builds with quickjs support
|
2026-05-18 01:42:13 +08:00 |
|
李通洲
|
7c89a10add
|
Common: adds Lua script support for custom format
|
2026-05-17 20:12:03 +08:00 |
|
Carter Li
|
90d3b3d49f
|
Release: v2.63.1
|
2026-05-13 19:41:21 +08:00 |
|
Carter Li
|
d28d307b63
|
Release: v2.63.0
|
2026-05-13 14:56:22 +08:00 |
|
Carter Li
|
7799dbe481
|
WM: adds full support of Enlightenment
Fixes #2165
|
2026-05-12 10:56:14 +08:00 |
|