wine
18 years agoForward SetJobA -> SetJobW.
Huw Davies [Tue, 12 Jul 2005 19:19:09 +0000 (19:19 +0000)] 
Forward SetJobA -> SetJobW.

18 years agoFurther testing shows that when CustomActionData needs to be blank it
Aric Stewart [Tue, 12 Jul 2005 19:18:48 +0000 (19:18 +0000)] 
Further testing shows that when CustomActionData needs to be blank it
is an empty string not ' '.

18 years agoRemove CURSORICON_SimulateLoadingFromResourceW.
Mike McCormack [Tue, 12 Jul 2005 19:18:31 +0000 (19:18 +0000)] 
Remove CURSORICON_SimulateLoadingFromResourceW.

18 years agoModify CURSORICON_FindBestIcon/Cursor to use enumerator functions.
Mike McCormack [Tue, 12 Jul 2005 18:11:54 +0000 (18:11 +0000)] 
Modify CURSORICON_FindBestIcon/Cursor to use enumerator functions.

18 years agoCall SetLastError on errors.
Robert Shearman [Tue, 12 Jul 2005 18:11:40 +0000 (18:11 +0000)] 
Call SetLastError on errors.

18 years ago- Support right-aligned text in TabbedTextOut.
Robert Shearman [Tue, 12 Jul 2005 18:11:26 +0000 (18:11 +0000)] 
- Support right-aligned text in TabbedTextOut.
- Add documentation.

18 years ago- add direct3d configuration on winecfg graphics panel
Raphael Junqueira [Tue, 12 Jul 2005 18:11:11 +0000 (18:11 +0000)] 
- add direct3d configuration on winecfg graphics panel
- resync Fr libraries dialog (based on En.rc)

18 years agoUse the unicode.h functions where possible.
Alexandre Julliard [Tue, 12 Jul 2005 17:57:31 +0000 (17:57 +0000)] 
Use the unicode.h functions where possible.

18 years agoUse the SourceList functions to get the source path in
Aric Stewart [Tue, 12 Jul 2005 17:56:17 +0000 (17:56 +0000)] 
Use the SourceList functions to get the source path in
ConfigureProductExW.

18 years agoWhen working toward install on demand support we need to reset all the
Aric Stewart [Tue, 12 Jul 2005 17:56:03 +0000 (17:56 +0000)] 
When working toward install on demand support we need to reset all the
constant values so that multiple install process do not get confused
by leftover values from the previous install.

18 years agoAdded WC_STATIC.
Frank Richter [Tue, 12 Jul 2005 17:55:54 +0000 (17:55 +0000)] 
Added WC_STATIC.

18 years ago- Implement LB_SETLOCALE.
Robert Shearman [Tue, 12 Jul 2005 17:55:35 +0000 (17:55 +0000)] 
- Implement LB_SETLOCALE.
- Remove incorrect FIXMEs for LB_USETABSTOPS.

18 years agoBetter viewport origin in DrawThemeParentBackground().
Frank Richter [Tue, 12 Jul 2005 17:55:20 +0000 (17:55 +0000)] 
Better viewport origin in DrawThemeParentBackground().

18 years agoInterlocked LONG* gcc warning fixes.
Mike McCormack [Tue, 12 Jul 2005 17:03:19 +0000 (17:03 +0000)] 
Interlocked LONG* gcc warning fixes.

18 years agoImplement UpdateTexture and UpdateSurface in wined3d.
Oliver Stieber [Tue, 12 Jul 2005 17:02:47 +0000 (17:02 +0000)] 
Implement UpdateTexture and UpdateSurface in wined3d.
Allow NULL members of WINED3DSURFACE_DESC to be set to Surface_GetDesc
so that the whole structure doesn't have to be filled just to get back
one value.

18 years agoScheduleJob for 'file' ports.
Huw Davies [Tue, 12 Jul 2005 17:01:44 +0000 (17:01 +0000)] 
ScheduleJob for 'file' ports.

18 years agoDisplay icons in buttons that have them.
Mike McCormack [Tue, 12 Jul 2005 17:01:10 +0000 (17:01 +0000)] 
Display icons in buttons that have them.

18 years ago- Added stub implementation of IOleCommandTarget.
Jacek Caban [Tue, 12 Jul 2005 17:00:58 +0000 (17:00 +0000)] 
- Added stub implementation of IOleCommandTarget.
- Store IDocHostUIHandler in HTMLDocument.
- ActivateMe should be called even if GetContainer failed.

18 years agoDon't cache child pidls in UnixFolder, but create them on the fly.
Michael Jung [Tue, 12 Jul 2005 17:00:36 +0000 (17:00 +0000)] 
Don't cache child pidls in UnixFolder, but create them on the fly.

18 years ago- encode/decode CERT_INFO, with tests
Juan Lang [Tue, 12 Jul 2005 17:00:23 +0000 (17:00 +0000)] 
- encode/decode CERT_INFO, with tests
- a few more tests and bugfixes

18 years agoCorrect border rectangle drawing.
Frank Richter [Tue, 12 Jul 2005 16:59:32 +0000 (16:59 +0000)] 
Correct border rectangle drawing.

18 years agoDon't crash if NULL is passed as the class list to OpenThemeData().
Frank Richter [Tue, 12 Jul 2005 16:59:20 +0000 (16:59 +0000)] 
Don't crash if NULL is passed as the class list to OpenThemeData().

18 years agoLoad the HKEY_CURRENT_USER branch at server startup too.
Alexandre Julliard [Mon, 11 Jul 2005 20:44:59 +0000 (20:44 +0000)] 
Load the HKEY_CURRENT_USER branch at server startup too.

18 years agoUse an SID instead of the user name for the path of the
Alexandre Julliard [Mon, 11 Jul 2005 20:42:12 +0000 (20:42 +0000)] 
Use an SID instead of the user name for the path of the
HKEY_CURRENT_USER key (based on an old patch by Juan Lang).

18 years agoMove parameters relating to opengl on the surface structure on to a
Oliver Stieber [Mon, 11 Jul 2005 20:38:27 +0000 (20:38 +0000)] 
Move parameters relating to opengl on the surface structure on to a
glDesciption member.
Removed Level and Target from LoadTexture, and reduced the dependency
on surface->device.
Fixed a couple of compiler warnings in d3d9.

18 years agoProperly resize the buffer based on ERROR_MORE_DATA.
Aric Stewart [Mon, 11 Jul 2005 20:36:58 +0000 (20:36 +0000)] 
Properly resize the buffer based on ERROR_MORE_DATA.
Also remember to free the allocated buffer.

18 years agoBasic tests for LoadLibraryA and GetProcAddress.
Paul Vriens [Mon, 11 Jul 2005 18:40:10 +0000 (18:40 +0000)] 
Basic tests for LoadLibraryA and GetProcAddress.

18 years agoA NULL module handle means 'main exe' in GetProcAddress too.
Alexandre Julliard [Mon, 11 Jul 2005 18:39:49 +0000 (18:39 +0000)] 
A NULL module handle means 'main exe' in GetProcAddress too.

18 years agoStore the global hooks table in the desktop object.
Alexandre Julliard [Mon, 11 Jul 2005 18:05:50 +0000 (18:05 +0000)] 
Store the global hooks table in the desktop object.

18 years agoPrinters_RegisterWindowW / Printers_UnregisterWindow implemented as
Detlef Riekenberg [Mon, 11 Jul 2005 18:02:20 +0000 (18:02 +0000)] 
Printers_RegisterWindowW / Printers_UnregisterWindow implemented as
stub.
Show the FIXME in Printer_LoadIconsW only when needed.

18 years agoAdded stubs for ExecuteCab and TranslateInfString.
Stefan Leichter [Mon, 11 Jul 2005 18:01:48 +0000 (18:01 +0000)] 
Added stubs for ExecuteCab and TranslateInfString.

18 years agoUse the strings defined in msi.h.
Aric Stewart [Mon, 11 Jul 2005 18:01:39 +0000 (18:01 +0000)] 
Use the strings defined in msi.h.

18 years agoCorrect an error where I was not properly advancing a pointer.
Aric Stewart [Mon, 11 Jul 2005 18:00:36 +0000 (18:00 +0000)] 
Correct an error where I was not properly advancing a pointer.

18 years ago- Remove licence header.
Jacek Caban [Mon, 11 Jul 2005 17:59:53 +0000 (17:59 +0000)] 
- Remove licence header.
- Fix typos.

18 years agoRemove some duplicate prototypes and reformat the SourceList APIs a
Aric Stewart [Mon, 11 Jul 2005 17:59:35 +0000 (17:59 +0000)] 
Remove some duplicate prototypes and reformat the SourceList APIs a
bit more to fit with the style of the rest of the file.

18 years agoAdded BST_HOT, WC_BUTTON.
Frank Richter [Mon, 11 Jul 2005 17:59:26 +0000 (17:59 +0000)] 
Added BST_HOT, WC_BUTTON.

18 years agoOnly print the joystick state when it changes so the user does not get
Francois Gouget [Mon, 11 Jul 2005 17:58:52 +0000 (17:58 +0000)] 
Only print the joystick state when it changes so the user does not get
300 lines of traces.

18 years agoMake GetKerningPairs an alias for GetKerningPairsA.
Alexandre Julliard [Mon, 11 Jul 2005 14:26:54 +0000 (14:26 +0000)] 
Make GetKerningPairs an alias for GetKerningPairsA.

18 years agoImplemented basic non-power 2 texture in wined3d.
Oliver Stieber [Mon, 11 Jul 2005 14:25:54 +0000 (14:25 +0000)] 
Implemented basic non-power 2 texture in wined3d.
Also fixed a typo in drawprim that was causing vertex declarations to
crash.

18 years agoRemove unnecessary STRICT defines.
Francois Gouget [Mon, 11 Jul 2005 14:24:17 +0000 (14:24 +0000)] 
Remove unnecessary STRICT defines.

18 years agoSTATUS_TIMEOUT is no error for Read|WriteFile.
Uwe Bonnes [Mon, 11 Jul 2005 14:23:46 +0000 (14:23 +0000)] 
STATUS_TIMEOUT is no error for Read|WriteFile.

18 years agoWait for the object multiple times until TIMEOUT is met.
Uwe Bonnes [Mon, 11 Jul 2005 14:23:24 +0000 (14:23 +0000)] 
Wait for the object multiple times until TIMEOUT is met.

18 years agoThe units passed into LB_SETTABSTOPS are dialog units, not logical
Robert Shearman [Mon, 11 Jul 2005 14:22:36 +0000 (14:22 +0000)] 
The units passed into LB_SETTABSTOPS are dialog units, not logical
units.

18 years agoIf MsiGetProperty(A/W) is called with a NULL for the value buffer but
Aric Stewart [Mon, 11 Jul 2005 14:22:13 +0000 (14:22 +0000)] 
If MsiGetProperty(A/W) is called with a NULL for the value buffer but
a value in the size for the value buffer, then Msi fills in the size
of the value into the pointer for size.  This is tested and confirmed
with native MSI.

18 years agoFix _setmbcp behavior for unreal codepages.
Vijay Kiran Kamuju [Mon, 11 Jul 2005 14:21:53 +0000 (14:21 +0000)] 
Fix _setmbcp behavior for unreal codepages.

18 years agoTie windows and thread input structures to a specific desktop.
Alexandre Julliard [Mon, 11 Jul 2005 13:30:23 +0000 (13:30 +0000)] 
Tie windows and thread input structures to a specific desktop.
Support multiple desktop windows (one per desktop object).
Use the window desktop to find the window station to use for property
atoms.

18 years agoAlso look for the plain module specification in WINEDLLOVERRIDES for
Alexandre Julliard [Mon, 11 Jul 2005 13:23:31 +0000 (13:23 +0000)] 
Also look for the plain module specification in WINEDLLOVERRIDES for
modules that contain a path, for better consistency with the registry
entries.

18 years agoAdd the string constants located in msi.h and make use of them in
Aric Stewart [Mon, 11 Jul 2005 13:22:24 +0000 (13:22 +0000)] 
Add the string constants located in msi.h and make use of them in
files.c and source.c.

18 years agoScheduleJob for (as yet unused) 'cups' ports.
Huw Davies [Mon, 11 Jul 2005 13:21:48 +0000 (13:21 +0000)] 
ScheduleJob for (as yet unused) 'cups' ports.

18 years agoReplace CURSORICON_CreateFromResource by CreateIconFromResourceEx.
Mike McCormack [Mon, 11 Jul 2005 13:21:29 +0000 (13:21 +0000)] 
Replace CURSORICON_CreateFromResource by CreateIconFromResourceEx.

18 years agoInterlocked LONG* gcc warning fixes.
Mike McCormack [Mon, 11 Jul 2005 13:21:17 +0000 (13:21 +0000)] 
Interlocked LONG* gcc warning fixes.

18 years ago- Make the value returned from HeapSize always match the requested
Robert Shearman [Mon, 11 Jul 2005 13:20:40 +0000 (13:20 +0000)] 
- Make the value returned from HeapSize always match the requested
  size passed into HeapAllocate/HeapReAllocate.
- Add a test for this behaviour.

18 years agoAssorted spelling fixes.
Francois Gouget [Mon, 11 Jul 2005 10:59:41 +0000 (10:59 +0000)] 
Assorted spelling fixes.

18 years agoAdd missing types to win32.api.
Francois Gouget [Mon, 11 Jul 2005 10:56:41 +0000 (10:56 +0000)] 
Add missing types to win32.api.

18 years ago- Added test of IOleObject::[SG]etClientSite.
Jacek Caban [Mon, 11 Jul 2005 10:56:28 +0000 (10:56 +0000)] 
- Added test of IOleObject::[SG]etClientSite.
- Fix IOleObject_SetClientSite to pass tests.

18 years agoRemove unused function args.
Mike McCormack [Mon, 11 Jul 2005 10:56:13 +0000 (10:56 +0000)] 
Remove unused function args.

18 years agoExport the winstation and desktop structures to avoid having to write
Alexandre Julliard [Mon, 11 Jul 2005 10:55:53 +0000 (10:55 +0000)] 
Export the winstation and desktop structures to avoid having to write
too many accessor functions.

18 years agoInterlocked LONG* gcc warning fixes.
Mike McCormack [Mon, 11 Jul 2005 10:25:19 +0000 (10:25 +0000)] 
Interlocked LONG* gcc warning fixes.

18 years agoAdd some basic dsound configuration on Audio panel.
Raphael Junqueira [Mon, 11 Jul 2005 10:24:28 +0000 (10:24 +0000)] 
Add some basic dsound configuration on Audio panel.

18 years agoDon't use unix filesystem specific attributes in UnixFolder's pidls.
Michael Jung [Mon, 11 Jul 2005 10:24:09 +0000 (10:24 +0000)] 
Don't use unix filesystem specific attributes in UnixFolder's pidls.

18 years agoRelease parent shell folder in GetAttributesOf.
Michael Jung [Mon, 11 Jul 2005 10:23:56 +0000 (10:23 +0000)] 
Release parent shell folder in GetAttributesOf.

18 years agoDo not print an error message when deleting a nonexistent variable.
Detlef Riekenberg [Mon, 11 Jul 2005 10:23:37 +0000 (10:23 +0000)] 
Do not print an error message when deleting a nonexistent variable.

18 years agoURLMonikerImpl_BindToStorage: Don't use a HeapAllocated pointer for
Uwe Bonnes [Mon, 11 Jul 2005 10:23:10 +0000 (10:23 +0000)] 
URLMonikerImpl_BindToStorage: Don't use a HeapAllocated pointer for
other purposes.

18 years agoCheck structure size and fix return values in EM_GETCHARFORMAT.
Felix Nawothnig [Mon, 11 Jul 2005 10:22:33 +0000 (10:22 +0000)] 
Check structure size and fix return values in EM_GETCHARFORMAT.

18 years agoSetupSetFileQueueAlternatePlatform{AW} implemented as stub.
Detlef Riekenberg [Sun, 10 Jul 2005 18:16:26 +0000 (18:16 +0000)] 
SetupSetFileQueueAlternatePlatform{AW} implemented as stub.

18 years agoCheck to see if the vertex declaration is null before trying to
Oliver Stieber [Sun, 10 Jul 2005 18:16:13 +0000 (18:16 +0000)] 
Check to see if the vertex declaration is null before trying to
reference it.

18 years agoThe ordinal functions should not be exported by name.
Alexandre Julliard [Sun, 10 Jul 2005 17:49:24 +0000 (17:49 +0000)] 
The ordinal functions should not be exported by name.

18 years agoFixed signedness issues.
Marcus Meissner [Sun, 10 Jul 2005 17:48:20 +0000 (17:48 +0000)] 
Fixed signedness issues.

18 years agoTidy up the way caps are managed in GetDeviceCaps and FillGlCaps.
Oliver Stieber [Sun, 10 Jul 2005 17:48:07 +0000 (17:48 +0000)] 
Tidy up the way caps are managed in GetDeviceCaps and FillGlCaps.

18 years agoURLMonikerImpl_BindToStorage: Escape special characters.
Uwe Bonnes [Sun, 10 Jul 2005 17:47:03 +0000 (17:47 +0000)] 
URLMonikerImpl_BindToStorage: Escape special characters.

18 years agoThe fci_get_little_endian... and fci_set_little_endian... functions
Gerold Jens Wucherpfennig [Sun, 10 Jul 2005 17:46:34 +0000 (17:46 +0000)] 
The fci_get_little_endian... and fci_set_little_endian... functions
don't really set and unset little endianes, they do the same thing:
merely swapping bytes from one endianes to the other.

18 years agoAllow reading 0 bytes in fread.
Felix Nawothnig [Sun, 10 Jul 2005 17:46:08 +0000 (17:46 +0000)] 
Allow reading 0 bytes in fread.

18 years agoFixed signedness warnings.
Marcus Meissner [Sun, 10 Jul 2005 17:45:53 +0000 (17:45 +0000)] 
Fixed signedness warnings.

18 years agoFix a typo.
Felix Nawothnig [Sun, 10 Jul 2005 17:44:57 +0000 (17:44 +0000)] 
Fix a typo.

18 years agoFixed traces.
Detlef Riekenberg [Sun, 10 Jul 2005 17:44:37 +0000 (17:44 +0000)] 
Fixed traces.

18 years agoDescribe tabs being linked together.
Brian Vincent [Sun, 10 Jul 2005 17:44:02 +0000 (17:44 +0000)] 
Describe tabs being linked together.

18 years agoDefine the remaining Nt* functions.
Mike McCormack [Sun, 10 Jul 2005 17:43:39 +0000 (17:43 +0000)] 
Define the remaining Nt* functions.

18 years agoAdd a configure check for struct request_sense. Use this in
Gerald Pfeifer [Sun, 10 Jul 2005 17:42:46 +0000 (17:42 +0000)] 
Add a configure check for struct request_sense.  Use this in
CDROM_ScsiPassThroughDir() and CDROM_ScsiPassThrough() to unbreak the
build on FreeBSD.

18 years agoFixed enumerating the drive strings.
Thomas Weidenmueller [Sun, 10 Jul 2005 17:39:26 +0000 (17:39 +0000)] 
Fixed enumerating the drive strings.

18 years agoImplement MsiGetLanguage.
Aric Stewart [Sun, 10 Jul 2005 17:39:14 +0000 (17:39 +0000)] 
Implement MsiGetLanguage.

18 years agoScheduleJob for 'lpr' ports.
Huw Davies [Sun, 10 Jul 2005 17:39:01 +0000 (17:39 +0000)] 
ScheduleJob for 'lpr' ports.

18 years agoExplicitly pass the winstation to the atom functions so that they can
Alexandre Julliard [Fri, 8 Jul 2005 14:23:27 +0000 (14:23 +0000)] 
Explicitly pass the winstation to the atom functions so that they can
be used even when current is not set.

18 years agoImplement {Start,End}DocPrinter and WritePrinter.
Huw Davies [Fri, 8 Jul 2005 14:19:18 +0000 (14:19 +0000)] 
Implement {Start,End}DocPrinter and WritePrinter.
{Start,End}PagePrinter are still stubs but return TRUE.

18 years agoInstallShield does a number of actions using DoAction before the
Aric Stewart [Fri, 8 Jul 2005 14:19:00 +0000 (14:19 +0000)] 
InstallShield does a number of actions using DoAction before the
Install starts so the PackageCode needs to be loaded on OpenPackage
instead of the beginning of the install process.

18 years agoFail in SHGetDataFromIDList when called on special folder.
Michael Jung [Fri, 8 Jul 2005 14:18:32 +0000 (14:18 +0000)] 
Fail in SHGetDataFromIDList when called on special folder.

18 years agoPartially implemented UnixFolder's ISFHelper::CopyItems method.
Michael Jung [Fri, 8 Jul 2005 14:18:14 +0000 (14:18 +0000)] 
Partially implemented UnixFolder's ISFHelper::CopyItems method.

18 years agoPut in place the basic infrastructure to allow supporting multiple
Alexandre Julliard [Fri, 8 Jul 2005 11:37:40 +0000 (11:37 +0000)] 
Put in place the basic infrastructure to allow supporting multiple
desktop windows.

18 years agoAdd DDE transaction test, make it pass under Wine.
Dmitry Timoshkov [Fri, 8 Jul 2005 11:33:09 +0000 (11:33 +0000)] 
Add DDE transaction test, make it pass under Wine.

18 years agoUpdate German resource files.
Henning Gerhardt [Fri, 8 Jul 2005 11:32:14 +0000 (11:32 +0000)] 
Update German resource files.

18 years agoAdded Polish resources.
Sebastian Gasiorek [Fri, 8 Jul 2005 11:31:51 +0000 (11:31 +0000)] 
Added Polish resources.

18 years agoAdd _MB_CP_* defines.
Vijay Kiran Kamuju [Fri, 8 Jul 2005 11:31:26 +0000 (11:31 +0000)] 
Add _MB_CP_* defines.

18 years agoMake GetProcessMemoryInfo fail if the passed buffer is too small.
Felix Nawothnig [Fri, 8 Jul 2005 11:31:14 +0000 (11:31 +0000)] 
Make GetProcessMemoryInfo fail if the passed buffer is too small.

18 years agoAdd a few more missing defines.
Juan Lang [Fri, 8 Jul 2005 11:31:04 +0000 (11:31 +0000)] 
Add a few more missing defines.

18 years agoAlways zero destination buffer in SYSPARAMS_LoadRaw(). Remove
Frank Richter [Fri, 8 Jul 2005 11:30:50 +0000 (11:30 +0000)] 
Always zero destination buffer in SYSPARAMS_LoadRaw(). Remove
now-superfluous memory zeroing in some other places.

18 years agoFix some DPA functions so they pass the new tests.
Felix Nawothnig [Fri, 8 Jul 2005 11:30:28 +0000 (11:30 +0000)] 
Fix some DPA functions so they pass the new tests.

18 years agoReturn correct HRESULT code in UnixFolder's IEnumIDList::Next.
Michael Jung [Fri, 8 Jul 2005 11:30:18 +0000 (11:30 +0000)] 
Return correct HRESULT code in UnixFolder's IEnumIDList::Next.
Corresponding test.

18 years agoIn MsiLocateComponent pcchBuf can be NULL so don't try to dereference
Robert Shearman [Fri, 8 Jul 2005 11:29:55 +0000 (11:29 +0000)] 
In MsiLocateComponent pcchBuf can be NULL so don't try to dereference
it.

18 years agoITextServices_OnTxInplaceDeactivate does not take a parameter.
Maarten Lankhorst [Fri, 8 Jul 2005 11:29:31 +0000 (11:29 +0000)] 
ITextServices_OnTxInplaceDeactivate does not take a parameter.

18 years agoRelay all the pixel shader calls from d3d9 to wined3d.
Oliver Stieber [Fri, 8 Jul 2005 11:29:21 +0000 (11:29 +0000)] 
Relay all the pixel shader calls from d3d9 to wined3d.

18 years agoAdded support for vertex declarations to wined3d, it's the last patch
Oliver Stieber [Thu, 7 Jul 2005 20:45:39 +0000 (20:45 +0000)] 
Added support for vertex declarations to wined3d, it's the last patch
to give wined3d basic functionality.