wine
20 years agoUse GlobalMemoryStatusEx in GlobalMemoryStatus rather than the other
Robert Reif [Fri, 13 Aug 2004 00:41:34 +0000 (00:41 +0000)] 
Use GlobalMemoryStatusEx in GlobalMemoryStatus rather than the other
way around.

20 years agoMake FINDFIRST working with /.
Markus Amsler [Fri, 13 Aug 2004 00:39:58 +0000 (00:39 +0000)] 
Make FINDFIRST working with /.

20 years agoIf the current menu handle is already set, do not set it again.
Marcus Meissner [Fri, 13 Aug 2004 00:39:29 +0000 (00:39 +0000)] 
If the current menu handle is already set, do not set it again.

20 years agoMake environment variables uppercase.
Markus Amsler [Fri, 13 Aug 2004 00:39:16 +0000 (00:39 +0000)] 
Make environment variables uppercase.

20 years agoImplemented DllRegisterServer and DllUnregisterServer.
Steven Edwards [Fri, 13 Aug 2004 00:38:59 +0000 (00:38 +0000)] 
Implemented DllRegisterServer and DllUnregisterServer.

20 years agoGet rid of the non-standard ICOM_VTABLE macro.
Alexandre Julliard [Thu, 12 Aug 2004 23:00:51 +0000 (23:00 +0000)] 
Get rid of the non-standard ICOM_VTABLE macro.

20 years agoAdded some more needed structs and constants.
Aric Stewart [Thu, 12 Aug 2004 20:28:42 +0000 (20:28 +0000)] 
Added some more needed structs and constants.

20 years agoImplemented IsOS function.
Jacek Caban [Thu, 12 Aug 2004 20:28:12 +0000 (20:28 +0000)] 
Implemented IsOS function.

20 years agoCorrect tooltips behavior.
Thomas Weidenmüller [Thu, 12 Aug 2004 20:27:01 +0000 (20:27 +0000)] 
Correct tooltips behavior.

20 years agoAdded 2 more bus types.
Aric Stewart [Thu, 12 Aug 2004 20:26:42 +0000 (20:26 +0000)] 
Added 2 more bus types.

20 years agoRepect the width of both the src and dst when calculating how many
Huw Davies [Thu, 12 Aug 2004 20:02:39 +0000 (20:02 +0000)] 
Repect the width of both the src and dst when calculating how many
pixels to copy in a dib <-> bmp operation.

20 years agoDefine -install_name for dynamics libraries to prevent usage of
Emmanuel Maillard [Thu, 12 Aug 2004 20:02:11 +0000 (20:02 +0000)] 
Define -install_name for dynamics libraries to prevent usage of
DYLD_LIBRARY_PATH.

20 years agoPrevent listview from crashing when a null sort function is passed to
Mike McCormack [Thu, 12 Aug 2004 20:01:55 +0000 (20:01 +0000)] 
Prevent listview from crashing when a null sort function is passed to
LVM_SORTITEMS.

20 years agoSpeed up mixing and unmixing by moving sample size and buffer wrap
Robert Reif [Thu, 12 Aug 2004 20:01:32 +0000 (20:01 +0000)] 
Speed up mixing and unmixing by moving sample size and buffer wrap
tests to outside the loop.  The code is not as compact or pretty but
it should be faster.

20 years agoGet rid of the non-standard ICOM_VFIELD macro.
Alexandre Julliard [Thu, 12 Aug 2004 19:52:49 +0000 (19:52 +0000)] 
Get rid of the non-standard ICOM_VFIELD macro.

20 years agoGet rid of the non-standard ICOM_DEFINE macro.
Alexandre Julliard [Thu, 12 Aug 2004 03:33:30 +0000 (03:33 +0000)] 
Get rid of the non-standard ICOM_DEFINE macro.

20 years agoStart cleaning up error messages.
Robert Reif [Thu, 12 Aug 2004 03:29:39 +0000 (03:29 +0000)] 
Start cleaning up error messages.
Don't print verbose info unless in interactive mode or debugging.

20 years agoAutomatically disable 16-bit support in the PE build.
Alexandre Julliard [Thu, 12 Aug 2004 03:27:50 +0000 (03:27 +0000)] 
Automatically disable 16-bit support in the PE build.

20 years agoUse builtin msi.dll.
Tom Wickline [Thu, 12 Aug 2004 03:24:58 +0000 (03:24 +0000)] 
Use builtin msi.dll.

20 years agoAdded tests for CryptEnumProviders.
James Hawkins [Thu, 12 Aug 2004 03:24:20 +0000 (03:24 +0000)] 
Added tests for CryptEnumProviders.

20 years agoCleanup A->W cross call in CryptEnumProviders.
James Hawkins [Thu, 12 Aug 2004 03:24:10 +0000 (03:24 +0000)] 
Cleanup A->W cross call in CryptEnumProviders.

20 years agoAvoid some non-portable makefile constructs, and get rid of the
Alexandre Julliard [Wed, 11 Aug 2004 23:59:06 +0000 (23:59 +0000)] 
Avoid some non-portable makefile constructs, and get rid of the
ALTNAMES variable.

20 years agoUpdate the dlls section.
Tom Wickline [Wed, 11 Aug 2004 23:46:01 +0000 (23:46 +0000)] 
Update the dlls section.

20 years agoFix signed/unsigned comparison warnings.
Hans Leidekker [Wed, 11 Aug 2004 23:45:34 +0000 (23:45 +0000)] 
Fix signed/unsigned comparison warnings.

20 years agoAvoid some non-portable makefile constructs.
Alexandre Julliard [Wed, 11 Aug 2004 20:59:09 +0000 (20:59 +0000)] 
Avoid some non-portable makefile constructs.

20 years agoDon't update infoPtr->dwStyle in LISTVIEW_WindowProc. It's already
Filip Navara [Wed, 11 Aug 2004 20:53:32 +0000 (20:53 +0000)] 
Don't update infoPtr->dwStyle in LISTVIEW_WindowProc. It's already
handled in LISTVIEW_StyleChanged and LISTVIEW_Create processing.
Ignore WS_VSCROLL/WS_HSCROLL flags in infoPtr->dwStyle because they're
not always up-to-date.

20 years agoRemove LPFILESYSTEMBINDDATA as it's not defined in the standard
Francois Gouget [Wed, 11 Aug 2004 20:52:37 +0000 (20:52 +0000)] 
Remove LPFILESYSTEMBINDDATA as it's not defined in the standard
Windows headers.

20 years agoModify widl to put the C COM macros inside an #ifdef COBJMACROS block
Francois Gouget [Wed, 11 Aug 2004 19:43:45 +0000 (19:43 +0000)] 
Modify widl to put the C COM macros inside an #ifdef COBJMACROS block
as is done in the Windows headers.
Add #define COBJMACROS where needed in Wine.
Fixes the compilation of the oleaut32/tests/olefont.c and
urlmon/tests/url.c conformance tests with the Windows headers.

20 years agoDon't define __WINE_USE_MSVCRT in the Visual C++ project. It is not
Francois Gouget [Wed, 11 Aug 2004 19:36:17 +0000 (19:36 +0000)] 
Don't define __WINE_USE_MSVCRT in the Visual C++ project. It is not
needed as it is defined by the Wine headers.
Use __WINE_USE_MSVCRT to detect whether we are being compiled with the
Wine MSVCRT headers or the Windows ones. In the latter case:
 - don't try to include the Wine-specific msvcrt headers
 - skip all the headers.c tests since there's no MSVCRT_* symbols to
   check

20 years agoAdd some missing definitions to mmreg.h.
Francois Gouget [Wed, 11 Aug 2004 19:35:34 +0000 (19:35 +0000)] 
Add some missing definitions to mmreg.h.
Add #define NOBITMAP where needed in the Wine sources.
Fixes the compilation of msacm/tests/msacm.c with the Windows
headers.

20 years agoDon't include wine/debug.h when compiling on Windows.
Francois Gouget [Wed, 11 Aug 2004 19:34:45 +0000 (19:34 +0000)] 
Don't include wine/debug.h when compiling on Windows.
GetCPInfoExA() is missing on some Windows platforms, load it
dynamically.

20 years agoDon't try to rotate bitmap fonts.
Huw Davies [Wed, 11 Aug 2004 19:34:20 +0000 (19:34 +0000)] 
Don't try to rotate bitmap fonts.

20 years ago- add stubbed support for IEnumScript interface
Dmitry Timoshkov [Wed, 11 Aug 2004 18:53:02 +0000 (18:53 +0000)] 
- add stubbed support for IEnumScript interface
- ConvertINetMultiByteToUnicode/ConvertINetUnicodeToMultiByte should
  return required target length if the target buffer is NULL
- add the tests for all the above
- fix IMultiLanguage2 vtable (it was missing ConvertStringFromUnicodeEx)

20 years agoProgram Files directory should not be in windows directory.
Henning Gerhardt [Wed, 11 Aug 2004 18:51:58 +0000 (18:51 +0000)] 
Program Files directory should not be in windows directory.

20 years agoReplace strcasecmp() with lstrcmpiA() to help compilation with Windows
Francois Gouget [Wed, 11 Aug 2004 18:51:25 +0000 (18:51 +0000)] 
Replace strcasecmp() with lstrcmpiA() to help compilation with Windows
headers.

20 years agoFix maskblt to work with any set of rops and to also take into account
Huw Davies [Wed, 11 Aug 2004 18:51:10 +0000 (18:51 +0000)] 
Fix maskblt to work with any set of rops and to also take into account
the current brush.  It also now works if the mask bitmap is already
selected into a dc.

20 years agoEver since win98 pattern brushes have been able to be larger than 8x8
Huw Davies [Wed, 11 Aug 2004 18:50:52 +0000 (18:50 +0000)] 
Ever since win98 pattern brushes have been able to be larger than 8x8
pixels, so remove this restriction.

20 years agoDefine _WIN32_WINNT otherwise we are missing some definitions with the
Francois Gouget [Wed, 11 Aug 2004 18:50:40 +0000 (18:50 +0000)] 
Define _WIN32_WINNT otherwise we are missing some definitions with the
Windows headers.

20 years agoOnly print out verbose information when in interactive mode.
Robert Reif [Wed, 11 Aug 2004 18:50:09 +0000 (18:50 +0000)] 
Only print out verbose information when in interactive mode.

20 years agoOnly printout information when in interactive mode.
Robert Reif [Wed, 11 Aug 2004 18:49:52 +0000 (18:49 +0000)] 
Only printout information when in interactive mode.

20 years agoDon't ever return a bitmap font if the driver can't use it.
Huw Davies [Wed, 11 Aug 2004 18:49:34 +0000 (18:49 +0000)] 
Don't ever return a bitmap font if the driver can't use it.

20 years agoOnly copy number of bytes specified up to size of DevCaps structure.
Robert Reif [Wed, 11 Aug 2004 18:48:46 +0000 (18:48 +0000)] 
Only copy number of bytes specified up to size of DevCaps structure.

20 years agoImplemented AtlModuleTerm.
Steven Edwards [Wed, 11 Aug 2004 18:47:52 +0000 (18:47 +0000)] 
Implemented AtlModuleTerm.

20 years agoFixed a bug where freqAdjust was not being updated properly when the
Robert Reif [Wed, 11 Aug 2004 00:18:13 +0000 (00:18 +0000)] 
Fixed a bug where freqAdjust was not being updated properly when the
primary buffer format changed.

20 years agoAdded a test for stat'ing a memory based storage file.
Mike McCormack [Wed, 11 Aug 2004 00:17:52 +0000 (00:17 +0000)] 
Added a test for stat'ing a memory based storage file.

20 years agoFix signed/unsigned comparison warnings.
Hans Leidekker [Tue, 10 Aug 2004 23:43:21 +0000 (23:43 +0000)] 
Fix signed/unsigned comparison warnings.

20 years agoAvoid holding x11drv lock while calling function that grabs gdi
Ulrich Czekalla [Tue, 10 Aug 2004 23:42:52 +0000 (23:42 +0000)] 
Avoid holding x11drv lock while calling function that grabs gdi
lock. Prevents potential deadly embrace.

20 years agoHandle EINTR when polling.
Ulrich Czekalla [Tue, 10 Aug 2004 23:42:36 +0000 (23:42 +0000)] 
Handle EINTR when polling.

20 years agoWe don't currently support horizontal stretching of bitmap fonts, so
Huw Davies [Tue, 10 Aug 2004 23:42:18 +0000 (23:42 +0000)] 
We don't currently support horizontal stretching of bitmap fonts, so
we should ignore lfWidth.

20 years agostat on memory storage should return a NULL name, not "".
Mike McCormack [Tue, 10 Aug 2004 23:41:58 +0000 (23:41 +0000)] 
stat on memory storage should return a NULL name, not "".

20 years agoFix the processing of the lpszHeaders field in HttpSendRequest.
Mike McCormack [Tue, 10 Aug 2004 23:41:35 +0000 (23:41 +0000)] 
Fix the processing of the lpszHeaders field in HttpSendRequest.

20 years agoFix signed/unsigned comparison warnings.
Hans Leidekker [Mon, 9 Aug 2004 23:42:19 +0000 (23:42 +0000)] 
Fix signed/unsigned comparison warnings.

20 years agoFix EXEC function 01 (load but don't execute): initial ax has to be on
Markus Amsler [Mon, 9 Aug 2004 23:39:40 +0000 (23:39 +0000)] 
Fix EXEC function 01 (load but don't execute): initial ax has to be on
child's stack.

20 years agoFixed drive mapping in GET ALLOCATION.
Markus Amsler [Mon, 9 Aug 2004 23:39:12 +0000 (23:39 +0000)] 
Fixed drive mapping in GET ALLOCATION.

20 years agoFix button behaviour on WM_SETFOCUS/WM_KILLFOCUS with a test case.
Dmitry Timoshkov [Mon, 9 Aug 2004 23:38:40 +0000 (23:38 +0000)] 
Fix button behaviour on WM_SETFOCUS/WM_KILLFOCUS with a test case.

20 years agoGetCharABCWidths should fail for non-scalable fonts.
Huw Davies [Mon, 9 Aug 2004 23:38:10 +0000 (23:38 +0000)] 
GetCharABCWidths should fail for non-scalable fonts.

20 years agoFix TOOLBAR_DrawMasked to correctly use image list mask.
Filip Navara [Mon, 9 Aug 2004 23:37:54 +0000 (23:37 +0000)] 
Fix TOOLBAR_DrawMasked to correctly use image list mask.

20 years agoReplaced LISTBOX_SetCaretIndex() with LISTBOX_MoveCaret() in
Krishna Murthy [Mon, 9 Aug 2004 22:57:43 +0000 (22:57 +0000)] 
Replaced LISTBOX_SetCaretIndex() with LISTBOX_MoveCaret() in
LB_SELECTSTRING handler so that the caret moves to the index and item
is highlighted.

20 years agoDelete the about dialog font when the dialog is closed.
Jon Griffiths [Mon, 9 Aug 2004 22:56:58 +0000 (22:56 +0000)] 
Delete the about dialog font when the dialog is closed.

20 years agoRemove the assert()s that checked that IDirectSoundBuffer_Lock() is
Francois Gouget [Mon, 9 Aug 2004 22:56:45 +0000 (22:56 +0000)] 
Remove the assert()s that checked that IDirectSoundBuffer_Lock() is
given two distinct pointers.

20 years agoUpdated translation.
José Manuel Ferrer Ortiz [Mon, 9 Aug 2004 22:56:20 +0000 (22:56 +0000)] 
Updated translation.

20 years agoImplement A->W call for SetNamedSecurityInfo.
Mike McCormack [Mon, 9 Aug 2004 22:55:47 +0000 (22:55 +0000)] 
Implement A->W call for SetNamedSecurityInfo.

20 years agoAdded stub for CertFindCertificateInStore.
Stefan Leichter [Mon, 9 Aug 2004 22:55:35 +0000 (22:55 +0000)] 
Added stub for CertFindCertificateInStore.

20 years agoFix compilation of winmm tests.
Huw D M Davies [Mon, 9 Aug 2004 22:55:03 +0000 (22:55 +0000)] 
Fix compilation of winmm tests.

20 years agoTry harder to match to a font if the family name is matches, but the
Huw Davies [Mon, 9 Aug 2004 22:54:33 +0000 (22:54 +0000)] 
Try harder to match to a font if the family name is matches, but the
style is doesn't.

20 years agoUse correct dialog title for Wizard 97 and correctly display header
Filip Navara [Mon, 9 Aug 2004 22:54:14 +0000 (22:54 +0000)] 
Use correct dialog title for Wizard 97 and correctly display header
bitmap for old-style Wizard 97.

20 years agoMake CryptEnumProvidersA pcbProvName parameter contain the correct
James Hawkins [Mon, 9 Aug 2004 22:53:58 +0000 (22:53 +0000)] 
Make CryptEnumProvidersA pcbProvName parameter contain the correct
size of the provider name on return.

20 years agoMove watermark and header bitmap loading code from
Eric Kohl [Mon, 9 Aug 2004 19:48:04 +0000 (19:48 +0000)] 
Move watermark and header bitmap loading code from
PROPSHEET_CreatePage into its own function PROPSHEET_LoadWizardBitmaps
and call this function from property sheet's dialog procedure.

20 years agoUse Heap function in preference to malloc/free.
Mike McCormack [Mon, 9 Aug 2004 19:46:47 +0000 (19:46 +0000)] 
Use Heap function in preference to malloc/free.

20 years agoFix definition of LookupPrivilegeNameW and declare it.
Mike McCormack [Mon, 9 Aug 2004 19:46:15 +0000 (19:46 +0000)] 
Fix definition of LookupPrivilegeNameW and declare it.

20 years agoFix warnings generated with -Wsign-compare.
Mike McCormack [Mon, 9 Aug 2004 18:54:23 +0000 (18:54 +0000)] 
Fix warnings generated with -Wsign-compare.

20 years agoBreak and default char are both relative to first char in the winfnt
Huw Davies [Mon, 9 Aug 2004 18:52:51 +0000 (18:52 +0000)] 
Break and default char are both relative to first char in the winfnt
header.

20 years agoRemove dead code.
Mike McCormack [Mon, 9 Aug 2004 18:52:32 +0000 (18:52 +0000)] 
Remove dead code.

20 years agoFix signed/unsigned comparison warnings.
Hans Leidekker [Mon, 9 Aug 2004 18:52:18 +0000 (18:52 +0000)] 
Fix signed/unsigned comparison warnings.

20 years agoFix alloc failure check in CryptEnumProvidersW.
James Hawkins [Mon, 9 Aug 2004 18:51:48 +0000 (18:51 +0000)] 
Fix alloc failure check in CryptEnumProvidersW.

20 years agoAdded a version resource.
Mike McCormack [Mon, 9 Aug 2004 18:51:34 +0000 (18:51 +0000)] 
Added a version resource.

20 years agoDo not initialize variables before going into the Render short-cut.
Lionel Ulmer [Mon, 9 Aug 2004 18:50:35 +0000 (18:50 +0000)] 
Do not initialize variables before going into the Render short-cut.

20 years agomodule->addr_sorttab may be NULL due to a hack in
Dmitry Timoshkov [Mon, 9 Aug 2004 18:50:21 +0000 (18:50 +0000)] 
module->addr_sorttab may be NULL due to a hack in
elf_new_wine_thunks.

20 years agoTest different primary buffer formats while keeping the secondary
Robert Reif [Mon, 9 Aug 2004 18:50:06 +0000 (18:50 +0000)] 
Test different primary buffer formats while keeping the secondary
buffer format constant.

20 years agoMarked some functions in debughlp as static.
Marcus Meissner [Mon, 9 Aug 2004 18:49:42 +0000 (18:49 +0000)] 
Marked some functions in debughlp as static.
Do not use REFIID as return, but IID*.

20 years agoDefault DesktopDoubleBuffered to true.
Ofir Petruska [Mon, 9 Aug 2004 18:48:49 +0000 (18:48 +0000)] 
Default DesktopDoubleBuffered to true.

20 years agoOnly trace FOURCC handler when one is specified
Mike Hearn [Mon, 9 Aug 2004 18:47:37 +0000 (18:47 +0000)] 
Only trace FOURCC handler when one is specified

20 years agoAdded a test for ConvertSidToStringSidW.
Mike McCormack [Mon, 9 Aug 2004 18:47:22 +0000 (18:47 +0000)] 
Added a test for ConvertSidToStringSidW.

20 years agoImplemented ConvertSidToStringSidA/W.
Mike McCormack [Mon, 9 Aug 2004 18:47:06 +0000 (18:47 +0000)] 
Implemented ConvertSidToStringSidA/W.

20 years agoAdded some mixer tests.
Robert Reif [Mon, 9 Aug 2004 18:46:26 +0000 (18:46 +0000)] 
Added some mixer tests.

20 years agoTranslation update.
Henning Gerhardt [Mon, 9 Aug 2004 18:45:49 +0000 (18:45 +0000)] 
Translation update.

20 years agoTranslation update.
Vincent Béron [Mon, 9 Aug 2004 18:45:35 +0000 (18:45 +0000)] 
Translation update.

20 years agoTranslation update.
Marcelo Duarte [Mon, 9 Aug 2004 18:45:21 +0000 (18:45 +0000)] 
Translation update.

20 years agoChange MIXER_GetDev to take pointer to returned address pointer and
Robert Reif [Mon, 9 Aug 2004 18:45:05 +0000 (18:45 +0000)] 
Change MIXER_GetDev to take pointer to returned address pointer and
return one of 3 possible return values rather than an address or
NULL.

20 years agoAdded missing define.
Robert Reif [Mon, 9 Aug 2004 18:44:45 +0000 (18:44 +0000)] 
Added missing define.

20 years agoUpdate WinXP version to SP2.
Vincent Béron [Mon, 9 Aug 2004 18:44:29 +0000 (18:44 +0000)] 
Update WinXP version to SP2.

20 years agoImplemented syslink control.
Thomas Weidenmüller [Fri, 6 Aug 2004 19:17:49 +0000 (19:17 +0000)] 
Implemented syslink control.

20 years ago- Added Polish translation.
Jacek Caban [Fri, 6 Aug 2004 19:00:08 +0000 (19:00 +0000)] 
- Added Polish translation.
- Moved const "Nobody" string to resources to make translation
  possible.

20 years agoActually pass the blend function on to the graphics driver.
Huw Davies [Fri, 6 Aug 2004 18:59:31 +0000 (18:59 +0000)] 
Actually pass the blend function on to the graphics driver.

20 years agoDon't leak cache imagelists on exit.
Jon Griffiths [Fri, 6 Aug 2004 18:58:18 +0000 (18:58 +0000)] 
Don't leak cache imagelists on exit.

20 years agoAdd another test for InternetCrackUrlW.
Mike McCormack [Fri, 6 Aug 2004 18:58:04 +0000 (18:58 +0000)] 
Add another test for InternetCrackUrlW.

20 years agoFix the dwUrlPathLength returned by InternetCrackUrl when
Mike McCormack [Fri, 6 Aug 2004 18:57:53 +0000 (18:57 +0000)] 
Fix the dwUrlPathLength returned by InternetCrackUrl when
lpszExtraInfo is null.

20 years agoAdded CAPS2 structures.
Robert Reif [Fri, 6 Aug 2004 18:57:36 +0000 (18:57 +0000)] 
Added CAPS2 structures.

20 years agoImplement ConvertINetMultiByteToUnicode, ConvertINetUnicodeToMultiByte
Dmitry Timoshkov [Fri, 6 Aug 2004 18:56:46 +0000 (18:56 +0000)] 
Implement ConvertINetMultiByteToUnicode, ConvertINetUnicodeToMultiByte
and IsConvertINetStringAvailable by moving common code around, add a
stub for ConvertINetString.

20 years agoFix declaration of OpenItem.
Mike McCormack [Fri, 6 Aug 2004 17:35:31 +0000 (17:35 +0000)] 
Fix declaration of OpenItem.