Alexandre Julliard
2b012c9886
msvcrt: Add appropriate stdcall decorations to assembly functions.
2009-06-15 13:41:51 +02:00
Alexandre Julliard
3fe51326cd
riched20: Move the textHostVtbl definition to work around Mac OS X breakage with __ASM_GLOBAL_FUNC.
2009-06-13 12:20:10 +02:00
Paul Vriens
45629dc050
riched32/tests: Cater for differences between platforms.
2009-06-12 17:33:16 +02:00
Paul Vriens
5084632864
riched32/tests: Fix a few test failures on Win9x/WinME/NT4.
2009-06-12 17:33:16 +02:00
Dmitry Timoshkov
acb05666bb
user32: Add a test for PeekMessage((HWND)-1), make it pass under Wine.
2009-06-12 17:33:16 +02:00
Aric Stewart
3726e38b19
msctf: Define ITfCompartmentMgr for Context.
2009-06-12 17:33:16 +02:00
Aric Stewart
1ffa3515dd
msctf: Add ITfComponentMgr to documentmgr.
2009-06-12 17:33:16 +02:00
Aric Stewart
819518c461
msctf: Define ITfCompartmentMgr for ThreadMgr.
2009-06-12 17:33:16 +02:00
Aric Stewart
2b08041bf1
msctf: Framework for ITfCompartmentMgr.
2009-06-12 17:33:15 +02:00
Hans Leidekker
f0cf772d52
wintrust: Add stub implementations of HTTPSCertificateTrust and HTTPSFinalProv.
2009-06-12 17:33:15 +02:00
Hans Leidekker
e3a7ae8a30
msi: Add some reinstall tests.
2009-06-12 17:33:15 +02:00
Detlef Riekenberg
e51dc8f2d3
mlang: Implement IMultiLanguage_GetRfc1766Info.
2009-06-12 17:33:15 +02:00
Detlef Riekenberg
131ab8d825
shlwapi: Forward DnsRecordSetCompare to dnsapi.
2009-06-12 17:33:15 +02:00
Henri Verbeet
7599520321
wined3d: Avoid checking depth/stencil and compressed formats in init_format_fbo_compat_info().
...
Checking these is somewhat pointless since they should never be
color-renderable according to the FBO spec. This patch also happens to avoid
dereferencing a NULL pointer inside fglrx.
2009-06-12 17:33:15 +02:00
Henri Verbeet
669891c817
wined3d: Respect the "srgb" parameter to IWineD3DSurfaceImpl_BindTexture().
...
This is mostly for consistency, standalone surfaces can't be used for
texturing, so in practice "srgb" should always be FALSE in this path.
2009-06-12 17:33:15 +02:00
Henri Verbeet
4bc6b376e0
wined3d: Remove the useless "resource_type" parameter from IWineD3DDevice::CreateSurface().
2009-06-12 17:33:15 +02:00
Henri Verbeet
8f67918f1d
wined3d: Use WINED3DFMT_FLAG_COMPRESSED instead of checking for specific formats.
2009-06-12 17:33:15 +02:00
Henri Verbeet
71e12ae936
wined3d: Use the compressed format info in IWineD3DBaseSurfaceImpl_LockRect().
2009-06-12 17:33:15 +02:00
Jacek Caban
35798002f8
urlmon: Fixed test on IE8.
2009-06-12 17:33:15 +02:00
Juan Lang
9ae0f7a191
wintrust: Only check the pgKnownSubject member if the struct includes it.
2009-06-12 17:33:14 +02:00
Andrew Talbot
5a981c3a64
crypt32: Constify some variables.
2009-06-12 17:33:14 +02:00
Damjan Jovanovic
f612ed1fcb
shell32: Update file type associations when requested.
2009-06-12 17:33:01 +02:00
Dmitry Timoshkov
8e0600221d
user32: Add support for SPI_GETFOCUSBORDERWIDTH and SPI_GETFOCUSBORDERHEIGHT.
2009-06-11 17:36:39 +02:00
Detlef Riekenberg
79d981b676
mlang/tests: Store the expected results for GetRfc1766Info as Unicode.
2009-06-11 13:23:26 +02:00
Stefan Leichter
57f9236741
kernel32: Implement QueryFullProcessImageNameA.
2009-06-11 13:23:25 +02:00
Rico Schüller
3ea66d6026
wined3d: Don't allow a negative lock_count in buffer_Unmap.
2009-06-11 13:23:25 +02:00
Mike Kaplinskiy
9e5d07bb53
msi: Add a test to insert a null primary key temporary row and check its order.
2009-06-11 13:23:25 +02:00
Mike Kaplinskiy
2cc9a710b1
msi: Store temporary rows in the same place as persistent rows, just with a flag.
2009-06-11 13:23:25 +02:00
Guy Albertelli
7c4939cbaa
kernel32/tests: Fix tests to pass on Win9x and WinME.
2009-06-11 12:35:17 +02:00
Henri Verbeet
5fbf895da6
wined3d: Use the format info to calculate compressed surface pitch in IWineD3DBaseSurfaceImpl_GetPitch().
2009-06-11 11:53:55 +02:00
Henri Verbeet
da12ac05a4
wined3d: Use the format info to calculate compressed surface size in IWineD3DBaseSurfaceImpl_SetFormat().
2009-06-11 11:53:55 +02:00
Henri Verbeet
e255f971e4
wined3d: Use the format info to calculate compressed surface size in IWineD3DDeviceImpl_CreateSurface().
2009-06-11 11:53:55 +02:00
Henri Verbeet
1ad485ff83
wined3d: Improve some TRACEs in init_format_fbo_compat_info().
2009-06-11 11:53:54 +02:00
Henri Verbeet
b052c6e8aa
wined3d: Remove some redundant s3tc extension checks.
...
If the extension isn't available to surface shouldn't have been created. We
don't do extension checks for all the other formats either.
2009-06-11 11:53:54 +02:00
Nikolay Sivov
f2f444a230
comctl32/listview: Don't use special value (1) for item width to represent both zero and one pixel width.
2009-06-11 11:53:54 +02:00
Nikolay Sivov
a5c970dea9
comctl32/listview: Make item width calculation not rely on column order for LV_VIEW_DETAILS.
2009-06-11 11:53:54 +02:00
Gerald Pfeifer
6383d5fee2
d3d9: Use correct constant types (WINED3DPOOL_DEFAULT instead of D3DPOOL_DEFAULT and WINED3DRTYPE_SURFACE instead of D3DRTYPE_SURFACE).
2009-06-11 11:53:54 +02:00
Alexandre Julliard
cd8f5c86ef
opengl32: Make the script default to version 1.1. Remove the glGetLevelParameter stubs.
2009-06-11 11:53:40 +02:00
Roderick Colenbrander
ab20785b1b
opengl32: Get rid of glext.h.
2009-06-11 11:46:43 +02:00
Roderick Colenbrander
16439a430c
opengl32: Sync with the latest opengl 3.1 extensions and don't export opengl32 1.2 functions.
2009-06-11 11:46:37 +02:00
Andrew Talbot
c495df6883
credui: Constify a variable.
2009-06-11 11:46:09 +02:00
Huw Davies
d84693cc29
oleaut32: Calling SetLcid with LOCALE_NEUTRAL is a special case which sets the first header lcid to US English and the second one to 0.
2009-06-11 11:45:51 +02:00
Hib Eris
8fb7fdd029
msi: Fix a crash when freeing memory.
2009-06-11 11:45:48 +02:00
Ken Sharp
a277da5b48
olesvr32: Add OleRevokeServer stub.
2009-06-10 16:55:06 +02:00
Paul Vriens
3a228fb593
riched32/tests: Correct a test to better show the behavior.
2009-06-10 16:54:35 +02:00
Alexandre Julliard
c35aa1d46d
rpcrt4: Adjust the start of the proxy virtual table for stubless proxies.
2009-06-10 16:54:30 +02:00
Alexandre Julliard
31b96c6f3b
kernel32: Forward RtlUnwindEx to ntdll for x86_64.
2009-06-10 13:21:10 +02:00
Ken Sharp
e3f4859961
gdiplus: Add stubs for GdipGetVisibleClipBoundsI, GdipDrawDriverString & GdipMeasureDriverString.
2009-06-10 12:19:45 +02:00
Paul Vriens
984300b59e
riched32/tests: Fix a few test failures on Win9x, WinME and NT4.
2009-06-10 11:53:03 +02:00
Stefan Dösinger
3f5936f6f7
wined3d: Don't set unloaded arrays to zero.
...
This causes memory corruption on MacOS, even if the app does not
reference undeclared arrays. Trying to avoid potential breakage in
broken apps which provoke undefined behavior is pointless if it causes
actual breakage in well-behaved apps (on ill-behaved drivers).
2009-06-10 11:52:58 +02:00
Stefan Dösinger
8e259d9fcd
wined3d: A small atifs bump map improvement.
...
Thanks to Roland Scheidegger from Tungsten Graphics for the suggestion to
replace the 2 movs + dp2add with two MADs, where one can conveniently be
coissued with the other dp2add.
2009-06-10 11:52:24 +02:00
Stefan Dösinger
258d99d289
wined3d: Implement dsy in ARB.
2009-06-10 11:52:15 +02:00
Stefan Dösinger
51cdc9d361
wined3d: Implement loops with the NV extensions.
2009-06-10 11:52:01 +02:00
Stefan Dösinger
298bd3c50d
wined3d: Store the bumpmap ARB constants in ARB structures.
2009-06-10 11:51:49 +02:00
Henri Verbeet
e83fa982ca
wined3d: Use the format info for doing compressed surface blits in BltFast().
2009-06-10 11:51:12 +02:00
Henri Verbeet
61fd875bb4
wined3d: Store compression information about compressed formats.
2009-06-10 11:51:04 +02:00
Henri Verbeet
9d71a5f1e0
wined3d: Round rows up to whole blocks for compressed surface blits in BltFast().
2009-06-10 11:50:57 +02:00
Henri Verbeet
a25e63c62d
wined3d: Check the correct extensions in d3dfmt_get_conv().
...
According to Stefan these are either typos or leftovers from using GL_HILO8_NV.
2009-06-10 11:50:44 +02:00
Henri Verbeet
5ac8a7b054
wined3d: Set explicitly sized internal formats for color key conversion in d3dfmt_get_conv().
2009-06-10 11:50:31 +02:00
Piotr Caban
cfb7617688
jscript: Added Date_getHours and Date_getUTCHours implementation.
2009-06-10 11:50:14 +02:00
Piotr Caban
28e033e359
jscript: Added Date_getDay and Date_getUTCDay implementation.
2009-06-10 11:49:34 +02:00
Piotr Caban
190ed2ef99
jscript: Added Date_getDate and Date_getUTCDate implementation.
2009-06-10 11:49:25 +02:00
Piotr Caban
3f289de8a3
jscript: Added Date_getMonth and Date_getUTCMonth implementation.
2009-06-10 11:48:55 +02:00
Piotr Caban
8427127bb9
jscript: Added Date_getFullYear and Date_getUTCFullYear implementation.
2009-06-10 11:48:17 +02:00
Nikolay Sivov
abe5dee0bb
comctl32/listview: Implement callback functionality for item indentation.
2009-06-10 11:48:10 +02:00
Nikolay Sivov
5e5a58b138
comctl32/listview: Test for indentation callback.
2009-06-10 11:48:04 +02:00
Andrew Talbot
764974e59d
comdlg32: Constify some variables.
2009-06-10 11:47:58 +02:00
André Hentschel
7db8ecb611
cryptui: Improve German translation.
2009-06-10 11:47:53 +02:00
Vincent Povirk
edce2c124a
gdiplus: Stub GdipSetPathGradientPresetBlend.
2009-06-10 11:46:43 +02:00
Vladimir Pankratov
49cc1fa0ce
advpack: Add stub for ExtractFilesW.
2009-06-10 11:46:39 +02:00
Paul Vriens
8e0849f7a6
riched32/tests: Fix some test failures on Win9x/WinME/NT4.
2009-06-09 17:01:15 +02:00
Huw Davies
9da0b352f6
oleaut32: TLibAttr.lcid is read from the second lcid field in the header. Confirmed by manually editing a tlb file.
2009-06-09 17:01:15 +02:00
Alexandre Julliard
c98ce23fd2
ole32: Get rid of line feeds and tabs in traces.
2009-06-09 17:01:14 +02:00
Henri Verbeet
910455e435
wined3d: Add some FIXMEs about blitting with unsupported fixups.
2009-06-09 17:01:14 +02:00
Henri Verbeet
621da64245
wined3d: Get rid of the silly pointers in WINED3DVOLUME_DESC.
2009-06-09 17:01:14 +02:00
Henri Verbeet
08d95233e3
wined3d: Don't modify the internal format in d3dfmt_get_conv().
...
For most conversions the internal format is irrelevant. Color key conversions
are an exception, because they need to ensure an alpha channel is present.
2009-06-09 17:01:14 +02:00
Henri Verbeet
fcf6a27a9b
wined3d: Simplify some code in set_glsl_shader_program().
2009-06-09 17:01:14 +02:00
Henri Verbeet
a6dc31e442
wined3d: Avoid comparing shader compile args if the relevant shader isn't present.
2009-06-09 17:01:14 +02:00
Detlef Riekenberg
0e1d18eaf5
mlang/tests: Fix a failure on win98 with mlang 4.72.
2009-06-09 17:01:14 +02:00
Andrew Talbot
9064506f76
comctl32: Constify some variables.
2009-06-09 17:01:14 +02:00
Vincent Povirk
b210eeb1ad
kernel32/tests: Test waiting on a disconnected client pipe.
2009-06-09 17:01:14 +02:00
Nikolay Sivov
0bca442f25
comctl32/listview: Remove outdated todo entries.
2009-06-09 17:01:14 +02:00
Nikolay Sivov
f531271d70
comctl32/listview: Fix item count tests to be dpi aware.
2009-06-09 17:01:14 +02:00
Jonathan Ernst
c7c3a2e376
shell32: Updated French translation.
2009-06-09 17:01:14 +02:00
Jonathan Ernst
c37255dc92
setupapi: Updated French translation.
2009-06-09 17:01:13 +02:00
Jonathan Ernst
7bf836a17c
mshtml: Updated French translation.
2009-06-09 17:01:13 +02:00
Jonathan Ernst
d2d2f1e425
crypt32: Updated French translation.
2009-06-09 17:01:13 +02:00
Paul Vriens
9b6cf22607
msi/tests: Make sure we only create one logfile.
2009-06-09 17:01:13 +02:00
Austin English
99069ab61f
winex11: Return correct length for GetKeyNameText.
2009-06-09 17:01:13 +02:00
Alexandre Julliard
6d7ad66315
comctl32: Avoid repainting a NULL link.
2009-06-08 18:13:22 +02:00
Alexandre Julliard
b4a9c99abc
kernel32: Fix handling of %ws format for Unicode.
2009-06-08 18:13:13 +02:00
Alexandre Julliard
031c73af30
user32: Disable assert() for the mingw build since mingw gets confused trying to import MessageBoxA.
2009-06-08 16:45:54 +02:00
Paul Vriens
de945384a4
setupapi/tests: pSetupGetField returns A or W string depending on OS.
2009-06-08 16:22:46 +02:00
Vincent Povirk
49308e8da0
comctl32: Use NMTVDISPINFOEX in the TVN_GETDISPINFO notification.
2009-06-08 16:22:43 +02:00
Frank Richter
6136884120
d3d9: Fix bitmask for A2R10G10B10 format.
2009-06-08 16:22:18 +02:00
Stefan Stranz
c89c2dd4c5
c2man: Add xml documentation creation.
2009-06-08 15:38:35 +02:00
Jacek Caban
a76db21978
wininet: Fixed gzip decoding on chunked stream.
2009-06-08 15:27:21 +02:00
Guy Albertelli
5632d2344e
kernel32/tests: Fix tests when GetVolumeNameForVolumeMountPoint fails.
2009-06-08 15:27:20 +02:00
Detlef Riekenberg
9dd58897ca
mlang/tests: Add tests for IMultiLanguage2_GetRfc1766Info.
2009-06-08 15:27:08 +02:00
Detlef Riekenberg
ec8bb185c6
mlang: Implement IMultiLanguage2_GetRfc1766Info.
2009-06-08 15:21:58 +02:00
Detlef Riekenberg
fc813b9ec3
mlang/tests: Fix failures with IE 5.5 and below.
2009-06-08 15:21:46 +02:00
Nikolay Sivov
839b31fcce
comctl32/listview: Revert column scrolling recent change, it should be handled differently.
2009-06-08 14:30:15 +02:00
Nikolay Sivov
e636998890
comctl32/listview: Use LV_VIEW_* constants instead of style.
2009-06-08 14:30:07 +02:00
Nikolay Sivov
ed250886cc
comctl32/listview: Defaulting to NFR_ANSI on query failure.
2009-06-08 14:30:02 +02:00
Nikolay Sivov
ae0d363043
comctl32/listview: Position edit box after notification.
2009-06-08 14:29:55 +02:00
Nikolay Sivov
c98dc0da71
comctl32/listview: Test showing that Edit box should be positioned after LVN_BEGINLABELEDIT.
2009-06-08 14:29:30 +02:00
Nikolay Sivov
c111500458
comctl32/listview: Edit box should be destroyed on invalid index too (LVM_EDITLABEL).
2009-06-08 14:29:24 +02:00
Gerald Pfeifer
6d1a76fb10
wined3d: Fix (and simplify) the ATI case in IWineD3DImpl_FillGLCaps.
2009-06-08 14:29:01 +02:00
Gerald Pfeifer
7856ac3c19
wined3d: Use & instead of && for bit test in IWineD3DDeviceImpl_CreateSurface().
2009-06-08 14:28:54 +02:00
Gerald Pfeifer
c4a0539a79
winmm: Use & instead of && for bit test in wave_out_test_deviceOut().
2009-06-08 14:28:49 +02:00
Gerald Pfeifer
ae0ddb37c2
user32: Fix logic condition in SPY_DumpStructure().
2009-06-08 14:28:42 +02:00
Rein Klazes
d145f399ca
gdi32: Fix RectInRegion() if right < left or bottom < top.
2009-06-08 13:18:58 +02:00
Vincent Povirk
ed4cde25cc
windowscodecs: Add stub dll.
2009-06-08 13:09:05 +02:00
Henri Verbeet
7422babd88
wined3d: Set FBO stencil attachments for relevant depth stencil formats.
2009-06-08 12:44:27 +02:00
Henri Verbeet
a2244051ef
wined3d: Use context_attach_depth_stencil_fbo() to clear FBO depth attachments.
2009-06-08 12:44:22 +02:00
Henri Verbeet
13aea3a131
wined3d: Use GL_DEPTH32F_STENCIL8 for WINED3DFMT_D24FS8.
2009-06-08 12:44:17 +02:00
Henri Verbeet
4bc2180821
wined3d: Use GL_DEPTH_COMPONENT32F for WINED3DFMT_D32F_LOCKABLE.
2009-06-08 12:44:13 +02:00
Henri Verbeet
d3bc045f26
wined3d: Add support for the ARB_depth_buffer_float extension.
2009-06-08 12:44:08 +02:00
Paul Vriens
06ebe936ac
kernel32/tests: Only report unimplemented functions once.
2009-06-08 12:44:03 +02:00
Nikolay Sivov
ae8999f982
ntdll: Call NtCreateSection with NULL attributes loading native dll.
2009-06-08 12:42:55 +02:00
Austin English
5d6ba4ef73
mshtml: Make the wine-gecko warning more clear.
2009-06-08 12:42:44 +02:00
André Hentschel
c3b9cd378e
cryptdlg: Add German translation.
2009-06-08 12:42:38 +02:00
André Hentschel
b20fae4dc4
cryptui: Add German translation.
2009-06-08 12:42:34 +02:00
André Hentschel
deadb41bbc
oleacc: Add German translation.
2009-06-08 12:42:25 +02:00
André Hentschel
6f1f19a816
setupapi: Add German translation.
2009-06-08 12:42:20 +02:00
André Hentschel
49c94aa5e0
shell32: Add German translation.
2009-06-08 12:42:16 +02:00
Andrew Eikum
119e9af74a
gdiplus: Test cases and parameter checks for GdipDrawCurve.
2009-06-08 12:41:58 +02:00
Andrew Talbot
f5d8fa6613
comctl32: Constify some variables.
2009-06-08 12:41:54 +02:00
Paul Vriens
a3160779f9
mshtml/tests: Use strcmp_wa instead of lstrcmpW to test correctly on Win98.
2009-06-08 12:40:39 +02:00
Paul Vriens
44ef1c9bed
mshtml/tests: Correct another test.
2009-06-08 12:40:29 +02:00
Paul Vriens
8a784a5eba
mshtml/tests: Use lstrcmpA in a helper function to make it work correctly on Win98.
2009-06-08 12:40:22 +02:00
Paul Vriens
3aef9ef08e
mshtml/tests: Correct a test and show a Wine bug.
2009-06-08 12:40:04 +02:00
André Hentschel
c867eca1e0
shell32/tests: Fix error messages.
2009-06-08 12:39:59 +02:00
Alexandre Julliard
4b2a15de9f
wininet: Always use a full URL for redirects, even with an absolute path.
2009-06-05 20:37:57 +02:00
Alexandre Julliard
84ccadeeee
comctl32/tests: Avoid size_t in traces.
2009-06-05 15:19:57 +02:00
Paul Vriens
989649c62e
shell32/tests: Make sure all created files can be removed.
2009-06-05 15:19:57 +02:00
Paul Vriens
e348c842da
shell32/tests: Fix test failures on Win95.
2009-06-05 15:19:57 +02:00
Marcus Meissner
890b5dafb6
msi: Check the correct pointers for allocation failure (Coverity).
2009-06-05 15:19:57 +02:00
Nikolay Sivov
e11c2496c5
ntdll: Make NtQueryFullAttributesFile and NtQueryAttributesFile thin wrappers over an internal function.
2009-06-05 15:19:57 +02:00
Nikolay Sivov
1880a786d1
ntdll: Make NtCreateFile and NtOpenFile thin wrappers over an internal function.
2009-06-05 15:19:57 +02:00
Nikolay Sivov
475dcb81f5
comctl32/listview: Improve column scrolling.
2009-06-05 15:19:57 +02:00
Nikolay Sivov
d5319303f1
comctl32/listview: Partially revert commit 43d982fde6
.
2009-06-05 15:19:57 +02:00
Ben Klein
49f1d5f7c8
mountmgr.sys: Add tracking of fixed harddisk devices.
2009-06-05 15:19:57 +02:00
Stephan Rose
eb3904d02b
gdiplus: Add support for vertical string alignment to GdipDrawString.
2009-06-05 15:19:56 +02:00
Andrew Eikum
f01bfea62e
gdiplus: Stub for GdipBitmapCreateApplyEffect.
2009-06-05 15:19:56 +02:00
Andrew Eikum
ad2341253c
gdiplus: Stub for GdipBitmapApplyEffect.
2009-06-05 15:19:56 +02:00
Aurimas Fišeras
d8a85425ec
kernel32/nls: Switch to UTF-8 encoding for lth.nls.
2009-06-05 15:19:56 +02:00
Tony Wasserka
e6ece9ee4a
d3dx9: Test return codes of the D3DXGetImageInfo functions.
2009-06-05 15:19:56 +02:00
Henri Verbeet
f8c4832276
wined3d: Use GL_DEPTH24_STENCIL8_EXT for depth stencil formats.
2009-06-05 15:19:56 +02:00
Henri Verbeet
d08f4fb5f5
wined3d: Add support for EXT_packed_depth_stencil.
2009-06-05 15:19:56 +02:00
Henri Verbeet
a5876bb91e
wined3d: Use FBOs for offscreen rendering by default.
2009-06-05 15:19:40 +02:00
Henri Verbeet
fb7531599f
wined3d: Only use stretch_rect_fbo() on surfaces that are FBO attachable.
2009-06-05 15:19:35 +02:00
Henri Verbeet
786408fb95
wined3d: Check FBO compatibility on all formats with a GL format.
...
Instead of just the ones that have a fallback specified.
2009-06-05 14:43:25 +02:00
Henri Verbeet
b93c3b3253
wined3d: Set texture filtering to NEAREST in check_fbo_compat().
2009-06-05 14:43:25 +02:00
Henri Verbeet
0571ebcee3
wined3d: Add extension detection to the GL format template table.
2009-06-05 14:43:25 +02:00
Henri Verbeet
a2440aed7e
wined3d: Add extension detection for ARB_depth_texture.
2009-06-05 14:43:25 +02:00
Henri Verbeet
daeb86d620
wined3d: Don't use the vertex/pixel shader when we're not supposed to.
...
This also avoids removing programs from lists they're not in in
delete_glsl_program_entry().
2009-06-05 14:43:25 +02:00
Henri Verbeet
cae6a32b08
wined3d: Check the result from wine_rb_get() before using it in WINE_RB_ENTRY_VALUE.
2009-06-05 14:43:25 +02:00
Francois Gouget
70cdb5c3e4
ole32/tests: Make test_readonly() static.
2009-06-05 14:43:25 +02:00
Francois Gouget
47be6e8379
rpcrt4/tests: Make dummy_Release() static.
2009-06-05 14:43:25 +02:00
Andrew Talbot
925cd00cd1
comctl32: Constify some variables.
2009-06-05 14:43:24 +02:00
Piotr Caban
c0af3a57c2
jscript: Added Date_setTime implementation.
2009-06-05 14:43:24 +02:00
Piotr Caban
c144859b13
jscript: Fix DateConstr_value (with no argument) implementation.
2009-06-05 14:43:24 +02:00
Eric van Beurden
59a217847c
wininet: Rearrange invalid header checks.
2009-06-05 14:43:24 +02:00
Eric van Beurden
5caf809426
wininet: Check for bad allocation in HeapReAlloc.
2009-06-05 14:43:24 +02:00
Jacek Caban
80dd9b9c9e
urlmon: Use a copy of PROTOCOLDATA in Switch/Continue implementation.
2009-06-05 14:43:24 +02:00
Jacek Caban
de36782c48
urlmon: Set INTERNET_OPTION_HTTP_DECODING option in http protocol handler.
2009-06-05 14:43:24 +02:00
Paul Vriens
e42d7f9591
msctf: Fix a possible NULL dereference (Coverity).
2009-06-05 14:43:24 +02:00
Paul Vriens
b3e4155a41
kernel32/tests: Fix a test failure on Win9x/WinMe.
2009-06-05 14:43:24 +02:00
Paul Vriens
d449fcde40
riched32/tests: Fix a test failure on NT4 and below.
2009-06-05 14:43:24 +02:00
Paul Vriens
b7aa196449
shell32/tests: Fix test failure on NT4.
2009-06-05 14:43:24 +02:00
Louis Lenders
d099c90ea3
ntdll: Add stub for RtlEnumerateGenericTableWithoutSplaying.
2009-06-04 12:43:42 +02:00
Andrew Eikum
156eeb08be
gdiplus: Stubs for GdipDrawImagePoints and GdipDrawImagePointsI.
2009-06-04 12:38:37 +02:00
Andrew Eikum
46de8c0eb4
gdiplus: Stub for GdipEmfToWmfBits.
2009-06-04 12:38:33 +02:00
Henri Verbeet
a44f84fdf7
wined3d: Add a proper enum value for "no extension".
...
This would allow an extension check for ARB_COLOR_BUFFER_FLOAT to work.
2009-06-04 12:19:02 +02:00
Henri Verbeet
0a059aafbe
wined3d: Check FBO compatibility after the fixups are applied.
2009-06-04 12:18:47 +02:00
Henri Verbeet
faaea93573
wined3d: Remove WINED3DFMT_R16G16B16A16_SNORM from the GL formats template.
...
This entry obviously can't work correctly.
2009-06-04 12:18:42 +02:00
Henri Verbeet
0cf49767ad
wined3d: Remove entries without an internal format from the GL formats template.
2009-06-04 12:18:33 +02:00
Henri Verbeet
37bdcd6b9b
wined3d: Free priv->stack in shader_glsl_free().
2009-06-04 12:18:27 +02:00
Hans Leidekker
f9e33e9af6
msi/tests: Ignore case when comparing file names.
2009-06-04 12:18:20 +02:00
Hans Leidekker
761736e6aa
msi: Add more tests for MsiGetSourcePath.
2009-06-04 12:18:15 +02:00
Hans Leidekker
a0b9315dff
msi: Add tests for importing a _SummaryInformation table.
2009-06-04 12:18:09 +02:00
Hans Leidekker
d02dbf4492
msi: Initialize some variables.
2009-06-04 12:18:04 +02:00
Hans Leidekker
c1670fb353
msi: Don't trace an out parameter.
2009-06-04 12:17:59 +02:00
Hans Leidekker
0376ec38b0
crypt32: Initialize salt correctly.
2009-06-04 12:17:53 +02:00
Alexandre Julliard
7b40a2fa95
user32/tests: More systematically ignore the messages we don't care about.
2009-06-04 12:17:48 +02:00
Alexandre Julliard
52ad8123f9
user32/tests: Add more synchronization in the exit thread test to avoid races.
2009-06-04 12:17:42 +02:00
Nikolay Sivov
39398aedc7
comctl32/listview: Improve grid drawing on LVS_EX_GRIDLINES style.
2009-06-04 12:17:23 +02:00
Nikolay Sivov
f8904e156f
comctl32/listview: Improve item visibility calculation for report view.
2009-06-04 12:17:17 +02:00
Nikolay Sivov
3e4ba3048a
comctl32/listview: Some tests for LVS_SORT[A,DE]SCENDING, remove these styles from TODOs.
2009-06-04 12:17:12 +02:00
Piotr Caban
eb203a149b
jscript: Remove NaN related FIXMEs.
2009-06-04 12:12:56 +02:00
Piotr Caban
931554dd4a
jscript: Fix parse_double_literal implementation.
2009-06-04 12:12:46 +02:00
Aric Stewart
584175bedf
msctf: Implement ITfContext::SetSelection.
2009-06-04 12:12:28 +02:00
Aric Stewart
432db51ac3
msctf: Implement ITfInsertAtSelection::InsertTextAtSelection.
2009-06-04 12:12:19 +02:00
Andrew Talbot
b898f8dd58
comctl32: Various const qualifier fixes.
2009-06-04 12:12:13 +02:00
Paul Vriens
f9ecd7397e
user32/tests: Fix a test failure on Win95.
2009-06-04 12:12:07 +02:00
Paul Vriens
96ef5d38af
user32/tests: Remove a trace() message.
2009-06-04 12:12:02 +02:00
Paul Vriens
eca3d74877
kernel32/tests: Skip WritePrivateProfileString tests on Win9x/WinME.
2009-06-04 12:11:56 +02:00
Paul Vriens
cb81487707
ole32/tests: Fix remaining test failures on NT4 and below.
2009-06-04 12:11:51 +02:00
Vincent Povirk
cedc8e7099
winex11.drv: Don't use XEvents uninitialized when waits time out.
2009-06-04 12:11:47 +02:00
Alexandre Julliard
cbf9d1b0c6
rpcrt4: Add checks for the number of methods being larger than what we support.
2009-06-03 16:52:06 +02:00
Alexandre Julliard
066060a520
rpcrt4/tests: Add tests for the contents of virtual table for delegated proxies.
2009-06-03 16:51:47 +02:00
Alexandre Julliard
3c9571df78
rpcrt4: Add support for proxy delegation.
2009-06-03 16:51:15 +02:00
Alexandre Julliard
01d00d178e
rpcrt4: Split the vtbl initialization in NdrDllGetClassObject to a separate function.
2009-06-03 16:50:39 +02:00
Austin Lund
1643679476
riched20/test: Added a test for TxDraw.
2009-06-03 16:04:49 +02:00
Paul Vriens
8c820434a4
riched32/tests: Fix a few test failures on NT4 and below.
2009-06-03 15:34:32 +02:00
Paul Vriens
d2844b15be
riched32/tests: Change the test to facilitate adding a broken().
2009-06-03 15:34:32 +02:00
Nikolay Sivov
6a3ac63c6b
comctl32/listview: Implement LVM_SETVIEW.
2009-06-03 15:34:32 +02:00
Nikolay Sivov
d5f9f27c37
comctl32/listview: Implement LVM_GETVIEW.
2009-06-03 15:34:31 +02:00
Nikolay Sivov
b13cd52b04
comctl32/listview: Handle EN_KILLFOCUS in WM_COMMAND message handler.
2009-06-03 15:34:31 +02:00
Nikolay Sivov
3ebe2ebb0d
comctl32/listview: EN_KILLFOCUS handling test.
2009-06-03 15:34:31 +02:00
Kai Blin
66b6415193
secur32: Don't return STATUS_SUCCESS from LsaGetLogonSessionData stub.
2009-06-03 15:34:31 +02:00
Kai Blin
faf6f3f299
advapi32: Fix output of GetUserNameW when joined to a domain.
...
On a Windows box joined to a domain, GetUserName will not return the domain
part. On a Unix box joined to a domain via winbindd, wine_get_user_name will.
So we need to cut off the domain instead of just replacing the \ character.
2009-06-03 15:34:24 +02:00
Guy Albertelli
25506ca64e
kernel32/tests: Add tests for CreateFile errors and opening volumes.
2009-06-03 15:22:52 +02:00
Andrew Eikum
eec8d511cc
gdiplus: Stubs for GdipDrawImagePointRect and GdipDrawImagePointRectI.
2009-06-03 11:53:25 +02:00
Andrew Eikum
84a434fd25
gdiplus: Stub for GdipDeleteEffect.
2009-06-03 11:53:09 +02:00
Alexandre Julliard
68a1f4d0a1
makefiles: Add resource files to the standard object files list.
2009-06-03 11:44:57 +02:00
Alexandre Julliard
a2d88ab356
makefiles: Use winegcc to build the crosstests too.
2009-06-03 11:43:53 +02:00
Henri Verbeet
ad6279de9f
wined3d: Replace the wined3d hash table with the generic red-black tree.
2009-06-03 11:40:14 +02:00
Henri Verbeet
97f320a77b
wined3d: Introduce volumetexture_init() to handle most of the volume texture initialization.
2009-06-03 11:39:16 +02:00
Henri Verbeet
9e69b86a03
wined3d: Introduce volumetexture_cleanup().
2009-06-03 11:39:09 +02:00
Henri Verbeet
b0ba731bd5
wined3d: Introduce cubetexture_init() to handle most of the cube texture initialization.
2009-06-03 11:39:04 +02:00
Henri Verbeet
aabb51286d
wined3d: Introduce cubetexture_cleanup().
2009-06-03 11:38:55 +02:00
Henri Verbeet
5171a65d81
wined3d: Introduce texture_init() to handle most of the 2D texture initialization.
2009-06-03 11:38:50 +02:00
Michael Stefaniuc
2d83c1d7e3
mshtml: Replace long with LONG.
...
This are internal helper functions; the API functions that use them
already use LONG.
2009-06-03 11:35:10 +02:00
Michael Stefaniuc
2b6c4c0be6
crypt32: Replace long with a better type.
2009-06-03 11:35:07 +02:00
Michael Stefaniuc
7faa2cb70e
kernel32: Update the Romanian(Romania) NLS file.
2009-06-03 11:35:02 +02:00
Michael Stefaniuc
7f28666e88
kernel32: Switch to UTF-8 encoding for rom.nls.
2009-06-03 11:34:58 +02:00
Alexandre Julliard
d25f71b553
user32/tests: Add tests for message sequence of window destruction at thread exit.
2009-06-03 11:31:10 +02:00
Alexandre Julliard
95f8371a16
user32: Use a simplified sequence to destroy windows at thread exit, since we don't want to send messages.
2009-06-03 11:30:29 +02:00
Gerald Pfeifer
f39e7182e1
d3d9: Use WINED3DPOOL_DEFAULT instead of D3DPOOL_DEFAULT as appropriate.
2009-06-03 11:27:34 +02:00
Detlef Riekenberg
8588748bc8
kernel32/tests: Fix failures on localized Windows versions.
2009-06-03 11:27:24 +02:00
Paul Vriens
27485d9b53
ole32/tests: Fix a crash on NT4 and below.
2009-06-03 11:26:55 +02:00
Paul Vriens
df24ec66dd
ole32/tests: Run more tests on Win9x by using A-functions.
2009-06-03 11:26:47 +02:00
Paul Vriens
08a6e0c2d4
ole32/tests: Move common variables to the top.
2009-06-03 11:26:36 +02:00
Paul Vriens
094cc84ed2
wininet/tests: Fix a few typos.
2009-06-03 11:26:27 +02:00
Francois Gouget
05a4d26c47
winedbg & appwiz.cpl: Use SUBLANG_NEUTRAL for German.
2009-06-03 11:26:07 +02:00
Francois Gouget
ac831d5ab5
ntdll/tests: Fix the trailing '\n' of a skip() call.
2009-06-03 11:25:58 +02:00
Aric Stewart
9339be641c
shlwapi: Simplify UrlCombine case 2 with tests.
2009-06-03 11:20:37 +02:00
Alexandre Julliard
c18d69ef5f
makefiles: Remove special handling of .res.o files now that winegcc takes care of this.
2009-06-02 14:25:16 +02:00
Stefan Leichter
a37b8f79af
kernel32: Added missing newline to win_skip.
2009-06-02 13:10:16 +02:00
Louis Lenders
e8696ca02e
ntdll: Add stub for NtSecureConnectPort.
2009-06-02 13:10:10 +02:00
Stefan Dösinger
2afcb794f2
wined3d: Implement clipplanes in the ARB backend.
...
Using GL_NV_vertex_program2_option so far. If we're really desparate we can
handle some cases without the extension by using a custom varying and texkill
in the fragment program.
2009-06-02 12:09:54 +02:00
Stefan Dösinger
1276b090b4
wined3d: Update clipplanes on a shader-fixed function switch.
...
The view matrix that was set at the time the clipplane was applied is
hardcoded into the clipplane. With vertex shaders clip planes ignore
the view matrix in d3d. We implement that, but this also means that
the clip planes potentially change when we switch between vs and fixed
func.
2009-06-02 12:09:46 +02:00
Stefan Dösinger
dfc9141458
wined3d: Use condition code for sRGB write correction if available.
...
This gives a small performance improvement. Don't enable NVfp for it though,
because the NVfp penalty is bigger than the gain from this patch. But if NVfp
is enabled anyway, make use of it.
2009-06-02 12:09:38 +02:00
Stefan Dösinger
7e1100d0e4
wined3d: Handle LRP in vertex shaders.
...
The ARB "LRP" instruction is a fragment program only instruction. It is
however valid in vs_2_0+ vertex shaders, so we have to emulate it.
2009-06-02 12:09:26 +02:00
Austin Lund
33534916a3
riched20: If DataObjectImpl_EnumFormatEtc returns E_NOTIMPL then ensure that returned pointers are nulled.
2009-06-02 12:09:12 +02:00
Andrew Eikum
c02e75cf78
gdiplus: Stubs for GdipCreateMetafileFromFile, GdipCreateMetafileFromStream.
2009-06-02 12:08:44 +02:00
Tony Wasserka
f193889815
d3dx9: Redirect D3DXGetImageInfo functions to the FromFileInMemory variant.
2009-06-02 12:03:08 +02:00
Tony Wasserka
32d2be575e
d3dx9: Add utility functions for loading files and resources into memory.
2009-06-02 12:02:16 +02:00
Alexandre Julliard
f922283335
user32/tests: Only check the foreground window when it belongs to the current thread.
2009-06-02 11:57:22 +02:00
Alexandre Julliard
788cdbe6fd
user32/tests: Fix the listbox delete test on NT4.
2009-06-02 11:57:22 +02:00
Alexandre Julliard
bf75129810
riched32: Fix the extra window bytes count for 64-bit.
2009-06-02 11:57:22 +02:00
Michael Stefaniuc
0737fc2c72
gdi32: Avoid using long when not needed.
2009-06-02 11:57:22 +02:00
Henri Verbeet
22022cf8b3
wined3d: Create a texture_cleanup() function.
2009-06-02 11:57:22 +02:00
Henri Verbeet
451a416fcf
wined3d: Call resource_init() from basetexture_init().
2009-06-02 11:57:22 +02:00
Henri Verbeet
812ee5208c
wined3d: Partially revert 7433eb76b5
.
...
The write mask sizes for the input and output semantics can be different,
resulting in compilation failure.
2009-06-02 11:57:22 +02:00
Andrew Eikum
b850008bec
gdiplus: Stub for GdipComment.
2009-06-02 11:57:22 +02:00
Andrew Eikum
57134fc890
gdiplus: Stub for GdipCloneBitmapArea.
2009-06-02 11:57:22 +02:00
Jacek Caban
45064eb5b0
wininet: Fixed tests on Windows.
2009-06-02 11:57:21 +02:00
Detlef Riekenberg
fd0d17ec1c
kernel32/tests: Add tests for GetLocaleInfo with SUBLANG_NEUTRAL.
2009-06-02 11:57:21 +02:00
Nikolay Sivov
43d982fde6
comctl32/listview: Block LVM_EDITLABEL when control is unfocused and no label created.
2009-06-02 11:57:21 +02:00
Paul Vriens
28d0487c24
oleaut32/tests: Fix some intermittent test failures on W98 and NT4.
2009-06-02 11:57:21 +02:00
André Hentschel
ef016c32c1
winex11: Fix Ctrl+Shift+Tab translation.
2009-06-02 11:57:21 +02:00
Vitaly Perov
d7098d0f4f
mpr: Don't set LastError if no error occured.
2009-06-02 11:57:21 +02:00
Huw Davies
16dc037859
ole32: In simple mode keep the stream size above the small block limit.
2009-06-02 11:57:21 +02:00
Huw Davies
02fc79b2c9
ole32: In simple create mode the size returned by IStream_Stat is actually the current stream position.
2009-06-02 11:57:21 +02:00
Huw Davies
cc8c36c44c
ole32: In simple mode, CreateStream with the STGM_CREATE flag should fail.
2009-06-02 11:57:21 +02:00
Huw Davies
0faf155887
ole32: Store the creation flag - STGM_SIMPLE depends on this.
2009-06-02 11:57:21 +02:00
Huw Davies
8b7b67712f
ole32: Rename a parameter to better reflect its use.
2009-06-02 11:57:21 +02:00
Ken Sharp
6ed93bf824
shell32: Add stub for InitNetworkAddressControl.
2009-06-02 11:27:01 +02:00
Alexandre Julliard
449a82866d
rpcrt4: Retrieve the stubless information for the thunks directly from the virtual table pointer.
2009-06-01 21:48:48 +02:00
Alexandre Julliard
acfebea667
rpcrt4: Use the same allocation technique as delegated stubs for the stubless thunks.
...
This avoids allocating them on the heap, and avoids the need for a
separate vtbl.
2009-06-01 21:38:18 +02:00
Alexandre Julliard
ce3c45934b
rpcrt4: Return the stack size from the ObjectStubless function so that the thunks are independent from the number of arguments.
2009-06-01 21:36:12 +02:00
Alexandre Julliard
6f49023802
rpcrt4: Allocate the delegated stubs vtbl only once it is really needed.
2009-06-01 16:55:14 +02:00
Alexandre Julliard
0357ad0894
rpcrt4: Change the allocation of delegated stub methods so that we never need to free them.
2009-06-01 16:40:44 +02:00
Rico Schüller
3838f4b21a
d3d10: Replace a few more unknown in parse_fx10.
2009-06-01 16:16:06 +02:00
Rico Schüller
99a4287f5d
d3d10: Improve parse_fx10.
2009-06-01 16:16:06 +02:00
Andrew Eikum
3091506609
gdiplus: Stubs for GdipBeginContainer and GdipBeginContainerI.
2009-06-01 16:16:06 +02:00
Andrew Eikum
8d6ee56119
gdiplus: Stubs for GdipAddPathString and GdipAddPathStringI.
2009-06-01 16:16:06 +02:00
André Hentschel
c170567e04
appwiz.cpl: Add German translation.
2009-06-01 16:16:06 +02:00
Jeff Zaroyko
93423aaa39
dmsynth: Fix a typo.
2009-06-01 16:16:05 +02:00
Alexandre Julliard
341cea514f
user32/tests: Make some sysparams registry key optional, and fix some other failures on old Windows platforms.
2009-06-01 16:16:05 +02:00
Alexandre Julliard
750fcebadb
user32/tests: Remove tests for internal DDE handle format, we don't care how the handles are implemented.
2009-06-01 16:16:05 +02:00
Alexandre Julliard
2c1b94bde2
rpcrt4/tests: Fix a few more broken tests on NT4.
2009-06-01 16:16:05 +02:00
Detlef Riekenberg
722bc5a864
mlang: Avoid unneeded HeapReAlloc.
...
Our current code enumerates 145 Rfc1766 entries, so use a more
resonable start value.
2009-06-01 16:16:05 +02:00
Detlef Riekenberg
6eec511798
mlang/tests: Add tests for LcidToRfc1766.
2009-06-01 16:16:05 +02:00
Detlef Riekenberg
68e1735acf
mlang: Check output pointer for NULL.
2009-06-01 16:16:05 +02:00
Detlef Riekenberg
596f8d67a0
mlang: Suppress country data in rfc1766, with tests.
2009-06-01 16:16:04 +02:00
Detlef Riekenberg
e84ae0e720
mlang: Return HRESULT from lcid_to_rfc1766 helper.
2009-06-01 16:16:04 +02:00
Alexandre Julliard
2449eea0fd
d3d9/tests: Skip CheckDeviceMultiSampleType test if not available.
2009-06-01 16:16:04 +02:00
Gerald Pfeifer
875f0c2470
msxml3: Tweak two assertions.
2009-06-01 16:16:04 +02:00
Nikolay Sivov
5e53ddfc6f
comctl32/listview: Some tests for LVM_EDITLABEL.
2009-06-01 16:16:04 +02:00
Nikolay Sivov
551bb4784a
comctl32/listview: Fix item bounds calculation for LVS_REPORT style.
2009-06-01 16:16:04 +02:00
Nikolay Sivov
8cf54c5645
comctl32/listview: Item horizontal position isn't applied for any item bounds on LVS_REPORT.
2009-06-01 16:16:04 +02:00
Stefan Leichter
d56839f64e
kernel32: Fix spec of QueryFullProcessImageNameW.
2009-06-01 16:16:04 +02:00
Vincent Povirk
6f05770fbf
ole32: Don't ignore a failure to delete the old element in CreateStorage.
2009-06-01 16:16:02 +02:00
Vincent Povirk
e21adbf45a
ole32: Fix return code of DeleteStorage for read only storage.
2009-06-01 16:16:02 +02:00
Vincent Povirk
93a155381f
ole32: Fix crash when calling CreateStorage on read only storage.
2009-06-01 16:16:02 +02:00
Vincent Povirk
4a0901fb87
ole32: Fix crash when calling CreateStream on read only storage.
2009-06-01 16:16:02 +02:00