1
1
forked from 0ad/0ad
0ad/source
Imarok ff7ab2fa8f Revert 0916ffbbb1
Summary: Having a mouse event and a hotkey for the same hardware key
turned out to be bad. If the mouse is above a gui element that handles
the middle mouse event and the middle mouse is released, this event will
be consumed by the gui handler of this gui element. Therefore the hotkey
handler does not know that the key was released. If we change that
behaviour typing in input fields would trigger hotkeys. So this seems
unsolvable without adding special handling for the middle mouse case,
which would be ugly.


Fixes: #5695

Differential Revision: https://code.wildfiregames.com/D2700
This was SVN commit r23589.
2020-04-19 12:29:40 +00:00
..
collada Fix compiler warnings on VS 2015, refs #3439, refs #5069. 2018-03-10 09:58:53 +00:00
graphics Support garrisoned enitites defined in map files. 2020-03-15 13:54:50 +00:00
gui Revert 0916ffbbb1 2020-04-19 12:29:40 +00:00
i18n Remove some unused Profiler.h and CLogger.h includes. 2019-09-07 13:35:45 +00:00
lib Add thread names on Linux (implements debug_SetThreadName), also add the thread name of the UPnP thread. 2020-04-06 20:20:27 +00:00
lobby Officially drop support for Visual Studio 2013, which stopped working after 3a839517ce, fixes #5379. 2020-01-12 20:04:22 +00:00
maths Implement a FixedVector2D::CompareLengthSquared function to provide a more performant alternative to CompareLength. 2020-02-09 21:00:43 +00:00
mocks More FreeBSD build fixes. 2012-01-30 06:21:11 +00:00
network Add thread names on Linux (implements debug_SetThreadName), also add the thread name of the UPnP thread. 2020-04-06 20:20:27 +00:00
pch Precompiled logic update [Windows build] 2019-12-31 13:58:48 +00:00
ps Update cppformat from v0.11.0 to v1.1.0, fixes #5646, refs #3190. 2020-04-01 07:29:33 +00:00
renderer Adds anti-aliasing option with FXAA algorithm. 2020-02-05 21:53:10 +00:00
scriptinterface Set source and executable character sets to UTF-8 on Windows, removes a platform discrepancy, fixes #5094. 2020-01-12 20:19:56 +00:00
simulation2 Support garrisoned enitites defined in map files. 2020-03-15 13:54:50 +00:00
soundmanager Removes duplication of Clamp function. 2019-09-26 21:14:21 +00:00
third_party Update cppformat from v0.11.0 to v1.1.0, fixes #5646, refs #3190. 2020-04-01 07:29:33 +00:00
tools Fix warnings with VS2015 introduced in 800bf0da24 2020-03-15 16:13:51 +00:00
main.cpp Moves GL error check after SwapBuffers to decrease a possible synchronization during rendering process. 2020-01-29 22:03:44 +00:00
test_setup.cpp Fix string format of the JS test assertion failure following 7c2e9027c2 (cxxtest expects a char* instead of a std::wstring, so newlines were printed as \n characters). 2017-10-13 21:56:45 +00:00