Commit Graph

43766 Commits

Author SHA1 Message Date
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