Commit Graph

2152 Commits

Author SHA1 Message Date
Alexandre Julliard bdf3f413af server: Allow opening the clipboard again with the same owner. 2015-06-03 18:46:54 +09:00
Alexandre Julliard 4c64d137ff user32/tests: Remove support for Win9x in clipboard test. 2015-06-03 18:46:53 +09:00
Alexandre Julliard 070a82e743 user32: Merge the AcquireClipboard and EmptyClipboard driver entry points. 2015-06-03 18:46:53 +09:00
Alexandre Julliard b7c340de73 user32: Get rid of the unused parameter in the EmptyClipboard driver entry point. 2015-06-03 18:46:53 +09:00
Huw Davies 10556c25e4 winex11: Fix ctrl-<symbol> to generate codes below 0x20 where necessary. 2015-05-28 22:44:11 +09:00
Alexandre Julliard 7ab517c3c6 user32: Remove some unnecessary clipboard helper functions. 2015-05-27 17:42:59 +09:00
Bruno Jesus e0ba6d8fdb user32: Set the expected errors in GetRawInputDeviceList. 2015-05-27 13:54:37 +09:00
Bruno Jesus 1bba9674d9 user32/tests: Add tests for GetRawInputDeviceList. 2015-05-26 18:45:32 +09:00
Huw Davies b3fe7f7c1b user32/tests: Fix tests on Windows 8. 2015-05-20 17:27:10 +09:00
Sebastian Lackner 4439cd433d server: attach_thread_input shouldn't create queues for foreign threads. 2015-05-18 19:59:28 +09:00
Alex Henrie 5c48752784 user32: Fall back to downscaling the big icon for ICON_SMALL2. 2015-05-14 18:57:26 +09:00
Alex Henrie 0768a62f2c user32: Simplify GCLP_HICON and GCLP_HICONSM boolean logic. 2015-05-14 18:55:28 +09:00
Alex Henrie 2a94355c91 user32: Free internal icon when freeing the rest of the window class. 2015-05-14 18:54:40 +09:00
Alex Henrie f920dfd698 user32: Load hIconSmIntern from the best-matching resource. 2015-05-14 00:06:58 +09:00
Alex Henrie 5579967c53 user32: Use the window class icon if the MDI child doesn't have its own. 2015-05-14 00:06:58 +09:00
Alex Henrie f2bf0227a2 user32: Do not return the class icon when ICON_SMALL2 is requested. 2015-05-14 00:06:57 +09:00
Francois Gouget 701c399fae user32/tests: Silence some clipboard traces that generate too many lines. 2015-05-12 22:32:29 +09:00
Alexandre Julliard 7f956031bb user32/tests: Update some todos for changed test failure behavior. 2015-05-07 22:29:21 +09:00
Aric Stewart 3599f956e2 server: Fixup input windows on thread_detach. 2015-05-06 20:54:55 +09:00
Alexandre Julliard 247275aec3 server: Return a valid position also in posted messages. 2015-04-27 18:04:59 +09:00
Aric Stewart bed7e69a14 server: Do not replace focus and active windows with NULL on thread_attach_input. 2015-04-23 17:48:33 +09:00
Dmitry Timoshkov c0e876cb9e server: GetQueueStatus should clear only checked queue changed bits. 2015-04-21 17:32:53 +09:00
Dmitry Timoshkov d31e8a3118 user32/tests: Add PeekMessage(PM_NOREMOVE) call to inter-thread messages test. 2015-04-21 17:32:31 +09:00
Dmitry Timoshkov 4ae80d15d9 user32/tests: Add a test for sending inter-thread messages. 2015-04-20 21:23:10 +09:00
Sebastian Lackner d3be42ab96 user32: Invalidate key state cache globally after running LL hooks. 2015-04-07 15:14:04 +09:00
Sebastian Lackner 325c061bbd user32: Move key state cache into a separate struct. 2015-04-07 15:14:02 +09:00
Sebastian Lackner 26c9ce5d0b user32/tests: Add tests for ToAscii. 2015-04-06 18:06:13 +09:00
Sebastian Lackner a2695810e7 user32/tests: Add tests for ToUnicodeEx with a NULL pointer as keystate. 2015-04-06 18:06:10 +09:00
Sebastian Lackner 1059ee3cba user32: Check for NULL pointer in ToUnicodeEx. 2015-04-06 18:06:04 +09:00
Thomas Faber 2885e712f7 user32/tests: Avoid side-effect in an assert. 2015-04-03 17:07:38 +09:00
Francois Gouget 30206d9f63 user32: Mark internal symbols with hidden visibility. 2015-04-01 14:13:39 +09:00
Alexandre Julliard 13700585b1 user32/tests: Print full flag values in traces. 2015-03-30 19:49:14 +09:00
Alexandre Julliard 766768f033 user32: Remove left-over freeing of the edit text with ES_PASSWORD. 2015-03-30 19:49:12 +09:00
Frédéric Delanoy f6a341c747 Assorted spelling/grammar fixes. 2015-03-27 22:29:48 +09:00
Francois Gouget 68264c2da7 user32: Remove an unneeded NONAMELESSSTRUCT directive. 2015-03-27 00:12:34 +09:00
Piotr Caban dfd2506736 user32/tests: Don't send mouse clicks to other process windows in input tests. 2015-03-26 14:21:00 +09:00
Sebastian Lackner 5e5adcffb5 user32: Use C_ASSERT to ensure user_thread_info fits into TEB->Win32ClientInfo. 2015-03-23 22:59:21 +09:00
Nikolay Sivov c5dda71cd4 user32/static: Allow setting NULL text. 2015-03-23 16:38:09 +09:00
Sebastian Lackner 1acf20779f user32/tests: Add tests for removing already seen messages from the queue. 2015-03-17 16:00:46 +09:00
Sebastian Lackner a9ff334976 user32: Fix invalid memory access and leak if alloc_user_handle fails (Coverity). 2015-03-17 14:52:08 +09:00
Jacek Caban da72de967b user32: Allow making window visible by WM_SETREDRAW message. 2015-03-13 21:53:19 +09:00
Alexandre Julliard a5ec8bf8b0 user32/tests: Avoid a race with the get/set window text threads. 2015-02-24 21:55:44 +09:00
Alexandre Julliard 4e87b952b3 user32/tests: Ignore WM_PAINT messages in GetMessagePos test. 2015-02-24 21:55:43 +09:00
Michael Stefaniuc 63174c2f36 user32: IDI_WINLOGO is already an int resource (PVS-Studio). 2015-02-18 16:09:05 +09:00
Piotr Caban 33803586ed user32/tests: Test that CS_PARENTDC enables child window to draw over whole parent window. 2015-02-13 21:46:29 +09:00
Piotr Caban 3d6de8c8a2 user32/tests: Add tests for window clipping with CS_PARENTDC flag. 2015-02-13 21:46:25 +09:00
Piotr Caban 03f645a76b server: Filter WM_QUIT message in PeekMessage call if PM_QS_POSTMESSAGE was not specified. 2015-02-09 17:40:40 +09:00
Piotr Caban 6c5d4cb07e user32: Only use DIALOGINFO->hwndFocus to store last focus of inactive windows. 2015-02-06 00:28:34 +09:00
Piotr Caban 008a2b46f5 user32/tests: Added GetMessagePos tests. 2015-02-04 21:32:50 +09:00
Michael Stefaniuc 937146ae33 user32/tests: Remove an unused assignment (PVS-Studio). 2015-01-22 12:04:16 +01:00