Ty
5858f72748
Bump up C++ version to c++17 for gcc & clang ( #3746 )
...
Use target_compile_features to enforce c++17 standard
2020-09-29 10:30:03 -04:00
RedDevilus
b633b2a2d1
onepad: Update to latest controller database.
2020-09-03 11:23:23 +02:00
RedDevilus
60e075d6c9
onepad: Rock Candy Nintendo Switch Controller ( #3582 )
2020-08-07 15:37:18 +02:00
RedDevilus
c5470a7f53
onepad: Update to latest controller database.
2020-08-04 05:31:18 +02:00
Tyler Wilding
ef96e050f9
Resolve Recording Issues for Linux / OnePad users ( #3293 )
...
* git: Ignore uncaught linux build artifacts
* onepad-legacy: Return legitimate key event on `PADkeyEvent` call
Onepad-legacy was the plugin that was building and being used on my linux environment. I'm not sure if t hat's expected and normal 'onepad' has yet to take over.
* onepad: Return legitimate key event on `PADkeyEvent` call
* recording: Remove unnecessary `PadKeyDispatch(ev)` wrapping func
* recording: Cleanup key event handling when GSFrame CoreThread is paused
* recording: Refactor recording status check to be more explicit
* recording: Define additional key bindings for capitalized varient
Despite the advice of the docstrings in these files, on linux this seems to be required for the bindings to consistently fire.
* onepad: Declare `AnalyzeKeyEvent` not static
* recording: Ensure file extension is appended to recording file on linux
* recording: Correct typo in comment
* recording: Better wording around linux keybinding handling
* Remove unneeded `extern`
2020-07-25 17:58:50 -07:00
lightningterror
e3f195cf5c
onepad: Update to latest controller database.
2020-07-21 22:08:34 +02:00
arcum42
e42b9ce110
More gtk removals and Onepad dialog tweaks ( #3525 )
...
* Improve secondary dialogs in Onepad. I'll do gtk stuff in this branch, too, I promise...
* More fiddling with onepad's secondary dialogs.
* Rework config.inl to use wx, getting the rest of the null plugins.
* Remove some unnecessary includes, and convert SysMessage to wx in onepad.
* Add in tellowkrinkle's Mac OS fixes.
2020-07-19 19:11:42 -07:00
lightningterror
30e6a7a62a
onepad: Update to latest controller database.
2020-07-17 21:20:05 +02:00
arcum42
6afee4ae0c
Don't call PressButton if the key pressed isn't in the index.
2020-07-03 21:56:46 -07:00
RedDevilus
4102489d84
onepad: Add Alienware controller
...
Fixes #3505
2020-06-29 16:41:48 +02:00
RedDevilus
8b2a3e3c10
onepad: Add PC Game Controller to db. ( #3465 )
...
Fixes #3464 .
2020-06-17 16:38:10 +02:00
lightningterror
76fae2282e
onepad: Update to latest controller database.
...
Close #3461
2020-06-16 21:45:48 +02:00
lightningterror
4aa8b0f977
onepad: Update to latest controller database.
2020-06-06 22:30:24 +02:00
lightningterror
9cf54b8897
onepad: Update to latest controller database.
2020-05-27 11:57:11 +02:00
tellowkrinkle
f9771c38a6
macOS fixes ( #3357 )
...
* macOS compile
* Fix memprotect error on macOS
* Fix semaphore wait + thread cancel on macOS
* Fix timedlock timeout calculation
* spu2-x macOS
* onepad macOS support
* Add MacOS game controller db
* Disable onepad_legacy on macOS
* Fix spu2-x configuration crashes
* Make recompiler work on 32-bit macOS
* Use dylib extension for plugins on macOS
* Make app bundle on macOS
* Use git info for Info.plist version
2020-05-23 23:19:47 -07:00
lightningterror
a30a6583c1
onepad: Update to latest controller database.
2020-05-16 22:20:06 +02:00
lightningterror
6fd328611f
onepad: Update to latest controller database.
2020-05-04 21:01:27 +02:00
lightningterror
1939671e7f
onepad: Add PDP Kingdom Hearts Controller.
...
Close #3342
2020-05-02 05:00:38 +02:00
lightningterror
bce30e7388
onepad: Add SZMY-POWER CO. LTD. GAMEPAD to db.
...
Close #3329
2020-04-28 01:28:14 +02:00
lightningterror
e53b2585d1
onepad: Add SZMY-POWER CO. LTD. GAMEPAD 3 TURBO controller.
...
Issue: https://github.com/PCSX2/pcsx2/issues/3309
2020-04-14 18:28:16 +02:00
lightningterror
49e316e488
onepad: Update to latest controller database.
2020-04-08 19:31:26 +02:00
lightningterror
56b76b17a0
onepad: Update to latest controller database.
2020-03-27 18:30:28 +01:00
lightningterror
420f642f65
onepad: Update to latest controller database.
2020-02-21 00:25:12 +01:00
lightningterror
82ebf36970
onepad: Update to latest controller database.
2020-02-13 20:56:47 +01:00
lightningterror
63eaea26d2
onepad: Update to latest controller database.
2020-02-09 17:51:22 +01:00
arcum42
8550cb9b1b
onepad: Broken haptic != Broken controller.
2020-02-02 01:49:00 -08:00
lightningterror
9af1d3b137
onepad: Update to latest controller database.
2020-01-27 20:51:41 +01:00
lightningterror
03027453c8
onepad: Update to latest controller database.
...
Close #3188
2019-12-30 20:58:08 +01:00
lightningterror
23174f3a00
onepad: Update to latest controller database.
2019-12-06 20:13:28 +01:00
lightningterror
f2da7ece5c
onepad: Update to latest controller database.
2019-11-25 22:56:51 +01:00
lightningterror
c6b8763ba6
Onepad: Update to latest controller database.
2019-10-08 14:02:06 +02:00
lightningterror
e506dc1457
Onepad: Update to latest controller database.
2019-09-22 17:49:05 +02:00
lightningterror
a69cb88b16
Onepad: Update to latest controller database.
2019-09-10 23:35:50 +02:00
arcum42
ed6ac00186
onepad-legacy: Use mt_queue, and move it from onepad to common. ( #3060 )
2019-08-10 15:46:29 -07:00
lightningterror
a6f7a9576e
Onepad: Update controller database.
2019-07-05 01:01:33 +02:00
lightningterror
3fb2afb51a
onepad: Update to latest controlled database.
2019-05-24 08:06:23 +02:00
Shanoah Alkire
2941fd9b87
wx: Replace a bunch of wx 2.8 macros with the wx 3.x versions.
2019-05-11 20:43:47 -07:00
Shanoah Alkire
b270c1bb67
onepad: Cleanup in a few places.
2019-04-28 01:36:43 -07:00
Shanoah Alkire
6a202c9b5f
onepad: Update to include latest controller database.
2019-04-27 21:15:53 -07:00
Shanoah Alkire
d00b8081ac
onepad: bring the sensibility changes over to onepad as well as onepad_legacy.
2019-04-27 19:30:29 -07:00
lightningterror
90e38f68d8
onepad/onepad legacy: Remove Windows placeholder dirs.
...
They are useless.
2019-02-13 14:01:34 +01:00
ghost-101
ac1424ad6d
onepad: Add the Logitech Chillstream to the database.
2019-01-25 22:51:22 +01:00
Shanoah Alkire
8791d8e5b0
onepad: Add the SteelSeries Stratus XL to the database. Issue #2825
2019-01-24 21:48:56 -08:00
Shanoah Alkire
3a094604f6
onepad: Add support for the Nintendo Switch Horipad controller.
2018-12-09 13:20:33 -08:00
Shanoah Alkire
70033020a3
Update compiler flags, as a number of plugins didn't have them set. Setting -Wno-parentheses across the board to suppress warnings about gtk from gcc 8.
2018-10-13 11:05:27 -07:00
Shanoah Alkire
a892a95af7
onepad: Start to separate wx dialog code from linux code, as wxWidgets is multiplatform.
2018-10-12 22:29:38 -07:00
Shanoah Alkire
db18a01a7b
Update Onepad's controller list.
2018-10-05 13:48:18 -07:00
arcum42
04ff2aff65
Add the Logitech Rumble Gamepad F510 to onepad's database.
2018-08-18 12:11:01 -07:00
Jonathan Li
354b11c619
onepad|spu2-x: Avoid -Wmissing-braces on clang
2018-08-07 00:15:10 +01:00
Gregory Hainaut
8c37418e44
onepad: print a more accurate message when only a single pad is detected
2017-08-10 22:00:33 +02:00