Carter Li
|
ae1288d087
|
Global (Windows): adds more FF_DEBUG
|
2026-10-03 12:29:52 +08:00 |
|
Carter Li
|
b201fd2db9
|
Common: improves reliability of FF_DEBUG
|
2026-10-03 10:53:21 +08:00 |
|
Carter Li
|
68c5dd31f5
|
Global: marks ffGenerate*JsonConfig as [[gnu::cold]]
|
2026-10-03 01:32:02 +08:00 |
|
Carter Li
|
ae4cbcbdba
|
Global: removes quickjs-ng completely
|
2026-10-02 22:16:51 +08:00 |
|
Carter Li
|
4d8d6a5fe9
|
Brightness (Linux): removes ddcutil dep
|
2026-09-30 10:36:27 +08:00 |
|
Carter Li
|
f0d8c996e6
|
Sound (Linux): uses raw pulseaudio protocol
Also removes libpulse dependency
|
2026-09-29 18:22:03 +08: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 |
|
李通洲
|
bba45429ae
|
Global: fixes issues found by AI
|
2026-09-24 21:27:51 +08:00 |
|
Carter Li
|
fb5622215b
|
Common (Format): fixes lua error message trimming
|
2026-09-24 15:32:15 +08:00 |
|
Carter Li
|
f8df95d146
|
Common (Lua): don't segfault when formating a null string
Fixes #2608
|
2026-09-23 22:29:39 +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 |
|
李通洲
|
2f74d6be4d
|
Networking (Linux): fixes possible memleaks
|
2026-09-21 20:13:56 +08:00 |
|
Carter Li
|
6842ae0757
|
Common (Format): fixes module format strings mishandling a value that carries more than one leading ANSI escape sequence
|
2026-09-21 14:22:14 +08:00 |
|
李通洲
|
39564acde4
|
Platform: replaces pageSize for pageSizeShift
|
2026-09-20 20:56:42 +08:00 |
|
李通洲
|
811e634dc8
|
Display (Android): adds real support via /system/bin/cmd
|
2026-09-18 15:01:10 +08:00 |
|
李通洲
|
97ac94eb44
|
Common: adds more gcc constrants
|
2026-09-17 21:00:36 +08:00 |
|
李通洲
|
f8fd708423
|
Global: addresses Copilot's review comments
|
2026-09-17 19:19:25 +08:00 |
|
李通洲
|
9bac273165
|
NetIO / DiskIO: reduces waitTime & improves accurency
|
2026-09-17 00:33:47 +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
|
fbf79ac6fe
|
FFstrbuf: improves empty-string handling
for ffStrbufMatchSeparatedNS and ffStrbufSeparatedContainNS
Fixes #2585
|
2026-09-15 10:43:25 +08:00 |
|
李通洲
|
a90ae0249d
|
IO (Windows): prefers unicode APIs
|
2026-09-14 22:42:16 +08:00 |
|
李通洲
|
375d0c6b25
|
Common (IO): adds ffPathGetMtime and uses it
|
2026-09-14 22:21:49 +08:00 |
|
李通洲
|
e8350a0d6e
|
Logo (Image): drops IM in favor of WIC on Windows
|
2026-09-14 19:02:50 +08:00 |
|
Carter Li
|
1ee8528f10
|
Format: makes {#title} and {#key} honors brightColor config
|
2026-09-13 12:26:57 +08:00 |
|
Carter Li
|
ced49ab2a4
|
Chore: dont let clang-format break my code style
|
2026-09-13 12:05:07 +08:00 |
|
Carter Li
|
ec8b9be354
|
Packages: opens SQLite DB in immutable mode
.. to avoid `SQLITE_READONLY` errors
|
2026-09-13 11:13:33 +08:00 |
|
李通洲
|
f37a5a2543
|
OpenBSD: removes kvm dep
|
2026-09-11 23:38:10 +08:00 |
|
李通洲
|
5d290cc3d5
|
Common (CommandOption): find module configuration from JSON config file
|
2026-09-05 20:14:58 +08:00 |
|
李通洲
|
2e06a73102
|
Modules: exposes localized module name in custom key format as {module-name}
|
2026-09-01 19:18:02 +08:00 |
|
李通洲
|
8ea4468eec
|
Common (Endian): adds new header
|
2026-09-01 00:20:40 +08:00 |
|
李通洲
|
b9e4d04d65
|
Global: addresses review comments generated by CI
|
2026-08-31 19:10:27 +08:00 |
|
Carter Li
|
d5214af189
|
Global: fixes British spellings and typos found by AI
|
2026-08-31 13:44:19 +08:00 |
|
Carter Li
|
4dba32aabb
|
WM (macOS): improves reliability of WM plugin detection
|
2026-08-30 19:04:09 +08:00 |
|
Carter Li
|
c9ad429a1b
|
Global: introduces global macro FF_PATH_PKG_BASE to replace _PATH_LOCALBASE
|
2026-08-26 23:12:25 +08:00 |
|
李通洲
|
1b1df2e731
|
Common (Settings): tidy
|
2026-08-25 23:27:36 +08:00 |
|
李通洲
|
71728247ab
|
Common (Sysctl): handle varying data lengths in integer retrieval functions
|
2026-08-25 23:24:31 +08:00 |
|
李通洲
|
4344aa2ff1
|
Top: adds option showType: <cpu|mem|disk>
|
2026-08-25 20:48:34 +08:00 |
|
Carter Li
|
83cc7a94a4
|
Top: adds new module
|
2026-08-25 00:05:49 +08:00 |
|
Carter Li
|
f95167e907
|
Global: adds option key-language
Fixes #2503
|
2026-08-14 23:33:54 +08:00 |
|
李通洲
|
51f36fa4b4
|
FFstrbuf: adds comments [ci skip]
|
2026-08-14 17:54:36 +08:00 |
|
李通洲
|
7b2b3405ae
|
Locale (Windows): reports the code page used by the console
|
2026-08-14 13:38:14 +08:00 |
|
Carter Li
|
965ed4ba79
|
Library (Windows): don't assume DataTableEntry->FullDllName is null-terminated
|
2026-08-14 09:41:30 +08:00 |
|
李通洲
|
00603357ea
|
Processing (Windows): improves performance of environement string creation
|
2026-08-14 09:41:30 +08:00 |
|
Carter Li
|
7098cd86cb
|
Display: fixes bright colours incorrectly active in light theme
Fixes #2509
|
2026-08-13 10:44:35 +08:00 |
|
李通洲
|
c4695b8cf1
|
Processing (Windows): sets LANG=C when spawning child processes
|
2026-08-12 13:54:32 +08:00 |
|
李通洲
|
8bc4464b64
|
Library: makes ffLibraryIterateDynamicLibs return false on failure
|
2026-08-09 10:11:25 +08:00 |
|