Aric Stewart
e626019be8
usp10: Apply 'rkrf' to the Indic syllable.
2011-06-15 20:04:41 +02:00
Aric Stewart
7058b3a38b
usp10: Shape Indic syllables basic forms per syllable.
2011-06-15 20:04:41 +02:00
Aric Stewart
80531cac3f
usp10: Ignore ralf as well as pre, post and below base consonants when finding base.
2011-06-15 20:04:41 +02:00
Aric Stewart
5f22264c1d
usp10: Do not require a separate call to find Indic base consonant.
2011-06-15 20:04:40 +02:00
Aric Stewart
35948c6fdd
usp10: Return the set of Indic syllables after reorder.
2011-06-15 20:04:40 +02:00
Huw Davies
b1ec7c9d71
gdi32/tests: Add tests for 1bpp brushes.
2011-06-15 20:04:40 +02:00
Huw Davies
0aacdc0d85
gdi32: Add support for 1 bpp brushes.
2011-06-15 20:04:40 +02:00
Huw Davies
f2e9545b86
gdi32/tests: Add tests for 1 bpp dibs.
2011-06-15 20:04:40 +02:00
Huw Davies
b0f59c3b11
gdi32: Add support for 1 bpp dibs.
2011-06-15 20:04:40 +02:00
Huw Davies
3582d3dfb4
gdi32: Add helpers to retrieve foreground and background colours.
2011-06-15 20:04:40 +02:00
Andrew Nguyen
7664adb215
dxdiagn: Add additional adapter identifier properties for DxDiag_DisplayDevices subcontainers.
2011-06-15 20:04:40 +02:00
Andrew Nguyen
77c194fff8
dxdiagn: Remove the Direct3D usage in the fallback display information code.
2011-06-15 20:04:40 +02:00
Andrew Nguyen
f750cf3306
dxdiagn: Extract the fallback display information code to a separate function.
2011-06-15 20:04:40 +02:00
Andrew Nguyen
2d75211bd2
dxdiagn: Start using Direct3D to obtain better reported adapter information for DxDiag_DisplayDevices.
2011-06-15 20:04:40 +02:00
Andrew Nguyen
55296f6edb
dxdiagn/tests: Add tests for some DxDiag_DisplayDevices subcontainer properties.
2011-06-15 20:04:40 +02:00
Andrew Nguyen
9d7d35c1ee
dxdiagn: Unconditionally initialize the passed variant in IDxDiagContainer::GetProp.
2011-06-15 20:04:39 +02:00
Francois Gouget
d54f4fc3c8
shell32: Fix ellipsis usage in the menu and button labels.
2011-06-15 20:04:39 +02:00
Francois Gouget
11529e1c9f
msvfw32: Fix ellipsis usage in the menu and button labels.
2011-06-15 20:04:39 +02:00
Michael Stefaniuc
d7768739ec
ddraw: COM cleanup for the IDirect3DVertexBuffer7 iface.
2011-06-15 20:04:39 +02:00
Michael Stefaniuc
60223057f0
ddraw: COM cleanup for the IDirect3DVertexBuffer iface.
2011-06-15 20:04:39 +02:00
Michael Stefaniuc
8e27274163
ddraw: Use unsafe_impl_from_IDirect3DVertexBuffer() for app provided ifaces.
2011-06-15 20:04:39 +02:00
Michael Stefaniuc
ca1ee4a7c3
ddraw: Avoid unsafe IDirect3DVertexBuffer to object casts.
2011-06-15 20:04:39 +02:00
Michael Stefaniuc
d010dac84d
ddraw: Rename d3d_vertex_buffer_init() and have it allocate the object too.
2011-06-15 20:04:39 +02:00
Alexandre Julliard
b02457a108
rpcrt4: Implement stubless proxy entry thunks for x86_64.
2011-06-15 20:04:39 +02:00
Alexandre Julliard
915a0769e5
rpcrt4: Reimplement the stubless proxy entry point entirely in assembly.
2011-06-15 20:04:38 +02:00
Alexandre Julliard
779a8fcddb
rpcrt4: Make more of the stubless proxy setup code platform-independent.
2011-06-15 20:04:38 +02:00
Francois Gouget
df63b63614
Standardize the OK buttons.
2011-06-15 20:04:38 +02:00
Marcus Meissner
e9d4ca069c
shlwapi: Removed superflous NULL check (Coverity).
2011-06-15 20:04:38 +02:00
Hans Leidekker
d27478b476
wuapi: Add missing method stubs for IUpdateInstaller and IUpdateSearcher.
2011-06-15 20:04:38 +02:00
David Hedberg
f8755d8422
rsaenh: Don't fail on signature verification if the signed hash lacks the OID.
2011-06-15 20:04:38 +02:00
Krzysztof Nowicki
7415946716
user32: Make more functions hot-patchable for Steam.
2011-06-15 20:04:38 +02:00
Austin English
ee31a6ae6f
winsta: Add a stub for WinStationGetProcessSid.
2011-06-15 20:04:38 +02:00
Vincent Povirk
785f84a63c
windowscodecs: Treat unspecified extra channels as alpha data.
2011-06-15 20:04:38 +02:00
Henri Verbeet
8153674c4a
wined3d: Don't clear the alloc flags in wined3d_surface_set_format().
...
Changing the format is only allowed for surfaces with format
WINED3DFMT_UNKNOWN, in which case there can't be a GL texture allocated.
2011-06-15 20:04:38 +02:00
Henri Verbeet
c19c26e4be
wined3d: Check the source rectangle is a multiple of the format block size in wined3d_device_update_surface().
2011-06-15 12:51:51 +02:00
Henri Verbeet
410a8e86f5
wined3d: Check for a valid source rectangle and destination in wined3d_device_update_surface().
2011-06-15 12:51:50 +02:00
Henri Verbeet
b9133d7de0
wined3d: Implement wined3d_device_update_surface() on top of surface_upload_data().
2011-06-15 12:51:49 +02:00
Aric Stewart
4b2bfb4a8b
usp10: Correct an endless loop in Chaining Contextual Substitution if it is a dead rule.
2011-06-14 17:52:54 +02:00
Alexandre Julliard
0ce27385fd
rpcrt4: Implement calling server functions on x86_64.
2011-06-14 16:12:04 +02:00
Alexandre Julliard
b6599bd7df
rpcrt4: Add an assembly wrapper to implement the NdrClientCall2 calling convention on x86_64.
2011-06-14 16:12:04 +02:00
Alexandre Julliard
379479a973
rpcrt4: Add a wrapper for NdrClientCall2 to isolate calling convention differences.
2011-06-14 16:12:04 +02:00
Alexandre Julliard
fa847909f2
rpcrt4: Preserve the previous MaxCount value when computing variance through a callback.
2011-06-14 16:12:04 +02:00
Rico Schüller
86d381a56b
d3dx9: Parse resources in the effect parser.
2011-06-14 16:03:23 +02:00
Mariusz Pluciński
988db2c0c3
shell32/tests: Add tests for SHGet/SetKnownFolderPath utilities.
2011-06-14 15:53:09 +02:00
Mariusz Pluciński
da9a8a4b3d
shell32/tests: Add test of redirecting known folders.
2011-06-14 15:52:57 +02:00
Mariusz Pluciński
70bbfa7ed8
shell32/tests: Add test of IKnownFolderManager::Register/UnregisterFolder.
2011-06-14 15:52:47 +02:00
Mariusz Pluciński
25fd65e4f0
shell32/tests: Verify known folders available in system.
2011-06-14 15:52:28 +02:00
Andrew Nguyen
7d3b78af95
dxdiagn: Stub out some properties for dxdiag.exe.
2011-06-14 15:44:02 +02:00
Marcus Meissner
034c2cb3fd
mscvrt: Do not shadow fmt (Coverity).
2011-06-14 15:24:55 +02:00
Marcus Meissner
7e1ccdef71
ddraw: Removed superflous NULL check (Coverity).
2011-06-14 15:23:22 +02:00
Marcus Meissner
8377e274a2
strmbase: Removed superflous NULL check (Coverity).
2011-06-14 15:23:01 +02:00
Vincent Povirk
1e2e3d1a05
user32: Add a test to find the queue containing hotkey messages.
2011-06-14 14:11:10 +02:00
Vincent Povirk
9eb6af791f
user32: Ignore painting messages in the hotkey test using a wndproc.
2011-06-14 14:11:07 +02:00
Stefan Dösinger
a421278625
wined3d: Invalidate STATE_STREAMSRC in wined3d_device_draw_indexed_primitive_up.
2011-06-14 13:43:56 +02:00
Stefan Dösinger
dafd31861a
wined3d: Use GL_ARB_draw_elements_base_vertex if available.
2011-06-14 13:43:56 +02:00
Stefan Dösinger
7de2fa2670
wined3d: Add GL_ARB_draw_elements_base_vertex.
2011-06-14 13:43:56 +02:00
Hans Leidekker
5ca2277cc5
msi: Pass the full custom action command to CreateProcess.
2011-06-14 13:15:25 +02:00
Hans Leidekker
3581d2c6d1
ws2_32: Accept NULL lpNumberOfBytesSent for overlapped calls to WSASend/To.
2011-06-14 13:09:29 +02:00
Andrew Eikum
4b62257b14
winecoreaudio.drv: Initialize audio description flags.
2011-06-14 12:59:43 +02:00
Andrew Eikum
bc10fd3ce6
mmdevapi: Sessions should be unique per-device.
2011-06-14 12:59:39 +02:00
Francois Gouget
aa005d7dee
comdlg32: Use macros for the resource IDs instead of numeric literals.
2011-06-14 12:59:15 +02:00
Alexandre Julliard
7511615369
urlmon: Remove unneded stubs for IWindowForBindingUI.
2011-06-14 12:56:59 +02:00
Francois Gouget
98394f2010
cryptui: Remove the ellipsis from the View button in the certificate management dialog.
2011-06-13 17:41:05 +02:00
Francois Gouget
9988fc54cb
shdoclc: Don't duplicate menu separators.
2011-06-13 17:41:01 +02:00
Francois Gouget
f3bc5f6a9e
shdoclc: One of the 'Add to Favorites' menu was missing an ellipsis.
2011-06-13 17:38:19 +02:00
Mariusz Pluciński
304796ba0d
shell32/tests: Add test of IKnownFolderManager::GetFolderByName.
2011-06-13 15:35:38 +02:00
Lauri Kenttä
69ab564f5d
ws2_32/tests: Make sure that a structure is initialized (LLVM/Clang).
2011-06-13 15:05:39 +02:00
Alexandre Julliard
717bd66440
widl: Default to the cdecl calling convention in client/server functions.
2011-06-13 11:53:28 +02:00
Alexandre Julliard
e8567110b3
rpcrt4: Also check base types for null ref pointers.
2011-06-13 11:49:14 +02:00
Alexandre Julliard
b0f8586078
rpcrt4: Fix handling of complex types of return values on the client side.
2011-06-13 11:48:49 +02:00
Alexandre Julliard
1c632ffe8e
rpcrt4: Fix handling of complex types of return values on the server side.
2011-06-13 11:48:24 +02:00
Alexandre Julliard
4b12e9c5a0
kernel32: Fix some 64-bit issues in GlobalSize().
2011-06-13 11:46:35 +02:00
David Hedberg
fed025fd42
kernel32: GlobalSize() should also work with GMEM_MOVEABLE data pointers received from GlobalLock().
2011-06-13 11:46:24 +02:00
Alexandre Goujon
43c648ecdc
winenas.drv: Avoid a warning in a trace on x86_64.
2011-06-13 11:33:47 +02:00
Francois Gouget
7777d61ff4
comdlg32: Add a trailing '\n' to a TRACE() call.
2011-06-13 11:33:01 +02:00
Francois Gouget
07436dd465
d3dx9_36/tests: Add a '\n' to a trace() call.
2011-06-13 11:32:58 +02:00
Francois Gouget
bb658848c0
d3dxof: Make read_bytes() static.
2011-06-13 11:32:54 +02:00
Francois Gouget
9c99738780
ddraw: Make unsafe_impl_from_IDirectDrawSurface{2,3}() static.
2011-06-13 11:32:49 +02:00
Francois Gouget
30664aa091
oleaut32: Fix a typo in a documentation comment.
2011-06-13 11:32:39 +02:00
Austin English
830c2bde18
shdocvw: Add a stub for RunInstallUninstallStubs2.
2011-06-13 11:32:28 +02:00
Marcus Meissner
6c902b4201
d3dx9_36: Moved param NULL a bit forward (Coverity).
2011-06-13 11:31:49 +02:00
André Hentschel
3437591e71
ws2_32/tests: Don't read return value when we don't test for it.
2011-06-13 11:31:17 +02:00
Marcus Meissner
aec497b03d
msi: Fix some NULL dereferences (Coverity).
2011-06-13 11:31:09 +02:00
Marcus Meissner
891fcb20ac
user32: Initialize all of msg (Coverity).
2011-06-13 11:30:14 +02:00
Marcus Meissner
2bcd439818
wined3d: Don't just print a FIXME on error, handle it (Coverity).
2011-06-13 11:30:07 +02:00
Alexandre Julliard
59d76dd341
urlmon: Fix some pointer cast warnings.
2011-06-11 18:09:30 +02:00
Mariusz Pluciński
bc38d5cd92
shell32/tests: Test of IKnownFolder::GetFolderDefinition.
2011-06-10 17:19:38 +02:00
Mariusz Pluciński
17aeb550bf
shell32/tests: Basic tests of IKnownFolder.
2011-06-10 17:15:43 +02:00
Mariusz Pluciński
ab23dca7e9
shell32/tests: Basic tests of IKnownFolderManager.
2011-06-10 17:14:30 +02:00
Jacek Caban
adf08d586d
wininet: A small netconn_secure_verify code clean up.
2011-06-10 15:28:46 +02:00
Jacek Caban
a664fa8041
wininet: Added dwError of INTERNET_STATUS_REQUEST_COMPLETE notifications tests.
2011-06-10 15:28:42 +02:00
Jacek Caban
cfdc539972
wininet: Set content_length when we reach end of data in netconn_read.
2011-06-10 15:28:37 +02:00
Jacek Caban
8e37ed551a
wininet: Don't pass handle to INTERNET_REQUEST_COMPLETE unless the request is opened via InternetPoenUrl.
2011-06-10 15:28:32 +02:00
Jacek Caban
c0293df46a
wininet: Moved INTERNET_STATUS_REQUEST_COMPLETE notifications sending to separated function.
2011-06-10 15:28:26 +02:00
Ričardas Barkauskas
f3ae1b99f6
ddraw: Separate IDirectDrawSurface vtable.
2011-06-10 15:26:52 +02:00
Ričardas Barkauskas
27063ffeaa
ddraw: Use unsafe_impl_from_IDirectDrawSurface() for application provided interfaces.
2011-06-10 15:26:29 +02:00
Ričardas Barkauskas
a8ee7c5e00
ddraw: Separate IDirectDrawSurface2 vtable.
2011-06-10 15:26:22 +02:00
Louis Lenders
6f08c7e979
netapi32/tests: Add small conformance test for NetGetJoinInformation.
2011-06-10 15:25:46 +02:00
Louis Lenders
ed28cab624
netapi32: Improve stubbed NetGetJoinInformation function.
2011-06-10 15:24:56 +02:00
Alexandre Julliard
cdf457774d
rpcrt4: Don't try to bind to a null handle.
2011-06-10 11:42:19 +02:00
Alexandre Julliard
c8d787dba8
rpcrt4: Add support for the argument size of varying arrays.
2011-06-10 11:41:58 +02:00
Alexandre Julliard
87cf6ec75d
rpcrt4: Fix parameter stack size computation in the old-style stubless marshaller.
2011-06-10 11:41:38 +02:00
Alexandre Julliard
5d7e4da81a
rpcrt4: Fix handling of arguments passed by value in the old-style stubless marshaller.
2011-06-10 11:35:53 +02:00
Alexandre Julliard
0941644db7
rpcrt4: Don't marshall out-only parameters in the old-style stubless marshaller.
2011-06-10 11:35:24 +02:00
Hans Leidekker
dc46df47a4
advapi32: Make sure lpDisplayName is initialized in EnumServicesStatusA.
2011-06-10 10:56:48 +02:00
Hans Leidekker
667ba16dbc
msi: Implement and test MsiSetFeatureAttributes.
2011-06-10 10:55:18 +02:00
Hans Leidekker
4c9c50d86b
msi: Implement and test MsiGetFeatureInfo.
2011-06-10 10:55:11 +02:00
Hans Leidekker
aec97287bc
msi: Remove redundant function find_feature_by_name.
2011-06-10 10:54:57 +02:00
Hans Leidekker
6efc9f9281
msi: Add a stub implementation of MsiCreateTransformSummaryInfo.
2011-06-10 10:45:49 +02:00
Stefan Dösinger
2e3cf68e0b
wined3d: Silence R16 and AL16 fourcc warnings.
2011-06-10 10:45:42 +02:00
Stefan Dösinger
663fac5bcd
wined3d: Set last_was_blit to FALSE in the if condition that checks for it.
2011-06-10 10:45:38 +02:00
Stefan Dösinger
7b39005256
wined3d: Don't check the FBO status if FIXMEs are off.
2011-06-10 10:45:35 +02:00
Henri Verbeet
980c50a087
wined3d: Move PBO handling mostly out of surface_upload_data().
...
Currently we essentially get half of the address from the caller and half from
the destination surface. Since we'd like to use surface_upload_data() for
wined3d_device_update_surface() as well, we should get all of it from the
caller.
2011-06-10 10:44:39 +02:00
Henri Verbeet
a1b8f254b1
wined3d: Get rid of a NULL check for surface_upload_data().
2011-06-10 10:44:32 +02:00
Henri Verbeet
9f3e6a20e8
wined3d: Handle unpack row length inside surface_upload_data().
2011-06-10 10:44:26 +02:00
Henri Verbeet
ee6d550b2e
wined3d: Rename IWineD3DImpl_FillGLCaps() to wined3d_adapter_init_gl_caps().
2011-06-10 10:44:20 +02:00
Henri Verbeet
d5c9523a83
wined3d: Rename IWineD3DDeviceImpl_UpdateVolume() to device_update_volume().
2011-06-10 10:44:17 +02:00
Juan Lang
4fe8cc6164
setupapi: Make sure machine name is non-empty before failing.
2011-06-10 10:44:12 +02:00
Alexandre Julliard
ad4c995c3f
advapi32: Always pass valid buffers in the EnumServicesStatus requests.
2011-06-09 23:42:41 +02:00
Alexandre Julliard
519fbf6202
advapi32: Fix the parameter checks in QueryServiceStatusEx.
2011-06-09 23:42:41 +02:00
Alexandre Julliard
a2f987c338
dispex: Make sure we don't pass a NULL array to IDispatchEx_InvokeEx.
2011-06-09 23:42:41 +02:00
Owen Rudge
7cd20a413e
winemapi: Ensure address is valid before checking for 'smtp:'.
2011-06-09 18:06:44 +02:00
Juan Lang
f1be598efa
crypt32: Support CERT_COMPARE_NAME_STR_A in CertFindCertificateInStore.
2011-06-09 16:57:44 +02:00
Jacek Caban
224db0d354
urlmon: Added empty file binding test.
2011-06-09 16:23:52 +02:00
Jacek Caban
66917c61d6
urlmon: Correctly handle empty files.
2011-06-09 16:23:49 +02:00
Alexandre Julliard
89472db9e3
msi: Create temp files in the destination directory instead of the root.
2011-06-09 15:56:57 +02:00
Michael Stefaniuc
9059fee7c5
ddraw: Use unsafe_impl_from_IDirect3DLight() for application provided ifaces.
2011-06-09 13:28:12 +02:00
Michael Stefaniuc
0519450708
ddraw: COM cleanup for the IDirect3DLight iface.
2011-06-09 13:28:08 +02:00
Rico Schüller
90154979a0
d3dx9: Implement ID3DXBaseEffect::GetBoolArray().
2011-06-09 13:27:59 +02:00
Rico Schüller
a93b40f0fc
d3dx9: Implement ID3DXBaseEffect::GetIntArray().
2011-06-09 13:27:56 +02:00
Rico Schüller
ecf37efd82
d3dx9: Implement ID3DXBaseEffect::GetFloatArray().
2011-06-09 13:27:53 +02:00
Dylan Smith
80705f5a91
d3dxof: Factor out parse template loops into a function.
2011-06-09 13:27:24 +02:00
Dylan Smith
18740e8623
d3dxof: Factor out duplicated code for parsing X file header.
2011-06-09 13:27:21 +02:00
Dylan Smith
5819cc5c01
d3dxof: Remove unnecessary fields from IDirectXFileEnumObjectImpl.
2011-06-09 13:26:51 +02:00
Aric Stewart
0f795650f8
usp10: Strip dangling joiners for Sinhala.
2011-06-09 13:23:43 +02:00
Aric Stewart
428d3b025e
usp10: Sinhala vowels are not fully decomposed. The Kombuva is simply split off.
2011-06-09 13:23:41 +02:00
Alexandre Julliard
3c5688a80d
rpcrt4/tests: Add a few more marshalling tests.
2011-06-09 13:19:08 +02:00
Michael Stefaniuc
d9fb7b9b92
ddraw: COM cleanup for the IDirect3DMaterial3 iface.
2011-06-08 17:43:07 +02:00
Michael Stefaniuc
8d91f8b614
ddraw: Avoid "unsafe" IDirect3DMaterial3 to object casts.
2011-06-08 17:37:33 +02:00
Michael Stefaniuc
db15ce6580
ddraw: Rename d3d_material_init() and have it allocate the object too.
2011-06-08 17:37:24 +02:00
Michael Stefaniuc
abe0ee33eb
ddraw: COM cleanup for the IDirectDrawGammaControl iface.
2011-06-08 17:37:12 +02:00
Adam Martinson
e85668b463
ole32: Don't call IDropTarget::QueryInterface() in RegisterDragDrop().
2011-06-08 17:36:40 +02:00
Louis Lenders
de2c401527
netapi32/tests: Add small conformance test for NetLocalGroupGetInfo and LocalGroupGetMembers.
2011-06-08 17:30:51 +02:00
Louis Lenders
4680f63939
netapi32: Fill the data buffer with something useful in NetLocalGroupGetInfo.
2011-06-08 17:30:46 +02:00
Aric Stewart
4fbb13a2c8
usp10: Bengali initial form is only applied to the beginning of words.
2011-06-08 17:16:12 +02:00
Aric Stewart
b913e44d89
usp10: Execute half after pstf.
2011-06-08 17:16:02 +02:00
Rico Schüller
4f55c9eab1
d3dx9: Improve effect sampler parsing.
2011-06-08 17:15:52 +02:00
Dylan Smith
4a32062f28
d3dx9/tests: Add tests for D3DXLoadMeshFromXInMemory.
2011-06-08 17:08:58 +02:00
Dylan Smith
c6f5f10434
d3dx9: Implement D3DXLoadMeshFromX and D3DXLoadMeshFromXResource.
2011-06-08 17:08:24 +02:00
Dylan Smith
fe8615f889
d3dx9: Support optional parameters for D3DXLoadMeshFromXInMemory.
2011-06-08 17:08:03 +02:00