wine
21 years agoMinor GUI relayout.
Mike Hearn [Fri, 24 Oct 2003 04:18:17 +0000 (04:18 +0000)] 
Minor GUI relayout.

21 years agoCall the application entry point from kernel32, some apps depend on
Alexandre Julliard [Fri, 24 Oct 2003 00:32:36 +0000 (00:32 +0000)] 
Call the application entry point from kernel32, some apps depend on
that.

21 years agoAnother portion of HeapReAlloc fixes.
Oleg Prokhorov [Fri, 24 Oct 2003 00:29:43 +0000 (00:29 +0000)] 
Another portion of HeapReAlloc fixes.

21 years agoChange mctr PowerPC asm instruction to mtctr. Add Support for the
Pierre d'Herbemont [Fri, 24 Oct 2003 00:27:27 +0000 (00:27 +0000)] 
Change mctr PowerPC asm instruction to mtctr. Add Support for the
.text section and the .space section of darwin's ld.

21 years agoAdded tests for FoldStringA/W.
Jon Griffiths [Fri, 24 Oct 2003 00:26:18 +0000 (00:26 +0000)] 
Added tests for FoldStringA/W.

21 years agoImplemented FoldStringA (using W version).
Jon Griffiths [Fri, 24 Oct 2003 00:24:46 +0000 (00:24 +0000)] 
Implemented FoldStringA (using W version).
Documentation updates.

21 years agoAdded test for tmpnam().
Pavel Roskin [Fri, 24 Oct 2003 00:24:08 +0000 (00:24 +0000)] 
Added test for tmpnam().

21 years agoMSVCRT_tmpnam(): complete rewrite. Use the same names as the native
Pavel Roskin [Fri, 24 Oct 2003 00:23:51 +0000 (00:23 +0000)] 
MSVCRT_tmpnam(): complete rewrite.  Use the same names as the native
version.  Use the caller-supplied buffer if possible.

21 years agoSimplified signal stack allocation a bit, and avoid allocating it on
Alexandre Julliard [Wed, 22 Oct 2003 03:26:53 +0000 (03:26 +0000)] 
Simplified signal stack allocation a bit, and avoid allocating it on
non-i386 platforms.

21 years agoA signal stack is not needed on PowerPC.
Alexandre Julliard [Wed, 22 Oct 2003 03:25:38 +0000 (03:25 +0000)] 
A signal stack is not needed on PowerPC.

21 years agoAdded support for neutral language.
Vincent Béron [Wed, 22 Oct 2003 03:23:36 +0000 (03:23 +0000)] 
Added support for neutral language.

21 years agoFixed naming of the A/W types.
Alexandre Julliard [Wed, 22 Oct 2003 03:07:27 +0000 (03:07 +0000)] 
Fixed naming of the A/W types.

21 years ago- Fix error paths in advapi32.CryptAcquireContextA.
Robert Shearman [Wed, 22 Oct 2003 03:04:30 +0000 (03:04 +0000)] 
- Fix error paths in advapi32.CryptAcquireContextA.
- Call CRYPT_VerifyImage to verify the signature, even though it
  currently does nothing.

21 years agoFix MMDRV_PhysicalFeatures to handle both 16 and 32 bit pointers
Robert Reif [Wed, 22 Oct 2003 03:04:07 +0000 (03:04 +0000)] 
Fix MMDRV_PhysicalFeatures to handle both 16 and 32 bit pointers
properly.

21 years agoComplete support DOS version and winelook settings.
Mike Hearn [Wed, 22 Oct 2003 03:02:26 +0000 (03:02 +0000)] 
Complete support DOS version and winelook settings.

21 years agoFix EMF driver UpdateBBox routine. The EMF bounding box must be stored
Dave Belanger [Wed, 22 Oct 2003 03:02:08 +0000 (03:02 +0000)] 
Fix EMF driver UpdateBBox routine. The EMF bounding box must be stored
in device coordinates in the metafile.

21 years ago- Clear screen depth combo box on page init.
Mike Hearn [Wed, 22 Oct 2003 00:01:46 +0000 (00:01 +0000)] 
- Clear screen depth combo box on page init.
- Some appdefaults support.
- Rename hDlg to dialog in some places so enable/disable macros work.
- Don't update registry when the GUI is being initially configured.

21 years agoFixed warnings with gcc option "-Wwrite-strings".
Daniel Marmier [Tue, 21 Oct 2003 23:57:25 +0000 (23:57 +0000)] 
Fixed warnings with gcc option "-Wwrite-strings".

21 years agoFix splitpath and wsplitpath for the file extension.
Dave Belanger [Tue, 21 Oct 2003 23:51:06 +0000 (23:51 +0000)] 
Fix splitpath and wsplitpath for the file extension.

21 years ago- Remove an erroneous check in NdrSendReceive.
Gregory M. Turner [Tue, 21 Oct 2003 23:49:57 +0000 (23:49 +0000)] 
- Remove an erroneous check in NdrSendReceive.
- Change fixmes.

21 years agoRemove unused variables EXE, BAT, CMD, and COM.
Gerald Pfeifer [Tue, 21 Oct 2003 23:49:36 +0000 (23:49 +0000)] 
Remove unused variables EXE, BAT, CMD, and COM.

21 years agoRemove unused variable depths[].
Gerald Pfeifer [Tue, 21 Oct 2003 23:49:25 +0000 (23:49 +0000)] 
Remove unused variable depths[].

21 years agoA WM_CREATE message sent to an Edit window procedure should
Rein Klazes [Tue, 21 Oct 2003 23:49:03 +0000 (23:49 +0000)] 
A WM_CREATE message sent to an Edit window procedure should
return 1. Power Builder masked edit controls depend on it.

21 years agoUpdate tests.dat to include the various #include fixes.
Francois Gouget [Tue, 21 Oct 2003 23:48:13 +0000 (23:48 +0000)] 
Update tests.dat to include the various #include fixes.
gcc says that sizeof(long double)==12.
Fix the detection of pragma packs to detect #include <...>.
Generate ok("...\n") calls.

21 years agoChange all head/tail -X to head/tail -n X to be more POSIXly
Francois Gouget [Tue, 21 Oct 2003 23:47:47 +0000 (23:47 +0000)] 
Change all head/tail -X to head/tail -n X to be more POSIXly
compliant.

21 years ago- Win16/32 cleanup.
Steven Edwards [Tue, 21 Oct 2003 23:45:43 +0000 (23:45 +0000)] 
- Win16/32 cleanup.
- Fixes for building with the PSDK.

21 years agoRegCreateKeyEx{A,W}: state that class string is constant.
Daniel Marmier [Tue, 21 Oct 2003 23:44:37 +0000 (23:44 +0000)] 
RegCreateKeyEx{A,W}: state that class string is constant.

21 years agoFix TAB_DeleteItem and TAB_DeleteAllItems regressions introduced by
Maxime Bellengé [Tue, 21 Oct 2003 23:44:03 +0000 (23:44 +0000)] 
Fix TAB_DeleteItem and TAB_DeleteAllItems regressions introduced by
the last TAB_InvalidateTabArea changes.
Correct the indentation for these functions.

21 years agoDon't use free'd pointer in status control - found by Valgrind.
Mike McCormack [Tue, 21 Oct 2003 23:43:14 +0000 (23:43 +0000)] 
Don't use free'd pointer in status control - found by Valgrind.

21 years agoAccount for unique NT4 behaviour.
Ferenc Wagner [Tue, 21 Oct 2003 23:42:50 +0000 (23:42 +0000)] 
Account for unique NT4 behaviour.
Better error message.

21 years agoRemove unused variable wineW.
Gerald Pfeifer [Tue, 21 Oct 2003 23:42:22 +0000 (23:42 +0000)] 
Remove unused variable wineW.

21 years agoUse the extended window style for the previous style in the style
Rein Klazes [Tue, 21 Oct 2003 23:42:02 +0000 (23:42 +0000)] 
Use the extended window style for the previous style in the style
changing/changed messages if WIN_SetWindowLong is called with
GWL_EXSTYLE.

21 years agoOnly return the number of bytes requested.
Robert Reif [Tue, 21 Oct 2003 23:41:26 +0000 (23:41 +0000)] 
Only return the number of bytes requested.

21 years agoRelease 20031016. wine-20031016
Alexandre Julliard [Thu, 16 Oct 2003 22:46:13 +0000 (22:46 +0000)] 
Release 20031016.

21 years agoDon't export the wine_pthread_* functions.
Alexandre Julliard [Thu, 16 Oct 2003 22:07:06 +0000 (22:07 +0000)] 
Don't export the wine_pthread_* functions.

21 years agoReplaced a few more 0xffffffff by the appropriate constants.
Alexandre Julliard [Thu, 16 Oct 2003 19:31:11 +0000 (19:31 +0000)] 
Replaced a few more 0xffffffff by the appropriate constants.

21 years agoUse INVALID_FILE_ATTRIBUTES to test for failure of
Rolf Kalbermatter [Thu, 16 Oct 2003 19:12:49 +0000 (19:12 +0000)] 
Use INVALID_FILE_ATTRIBUTES to test for failure of
GetFileAttributesA/W and not -1 or 0xFFFFFFFF.

21 years agoAdd UseXRandR to sample config file.
Alex Pasadyn [Thu, 16 Oct 2003 19:09:57 +0000 (19:09 +0000)] 
Add UseXRandR to sample config file.

21 years agoThe imported typelib name must be converted to Unicode.
Alexandre Julliard [Thu, 16 Oct 2003 19:09:41 +0000 (19:09 +0000)] 
The imported typelib name must be converted to Unicode.

21 years agoAdd support for all Z buffer depths that are lower that the current
Christian Costa [Thu, 16 Oct 2003 19:08:33 +0000 (19:08 +0000)] 
Add support for all Z buffer depths that are lower that the current
one.

21 years agoRecent versions of libXrandr depend on libXrender.
Alexandre Julliard [Thu, 16 Oct 2003 05:16:05 +0000 (05:16 +0000)] 
Recent versions of libXrandr depend on libXrender.

21 years agoFixed handling of relay and snoop include/exclude lists to behave as
Alexandre Julliard [Thu, 16 Oct 2003 00:24:49 +0000 (00:24 +0000)] 
Fixed handling of relay and snoop include/exclude lists to behave as
documented (based on a patch by Rein Klazes).

21 years agoPrint thread id in snoop traces.
Alexandre Julliard [Thu, 16 Oct 2003 00:23:51 +0000 (00:23 +0000)] 
Print thread id in snoop traces.

21 years ago- Added support for XRandR extension.
Alex Pasadyn [Thu, 16 Oct 2003 00:21:42 +0000 (00:21 +0000)] 
- Added support for XRandR extension.
- Added new debugging channels for resolution changing.
- Streamlined resolution changing and removed duplicated code.

21 years ago- Split Win16/32 file dialogs.
Steven Edwards [Thu, 16 Oct 2003 00:16:40 +0000 (00:16 +0000)] 
- Split Win16/32 file dialogs.
- Remove support for Win16 style'd Win32 dialogs.

21 years agoGet rid of the memory allocation macros, use real functions instead.
Alexandre Julliard [Wed, 15 Oct 2003 21:14:08 +0000 (21:14 +0000)] 
Get rid of the memory allocation macros, use real functions instead.

21 years agoFixed cut&paste error.
Alexandre Julliard [Wed, 15 Oct 2003 21:02:53 +0000 (21:02 +0000)] 
Fixed cut&paste error.

21 years agoOnly send TVN_ITEMEXPANDING for items marked as having children.
Adam Gundy [Wed, 15 Oct 2003 21:01:54 +0000 (21:01 +0000)] 
Only send TVN_ITEMEXPANDING for items marked as having children.

21 years agoAnother portion of HeapReAlloc fixes.
Oleg Prokhorov [Wed, 15 Oct 2003 21:01:05 +0000 (21:01 +0000)] 
Another portion of HeapReAlloc fixes.

21 years agoImplemented FoldStringW.
Jon Griffiths [Wed, 15 Oct 2003 20:57:49 +0000 (20:57 +0000)] 
Implemented FoldStringW.

21 years agoAdded string folding support.
Jon Griffiths [Wed, 15 Oct 2003 20:52:28 +0000 (20:52 +0000)] 
Added string folding support.

21 years agoSpecify fourcc codes for encodings directly, instead of using changing
Marcus Meissner [Wed, 15 Oct 2003 20:51:22 +0000 (20:51 +0000)] 
Specify fourcc codes for encodings directly, instead of using changing
enum names.

21 years agoRemove unused variable commandSaveRegistry.
Gerald Pfeifer [Wed, 15 Oct 2003 20:50:56 +0000 (20:50 +0000)] 
Remove unused variable commandSaveRegistry.

21 years agoFix an obvious typo in call_hook_AtoW.
Dmitry Timoshkov [Wed, 15 Oct 2003 20:50:38 +0000 (20:50 +0000)] 
Fix an obvious typo in call_hook_AtoW.

21 years agoAdd resources for boolean strings in several languages.
Jon Griffiths [Wed, 15 Oct 2003 20:50:24 +0000 (20:50 +0000)] 
Add resources for boolean strings in several languages.

21 years agoMerge win.ini/[mci extensions] into the registry.
Dimitrie O. Paun [Wed, 15 Oct 2003 20:49:29 +0000 (20:49 +0000)] 
Merge win.ini/[mci extensions] into the registry.

21 years agoA few more keys extracted from the old documentation/shell32.
Dimitrie O. Paun [Wed, 15 Oct 2003 20:49:06 +0000 (20:49 +0000)] 
A few more keys extracted from the old documentation/shell32.

21 years agoRemove out-of-band installation-und-konfiguration.german.
Dimitrie O. Paun [Wed, 15 Oct 2003 20:48:42 +0000 (20:48 +0000)] 
Remove out-of-band installation-und-konfiguration.german.

21 years agoRegroup the X11 header checks to reduce the size of the generated
Alexandre Julliard [Wed, 15 Oct 2003 04:09:55 +0000 (04:09 +0000)] 
Regroup the X11 header checks to reduce the size of the generated
configure a bit.

21 years agoGet rid of the drive codepages and use CP_UNIXCP instead.
Alexandre Julliard [Wed, 15 Oct 2003 03:47:53 +0000 (03:47 +0000)] 
Get rid of the drive codepages and use CP_UNIXCP instead.

21 years agoFixed warnings with gcc option "-Wwrite-strings".
Daniel Marmier [Wed, 15 Oct 2003 03:35:54 +0000 (03:35 +0000)] 
Fixed warnings with gcc option "-Wwrite-strings".

21 years agoGet Wine to behave like Windows does when Bold and/or Italic is
Dave Belanger [Wed, 15 Oct 2003 03:32:31 +0000 (03:32 +0000)] 
Get Wine to behave like Windows does when Bold and/or Italic is
specified in the typeface name argument to CreateFont.

21 years agoCheck for Xrandr extension.
Alex Pasadyn [Wed, 15 Oct 2003 03:28:04 +0000 (03:28 +0000)] 
Check for Xrandr extension.

21 years agoRewrote splitpath and wsplitpath to avoid modifying the path
Alexandre Julliard [Wed, 15 Oct 2003 02:34:51 +0000 (02:34 +0000)] 
Rewrote splitpath and wsplitpath to avoid modifying the path
separators.

21 years agoImproved selection of freetype face charmap.
Dave Belanger [Wed, 15 Oct 2003 02:33:55 +0000 (02:33 +0000)] 
Improved selection of freetype face charmap.

21 years agoImplemented BitBlt, StretchBlt and SetDIBitsToDevice EMF driver
Dave Belanger [Wed, 15 Oct 2003 02:33:15 +0000 (02:33 +0000)] 
Implemented BitBlt, StretchBlt and SetDIBitsToDevice EMF driver
callbacks.
Cleaned up redundant code in EMFDRV_StretchDIBits.

21 years agoAdd generation of digit and compatability mapping tables.
Jon Griffiths [Wed, 15 Oct 2003 02:32:34 +0000 (02:32 +0000)] 
Add generation of digit and compatability mapping tables.
Generate smaller mapping tables by merging overlaps.

21 years agoIn CreateDIBitmap, the fact that the bits init flag is set or not
Dave Belanger [Wed, 15 Oct 2003 02:32:00 +0000 (02:32 +0000)] 
In CreateDIBitmap, the fact that the bits init flag is set or not
doesn't have anything to do with the color state of the DIB.

21 years agoExtend displays: now one can add displays active only in specified
Michal Janusz Miroslaw [Tue, 14 Oct 2003 20:25:16 +0000 (20:25 +0000)] 
Extend displays: now one can add displays active only in specified
function; displays now can be enabled/disabled like in gdb.

21 years agoMoved the 16-bit storage interfaces out of the exported headers.
Alexandre Julliard [Tue, 14 Oct 2003 20:23:01 +0000 (20:23 +0000)] 
Moved the 16-bit storage interfaces out of the exported headers.

21 years agoRemoved the --dll option.
Alexandre Julliard [Tue, 14 Oct 2003 20:21:28 +0000 (20:21 +0000)] 
Removed the --dll option.

21 years agoRemove the default.dsl sheet -- the default is good enough.
Dimitrie O. Paun [Tue, 14 Oct 2003 20:21:05 +0000 (20:21 +0000)] 
Remove the default.dsl sheet -- the default is good enough.

21 years ago- Implemented HEADER_SetBitmapMargin and HEADER_GetBitmapMargin.
Maxime Bellengé [Tue, 14 Oct 2003 20:13:42 +0000 (20:13 +0000)] 
- Implemented HEADER_SetBitmapMargin and HEADER_GetBitmapMargin.
- Get rid of some magic numbers in HEADER_DrawItem.
- Fixed the drawing of images from imagelist when the
  HDF_BITMAP_ON_RIGHT flag is set.

21 years agoOnly redraw the necessary area of the tab component and not the whole
Maxime Bellengé [Tue, 14 Oct 2003 20:12:05 +0000 (20:12 +0000)] 
Only redraw the necessary area of the tab component and not the whole
component like windows does.

21 years agoPrevent a crash with a BadDrawable X error message with some MaskBlt
Maxime Bellengé [Tue, 14 Oct 2003 20:11:36 +0000 (20:11 +0000)] 
Prevent a crash with a BadDrawable X error message with some MaskBlt
calls.

21 years agoRemove unused variable debug_channels.
Gerald Pfeifer [Tue, 14 Oct 2003 20:10:36 +0000 (20:10 +0000)] 
Remove unused variable debug_channels.

21 years agoRemove unused variables mdays, months, days, and DateStyle.
Gerald Pfeifer [Tue, 14 Oct 2003 20:10:16 +0000 (20:10 +0000)] 
Remove unused variables mdays, months, days, and DateStyle.

21 years agoFix Finnish keyboard layout to better match the XFree86 one.
Dmitry Timoshkov [Tue, 14 Oct 2003 20:07:03 +0000 (20:07 +0000)] 
Fix Finnish keyboard layout to better match the XFree86 one.

21 years agoPass the correct lparam when calling PageDlgProcA's PageSetupHook for
Mike McCormack [Tue, 14 Oct 2003 20:06:46 +0000 (20:06 +0000)] 
Pass the correct lparam when calling PageDlgProcA's PageSetupHook for
WM_INITDIALOG.

21 years agoFixed usage of GlobaReAlloc.
Michael Günnewig [Tue, 14 Oct 2003 20:06:23 +0000 (20:06 +0000)] 
Fixed usage of GlobaReAlloc.

21 years agoFree should not happen when still playing.
Robert Reif [Tue, 14 Oct 2003 20:05:42 +0000 (20:05 +0000)] 
Free should not happen when still playing.

21 years agoMoved codepage functions to dlls/kernel.
Alexandre Julliard [Tue, 14 Oct 2003 05:32:30 +0000 (05:32 +0000)] 
Moved codepage functions to dlls/kernel.
Changed initialisation of the locale functions so that CP_UNIXCP works
as soon as possible during kernel32 init.

21 years agoFixed some problems found while compiling and linking Wine under
Dmitry Timoshkov [Tue, 14 Oct 2003 05:27:43 +0000 (05:27 +0000)] 
Fixed some problems found while compiling and linking Wine under
Cygwin.

21 years agoAnother portion of HeapReAlloc fixes.
Oleg Prokhorov [Tue, 14 Oct 2003 05:24:20 +0000 (05:24 +0000)] 
Another portion of HeapReAlloc fixes.

21 years agoRemove races from DPMI async event handling.
Jukka Heinonen [Tue, 14 Oct 2003 05:20:34 +0000 (05:20 +0000)] 
Remove races from DPMI async event handling.

21 years agoFix function pointer variable declaration in __wine_process_init().
Gerald Pfeifer [Tue, 14 Oct 2003 05:19:24 +0000 (05:19 +0000)] 
Fix function pointer variable declaration in __wine_process_init().

21 years agoSmall fix in sound flushing code.
Oleg Prokhorov [Tue, 14 Oct 2003 05:18:40 +0000 (05:18 +0000)] 
Small fix in sound flushing code.

21 years agoSet or clear the BeingDebugged flag in the PEB when a debugger is
Alexandre Julliard [Tue, 14 Oct 2003 01:30:42 +0000 (01:30 +0000)] 
Set or clear the BeingDebugged flag in the PEB when a debugger is
attached to or detached from a process.
Don't send exception events to the server unless a debugger is
present.

21 years agoAdded check for pthread.h (reported by Steven Edwards).
Alexandre Julliard [Tue, 14 Oct 2003 01:27:31 +0000 (01:27 +0000)] 
Added check for pthread.h (reported by Steven Edwards).
Removed init_done check, the process heap is now created before kernel
is loaded anyway.

21 years agoFixed warnings with gcc option "-Wwrite-strings".
Daniel Marmier [Tue, 14 Oct 2003 01:19:27 +0000 (01:19 +0000)] 
Fixed warnings with gcc option "-Wwrite-strings".

21 years agoFix some cases when 'keysym' might be left uninitialized.
Dmitry Timoshkov [Tue, 14 Oct 2003 01:17:37 +0000 (01:17 +0000)] 
Fix some cases when 'keysym' might be left uninitialized.

21 years agoALSA_WaveInit: repaired device name.
Daniel Marmier [Tue, 14 Oct 2003 01:17:16 +0000 (01:17 +0000)] 
ALSA_WaveInit: repaired device name.

21 years agoConvert GetBinaryType to unicode.
Dmitry Timoshkov [Tue, 14 Oct 2003 01:16:59 +0000 (01:16 +0000)] 
Convert GetBinaryType to unicode.

21 years agoAdd necessary AddRef/Release stuff to {Set/Get}CurrentViewport.
Christian Costa [Tue, 14 Oct 2003 01:16:42 +0000 (01:16 +0000)] 
Add necessary AddRef/Release stuff to {Set/Get}CurrentViewport.
When changing parameters of a viewport, do the appropriate update if
it is current.

21 years agoFix setting size of tab control.
Vitaliy Margolen [Tue, 14 Oct 2003 01:16:16 +0000 (01:16 +0000)] 
Fix setting size of tab control.

21 years agoMoved the errno functions patching to wine_pthread_init_thread so that
Alexandre Julliard [Sun, 12 Oct 2003 02:26:20 +0000 (02:26 +0000)] 
Moved the errno functions patching to wine_pthread_init_thread so that
it's done early enough now that kernel is only loaded later on.

21 years agoLink the main binary against libpthread for NPTL builds.
Alexandre Julliard [Sun, 12 Oct 2003 02:20:27 +0000 (02:20 +0000)] 
Link the main binary against libpthread for NPTL builds.

21 years agoUpdate __wine_main_argc after option processing.
Alexandre Julliard [Sat, 11 Oct 2003 05:26:31 +0000 (05:26 +0000)] 
Update __wine_main_argc after option processing.

21 years agoFix some instances of memory allocation through HeapReAlloc().
Dimitrie O. Paun [Sat, 11 Oct 2003 05:25:31 +0000 (05:25 +0000)] 
Fix some instances of memory allocation through HeapReAlloc().

21 years agoImplementation of underline and strikeout text in xrender.
Dave Belanger [Sat, 11 Oct 2003 05:24:22 +0000 (05:24 +0000)] 
Implementation of underline and strikeout text in xrender.