Vitaliy Margolen
|
7260132c5d
|
dinput: Fix device enumeration by DX8 device type.
|
2011-12-02 12:15:35 +01:00 |
Vitaliy Margolen
|
699da40d1b
|
dinput: Add more error checking to IDirectInput_GetDeviceStatus.
|
2011-11-29 14:04:25 +01:00 |
Vitaliy Margolen
|
310859db67
|
dinput: Add more parameter checking to enum devices.
|
2011-11-29 14:04:20 +01:00 |
Vitaliy Margolen
|
a84d2fe20e
|
dinput: Stub IDirectInputJoyConfig8 interface.
|
2011-11-29 14:04:01 +01:00 |
Francois Gouget
|
4ed24cd5f5
|
dinput: Delete the static critical section when unloading the dll.
|
2011-11-16 17:02:39 +01:00 |
Francois Gouget
|
ca8c1103af
|
dinput: Fix printing NULL strings.
|
2011-09-19 17:56:05 +02:00 |
Lucas Fialho Zawacki
|
0ae4710926
|
dinput: Added ConfigureDevices dialog.
|
2011-09-06 12:22:09 +02:00 |
Lucas Fialho Zawacki
|
89367ebec0
|
dinput: Added ConfigureDevices A to W crosscall.
|
2011-08-26 13:13:36 +02:00 |
Francois Gouget
|
19edb43627
|
dinput: Make _dump_diactionformatA() static.
|
2011-08-03 14:15:48 +02:00 |
Alexandre Julliard
|
b56dc9a6f7
|
winecrt0: Remove the clsid parameter in __wine_(un)register_resources.
|
2011-08-02 20:47:49 +02:00 |
Marcus Meissner
|
011a817e65
|
dinput: const REFGUID is doubled const (Coverity).
|
2011-07-26 18:00:13 +02:00 |
Lucas Fialho Zawacki
|
6e098f90a6
|
dinput: EnumDevicesBySemantics enumerate joysticks with priority flags.
|
2011-07-22 12:57:21 +02:00 |
Lucas Fialho Zawacki
|
4958db8eba
|
dinput: Corrected misuse of index in EnumDevicesBySemantics.
|
2011-07-14 14:11:40 +02:00 |
Lucas Fialho Zawacki
|
bc5d32bec6
|
dinput: EnumDevicesBySemantics enumerating all kinds of joysticks.
|
2011-07-12 11:37:36 +02:00 |
Lucas Fialho Zawacki
|
662d332246
|
dinput: Prevent EnumDevicesBySematics from enumerating keyboard and mouse as having force feedback.
|
2011-07-11 12:24:55 +02:00 |
Lucas Fialho Zawacki
|
13421a210b
|
dinput: Made EnumDevicesBySemantics more terse.
|
2011-07-11 12:24:42 +02:00 |
Andrew Nguyen
|
cf073c8ad4
|
dinput8: Improve the behavior of DirectInput8Create.
|
2011-07-06 11:13:53 +02:00 |
Andrew Nguyen
|
10e28144c0
|
dinput: Improve the behavior of DirectInputCreateEx.
|
2011-07-06 11:13:47 +02:00 |
Andrew Nguyen
|
c126b21a34
|
dinput: Extract the DirectInput instance creation and initialization in DirectInputCreateEx to separate functions.
|
2011-07-06 11:13:45 +02:00 |
Andrew Nguyen
|
9b1060d090
|
dinput: Add tests for IDirectInput::EnumDevices and add a parameter check.
|
2011-07-06 11:13:42 +02:00 |
Andrew Nguyen
|
324c76f386
|
dinput: Improve the behavior of IDirectInput::CreateDevice.
|
2011-07-06 11:13:40 +02:00 |
Andrew Nguyen
|
26932c84b0
|
dinput: Improve the behavior of IDirectInput::Initialize.
|
2011-07-06 11:13:38 +02:00 |
Andrew Nguyen
|
c28512a5a6
|
dinput: Fix some return values of IDirectInput::QueryInterface.
|
2011-07-06 11:13:36 +02:00 |
Andrew Nguyen
|
90e9e3103a
|
dinput: Implement IDirectInput::RunControlPanel.
|
2011-07-06 11:13:31 +02:00 |
Lucas Fialho Zawacki
|
2fe9f14b29
|
dinput: SetActionMap setting the device buffer.
|
2011-06-28 16:45:56 -05:00 |
Lucas Fialho Zawacki
|
0f17c828f7
|
dinput: EnumDevicesBySemantics enumerating keyboard and mouse with priority flags.
|
2011-06-28 16:45:55 -05:00 |
Vitaliy Margolen
|
0ac5c60374
|
dinput: Combine ASCII and Unicode device create callbacks. Add tests.
|
2011-01-24 14:43:09 +01:00 |
Vitaliy Margolen
|
9441d898f7
|
dinput: Make newly created device append itself to Direct Input's list.
|
2011-01-19 12:58:01 +01:00 |
Vitaliy Margolen
|
6b30480021
|
dinput: COM cleanup - use interfaces instead of vtbl. Combine both Unicode and ASCII interfaces into the same classes.
|
2011-01-10 12:41:20 +01:00 |
Vitaliy Margolen
|
9594be7f79
|
dinput: Change internal check_dinput_hooks method to take W iface.
|
2011-01-10 11:02:16 +01:00 |
Vitaliy Margolen
|
15216098e0
|
dinput: COM cleanup - use proper DirectInput interface with IUknown calls.
|
2011-01-10 10:58:14 +01:00 |
Vitaliy Margolen
|
7b47282625
|
dinput: More COM cleanup for IDirectInput - use interfaces instead of typecasts.
|
2011-01-10 10:58:06 +01:00 |
Vitaliy Margolen
|
179b862738
|
dinput: Rename IDirectInputDevice2AImpl into IDirectInputDeviceImpl.
|
2011-01-03 16:46:41 +01:00 |
Vitaliy Margolen
|
2774d40463
|
dinput: Convert DirectInput to using interface instead of vtbl.
|
2010-12-29 10:48:32 +01:00 |
Alexandre Julliard
|
f4d0d638e8
|
dinput: Convert dll registration to the IRegistrar mechanism.
|
2010-12-07 12:54:24 +01:00 |
Michael Stefaniuc
|
6d7d1b5850
|
dinput: Use an iface instead of a vtbl pointer in IClassFactoryImpl.
|
2010-12-05 16:43:09 +01:00 |
Detlef Riekenberg
|
5a195bda98
|
dinput: Add the riid for an unsupported interface to a FIXME.
|
2010-04-28 09:19:47 -05:00 |
Reece Dunn
|
a2c41b72f8
|
Don't generate FIXME warnings for DllCanUnloadNow.
|
2010-01-06 10:59:51 +01:00 |
Vitaliy Margolen
|
29561f492e
|
dinput: Improve dumping of DIACTIONFORMAT.
|
2009-11-30 12:49:04 +01:00 |
Vitaliy Margolen
|
e1d6e3b258
|
dinput: Fix definitions to match PSDK.
|
2009-11-30 12:49:00 +01:00 |
Stefan Dösinger
|
024dcba89a
|
dinput: Make the creation functions hookable.
|
2009-10-14 12:21:06 +02:00 |
Paul TBBle Hampson
|
98c1c8e741
|
dinput: Add missing newline to trace message.
|
2009-04-20 17:20:07 +02:00 |
Aric Stewart
|
225a494d66
|
dinput: Add Mac OS/X joystick support.
|
2009-03-11 13:03:33 +01:00 |
Vitaliy Margolen
|
74f2eccc90
|
dinput: Let each device decide which hook event to skip.
Some programs acquire mouse in exclusive and keyboard in non-exclusive mode.
|
2009-02-23 12:19:25 +01:00 |
Vitaliy Margolen
|
3743a1a7ca
|
dinput: Consume mouse & keyboard events in exclusive mode.
|
2009-02-02 15:21:42 +01:00 |
Michael Stefaniuc
|
c0d2a21dd1
|
dinput: Remove superfluous pointer casts.
|
2009-01-28 12:30:51 +01:00 |
Andrew Talbot
|
c1d5dfe84b
|
dinput: Sign-compare warnings fix.
|
2008-09-30 10:57:23 -05:00 |
Jim Cameron
|
f20961d9fa
|
dinput: Add IID_IUnknown to DICF_CreateInstance(), DirectInputCreateEx().
|
2008-09-03 14:21:41 +02:00 |
Vitaliy Margolen
|
a37c60b0f7
|
dinput: Implement GetDeviceStatus.
|
2008-05-12 11:43:32 +02:00 |
Francois Gouget
|
8e97ff5e3b
|
dinput: Fix compilation on systems that don't support nameless unions.
|
2008-02-26 11:21:17 +01:00 |