Commit Graph

3128 Commits

Author SHA1 Message Date
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
SirSputnikWiki 90bbfe195f Terminal (Linux): improves terminal name detection for nix packages (#2352)
* Improved terminal name detection for nix packages

* Improved terminal name detection for nix packages

* Update terminalshell_linux.c

Move ffStrbufStartsWithC(&result->processName, '.') before string comparation, as it's much cheaper.
2026-05-30 10:16:12 +08:00
Carter Li 074f882d7e Wallpaper (Linux): adds COSMIC support 2026-05-29 15:40:27 +08:00
Carter Li 53102380b8 WMTheme (Linux): adds COSMIC support 2026-05-29 15:40:02 +08:00
李通洲 822bc158ba CMake: changes FF_MODULE_XX to FF_DISABLE_MODULE_XX 2026-05-28 23:14:49 +08:00
Carter Li 10b0d0ca3e CPU (Android): adds Exynos 2600 2026-05-28 19:20:21 +08:00
Carter Li d1bf208a92 Chore: renames stringUtils to strutil 2026-05-28 15:58:08 +08:00
Carter Li 6b9a6fd103 CMake: adds MODULE_<module> options to disable modules 2026-05-28 15:41:14 +08:00
Carter Li dadcccdf26 TerminalShell: code refactor 2026-05-28 10:31:35 +08:00
李通洲 0746af7549 Wifi (Linux): adds comments [ci skip] 2026-05-27 17:11:59 +08:00
李通洲 1f211cf8d1 Brightness: adds ddcciSleep: null to skip DDC/CI detection 2026-05-24 10:58:10 +08:00
Carter Li fde1195c27 TerminalFont (macOS): fixes fallback font detection of Ghostty; adds Muxy terminal support 2026-05-22 14:20:39 +08:00
Carter Li 9856d97bd1 Common (macOS): unifies AppBundle version detection code 2026-05-22 13:37:48 +08:00
Carter Li 834292df29 Brightness (DFBSD): fixes compiling 2026-05-22 10:09:39 +08:00
Carter Li 4b18ab0de7 Brightness (macOS): fixes building 2026-05-20 09:31:35 +08:00
Carter Li 8abd75a746 Brightness: refactor 2026-05-20 00:09:09 +08:00
Carter Li d5b215e074 Brightness (FreeBSD): improves DDC/CI handling 2026-05-20 00:07:20 +08:00
Carter Li 0b22427091 WM (Linux): fixes swayfx version detection on NixOS 2026-05-19 17:20:56 +08:00
Carter Li bb79370d03 Brightness (FreeBSD): adds ddc-ci detection support (WIP) 2026-05-18 10:08:31 +08:00
Carter Li 7141214f95 WM (Linux): fixes swayfx version detection 2026-05-17 09:51:19 +08:00
李通洲 ec1200dc06 Media (Windows): removes using of C++20 std::bind_front 2026-05-14 19:50:38 +08:00
Carter Li 5c18c061b3 GPU (Linux): silences a warning in Release mode 2026-05-14 09:39:17 +08:00
Carter Li bbc5b4de98 Wifi (Linux): disables usage of Netlink on big-endian platforms
Until some can confirm it works
2026-05-13 19:29:33 +08:00
Carter Li 8067e43631 Media (Linux): be compatible with signed media length
Fixes Chrome support
2026-05-13 19:07:14 +08:00
Carter Li b2b748b07c DisplayServer (Linux): fixes a memory leak 2026-05-13 15:44:00 +08:00
Carter Li a8b629f58c DE (Linux): fixes an inverted test 2026-05-13 13:23:23 +08:00
李通洲 875afb7cde Media (Windows): adds global.playerName selection support 2026-05-13 10:19:45 +08:00
李通洲 3e99a7035b Media (Windows): adds length & position detection support 2026-05-13 10:19:31 +08:00
Carter Li 531cd0909a Media (Linux): don't use playerctld as a media player 2026-05-13 10:12:07 +08:00
李通洲 eafcdfec9e WM (Linux): fixes building 2026-05-12 23:10:09 +08:00
李通洲 af7e2d47d1 OS (Windows): adds support for Embedded variant in OS detection 2026-05-12 22:54:31 +08:00
Carter Li 1400291ae9 Media (macOS): adds length & position detection support 2026-05-12 15:07:22 +08:00
Carter Li 7799dbe481 WM: adds full support of Enlightenment
Fixes #2165
2026-05-12 10:56:14 +08:00
Carter Li 8426833c36 DE (Linux): adds Enlightenment version detection support 2026-05-12 08:36:50 +08:00
Carter Li 1942dce980 Media (Linux): detects song length & play position 2026-05-11 23:25:52 +08:00
Carter Li efca4f3597 DBus: expands Get(U)Int to (u)int64 2026-05-11 23:24:45 +08:00
Carter Li 26b3a84b8a Terminal: fixes TDE konsole version detection
Fixes #2319
2026-05-11 08:51:46 +08:00
Carter Li 1c89bbc34e Chore: clang-format 2026-05-10 16:00:22 +08:00
Carter Li b37f020270 DisplayServer (Linux): binds minimal version to avoid breakage 2026-05-10 15:43:13 +08:00
Carter Li fbc9569e13 DisplayServer (Linux): updates kde-output-device-v2 again 2026-05-10 15:37:03 +08:00
François Revol a923f61115 Wallpaper (Haiku): adds support (#2314)
* Wallpaper (Haiku): Add support

* Refactor wallpaper detection logic and memory handling

---------

Co-authored-by: Carter Li <CarterLi@users.noreply.github.com>
2026-05-09 20:35:25 -05:00
李通洲 f46aa316cb Wifi (Linux): improves protocol reporting 2026-05-09 14:34:23 +08:00
Carter Li 44e2948b1d Wifi: adds 6 GHz channels detection 2026-05-09 11:01:05 +08:00
Carter Li b86acf6c36 Wifi (Linux): fixes bugs when multiple BSS exists; adds ioctl fallback 2026-05-09 11:00:40 +08:00
Carter Li 9a15666248 Wifi (Linux): switches to netlink impl 2026-05-08 22:43:16 +08:00
李通洲 f5dfec6dcb Battery (Windows): tidy
Co-authored-by: Copilot <copilot@github.com>
2026-05-08 14:31:42 +08:00
Carter Li 8c55c06fa7 OS (Linux): detects bedrock only on Linux 2026-05-06 18:15:57 +08:00