李通洲
|
1699d14984
|
Common: ensures thread safety of ffTimeInitQpcMultiplier
|
2026-01-14 10:03:51 +08:00 |
|
李通洲
|
e6bd1c340f
|
Common: add on_scope_exit utility for scope-based resource management
|
2026-01-13 18:33:02 +08:00 |
|
李通洲
|
49fc95689d
|
Platform (Windows): improves hostname retrieval by adding fallback to NetBIOS name
|
2026-01-13 10:44:52 +08:00 |
|
李通洲
|
1c066bc69a
|
Common: updates ffTimeSleep to return true on success
|
2026-01-12 15:16:03 +08:00 |
|
李通洲
|
2f1e37bb7c
|
Common (Windows): improves performance of ffTimeGetTick
|
2026-01-12 15:16:02 +08:00 |
|
李通洲
|
b065b3da51
|
Global: optimises usage of FFstrbuf and FFlist
|
2026-01-09 20:14:00 +08:00 |
|
李通洲
|
30ea52938e
|
Processing (SunOS): tidy
|
2026-01-09 20:14:00 +08:00 |
|
李通洲
|
d43ed33661
|
Shell (macOS): fixes exePath not reports absolute paths
|
2026-01-09 20:14:00 +08:00 |
|
李通洲
|
03aab33507
|
Shell (Linux): supports version detection for deleted binaries
Fixes #2136
|
2026-01-09 20:14:00 +08:00 |
|
李通洲
|
420d1cf804
|
FFstrbuf: updates ffStrbufSet* that they won't reserve extra space
|
2026-01-09 20:13:59 +08:00 |
|
李通洲
|
c9c9a58f59
|
Colors: supports @<color-index>
|
2026-01-08 14:10:47 +08:00 |
|
李通洲
|
0a17da2da0
|
CI (Windows): build win7-compat artifacts
|
2026-01-08 09:40:11 +08:00 |
|
李通洲
|
bc6fd025cb
|
Common: silences compiler warnings
|
2026-01-07 20:11:41 +08:00 |
|
李通洲
|
8423efb686
|
CMake (Windows): introduces a flag to remove Win7 compat mode
|
2026-01-07 11:05:12 +08:00 |
|
李通洲
|
3163cfb1b6
|
Common (Windows): improves performance a littile
|
2026-01-07 10:35:48 +08:00 |
|
李通洲
|
072f67988f
|
Networking: prefers WSA* functions
No functional change.
|
2026-01-06 22:57:27 +08:00 |
|
李通洲
|
1be90084ab
|
Networking: fixes some issues and memory leaks
|
2026-01-06 16:44:36 +08:00 |
|
李通洲
|
6ded0f9bb0
|
CMake: fixes building
|
2026-01-06 10:25:41 +08:00 |
|
Carter Li
|
d60b25e424
|
Refactor: renames src/util to src/common
|
2026-01-06 09:48:38 +08:00 |
|
李通洲
|
1e43e35857
|
Chore: merges common/* into util/*
|
2026-01-05 17:54:41 +08:00 |
|
李通洲
|
8c86003220
|
Common: introduces FF_LIBRARY_LOAD_MESSAGE to simplify library-loading
|
2026-01-05 17:54:41 +08:00 |
|
李通洲
|
e96b0f7a73
|
Netif (Linux): skips local/loopback routes
Fixes #2127
|
2026-01-01 23:35:14 +08:00 |
|
李通洲
|
710df0b87b
|
TerminalFont (Linux): improves rxvt detection
Ref #2105
|
2025-12-23 16:03:04 +08:00 |
|
李通洲
|
302f0fc85f
|
TerminalFont (Linux): supports urxvt
Fixes #2105
|
2025-12-23 11:05:54 +08:00 |
|
李通洲
|
3e1167260d
|
IO (Windows): removes unneeded null terminator appending
|
2025-12-17 14:30:07 +08:00 |
|
Carter Li
|
bca56b2049
|
CPU (Linux): supports tempSensor
|
2025-12-11 09:52:50 +08:00 |
|
李通洲
|
ba6cdc77c9
|
IO (Windows): enhances openat
|
2025-12-11 09:52:50 +08:00 |
|
李通洲
|
c0160537b0
|
Zpool: fixes inconsistant CMake variables
|
2025-12-05 21:09:00 +08:00 |
|
李通洲
|
e99ecacb52
|
Chore: adds ffIsValidNativeFD and uses it
|
2025-12-03 09:26:32 +08:00 |
|
李通洲
|
3e22dd4b0e
|
Chore: uses _WIN32 always
|
2025-12-03 09:26:32 +08:00 |
|
李通洲
|
ad7e23f64c
|
TerminalFont: supports the newest Alacritty config format
Fixes #2070
|
2025-11-28 16:35:14 +08:00 |
|
Carter Li
|
5d13389827
|
TerminalShell: uses absolute path when detecting version if available
Closes #2067
|
2025-11-25 09:10:30 +08:00 |
|
李通洲
|
f703d9ac89
|
Zpool: simplifies implementation by dropping platform-specific code
|
2025-11-20 18:18:25 +08:00 |
|
李通洲
|
c22bca1f87
|
Processing (Linux): blocks SIGCHLD and simplify poll error handling
Partially reverts e9ab67b380
Fixes #2056 & unfixes #1418
|
2025-11-15 19:34:13 +08:00 |
|
李通洲
|
0aed89036b
|
Chore: silenses some compiler warnings
|
2025-11-11 14:24:32 +08:00 |
|
Carter Li
|
9401a4b9ad
|
Processing: adds a missing header
|
2025-11-10 18:09:19 +08:00 |
|
李通洲
|
ea92ad3785
|
Command: adds parallel and useStdErr options
Fixes #2045
|
2025-11-10 16:34:23 +08:00 |
|
李通洲
|
7aaad5e03e
|
Processing: refactors process execution to separate spawning and reading
|
2025-11-10 16:34:23 +08:00 |
|
李通洲
|
7638e0e4a1
|
CMake: improves wordexp/glob detection and messaging
|
2025-11-05 10:21:05 +08:00 |
|
李通洲
|
302b8a7b1b
|
CommandLine: adds dynamic output refresh support with interval option
|
2025-11-05 10:21:05 +08:00 |
|
李通洲
|
c353bf3c96
|
Logo: adds automatic cleanup of temporary media cover files
|
2025-10-22 13:51:36 +08:00 |
|
李通洲
|
2eba761bed
|
IO (OpenBSD): fixes incorrect glob usage
|
2025-10-16 14:33:53 +08:00 |
|
李通洲
|
25353261d0
|
Chore (Windows): standardizes Windows header include casing. NOOP.
Fixes #2006
|
2025-10-14 09:10:24 +08:00 |
|
李通洲
|
32dcf9487f
|
Option: adds configurable spacing between icon and string keys
Fixes #2004
|
2025-10-13 09:54:34 +08:00 |
|
李通洲
|
ef3989d18d
|
CommandOption: refactors code with ffStrbufSeparatedContainIgnCaseS
|
2025-09-19 14:51:31 +08:00 |
|
李通洲
|
505ff6ff65
|
Global: renames fractionTrailingZeros enum to always/never for consistance
|
2025-09-05 12:27:03 +08:00 |
|
李通洲
|
f628f5c382
|
Settings: renames GNOME settings accessor for clarity
|
2025-09-04 16:17:01 +08:00 |
|
李通洲
|
cf713e32e1
|
Wallpaper (Linux): improves XFCE wallpaper detection via property enumeration
|
2025-09-04 13:54:49 +08:00 |
|
Carter Li
|
7d08f81075
|
Settings: removes direct XFConf support in favor of DBus backend
|
2025-09-04 09:43:57 +08:00 |
|
Carter Li
|
8822653335
|
DBus: adds function ffDBusGetInt
|
2025-09-04 09:35:52 +08:00 |
|