wine
19 years agoRemove some no longer needed AW functions.
Alexandre Julliard [Fri, 17 Dec 2004 19:20:07 +0000 (19:20 +0000)] 
Remove some no longer needed AW functions.

19 years agoExpand the COPYTEST macro to avoid trouble with 64-bit types.
Alexandre Julliard [Fri, 17 Dec 2004 19:13:24 +0000 (19:13 +0000)] 
Expand the COPYTEST macro to avoid trouble with 64-bit types.

19 years agoRemove unneeded headers to reduce unneeded rebuilds.
Jon Griffiths [Fri, 17 Dec 2004 19:09:29 +0000 (19:09 +0000)] 
Remove unneeded headers to reduce unneeded rebuilds.

19 years agoFixed build problem with GL_VERSION_1_2.
Raphael Junqueira [Fri, 17 Dec 2004 19:07:44 +0000 (19:07 +0000)] 
Fixed build problem with GL_VERSION_1_2.

19 years agoBetter detect a dll's Windows version.
Vincent Béron [Fri, 17 Dec 2004 19:06:30 +0000 (19:06 +0000)] 
Better detect a dll's Windows version.

19 years agoShellExecuteEx, ExtractIconEx, SHFileOperation, SHGetFileInfo,
Rein Klazes [Fri, 17 Dec 2004 19:05:46 +0000 (19:05 +0000)] 
ShellExecuteEx, ExtractIconEx, SHFileOperation, SHGetFileInfo,
SHGetPathFromIDList spec entries always refer to the Ansi
version. Problem found by Paul Vriens.

19 years agoReturn flag for DRVM_MAPPER_PREFERRED_GET.
Robert Reif [Fri, 17 Dec 2004 19:04:28 +0000 (19:04 +0000)] 
Return flag for DRVM_MAPPER_PREFERRED_GET.

19 years agoAdded a missing define.
Robert Reif [Fri, 17 Dec 2004 19:03:35 +0000 (19:03 +0000)] 
Added a missing define.

19 years agoFixed a typo.
Andreas Mohr [Fri, 17 Dec 2004 19:01:22 +0000 (19:01 +0000)] 
Fixed a typo.

19 years agoGetTempPath*() uses DWORD parameters instead of UINT.
Andreas Mohr [Fri, 17 Dec 2004 19:00:09 +0000 (19:00 +0000)] 
GetTempPath*() uses DWORD parameters instead of UINT.

19 years agoFix comment to reflect reality and indeed the code.
Huw Davies [Fri, 17 Dec 2004 18:56:49 +0000 (18:56 +0000)] 
Fix comment to reflect reality and indeed the code.

19 years agoIMessageFilter::HandleIncomingCall must be HandleInComingCall as per
Serge S. Spiridonoff [Fri, 17 Dec 2004 18:55:02 +0000 (18:55 +0000)] 
IMessageFilter::HandleIncomingCall must be HandleInComingCall as per
MS headers.

19 years agoImplement SS_CENTERIMAGE for static control.
Robert Shearman [Fri, 17 Dec 2004 18:53:32 +0000 (18:53 +0000)] 
Implement SS_CENTERIMAGE for static control.

19 years ago- Add code for hot tracking.
Robert Shearman [Fri, 17 Dec 2004 18:52:04 +0000 (18:52 +0000)] 
- Add code for hot tracking.
- Draw hot items with underline and with highlight colour with
  TVS_TRACKSELECT style.
- Set cursor to hand cursor with TVS_TRACKSELECT style.
- Make sure uInternalStatus is consistent with actual scrollbar state
  by forcing scrollbars off in WM_CREATE handler.

19 years ago- Implement WM_ENABLE handler to update cached control style when the
Robert Shearman [Fri, 17 Dec 2004 18:50:11 +0000 (18:50 +0000)] 
- Implement WM_ENABLE handler to update cached control style when the
  control is disabled.
- Move background drawing into WM_ERASEBKGND handler and draw the
  background differently when disabled.
- Change WM_PAINT handler to draw text with transparent background and
  with the correct colour for the style.
- Initialize selected field to -1 instead of 0 so that the control
  notices when field 0 is selected.

19 years agoAdd a mouse input test case, make the test pass under Wine.
Dmitry Timoshkov [Fri, 17 Dec 2004 18:49:24 +0000 (18:49 +0000)] 
Add a mouse input test case, make the test pass under Wine.

19 years agoBetter EXE version check in VERSION_GetLinkedDllVersion.
Ivan Leo Puoti [Thu, 16 Dec 2004 14:48:43 +0000 (14:48 +0000)] 
Better EXE version check in VERSION_GetLinkedDllVersion.

19 years agoAdded a few functions that are now implemented.
Alexandre Julliard [Thu, 16 Dec 2004 14:43:54 +0000 (14:43 +0000)] 
Added a few functions that are now implemented.

19 years agoRemove unneeded headers to reduce unneeded rebuilds.
Jon Griffiths [Thu, 16 Dec 2004 14:35:55 +0000 (14:35 +0000)] 
Remove unneeded headers to reduce unneeded rebuilds.

19 years agoUpdate FreeBSD infos.
Vincent Béron [Thu, 16 Dec 2004 14:35:09 +0000 (14:35 +0000)] 
Update FreeBSD infos.

19 years agoIn Netbios(),
Juan Lang [Thu, 16 Dec 2004 14:34:47 +0000 (14:34 +0000)] 
In Netbios(),
- set ncb_retcode and ncb_cmd_cplt for NCB_ADDNAME
- always make sure adapters have been enumerated.

19 years agoFixed tests of GetFileVersionInfoSizeA for win2k3.
Stefan Leichter [Thu, 16 Dec 2004 14:34:18 +0000 (14:34 +0000)] 
Fixed tests of GetFileVersionInfoSizeA for win2k3.

19 years agoLet negative number be parsed correctly. Needed for accessing actions
Aric Stewart [Thu, 16 Dec 2004 14:33:56 +0000 (14:33 +0000)] 
Let negative number be parsed correctly. Needed for accessing actions
with sequences such as -1.

19 years agoAdd ScreenX, ScreenY, ColorBits installer properties.
Vitaly Lipatov [Thu, 16 Dec 2004 14:31:59 +0000 (14:31 +0000)] 
Add ScreenX, ScreenY, ColorBits installer properties.

19 years agoAdd description for MsiGetMode, MSIRUNMODE constants.
Vitaly Lipatov [Thu, 16 Dec 2004 14:29:25 +0000 (14:29 +0000)] 
Add description for MsiGetMode, MSIRUNMODE constants.

19 years agoMany fixes to the system clock implementation.
Christian Costa [Thu, 16 Dec 2004 14:25:15 +0000 (14:25 +0000)] 
Many fixes to the system clock implementation.
Ensure there is a clock before doing any AddRef or Release in the AVI
splitter.
Improved tests a bit.
Misc fixes and traces clean-up.

19 years agoAllocate correct amount of memory.
Ge van Geldorp [Thu, 16 Dec 2004 14:23:16 +0000 (14:23 +0000)] 
Allocate correct amount of memory.

19 years agoAllow wineprefixcreate to run to the end when configuring from the
Dmitry Timoshkov [Thu, 16 Dec 2004 14:22:37 +0000 (14:22 +0000)] 
Allow wineprefixcreate to run to the end when configuring from the
source tree.

19 years agoRemove unneeded headers to reduce unneeded rebuilds.
Jon Griffiths [Wed, 15 Dec 2004 10:54:44 +0000 (10:54 +0000)] 
Remove unneeded headers to reduce unneeded rebuilds.

19 years agoIt makes no sense to export the dll entry point as stub.
Alexandre Julliard [Wed, 15 Dec 2004 10:52:57 +0000 (10:52 +0000)] 
It makes no sense to export the dll entry point as stub.

19 years agoMake us work on FreeBSD again by working around their different mmap()
Gerald Pfeifer [Wed, 15 Dec 2004 10:51:51 +0000 (10:51 +0000)] 
Make us work on FreeBSD again by working around their different mmap()
implementation.

19 years agoFixed tests of GetAcceptLanguagesA for win98.
Stefan Leichter [Wed, 15 Dec 2004 10:50:21 +0000 (10:50 +0000)] 
Fixed tests of GetAcceptLanguagesA for win98.

19 years agoUse the A version of calls when passing ASCII strings.
Jon Griffiths [Wed, 15 Dec 2004 10:50:01 +0000 (10:50 +0000)] 
Use the A version of calls when passing ASCII strings.

19 years agoPC_SYS_MAPPED is unused, remove it.
Rémi Assailly [Wed, 15 Dec 2004 10:49:27 +0000 (10:49 +0000)] 
PC_SYS_MAPPED is unused, remove it.

19 years agoInclude shlwapi.h to get prototypes, and correct 2 wrong ones.
Jon Griffiths [Wed, 15 Dec 2004 10:48:51 +0000 (10:48 +0000)] 
Include shlwapi.h to get prototypes, and correct 2 wrong ones.

19 years agoDocumentation fixes.
Jon Griffiths [Wed, 15 Dec 2004 10:48:18 +0000 (10:48 +0000)] 
Documentation fixes.

19 years agoA starting process must obey the STARTF_USESTDHANDLES flag and use the
Rein Klazes [Wed, 15 Dec 2004 10:47:23 +0000 (10:47 +0000)] 
A starting process must obey the STARTF_USESTDHANDLES flag and use the
standard io handles from the StartupInfo structure, even if it is
starting a new console.

19 years agoAdd Russian translations.
Dmitry Timoshkov [Wed, 15 Dec 2004 10:44:00 +0000 (10:44 +0000)] 
Add Russian translations.

19 years agoGenerate stub entries on the fly for missing entry points instead of
Alexandre Julliard [Tue, 14 Dec 2004 20:03:23 +0000 (20:03 +0000)] 
Generate stub entries on the fly for missing entry points instead of
returning a deadbeef pointer.

19 years agoImplemented EnumCalendarInfo(A/W/ExA/ExW).
Ken Belleau [Tue, 14 Dec 2004 19:59:43 +0000 (19:59 +0000)] 
Implemented EnumCalendarInfo(A/W/ExA/ExW).

19 years ago- Add documentation to several functions.
Robert Shearman [Tue, 14 Dec 2004 15:31:05 +0000 (15:31 +0000)] 
- Add documentation to several functions.
- Coding style changes according to the style Mike and I have agreed
  upon for COM related files.

19 years agoRemove unneeded includes and the unused COMPOBJ_hInstance32 variable.
Robert Shearman [Tue, 14 Dec 2004 15:28:58 +0000 (15:28 +0000)] 
Remove unneeded includes and the unused COMPOBJ_hInstance32 variable.

19 years agoMinor documentation addition.
James Hawkins [Tue, 14 Dec 2004 15:27:05 +0000 (15:27 +0000)] 
Minor documentation addition.

19 years agoCleanup some documentation.
James Hawkins [Tue, 14 Dec 2004 15:26:04 +0000 (15:26 +0000)] 
Cleanup some documentation.

19 years agoUse OBJREF on the wire for generic marshaling functions.
Robert Shearman [Tue, 14 Dec 2004 15:14:40 +0000 (15:14 +0000)] 
Use OBJREF on the wire for generic marshaling functions.

19 years agoImplement _popen and _pclose, and use debugstr_a to avoid a crash
Juan Lang [Tue, 14 Dec 2004 15:13:54 +0000 (15:13 +0000)] 
Implement _popen and _pclose, and use debugstr_a to avoid a crash
tracing long command lines.

19 years agoUse debugstr_a to avoid crash tracing long command line.
Juan Lang [Tue, 14 Dec 2004 15:13:05 +0000 (15:13 +0000)] 
Use debugstr_a to avoid crash tracing long command line.

19 years ago- make file functions (mostly) thread-safe
Juan Lang [Tue, 14 Dec 2004 11:59:43 +0000 (11:59 +0000)] 
- make file functions (mostly) thread-safe
- update a couple traces

19 years agoAdd Clear, Present and EndScene support and fix a bug in the drawing
Jason Edmeades [Tue, 14 Dec 2004 11:54:27 +0000 (11:54 +0000)] 
Add Clear, Present and EndScene support and fix a bug in the drawing
code.

19 years agoMessageBoxIndirectA() should check whether the MB_USERICON bit is set
Thomas Weidenmueller [Tue, 14 Dec 2004 11:47:46 +0000 (11:47 +0000)] 
MessageBoxIndirectA() should check whether the MB_USERICON bit is set
to prevent an exception.

19 years agoFix a typo that didn't allow pcm to mulaw conversions.
Robert Reif [Tue, 14 Dec 2004 11:45:11 +0000 (11:45 +0000)] 
Fix a typo that didn't allow pcm to mulaw conversions.

19 years agoImplement RPC_E_DISCONNECTED in proxies.
Robert Shearman [Tue, 14 Dec 2004 11:44:11 +0000 (11:44 +0000)] 
Implement RPC_E_DISCONNECTED in proxies.

19 years agoFixed display bug.
Piotr Caban [Tue, 14 Dec 2004 11:43:30 +0000 (11:43 +0000)] 
Fixed display bug.

19 years agoRemove references to ./configure and Makefile.in files.
Francois Gouget [Tue, 14 Dec 2004 11:42:30 +0000 (11:42 +0000)] 
Remove references to ./configure and Makefile.in files.

19 years agoAdd trailing '\n's to ok() calls.
Francois Gouget [Tue, 14 Dec 2004 11:41:24 +0000 (11:41 +0000)] 
Add trailing '\n's to ok() calls.

19 years agoUse '=' instead of '==' in /bin/sh scripts to avoid portability
Francois Gouget [Tue, 14 Dec 2004 11:39:14 +0000 (11:39 +0000)] 
Use '=' instead of '==' in /bin/sh scripts to avoid portability
problems.

19 years agoMissing HeapFree's + 1 LocalFree (found by smatch).
Michael Stefaniuc [Tue, 14 Dec 2004 11:38:50 +0000 (11:38 +0000)] 
Missing HeapFree's + 1 LocalFree (found by smatch).

19 years agoFixed incorrect unsigned test.
Robert Shearman [Tue, 14 Dec 2004 11:35:12 +0000 (11:35 +0000)] 
Fixed incorrect unsigned test.

19 years agoFixed some errors in function prototypes.
Eric Pouech [Mon, 13 Dec 2004 21:19:01 +0000 (21:19 +0000)] 
Fixed some errors in function prototypes.

19 years agoImplement NtQueryTimer.
Robert Shearman [Mon, 13 Dec 2004 21:10:58 +0000 (21:10 +0000)] 
Implement NtQueryTimer.

19 years ago- added support plug-in DLLs for winhelp
Eric Pouech [Mon, 13 Dec 2004 21:06:46 +0000 (21:06 +0000)] 
- added support plug-in DLLs for winhelp
- added preliminary support for plug-in callback into winhelp
- rewrote all the macros accordingly (macro entry-point has to have
  WINAPI calling convention)
- some fixes for embedded images decompression
- misc cleanups

19 years agoAdd {G,S}etRenderState and {G,S}etTextureStageState support, and
Jason Edmeades [Mon, 13 Dec 2004 13:35:38 +0000 (13:35 +0000)] 
Add {G,S}etRenderState and {G,S}etTextureStageState support, and
ensure the stateblock is fully populated at device startup.

19 years agoMake the PCM conversion routines of msacm produce identical results to
Robert Reif [Mon, 13 Dec 2004 13:31:36 +0000 (13:31 +0000)] 
Make the PCM conversion routines of msacm produce identical results to
the native dll.
Allow any PCM to PCM conversion, not just advertised ones.

19 years agoFix compilation with GCC 4.
Hans Leidekker [Mon, 13 Dec 2004 13:30:49 +0000 (13:30 +0000)] 
Fix compilation with GCC 4.

19 years agoImplemented CPSignHash and CPVerifySignature.
Michael Jung [Mon, 13 Dec 2004 13:24:48 +0000 (13:24 +0000)] 
Implemented CPSignHash and CPVerifySignature.
Added tests for CPVerifySignature.
Fixed minor bugs in implglue.c.

19 years agoTest and implement SetColorProfileElement.
Hans Leidekker [Mon, 13 Dec 2004 13:23:17 +0000 (13:23 +0000)] 
Test and implement SetColorProfileElement.
Document more functions.

19 years ago- use Heap functions rather than libc for mem allocation
Juan Lang [Mon, 13 Dec 2004 13:21:39 +0000 (13:21 +0000)] 
- use Heap functions rather than libc for mem allocation
- document a bunch of functions

19 years agoUse proper type for fourth parameter to VerQueryValueW().
Gerald Pfeifer [Mon, 13 Dec 2004 13:20:36 +0000 (13:20 +0000)] 
Use proper type for fourth parameter to VerQueryValueW().

19 years agoAdd my name to the fonts copyright string.
Dmitry Timoshkov [Mon, 13 Dec 2004 13:19:17 +0000 (13:19 +0000)] 
Add my name to the fonts copyright string.

19 years agoHandle device class in DX8 enumeration (found by Robert Reif).
Christian Costa [Mon, 13 Dec 2004 13:17:03 +0000 (13:17 +0000)] 
Handle device class in DX8 enumeration (found by Robert Reif).
Fixed remaining DX8 device types.
Factorized a bit GetCapabilities for keyboard and mouse.

19 years agoAdded CMultiLanguage and AMMultiMediaStream coclass declarations.
Jacek Caban [Mon, 13 Dec 2004 13:15:39 +0000 (13:15 +0000)] 
Added CMultiLanguage and AMMultiMediaStream coclass declarations.

19 years agoFix always false test. Spotted by Eric Pouech.
Huw Davies [Mon, 13 Dec 2004 13:14:36 +0000 (13:14 +0000)] 
Fix always false test.  Spotted by Eric Pouech.

19 years agoFixed copy&paste error.
Eric Pouech [Mon, 13 Dec 2004 12:04:14 +0000 (12:04 +0000)] 
Fixed copy&paste error.

19 years agoFixed array index overflow.
Eric Pouech [Mon, 13 Dec 2004 12:01:58 +0000 (12:01 +0000)] 
Fixed array index overflow.

19 years agoFixed compilation with perl 5.8.
Michael Jung [Mon, 13 Dec 2004 12:00:59 +0000 (12:00 +0000)] 
Fixed compilation with perl 5.8.

19 years agoImplement the remaining MRU functions, fix a couple of differences
Jon Griffiths [Fri, 10 Dec 2004 15:31:38 +0000 (15:31 +0000)] 
Implement the remaining MRU functions, fix a couple of differences
from native comctl32, add tests of MRU behaviour and documentation.

19 years ago- implement __pioinfo, __badioinfo and _adjust_fdiv
Rein Klazes [Fri, 10 Dec 2004 15:28:25 +0000 (15:28 +0000)] 
- implement __pioinfo, __badioinfo and _adjust_fdiv
- remove all stubs of data item from the spec file, those actually may
  hide problems.

19 years agoAdd missing HeapFree's (found by smatch).
Michael Stefaniuc [Fri, 10 Dec 2004 15:24:52 +0000 (15:24 +0000)] 
Add missing HeapFree's (found by smatch).

19 years agoAdded some sanity checks on window dimensions.
Alexandre Julliard [Thu, 9 Dec 2004 16:58:00 +0000 (16:58 +0000)] 
Added some sanity checks on window dimensions.

19 years agoFixed read_directory_getdents for large directories (found by Rein
Alexandre Julliard [Thu, 9 Dec 2004 16:54:20 +0000 (16:54 +0000)] 
Fixed read_directory_getdents for large directories (found by Rein
Klazes).

19 years agoCheck service database name in OpenSCManager().
Alexander Yaworsky [Thu, 9 Dec 2004 16:52:10 +0000 (16:52 +0000)] 
Check service database name in OpenSCManager().

19 years ago- implement _dup, _dup2, and _pipe
Juan Lang [Thu, 9 Dec 2004 16:51:26 +0000 (16:51 +0000)] 
- implement _dup, _dup2, and _pipe
- make max file descriptors 2048 to match MS
- increase max file streams to match

19 years agoJanitorial: C booleans must not be compared against TRUE.
Alexandre Julliard [Thu, 9 Dec 2004 14:07:59 +0000 (14:07 +0000)] 
Janitorial: C booleans must not be compared against TRUE.

19 years agoMerged system metrics support into sysparams.c, and moved that file to
Alexandre Julliard [Thu, 9 Dec 2004 13:48:56 +0000 (13:48 +0000)] 
Merged system metrics support into sysparams.c, and moved that file to
the dlls/user directory.

19 years agoProperly implement DllCanUnloadNow ref counting.
James Hawkins [Thu, 9 Dec 2004 13:46:47 +0000 (13:46 +0000)] 
Properly implement DllCanUnloadNow ref counting.

19 years agoAdded some Spanish translations.
José Manuel Ferrer Ortiz [Thu, 9 Dec 2004 13:44:20 +0000 (13:44 +0000)] 
Added some Spanish translations.

19 years agoRemove a few no longer needed 16-bit exports from gdi32.
Alexandre Julliard [Thu, 9 Dec 2004 11:51:21 +0000 (11:51 +0000)] 
Remove a few no longer needed 16-bit exports from gdi32.

19 years agoUse an escape mechanism similar to the x11drv one to set the DC
Alexandre Julliard [Thu, 9 Dec 2004 11:45:16 +0000 (11:45 +0000)] 
Use an escape mechanism similar to the x11drv one to set the DC
origin.

19 years agoAdd {G,S}etIndices, {G,S}Viewport and enable the basic drawing
Jason Edmeades [Thu, 9 Dec 2004 11:42:34 +0000 (11:42 +0000)] 
Add {G,S}etIndices, {G,S}Viewport and enable the basic drawing
functionality into wined3d and call from d3d9.

19 years agoMore Windows-like About dialog.
Klemens Friedl [Thu, 9 Dec 2004 11:39:31 +0000 (11:39 +0000)] 
More Windows-like About dialog.

19 years agoAdded some tests for win-format metafiles.
Walt Ogburn [Thu, 9 Dec 2004 11:37:59 +0000 (11:37 +0000)] 
Added some tests for win-format metafiles.

19 years agoInitialize the hkey member when creating the propery bag object.
Christian Costa [Thu, 9 Dec 2004 11:37:09 +0000 (11:37 +0000)] 
Initialize the hkey member when creating the propery bag object.

19 years agoRemove the remaining dependencies on internal structures from Invoke.
Huw Davies [Thu, 9 Dec 2004 11:36:27 +0000 (11:36 +0000)] 
Remove the remaining dependencies on internal structures from Invoke.

19 years agoRevert previous change since it causes a crash in desktop mode.
Alexandre Julliard [Wed, 8 Dec 2004 19:45:05 +0000 (19:45 +0000)] 
Revert previous change since it causes a crash in desktop mode.

19 years agoGetUpdateRect can be called with a NULL rect.
Rein Klazes [Wed, 8 Dec 2004 19:43:45 +0000 (19:43 +0000)] 
GetUpdateRect can be called with a NULL rect.

19 years agoStub implementation for GetLastInputInfo.
Mike McCormack [Wed, 8 Dec 2004 19:41:36 +0000 (19:41 +0000)] 
Stub implementation for GetLastInputInfo.

19 years agoFree allocated font handles when control is destroyed.
Thomas Weidenmüller [Wed, 8 Dec 2004 19:36:23 +0000 (19:36 +0000)] 
Free allocated font handles when control is destroyed.

19 years agoAllocate the proper size for the SystemClock object.
Christian Costa [Wed, 8 Dec 2004 19:33:09 +0000 (19:33 +0000)] 
Allocate the proper size for the SystemClock object.

19 years agoGetTypeAttr should deep copy the typedesc.
Huw Davies [Wed, 8 Dec 2004 19:32:28 +0000 (19:32 +0000)] 
GetTypeAttr should deep copy the typedesc.

19 years agoMoved private USER definitions to a new user_private.h header, and
Alexandre Julliard [Wed, 8 Dec 2004 18:06:14 +0000 (18:06 +0000)] 
Moved private USER definitions to a new user_private.h header, and
removed the global user.h.