wine
17 years agoserver: Store a separate flag for windows that need to be erased in WM_PAINT.
Alexandre Julliard [Mon, 27 Aug 2007 14:41:08 +0000 (16:41 +0200)] 
server: Store a separate flag for windows that need to be erased in WM_PAINT.

This avoids the need to invalidate the window after WM_ERASEBKGND.

17 years agoserver: Moving a window should only expose the immediate parent.
Alexandre Julliard [Mon, 27 Aug 2007 13:21:19 +0000 (15:21 +0200)] 
server: Moving a window should only expose the immediate parent.

17 years agouser32: SetWindowPos should erase the parent also for child moves.
Alexandre Julliard [Mon, 27 Aug 2007 13:13:51 +0000 (15:13 +0200)] 
user32: SetWindowPos should erase the parent also for child moves.

17 years agowinex11: Child windows don't get activated even when requested, so don't make them...
Alexandre Julliard [Mon, 27 Aug 2007 10:37:14 +0000 (12:37 +0200)] 
winex11: Child windows don't get activated even when requested, so don't make them managed either.

17 years agodsound: Handle secondary hardware buffers more correctly.
Maarten Lankhorst [Sun, 26 Aug 2007 15:34:45 +0000 (17:34 +0200)] 
dsound: Handle secondary hardware buffers more correctly.

Only try hardware if asked for it, then return an error instead of
falling back to software.

17 years agodsound: Make sure waveOutClose is only called when using mmsystem.
Maarten Lankhorst [Sun, 26 Aug 2007 15:20:21 +0000 (17:20 +0200)] 
dsound: Make sure waveOutClose is only called when using mmsystem.

17 years agoimm32: If composition string is reduced to 0 characters hide composition window.
Aric Stewart [Mon, 27 Aug 2007 09:08:38 +0000 (18:08 +0900)] 
imm32: If composition string is reduced to 0 characters hide composition window.

17 years agocabinet: Don't extract a file if DoExtract is FALSE.
James Hawkins [Mon, 27 Aug 2007 01:15:41 +0000 (20:15 -0500)] 
cabinet: Don't extract a file if DoExtract is FALSE.

17 years agocomdlg32: FindText: Fix text length in Norwegian template.
Alexander Nicolaysen Sørnes [Sun, 26 Aug 2007 17:19:46 +0000 (19:19 +0200)] 
comdlg32: FindText: Fix text length in Norwegian template.

17 years agolibwine: Use GDT entry for %fs segment on FreeBSD.
Tijl Coosemans [Sat, 25 Aug 2007 15:46:32 +0000 (17:46 +0200)] 
libwine: Use GDT entry for %fs segment on FreeBSD.

17 years agoloader: Introduce FreeBSD loader.
Tijl Coosemans [Fri, 24 Aug 2007 13:46:36 +0000 (15:46 +0200)] 
loader: Introduce FreeBSD loader.

17 years agowinhttp: Add stub for WinHttpCheckPlatform.
Maarten Lankhorst [Sun, 26 Aug 2007 18:38:18 +0000 (20:38 +0200)] 
winhttp: Add stub for WinHttpCheckPlatform.

17 years agoshdocvw: iexplore needs to handle the -nohome option.
Dan Kegel [Sat, 25 Aug 2007 15:43:24 +0000 (08:43 -0700)] 
shdocvw: iexplore needs to handle the -nohome option.

17 years agosecur32: Constify some variables.
Andrew Talbot [Sat, 25 Aug 2007 21:21:07 +0000 (22:21 +0100)] 
secur32: Constify some variables.

17 years agodinput: Count should not be 0-based.
Vitaliy Margolen [Sat, 25 Aug 2007 16:44:22 +0000 (10:44 -0600)] 
dinput: Count should not be 0-based.

17 years agocomdlg32: Fix text length in Norwegian ChooseFont.
Alexander Nicolaysen Sørnes [Sun, 26 Aug 2007 16:19:49 +0000 (18:19 +0200)] 
comdlg32: Fix text length in Norwegian ChooseFont.

17 years agoole32: Fix forgotten IPersistStorage vtable.
Alex Villacís Lasso [Sat, 25 Aug 2007 19:17:51 +0000 (14:17 -0500)] 
ole32: Fix forgotten IPersistStorage vtable.

17 years agocomdlg32: PageSetupDlgA/W: Avoid crash when not passed a DEVMODE structure.
Alexander Nicolaysen Sørnes [Thu, 23 Aug 2007 13:09:08 +0000 (15:09 +0200)] 
comdlg32: PageSetupDlgA/W: Avoid crash when not passed a DEVMODE structure.

17 years agowineoss: Update sound caps.
Maarten Lankhorst [Sat, 25 Aug 2007 10:29:12 +0000 (12:29 +0200)] 
wineoss: Update sound caps.

17 years agowinealsa: Update sound caps.
Maarten Lankhorst [Sat, 25 Aug 2007 10:28:57 +0000 (12:28 +0200)] 
winealsa: Update sound caps.

17 years agowined3d: Non-primary stateblocks also hold an internal reference to buffers.
Stefan Dösinger [Sun, 19 Aug 2007 18:40:44 +0000 (20:40 +0200)] 
wined3d: Non-primary stateblocks also hold an internal reference to buffers.

17 years agowined3d: Add the copied light to the right stateblock.
Stefan Dösinger [Thu, 16 Aug 2007 11:30:42 +0000 (13:30 +0200)] 
wined3d: Add the copied light to the right stateblock.

17 years agowined3d: BaseVertexIndex can be negative.
Stefan Dösinger [Fri, 24 Aug 2007 22:09:33 +0000 (00:09 +0200)] 
wined3d: BaseVertexIndex can be negative.

17 years agod3d9: Return the correct return value in GetDepthStencilSurface.
Stefan Dösinger [Tue, 14 Aug 2007 18:23:52 +0000 (20:23 +0200)] 
d3d9: Return the correct return value in GetDepthStencilSurface.

17 years agowined3d: Disable specular color when blitting.
Stefan Dösinger [Tue, 14 Aug 2007 14:32:35 +0000 (16:32 +0200)] 
wined3d: Disable specular color when blitting.

17 years agowintrust: Test and correct alloc and free functions in WintrustLoadFunctionPointers.
Juan Lang [Fri, 24 Aug 2007 22:07:41 +0000 (15:07 -0700)] 
wintrust: Test and correct alloc and free functions in WintrustLoadFunctionPointers.

17 years agocrypt32: Partially implement CMSG_CTRL_VERIFY_SIGNATURE_EX.
Juan Lang [Fri, 24 Aug 2007 22:20:13 +0000 (15:20 -0700)] 
crypt32: Partially implement CMSG_CTRL_VERIFY_SIGNATURE_EX.

17 years agowined3d: Improve pixelformat selection code.
Roderick Colenbrander [Fri, 24 Aug 2007 22:18:54 +0000 (00:18 +0200)] 
wined3d: Improve pixelformat selection code.

17 years agowined3d: Override backbufferformat in window mode.
Roderick Colenbrander [Fri, 24 Aug 2007 21:44:00 +0000 (23:44 +0200)] 
wined3d: Override backbufferformat in window mode.

17 years agowined3d: Add Geforce8 device ids.
Roderick Colenbrander [Fri, 24 Aug 2007 19:17:57 +0000 (21:17 +0200)] 
wined3d: Add Geforce8 device ids.

17 years agomsi: Remove 'recursive registry key delete' function.
Stefan Leichter [Fri, 24 Aug 2007 18:05:24 +0000 (20:05 +0200)] 
msi: Remove 'recursive registry key delete' function.

17 years agomsxml3: Remove 'recursive registry key delete' function.
Stefan Leichter [Fri, 24 Aug 2007 17:51:42 +0000 (19:51 +0200)] 
msxml3: Remove 'recursive registry key delete' function.

17 years agogphoto2.ds: Updated Korean resource.
Hwang YunSong(황윤성) [Fri, 24 Aug 2007 07:49:17 +0000 (16:49 +0900)] 
gphoto2.ds: Updated Korean resource.

17 years agowordpad: Updated Korean resource.
Hwang YunSong(황윤성) [Fri, 24 Aug 2007 07:48:30 +0000 (16:48 +0900)] 
wordpad: Updated Korean resource.

17 years agowined3d: Only use one fake context when building adapter info.
Chris Robinson [Fri, 24 Aug 2007 17:16:30 +0000 (10:16 -0700)] 
wined3d: Only use one fake context when building adapter info.

17 years agoadvapi32/tests: Don't use locale dependent string for testing.
Paul Vriens [Sun, 26 Aug 2007 14:30:49 +0000 (16:30 +0200)] 
advapi32/tests: Don't use locale dependent string for testing.

17 years agosetupapi/tests: Use skip instead of trace.
Paul Vriens [Fri, 24 Aug 2007 14:41:47 +0000 (16:41 +0200)] 
setupapi/tests: Use skip instead of trace.

17 years agoRelease 0.9.44. wine-0.9.44
Alexandre Julliard [Fri, 24 Aug 2007 14:34:33 +0000 (16:34 +0200)] 
Release 0.9.44.

17 years agomsvcrt: Don't include mbstring.h to avoid conflicts with system headers.
Alexandre Julliard [Fri, 24 Aug 2007 13:11:17 +0000 (15:11 +0200)] 
msvcrt: Don't include mbstring.h to avoid conflicts with system headers.

17 years agowineconsole: Implement GetConsoleWindow.
Kirill K. Smirnov [Thu, 23 Aug 2007 15:17:17 +0000 (19:17 +0400)] 
wineconsole: Implement GetConsoleWindow.

17 years agowineconsole: Move window handle to inner_data structure.
Kirill K. Smirnov [Thu, 23 Aug 2007 15:14:58 +0000 (19:14 +0400)] 
wineconsole: Move window handle to inner_data structure.

17 years agocabinet: Return the value of GetLastError if FDICopy fails.
James Hawkins [Thu, 23 Aug 2007 22:46:52 +0000 (15:46 -0700)] 
cabinet: Return the value of GetLastError if FDICopy fails.

17 years agocabinet: Append new file nodes to the front of the file list.
James Hawkins [Thu, 23 Aug 2007 21:42:27 +0000 (14:42 -0700)] 
cabinet: Append new file nodes to the front of the file list.

17 years agocabinet: Pass the session Error to FDICopy.
James Hawkins [Thu, 23 Aug 2007 21:20:52 +0000 (14:20 -0700)] 
cabinet: Pass the session Error to FDICopy.

17 years agomscoree: Return S_OK if mono runtime is found.
Bryan DeGrendel [Thu, 23 Aug 2007 20:22:28 +0000 (16:22 -0400)] 
mscoree: Return S_OK if mono runtime is found.

17 years agomsvcrt: Implement and test _mbsbtype.
Mikolaj Zalewski [Fri, 24 Aug 2007 01:11:43 +0000 (18:11 -0700)] 
msvcrt: Implement and test _mbsbtype.

17 years agomsvcrt: Test and fix _ismbslead and _ismbstrail.
Mikolaj Zalewski [Fri, 24 Aug 2007 00:26:14 +0000 (17:26 -0700)] 
msvcrt: Test and fix _ismbslead and _ismbstrail.

17 years agowinspool: Forward AddPrinterDriver to AddPrinterDriverEx.
Detlef Riekenberg [Thu, 23 Aug 2007 22:02:11 +0000 (00:02 +0200)] 
winspool: Forward AddPrinterDriver to AddPrinterDriverEx.

17 years agorsaenh: Constify some variables.
Andrew Talbot [Thu, 23 Aug 2007 20:32:19 +0000 (21:32 +0100)] 
rsaenh: Constify some variables.

17 years agogphoto2: Add missing brackets.
Lei Zhang [Thu, 23 Aug 2007 20:21:31 +0000 (13:21 -0700)] 
gphoto2: Add missing brackets.

17 years agogphoto2: Import photos in the right order.
Lei Zhang [Thu, 23 Aug 2007 18:40:43 +0000 (11:40 -0700)] 
gphoto2: Import photos in the right order.

17 years agouser32: IsChild must not consider the desktop window.
Alexandre Julliard [Fri, 24 Aug 2007 08:56:51 +0000 (10:56 +0200)] 
user32: IsChild must not consider the desktop window.

17 years agoserver: Validate the parents every time we paint a window instead of only on RDW_UPDA...
Alexandre Julliard [Thu, 23 Aug 2007 18:22:30 +0000 (20:22 +0200)] 
server: Validate the parents every time we paint a window instead of only on RDW_UPDATENOW.

17 years agoserver: Use thr_kill2 syscall to signal threads on FreeBSD.
Tijl Coosemans [Thu, 23 Aug 2007 12:12:37 +0000 (14:12 +0200)] 
server: Use thr_kill2 syscall to signal threads on FreeBSD.

17 years agowinetest: Put dll version information in the report.
Paul Vriens [Thu, 23 Aug 2007 16:28:23 +0000 (18:28 +0200)] 
winetest: Put dll version information in the report.

17 years agoobjsel: Remove 'recursive registry key delete' function.
Stefan Leichter [Thu, 23 Aug 2007 16:30:56 +0000 (18:30 +0200)] 
objsel: Remove 'recursive registry key delete' function.

17 years agoole32: Remove 'recursive registry key delete' function.
Stefan Leichter [Thu, 23 Aug 2007 16:03:39 +0000 (18:03 +0200)] 
ole32: Remove 'recursive registry key delete' function.

17 years agoshlwapi: Fix UrlCombineW for absolute URLs without slashes.
Rob Shearman [Thu, 23 Aug 2007 15:42:29 +0000 (16:42 +0100)] 
shlwapi: Fix UrlCombineW for absolute URLs without slashes.

17 years agowinex11.drv: Don't activate the systray window when repositioning it.
Rob Shearman [Thu, 23 Aug 2007 14:44:24 +0000 (15:44 +0100)] 
winex11.drv: Don't activate the systray window when repositioning it.

17 years agoinclude: Add some defines for mshtml service IDs.
Rob Shearman [Thu, 23 Aug 2007 14:44:16 +0000 (15:44 +0100)] 
include: Add some defines for mshtml service IDs.

17 years agoinclude: Add a define for SID_SOleUndoManager.
Rob Shearman [Thu, 23 Aug 2007 14:44:12 +0000 (15:44 +0100)] 
include: Add a define for SID_SOleUndoManager.

17 years agoinclude: Add a define for SID_SHlinkFrame.
Rob Shearman [Thu, 23 Aug 2007 14:44:07 +0000 (15:44 +0100)] 
include: Add a define for SID_SHlinkFrame.

17 years agoinclude: Define some shell service IDs.
Rob Shearman [Thu, 23 Aug 2007 14:44:03 +0000 (15:44 +0100)] 
include: Define some shell service IDs.

17 years agowinspool: Strings can be NULL in AddPrinterDriverExA.
Detlef Riekenberg [Wed, 22 Aug 2007 21:41:44 +0000 (23:41 +0200)] 
winspool: Strings can be NULL in AddPrinterDriverExA.

17 years agowineprefixcreate: Create spool/drivers directory for printer drivers.
Detlef Riekenberg [Wed, 22 Aug 2007 19:48:51 +0000 (21:48 +0200)] 
wineprefixcreate: Create spool/drivers directory for printer drivers.

17 years agowinecfg: Suport color schemes from .theme format themes.
Nigel Liang [Thu, 23 Aug 2007 02:48:11 +0000 (19:48 -0700)] 
winecfg: Suport color schemes from .theme format themes.

17 years agowinetest: Change the way we report missing dlls.
Paul Vriens [Thu, 23 Aug 2007 06:55:05 +0000 (08:55 +0200)] 
winetest: Change the way we report missing dlls.

17 years agoadvapi32: Obtain the process id locally.
Mikolaj Zalewski [Thu, 23 Aug 2007 01:10:57 +0000 (18:10 -0700)] 
advapi32: Obtain the process id locally.

17 years agoadvapi32: Return an error if we try to start an already running service.
Mikolaj Zalewski [Thu, 23 Aug 2007 01:08:29 +0000 (18:08 -0700)] 
advapi32: Return an error if we try to start an already running service.

17 years agoinclude: Add some definitions to winioctl.h.
Mikolaj Zalewski [Tue, 21 Aug 2007 20:49:29 +0000 (13:49 -0700)] 
include: Add some definitions to winioctl.h.

17 years agowined3d: Fake occlusion queries if the wrong context is active.
Stefan Dösinger [Tue, 14 Aug 2007 13:42:34 +0000 (15:42 +0200)] 
wined3d: Fake occlusion queries if the wrong context is active.

17 years agowined3d: Deal with multithreading in event queries.
Stefan Dösinger [Tue, 14 Aug 2007 13:26:02 +0000 (15:26 +0200)] 
wined3d: Deal with multithreading in event queries.

17 years agowined3d: Refuse to ReleaseDC the wrong DC.
Stefan Dösinger [Tue, 14 Aug 2007 12:40:33 +0000 (14:40 +0200)] 
wined3d: Refuse to ReleaseDC the wrong DC.

17 years agowined3d: Refuse to lock locked surfaces.
Stefan Dösinger [Tue, 14 Aug 2007 12:40:04 +0000 (14:40 +0200)] 
wined3d: Refuse to lock locked surfaces.

17 years agowined3d: Fall back to drawStridedSlow if fog coords are used.
Stefan Dösinger [Tue, 14 Aug 2007 00:31:10 +0000 (02:31 +0200)] 
wined3d: Fall back to drawStridedSlow if fog coords are used.

17 years agogphoto2.ds: Add preview button and ability to disable import GUI.
Lei Zhang [Thu, 23 Aug 2007 07:34:48 +0000 (00:34 -0700)] 
gphoto2.ds: Add preview button and ability to disable import GUI.

17 years agowininet: Send INTERNET_STATUS_HANDLE_CLOSING when object is being destroyed as native...
Misha Koshelev [Thu, 23 Aug 2007 05:06:26 +0000 (00:06 -0500)] 
wininet: Send INTERNET_STATUS_HANDLE_CLOSING when object is being destroyed as native does.

17 years agowininet: Separate connection closing from object destruction.
Misha Koshelev [Thu, 23 Aug 2007 05:06:00 +0000 (00:06 -0500)] 
wininet: Separate connection closing from object destruction.

17 years agowininet: Rename WININET_object_destructor to a more general WININET_object_function.
Misha Koshelev [Thu, 23 Aug 2007 05:04:13 +0000 (00:04 -0500)] 
wininet: Rename WININET_object_destructor to a more general WININET_object_function.

17 years agowinex11: Get rid of get_context_from_GLXContext.
Alexandre Julliard [Thu, 23 Aug 2007 10:52:57 +0000 (12:52 +0200)] 
winex11: Get rid of get_context_from_GLXContext.

17 years agowinex11: Properly update the hdc in the GL context.
Alexandre Julliard [Thu, 23 Aug 2007 10:50:29 +0000 (12:50 +0200)] 
winex11: Properly update the hdc in the GL context.

17 years agomsvcrt: Test and fix _mbsinc/_mbsninc.
Mikolaj Zalewski [Thu, 23 Aug 2007 02:14:30 +0000 (19:14 -0700)] 
msvcrt: Test and fix _mbsinc/_mbsninc.

17 years agomsvcrt: Don't test codepage 20932.
Mikolaj Zalewski [Thu, 23 Aug 2007 01:41:32 +0000 (18:41 -0700)] 
msvcrt: Don't test codepage 20932.

17 years agomsvcrt: Test and fix _mbccpy, _mbsncpy and _mbsnbcpy.
Mikolaj Zalewski [Wed, 22 Aug 2007 17:47:01 +0000 (10:47 -0700)] 
msvcrt: Test and fix _mbccpy, _mbsncpy and _mbsnbcpy.

17 years agoadvpack: Formalize the SESSION struct.
James Hawkins [Thu, 23 Aug 2007 00:41:04 +0000 (17:41 -0700)] 
advpack: Formalize the SESSION struct.

17 years agocabinet: Formalize the SESSION struct.
James Hawkins [Thu, 23 Aug 2007 00:35:53 +0000 (17:35 -0700)] 
cabinet: Formalize the SESSION struct.

17 years agowordpad: Don't display full path in save changes dialog.
Alexander Nicolaysen Sørnes [Wed, 22 Aug 2007 20:52:19 +0000 (22:52 +0200)] 
wordpad: Don't display full path in save changes dialog.

17 years agowordpad: Don't show full path in caption.
Alexander Nicolaysen Sørnes [Wed, 22 Aug 2007 20:44:21 +0000 (22:44 +0200)] 
wordpad: Don't show full path in caption.

17 years agorsaenh: Constify some variables.
Andrew Talbot [Wed, 22 Aug 2007 21:09:05 +0000 (22:09 +0100)] 
rsaenh: Constify some variables.

17 years agooleaut32: Remove 'recursive registry key delete' function.
Stefan Leichter [Wed, 22 Aug 2007 19:51:54 +0000 (21:51 +0200)] 
oleaut32: Remove 'recursive registry key delete' function.

17 years agoquartz: Remove 'recursive registry key delete' function.
Stefan Leichter [Wed, 22 Aug 2007 19:44:06 +0000 (21:44 +0200)] 
quartz: Remove 'recursive registry key delete' function.

17 years agowinspool: Add always the Win9x and the NT printerdriver.
Detlef Riekenberg [Wed, 22 Aug 2007 18:24:35 +0000 (20:24 +0200)] 
winspool: Add always the Win9x and the NT printerdriver.

17 years agowgl: Fix wglGetCurrentReadDCARB bugs.
Roderick Colenbrander [Wed, 22 Aug 2007 17:47:32 +0000 (19:47 +0200)] 
wgl: Fix wglGetCurrentReadDCARB bugs.

17 years agocrypt32: Implement CryptVerifyMessageSignature.
Juan Lang [Wed, 22 Aug 2007 16:40:43 +0000 (09:40 -0700)] 
crypt32: Implement CryptVerifyMessageSignature.

17 years agocrypt32: Test and correct verifying the signature of a valid signed message.
Juan Lang [Wed, 22 Aug 2007 16:40:11 +0000 (09:40 -0700)] 
crypt32: Test and correct verifying the signature of a valid signed message.

17 years agoadvapi32: Add more tests for CryptVerifySignatureW, and correct its parameter checking.
Juan Lang [Wed, 22 Aug 2007 16:38:44 +0000 (09:38 -0700)] 
advapi32: Add more tests for CryptVerifySignatureW, and correct its parameter checking.

17 years agodsound: Transparantly fall back to software mode if hardware mode is unavailable.
Maarten Lankhorst [Tue, 21 Aug 2007 19:04:32 +0000 (21:04 +0200)] 
dsound: Transparantly fall back to software mode if hardware mode is unavailable.

17 years agogdi32: Quote the printer name prior to passing it to the shell.
Huw Davies [Wed, 22 Aug 2007 13:39:46 +0000 (14:39 +0100)] 
gdi32: Quote the printer name prior to passing it to the shell.

17 years agoatl: Replace SHDeleteKeyW with RegDeleteTreeW and get rid of the import of shlwapi.
Paul Vriens [Wed, 22 Aug 2007 09:05:35 +0000 (11:05 +0200)] 
atl: Replace SHDeleteKeyW with RegDeleteTreeW and get rid of the import of shlwapi.

17 years agogdi32: Fix a few more places that use the wrong get/release function for DCs.
Alexandre Julliard [Wed, 22 Aug 2007 16:20:39 +0000 (18:20 +0200)] 
gdi32: Fix a few more places that use the wrong get/release function for DCs.