wine
16 years agoshdocvw: Always create BindStatusCallback object.
Jacek Caban [Thu, 3 Jan 2008 15:37:28 +0000 (16:37 +0100)] 
shdocvw: Always create BindStatusCallback object.

16 years agoshdocvw: Return correct variables in GetBindInfo.
Jacek Caban [Thu, 3 Jan 2008 15:36:48 +0000 (16:36 +0100)] 
shdocvw: Return correct variables in GetBindInfo.

16 years agoshdocvw: Return S_OK in OnStartBinding.
Jacek Caban [Thu, 3 Jan 2008 15:36:27 +0000 (16:36 +0100)] 
shdocvw: Return S_OK in OnStartBinding.

16 years agoshdocvw: Store DocHost in BindStatusCallback.
Jacek Caban [Thu, 3 Jan 2008 15:36:04 +0000 (16:36 +0100)] 
shdocvw: Store DocHost in BindStatusCallback.

16 years agoshdocvw: Added missing OnObjectAvailable function.
Jacek Caban [Thu, 3 Jan 2008 15:35:42 +0000 (16:35 +0100)] 
shdocvw: Added missing OnObjectAvailable function.

16 years agowinecfg: Don't mix the strings in unix and windows locales.
Dmitry Timoshkov [Thu, 3 Jan 2008 13:29:24 +0000 (21:29 +0800)] 
winecfg: Don't mix the strings in unix and windows locales.

16 years agomsxml3: Return E_INVALIDARG when value is NULL.
Alistair Leslie-Hughes [Thu, 3 Jan 2008 05:02:36 +0000 (16:02 +1100)] 
msxml3: Return E_INVALIDARG when value is NULL.

16 years agowininet: Check return value of InternetCrackUrl when checking referrer host.
Marcus Meissner [Tue, 1 Jan 2008 22:20:37 +0000 (23:20 +0100)] 
wininet: Check return value of InternetCrackUrl when checking referrer host.

16 years agontdll: Print an error for unsupported shared writable mappings.
Alexandre Julliard [Thu, 3 Jan 2008 12:20:03 +0000 (13:20 +0100)] 
ntdll: Print an error for unsupported shared writable mappings.

16 years agoFix some typos.
Zach Goldberg [Thu, 3 Jan 2008 01:23:41 +0000 (20:23 -0500)] 
Fix some typos.

16 years agoSpelling fixes.
Austin English [Wed, 2 Jan 2008 23:46:32 +0000 (17:46 -0600)] 
Spelling fixes.

16 years agoimm32: Added some unit test cases.
Michael Jung [Wed, 2 Jan 2008 22:14:49 +0000 (23:14 +0100)] 
imm32: Added some unit test cases.

16 years agoimm32: When updating a NULL HIMCC with NULL just return NULL. Handle the NULL HIMCC...
Aric Stewart [Wed, 2 Jan 2008 19:34:46 +0000 (13:34 -0600)] 
imm32: When updating a NULL HIMCC with NULL just return NULL. Handle the NULL HIMCC for the compstr when doing a ImmNotifyIME for a reset.

16 years agomsi: Remove an extraneous safety check and simplify generate_error_string().
Gerald Pfeifer [Wed, 2 Jan 2008 15:30:45 +0000 (16:30 +0100)] 
msi: Remove an extraneous safety check and simplify generate_error_string().

16 years agows2_32: Remove two noop checks.
Gerald Pfeifer [Wed, 2 Jan 2008 14:59:59 +0000 (15:59 +0100)] 
ws2_32: Remove two noop checks.

16 years agowined3d: Removed dead FIXME checks.
Gerald Pfeifer [Wed, 2 Jan 2008 14:30:00 +0000 (15:30 +0100)] 
wined3d: Removed dead FIXME checks.

16 years agoinclude: ws2tcpip.h should include winsock2.h.
Rob Shearman [Wed, 2 Jan 2008 22:53:58 +0000 (22:53 +0000)] 
include: ws2tcpip.h should include winsock2.h.

16 years agowined3d: Properly handle the surface location in stretch_rect_fbo().
H. Verbeet [Wed, 2 Jan 2008 18:53:24 +0000 (19:53 +0100)] 
wined3d: Properly handle the surface location in stretch_rect_fbo().

16 years agowined3d: SFLAG_INTEXTURE is the same as SFLAG_INDRAWABLE for offscreen render targets...
H. Verbeet [Wed, 2 Jan 2008 18:53:13 +0000 (19:53 +0100)] 
wined3d: SFLAG_INTEXTURE is the same as SFLAG_INDRAWABLE for offscreen render targets when ORM_FBO is used.

16 years agowined3d: Bind the surface texture in LoadLocation().
H. Verbeet [Wed, 2 Jan 2008 18:52:56 +0000 (19:52 +0100)] 
wined3d: Bind the surface texture in LoadLocation().

16 years agowined3d: Move binding the texture and dirtifying the sampler to its own function...
H. Verbeet [Wed, 2 Jan 2008 18:52:22 +0000 (19:52 +0100)] 
wined3d: Move binding the texture and dirtifying the sampler to its own function from surface_download_data().

16 years agowined3d: Call SetGlTextureDesc() from BindTexture() rather than from PreLoad().
H. Verbeet [Wed, 2 Jan 2008 18:52:05 +0000 (19:52 +0100)] 
wined3d: Call SetGlTextureDesc() from BindTexture() rather than from PreLoad().

16 years agowined3d: Call ActivateContext regardless of WINED3DCREATE_MULTITHREADED.
H. Verbeet [Wed, 2 Jan 2008 18:51:51 +0000 (19:51 +0100)] 
wined3d: Call ActivateContext regardless of WINED3DCREATE_MULTITHREADED.

16 years agoserver: Redesign the server shutdown processing.
Alexandre Julliard [Wed, 2 Jan 2008 15:16:00 +0000 (16:16 +0100)] 
server: Redesign the server shutdown processing.

System processes are now killed only after the server persistence
delay has expired. New processes are not allowed to start during
shutdown.

16 years agoserver: Use exponential backoff when waiting for wineserver -k to complete.
Alexandre Julliard [Wed, 2 Jan 2008 15:13:08 +0000 (16:13 +0100)] 
server: Use exponential backoff when waiting for wineserver -k to complete.

16 years agokernel32: Add tests for RegisterWaitForSingleObject and UnregisterWait.
Rob Shearman [Tue, 1 Jan 2008 22:37:34 +0000 (22:37 +0000)] 
kernel32: Add tests for RegisterWaitForSingleObject and UnregisterWait.

16 years agokernel32: Implement RegisterWaitForSingleObject and UnregisterWait.
Rob Shearman [Tue, 1 Jan 2008 22:37:25 +0000 (22:37 +0000)] 
kernel32: Implement RegisterWaitForSingleObject and UnregisterWait.

16 years agontdll: Implement RtlRegisterWait, RtlDeregisterWait and RtlDeregisterWaitEx.
Rob Shearman [Tue, 1 Jan 2008 22:37:16 +0000 (22:37 +0000)] 
ntdll: Implement RtlRegisterWait, RtlDeregisterWait and RtlDeregisterWaitEx.

16 years agorichedit: Simplify first para style handling by creating a context.
Eric Pouech [Tue, 1 Jan 2008 21:05:46 +0000 (22:05 +0100)] 
richedit: Simplify first para style handling by creating a context.

16 years agorichedit: Don't force repaint while the redraw flag is off.
Eric Pouech [Tue, 1 Jan 2008 21:05:40 +0000 (22:05 +0100)] 
richedit: Don't force repaint while the redraw flag is off.

16 years agorichedit: Optimizations for the style selection.
Eric Pouech [Tue, 1 Jan 2008 21:05:33 +0000 (22:05 +0100)] 
richedit: Optimizations for the style selection.

Use a ME_Context for style selection/unselection.
Store the (x,y) dpi information for a given DC in the corresponding ME_Context structure.

16 years agorichedit: Don't recreate the DC all the time, but use uniformely a ME_Context structu...
Eric Pouech [Tue, 1 Jan 2008 21:05:28 +0000 (22:05 +0100)] 
richedit: Don't recreate the DC all the time, but use uniformely a ME_Context structure where needed.

16 years agorichedit: Move init code after some sanity checks to avoid unneeded computations.
Eric Pouech [Tue, 1 Jan 2008 21:05:22 +0000 (22:05 +0100)] 
richedit: Move init code after some sanity checks to avoid unneeded computations.

16 years agorichedit: Small optimisation in ME_GetSelectionInsertStyle.
Eric Pouech [Tue, 1 Jan 2008 21:05:16 +0000 (22:05 +0100)] 
richedit: Small optimisation in ME_GetSelectionInsertStyle.

16 years agorichedit: Rewrote FindPixelPos so that it always return something.
Eric Pouech [Tue, 1 Jan 2008 21:05:05 +0000 (22:05 +0100)] 
richedit: Rewrote FindPixelPos so that it always return something.

Made the function static as well.

16 years agorichedit: Added support for intra-paragraph line space.
Eric Pouech [Tue, 1 Jan 2008 21:04:58 +0000 (22:04 +0100)] 
richedit: Added support for intra-paragraph line space.

16 years agorichedit: Added support for spaces above & below paragraphs.
Eric Pouech [Tue, 1 Jan 2008 21:04:52 +0000 (22:04 +0100)] 
richedit: Added support for spaces above & below paragraphs.

16 years agorichedit: Now drawing the paragraph borders (if any) from paraformat2.
Eric Pouech [Tue, 1 Jan 2008 21:04:46 +0000 (22:04 +0100)] 
richedit: Now drawing the paragraph borders (if any) from paraformat2.

16 years agorichedit: Fix the para computation when zoom is used.
Eric Pouech [Tue, 1 Jan 2008 21:04:40 +0000 (22:04 +0100)] 
richedit: Fix the para computation when zoom is used.

16 years agorichedit: Enforce usage of paraformat2 fields instead of homegrown ones for paragraphs.
Eric Pouech [Tue, 1 Jan 2008 21:04:34 +0000 (22:04 +0100)] 
richedit: Enforce usage of paraformat2 fields instead of homegrown ones for paragraphs.

16 years agorichedit: Properly copying the paraformat2 structure for paragraphs.
Eric Pouech [Tue, 1 Jan 2008 21:04:28 +0000 (22:04 +0100)] 
richedit: Properly copying the paraformat2 structure for paragraphs.

16 years agorichedit: Now dumping all fields from the paraformat2 structure.
Eric Pouech [Tue, 1 Jan 2008 21:04:22 +0000 (22:04 +0100)] 
richedit: Now dumping all fields from the paraformat2 structure.

16 years agorichedit: Correctly initialize the paraformat structure.
Eric Pouech [Tue, 1 Jan 2008 21:04:16 +0000 (22:04 +0100)] 
richedit: Correctly initialize the paraformat structure.

16 years agorichedit: Simplified handling of background brush while painting.
Eric Pouech [Tue, 1 Jan 2008 21:04:10 +0000 (22:04 +0100)] 
richedit: Simplified handling of background brush while painting.

16 years agorichedit: Now painting the newly supported underline types.
Eric Pouech [Tue, 1 Jan 2008 21:04:04 +0000 (22:04 +0100)] 
richedit: Now painting the newly supported underline types.

16 years agorichedit: Extend the usage of underlinetype from charformat2 in richedit.
Eric Pouech [Tue, 1 Jan 2008 21:03:58 +0000 (22:03 +0100)] 
richedit: Extend the usage of underlinetype from charformat2 in richedit.

16 years agorichedit: Don't allow recursive EN_REQUESTRESIZE notifications.
Eric Pouech [Tue, 1 Jan 2008 21:03:52 +0000 (22:03 +0100)] 
richedit: Don't allow recursive EN_REQUESTRESIZE notifications.

16 years agorichedit: Correctly copy the pitch and family field.
Eric Pouech [Tue, 1 Jan 2008 21:03:46 +0000 (22:03 +0100)] 
richedit: Correctly copy the pitch and family field.

16 years agorichedit: Fully initialize the first style.
Eric Pouech [Tue, 1 Jan 2008 21:03:40 +0000 (22:03 +0100)] 
richedit: Fully initialize the first style.

16 years agorichedit: Correctly set the CFM_WEIGHT in charformat2.
Eric Pouech [Tue, 1 Jan 2008 21:03:34 +0000 (22:03 +0100)] 
richedit: Correctly set the CFM_WEIGHT in charformat2.

16 years agorichedit: Fixed a couple of charformatXXm structure conversions because of alignment...
Eric Pouech [Tue, 1 Jan 2008 21:03:28 +0000 (22:03 +0100)] 
richedit: Fixed a couple of charformatXXm structure conversions because of alignment issues.

16 years agorichedit: Added support for some message (key, mouse) filtering events.
Eric Pouech [Tue, 1 Jan 2008 21:03:22 +0000 (22:03 +0100)] 
richedit: Added support for some message (key, mouse) filtering events.

16 years ago msvcrt: Fix spec file entries for the execv functions.
Hans Leidekker [Tue, 1 Jan 2008 15:23:58 +0000 (16:23 +0100)] 
 msvcrt: Fix spec file entries for the execv functions.

16 years agogdi32: Add a stub implementation for RemoveFontMemResourceEx.
Hans Leidekker [Tue, 1 Jan 2008 15:23:39 +0000 (16:23 +0100)] 
gdi32: Add a stub implementation for RemoveFontMemResourceEx.

16 years agomsi: Remove an extraneous safety check and simplify deformat_string().
Gerald Pfeifer [Tue, 1 Jan 2008 17:18:51 +0000 (18:18 +0100)] 
msi: Remove an extraneous safety check and simplify deformat_string().

16 years agoinclude/d3d.h: Fix method calling macros for IDirect3DTexture.
Alexander Dorofeyev [Wed, 2 Jan 2008 12:38:38 +0000 (04:38 -0800)] 
include/d3d.h: Fix method calling macros for IDirect3DTexture.

16 years agouser32: Add a stub implementation of RegisterServicesProcess.
Rob Shearman [Tue, 1 Jan 2008 22:35:41 +0000 (22:35 +0000)] 
user32: Add a stub implementation of RegisterServicesProcess.

16 years agomsi: Fix several typos.
Austin English [Mon, 31 Dec 2007 18:06:07 +0000 (12:06 -0600)] 
msi: Fix several typos.

16 years agodplayx: Fix a typo.
Austin English [Mon, 31 Dec 2007 17:45:46 +0000 (11:45 -0600)] 
dplayx: Fix a typo.

16 years agodinput: Improve TRACEs and WARNs.
Lionel Debroux [Sun, 30 Dec 2007 18:03:34 +0000 (19:03 +0100)] 
dinput: Improve TRACEs and WARNs.

16 years agomsi: Correctly handle return value of msi_realloc.
Lionel Debroux [Sun, 30 Dec 2007 18:01:09 +0000 (19:01 +0100)] 
msi: Correctly handle return value of msi_realloc.

16 years agogdiplus: Added the ProfileNotFound status code.
Reece H. Dunn [Sun, 30 Dec 2007 10:12:05 +0000 (10:12 +0000)] 
gdiplus: Added the ProfileNotFound status code.

16 years agocrypt32: Avoid casting away const from the context pointer.
Alexandre Julliard [Wed, 2 Jan 2008 11:22:16 +0000 (12:22 +0100)] 
crypt32: Avoid casting away const from the context pointer.

16 years agonetapi32: Remove two unused global variables.
Michael Stefaniuc [Tue, 1 Jan 2008 18:10:07 +0000 (19:10 +0100)] 
netapi32: Remove two unused global variables.

16 years agoqcap: Complete initializers for g_cTemplates[].
Gerald Pfeifer [Tue, 1 Jan 2008 16:33:27 +0000 (17:33 +0100)] 
qcap: Complete initializers for g_cTemplates[].

16 years agowined3d: Simplify three checks based on the unsignedness of variables.
Gerald Pfeifer [Tue, 1 Jan 2008 13:25:28 +0000 (14:25 +0100)] 
wined3d: Simplify three checks based on the unsignedness of variables.

16 years agoole32: Remove one noop check in CoWaitForMultipleHandles().
Gerald Pfeifer [Tue, 1 Jan 2008 13:14:24 +0000 (14:14 +0100)] 
ole32: Remove one noop check in CoWaitForMultipleHandles().

16 years agowinspool: Adjust the typo of a loop variable in test_EnumForms().
Gerald Pfeifer [Tue, 1 Jan 2008 13:06:47 +0000 (14:06 +0100)] 
winspool: Adjust the typo of a loop variable in test_EnumForms().

Simplify a test in test_GetPrinterDriver().

16 years agowined3d: Remove four noop checks.
Gerald Pfeifer [Tue, 1 Jan 2008 12:21:11 +0000 (13:21 +0100)] 
wined3d: Remove four noop checks.

16 years agod3d9/tests: Simplify condition in test_vshader_input().
Gerald Pfeifer [Tue, 1 Jan 2008 11:36:36 +0000 (12:36 +0100)] 
d3d9/tests: Simplify condition in test_vshader_input().

16 years agomsi: Simplify condition in TABLE_fetch_stream().
Gerald Pfeifer [Tue, 1 Jan 2008 11:21:52 +0000 (12:21 +0100)] 
msi: Simplify condition in TABLE_fetch_stream().

16 years agod3d8: Remove unneeded casts.
Andrew Talbot [Mon, 31 Dec 2007 22:23:21 +0000 (22:23 +0000)] 
d3d8: Remove unneeded casts.

16 years agocomctl32: Remove unneeded casts.
Andrew Talbot [Mon, 31 Dec 2007 22:16:08 +0000 (22:16 +0000)] 
comctl32: Remove unneeded casts.

16 years agodsound: Remove unneeded casts.
Andrew Talbot [Mon, 31 Dec 2007 21:38:23 +0000 (21:38 +0000)] 
dsound: Remove unneeded casts.

16 years agodplayx: Remove unneeded casts.
Andrew Talbot [Mon, 31 Dec 2007 21:38:06 +0000 (21:38 +0000)] 
dplayx: Remove unneeded casts.

16 years agoddraw: Remove unneeded casts.
Andrew Talbot [Mon, 31 Dec 2007 21:37:46 +0000 (21:37 +0000)] 
ddraw: Remove unneeded casts.

16 years agodbghelp: Remove unneeded casts.
Andrew Talbot [Mon, 31 Dec 2007 21:28:09 +0000 (21:28 +0000)] 
dbghelp: Remove unneeded casts.

16 years agomshtml: Added PutProperty implementation.
Jacek Caban [Mon, 31 Dec 2007 00:32:48 +0000 (01:32 +0100)] 
mshtml: Added PutProperty implementation.

16 years agojanitorial: Remove superfluous backslashes at end of lines.
Michael Stefaniuc [Mon, 31 Dec 2007 16:29:57 +0000 (17:29 +0100)] 
janitorial: Remove superfluous backslashes at end of lines.

16 years agowinex11.drv: Simplify condition in create_xcursor_cursor() based on the unsignedness...
Gerald Pfeifer [Sat, 29 Dec 2007 22:55:58 +0000 (23:55 +0100)] 
winex11.drv: Simplify condition in create_xcursor_cursor() based on the unsignedness of types.

16 years agokernel32/tests: Remove extraneous check.
Gerald Pfeifer [Sat, 29 Dec 2007 20:09:43 +0000 (21:09 +0100)] 
kernel32/tests: Remove extraneous check.

16 years agotaskmgr: Remove redundant out-of-domain checking which is already handled by PerfData...
Gerald Pfeifer [Sat, 29 Dec 2007 20:06:17 +0000 (21:06 +0100)] 
taskmgr: Remove redundant out-of-domain checking which is already handled by PerfDataGetProcessorUsage() and PerfDataGetProcessorSystemUsage().

16 years agowinhelp: Remove a dead condition.
Gerald Pfeifer [Sat, 29 Dec 2007 19:57:03 +0000 (20:57 +0100)] 
winhelp: Remove a dead condition.

16 years agowined3d: Fix regression of colorfill and texture to swapchain codepaths in BltOverride.
Alexander Dorofeyev [Mon, 31 Dec 2007 02:04:27 +0000 (18:04 -0800)] 
wined3d: Fix regression of colorfill and texture to swapchain codepaths in BltOverride.

16 years agoddraw: Remove redundant iface<->impl casts in IDirect3DTextureImpl_Load.
Alexander Dorofeyev [Mon, 31 Dec 2007 02:03:48 +0000 (18:03 -0800)] 
ddraw: Remove redundant iface<->impl casts in IDirect3DTextureImpl_Load.

The implementation pointer retrieved from interface ptr wasn't being used for
anything except retrieving same interface ptr back.

16 years agoddraw: Release palette interfaces.
Alexander Dorofeyev [Mon, 31 Dec 2007 02:03:42 +0000 (18:03 -0800)] 
ddraw: Release palette interfaces.

16 years agowined3d: Free palette handle when destroying IWineD3DPaletteImpl.
Alexander Dorofeyev [Mon, 31 Dec 2007 02:03:35 +0000 (18:03 -0800)] 
wined3d: Free palette handle when destroying IWineD3DPaletteImpl.

16 years agowintab32: If we could not find a stylus sort of device, we haven't found a tablet.
Jeremy White [Mon, 31 Dec 2007 16:00:13 +0000 (10:00 -0600)] 
wintab32: If we could not find a stylus sort of device, we haven't found a tablet.

16 years agowintab32: Add logic to detect specific tablet cursor types, use it to discard non...
Jeremy White [Mon, 31 Dec 2007 15:49:19 +0000 (09:49 -0600)] 
wintab32: Add logic to detect specific tablet cursor types, use it to discard non tablet X devices.

16 years agowintab32: Remove the unused and clearly broken FindOpenContext function.
Jeremy White [Sun, 30 Dec 2007 23:16:37 +0000 (17:16 -0600)] 
wintab32: Remove the unused and clearly broken FindOpenContext function.

It's clear that someone left it in by accident; the TABLET_FindOpenContext
is its clear successor.

16 years agowintab32: Add modest trace information for tablets.
Jeremy White [Sun, 30 Dec 2007 17:41:54 +0000 (11:41 -0600)] 
wintab32: Add modest trace information for tablets.

16 years agocrypt32: Remove unneeded casts.
Andrew Talbot [Sun, 30 Dec 2007 15:29:38 +0000 (15:29 +0000)] 
crypt32: Remove unneeded casts.

16 years agocryptnet: Remove unneeded cast.
Andrew Talbot [Sun, 30 Dec 2007 15:29:43 +0000 (15:29 +0000)] 
cryptnet: Remove unneeded cast.

16 years agouser32: Fix a spelling typo.
Andrew Talbot [Sat, 29 Dec 2007 21:17:43 +0000 (21:17 +0000)] 
user32: Fix a spelling typo.

16 years agoavifil32: Remove unneeded casts.
Andrew Talbot [Sat, 29 Dec 2007 15:37:24 +0000 (15:37 +0000)] 
avifil32: Remove unneeded casts.

16 years agocabinet: Remove unneeded cast.
Andrew Talbot [Sat, 29 Dec 2007 15:37:27 +0000 (15:37 +0000)] 
cabinet: Remove unneeded cast.

16 years agocomctl32: Remove unneeded casts.
Andrew Talbot [Sat, 29 Dec 2007 15:37:34 +0000 (15:37 +0000)] 
comctl32: Remove unneeded casts.

16 years agoadvapi32: Remove unneeded casts.
Andrew Talbot [Sat, 29 Dec 2007 15:37:21 +0000 (15:37 +0000)] 
advapi32: Remove unneeded casts.

16 years agooleaut32: Add missing types to serialize/deserialize.
Peter Dons Tychsen [Sat, 29 Dec 2007 04:55:48 +0000 (05:55 +0100)] 
oleaut32: Add missing types to serialize/deserialize.

16 years agontdll: Set the DataLength field of the information field in NtQueryValueKey to how...
Rob Shearman [Sat, 29 Dec 2007 12:14:19 +0000 (12:14 +0000)] 
ntdll: Set the DataLength field of the information field in NtQueryValueKey to how much data should be returned, not what was actually returned.