李通洲
b9ab823f77
Decoder: inits module
2026-05-31 23:37:48 +08:00
François Revol
a63d854681
OS (Haiku): Fix warnings
2026-05-31 23:37:35 +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
LibereCode
f932db713c
Logo (Builtin): Minor tweak NixOS_small logo ( #2357 )
...
* [fix]: markdown-link to wiki
* [fix]: fix color at 1 spot
* [fix]: fix color at 1 spot, again
* Revert "[fix]: markdown-link to wiki"
This reverts commit 72f4d11c90 .
"Remove unrelated changes"
2026-05-31 01:11:53 +08:00
李通洲
d2e8a8fd9e
CMake: renames DISABLE_MODULE_* for MODULE_DISABLE_* to align with PACKAGE_DISABLE_*
2026-05-30 18:37:42 +08:00
李通洲
4c1f7c114a
Chore: reports if embedded wcwidth is enabled
2026-05-30 18:27:17 +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
1689fc81e9
Logo (Builtin): adds Origami and Origami_small
...
Fixes #2321 #2322
2026-05-29 16:05:53 +08:00
Carter Li
4190dd5a6e
Logo (Builtin): adds BerserkArch
...
Fixes #2324 #2310
2026-05-29 16:05:52 +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
李通洲
8fbc29a70c
Common (strutil): fixes unit tests
2026-05-28 22:41:47 +08:00
李通洲
0ef677a98c
Logo (Builtin): add NixOS2
...
Fixes #2346
2026-05-28 20:12:46 +08:00
Carter Li
10b0d0ca3e
CPU (Android): adds Exynos 2600
2026-05-28 19:20:21 +08:00
Carter Li
ec4e820e92
Logo: exports ffLogoPrintDetected
2026-05-28 19:18:35 +08:00
Carter Li
6c09fe49e4
Logo (Builtin): warps logo definitions into #ifdef blocks
2026-05-28 18:42:10 +08:00
Carter Li
1ce6398391
Logo (Builtin): splits built-in logos into individual files
2026-05-28 18:42:10 +08:00
Carter Li
d1bf208a92
Chore: renames stringUtils to strutil
2026-05-28 15:58:08 +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
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
Carter Li
88c3b7d118
Common (stringUtil): adds ffUtf8CharLenWidth
2026-05-26 16:11:30 +08:00
Carter Li
173d9695b6
Common: removes using of built-in wcwidth, which is locale-dependent
2026-05-26 16:10:01 +08:00
Carter Li
4b265cd56a
Common: adds Attr FF_A_ALWAYS_INLINE
2026-05-26 15:37:17 +08:00
李通洲
1f211cf8d1
Brightness: adds ddcciSleep: null to skip DDC/CI detection
2026-05-24 10:58:10 +08:00
李通洲
bac60357c6
Logo: fixes paddingLeft not working with position: top
2026-05-24 08:39:25 +08:00
李通洲
3a0e188570
CMake (Windows): disables usage of WinRT on GCC
...
Fixes #2341
2026-05-23 22:49:04 +08:00
李通洲
9d5b40686b
Global: really prints --stat at the right border
2026-05-23 09:50:49 +08:00
李通洲
a321cd877e
Logo: resets color state after printing logo line
2026-05-23 09:44:03 +08:00
李通洲
5f810de1e0
Logo: overrides the auto detected max-width with the configured width, if set
2026-05-23 09:33:58 +08:00
李通洲
3f0a93d057
Logo: reworks position: top; adds a new option --logo-padding-bottom
2026-05-22 20:26:18 +08:00
Carter Li
cbca6a965c
Logo: prints ASCII logo line by line
2026-05-22 19:09:34 +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
2751737ebe
CI: builds with quickjs-ng support
2026-05-22 10:24:25 +08:00
Carter Li
834292df29
Brightness (DFBSD): fixes compiling
2026-05-22 10:09:39 +08:00
Carter Li
a9a29869a4
Format: tidy
2026-05-22 10:09:39 +08:00
Carter Li
242fb50461
Format: traits undefined result as an error
2026-05-22 09:26:52 +08:00
Carter Li
b5c4ffcc85
Format (Lua): simplifies error messages
2026-05-21 09:25:41 +08:00
李通洲
2c3628c630
Format (QJS): converts UINT64 to double and drops usage of BigInt
2026-05-20 23:01:28 +08:00
李通洲
4cca9bf198
Presets: removes invalid comments
2026-05-20 18:40:36 +08:00
李通洲
0ed27d9700
Format: fixes a possible OOB read
2026-05-20 18:40:20 +08:00
李通洲
9bca4eb48f
Format: normalizes arg name before pass to script language
2026-05-20 18:39:12 +08:00
李通洲
462b80fc36
CMake: corrects the package name of quickjs-ng
2026-05-20 18:17:38 +08:00