Sweden-Number/dlls/winemac.drv
Ken Thomases 33610da6b4 winemac: Don't process QUERY_IME_CHAR_RECT while waiting in OnMainThread().
Most queries are handled even by threads which are otherwise blocked in
OnMainThread().  There's a problem with QUERY_IME_CHAR_RECT, though, in that it
can be handled before a previously-queued IM_SET_TEXT event, in which case its
character range may be out of bounds.  Some apps (e.g. Excel 2007) hang due to
the bad range.

Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-05 13:53:36 +09:00
..
.gitattributes
Makefile.in winemac: Add resource file. 2015-11-17 22:56:39 +09:00
clipboard.c
cocoa_app.h
cocoa_app.m winemac: Don't post a WINDOW_BROUGHT_FORWARD event for a click on a window which is already frontmost in its level. 2015-12-01 12:44:19 +09:00
cocoa_clipboard.m winemac: Remove JPEG 2000 from the bitmap formats that other bitmap formats can be converted to. 2015-10-08 13:07:52 +09:00
cocoa_display.m
cocoa_event.h winemac: Don't process QUERY_IME_CHAR_RECT while waiting in OnMainThread(). 2016-02-05 13:53:36 +09:00
cocoa_event.m winemac: Don't process QUERY_IME_CHAR_RECT while waiting in OnMainThread(). 2016-02-05 13:53:36 +09:00
cocoa_main.m
cocoa_opengl.h
cocoa_opengl.m winemac: Add a new registry setting, OpenGLSurfaceMode, to control how GL surfaces relate to the window. 2015-09-15 16:59:03 +09:00
cocoa_status_item.m
cocoa_window.h winemac: Stop the CVDisplayLink when there are no more changes to flush. 2015-11-10 11:58:42 +09:00
cocoa_window.m winemac: Don't process QUERY_IME_CHAR_RECT while waiting in OnMainThread(). 2016-02-05 13:53:36 +09:00
display.c winemac: Use the display unit number rather than display ID for the initial display mode registry key. 2015-11-17 22:56:40 +09:00
dragdrop.c
event.c winemac: Don't process QUERY_IME_CHAR_RECT while waiting in OnMainThread(). 2016-02-05 13:53:36 +09:00
gdi.c
image.c
ime.c winemac: Make macdrv_process_text_input() asynchronous and process internal events while awaiting its result. 2016-02-05 13:53:13 +09:00
keyboard.c winemac: Make macdrv_process_text_input() asynchronous and process internal events while awaiting its result. 2016-02-05 13:53:13 +09:00
macdrv.h winemac: Make macdrv_process_text_input() asynchronous and process internal events while awaiting its result. 2016-02-05 13:53:13 +09:00
macdrv_cocoa.h winemac: Don't process QUERY_IME_CHAR_RECT while waiting in OnMainThread(). 2016-02-05 13:53:36 +09:00
macdrv_main.c winemac: Enable localization of strings used to build Mac menus. 2015-11-17 22:56:39 +09:00
macdrv_res.h winemac: Enable localization of strings used to build Mac menus. 2015-11-17 22:56:39 +09:00
mouse.c
opengl.c winemac: Add a new registry setting, OpenGLSurfaceMode, to control how GL surfaces relate to the window. 2015-09-15 16:59:03 +09:00
surface.c
systray.c
window.c winemac: Queue an event to reassert the WinAPI window position before Cocoa adjusts its position for a display change. 2015-10-06 17:21:01 +09:00
winemac.drv.spec winemac.drv: Fix specfile entry for ImeGetRegisterWordStyle. 2015-11-29 12:46:28 +09:00
winemac.rc winemac: Enable localization of strings used to build Mac menus. 2015-11-17 22:56:39 +09:00