李通洲
|
6ad8e68d26
|
Global: simplifies code with __auto_type
|
2026-03-11 22:40:14 +08:00 |
|
李通洲
|
b128260eb2
|
IO (Windows): improves sub directory creation logic
|
2026-03-11 22:40:13 +08:00 |
|
李通洲
|
ecfaf4d54d
|
IO (Windows): fixes wrong va_list handling
|
2026-03-11 22:40:13 +08:00 |
|
李通洲
|
72bdee7fbf
|
Global (Windows): prefers RtlUnicodeToUTF8N instead of WideCharToMultiByte
|
2026-03-11 22:40:13 +08:00 |
|
李通洲
|
bdb9593c0d
|
Platform (Windows): prefers data in PEB
|
2026-03-11 22:40:13 +08:00 |
|
李通洲
|
724ab6ba69
|
Platform (Windows): prefers info inside TEB/PEB
|
2026-03-09 20:25:10 +08:00 |
|
李通洲
|
6370485dcb
|
Processing (Windows): prefers NT APIs
|
2026-03-09 20:24:19 +08:00 |
|
李通洲
|
60d343ca14
|
Platform (Windows): simplifies SID retrival
|
2026-03-09 20:19:47 +08:00 |
|
李通洲
|
d49c018f86
|
Common (Windows): updates nt.h
|
2026-03-09 15:19:36 +08:00 |
|
李通洲
|
be2201b5fc
|
Platform (Windows): don't use instance.config here
... as it's not initialized yet
|
2026-03-07 23:50:31 +08:00 |
|
李通洲
|
f781f8d9ea
|
Global (Windows): drops WIN7_COMPAT support
|
2026-03-07 11:49:56 +08:00 |
|
李通洲
|
499b4ff445
|
Kmod (Windows): don't specify maybe_unused on used params
|
2026-03-07 10:43:01 +08:00 |
|
李通洲
|
8f8ca11203
|
Kernel (Windows): simplifies kernel version detection
|
2026-03-07 09:26:13 +08:00 |
|
李通洲
|
121d399641
|
CPUUsage (Windows): simplifies Win10 detection
|
2026-03-07 09:24:38 +08:00 |
|
李通洲
|
26ae4eb21b
|
Chore (Windows): removes unnecessary headers
|
2026-03-07 01:18:07 +08:00 |
|
李通洲
|
f924a8bf06
|
Uptime: reads (System|Interrupt)Time directly from SharedUserData
|
2026-03-07 00:09:08 +08:00 |
|
李通洲
|
c7363f904a
|
Common (Windows): adds definition of KUSER_SHARED_DATA
|
2026-03-06 23:59:19 +08:00 |
|
李通洲
|
d040cc810f
|
SMBIOS (Windows): fixes issues raised by Copilot
|
2026-03-06 14:46:51 +08:00 |
|
Dariqq
|
abf8d75454
|
Chore (Windows): adds missing header (#2215)
|
2026-03-05 18:39:03 -06:00 |
|
李通洲
|
2ce152beaf
|
SmbiosHelper (Windows): prefers NtQuerySystemInformation
|
2026-03-05 10:18:18 +08:00 |
|
李通洲
|
766ed07999
|
Refactor: prefers ffStr*
|
2026-03-05 10:16:24 +08:00 |
|
李通洲
|
ddc2131343
|
Chore (Windows): adds comments
|
2026-03-05 10:16:11 +08:00 |
|
李通洲
|
7ea0bbfb21
|
CPU / CPUCache (Windows): prefers NtQuerySystemInformation(Ex)
|
2026-03-03 16:01:36 +08:00 |
|
李通洲
|
b86c0880b9
|
Bluetooth (Windows): adds a string variant helper; removes propsys dependency
|
2026-03-03 11:00:37 +08:00 |
|
李通洲
|
75f4a3d92d
|
Platform (Windows): don't error out on i686
|
2026-03-03 08:47:34 +08:00 |
|
李通洲
|
70fa1341a8
|
Bootmgr (Windows): prefers NT API
|
2026-03-03 08:47:21 +08:00 |
|
李通洲
|
2198e6123e
|
DisplayServer (Windows): uses the standard GetDpiForMonitor to query scale factors
|
2026-03-03 00:23:36 +08:00 |
|
李通洲
|
86458ab32a
|
Kmod (SunOS): adds support
|
2026-03-01 14:44:29 +08:00 |
|
李通洲
|
67ca907e38
|
Kmod (Windows): adds support
|
2026-03-01 14:06:54 +08:00 |
|
李通洲
|
e15d06bbad
|
Chore (Windows): move NT stuff to common
|
2026-03-01 13:58:38 +08:00 |
|
李通洲
|
000a688bb6
|
TerminalShell (Windows): improves logic of GUI program check
|
2026-02-28 10:06:13 +08:00 |
|
李通洲
|
3e25b213b1
|
WM (Windows): supports komorebi detection
|
2026-02-28 10:03:27 +08:00 |
|
李通洲
|
a69cf456ea
|
Binary (Windows): removes imagehlp dep
|
2026-02-27 22:59:46 +08:00 |
|
李通洲
|
1789ef85d7
|
Processing (Windows): tidy
|
2026-02-27 15:04:43 +08:00 |
|
李通洲
|
42509f115c
|
Common (Windows): always uses en_US when fetching exe version
|
2026-02-27 15:04:28 +08:00 |
|
李通洲
|
08dfd1321c
|
Platform (macOS): use _NSGetExecutablePath to query current exe path
Unlike proc_pidpath which uses syscall
|
2026-02-26 15:12:53 +08:00 |
|
Carter Li
|
bc6e8c7813
|
Global (Linux): unrefs dbus connection to avoid memleaks
|
2026-02-26 09:47:18 +08:00 |
|
Carter Li
|
627fee23d1
|
Chore: adds assertions
|
2026-02-26 09:00:24 +08:00 |
|
s0s
|
fc7710821e
|
Common: fixes segmentation fault triggered by dereferencing value at negative index (#2198)
|
2026-02-24 11:00:25 +08:00 |
|
李通洲
|
ec1af7c92b
|
Platform (OpenBSD): improves executable path retrieval method
Fixes #2195
|
2026-02-22 18:14:36 +08:00 |
|
Carter Li
|
a1e20270ad
|
Platform: add current working directory (cwd) to FFPlatform structure and initialization
|
2026-02-21 00:29:02 +08:00 |
|
李通洲
|
0ea5639a22
|
Platform (Windows): prefers Nt* APIs
|
2026-02-18 20:13:33 +08:00 |
|
Carter Li
|
6e64b758bf
|
Chore: silences a compiler warning
|
2026-02-13 23:37:40 +08:00 |
|
李通洲
|
0e9a5acdbd
|
Platform (Windows): adds init / destroy of field sid
|
2026-02-13 20:42:35 +08:00 |
|
李通洲
|
df87cdfa6e
|
Windows: defines NtCurrentProcess and uses it
|
2026-02-13 19:38:22 +08:00 |
|
Dark Knightz
|
2afe8d11d1
|
Common: fixes discarded-qualifiers warnings (#2181)
|
2026-02-13 18:05:07 +08:00 |
|
李通洲
|
0f4bb47c2f
|
Global: fixes compiler warnings
|
2026-02-12 16:25:33 +08:00 |
|
李通洲
|
19f7c67ede
|
Platform: adds pid field and use it
|
2026-02-12 14:29:49 +08:00 |
|
李通洲
|
681a102a2b
|
Processing (Windows): adds TODO [ci skip]
|
2026-02-11 21:47:09 +08:00 |
|
李通洲
|
5847e3f269
|
FFPlatform (Windows): fixes memory corruption
|
2026-02-11 10:03:29 +08:00 |
|