FreeRDP/client/Windows
Norbert Federa 344362a8a3 clients: fix "focus in event" issues
The input->FocusInEvent callback implementations (normal and fast-path) have
always sent the mouse position even if the pointer was outside of the freerdp
client area. In addition xfreerdp used the wrong pointer coordinates which
were relative to the root window instead of its own.
On focus-in the pointer position must only be sent if the pointer is
currently within the program's client area. However, the clients had no way
to pass that information to input->FocusInEvent which required an API change.

- removed mouse pointer x, y parameters from input interface's FocusInEvent
- clients are responsible to call input->MouseEvent on focus-in if necessary
- fixed xfreerdp and wfreerdp accordingly
2015-01-16 18:40:57 +01:00
..
cli Merge pull request #2134 from akallabeth/windows_version_information 2014-10-31 12:23:11 +01:00
resource Recompressed images with FileOptimizer 6.8 (an open-source mass file recompression tool for Windows) 2014-08-08 20:12:25 -04:00
CMakeLists.txt Merge pull request #1965 from akallabeth/dynamic-addin-naming 2014-10-31 13:42:16 +01:00
FreeRDP.ico wfreerdp: fix icon 2013-03-19 11:11:14 -04:00
ModuleOptions.cmake freerdp: remove vendor-specific options from build system, add automatic ways of including external clients/servers 2013-09-03 20:37:04 -04:00
resource.h wfreerdp: floatbar: add bmp resources ids. 2014-02-27 11:38:21 +08:00
wf_channels.c wfreerdp: stub RemoteApp callbacks 2014-10-24 11:30:04 -04:00
wf_channels.h wfreerdp: start preparing cliprdr code for migration to cliprdr callback interface 2014-10-23 15:38:19 -04:00
wf_client.c wfreerdp: add RAIL window update, partial input support 2014-10-24 19:46:02 -04:00
wf_client.h wfreerdp: partial RemoteApp support 2014-10-24 18:30:04 -04:00
wf_cliprdr.c wfreerdp: eliminate dependency on deprecated freerdp event system 2014-10-24 10:30:54 -04:00
wf_cliprdr.h wfreerdp: eliminate dependency on deprecated freerdp event system 2014-10-24 10:30:54 -04:00
wf_event.c clients: fix "focus in event" issues 2015-01-16 18:40:57 +01:00
wf_event.h wfreerdp: consolidate cliprdr code 2014-10-23 13:11:20 -04:00
wf_floatbar.c wfreerdp: add RDP8 graphics pipeline support 2014-09-12 16:30:57 -04:00
wf_floatbar.h wfreerdp: floatbar: rename functions. 2014-02-27 12:17:41 +08:00
wf_gdi.c Merge pull request #2141 from zhangzl2013/polyline 2014-10-31 22:15:13 +01:00
wf_gdi.h wfreerdp: add RDP8 graphics pipeline support 2014-09-12 16:30:57 -04:00
wf_graphics.c Merge branch 'master' of github.com:awakecoding/FreeRDP into egfx 2014-09-17 19:09:56 -04:00
wf_graphics.h wfreerdp: add RDP8 graphics pipeline support 2014-09-12 16:30:57 -04:00
wf_rail.c Replaced fprintf error messages with WLog. 2014-11-16 12:21:38 +01:00
wf_rail.h wfreerdp: add RAIL window update, partial input support 2014-10-24 19:46:02 -04:00
wfreerdp.rc wfreerdp: floatbar: add bmp resources ids. 2014-02-27 11:38:21 +08:00