pcsx2/plugins
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
..
CDVDnull 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
FWnull More gtk removals and Onepad dialog tweaks (#3525) 2020-07-19 19:11:42 -07:00
GSdx More gtk removals and Onepad dialog tweaks (#3525) 2020-07-19 19:11:42 -07:00
GSdx_legacy gsdx_legacy: Silence very verbose clang warnings. (#3126) 2019-09-30 16:23:47 -07:00
GSnull Switch over the null plugins dialog code to use wxWidgets instead of gtk on Linux. (#3420) 2020-05-30 13:31:52 -07:00
LilyPad lilypad-gui: Fix text being cut off on some options when using dpi scaling. 2020-06-21 01:50:26 +02:00
PadNull Switch over the null plugins dialog code to use wxWidgets instead of gtk on Linux. (#3420) 2020-05-30 13:31:52 -07:00
SPU2null Switch over the null plugins dialog code to use wxWidgets instead of gtk on Linux. (#3420) 2020-05-30 13:31:52 -07:00
USBnull More gtk removals and Onepad dialog tweaks (#3525) 2020-07-19 19:11:42 -07:00
USBqemu windows: Fix VS project file issues 2017-03-07 19:47:54 +00:00
cdvdGigaherz/src cdvdgigaherz: Prevent potential infinite loop on ini read 2019-09-21 22:29:23 +01:00
dev9ghzdrk More gtk removals and Onepad dialog tweaks (#3525) 2020-07-19 19:11:42 -07:00
dev9null More gtk removals and Onepad dialog tweaks (#3525) 2020-07-19 19:11:42 -07:00
onepad Resolve Recording Issues for Linux / OnePad users (#3293) 2020-07-25 17:58:50 -07:00
onepad_legacy Resolve Recording Issues for Linux / OnePad users (#3293) 2020-07-25 17:58:50 -07:00
spu2-x Fix no portaudio build (#3510) 2020-07-19 19:21:54 -07:00
zerogs 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
zerospu2 Remove gigaherz old wip 'new' iopdma code. (#2703) 2018-12-09 18:00:04 -08:00
zzogl-pg/opengl zzogl-pg: Don't include GLWin32.cpp when compiling for Linux. 2018-12-07 14:28:15 -08:00
CMakeLists.txt build.sh and cmake plugin code cleanup (#2953) 2019-07-04 19:49:11 -07:00