ObjFW  History of src/OFGameController.m of 3ef11175bc2fabca

History of the file that is called src/OFGameController.m at check-in 3ef11175bc2fabca

2024-05-18
12:06
OFGameController: Map - to Select and + to Start file: [70e6c920ca] check-in: [c28b5e5208] user: js, branch: gamecontroller, size: 5187 [annotate] [blame] [check-ins using] [diff]
11:37
OFGameController: More code reuse file: [d96cd2e808] check-in: [764fe0bac3] user: js, branch: gamecontroller, size: 5316 [annotate] [blame] [check-ins using] [diff]
2024-05-15
22:50
OFGameController: Use different subclasses file: [c04fc09244] check-in: [4ecdef7491] user: js, branch: gamecontroller, size: 4894 [annotate] [blame] [check-ins using] [diff]
20:21
Add insane workarounds for Stadia controller file: [680cfba800] check-in: [ae7664ae48] user: js, branch: gamecontroller, size: 4088 [annotate] [blame] [check-ins using] [diff]
2024-05-14
20:41
OFGameController: Use more generic button names file: [7d1cdb7cca] check-in: [2c2412d3df] user: js, branch: gamecontroller, size: 4011 [annotate] [blame] [check-ins using] [diff]
2024-05-13
20:57
Renamed src/OFGameController.m → src/hid/OFGameController.m. Move OFGameController into subframework ObjFWHID file: [c4bdc74964] check-in: [f5f12143ce] user: js, branch: gamecontroller, size: 3694 [annotate] [blame] [check-ins using] [diff]
2024-05-11
21:56
OFGameController: {north,south,west,east}Button file: [c4bdc74964] check-in: [59b45e87d1] user: js, branch: gamecontroller, size: 3694 [annotate] [blame] [check-ins using] [diff]
10:19
OFGameController: Add quirks for Joycons file: [31e4b70394] check-in: [1da303e600] user: js, branch: gamecontroller, size: 3635 [annotate] [blame] [check-ins using] [diff]
10:06
OFGameController: Report vendor ID and product ID file: [0e2f40500d] check-in: [c0735ac803] user: js, branch: gamecontroller, size: 3380 [annotate] [blame] [check-ins using] [diff]
2024-05-10
12:58
OFGameController: Quirks for Mega Drive controller file: [1fb5242392] check-in: [899801a8b8] user: js, branch: gamecontroller, size: 3297 [annotate] [blame] [check-ins using] [diff]
00:27
OFGameController: Add support for Windows

As this is using XInput 1.3, only XInput-compatible devices are supported. file: [55650ba23c] check-in: [22f6f258d8] user: js, branch: gamecontroller, size: 3230 [annotate] [blame] [check-ins using] [diff]

2024-05-09
23:41
OFGameController: Retrieve state explicitly

This avoids retrieving it multiple times when reading multiple things. file: [9e4bb86304] check-in: [0f902d87eb] user: js, branch: gamecontroller, size: 3191 [annotate] [blame] [check-ins using] [diff]

19:46
OFGameController: Support for pressure sensitivity file: [c9aa070e37] check-in: [336ecd9bdc] user: js, branch: gamecontroller, size: 3164 [annotate] [blame] [check-ins using] [diff]
19:05
OFGameController: Add constants for buttons file: [b3fdaf3904] check-in: [f02049612e] user: js, branch: gamecontroller, size: 3089 [annotate] [blame] [check-ins using] [diff]
15:39
OFGameController: Change API for analog sticks file: [07bd6ec7f8] check-in: [5547016712] user: js, branch: gamecontroller, size: 1424 [annotate] [blame] [check-ins using] [diff]
13:10
OFGameController: Add missing import file: [aa9bbd9994] check-in: [c5b37a9dd8] user: js, branch: gamecontroller, size: 1428 [annotate] [blame] [check-ins using] [diff]
12:57
OFGameController: Add support for Linux file: [f307cfd03f] check-in: [6f20cdbd5c] user: js, branch: gamecontroller, size: 1408 [annotate] [blame] [check-ins using] [diff]
2024-05-05
23:07
OFGameController: Fix typos file: [8a9752888e] check-in: [3ef11175bc] user: js, branch: gamecontroller, size: 1366 [annotate] [blame] [check-ins using] [diff]
19:56
OFGameController: Rename axis to analog stick

This was just wrong, an analog stick has two axes. file: [5f3c3f51d8] check-in: [498a91a2a4] user: js, branch: gamecontroller, size: 1366 [annotate] [blame] [check-ins using] [diff]

19:22
OFGameController: Add support for Nintendo DS file: [fafb3475e1] check-in: [a7a6705d90] user: js, branch: gamecontroller, size: 1350 [annotate] [blame] [check-ins using] [diff]
18:59
Added: Add OFGameController

Only supports Nintendo 3DS so far. file: [07a9f043f8] check-in: [a0f4283e81] user: js, branch: gamecontroller, size: 1256 [annotate] [blame] [check-ins using]