History of file tests/gamecontroller/GameControllerTests.m at check-in 68ef38f91716432c
2024-10-22
| ||
22:29 | -[OHGameController {retrieve -> update}State] file: [5f0d39c588] check-in: [23e3ffff7a] user: js, branch: trunk, size: 7182 [annotate] [blame] [check-ins using] [diff] | |
2024-07-01
| ||
18:52 | ObjFWHID: OHCombinedJoyCons -> OHJoyConPair file: [fd38b501b0] check-in: [15ab9bba82] user: js, branch: trunk, size: 7184 [annotate] [blame] [check-ins using] [diff] | |
2024-06-17
| ||
00:37 | ObjFWHID: Make profiles implementation independent file: [a4fbbbb68a] check-in: [ddaa4f35d0] user: js, branch: trunk, size: 7260 [annotate] [blame] [check-ins using] [diff] | |
2024-06-09
| ||
23:39 | Various cleanups file: [c3617c1d54] check-in: [01f1d066bc] user: js, branch: trunk, size: 7391 [annotate] [blame] [check-ins using] [diff] | |
23:24 | ObjFWHID: Add support for Nintendo Switch file: [aae21c76af] check-in: [e01b5123f1] user: js, branch: trunk, size: 7424 [annotate] [blame] [check-ins using] [diff] | |
15:12 | ObjFWHID: Make OHGameControllerProfile a protocol file: [e80833a68c] check-in: [8be13b6bc6] user: js, branch: trunk, size: 7120 [annotate] [blame] [check-ins using] [diff] | |
12:39 | Try all profiles in game controller tests file: [fdb8a65717] check-in: [2431754f9f] user: js, branch: trunk, size: 7044 [annotate] [blame] [check-ins using] [diff] | |
11:51 | Several fixes for the last commit file: [7ea7d25a9a] check-in: [fc2b668c57] user: js, branch: trunk, size: 6974 [annotate] [blame] [check-ins using] [diff] | |
11:17 | ObjFWHID: Add OHCombinedJoyCons file: [79671ffcff] check-in: [1ba9cce376] user: js, branch: trunk, size: 6413 [annotate] [blame] [check-ins using] [diff] | |
2024-06-08
| ||
22:59 | ObjFWHID: Improve test for gamepad profile file: [0c35b7944c] check-in: [c7a5bfe9e6] user: js, branch: trunk, size: 5912 [annotate] [blame] [check-ins using] [diff] | |
2024-06-04
| ||
23:51 | Add OHGamepad file: [d73797114c] check-in: [c45b04b1f8] user: js, branch: trunk, size: 4925 [annotate] [blame] [check-ins using] [diff] | |
2024-06-03
| ||
19:45 | Rename OHGameController{Mapping -> Profile} file: [049667648c] check-in: [f333689336] user: js, branch: trunk, size: 4260 [annotate] [blame] [check-ins using] [diff] | |
19:39 |
ObjFWHID: Change prefix to OH
Let's leave 3 letter prefixes to 3rd parties. file: [f7c9148fed] check-in: [afae3291bf] user: js, branch: trunk, size: 4265 [annotate] [blame] [check-ins using] [diff] | |
2024-06-02
| ||
23:51 | Add HIDGameControllerMapping file: [563268e4f8] check-in: [16aab59c3c] user: js, branch: trunk, size: 4275 [annotate] [blame] [check-ins using] [diff] | |
21:24 |
Completely redesign and rewrite ObjFWHID
Right now only evdev is supported, support for others will be added back | |
2024-05-22
| ||
23:54 |
Add OFCombinedJoyConsGameController
This allows combining two Joy-Cons into one controller by remapping the | |
2024-05-20
| ||
19:41 | tests/gamecontroller: Print read errors file: [bb51f5cad3] check-in: [f8b2baa0f5] user: js, branch: trunk, size: 4038 [annotate] [blame] [check-ins using] [diff] | |
10:29 | Move +[waitForConsoleVBlank] to OFThread file: [9d9395a639] check-in: [684435a48d] user: js, branch: gamecontroller, size: 3830 [annotate] [blame] [check-ins using] [diff] | |
03:37 | OFStdIOStream: Add two methods for game consoles file: [2fbd7efe4d] check-in: [d693276d79] user: js, branch: gamecontroller, size: 3836 [annotate] [blame] [check-ins using] [diff] | |
03:13 | OFXInputGameController: Support for Home button file: [a9aab44f99] check-in: [f609457ac5] user: js, branch: gamecontroller, size: 4462 [annotate] [blame] [check-ins using] [diff] | |
01:42 | tests/gamecontroller: Clear screen when necessary file: [7ca50085d6] check-in: [6a8f71e065] user: js, branch: gamecontroller, size: 4460 [annotate] [blame] [check-ins using] [diff] | |
01:36 | tests/gamecontroller: Check for new controllers file: [e40dd8a1f4] check-in: [32e67cf259] user: js, branch: gamecontroller, size: 4458 [annotate] [blame] [check-ins using] [diff] | |
01:17 | OFGameController: Add support for Wii file: [8fea7e2a6d] check-in: [918c9d077a] user: js, branch: gamecontroller, size: 4269 [annotate] [blame] [check-ins using] [diff] | |
2024-05-19
| ||
14:18 | Make game controller tests work on Nintendo DS file: [e818d4f2e1] check-in: [ca175fe9db] user: js, branch: gamecontroller, size: 3581 [annotate] [blame] [check-ins using] [diff] | |
00:11 | Make game controller tests work on 3DS file: [5f6bd34a27] check-in: [efeac48cc3] user: js, branch: gamecontroller, size: 3217 [annotate] [blame] [check-ins using] [diff] | |
2024-05-18
| ||
11:37 | OFGameController: More code reuse file: [54bd86368c] check-in: [764fe0bac3] user: js, branch: gamecontroller, size: 2811 [annotate] [blame] [check-ins using] [diff] | |
2024-05-11
| ||
21:56 | OFGameController: {north,south,west,east}Button file: [2e38947e29] check-in: [59b45e87d1] user: js, branch: gamecontroller, size: 3322 [annotate] [blame] [check-ins using] [diff] | |
10:06 | OFGameController: Report vendor ID and product ID file: [77c7b12639] check-in: [c0735ac803] user: js, branch: gamecontroller, size: 3115 [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: [97e82caa67] check-in: [0f902d87eb] user: js, branch: gamecontroller, size: 2783 [annotate] [blame] [check-ins using] [diff] | |
19:46 | OFGameController: Support for pressure sensitivity file: [234ef24ee3] check-in: [336ecd9bdc] user: js, branch: gamecontroller, size: 2751 [annotate] [blame] [check-ins using] [diff] | |
17:39 | OFGameController: Correctly scale axes on Linux file: [6a78591319] check-in: [87fa51ae2e] user: js, branch: gamecontroller, size: 2469 [annotate] [blame] [check-ins using] [diff] | |
15:39 | OFGameController: Change API for analog sticks file: [0632be0ddf] check-in: [5547016712] user: js, branch: gamecontroller, size: 2462 [annotate] [blame] [check-ins using] [diff] | |
15:13 | OFGameController: Handle D-Pad via ABS_HAT0[XY] file: [783f64a599] check-in: [4fc79b14db] user: js, branch: gamecontroller, size: 2290 [annotate] [blame] [check-ins using] [diff] | |
15:02 | Added: Add interactive tests for OFGameController file: [ca4750fa5a] check-in: [c31d8b6c37] user: js, branch: gamecontroller, size: 2240 [annotate] [blame] [check-ins using] | |