李通洲
|
c0c07e7dc9
|
TerminalFont: optimise JSON related code
|
2023-03-07 00:54:56 +08:00 |
|
李通洲
|
e2e3561443
|
TerminalFont: migrate to json-c to prevent from 3rd lib code embedding
|
2023-03-04 12:17:16 +08:00 |
|
李通洲
|
199f2fc0cd
|
Wifi (Linux): fix compiling with musl (#429)
|
2023-03-04 09:46:21 +08:00 |
|
李通洲
|
c944b2f599
|
DateTime: correct format as yyyy-MM-dd
|
2023-03-04 00:49:07 +08:00 |
|
李通洲
|
fdd0d47762
|
TerminalFont: migrate cJSON to yyjson
yyjson provides faster JSON parsing and supports JSON with comments ( which is allowed in WT config file )
https://github.com/ibireme/yyjson
|
2023-03-04 00:47:39 +08:00 |
|
李通洲
|
e5f851dcbb
|
DisplayServer (Windows): fix scaled resolution detection
|
2023-03-04 00:41:32 +08:00 |
|
李通洲
|
78cb2781e6
|
Brightness (macOS): display monitor names
|
2023-03-01 15:40:18 +08:00 |
|
李通洲
|
ef9b5c57b1
|
DisplayServer (macOS): change process names
|
2023-02-27 11:29:10 +08:00 |
|
李通洲
|
6b0add44ee
|
Init: print threads for --list-features if supported
|
2023-02-25 15:29:12 +08:00 |
|
李通洲
|
47cec48a49
|
GPU (Windows): fix uninited variables
|
2023-02-25 13:31:36 +08:00 |
|
李通洲
|
09ccbca79c
|
WmTheme (Apple): don't depend on displayserver detection
|
2023-02-25 13:31:36 +08:00 |
|
李通洲
|
4f28ae62a7
|
Font: don't depend on displayserver detection on Windows and macOS.
|
2023-02-25 13:31:36 +08:00 |
|
李通洲
|
e953ea6542
|
Android: enable mutltithreading public-ip / weather detection
|
2023-02-24 17:48:20 +08:00 |
|
李通洲
|
de72c98a28
|
Init: don't create detection thread for displayserver on Windows / macOS
Displayserver (mainly resolutions) detection is cheap on win / mac, but creating an detection thread is unnecessary
|
2023-02-24 17:48:20 +08:00 |
|
李通洲
|
7f15f91bd3
|
Temps (Windows): dirty support
Note: https://stackoverflow.com/a/17083409
|
2023-02-23 21:31:33 +08:00 |
|
李通洲
|
c570c5bf97
|
IO: use FF_AUTO_CLOSE_FD
|
2023-02-23 13:58:39 +08:00 |
|
李通洲
|
52c304ecae
|
IO (Linux): add detailed error messages for ffProcessAppendStdOut
|
2023-02-23 13:32:12 +08:00 |
|
李通洲
|
e05d9da231
|
Battery / Wifi: fix missing NULL for ffProcessAppendStdOut
|
2023-02-22 15:12:37 +08:00 |
|
Nanda H Krishna
|
c16f9a9e20
|
sound_apple.c: handle kAudioObjectPropertyElementMain for macOS < 12
|
2023-02-22 14:19:22 +08:00 |
|
李通洲
|
3e068d16df
|
Wifi / Battery (Android): more accurate checks
|
2023-02-21 21:25:02 +08:00 |
|
李通洲
|
cc1260ee3c
|
FFvaluestore: fix UB reported by clang
|
2023-02-21 10:21:07 +08:00 |
|
李通洲
|
92b1788825
|
Platform: refactor; remove extra /
|
2023-02-21 10:02:04 +08:00 |
|
李通洲
|
efdbeb585b
|
Battery (Android): add temperature
|
2023-02-21 09:43:22 +08:00 |
|
李通洲
|
304f171d38
|
Battery / Wifi (Android): add more debug messages
|
2023-02-21 09:42:41 +08:00 |
|
李通洲
|
9a3909f8ba
|
Memory (Windows): check for error cases
|
2023-02-16 17:19:43 +08:00 |
|
李通洲
|
6ca4b5391b
|
Library: refactor FF_LIBRARY_LOAD to use __cleanup__
|
2023-02-15 14:51:04 +08:00 |
|
李通洲
|
cabd36d078
|
CpuUsage (apple): simplify implementation
|
2023-02-14 19:24:29 +08:00 |
|
李通洲
|
64bacd2572
|
Vulkan: refactor directory structures
|
2023-02-14 17:52:58 +08:00 |
|
李通洲
|
47be29b89c
|
DateTime: refactor directory structures
|
2023-02-14 17:49:23 +08:00 |
|
李通洲
|
6407bf6a1f
|
GTK / QT: refactor directory structures
|
2023-02-14 17:47:39 +08:00 |
|
李通洲
|
e2d145cf31
|
Memory (Apple): use sysctl instead of sysctlbyname
|
2023-02-14 17:31:07 +08:00 |
|
李通洲
|
b634c70f80
|
Temp (Apple): support memory temperature detection for future use
|
2023-02-14 17:29:21 +08:00 |
|
李通洲
|
e29169711c
|
TerminalShell (Linux): tidy
|
2023-02-14 16:33:58 +08:00 |
|
李通洲
|
662ddac050
|
Vulkan: detect vmem (#416)
|
2023-02-11 16:05:54 +08:00 |
|
李通洲
|
b90d543afc
|
GPU (Windows): support vmem total / usage detection #416
vmem usage detection is guarded behind `--allow-slow-operations`
because it's really slow sometimes
|
2023-02-11 16:05:54 +08:00 |
|
李通洲
|
f05d134aa7
|
OpenCL: tidy
|
2023-02-10 11:20:27 +08:00 |
|
Linus Dierheimer
|
fcc5170a10
|
Disk(Linux): Better detection of physical drives
|
2023-02-09 11:20:40 +01:00 |
|
李通洲
|
3a9403a2f1
|
Packages (Windows): optimise
|
2023-02-09 09:51:51 +08:00 |
|
李通洲
|
ff170caff6
|
GPU (Windows): fix duplicated entries.
|
2023-02-09 09:46:53 +08:00 |
|
李通洲
|
51cc87e0db
|
GPU (Windows): keep WMI query as a slow operation for accurate results
|
2023-02-09 00:17:13 +08:00 |
|
李通洲
|
878d4608b1
|
Packages (Windows): fix scoop packages count in non-default install path
|
2023-02-09 00:15:35 +08:00 |
|
李通洲
|
03d1c62787
|
Packages (Windows): honor $SCOOP when detecting scoop packages
Fix #417
|
2023-02-08 22:49:30 +08:00 |
|
李通洲
|
5c46271898
|
GPU (Windows): fix driver version detection
|
2023-02-08 21:23:45 +08:00 |
|
李通洲
|
9a7c732555
|
OpenCL: fix Windows support
They changed the dll file name in the latest release
|
2023-02-08 21:07:36 +08:00 |
|
李通洲
|
8ffe6fda9b
|
Battery: drop powrprof.dll dependency
|
2023-02-08 15:11:50 +08:00 |
|
李通洲
|
6c22fd6902
|
Host: update newest product name data (macOS)
|
2023-02-07 14:35:50 +08:00 |
|
李通洲
|
82b10a527b
|
GPU: support driver version detection
|
2023-02-07 11:17:46 +08:00 |
|
李通洲
|
92c744d971
|
Windows: support for global config path in MSYS2 environment
|
2023-02-06 22:53:47 +08:00 |
|
李通洲
|
7a691a4286
|
Windows: add 32bit support
|
2023-02-06 16:03:38 +08:00 |
|
李通洲
|
e98489a74b
|
Locale: tweaks
|
2023-02-06 14:55:57 +08:00 |
|