Commit Graph

52593 Commits

Author SHA1 Message Date
Michael Stefaniuc 4deab508ba wineoss.drv: Avoid a potential NULL pointer dereference in a TRACE. 2010-05-20 13:47:52 +02:00
Michael Stefaniuc 49c5494ff8 msxml3: Remove redundant "not NULL" check of the punk arg. 2010-05-20 13:47:52 +02:00
Michael Stefaniuc 63512e8e98 quartz: Avoid using the long type. 2010-05-20 13:47:44 +02:00
Maarten Lankhorst aa65a56afe mciqtz32: Add support for MCI_PAUSE. 2010-05-20 12:45:53 +02:00
Maarten Lankhorst ecbc152977 mciqtz32: Add support for MCI_STATUS_TIME_FORMAT. 2010-05-20 12:45:51 +02:00
Maarten Lankhorst 573abf8398 mciqtz32: Handle window visibility better.
Video Window only needs to be created on play, so defer until then.
2010-05-20 12:45:44 +02:00
Maarten Lankhorst 02956bf798 quartz: Remove invalid check from put_WindowStyleEx in video renderer. 2010-05-20 12:45:02 +02:00
Maarten Lankhorst ab9cbecf1b quartz: Respect autoshow in video renderer. 2010-05-20 12:44:57 +02:00
Sven Baars 6711a0f553 shdoclc: Fix Dutch translation. 2010-05-20 12:44:50 +02:00
Maarten Lankhorst 4c23814c48 quartz: Support negative heights in video renderer. 2010-05-20 12:43:45 +02:00
Louis Lenders 1ae673f8de samlib: Add stubbed samlib.dll. 2010-05-20 12:43:19 +02:00
Alexandre Julliard 5decff1897 user32: Ignore the bitmap offset if it's not set. 2010-05-20 12:37:59 +02:00
Alexandre Julliard 8f1853a309 comctl32/imagelist: Clear pixels that fall outside the mask when generating an alpha channel. 2010-05-19 20:11:48 +02:00
Alexandre Julliard 9479fbfd34 winex11: Add some tracing to the fontconfig subpixel code. 2010-05-19 19:49:15 +02:00
Aric Stewart 8412028562 usp10: Attempt to do shaping via the font GSUB table first.
Modern fonts expect this and the presentation form B glyphs are a fallback.
2010-05-19 18:02:08 +02:00
Aric Stewart 32b9b63a42 usp10: Add Arabic shaping. 2010-05-19 17:59:35 +02:00
Alexandre Julliard a5fe688704 libwine: Generate Unicode data for Arabic shaping. 2010-05-19 17:52:42 +02:00
Matteo Bruni 5cc00e82b6 d3dx9: Shader assembler ps_3_0 support. 2010-05-19 16:58:00 +02:00
Matteo Bruni abb489b29d d3dx9: Add ps_3_0 instructions parsing to the shader assembler. 2010-05-19 16:58:00 +02:00
Michael Stefaniuc 91c7d4f909 qcap: Use the proper types. 2010-05-19 16:57:59 +02:00
Henri Verbeet 2c2e3f8665 user32: Verify we got a valid window handle in GetDCEx(). 2010-05-19 16:57:59 +02:00
Henri Verbeet 9d865274c0 wined3d: Fix a comment. 2010-05-19 16:57:59 +02:00
Henri Verbeet f0888577c5 wined3d: Use wine_dbgstr_rect() for tracing the rectangle in IWineD3DSurfaceImpl_LockRect(). 2010-05-19 16:57:59 +02:00
Henri Verbeet 465e8f66cb wined3d: Explicitly pass the FBO target to context_clean_fbo_attachments().
This should have been part of e01d56f331.
2010-05-19 16:57:59 +02:00
Henri Verbeet 0fe7b45b6c wined3d: Make context_attach_surface_fbo() static. 2010-05-19 16:57:59 +02:00
Piotr Caban 8dde5c5168 wininet: Combine certificate errors in HTTP_OpenConnection. 2010-05-19 15:01:00 +02:00
Piotr Caban ee72094ca8 wininet: Added INTERNET_OPTION_ERROR_MASK flag handling to InternetSetOptionW. 2010-05-19 15:00:55 +02:00
Piotr Caban 4ba60d265a wininet: Fix callbacks sent on connection error. 2010-05-19 15:00:43 +02:00
Maarten Lankhorst 231396de90 quartz: Add support for windowstate in video renderer. 2010-05-19 13:16:34 +02:00
Maarten Lankhorst 6956ce6153 mciqtz32: Add support for mciUpdate. 2010-05-19 13:16:34 +02:00
Maarten Lankhorst e51d5af9d6 mciqtz32: Add support for MCI_DGV_WHERE_SOURCE. 2010-05-19 13:16:34 +02:00
Maarten Lankhorst 4eddb852b1 mciqtz32: Handle mciOpen better. 2010-05-19 13:16:34 +02:00
Alexandre Julliard b81d08e31c winex11: Make sure that all fontconfig support is properly #ifdef'ed. 2010-05-19 11:26:44 +02:00
Maarten Lankhorst 00eaa92945 winmm: Make timer keep a ref on winmm while it's running. 2010-05-19 11:20:37 +02:00
Ilya Shpigor cc784e277f shdocvw: Added IDataObject stub implementation. 2010-05-19 11:17:55 +02:00
Dylan Smith dcbc22b985 richedit: Send EN_SELCHANGE after wrapping but before EN_CHANGE.
The call to ME_SendSelChange cannot be done in ME_CommitUndo like it was
before, because it must be done after wrapping.  Native richedit controls
send EN_CHANGE first, which is sent in ME_UpdateRepaint, so
ME_SendSelChange must be before this notification in ME_UpdateRepaint.
2010-05-19 11:17:55 +02:00
Dylan Smith d312d4e33c richedit: Revert commit that caused a regression. (Bug 22758).
Revert commit 049cf5aca0
richedit: Avoid notifying parent window in improper state.

The commit was meant to fix a problem caused by ME_SendSelChange being
called in ME_SendSelChange, but moving the calls to ME_CommitUndo caused
a regression. So this patch reverts the previous commit, and my
following patch will instead fix the bug by moving the call to
ME_SendSelChange out of ME_CommitUndo.
2010-05-19 11:17:55 +02:00
Michael Stefaniuc aef5374c8b ntdll: Remove superfluous "not NULL" check for the count arg. 2010-05-19 11:17:55 +02:00
Michael Stefaniuc be6ef9158d user32: Remove superfluous "not NULL" check of the atom variable. 2010-05-19 11:17:55 +02:00
Andrew Eikum 17789c1636 Revert "user32: Don't use DLGTEMPLATE's ExStyle when creating dialogs.".
This reverts commit 897f11d331.
2010-05-19 11:17:55 +02:00
Vincent Povirk bea0daa281 shlwapi: Implement SHRegEnumUSValue. 2010-05-19 11:17:55 +02:00
Jörg Höhle c89853ebe5 winmm: More MIDI boundary tests & fixes. 2010-05-19 11:17:27 +02:00
Jörg Höhle a311dff763 winmm: A NULL CALLBACK_FUNCTION is acceptable since w2k. 2010-05-19 11:17:26 +02:00
Jörg Höhle e3869300b9 winmm: WAVE/MIDI_MAPPER (-1) is a 32 bit UINT, not 16. 2010-05-19 11:17:26 +02:00
Dmitry Timoshkov 7d3cb53cf1 gdi32: Do not use VDMX for mapping of negative font heights, based on a test case. 2010-05-18 18:44:24 +02:00
Dmitry Timoshkov cc870dc484 user32: Paint button focus in the ODA_SELECT case too. 2010-05-18 18:44:18 +02:00
Andrew Eikum fe92119f53 comctl32/listview: Derive subitem rect from listview origin. 2010-05-18 18:42:18 +02:00
Sven Baars 4ad98744ce setupapi: Fix Dutch translation. 2010-05-18 18:42:10 +02:00
Maarten Lankhorst e331a84fc0 mciqtz32: Implement MCI_STATUS_LENGTH. 2010-05-18 18:42:10 +02:00
Maarten Lankhorst f65d4c5a47 mciqtz32: Add command table from mciavi32. 2010-05-18 18:42:10 +02:00
Jörg Höhle f5715f96ab imaadp32: Refine size checks. 2010-05-18 18:42:09 +02:00
Jörg Höhle 8fa84df772 winealsa: MOD_MIDIPORT has 0 voices and notes and FFFF ChannelMask. 2010-05-18 18:42:09 +02:00
Jörg Höhle 3af7e99ba0 winealsa: Supply FFFFFFFF for midiOutGetVolume, no garbage. 2010-05-18 18:42:09 +02:00
Matteo Bruni c1f7faca45 d3dx9: Add some version-specific checks in the shader assembler. 2010-05-18 18:42:09 +02:00
Nikolay Sivov f894862ebc comctl32: Fix SysLink debug channel name, add a trace. 2010-05-18 18:42:09 +02:00
Michael Stefaniuc 127733ebda dinput: Remove explicit cast to long as it happens implicitly.
LPDIEFFECT->rglDirection is a LPLONG.
2010-05-18 18:42:09 +02:00
Henri Verbeet 7bec8e1dcb wined3d: Correctly translate between coordinate systems in swapchain_blit(). 2010-05-18 18:42:09 +02:00
Henri Verbeet e0d6ca57d7 wined3d: Check for offscreen contexts inside context_validate_onscreen_formats() itself. 2010-05-18 18:42:08 +02:00
Henri Verbeet 4889c33da6 wined3d: Explicitly pass the depth/stencil surface to context_validate_onscreen_formats().
This avoids switching to offscreen rendering in context_apply_blit_state() for
a depth buffer that isn't going to be used anyway. This switch would be
problematic for blits to the frontbuffer, since it's always onscreen. I.e.,
we'd be blitting to the screen, but with offscreen transforms.
2010-05-18 18:42:08 +02:00
Henri Verbeet 96cdab1792 wined3d: context_validate_onscreen_formats() may modify context->render_offscreen.
I merged this by accident in be43c867a5.
2010-05-18 18:42:08 +02:00
Alexandre Julliard 2f614e6081 krnl386.exe: Call the 32-bit string functions that contain exception handlers. 2010-05-18 18:42:08 +02:00
Alexandre Julliard ea596f8a5f winex11: Force alpha channel to 0 when blitting to depth 32 from a lower depth. 2010-05-18 18:42:08 +02:00
Michael Stefaniuc 31e4cf9313 winex11.drv: Remove redundant "not NULL" check of cfgs (coccicheck). 2010-05-18 18:42:08 +02:00
Michael Stefaniuc 2721cff09e mciwave: Remove redundant "not NULL" checks of the variables lpParms.
Found by coccicheck.
2010-05-18 18:42:08 +02:00
Michael Stefaniuc 6178e86a74 avifil32: Remove some redundant "not NULL" checks (coccicheck). 2010-05-18 18:42:07 +02:00
Michael Stefaniuc 989e98202f ddraw: Remove redundant "not NULL" check of This (coccicheck). 2010-05-18 18:42:07 +02:00
Michael Stefaniuc 48e36e43dd user32: Remove redundant not NULL check of variable item (coccicheck). 2010-05-18 18:42:07 +02:00
Michael Stefaniuc f8bac98196 shell32: Remove redundant "not NULL" check of ppidl (coccicheck). 2010-05-18 18:42:07 +02:00
Alexandre Julliard 15efbc892b comctl32/imagelist: Don't pre-multiply the stored image, do it only at blending time. 2010-05-18 18:42:06 +02:00
Nikolay Sivov 2c80e14eec ole32: Use window property to store registered drop target. 2010-05-18 08:53:08 +02:00
Maarten Lankhorst 5568f33db3 quartz: Forward IMediaFilter to IMediaControl. 2010-05-18 08:50:54 +02:00
Maarten Lankhorst 44827a0336 quartz: Implement IBasicVideo get_AvgTimePerFrame. 2010-05-18 08:50:47 +02:00
Matej Špindler 515b15233e jscript: Add Slovenian translation. 2010-05-18 08:50:26 +02:00
Matej Špindler 4ed5079b67 wininet: Update Slovenian translation. 2010-05-18 08:50:10 +02:00
Juan Lang 0b7711e545 wintrust/tests: Fix test failures when not running as administrator. 2010-05-18 08:49:52 +02:00
Juan Lang b659dee999 winhttp: Honor security flags when verifying a certificate. 2010-05-18 08:48:35 +02:00
Juan Lang 2a569a9e89 winhttp: Store a pointer to the netconn_t in the SSL context. 2010-05-18 08:48:29 +02:00
Juan Lang 7c7d00a12f winhttp: Store security flags in netconn_t. 2010-05-18 08:48:21 +02:00
Sven Baars 141875c84a wineps.drv: Fix Dutch translation. 2010-05-18 08:48:04 +02:00
Julius Schwartzenberg ba11b695e6 wined3d: Cope with the new Intel renderer string. 2010-05-18 08:47:57 +02:00
Owen Rudge 00eb092e4d d3dx9: Implement CreateEffectFromFile/Resource functions. 2010-05-18 08:47:38 +02:00
Owen Rudge b3523a447c d3dx9: Implement D3DXCreateEffectCompilerFromFile/Resource. 2010-05-18 08:47:35 +02:00
Michael Stefaniuc 943eefc8fc rpcrt4: Avoid using long. 2010-05-17 15:41:33 +02:00
Dmitry Timoshkov 184c86e774 user32: Add BM_SETSTATE/BM_SETCHECK message tests for a button, make them pass under Wine. 2010-05-17 15:41:27 +02:00
Roderick Colenbrander ee9b409fce wined3d: Use BltFast in UpdateSurface when desc.convert is set. 2010-05-17 14:44:09 +02:00
Roderick Colenbrander ba8f0da271 wined3d: Remove unneeded d3dfmt_get_conv conversion constants. 2010-05-17 14:43:56 +02:00
Roderick Colenbrander f892003194 wined3d: Set conversion flags for format descriptors having a convert function. 2010-05-17 14:43:49 +02:00
Andrey Turkin de79a63838 kernel32: Implement CreateHardLink. 2010-05-17 14:43:26 +02:00
Mike Kaplinskiy 42debac149 server: Move socket async activation to sock_poll_event. 2010-05-17 14:41:33 +02:00
Piotr Caban 4aee4c7d1c msvcrt: Added $I10_OUTPUT implementation. 2010-05-17 14:39:29 +02:00
Alexandre Julliard aff0eac21b gdi32: Pre-multiply RGB values by alpha for subpixel font rendering. 2010-05-17 14:25:14 +02:00
Piotr Caban c6097cafdd wininet: Deal with reading over the end in NETCON_recv. 2010-05-17 13:20:22 +02:00
Piotr Caban a298415bbe wininet: Fix dwStatusInfoLength value in INTERNET_SendCallback. 2010-05-17 13:20:08 +02:00
Henri Verbeet 123bfa20f5 d3d9/tests: Add a shadow sampler test. 2010-05-17 13:20:03 +02:00
Henri Verbeet fabc7ecd97 d3d8/tests: Add a shadow sampler test. 2010-05-17 13:19:59 +02:00
Henri Verbeet 79145e215b wined3d: Add support for shadow samplers. 2010-05-17 13:19:53 +02:00
Henri Verbeet 29b13f75cc wined3d: Add support for ARB_shadow. 2010-05-17 13:19:49 +02:00
Henri Verbeet 498664af3a wined3d: Remove some unused winetexturestates elements. 2010-05-17 13:19:44 +02:00
Henri Verbeet 44ab3d70f1 wined3d: Handle depth/stencil surfaces in IWineD3DSurfaceImpl_LoadLocation(). 2010-05-17 13:19:40 +02:00
Michael Stefaniuc bdc85b69f6 msvfw32: Replace long with LONG. 2010-05-17 13:18:44 +02:00