visualboyadvance-m/src/wx
Edênis Freindorfer Azevedo b0ec84693e fix stuck keys on ubuntu and on focus loss #142
In the `OnKeyDown` event handler, check if the key is actually pressed
using `wxGetKeyState()`, because for some reason on Ubuntu 18
spurious events are generated when the key is not actually pressed.

Also, if a game is paused by the frontend while a key is being pressed,
the key will remain active for the game when unpaused. This is an
issue because the key will likely be released outside of the game zone;
therefore, we would not process the key release for the game itself.

The same bug happens if clicking outside of the game zone while
holding a key.

For the case of a directional key, this means a continuous movement
in the direction of the key pressed before the pause until the key
is pressed and released.
2019-05-29 12:08:18 -07:00
..
icons fix huge app icon in Win volume settings #149 #121 2017-09-19 16:28:23 -07:00
widgets fix some compilation warnings 2019-04-03 17:32:25 +00:00
xrc wx: Change max volume from 400 to 200 2019-04-27 15:49:55 -07:00
CMakeLists.txt support FreeBSD 2019-04-25 16:22:07 +00:00
bin2c.c Use cl(the MS C/C++ compiler) instead of cc for MSVC build. 2017-02-11 14:55:45 +08:00
cmdevents.cpp fix some compilation warnings 2019-04-03 17:32:25 +00:00
copy-events.cmake fix some compilation warnings 2019-04-03 17:32:25 +00:00
drawing.h *Removal of the cairo renderer, it never performed well to begin with. 2017-08-27 13:11:34 -04:00
dsound.cpp support Wx built with --enable-stl #134 2017-09-10 15:44:18 -07:00
faudio.cpp fix some compilation warnings 2019-04-03 17:32:25 +00:00
filters.h Moved all filters into interframe.cpp file, original code by EmporerArthur 2016-11-19 20:43:07 -05:00
gfxviewers.cpp fix some compilation warnings 2019-04-03 17:32:25 +00:00
guiinit.cpp support FreeBSD 2019-04-25 16:22:07 +00:00
ioregs.h support Wx built with --enable-stl #134 2017-09-10 15:44:18 -07:00
link-static.cmake cmake: static: check for link file when editing 2018-12-23 19:43:32 -08:00
mac-translations.cmake rename mac-localizations to mac-translations.cmake 2018-08-11 15:05:12 -07:00
macsupport.mm support older 32 bit macs running 10.7, fix build 2018-06-30 03:40:47 -07:00
msys-link-static.cmake cmake: static: check for link file when editing 2018-12-23 19:43:32 -08:00
openal.cpp fix some compilation warnings 2019-04-03 17:32:25 +00:00
openal.h full throttle support + snd driver improvements 2017-03-05 08:43:25 -08:00
opts.cpp wx: Change max volume from 400 to 200 2019-04-27 15:49:55 -07:00
opts.h support FreeBSD 2019-04-25 16:22:07 +00:00
panel.cpp fix stuck keys on ubuntu and on focus loss #142 2019-05-29 12:08:18 -07:00
pre-build.cmd Clean up and dependency path fixes 2015-06-11 11:26:35 +10:00
rpi.h add old resources that were in the win32 folder that the wxwidgets interface uses on windows 2016-12-20 17:56:05 -05:00
strutils.cpp auto deps for visual studio, take 1 2019-03-21 16:01:46 -07:00
strutils.h auto deps for visual studio, take 1 2019-03-21 16:01:46 -07:00
sys.cpp fix some compilation warnings 2019-04-03 17:32:25 +00:00
viewers.cpp fix some compilation warnings 2019-04-03 17:32:25 +00:00
viewsupt.cpp fix some compilation warnings 2019-04-03 17:32:25 +00:00
viewsupt.h fix some compilation warnings 2019-04-03 17:32:25 +00:00
wayland.cpp initial Wayland support #72 #76 2017-02-20 13:20:09 -08:00
wayland.h initial Wayland support #72 #76 2017-02-20 13:20:09 -08:00
wxhead.h gb folder is done, next up gba, once this is all up I'm going to look at enhancing the cores 2016-07-09 11:41:31 -04:00
wxplist.in more minor improvements for OS X build 2015-11-16 21:56:23 -05:00
wxvbam.appdata.xml Appdata fixes 2016-12-21 09:14:10 -05:00
wxvbam.cpp wx: only rename config if new file doesn't exist 2019-04-28 12:35:27 +00:00
wxvbam.desktop Fix some compile issues and desktop launcher issues 2016-09-03 17:07:30 -04:00
wxvbam.h fix stuck keys on ubuntu and on focus loss #142 2019-05-29 12:08:18 -07:00
wxvbam.rc fix huge app icon in Win volume settings #149 #121 2017-09-19 16:28:23 -07:00
xaudio2.cpp Gonna use universaldxsdk for xaudio 2018-09-16 15:20:06 -04:00