wine
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.

16 years agowinefile: A nicer icon.
Herve Chanal [Wed, 26 Mar 2008 18:19:57 +0000 (19:19 +0100)] 
winefile: A nicer icon.

16 years agogdi32: Store the return value separately in StretchDIBits instead of overwriting...
Alexandre Julliard [Wed, 26 Mar 2008 19:51:58 +0000 (20:51 +0100)] 
gdi32: Store the return value separately in StretchDIBits instead of overwriting heightSrc.

16 years agoshell32: Add a license message box and a build id to the About dialog. Clean things...
Alexandre Julliard [Wed, 26 Mar 2008 19:51:12 +0000 (20:51 +0100)] 
shell32: Add a license message box and a build id to the About dialog. Clean things up a little.

16 years agouser32: Allow arbitrary text size for loaded strings in message boxes.
Alexandre Julliard [Wed, 26 Mar 2008 18:42:50 +0000 (19:42 +0100)] 
user32: Allow arbitrary text size for loaded strings in message boxes.

16 years agontdll: Export the libwine version functions from ntdll too.
Alexandre Julliard [Wed, 26 Mar 2008 18:41:54 +0000 (19:41 +0100)] 
ntdll: Export the libwine version functions from ntdll too.

16 years agolibwine: Export functions that return the Wine version number and build id.
Alexandre Julliard [Wed, 26 Mar 2008 18:33:06 +0000 (19:33 +0100)] 
libwine: Export functions that return the Wine version number and build id.

16 years agokernel32: Test negative dest len in WideCharToMultiByte.
Dan Kegel [Wed, 26 Mar 2008 13:50:14 +0000 (06:50 -0700)] 
kernel32: Test negative dest len in WideCharToMultiByte.

16 years agourlmon: Don't use -1 length in WideCharToMultiByte call.
Jacek Caban [Wed, 26 Mar 2008 15:47:24 +0000 (16:47 +0100)] 
urlmon: Don't use -1 length in WideCharToMultiByte call.

16 years agomshtml: Fixed invalid use of -1 length in WideCharToMultiByte calls.
Jacek Caban [Wed, 26 Mar 2008 14:32:46 +0000 (15:32 +0100)] 
mshtml: Fixed invalid use of -1 length in WideCharToMultiByte calls.

16 years agomshtml: Fixed crash in tests if Gecko is not available.
Jacek Caban [Wed, 26 Mar 2008 14:24:50 +0000 (15:24 +0100)] 
mshtml: Fixed crash in tests if Gecko is not available.

16 years agomshtml: Added nsIChannel::SetContentType implementation.
Jacek Caban [Wed, 26 Mar 2008 14:24:38 +0000 (15:24 +0100)] 
mshtml: Added nsIChannel::SetContentType implementation.

16 years agomshtml: Pass buffer length to MultiByteToWideChar instead of -1.
Jacek Caban [Wed, 26 Mar 2008 14:24:20 +0000 (15:24 +0100)] 
mshtml: Pass buffer length to MultiByteToWideChar instead of -1.

16 years agomshtml: Rename nsChannel::content to content_type and clean up its handling.
Jacek Caban [Wed, 26 Mar 2008 14:24:03 +0000 (15:24 +0100)] 
mshtml: Rename nsChannel::content to content_type and clean up its handling.

16 years agomshtml: Added IHTMLDocument2::get_location implementation.
Jacek Caban [Wed, 26 Mar 2008 14:23:41 +0000 (15:23 +0100)] 
mshtml: Added IHTMLDocument2::get_location implementation.

16 years agoquartz: Avoid %ll printf formats.
Alexandre Julliard [Wed, 26 Mar 2008 17:01:09 +0000 (18:01 +0100)] 
quartz: Avoid %ll printf formats.

16 years agoqmgr: Avoid %ll printf formats.
Alexandre Julliard [Wed, 26 Mar 2008 17:00:37 +0000 (18:00 +0100)] 
qmgr: Avoid %ll printf formats.

16 years agontdll: Clear the process stack again after dll init and before calling the main entry...
Alexandre Julliard [Wed, 26 Mar 2008 16:08:57 +0000 (17:08 +0100)] 
ntdll: Clear the process stack again after dll init and before calling the main entry point.

16 years agokernel32: Moved the allocation of the process stack to ntdll.
Alexandre Julliard [Wed, 26 Mar 2008 16:08:38 +0000 (17:08 +0100)] 
kernel32: Moved the allocation of the process stack to ntdll.

16 years agolibwine: Added a wine_call_on_stack function.
Alexandre Julliard [Wed, 26 Mar 2008 14:38:00 +0000 (15:38 +0100)] 
libwine: Added a wine_call_on_stack function.

16 years agoserver: impersonation_level should be an int since we store -1 in it.
Alexandre Julliard [Wed, 26 Mar 2008 13:38:49 +0000 (14:38 +0100)] 
server: impersonation_level should be an int since we store -1 in it.

Make sure we don't check the impersonation level for primary tokens.

16 years agoadvapi32: Partly implemented QueryServiceConfig2A/W.
Stefan Leichter [Fri, 21 Mar 2008 08:49:57 +0000 (09:49 +0100)] 
advapi32: Partly implemented QueryServiceConfig2A/W.

16 years agosetupapi: Forward SetupInstallServicesFromInfSectionA to W-function.
Paul Vriens [Wed, 26 Mar 2008 12:17:31 +0000 (13:17 +0100)] 
setupapi: Forward SetupInstallServicesFromInfSectionA to W-function.

16 years agowininet: Implement chunked reads.
Hans Leidekker [Wed, 26 Mar 2008 10:31:21 +0000 (11:31 +0100)] 
wininet: Implement chunked reads.

16 years agoimm: Implement ImmGetIMEFileNameW and ImmGetIMEFileNameA.
Aric Stewart [Tue, 25 Mar 2008 12:07:11 +0000 (07:07 -0500)] 
imm: Implement ImmGetIMEFileNameW and ImmGetIMEFileNameA.

16 years agowinex11: Fix X11DRV_CLIPBOARD_ReadProperty to read data in larger chunks and to prope...
Alexandre Julliard [Wed, 26 Mar 2008 11:14:41 +0000 (12:14 +0100)] 
winex11: Fix X11DRV_CLIPBOARD_ReadProperty to read data in larger chunks and to properly null-terminate the buffer.

16 years agouser32: Tweak how the edit control handles WM_GETDLGCODE.
Lei Zhang [Wed, 26 Mar 2008 02:09:38 +0000 (19:09 -0700)] 
user32: Tweak how the edit control handles WM_GETDLGCODE.

16 years agofonts: Where possible use references to Latin glyphs in Latin-Extended glyphs.
Aurimas Fischer [Tue, 25 Mar 2008 11:12:28 +0000 (13:12 +0200)] 
fonts: Where possible use references to Latin glyphs in Latin-Extended glyphs.

16 years agocomctl32: Add HotTrackingColor into COMCTL32_SysColor structure.
Anatoly Lyutin [Tue, 25 Mar 2008 16:15:59 +0000 (19:15 +0300)] 
comctl32: Add HotTrackingColor into COMCTL32_SysColor structure.

16 years agomsxml3: Correct SAXXMLReader_create.
Alistair Leslie-Hughes [Wed, 26 Mar 2008 03:40:01 +0000 (14:40 +1100)] 
msxml3: Correct SAXXMLReader_create.

16 years agod3d9: Make the visual test pass on GeForce Go 7600.
Dmitry Timoshkov [Wed, 26 Mar 2008 07:15:41 +0000 (15:15 +0800)] 
d3d9: Make the visual test pass on GeForce Go 7600.

16 years agokernel32: Make the test compatible with win9x.
Dmitry Timoshkov [Wed, 26 Mar 2008 04:25:25 +0000 (12:25 +0800)] 
kernel32: Make the test compatible with win9x.

16 years agocomdlg32: Small typo fix in the German translation.
Michael Stefaniuc [Tue, 25 Mar 2008 23:18:20 +0000 (00:18 +0100)] 
comdlg32: Small typo fix in the German translation.

16 years agocomdlg32: Add the Romanian translation.
Michael Stefaniuc [Tue, 25 Mar 2008 23:18:07 +0000 (00:18 +0100)] 
comdlg32: Add the Romanian translation.

16 years agoshell32: Update the German Translation.
Michael Stefaniuc [Tue, 25 Mar 2008 23:16:59 +0000 (00:16 +0100)] 
shell32: Update the German Translation.

16 years agomshtml: Update the German translation.
Michael Stefaniuc [Tue, 25 Mar 2008 23:15:27 +0000 (00:15 +0100)] 
mshtml: Update the German translation.

16 years agowinecoreaudio.drv: Assign to structs instead of using memcpy.
Andrew Talbot [Tue, 25 Mar 2008 22:22:16 +0000 (22:22 +0000)] 
winecoreaudio.drv: Assign to structs instead of using memcpy.

16 years agowineaudioio.drv: Assign to structs instead of using memcpy.
Andrew Talbot [Tue, 25 Mar 2008 22:22:10 +0000 (22:22 +0000)] 
wineaudioio.drv: Assign to structs instead of using memcpy.

16 years agomsxml3: Fix compiles for systems without libxml2.
Lei Zhang [Tue, 25 Mar 2008 20:59:46 +0000 (13:59 -0700)] 
msxml3: Fix compiles for systems without libxml2.

16 years agocrypt32: Allow one update to a decode message after the final update if it's a detach...
Juan Lang [Tue, 25 Mar 2008 18:44:54 +0000 (11:44 -0700)] 
crypt32: Allow one update to a decode message after the final update if it's a detached message.

16 years agocrypt32: Keep track of state in each message type's update function rather than in...
Juan Lang [Tue, 25 Mar 2008 18:15:08 +0000 (11:15 -0700)] 
crypt32: Keep track of state in each message type's update function rather than in CryptMsgUpdate.

16 years agocrypt32: Test updates after the final update to a detached message.
Juan Lang [Tue, 25 Mar 2008 18:01:12 +0000 (11:01 -0700)] 
crypt32: Test updates after the final update to a detached message.

16 years agocomdlg32: Avoid double free in PRINTDLG_PaperSizeA/W.
Lei Zhang [Tue, 25 Mar 2008 18:38:07 +0000 (11:38 -0700)] 
comdlg32: Avoid double free in PRINTDLG_PaperSizeA/W.

16 years agoadvapi32: Create MachineGuid value if it doesn't exist.
Juan Lang [Tue, 25 Mar 2008 17:39:22 +0000 (10:39 -0700)] 
advapi32: Create MachineGuid value if it doesn't exist.

16 years agoadvapi32: Test the MachineGuid value.
Juan Lang [Tue, 25 Mar 2008 17:38:30 +0000 (10:38 -0700)] 
advapi32: Test the MachineGuid value.

16 years agogdi32: Spelling fixes.
Austin English [Tue, 25 Mar 2008 17:35:45 +0000 (12:35 -0500)] 
gdi32: Spelling fixes.

16 years agowined3d: Enable D3DFMT_V8U8 with GL_ATI_fragment_shader.
Stefan Dösinger [Sat, 22 Mar 2008 16:02:09 +0000 (17:02 +0100)] 
wined3d: Enable D3DFMT_V8U8 with GL_ATI_fragment_shader.

16 years agowined3d: Implement env bump mapping in the atifs ffp replacement.
Stefan Dösinger [Thu, 20 Mar 2008 17:38:47 +0000 (18:38 +0100)] 
wined3d: Implement env bump mapping in the atifs ffp replacement.

16 years agowined3d: Fragment processing using GL_ATI_fragment_shader.
Stefan Dösinger [Sat, 22 Mar 2008 13:31:52 +0000 (14:31 +0100)] 
wined3d: Fragment processing using GL_ATI_fragment_shader.

This adds code for handling fixed function fragment processing with the
GL_ATI_fragment_shader extension. This is a sort-of programmable
interface for fragment processing at the level of shader model 1.4 in
d3d. This code is of use on r200, r250 and r280 cards(radeon 8500 to
9200) which do not support GL_ARB_fragment_program, but support pixel
shader 1.4 on Windows. This code is somewhat a counterpart to the
existing fragment processing code using GL_NV_register_combiners and
GL_NV_texture_shader.

16 years agowined3d: Add a shader DLL init callback.
Stefan Dösinger [Sat, 22 Mar 2008 13:29:50 +0000 (14:29 +0100)] 
wined3d: Add a shader DLL init callback.