李通洲
|
61656a1a7a
|
Global: replaces __attribute__ to C23 [[attribute]]
|
2026-07-11 08:14:21 +08:00 |
|
李通洲
|
ba18705d2e
|
Global: replaces NULL to nullptr
|
2026-07-10 18:10:09 +08:00 |
|
Carter Li
|
d1bf208a92
|
Chore: renames stringUtils to strutil
|
2026-05-28 15:58:08 +08:00 |
|
李通洲
|
abc6c0593c
|
Chore: IndentPPDirectives: BeforeHash [ci skip]
|
2026-04-15 16:17:08 +08:00 |
|
李通洲
|
c7ecc33b64
|
Global: removes FFlist::elementSize
Improves performance of module Sound and PhysicalMemory
|
2026-04-14 15:47:26 +08:00 |
|
Carter Li
|
f6a363f7ad
|
Global: unifies GCC attributes usage
|
2026-04-09 20:02:04 +08:00 |
|
李通洲
|
831659966f
|
Style: adds Cpp11BracedListStyle: Block
|
2026-03-31 14:20:21 +08:00 |
|
李通洲
|
e0eba8ce21
|
Chore: run clang-format
```bash
find . -type f \( -name "*.c" -o -name "*.h" -o -name "*.cpp" -o -name "*.hpp" \) ! -path "src/3rdparty/*" -print0 | xargs -0 clang-format -i
```
|
2026-03-29 10:03:32 +08:00 |
|
李通洲
|
26ae4eb21b
|
Chore (Windows): removes unnecessary headers
|
2026-03-07 01:18:07 +08:00 |
|
Carter Li
|
d60b25e424
|
Refactor: renames src/util to src/common
|
2026-01-06 09:48:38 +08:00 |
|
Carter Li
|
61690a1804
|
Util: moves util/io/io.h to util/io.h
|
2026-01-06 09:13:40 +08:00 |
|
李通洲
|
1e43e35857
|
Chore: merges common/* into util/*
|
2026-01-05 17:54:41 +08:00 |
|
李通洲
|
4b6f2a9efa
|
Gamepad / Keyboard / Mouse (FreeBSD): break detection earlier
|
2025-03-27 14:40:33 +08:00 |
|
李通洲
|
3fb773eedd
|
Gamepad / Mouse / Keyboard (FreeBSD): fix memleaks
|
2025-03-27 14:08:01 +08:00 |
|
Carter Li
|
f5dbbb70ef
|
Mouse / Keyboard (Haiku): code cleanup; ignore disabled devices
|
2025-02-16 10:22:26 +08:00 |
|
François Revol
|
bfa59d2c04
|
Mouse (Haiku): add support
|
2025-02-16 10:04:36 +08:00 |
|
Carter Li
|
f7288fec01
|
Global: support DragonFly BSD
|
2024-11-03 08:35:11 +08:00 |
|
李通洲
|
5c06d34b49
|
Windows: use system provided CM_Get_Device_Interface_PropertyW
|
2024-10-23 09:21:30 +08:00 |
|
李通洲
|
b257134d74
|
Chore: introduce macro ARRAY_SIZE
|
2024-10-18 16:44:41 +08:00 |
|
Carter Li
|
9dcfdcae83
|
Mouse / Keyboard (FreeBSD): add support
|
2024-10-10 09:30:20 +08:00 |
|
李通洲
|
492010b325
|
Mouse / Keyboard: try fixing x86 link errors
|
2024-10-09 23:14:52 +08:00 |
|
李通洲
|
6647d36f85
|
Mouse / Keyboard (macOS): don't detect vendor name
|
2024-10-09 21:46:49 +08:00 |
|
李通洲
|
ee29f767a0
|
Mouse / Keyboard: try harder to get device name
|
2024-10-09 21:43:33 +08:00 |
|
李通洲
|
aece7cb550
|
Mouse / Keyboard: add placeholders for unsupported platforms
Fix #1327
|
2024-10-09 16:41:52 +08:00 |
|
李通洲
|
6f0e6587ac
|
Mouse / Keyboard (Windows): add support
|
2024-10-09 16:33:47 +08:00 |
|
Carter Li
|
a2b32ef564
|
Mouse / Keyboard: add new modules
|
2024-10-09 14:36:09 +08:00 |
|