Carter Li
|
08d419d75c
|
Global: adds a simple tracer
|
2026-06-30 16:19:57 +08:00 |
|
李通洲
|
0e257f25c2
|
Platform (Windows): one less syscall
|
2026-06-30 09:03:00 +08:00 |
|
Carter Li
|
195e148cc1
|
Common: inlines more functions
|
2026-06-30 09:03:00 +08:00 |
|
Carter Li
|
64d205628e
|
Common (Settings): adds SQLITE_OPEN_NOMUTEX fiag when opening sqlite db
|
2026-06-26 22:52:59 +08:00 |
|
李通洲
|
eff0108bb5
|
Codec (Linux): adds va-x11 method
|
2026-06-23 15:33:58 +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
|
e1963e41be
|
Networking (Linux): don't use MSG_DONTWAIT to send HTTP request
Ref #2401
|
2026-06-20 10:17:04 +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
|
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
|
4e44c0520b
|
GPU: detects max PCI gen & link width
|
2026-06-14 19:51:29 +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 |
|
Carter Li
|
52970e2d13
|
Processing (Linux): don't use /proc/pid/exe as exePath when the file is not executable (no permission)
|
2026-06-11 10:15:50 +08:00 |
|
Carter Li
|
a720e1f945
|
Fastfetch (Windows): moves SetConsoleMode and SetConsoleOutputCP to the start of process
Fixes #2383
|
2026-06-08 10:58:14 +08:00 |
|
李通洲
|
cbc84fda6c
|
Common (Lua): addresses AI's feedback
|
2026-06-05 18:21:28 +08:00 |
|
李通洲
|
70e67177fe
|
Common (Lua): supports BINARY_LINK_TYPE=dynamic
|
2026-06-05 17:22:16 +08:00 |
|
李通洲
|
54792e61ff
|
Common (Lua): detects circular reference in encode_json
|
2026-06-04 20:15:54 +08:00 |
|
Carter Li
|
b34e2a4055
|
Common (Base64): adds static to internal functions
|
2026-06-04 17:22:24 +08:00 |
|
Carter Li
|
72cb64a500
|
Common (Lua): optimises code; fixes incompatibility against lua 5.3
|
2026-06-04 10:48:01 +08:00 |
|
Carter Li
|
c20b532c7a
|
Common (Format): adds | for center aligning
|
2026-06-02 16:03:04 +08:00 |
|
Carter Li
|
3c59161aca
|
Common (Format): handles ANSI escapes when padding/truncating variable strings
Fixes #2364
|
2026-06-02 15:55:10 +08:00 |
|
Carter Li
|
bd454632c3
|
FFstrbuf: inlines more functions
|
2026-06-02 15:42:40 +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
|
54f18982ac
|
Common: renames arrayUtil to arrutil
|
2026-06-02 10:59:18 +08:00 |
|
Carter Li
|
45f35b1c4d
|
Library (Linux): adds simple debug log
|
2026-06-02 09:27:38 +08:00 |
|
Carter Li
|
2c65eee00f
|
Common (Lua): adds json_encode
|
2026-06-01 19:27:37 +08:00 |
|
Carter Li
|
825b8b8715
|
Codec (Linux): adds vdpau fallback impl
|
2026-05-31 23:37:49 +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 |
|
李通洲
|
822bc158ba
|
CMake: changes FF_MODULE_XX to FF_DISABLE_MODULE_XX
|
2026-05-28 23:14:49 +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 |
|
李通洲
|
9d5b40686b
|
Global: really prints --stat at the right border
|
2026-05-23 09:50:49 +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 |
|
李通洲
|
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 |
|
李通洲
|
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 |
|
李通洲
|
fb5ec76eb3
|
Global: skips module if format buffer is empty
|
2026-05-17 19:55:30 +08:00 |
|
Carter Li
|
7f9b6187a6
|
CommandOption: fixes segfault with unknown module
|
2026-05-13 19:28:36 +08:00 |
|
Carter Li
|
77ce6b0e4c
|
Settings (Linux): shuts libeet down if applicate
|
2026-05-13 15:33:55 +08:00 |
|
Carter Li
|
3492f9bfa1
|
Common (Linux): tidy
|
2026-05-13 14:38:16 +08:00 |
|
Carter Li
|
7799dbe481
|
WM: adds full support of Enlightenment
Fixes #2165
|
2026-05-12 10:56:14 +08:00 |
|
李通洲
|
470e3b4e57
|
IO (Linux): fixes a possible fd leak
|
2026-05-12 00:08:27 +08:00 |
|
Carter Li
|
efca4f3597
|
DBus: expands Get(U)Int to (u)int64
|
2026-05-11 23:24:45 +08:00 |
|