wine
16 years agoservices: Move ControlService and StartServiceW from advapi32.dll to services.exe.
Rob Shearman [Fri, 28 Mar 2008 17:07:39 +0000 (17:07 +0000)] 
services: Move ControlService and StartServiceW from advapi32.dll to services.exe.

This also changes the architecture such that services.exe is the server
end of the control pipe and the service is the client end.

16 years agoservices: Move LockServiceDatabase and UnlockServiceDatabase from advapi32.dll to...
Rob Shearman [Fri, 28 Mar 2008 17:06:43 +0000 (17:06 +0000)] 
services: Move LockServiceDatabase and UnlockServiceDatabase from advapi32.dll to services.exe.

16 years agoservices: Move SetServiceStatus and QueryServiceStatusEx to services.exe.
Rob Shearman [Fri, 28 Mar 2008 17:06:32 +0000 (17:06 +0000)] 
services: Move SetServiceStatus and QueryServiceStatusEx to services.exe.

16 years agoservices: Move GetServiceDisplayName to services.exe and implement GetServiceKeyName.
Mikołaj Zalewski [Sun, 16 Mar 2008 21:12:08 +0000 (22:12 +0100)] 
services: Move GetServiceDisplayName to services.exe and implement GetServiceKeyName.

16 years agoservices: Move ChangeServiceConfigW implementation from advapi32.dll to services...
Mikołaj Zalewski [Sat, 15 Mar 2008 18:11:12 +0000 (19:11 +0100)] 
services: Move ChangeServiceConfigW implementation from advapi32.dll to services.exe.

16 years agoservices: Move QueryServiceConfigW from advapi32.dll to services.exe.
Mikołaj Zalewski [Sat, 15 Mar 2008 15:42:40 +0000 (16:42 +0100)] 
services: Move QueryServiceConfigW from advapi32.dll to services.exe.

16 years agoservices: Move CreateService, OpenService and DeleteService implementations from...
Mikołaj Zalewski [Sat, 15 Mar 2008 15:42:38 +0000 (16:42 +0100)] 
services: Move CreateService, OpenService and DeleteService implementations from advapi32.dll to services.exe.

16 years agoservices: Start a local RPC server.
Mikołaj Zalewski [Fri, 28 Mar 2008 16:56:00 +0000 (16:56 +0000)] 
services: Start a local RPC server.

16 years agowined3d: Also move the rendertarget capability to the formats table.
Roderick Colenbrander [Sat, 29 Mar 2008 00:10:52 +0000 (00:10 +0000)] 
wined3d: Also move the rendertarget capability to the formats table.

16 years agowined3d: Add a depthstencil flag to the formats table and make use of it in CheckDept...
Roderick Colenbrander [Fri, 28 Mar 2008 23:29:38 +0000 (23:29 +0000)] 
wined3d: Add a depthstencil flag to the formats table and make use of it in CheckDepthStencilCapability.

16 years agowined3d: Make the filtering capability of a format a flag in the formats table.
Roderick Colenbrander [Fri, 28 Mar 2008 23:18:41 +0000 (23:18 +0000)] 
wined3d: Make the filtering capability of a format a flag in the formats table.

16 years agodplayx: Assign to structs instead of using CopyMemory.
Andrew Talbot [Fri, 28 Mar 2008 22:52:28 +0000 (22:52 +0000)] 
dplayx: Assign to structs instead of using CopyMemory.

16 years agodinput: Assign to struct instead of using CopyMemory.
Andrew Talbot [Fri, 28 Mar 2008 22:52:23 +0000 (22:52 +0000)] 
dinput: Assign to struct instead of using CopyMemory.

16 years agomshtml: Added IActiveScriptSiteInterruptPoll stub implementation.
Jacek Caban [Fri, 28 Mar 2008 18:01:37 +0000 (18:01 +0000)] 
mshtml: Added IActiveScriptSiteInterruptPoll stub implementation.

16 years agomshtml: Set script engine state to SCRIPTSTATE_CONNECTED when page is loaded.
Jacek Caban [Fri, 28 Mar 2008 18:01:15 +0000 (18:01 +0000)] 
mshtml: Set script engine state to SCRIPTSTATE_CONNECTED when page is loaded.

16 years agomshtml: Added script engine initialization implementation.
Jacek Caban [Fri, 28 Mar 2008 18:00:59 +0000 (18:00 +0000)] 
mshtml: Added script engine initialization implementation.

16 years agomshtml: Added IActiveScriptSite::OnStateChange implementation.
Jacek Caban [Fri, 28 Mar 2008 18:00:34 +0000 (18:00 +0000)] 
mshtml: Added IActiveScriptSite::OnStateChange implementation.

16 years agouuid: Include objsafe.h.
Jacek Caban [Fri, 28 Mar 2008 20:48:11 +0000 (20:48 +0000)] 
uuid: Include objsafe.h.

16 years agonotepad: Remove the License and NO WARRANTY options from the Help->Information popup...
Rob Shearman [Fri, 28 Mar 2008 17:53:31 +0000 (17:53 +0000)] 
notepad: Remove the License and NO WARRANTY options from the Help->Information popup menu as the same information can now be viewed from the About dialog.

Remove the Help->Information popup menu and rename the "About Wine"
option to "About Notepad".

16 years agorpcrt4: Print an error if an invalid client context handle is used.
Rob Shearman [Fri, 28 Mar 2008 17:52:33 +0000 (17:52 +0000)] 
rpcrt4: Print an error if an invalid client context handle is used.

16 years agowinedevice: Handle failure of RegisterServiceCtrlHandlerExW.
Rob Shearman [Fri, 28 Mar 2008 17:52:24 +0000 (17:52 +0000)] 
winedevice: Handle failure of RegisterServiceCtrlHandlerExW.

16 years agowinetest: A nicer icon.
Herve Chanal [Fri, 28 Mar 2008 18:24:52 +0000 (19:24 +0100)] 
winetest: A nicer icon.

16 years agosetupapi: Fix some last errors for SetupGetLineByIndex.
Paul Vriens [Fri, 28 Mar 2008 15:41:20 +0000 (16:41 +0100)] 
setupapi: Fix some last errors for SetupGetLineByIndex.

16 years agosetupapi: Fix some last errors for SetupFindFirstLine.
Paul Vriens [Fri, 28 Mar 2008 15:29:52 +0000 (16:29 +0100)] 
setupapi: Fix some last errors for SetupFindFirstLine.

16 years agowine.inf: Create a fake module for mountmgr.sys.
Alexandre Julliard [Fri, 28 Mar 2008 16:26:09 +0000 (17:26 +0100)] 
wine.inf: Create a fake module for mountmgr.sys.

16 years agoinclude: Fix access permissions in some ioctl codes, and add a few more.
Alexandre Julliard [Fri, 28 Mar 2008 16:23:02 +0000 (17:23 +0100)] 
include: Fix access permissions in some ioctl codes, and add a few more.

16 years agodevenum: Add Russian translation.
Vitaliy Margolen [Fri, 28 Mar 2008 14:34:36 +0000 (08:34 -0600)] 
devenum: Add Russian translation.

16 years agohhctrl: Add Russian translation.
Vitaliy Margolen [Fri, 28 Mar 2008 14:34:32 +0000 (08:34 -0600)] 
hhctrl: Add Russian translation.

16 years agowined3d: Add D3DUSAGE_QUERY_PIXELSHADER_BLENDING to CheckDeviceFormat.
Roderick Colenbrander [Sat, 22 Mar 2008 21:41:30 +0000 (21:41 +0000)] 
wined3d: Add D3DUSAGE_QUERY_PIXELSHADER_BLENDING to CheckDeviceFormat.

16 years agowined3d: Initial post pixelshader blending support. [attempt 2].
Roderick Colenbrander [Fri, 28 Mar 2008 09:02:39 +0000 (10:02 +0100)] 
wined3d: Initial post pixelshader blending support. [attempt 2].

For each pixel format we store a flag in the table whether it supports
post pixelshader blending. Before applying blending or during a
context switch we verify that blending is turned off for the
format. In case of R32F this gave a 5-6x performance boost (without
filtering and software conversion).

16 years agod3d9: Test post pixelshader blending.
Roderick Colenbrander [Fri, 28 Mar 2008 01:01:14 +0000 (02:01 +0100)] 
d3d9: Test post pixelshader blending.

16 years agosetupapi/tests: Remove check as we don't care how 'field' is allocated.
Paul Vriens [Fri, 28 Mar 2008 10:17:07 +0000 (11:17 +0100)] 
setupapi/tests: Remove check as we don't care how 'field' is allocated.

16 years agosetupapi/tests: Add a few tests for SetupInstallServicesFromInfSectionA.
Paul Vriens [Fri, 28 Mar 2008 12:20:54 +0000 (13:20 +0100)] 
setupapi/tests: Add a few tests for SetupInstallServicesFromInfSectionA.

16 years agosetupapi/tests: Run tests on win9x again.
Paul Vriens [Fri, 28 Mar 2008 11:17:06 +0000 (12:17 +0100)] 
setupapi/tests: Run tests on win9x again.

16 years agowinecfg: Update the DPI trackbar according to the edit box changes.
Dmitry Timoshkov [Fri, 28 Mar 2008 10:04:11 +0000 (18:04 +0800)] 
winecfg: Update the DPI trackbar according to the edit box changes.

16 years agowined3d: Remove some debug TRACE stuff.
Stefan Dösinger [Thu, 27 Mar 2008 20:42:45 +0000 (21:42 +0100)] 
wined3d: Remove some debug TRACE stuff.

16 years agowined3d: Inherit from the proper state table in atifs.
Stefan Dösinger [Wed, 26 Mar 2008 21:48:06 +0000 (22:48 +0100)] 
wined3d: Inherit from the proper state table in atifs.

16 years agod3d8: Reject broken normal declaration types with fixed function.
Stefan Dösinger [Thu, 27 Mar 2008 19:11:36 +0000 (20:11 +0100)] 
d3d8: Reject broken normal declaration types with fixed function.

16 years agoservices.exe: Load list of services from registry at startup.
Mikołaj Zalewski [Sat, 15 Mar 2008 09:38:45 +0000 (10:38 +0100)] 
services.exe: Load list of services from registry at startup.

16 years agoservices.exe: Add a new program.
Mikołaj Zalewski [Sat, 15 Mar 2008 08:49:42 +0000 (09:49 +0100)] 
services.exe: Add a new program.

16 years agoddraw/tests: Initialize ddprimpal.
Marcus Meissner [Fri, 28 Mar 2008 08:02:41 +0000 (09:02 +0100)] 
ddraw/tests: Initialize ddprimpal.

16 years agouser32/tests: Mark unsigned entitities as unsigned.
Marcus Meissner [Fri, 28 Mar 2008 08:21:15 +0000 (09:21 +0100)] 
user32/tests: Mark unsigned entitities as unsigned.

16 years agoUpdate Russian translations.
Vitaliy Margolen [Fri, 28 Mar 2008 03:42:44 +0000 (21:42 -0600)] 
Update Russian translations.

16 years agoshlwapi: Add Russian translation.
Vitaliy Margolen [Fri, 28 Mar 2008 03:42:32 +0000 (21:42 -0600)] 
shlwapi: Add Russian translation.

16 years agoregedit: Fix typo.
Vitaliy Margolen [Fri, 28 Mar 2008 03:42:28 +0000 (21:42 -0600)] 
regedit: Fix typo.

16 years agowinhelp: Fix and activate the Romansh translation.
Michael Stefaniuc [Fri, 28 Mar 2008 00:23:58 +0000 (01:23 +0100)] 
winhelp: Fix and activate the Romansh translation.

16 years agokernel32: Add the NLS file for Romansh (Switzerland).
Michael Stefaniuc [Thu, 27 Mar 2008 23:57:54 +0000 (00:57 +0100)] 
kernel32: Add the NLS file for Romansh (Switzerland).

16 years agowrc: Add the code page mapping for LANG_ROMANSH.
Michael Stefaniuc [Thu, 27 Mar 2008 23:51:51 +0000 (00:51 +0100)] 
wrc: Add the code page mapping for LANG_ROMANSH.

16 years agouser32: About dialog cosmetic fixes for the Romanian translation too.
Michael Stefaniuc [Thu, 27 Mar 2008 23:51:17 +0000 (00:51 +0100)] 
user32: About dialog cosmetic fixes for the Romanian translation too.

16 years agoquartz: Add GetCurrentPosition using the reference clock.
Maarten Lankhorst [Thu, 27 Mar 2008 23:28:51 +0000 (16:28 -0700)] 
quartz: Add GetCurrentPosition using the reference clock.

16 years agoquartz: Change name from Start position to Current position in MediaSeeking.
Maarten Lankhorst [Thu, 27 Mar 2008 23:27:53 +0000 (16:27 -0700)] 
quartz: Change name from Start position to Current position in MediaSeeking.

16 years agowininet: InternetReadFileExA should check INTERNET_FLAG_ASYNC.
Dan Hipschman [Thu, 27 Mar 2008 20:52:24 +0000 (13:52 -0700)] 
wininet: InternetReadFileExA should check INTERNET_FLAG_ASYNC.

16 years agowininet: HttpSendRequestExA is not a stub.
Dan Hipschman [Thu, 27 Mar 2008 20:51:13 +0000 (13:51 -0700)] 
wininet: HttpSendRequestExA is not a stub.

16 years agouser32: Add more DrawText tests.
Lei Zhang [Thu, 27 Mar 2008 17:58:08 +0000 (10:58 -0700)] 
user32: Add more DrawText tests.

16 years agouser32: Handle WM_CHAR messages better in edit controls.
Lei Zhang [Thu, 27 Mar 2008 19:22:04 +0000 (12:22 -0700)] 
user32: Handle WM_CHAR messages better in edit controls.

16 years agouser32: Add more dialog with edit control tests.
Lei Zhang [Thu, 27 Mar 2008 19:17:23 +0000 (12:17 -0700)] 
user32: Add more dialog with edit control tests.

16 years agouser32: Make an edit test more readable.
Lei Zhang [Thu, 27 Mar 2008 18:48:44 +0000 (11:48 -0700)] 
user32: Make an edit test more readable.

16 years agoSpelling fixes.
Austin English [Thu, 27 Mar 2008 17:57:17 +0000 (12:57 -0500)] 
Spelling fixes.

16 years agomshtml: Don't access released object in release_script_hosts.
Jacek Caban [Thu, 27 Mar 2008 18:08:07 +0000 (19:08 +0100)] 
mshtml: Don't access released object in release_script_hosts.

16 years agosetupapi: Fix buffer size in SetupDiGetDeviceInterfaceDetailW.
Christopher Berner [Thu, 27 Mar 2008 04:38:53 +0000 (21:38 -0700)] 
setupapi: Fix buffer size in SetupDiGetDeviceInterfaceDetailW.

16 years agowordpad: Remove bogus ';' after the if statement.
Michael Stefaniuc [Thu, 27 Mar 2008 15:32:35 +0000 (16:32 +0100)] 
wordpad: Remove bogus ';' after the if statement.

16 years agoregedit: Fix Japanese resource.
Kusanagi Kouichi [Thu, 27 Mar 2008 15:43:24 +0000 (00:43 +0900)] 
regedit: Fix Japanese resource.

16 years agouser32: Add a defwinproc flag when appropriate.
Dmitry Timoshkov [Thu, 27 Mar 2008 14:40:57 +0000 (22:40 +0800)] 
user32: Add a defwinproc flag when appropriate.

16 years agoshlwapi: Added basic tests for the SHCreateStreamOnFile IStream implementation.
Reece Dunn [Thu, 27 Mar 2008 09:34:15 +0000 (09:34 +0000)] 
shlwapi: Added basic tests for the SHCreateStreamOnFile IStream implementation.

16 years agoshlwapi: Added STGM_TRANSACTED tests for SHCreateStreamOnFileA/W/Ex.
Reece Dunn [Wed, 26 Mar 2008 21:03:07 +0000 (21:03 +0000)] 
shlwapi: Added STGM_TRANSACTED tests for SHCreateStreamOnFileA/W/Ex.

16 years agosetupapi/tests: Add some tests for the last error returned.
Paul Vriens [Thu, 27 Mar 2008 11:17:35 +0000 (12:17 +0100)] 
setupapi/tests: Add some tests for the last error returned.

16 years agowidl: Make sure that string types are always written out by write_string_tfs and...
Rob Shearman [Thu, 27 Mar 2008 14:05:45 +0000 (14:05 +0000)] 
widl: Make sure that string types are always written out by write_string_tfs and not write_simple_pointer.

This is because write_string_tfs has support for the full range of
string types, write_simple_pointer doesn't have access to the var
attributes which are needed to properly detect strings, and
write_string_tfs sets the typestring offset to after the pointer is
written and write_remoting_arg depends on this.

16 years agowidl: Fix detection of non-pointer context handles.
Rob Shearman [Thu, 27 Mar 2008 14:03:23 +0000 (14:03 +0000)] 
widl: Fix detection of non-pointer context handles.

is_ptr cannot be used because it follows the chain of types into the
type which has the context_handle attribute, which is typically "void *"
and so causes these context handles to be incorrectly detected as
context handles. Instead, we can use is_aliaschain_ptr to follow the
chain of aliases without following pointers and the absence of the
context_handle attribute indicates that it must be present on a type
after following a pointer.

16 years agowidl: Add support for generic binding handles.
Rob Shearman [Thu, 27 Mar 2008 14:03:17 +0000 (14:03 +0000)] 
widl: Add support for generic binding handles.

16 years agowidl: Use is_string_type for detecting strings in write_typeformatstring_var to make...
Rob Shearman [Thu, 27 Mar 2008 14:02:58 +0000 (14:02 +0000)] 
widl: Use is_string_type for detecting strings in write_typeformatstring_var to make it consistent with write_remoting_arg.

Fix the is_string_type function used for detecting strings by only
examining aliases instead of both aliases and pointers. This is due to
the requirement that pointers to strings be handled as pointers and so
not detected as strings.

16 years agowinetest: Use the HEAD commit sha1 as default build id.
Alexandre Julliard [Thu, 27 Mar 2008 16:26:20 +0000 (17:26 +0100)] 
winetest: Use the HEAD commit sha1 as default build id.

16 years agowinetest: Add the Wine build id to the version information.
Alexandre Julliard [Thu, 27 Mar 2008 15:47:31 +0000 (16:47 +0100)] 
winetest: Add the Wine build id to the version information.

16 years agouser32: Cosmetic fixes to the About dialog.
Alexandre Julliard [Thu, 27 Mar 2008 12:47:57 +0000 (13:47 +0100)] 
user32: Cosmetic fixes to the About dialog.

16 years agowinefile: Remove some unused resources.
Alexandre Julliard [Thu, 27 Mar 2008 12:46:04 +0000 (13:46 +0100)] 
winefile: Remove some unused resources.

16 years agowinefile: Use the larger icon in the About box.
Alexandre Julliard [Thu, 27 Mar 2008 12:44:04 +0000 (13:44 +0100)] 
winefile: Use the larger icon in the About box.

16 years agowinefile: Remove redundant About Wine menu option.
Alexandre Julliard [Thu, 27 Mar 2008 12:36:39 +0000 (13:36 +0100)] 
winefile: Remove redundant About Wine menu option.

16 years agohhctrl.ocx: Implement more navigation of chm to TOC, default topic and specific title.
Hin-Tak Leung [Tue, 25 Mar 2008 20:55:07 +0000 (20:55 +0000)] 
hhctrl.ocx: Implement more navigation of chm to TOC, default topic and specific title.

16 years agowidl: Support using context handles as the binding handle in client functions.
Rob Shearman [Wed, 26 Mar 2008 13:47:30 +0000 (13:47 +0000)] 
widl: Support using context handles as the binding handle in client functions.

16 years agoshell32: Support getting the shell folder path for users other than the current user...
Ge van Geldorp [Wed, 26 Mar 2008 23:34:42 +0000 (00:34 +0100)] 
shell32: Support getting the shell folder path for users other than the current user and the default user.

16 years agowined3d: Free heapMemory, not allocatedMemory when adjusting the surface.
Stefan Dösinger [Sun, 23 Mar 2008 15:14:05 +0000 (16:14 +0100)] 
wined3d: Free heapMemory, not allocatedMemory when adjusting the surface.

16 years agod3d9: Add a basic test for multiple rendertargets.
Stefan Dösinger [Tue, 26 Feb 2008 11:21:55 +0000 (12:21 +0100)] 
d3d9: Add a basic test for multiple rendertargets.

16 years agoddraw: Some EnumZBufferFormat fixes.
Stefan Dösinger [Fri, 21 Mar 2008 22:33:37 +0000 (23:33 +0100)] 
ddraw: Some EnumZBufferFormat fixes.

16 years agoddraw: Fix some Z buffer formats.
Stefan Dösinger [Fri, 21 Mar 2008 18:16:20 +0000 (19:16 +0100)] 
ddraw: Fix some Z buffer formats.

16 years agoSpelling fixes.
Austin English [Wed, 26 Mar 2008 21:23:36 +0000 (16:23 -0500)] 
Spelling fixes.

16 years agod3d9/tests: Test that GOURAUD and PHONG modes are equal.
Alexander Dorofeyev [Wed, 26 Mar 2008 22:23:10 +0000 (00:23 +0200)] 
d3d9/tests: Test that GOURAUD and PHONG modes are equal.

16 years agowined3d: Make device palettes dynamically allocated.
Alexander Dorofeyev [Wed, 26 Mar 2008 22:23:04 +0000 (00:23 +0200)] 
wined3d: Make device palettes dynamically allocated.

16 years agouser32: Add a test for combobox navigation with arrow keys, make it pass under Wine.
Dmitry Timoshkov [Thu, 27 Mar 2008 06:35:59 +0000 (14:35 +0800)] 
user32: Add a test for combobox navigation with arrow keys, make it pass under Wine.

16 years agomsxml3: Correct IXMLDOMCDATASection appendData.
Alistair Leslie-Hughes [Thu, 27 Mar 2008 03:39:07 +0000 (14:39 +1100)] 
msxml3: Correct IXMLDOMCDATASection appendData.

16 years agomsxml3: Correct IXMLDOMComment appendData.
Alistair Leslie-Hughes [Wed, 26 Mar 2008 23:32:10 +0000 (10:32 +1100)] 
msxml3: Correct IXMLDOMComment appendData.

16 years agomsxml3: Correct IXMLDOMText appendData.
Alistair Leslie-Hughes [Thu, 27 Mar 2008 03:37:04 +0000 (14:37 +1100)] 
msxml3: Correct IXMLDOMText appendData.

16 years agowordpad: Add support for previewing two pages side-by-side.
Alexander Nicolaysen Sørnes [Thu, 27 Mar 2008 00:39:05 +0000 (01:39 +0100)] 
wordpad: Add support for previewing two pages side-by-side.

16 years agoddraw: Remove trailing spaces in ok() calls.
Francois Gouget [Wed, 26 Mar 2008 22:33:04 +0000 (23:33 +0100)] 
ddraw: Remove trailing spaces in ok() calls.

16 years agouser32: Add the Romanian translation.
Michael Stefaniuc [Wed, 26 Mar 2008 23:22:57 +0000 (00:22 +0100)] 
user32: Add the Romanian translation.

16 years agowinhelp: Update the German translation.
Michael Stefaniuc [Wed, 26 Mar 2008 23:22:26 +0000 (00:22 +0100)] 
winhelp: Update the German translation.

16 years agofonts: Where possible use references to Latin glyphs in Latin-Extended glyphs.
Aurimas Fischer [Wed, 26 Mar 2008 21:44:27 +0000 (23:44 +0200)] 
fonts: Where possible use references to Latin glyphs in Latin-Extended glyphs.

16 years agowineoss.drv: Assign to structs instead of using memcpy.
Andrew Talbot [Wed, 26 Mar 2008 21:56:41 +0000 (21:56 +0000)] 
wineoss.drv: Assign to structs instead of using memcpy.

16 years agowinejack.drv: Assign to structs instead of using memcpy.
Andrew Talbot [Wed, 26 Mar 2008 21:56:33 +0000 (21:56 +0000)] 
winejack.drv: Assign to structs instead of using memcpy.

16 years agowinenas.drv: Assign to struct instead of using memcpy.
Andrew Talbot [Wed, 26 Mar 2008 21:56:37 +0000 (21:56 +0000)] 
winenas.drv: Assign to struct instead of using memcpy.

16 years agowineesd.drv: Assign to structs instead of using memcpy.
Andrew Talbot [Wed, 26 Mar 2008 21:56:30 +0000 (21:56 +0000)] 
wineesd.drv: Assign to structs instead of using memcpy.

16 years agowininet: Support chunked reads in InternetReadFileEx too.
Hans Leidekker [Wed, 26 Mar 2008 21:22:04 +0000 (22:22 +0100)] 
wininet: Support chunked reads in InternetReadFileEx too.