mmdevapi: Children of IAudioClient should hold a reference to their parents.
[wine] / dlls / dinput / keyboard.c
2011-01-10  Vitaliy Margolendinput: COM cleanup - use interfaces instead of vtbl...
2011-01-10  Vitaliy Margolendinput: Explicitly define ASCII and Unicode methods...
2011-01-10  Vitaliy Margolendinput: Explicitly define ASCII and Unicode methods...
2011-01-10  Vitaliy Margolendinput: COM cleanup - use helper function instead of...
2011-01-10  Vitaliy Margolendinput: COM cleanup - use proper interface instead...
2011-01-10  Vitaliy Margolendinput: COM cleanup - use proper DirectInput interface...
2011-01-03  Vitaliy Margolendinput: Rename IDirectInputDevice2AImpl into IDirectInp...
2010-02-02  Michael Stefaniucdinput: Don't use HIWORD to check if a REFGUID is a...
2009-11-30  Vitaliy Margolendinput: Pass event instance ID to queue_event instead...
2009-03-03  Vitaliy Margolendinput: Add few special cases for key mappings.
2009-02-23  Vitaliy Margolendinput: Let each device decide which hook event to...
2009-01-05  Alexandre Julliarddinput: Fix pointer cast warnings on 64-bit.
2008-10-16  Michael Stefaniucdinput: Remove superfluous backslashes at end of lines.
2008-09-15  Vitaliy Margolendinput: Implement DIPROP_KEYNAME property for keyboard...
2008-08-20  Aric Stewartdinput: The DIK_ keycode is not the same as the scancode.
2008-07-28  Vitaliy Margolendinput: Zero the out buffer.
2008-05-28  Vitaliy Margolendinput: Convert keyboard buffer from internal data...
2008-04-28  Vitaliy Margolendinput: Explicitly set extended key flag for Right...
2008-03-27  Austin EnglishSpelling fixes.
2008-02-25  Rob Shearmandinput: Fix character count passed to GetKeyNameTextW...
2007-07-09  Vitaliy Margolendinput: Rename set_dinput_hook and call it from the...
2007-07-09  Vitaliy Margolendinput: Handle multiple keyboard and mouse devices.
2007-07-09  Vitaliy Margolendinput: Export Mouse and Keyboard GUIDs.
2007-06-29  Vitaliy Margolendinput: Move key state array into object.
2007-06-28  Vitaliy Margolendinput: Combine all Release functionality into base...
2007-06-28  Vitaliy Margolendinput: Move parent dinput reference into base class.
2007-06-04  Vitaliy Margolendinput: Make sure to unacquire device before freeing it.
2007-05-25  Dmitry Timoshkovwine: Switch to using 'long' for INT_PTR type for 64...
2007-03-08  Jan Zerebeckidinput: Add DebugInfo to critical sections.
2007-02-13  Andrew Talbotdinput: Constify some variables.
2007-01-11  Vitaliy Margolendinput: Internal data format is not const anymore.
2007-01-10  Vitaliy Margolendinput: Remove duplicate Keyboard->Poll it is the same...
2007-01-08  Vitaliy Margolendinput: Set event from queue_event, simplifying code...
2007-01-08  Vitaliy Margolendinput: Use proper offset when queuing keyboard events.
2007-01-06  Vitaliy Margolendinput: Fix memory leak.
2007-01-04  Vitaliy Margolendinput: Move keyboard to using new GetObjectInfo.
2007-01-04  Andrew Talbotdinput: Declare some functions static.
2006-12-29  Vitaliy Margolendinput: Move keyboard to using new EnumObjects from...
2006-12-28  Vitaliy Margolendinput: Remove MsgWaitForMultipleObjects calls.
2006-12-24  Vitaliy Margolendinput: AddRef and Release parent DirectInput class.
2006-12-18  Vitaliy Margolendinput: Don't return non existent keys.
2006-12-12  Vitaliy Margolendinput: Remove redundant parameter.
2006-12-12  Vitaliy Margolendinput: Move mouse & keyboard user data format to base...
2006-12-05  Vitaliy Margolendinput: Move keyboard event queue into base device...
2006-12-04  Vitaliy Margolendinput: Implement Poll for keyboard.
2006-12-04  Vitaliy Margolendinput: Move critical section to the base device class.
2006-12-04  Vitaliy Margolendinput: Move acquired flag to the base device class...
2006-10-17  Vitaliy Margolendinput: Move SetEventNotification and associated event...
2006-10-17  Vitaliy Margolendinput: Use dinput device as a base class for keyboard...
2006-10-09  Vitaliy Margolendinput: Win64 printf format warning fixes.
2006-07-28  Vitaliy Margolendinput: Keyboard: Use the same event queue mechanism...
2006-07-17  Vitaliy Margolendinput: Unacquire correct device.
2006-07-17  Vitaliy Margolendinput: Ignore repeated key events.
2006-05-23  Jonathan ErnstUpdate the address of the Free Software Foundation.
2006-04-03  Vitaliy Margolendinput: Keyboard should be acquired before calling...
2006-03-21  Vitaliy Margolendinput: Create single thread for mouse and keyboard...
2005-09-12  Alexandre JulliardFixed some traces to use the right printf format and...
2005-09-09  Alexandre JulliardUse a more portable scheme for storing the name of...
2005-08-03  Mike McCormackgcc 4.0 warning fixes for Interlocked* functions.
2005-05-30  Dmitry TimoshkovMake more of the OLE interface vtables const.
2005-05-16  Robert ReifPass around real version and do correct thing based...
2005-03-24  Raphael Junqueira- use WINE_DINPUT_KEYBOARD_MAX_KEYS instead hard-coded...
2005-03-15  Alexandre JulliardBuild a static list of devices instead of relying on ELF
2005-03-08  Alexandre JulliardMake sure to always pass valid QS_* flags to
2005-02-15  Christian CostaImplemented GetProperty method for keyboard device.
2004-12-23  Michael StefaniucDo not check for non NULL pointer before HeapFree'ing...
2004-12-13  Christian CostaHandle device class in DX8 enumeration (found by Robert...
2004-10-28  Torbjörn AnderssonFixed size check in GetDeviceData.
2004-09-21  Robert ReifAdd dx3 capabilities.
2004-09-17  Robert ReifUse InterlockedIncrement/InterlockedDecrement for refer...
2004-09-13  Robert ReifAdded support for multiple devices.
2004-09-09  Alexandre JulliardRemoved some more uses of the non-standard ICOM_THIS...
2004-08-23  Alexandre JulliardGet rid of the no longer used ICOM_MSVTABLE_COMPAT_Dumm...
2004-08-12  Alexandre JulliardGet rid of the non-standard ICOM_VTABLE macro.
2004-06-04  Lionel Ulmer- some new logging on device enumeration
2004-04-12  Lionel Ulmer- better log the GetDeviceState function
2004-02-12  Alexandre JulliardWe don't really need subdirectories in dlls/dinput.