wine
23 years agoAdd tests for the flag FORMAT_MESSAGE_IGNORE_INSERTS, and act
Duane Clark [Wed, 9 May 2001 19:43:51 +0000 (19:43 +0000)] 
Add tests for the flag FORMAT_MESSAGE_IGNORE_INSERTS, and act
accordingly.

23 years agoUse 32-bit hook functions where possible. Cleaned up a couple of
Alexandre Julliard [Wed, 9 May 2001 17:33:00 +0000 (17:33 +0000)] 
Use 32-bit hook functions where possible. Cleaned up a couple of
16-bit type uses.

23 years agoAdd '\n' at the end of traces.
Francois Gouget [Wed, 9 May 2001 17:31:31 +0000 (17:31 +0000)] 
Add '\n' at the end of traces.

23 years agoMoved window move/resize syscommand handling to the graphics driver.
Alexandre Julliard [Wed, 9 May 2001 17:21:04 +0000 (17:21 +0000)] 
Moved window move/resize syscommand handling to the graphics driver.

23 years agoOnly draw the padding area of the combo box, don't erase the combo
Mike McCormack [Wed, 9 May 2001 17:13:41 +0000 (17:13 +0000)] 
Only draw the padding area of the combo box, don't erase the combo
selection text.

23 years agoRenamed 'operator_compliment' to 'operator_complement'.
Francois Gouget [Wed, 9 May 2001 17:13:14 +0000 (17:13 +0000)] 
Renamed 'operator_compliment' to 'operator_complement'.

23 years agoFixed a paint problem reported by Mike McCormack.
Ulrich Czekalla [Wed, 9 May 2001 17:12:30 +0000 (17:12 +0000)] 
Fixed a paint problem reported by Mike McCormack.

23 years agoUnicode encodings for PostScript fonts.
Ian Pilcher [Wed, 9 May 2001 17:11:59 +0000 (17:11 +0000)] 
Unicode encodings for PostScript fonts.

23 years agoImplemented /etc/printcap based printing support.
Marcus Meissner [Wed, 9 May 2001 17:10:41 +0000 (17:10 +0000)] 
Implemented /etc/printcap based printing support.
Changed 'CUPS:printername' to 'LPR:printername'.
Some fixes in AddPrinterW().

23 years agoAdd missing newline to WARN messages.
James Juran [Wed, 9 May 2001 17:09:04 +0000 (17:09 +0000)] 
Add missing newline to WARN messages.

23 years agoPrint the tid in the first column when +tid is specified.
Francois Gouget [Tue, 8 May 2001 00:13:38 +0000 (00:13 +0000)] 
Print the tid in the first column when +tid is specified.

23 years agoPS passthrough was sending 2 bytes too many.
Marcus Meissner [Tue, 8 May 2001 00:10:52 +0000 (00:10 +0000)] 
PS passthrough was sending 2 bytes too many.
Added GETSETPRINTORIENT stub.
Implemented EPSPRINTING mode changer.

23 years agoMake PSDRV_Escape(GETPHYSPAGESIZE) return physical size.
Ian Pilcher [Mon, 7 May 2001 20:15:40 +0000 (20:15 +0000)] 
Make PSDRV_Escape(GETPHYSPAGESIZE) return physical size.

23 years agoFixed rounding error in page size calculation.
Ian Pilcher [Mon, 7 May 2001 20:15:23 +0000 (20:15 +0000)] 
Fixed rounding error in page size calculation.

23 years agoSwap portrait/landscape icon when button clicked.
Duane Clark [Mon, 7 May 2001 20:14:57 +0000 (20:14 +0000)] 
Swap portrait/landscape icon when button clicked.

23 years agoAdded entry for printing to a file.
Duane Clark [Mon, 7 May 2001 20:14:39 +0000 (20:14 +0000)] 
Added entry for printing to a file.

23 years agoAdded the minmax.h header (VC6).
Francois Gouget [Mon, 7 May 2001 20:14:00 +0000 (20:14 +0000)] 
Added the minmax.h header (VC6).
Added support for NOMINMAX.
Remove __min/__max from windef.h, they belong to (msvcrt/)stdlib.h.

23 years agoSanity check for Makedll.rules.in -> Makedll.rules on whether to rerun
Marcus Meissner [Mon, 7 May 2001 18:22:43 +0000 (18:22 +0000)] 
Sanity check for Makedll.rules.in -> Makedll.rules on whether to rerun
configure.

23 years agoAdd the NetBSD style errno location.
Bang Jun-Young [Mon, 7 May 2001 18:21:10 +0000 (18:21 +0000)] 
Add the NetBSD style errno location.
Modify a message to give a bit more info when building Wine on NetBSD.

23 years agoAdded missing include directives.
Francois Gouget [Mon, 7 May 2001 18:20:32 +0000 (18:20 +0000)] 
Added missing include directives.

23 years agoRemove the anonymous function parameter from generate_list calls when
Francois Gouget [Mon, 7 May 2001 18:19:57 +0000 (18:19 +0000)] 
Remove the anonymous function parameter from generate_list calls when
it is unnecessary.
Modify the .spec.c rule to allow compilation out of $(TOPSRCDIR).

23 years agoRC_INVOKED (&NOWINRES) special cases.
Francois Gouget [Mon, 7 May 2001 18:18:33 +0000 (18:18 +0000)] 
RC_INVOKED (&NOWINRES) special cases.

23 years ago-l/-L were not renamed to -t/-T in the usage messages.
Francois Gouget [Mon, 7 May 2001 18:17:58 +0000 (18:17 +0000)] 
-l/-L were not renamed to -t/-T in the usage messages.

23 years agoFix duplicate directories being concatenated to buffer in
Chris Morgan [Mon, 7 May 2001 18:17:19 +0000 (18:17 +0000)] 
Fix duplicate directories being concatenated to buffer in
VcpExplain16().  Added a few useful TRACE lines.  Enabled a ifdef'ed
out call to CopyFile() inside of VCP_CopyFiles() so files are copied
to a users directories during an install.

23 years agoCall OSS_MidiInit() only if HAVE_OSS_MIDI is defined.
Bang Jun-Young [Mon, 7 May 2001 18:16:57 +0000 (18:16 +0000)] 
Call OSS_MidiInit() only if HAVE_OSS_MIDI is defined.

23 years agoInclude missing errno.h.
Bang Jun-Young [Mon, 7 May 2001 18:16:38 +0000 (18:16 +0000)] 
Include missing errno.h.

23 years agoDrop flags during font enumeration for font chooser if we get no
Marcus Meissner [Mon, 7 May 2001 18:16:17 +0000 (18:16 +0000)] 
Drop flags during font enumeration for font chooser if we get no
matches.

23 years agoChanged some ptr into str.
Marcus Meissner [Mon, 7 May 2001 18:16:01 +0000 (18:16 +0000)] 
Changed some ptr into str.

23 years agoAdded support for the DECIMAL type.
Francois Gouget [Mon, 7 May 2001 18:15:38 +0000 (18:15 +0000)] 
Added support for the DECIMAL type.
Names are no longer suffixed with 32! Removed it.

23 years agoFixed incorrect cast in WSOCK32_send and WSOCK32_recvfrom.
Francois Gouget [Mon, 7 May 2001 18:14:35 +0000 (18:14 +0000)] 
Fixed incorrect cast in WSOCK32_send and WSOCK32_recvfrom.

23 years agoAdded IS_ERROR.
Francois Gouget [Mon, 7 May 2001 18:14:10 +0000 (18:14 +0000)] 
Added IS_ERROR.

23 years agoReport that we have 2^16 colors, so PowerPoint97 prints colored
Marcus Meissner [Mon, 7 May 2001 18:13:42 +0000 (18:13 +0000)] 
Report that we have 2^16 colors, so PowerPoint97 prints colored
slides.

23 years agoFor underlining and striking out text we need to send a 'newpath' or
Marcus Meissner [Mon, 7 May 2001 18:13:28 +0000 (18:13 +0000)] 
For underlining and striking out text we need to send a 'newpath' or
have the whole page filled with black.

23 years agoPaper dialog translated to German.
Marcus Meissner [Mon, 7 May 2001 18:13:13 +0000 (18:13 +0000)] 
Paper dialog translated to German.

23 years agoPotential buffer overflow in PROFILE_CopyEntry.
Francois Gouget [Mon, 7 May 2001 18:11:57 +0000 (18:11 +0000)] 
Potential buffer overflow in PROFILE_CopyEntry.

23 years agoRemove Get/SetBeepActive from USER driver and manage it locally inside
Alexandre Julliard [Sat, 5 May 2001 00:49:15 +0000 (00:49 +0000)] 
Remove Get/SetBeepActive from USER driver and manage it locally inside
SystemParametersInfo.

23 years agoFixed WM_COMMAND notification codes for 16 bit PrintDlg.
Marcus Meissner [Sat, 5 May 2001 00:45:45 +0000 (00:45 +0000)] 
Fixed WM_COMMAND notification codes for 16 bit PrintDlg.

23 years agoDelay import of user32 to allow debugging crashes in user init code.
Alexandre Julliard [Sat, 5 May 2001 00:44:48 +0000 (00:44 +0000)] 
Delay import of user32 to allow debugging crashes in user init code.

23 years agoImplemented large parts of PageSetupDlgA.
Marcus Meissner [Sat, 5 May 2001 00:44:03 +0000 (00:44 +0000)] 
Implemented large parts of PageSetupDlgA.

23 years agoDebug output for flags, select first available height and weight when
Marcus Meissner [Sat, 5 May 2001 00:42:54 +0000 (00:42 +0000)] 
Debug output for flags, select first available height and weight when
selecting a font.

23 years agoMake sure we recompute the visible region in DC hook.
Alexandre Julliard [Thu, 3 May 2001 18:35:33 +0000 (18:35 +0000)] 
Make sure we recompute the visible region in DC hook.

23 years agoMisc. error checking in PostScript driver.
Ian Pilcher [Thu, 3 May 2001 18:34:27 +0000 (18:34 +0000)] 
Misc. error checking in PostScript driver.

23 years agoImplement autorepeat scrolling when button is held down.
Susan Farley [Thu, 3 May 2001 18:33:57 +0000 (18:33 +0000)] 
Implement autorepeat scrolling when button is held down.
Improvements to size and appearance of buttons.

23 years agoClean should also delete the pdf, ps and .out(?) files.
Francois Gouget [Thu, 3 May 2001 18:33:32 +0000 (18:33 +0000)] 
Clean should also delete the pdf, ps and .out(?) files.

23 years agoFix the www.winehq.com directory handling.
Francois Gouget [Thu, 3 May 2001 18:33:12 +0000 (18:33 +0000)] 
Fix the www.winehq.com directory handling.

23 years agoStarted handling of several symbols with the same name.
Eric Pouech [Thu, 3 May 2001 18:32:47 +0000 (18:32 +0000)] 
Started handling of several symbols with the same name.
Fixed trampoline identification.

23 years agoAdded a small section about expressions in winedbg.
Eric Pouech [Thu, 3 May 2001 18:32:07 +0000 (18:32 +0000)] 
Added a small section about expressions in winedbg.

23 years agoUncommented the VirtualFree call on dll unload.
Alexandre Julliard [Wed, 2 May 2001 01:12:27 +0000 (01:12 +0000)] 
Uncommented the VirtualFree call on dll unload.

23 years agoFixed the OSMesa configure check so that OSMesa won't be linked in if it's
Ove Kaaven [Wed, 2 May 2001 01:11:10 +0000 (01:11 +0000)] 
Fixed the OSMesa configure check so that OSMesa won't be linked in if it's
incompatible with the GLX implementation (e.g. nvidia).
Removed the old "OSMesa not found" warning.

23 years agoFixed PrintDlg so the devnames struct contains the correct driver
Marcus Meissner [Wed, 2 May 2001 01:10:43 +0000 (01:10 +0000)] 
Fixed PrintDlg so the devnames struct contains the correct driver
printer and port names.

23 years agoTypo in stub-reporting style description
Simeon Pilgrim [Wed, 2 May 2001 01:10:16 +0000 (01:10 +0000)] 
Typo in stub-reporting style description

23 years agontdll._iswctype should be ntdll.iswctype.
Francois Gouget [Wed, 2 May 2001 01:09:47 +0000 (01:09 +0000)] 
ntdll._iswctype should be ntdll.iswctype.

23 years agoDo not HeapFree() memory not allocated by us in COMBO_GetText.
Marcus Meissner [Wed, 2 May 2001 01:08:59 +0000 (01:08 +0000)] 
Do not HeapFree() memory not allocated by us in COMBO_GetText.
Convert return value from LB_GETTEXT into COMBO_GetText.

23 years agoAdded check for cups/cups.h header file and a warning if we find only
Marcus Meissner [Mon, 30 Apr 2001 18:18:50 +0000 (18:18 +0000)] 
Added check for cups/cups.h header file and a warning if we find only
runtime libraries, but no headers.

23 years agoDraw the padding area of a combo box.
Mike McCormack [Mon, 30 Apr 2001 18:17:46 +0000 (18:17 +0000)] 
Draw the padding area of a combo box.

23 years agoCheck for errors in PSDRV_Init.
Ian Pilcher [Mon, 30 Apr 2001 18:17:13 +0000 (18:17 +0000)] 
Check for errors in PSDRV_Init.

23 years agoMade checks in _get_common_ancestor a bit stricter to avoid XQueryTree
Marcus Meissner [Mon, 30 Apr 2001 18:16:51 +0000 (18:16 +0000)] 
Made checks in _get_common_ancestor a bit stricter to avoid XQueryTree
XErrors.

23 years agoImplement COMCTL32_StrToIntW() using NTDLL's _wtoi.
Chris Morgan [Mon, 30 Apr 2001 18:16:28 +0000 (18:16 +0000)] 
Implement COMCTL32_StrToIntW() using NTDLL's _wtoi.

23 years agoPreserve the TF (Trap Flag) when continuing from a ptraced suspend.
Ove Kaaven [Fri, 27 Apr 2001 18:39:47 +0000 (18:39 +0000)] 
Preserve the TF (Trap Flag) when continuing from a ptraced suspend.

23 years agoDocumentation name fixes.
Patrik Stridvall [Fri, 27 Apr 2001 18:03:51 +0000 (18:03 +0000)] 
Documentation name fixes.

23 years agoAdded documentation.
Patrik Stridvall [Fri, 27 Apr 2001 18:03:09 +0000 (18:03 +0000)] 
Added documentation.

23 years agoAdded CUPS printing support.
Marcus Meissner [Fri, 27 Apr 2001 18:02:46 +0000 (18:02 +0000)] 
Added CUPS printing support.

23 years agoDDRAW_{XF86DGA2,XVidMode}_Init was moved to dlls/x11drv.
Francois Gouget [Fri, 27 Apr 2001 18:00:33 +0000 (18:00 +0000)] 
DDRAW_{XF86DGA2,XVidMode}_Init was moved to dlls/x11drv.

23 years agoReimplemented DXGrab with improvements; it no longer depends on
Ove Kaaven [Fri, 27 Apr 2001 18:00:06 +0000 (18:00 +0000)] 
Reimplemented DXGrab with improvements; it no longer depends on
XVidMode, and it releases the grab if the app exits full-screen
DirectDraw.  Also made the UseDGA option available for AppDefaults
configuration.

23 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Wed, 25 Apr 2001 19:54:21 +0000 (19:54 +0000)] 
Fixed some issues found by winapi_check.

23 years agoAvoid crash on deleted windows.
Alexandre Julliard [Wed, 25 Apr 2001 19:53:28 +0000 (19:53 +0000)] 
Avoid crash on deleted windows.

23 years ago- Minor API files update
Patrik Stridvall [Wed, 25 Apr 2001 19:52:34 +0000 (19:52 +0000)] 
- Minor API files update
- Minor bug fixes

23 years agoCorrected a typo in spec file and added some stubs.
Gael de Chalendar [Wed, 25 Apr 2001 19:51:56 +0000 (19:51 +0000)] 
Corrected a typo in spec file and added some stubs.

23 years agoPlaySoundA should return TRUE when it stops playing sound.
James Hatheway [Wed, 25 Apr 2001 19:51:32 +0000 (19:51 +0000)] 
PlaySoundA should return TRUE when it stops playing sound.

23 years agoMoved most of the implementation of SetWindowPos and SetDrawable into
Alexandre Julliard [Tue, 24 Apr 2001 23:28:52 +0000 (23:28 +0000)] 
Moved most of the implementation of SetWindowPos and SetDrawable into
the user driver, and the corresponding code into the dlls/x11drv
directory. Moved a few functions out of the window driver into the
user driver. Plus a few related cleanups.

23 years agoSmall cleanups.
Alexandre Julliard [Tue, 24 Apr 2001 23:17:53 +0000 (23:17 +0000)] 
Small cleanups.

23 years agoDrop SYSLEVEL checks from relay debugging, since they break debugging
Marcus Meissner [Tue, 24 Apr 2001 23:17:10 +0000 (23:17 +0000)] 
Drop SYSLEVEL checks from relay debugging, since they break debugging
builtin GDI dlls.

23 years agoDon't use Windows types like LONGLONG in msvcrt headers.
Francois Gouget [Tue, 24 Apr 2001 23:16:39 +0000 (23:16 +0000)] 
Don't use Windows types like LONGLONG in msvcrt headers.

23 years agoAdded some more disassembly instructions (notably rdtsc, which is used
Marcus Meissner [Tue, 24 Apr 2001 23:16:16 +0000 (23:16 +0000)] 
Added some more disassembly instructions (notably rdtsc, which is used
by several programs) and more MMX.

23 years agoUse snprintf to prevent buffer overflows in format_exception_msg.
Francois Gouget [Mon, 23 Apr 2001 18:24:38 +0000 (18:24 +0000)] 
Use snprintf to prevent buffer overflows in format_exception_msg.

23 years agoPrevent use by Wine's source.
Francois Gouget [Mon, 23 Apr 2001 18:23:00 +0000 (18:23 +0000)] 
Prevent use by Wine's source.
Added missing 'function' definitions (macros really).

23 years agoWe must not free the pointer returned by localtime (especially not
Francois Gouget [Mon, 23 Apr 2001 18:22:33 +0000 (18:22 +0000)] 
We must not free the pointer returned by localtime (especially not
with MSVCRT_free!).
We no longer need to include stdlib.h.

23 years agoAdded offsetof (for the MFC).
Francois Gouget [Mon, 23 Apr 2001 18:22:05 +0000 (18:22 +0000)] 
Added offsetof (for the MFC).

23 years agoAdd msvcrt/malloc.h (for the MFC).
Francois Gouget [Mon, 23 Apr 2001 18:20:55 +0000 (18:20 +0000)] 
Add msvcrt/malloc.h (for the MFC).
Add msvcrt/search.h.
Move duplicated definitions to the new headers.
Use malloc.h instead of stdlib.h when sensible.

23 years agoProvide limited support for the msvcrt debug API.
Francois Gouget [Mon, 23 Apr 2001 18:19:27 +0000 (18:19 +0000)] 
Provide limited support for the msvcrt debug API.

23 years agoFiles with special characters may not have been renamed. Try to match
Francois Gouget [Mon, 23 Apr 2001 18:16:13 +0000 (18:16 +0000)] 
Files with special characters may not have been renamed. Try to match
both forms.

23 years agoAdded cache for drivers information.
Eric Pouech [Mon, 23 Apr 2001 18:14:41 +0000 (18:14 +0000)] 
Added cache for drivers information.
Fixed a few bugs (memory handling, version info...)
Enhanced validity checks.

23 years agoUse typecasts to suppress compiler warnings.
Ian Pilcher [Mon, 23 Apr 2001 18:12:45 +0000 (18:12 +0000)] 
Use typecasts to suppress compiler warnings.

23 years agoImplemented GetCharABCWidths with GetCharWidth.
Marcus Meissner [Mon, 23 Apr 2001 18:11:58 +0000 (18:11 +0000)] 
Implemented GetCharABCWidths with GetCharWidth.

23 years agoExtracted MEMCHECK into an extra function to avoid a gcc-2.95.2
Marcus Meissner [Mon, 23 Apr 2001 18:11:41 +0000 (18:11 +0000)] 
Extracted MEMCHECK into an extra function to avoid a gcc-2.95.2
compiler bug.

23 years agoAdded some MMX disassembly to the debugger.
Marcus Meissner [Mon, 23 Apr 2001 18:11:17 +0000 (18:11 +0000)] 
Added some MMX disassembly to the debugger.

23 years agoFixed getting a variable address.
Eric Pouech [Mon, 23 Apr 2001 18:10:52 +0000 (18:10 +0000)] 
Fixed getting a variable address.

23 years agoFixed float variables display.
Eric Pouech [Mon, 23 Apr 2001 18:10:32 +0000 (18:10 +0000)] 
Fixed float variables display.

23 years agoAllow illegal handles in FindClose.
Dominik Strasser [Fri, 20 Apr 2001 18:38:41 +0000 (18:38 +0000)] 
Allow illegal handles in FindClose.

23 years agoSpelling fixes.
Andreas Mohr [Fri, 20 Apr 2001 18:36:05 +0000 (18:36 +0000)] 
Spelling fixes.

23 years ago- make sure that we really use the correct amount of parameters each
Andreas Mohr [Fri, 20 Apr 2001 18:35:25 +0000 (18:35 +0000)] 
- make sure that we really use the correct amount of parameters each
  time for the callback function
- always pass strings instead of atoms to Win32 enum proc
- fix trace crash due to string format displaying of atom (LOWORD
  only) handle

23 years agoStore each glyph name only once in PostScript driver.
Ian Pilcher [Fri, 20 Apr 2001 18:30:38 +0000 (18:30 +0000)] 
Store each glyph name only once in PostScript driver.

23 years agoTake a stab at implementing SetSolidBrush16.
Andreas Mohr [Fri, 20 Apr 2001 18:29:45 +0000 (18:29 +0000)] 
Take a stab at implementing SetSolidBrush16.

23 years agoFixed off by one error in ImageList_DrawIndirect().
Andreas Mohr [Fri, 20 Apr 2001 18:29:17 +0000 (18:29 +0000)] 
Fixed off by one error in ImageList_DrawIndirect().
Fixed some missing NULL HIMAGELIST check (fixes Microsoft Works
startup).

23 years agoMake sure to return our variable with the correct return value.
James Hatheway [Fri, 20 Apr 2001 18:28:38 +0000 (18:28 +0000)] 
Make sure to return our variable with the correct return value.

23 years agoVirtualProtect should return correct old protection flags.
Dmitry Timoshkov [Fri, 20 Apr 2001 18:28:18 +0000 (18:28 +0000)] 
VirtualProtect should return correct old protection flags.

23 years ago- Notify parent of child size changes when changes are from WM_SIZE
Guy L. Albertelli [Fri, 20 Apr 2001 18:27:42 +0000 (18:27 +0000)] 
- Notify parent of child size changes when changes are from WM_SIZE
  messages.
- If more than one band exists, then first band may have a gripper.
- Fix the band layout algorithm to handle some issues from WinARA.

23 years ago- Implement CB_{GET|SET}ITEMDATA for CombBoxEx.
Guy L. Albertelli [Fri, 20 Apr 2001 18:27:19 +0000 (18:27 +0000)] 
- Implement CB_{GET|SET}ITEMDATA for CombBoxEx.
- Implement WM_NCCREATE to remove unwanted window styles (as native does).
- Clean up some traces.

23 years agoFix file lossage in subdirectories of an 'include' directory (closes #163).
Francois Gouget [Fri, 20 Apr 2001 18:26:35 +0000 (18:26 +0000)] 
Fix file lossage in subdirectories of an 'include' directory (closes #163).
When case fixing #includes, take into account that the file may have
been renamed (closes #161).
Better support of $(SRCDIR) in -I directives.
RTF was not recognised in rc files because it was in the wrong place.
Escape weird characters when putting the rc filename in the spec file.

23 years agoAdded WINEPRELOAD to man wine.
Lawson Whitney [Fri, 20 Apr 2001 18:15:58 +0000 (18:15 +0000)] 
Added WINEPRELOAD to man wine.