wine
22 years ago- Correct page rectangle calculation.
Guy L. Albertelli [Thu, 13 Jun 2002 19:10:28 +0000 (19:10 +0000)] 
- Correct page rectangle calculation.
- Improve traces.

22 years agoAuthors: Peter Hunnisett <peter@transgaming.com>, Ove Kaaven <ovek@transgaming.com>
Alexandre Julliard [Thu, 13 Jun 2002 19:09:55 +0000 (19:09 +0000)] 
Authors: Peter Hunnisett <peter@transgaming.com>, Ove Kaaven <ovek@transgaming.com>
- check for sockaddr being NULL.
- hackish implementation of WSADuplicateSocket.

22 years agoMapVirtualKey actually returns uppercase keys in Windows.
David Hammerton [Mon, 10 Jun 2002 23:02:41 +0000 (23:02 +0000)] 
MapVirtualKey actually returns uppercase keys in Windows.

22 years agoAuthors: David Hammerton <david@transgaming.com>, Peter Hunnisett <peter@transgaming...
Alexandre Julliard [Mon, 10 Jun 2002 23:02:19 +0000 (23:02 +0000)] 
Authors: David Hammerton <david@transgaming.com>, Peter Hunnisett <peter@transgaming.com>
- Fix TranslateMessage return code.
- Make GetKeyState work properly for apps that test 0x80 instead of
  0x8000.

22 years agoAdd more magic to find the start of the nametable.
Huw D M Davies [Mon, 10 Jun 2002 23:01:34 +0000 (23:01 +0000)] 
Add more magic to find the start of the nametable.

22 years agoMoved DC origin into device-specific structure.
Alexandre Julliard [Mon, 10 Jun 2002 22:52:47 +0000 (22:52 +0000)] 
Moved DC origin into device-specific structure.
Fixed handling of DC origin in X11 driver.

22 years agoADPCM nybble processing order was incorrect.
David D. Hagood [Mon, 10 Jun 2002 22:48:15 +0000 (22:48 +0000)] 
ADPCM nybble processing order was incorrect.

22 years agoFaster performance in TEXT_Ellipsify for long strings.
Paul Rupe [Mon, 10 Jun 2002 22:47:58 +0000 (22:47 +0000)] 
Faster performance in TEXT_Ellipsify for long strings.

22 years agoSupport for LVM_SUBITEMHITTEST; check for out-of-bounds subitem index
Paul Rupe [Mon, 10 Jun 2002 22:47:41 +0000 (22:47 +0000)] 
Support for LVM_SUBITEMHITTEST; check for out-of-bounds subitem index
in LISTVIEW_GetSubItemRect.

22 years agoAdded RunFileDlg with MRU list.
Nix N. Nix [Mon, 10 Jun 2002 02:34:36 +0000 (02:34 +0000)] 
Added RunFileDlg with MRU list.
Added template to all .rc files.

22 years agoSome grammar fixes.
Tony Lambregts [Mon, 10 Jun 2002 02:32:59 +0000 (02:32 +0000)] 
Some grammar fixes.

22 years agoAdded Korean resources.
Won-kyu Park [Mon, 10 Jun 2002 02:32:31 +0000 (02:32 +0000)] 
Added Korean resources.

22 years ago- Save and restore current directory in GetFileDialog95W if
Sander van Leeuwen [Mon, 10 Jun 2002 02:31:11 +0000 (02:31 +0000)] 
- Save and restore current directory in GetFileDialog95W if
  OFN_NOCHANGEDIR flag set.
- GetFileDialog95W: only convert ofn->lpTemplateName if it's a string
  resource id (fixes OpenOffice 1.0 file open dialog crash).
- Ignore OFN_FILEMUSTEXIST flag for save file dialog (fixes save
  dialog in ElstarFormular).
- Rewrote casts that some compilers don't accept.

22 years agoChanged DllOverrides so we use builtin rpcrt4, ole32, oleaut32.
Marcus Meissner [Mon, 10 Jun 2002 02:30:32 +0000 (02:30 +0000)] 
Changed DllOverrides so we use builtin rpcrt4, ole32, oleaut32.

22 years agoMerged the two serializer and unserializer functions into one, cleaned
Marcus Meissner [Mon, 10 Jun 2002 02:30:20 +0000 (02:30 +0000)] 
Merged the two serializer and unserializer functions into one, cleaned
them up.
VT_PTR: Handle NULL pointers by sending a cookie.
Added support for: VT_CARRAY, VT_DISPATCH, TKIND_RECORD, VT_VOID,
VT_UI1, VT_UI2, VT_ERROR, VT_UI4, VT_UINT.
Added a custom serializer for DISPPARAMS struct.

22 years agoAdded some debugoutput functions for TYPEATTR, IDLDESC, VARDESC.
Marcus Meissner [Mon, 10 Jun 2002 02:29:55 +0000 (02:29 +0000)] 
Added some debugoutput functions for TYPEATTR, IDLDESC, VARDESC.
Support more parameters in _invoke (needed for IDispatch::Invoke in
the marshaller).

22 years agoHandle ascii & unicode drag and drop structures in DragQueryFileA &
Sander van Leeuwen [Mon, 10 Jun 2002 02:29:09 +0000 (02:29 +0000)] 
Handle ascii & unicode drag and drop structures in DragQueryFileA &
DragQueryFileW.

22 years agoAuthors: Jesse Allen <uh_ja@gmx.net>, Lionel Ulmer <lionel.ulmer@free.fr>
Alexandre Julliard [Mon, 10 Jun 2002 02:28:42 +0000 (02:28 +0000)] 
Authors: Jesse Allen <uh_ja@gmx.net>, Lionel Ulmer <lionel.ulmer@free.fr>
Added implementation of wglSwapLayerBuffers.

22 years ago- Partially implement LdrGetDllHandle.
Mike McCormack [Mon, 10 Jun 2002 02:28:00 +0000 (02:28 +0000)] 
- Partially implement LdrGetDllHandle.
- Implement LdrGetProcedureAddress.

22 years agoUpdated so it's in line with README.
Vincent Béron [Mon, 10 Jun 2002 02:27:22 +0000 (02:27 +0000)] 
Updated so it's in line with README.

22 years agoRelease 20020605. wine-20020605
Alexandre Julliard [Wed, 5 Jun 2002 18:18:04 +0000 (18:18 +0000)] 
Release 20020605.

22 years agoUpdated README.fr so it's in line with README.
Vincent Béron [Wed, 5 Jun 2002 17:50:13 +0000 (17:50 +0000)] 
Updated README.fr so it's in line with README.

22 years agoAdded PCF_TOTALTIMEOUTS to comm properties.
Marcelo Welter [Wed, 5 Jun 2002 17:27:48 +0000 (17:27 +0000)] 
Added PCF_TOTALTIMEOUTS to comm properties.

22 years agoUpdate FreeBSD-related notes.
Gerald Pfeifer [Wed, 5 Jun 2002 17:26:57 +0000 (17:26 +0000)] 
Update FreeBSD-related notes.

22 years agoCheck access rights before renaming or deleting files (based on
Alexandre Julliard [Wed, 5 Jun 2002 00:47:38 +0000 (00:47 +0000)] 
Check access rights before renaming or deleting files (based on
patches by Uwe Bonnes and Dmitry Timoshkov).

22 years agoFrench translation of the README file.
Jean-Bruno Luginbühl [Wed, 5 Jun 2002 00:46:25 +0000 (00:46 +0000)] 
French translation of the README file.

22 years agoDuplicated wsprintf implementation in shlwapi.
Alexandre Julliard [Tue, 4 Jun 2002 23:11:09 +0000 (23:11 +0000)] 
Duplicated wsprintf implementation in shlwapi.

22 years agoDocumentation improvements.
Andreas Mohr [Tue, 4 Jun 2002 23:09:34 +0000 (23:09 +0000)] 
Documentation improvements.

22 years agoOnly allow tabs in popup menus, and make sure to never display them.
Andreas Mohr [Tue, 4 Jun 2002 23:08:16 +0000 (23:08 +0000)] 
Only allow tabs in popup menus, and make sure to never display them.

22 years agoAdded marshalling of IUnknown.
Marcus Meissner [Tue, 4 Jun 2002 22:14:06 +0000 (22:14 +0000)] 
Added marshalling of IUnknown.

22 years agoAPI files update.
Patrik Stridvall [Tue, 4 Jun 2002 22:13:21 +0000 (22:13 +0000)] 
API files update.

22 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Tue, 4 Jun 2002 22:12:50 +0000 (22:12 +0000)] 
Fixed some issues found by winapi_check.

22 years agoAdded --debugmsg option to the debugger.
Alexandre Julliard [Tue, 4 Jun 2002 21:31:10 +0000 (21:31 +0000)] 
Added --debugmsg option to the debugger.

22 years agoMerged Martin Fuchs' file manager (with the help of Steven Edwards).
Alexandre Julliard [Tue, 4 Jun 2002 21:29:40 +0000 (21:29 +0000)] 
Merged Martin Fuchs' file manager (with the help of Steven Edwards).

22 years agoCheck if relay debugging is still on before printing something.
Alexandre Julliard [Tue, 4 Jun 2002 21:25:34 +0000 (21:25 +0000)] 
Check if relay debugging is still on before printing something.

22 years agonitialDir handling and InitialFile handling now agrees with MSDN
Jason Edmeades [Tue, 4 Jun 2002 21:23:12 +0000 (21:23 +0000)] 
nitialDir handling and InitialFile handling now agrees with MSDN
description, and testing on win2000 appears to agree.
ilename field not cleared when directory selected/clicked on.
OFN_NOVALIDATE field no longer causes traps, and appears to behave as
per w2k.

22 years agoDon't free the stack selector, it's freed in ExitThread anyway (thanks
Alexandre Julliard [Tue, 4 Jun 2002 17:55:48 +0000 (17:55 +0000)] 
Don't free the stack selector, it's freed in ExitThread anyway (thanks
to Christian Costa).

22 years agoImplemented a MP3 decoder (based on mpglib).
Eric Pouech [Tue, 4 Jun 2002 17:53:46 +0000 (17:53 +0000)] 
Implemented a MP3 decoder (based on mpglib).

22 years agoMoved specification of relay and snoop include/exclude functions to
Alexandre Julliard [Tue, 4 Jun 2002 17:48:41 +0000 (17:48 +0000)] 
Moved specification of relay and snoop include/exclude functions to
the config file.
Changed spy config a bit to follow the same scheme.
Moved debug option parsing routine into libwine.

22 years agoBetter encapsulation of the font and metafile objects.
Alexandre Julliard [Tue, 4 Jun 2002 01:02:51 +0000 (01:02 +0000)] 
Better encapsulation of the font and metafile objects.

22 years agoWarn the user if 'wine' will not find its libraries after installation
Marcus Meissner [Tue, 4 Jun 2002 00:59:57 +0000 (00:59 +0000)] 
Warn the user if 'wine' will not find its libraries after installation
on 'make install'.

22 years agoFixed incorrect pointer-cast arithmetic.
Bill Medland [Tue, 4 Jun 2002 00:53:21 +0000 (00:53 +0000)] 
Fixed incorrect pointer-cast arithmetic.
Extended ole trace information.
Don't lose the existing pipes on alloc failure.

22 years agoAdded version info to 16-bit shell.dll.
Johan Gill [Tue, 4 Jun 2002 00:52:49 +0000 (00:52 +0000)] 
Added version info to 16-bit shell.dll.

22 years agoWarning fix.
Gerald Pfeifer [Tue, 4 Jun 2002 00:52:01 +0000 (00:52 +0000)] 
Warning fix.

22 years agoFixed another regression in PlaySound.
Eric Pouech [Tue, 4 Jun 2002 00:51:38 +0000 (00:51 +0000)] 
Fixed another regression in PlaySound.

22 years agoMore stream definitions.
Warren Turkal [Tue, 4 Jun 2002 00:51:05 +0000 (00:51 +0000)] 
More stream definitions.

22 years agoPorting fixes.
Steven Edwards [Tue, 4 Jun 2002 00:50:11 +0000 (00:50 +0000)] 
Porting fixes.

22 years agoBetter separation of the palette functions.
Alexandre Julliard [Sun, 2 Jun 2002 21:40:24 +0000 (21:40 +0000)] 
Better separation of the palette functions.
Removed the palette driver.

22 years agoFixed DebugBreakProcess (now generates EXCEPTION_BREAKPOINT instead of
Eric Pouech [Sun, 2 Jun 2002 21:36:39 +0000 (21:36 +0000)] 
Fixed DebugBreakProcess (now generates EXCEPTION_BREAKPOINT instead of
EXCEPTION_SINGLE_STEP).

22 years agoAdded ability to turn on/off debug channels.
Eric Pouech [Sun, 2 Jun 2002 21:36:08 +0000 (21:36 +0000)] 
Added ability to turn on/off debug channels.
Reimplemented the info maps command.

22 years agoRemoved CURSORICON_IconToCursor now that we support color cursors.
Alexandre Julliard [Sun, 2 Jun 2002 21:29:23 +0000 (21:29 +0000)] 
Removed CURSORICON_IconToCursor now that we support color cursors.

22 years agoComplete ICatInformation implementation.
John K. Hohm [Sun, 2 Jun 2002 21:25:08 +0000 (21:25 +0000)] 
Complete ICatInformation implementation.

22 years agoDeclare NtCreateFile(), NtOpenFile() and NtReadFile().
Mike McCormack [Sun, 2 Jun 2002 21:24:34 +0000 (21:24 +0000)] 
Declare NtCreateFile(), NtOpenFile() and NtReadFile().

22 years agoFixed wrong cast; MSDN says lpDropFileStruct->pFiles is offset in
Sander van Leeuwen [Sun, 2 Jun 2002 21:23:45 +0000 (21:23 +0000)] 
Fixed wrong cast; MSDN says lpDropFileStruct->pFiles is offset in
bytes (regardless of ascii/unicode).

22 years agoCorrected installation of the wine applications, fixed call to
Andriy Palamarchuk [Sun, 2 Jun 2002 21:23:21 +0000 (21:23 +0000)] 
Corrected installation of the wine applications, fixed call to
regedit.

22 years agoPortability fix.
Steven Edwards [Sun, 2 Jun 2002 21:22:50 +0000 (21:22 +0000)] 
Portability fix.

22 years agoImplementation for console control events (includes process groups
Eric Pouech [Sun, 2 Jun 2002 21:22:22 +0000 (21:22 +0000)] 
Implementation for console control events (includes process groups
support).

22 years agoFixed some selection bugs.
Eric Pouech [Sun, 2 Jun 2002 21:20:43 +0000 (21:20 +0000)] 
Fixed some selection bugs.

22 years agoReally enter the debugger when DebugBreak(Process) is invoked on
Eric Pouech [Sun, 2 Jun 2002 21:20:22 +0000 (21:20 +0000)] 
Really enter the debugger when DebugBreak(Process) is invoked on
debuggee.

22 years agoAdded ctrl-c support.
Eric Pouech [Sun, 2 Jun 2002 21:20:02 +0000 (21:20 +0000)] 
Added ctrl-c support.

22 years agoBetter too long lines detection, added del key support in emacs mode.
Eric Pouech [Sun, 2 Jun 2002 21:19:28 +0000 (21:19 +0000)] 
Better too long lines detection, added del key support in emacs mode.

22 years ago- Made sure const LP were actually const in dinput.h.
Vincent Béron [Sun, 2 Jun 2002 21:18:48 +0000 (21:18 +0000)] 
- Made sure const LP were actually const in dinput.h.
- Uniformized the {A,W} declarations of some structures.

22 years agoShow in which file the function is actually implemented, as well as
Vincent Béron [Sun, 2 Jun 2002 21:16:58 +0000 (21:16 +0000)] 
Show in which file the function is actually implemented, as well as
the header in which it is defined.

22 years agoRemoved some more trailing whitespace.
Alexandre Julliard [Sat, 1 Jun 2002 02:55:48 +0000 (02:55 +0000)] 
Removed some more trailing whitespace.

22 years agoRemoved obsolete README.
Alexandre Julliard [Sat, 1 Jun 2002 02:48:20 +0000 (02:48 +0000)] 
Removed obsolete README.

22 years agoAdded fallback read() for missing/failing mmap().
Alexandre Julliard [Sat, 1 Jun 2002 02:47:58 +0000 (02:47 +0000)] 
Added fallback read() for missing/failing mmap().

22 years agoRemoved trailing whitespace.
Vincent Béron [Fri, 31 May 2002 23:06:46 +0000 (23:06 +0000)] 
Removed trailing whitespace.

22 years agoAvoid division by zero (thanks to David Ronis).
Alexandre Julliard [Fri, 31 May 2002 19:14:40 +0000 (19:14 +0000)] 
Avoid division by zero (thanks to David Ronis).

22 years agoAdded function table to GDI objects for better encapsulation.
Alexandre Julliard [Fri, 31 May 2002 18:43:22 +0000 (18:43 +0000)] 
Added function table to GDI objects for better encapsulation.
Removed some direct accesses to the bitmap structure.
Fixed handling of stock bitmap if selected in multiple DCs.
Some minor fixes to the DC function table.

22 years agoFixed next_user_handle to also work on deleted handles.
Alexandre Julliard [Fri, 31 May 2002 18:25:53 +0000 (18:25 +0000)] 
Fixed next_user_handle to also work on deleted handles.

22 years agoUse native libc functions instead of msvcrt ones.
Andriy Palamarchuk [Fri, 31 May 2002 18:22:11 +0000 (18:22 +0000)] 
Use native libc functions instead of msvcrt ones.

22 years agoAdded Israeli Hebrew keyboard, and fixed a problem in the matching of
Shachar Shemesh [Fri, 31 May 2002 18:21:33 +0000 (18:21 +0000)] 
Added Israeli Hebrew keyboard, and fixed a problem in the matching of
characters against dead keys.

22 years agoAdded wine_server_fd_to_handle to replace FILE_DupUnixHandle.
Alexandre Julliard [Thu, 30 May 2002 20:40:02 +0000 (20:40 +0000)] 
Added wine_server_fd_to_handle to replace FILE_DupUnixHandle.

22 years agoMatch behaviour of ImageList_LoadImageA wrt cx parameter (when set to
Sander van Leeuwen [Thu, 30 May 2002 20:38:13 +0000 (20:38 +0000)] 
Match behaviour of ImageList_LoadImageA wrt cx parameter (when set to
zero).

22 years agoFixed warnings.
Gerald Pfeifer [Thu, 30 May 2002 20:36:55 +0000 (20:36 +0000)] 
Fixed warnings.

22 years agoFixes for building on mingw.
Steven Edwards [Thu, 30 May 2002 20:36:29 +0000 (20:36 +0000)] 
Fixes for building on mingw.

22 years agoRenamed handle_t to obj_handle_t to avoid conflict with rpcdce.h.
Alexandre Julliard [Thu, 30 May 2002 20:12:58 +0000 (20:12 +0000)] 
Renamed handle_t to obj_handle_t to avoid conflict with rpcdce.h.

22 years agoRemoved -managed option.
Tony Lambregts [Thu, 30 May 2002 20:08:26 +0000 (20:08 +0000)] 
Removed -managed option.

22 years agoPortability fixes.
Alexandre Julliard [Thu, 30 May 2002 20:07:51 +0000 (20:07 +0000)] 
Portability fixes.

22 years ago- Fixed GetSystemTimeAdjustment prototype and added it to winbase.h.
Vincent Béron [Thu, 30 May 2002 20:05:48 +0000 (20:05 +0000)] 
- Fixed GetSystemTimeAdjustment prototype and added it to winbase.h.
- Fixed DosDateTimeToFileTime, FileTimeToDosDateTime,
  LocalFileTimeToFileTime, FileTimeToLocalFileTime and
  SystemTimeToFileTime.

22 years agoReplaced swprintf by wsprintfW.
Alexandre Julliard [Wed, 29 May 2002 19:25:50 +0000 (19:25 +0000)] 
Replaced swprintf by wsprintfW.

22 years agoEnsure that an out-of-process COM object is started only once.
Bill Medland [Wed, 29 May 2002 19:20:32 +0000 (19:20 +0000)] 
Ensure that an out-of-process COM object is started only once.
Allow out-of-process COM objects if request is for
in-or-out-of-process.

22 years agoFixed some more missing \n in traces.
Vincent Béron [Wed, 29 May 2002 19:09:54 +0000 (19:09 +0000)] 
Fixed some more missing \n in traces.

22 years ago- Check for valid part nr in STATUSBAR_GetTextLength.
Sander van Leeuwen [Wed, 29 May 2002 19:08:18 +0000 (19:08 +0000)] 
- Check for valid part nr in STATUSBAR_GetTextLength.
- TRACE fix in STATUSBAR_SetTextT; SBT_OWNERDRAW pointer isn't always
  a string pointer.

22 years agoDropped superflous Remote_CoGetClassObject() (entirely contained in
Marcus Meissner [Wed, 29 May 2002 19:05:14 +0000 (19:05 +0000)] 
Dropped superflous Remote_CoGetClassObject() (entirely contained in
create_marshalled_proxy()).

22 years agoSome other synchronisation issues.
Eric Pouech [Wed, 29 May 2002 19:04:41 +0000 (19:04 +0000)] 
Some other synchronisation issues.

22 years agoFixed some alignment issues (based on a patch by Gregg Mattinson).
Alexandre Julliard [Wed, 29 May 2002 17:04:10 +0000 (17:04 +0000)] 
Fixed some alignment issues (based on a patch by Gregg Mattinson).

22 years agoFixed buffer handling of some locale functions (based on a patch by
Alexandre Julliard [Wed, 29 May 2002 17:00:23 +0000 (17:00 +0000)] 
Fixed buffer handling of some locale functions (based on a patch by
Mehmet Yasar).

22 years agoRemoved redundant checks and variables, fixed some tests, some
Jakob Eriksson [Wed, 29 May 2002 16:58:14 +0000 (16:58 +0000)] 
Removed redundant checks and variables, fixed some tests, some
cosmetic changes.

22 years agoFixed some tests that were failing under Wine.
Alexandre Julliard [Wed, 29 May 2002 16:56:45 +0000 (16:56 +0000)] 
Fixed some tests that were failing under Wine.

22 years agoMoved WORDS_BIGENDIAN macros to basetsd.h.
Alexandre Julliard [Wed, 29 May 2002 02:02:19 +0000 (02:02 +0000)] 
Moved WORDS_BIGENDIAN macros to basetsd.h.
Fixed FILETIME definition for big-endian.

22 years agoReplaced 0 by -1 to indicate free entry in
Gregg Mattinson [Wed, 29 May 2002 00:33:44 +0000 (00:33 +0000)] 
Replaced 0 by -1 to indicate free entry in
X11DRV_PALETTE_XPixelToPalette.

22 years agoFixed the LARGE_INTEGER and ULARGE_INTEGER unions for big endian.
Gregg Mattinson [Wed, 29 May 2002 00:33:07 +0000 (00:33 +0000)] 
Fixed the LARGE_INTEGER and ULARGE_INTEGER unions for big endian.

22 years ago- Fixed drawing of borders to that of native (uses DrawEdge).
Guy L. Albertelli [Wed, 29 May 2002 00:32:02 +0000 (00:32 +0000)] 
- Fixed drawing of borders to that of native (uses DrawEdge).
- Fixed drawing of separators to match the native.
- Fixed height of tabs and buttons to match native.
- Add/improved traces.
- Handle WM_SYSCOLORCHANGE message.

22 years agoCheck for NULL ptr in midiStreamOut.
Eric Pouech [Wed, 29 May 2002 00:31:00 +0000 (00:31 +0000)] 
Check for NULL ptr in midiStreamOut.

22 years agoAdded test for locale functions.
Mehmet Yasar [Wed, 29 May 2002 00:30:32 +0000 (00:30 +0000)] 
Added test for locale functions.

22 years agoAdded the ability to add local configuration to winewrapper.
Eric Pouech [Tue, 28 May 2002 22:48:17 +0000 (22:48 +0000)] 
Added the ability to add local configuration to winewrapper.

22 years agoA few fixes in ExtSelectClipRgn metafile functions.
Alexandre Julliard [Tue, 28 May 2002 22:47:49 +0000 (22:47 +0000)] 
A few fixes in ExtSelectClipRgn metafile functions.

22 years agoFixed a memory leak in find_child_from_point().
Andreas Mohr [Tue, 28 May 2002 22:47:01 +0000 (22:47 +0000)] 
Fixed a memory leak in find_child_from_point().

22 years agoOnly enumerate DirectSound devices if the first sound device in the
Johan Gill [Tue, 28 May 2002 22:45:58 +0000 (22:45 +0000)] 
Only enumerate DirectSound devices if the first sound device in the
system supports the Wine implementation of DirectSound. Also added
some entries to the sample config file and changed the values of the
"EmulDriver" key to "Y"/"N".