wine
22 years agoChanged the GDI driver interface to pass an opaque PHYSDEV pointer
Alexandre Julliard [Thu, 28 Mar 2002 22:22:05 +0000 (22:22 +0000)] 
Changed the GDI driver interface to pass an opaque PHYSDEV pointer
instead of a DC structure.
Removed some direct accesses to the DC structure from the drivers.
Got rid the bitmap driver.

22 years agoDon't strip out .exe extension.
Alexandre Julliard [Thu, 28 Mar 2002 22:06:56 +0000 (22:06 +0000)] 
Don't strip out .exe extension.

22 years agoAdded declaration of the DisconnectNamedPipe call.
Andriy Palamarchuk [Thu, 28 Mar 2002 22:06:33 +0000 (22:06 +0000)] 
Added declaration of the DisconnectNamedPipe call.

22 years agoAdded support for 16bit mouse cursor bitmaps in RGB 565 format.
Marco Pietrobono [Thu, 28 Mar 2002 22:05:57 +0000 (22:05 +0000)] 
Added support for 16bit mouse cursor bitmaps in RGB 565 format.

22 years ago- updown unicodification
Dimitrie O. Paun [Thu, 28 Mar 2002 22:05:18 +0000 (22:05 +0000)] 
- updown unicodification
- better/cleaner buddy handling
- few bugs fixed
- more testing
- consistent indentation

22 years agoMenuItemFromPoint: rough implementation.
Uwe Bonnes [Thu, 28 Mar 2002 22:04:45 +0000 (22:04 +0000)] 
MenuItemFromPoint: rough implementation.

22 years agoNeed to set WINEDLLPATH too.
Alexandre Julliard [Thu, 28 Mar 2002 18:21:06 +0000 (18:21 +0000)] 
Need to set WINEDLLPATH too.

22 years agoAdded alloc.ok.
Alexandre Julliard [Wed, 27 Mar 2002 21:18:02 +0000 (21:18 +0000)] 
Added alloc.ok.

22 years agoConverted to use of NLS.
Sylvain Petreolle [Wed, 27 Mar 2002 21:17:01 +0000 (21:17 +0000)] 
Converted to use of NLS.

22 years agoMoved metafiles and win16 drivers to dlls/gdi.
Alexandre Julliard [Wed, 27 Mar 2002 21:13:40 +0000 (21:13 +0000)] 
Moved metafiles and win16 drivers to dlls/gdi.

22 years agoAdded memory allocation test.
Geoffrey Hausheer [Wed, 27 Mar 2002 21:03:50 +0000 (21:03 +0000)] 
Added memory allocation test.

22 years agofwrite: fixed handling of already buffered data.
Andriy Palamarchuk [Wed, 27 Mar 2002 21:03:24 +0000 (21:03 +0000)] 
fwrite: fixed handling of already buffered data.

22 years agoRenamed some 16-bit spec files to match the dll name.
Alexandre Julliard [Tue, 26 Mar 2002 19:56:06 +0000 (19:56 +0000)] 
Renamed some 16-bit spec files to match the dll name.

22 years ago- Converted HACMOBJ to void*
Vincent Béron [Tue, 26 Mar 2002 19:48:42 +0000 (19:48 +0000)] 
- Converted HACMOBJ to void*
- acmMetrics16 calls acmMetrics only if hao is NULL

22 years agoFix default extension behavior with GetOpenFileName.
Mehmet Yasar [Tue, 26 Mar 2002 19:47:40 +0000 (19:47 +0000)] 
Fix default extension behavior with GetOpenFileName.

22 years agoIgnore imports and resources when building a .def file.
Alexandre Julliard [Tue, 26 Mar 2002 01:55:25 +0000 (01:55 +0000)] 
Ignore imports and resources when building a .def file.

22 years agoPorted variant tests to the new testing framework.
Marcus Meissner [Tue, 26 Mar 2002 01:54:25 +0000 (01:54 +0000)] 
Ported variant tests to the new testing framework.

22 years agoAdd stub for __lconv_init().
Uwe Bonnes [Tue, 26 Mar 2002 01:51:55 +0000 (01:51 +0000)] 
Add stub for __lconv_init().

22 years ago__[x|]getmainargs: Accept NULL new_mode argument.
Uwe Bonnes [Mon, 25 Mar 2002 20:56:20 +0000 (20:56 +0000)] 
__[x|]getmainargs: Accept NULL new_mode argument.

22 years agoConverted HACMSTREAM, HACMDRIVERID and HACMDRIVER to void*.
Vincent Béron [Mon, 25 Mar 2002 20:55:58 +0000 (20:55 +0000)] 
Converted HACMSTREAM, HACMDRIVERID and HACMDRIVER to void*.

22 years agoChanges some handle definitions to the proper type.
Vincent Béron [Mon, 25 Mar 2002 20:53:35 +0000 (20:53 +0000)] 
Changes some handle definitions to the proper type.

22 years agowodOpen() should return MMSYSERR_ALLOCATED if the device is already
Chris Morgan [Mon, 25 Mar 2002 20:52:42 +0000 (20:52 +0000)] 
wodOpen() should return MMSYSERR_ALLOCATED if the device is already
allocated.  Allow for multiple audio devices. Fix wodPlayer_reset as
with aRts we cannot cancel audio data already written to the server.
Rename some functions. Cleanup unused code.

22 years agoDsound will now try as many devices as are available when trying to
Chris Morgan [Mon, 25 Mar 2002 20:52:17 +0000 (20:52 +0000)] 
Dsound will now try as many devices as are available when trying to
open a waveOut device in DirectSoundCreate().

22 years agoAdded missing header.
Marcus Meissner [Mon, 25 Mar 2002 20:51:48 +0000 (20:51 +0000)] 
Added missing header.

22 years agoAdded support for driver-specific escapes in the x11drv to retrieve
Alexandre Julliard [Sat, 23 Mar 2002 21:43:56 +0000 (21:43 +0000)] 
Added support for driver-specific escapes in the x11drv to retrieve
X11 information. Finished dll separation of opengl32.

22 years ago- API file update.
Patrik Stridvall [Sat, 23 Mar 2002 21:39:31 +0000 (21:39 +0000)] 
- API file update.
- Missing API file entries now only reported once.

22 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Sat, 23 Mar 2002 21:39:05 +0000 (21:39 +0000)] 
Fixed some issues found by winapi_check.

22 years agoRemoved service thread support.
Alexandre Julliard [Sat, 23 Mar 2002 20:46:41 +0000 (20:46 +0000)] 
Removed service thread support.

22 years agoSend message for WSAAsyncSelect sockets directly from the server,
Alexandre Julliard [Sat, 23 Mar 2002 20:43:52 +0000 (20:43 +0000)] 
Send message for WSAAsyncSelect sockets directly from the server,
instead of using the service thread. Finished separation of ws2_32.

22 years agoImplemented an IMA driver.
Hidenori Takeshima [Sat, 23 Mar 2002 20:18:11 +0000 (20:18 +0000)] 
Implemented an IMA driver.

22 years agoWineconsole is now able to handle non raster fonts (vector, true
Eric Pouech [Sat, 23 Mar 2002 20:14:04 +0000 (20:14 +0000)] 
Wineconsole is now able to handle non raster fonts (vector, true
type).

22 years agoFixed handling of timer callback routines when the thread owning the
Alexandre Julliard [Sat, 23 Mar 2002 18:50:04 +0000 (18:50 +0000)] 
Fixed handling of timer callback routines when the thread owning the
callback terminates.

22 years agoCreate threads to manage timers instead of using the service thread.
Alexandre Julliard [Sat, 23 Mar 2002 18:48:53 +0000 (18:48 +0000)] 
Create threads to manage timers instead of using the service thread.

22 years agoExport the FILE_GetUnixHandle functionality from ntdll.
Alexandre Julliard [Sat, 23 Mar 2002 18:48:12 +0000 (18:48 +0000)] 
Export the FILE_GetUnixHandle functionality from ntdll.

22 years agoStarted implementing event reduction.
Eric Pouech [Sat, 23 Mar 2002 18:45:57 +0000 (18:45 +0000)] 
Started implementing event reduction.

22 years agoFixed some issues in resources definition.
Eric Pouech [Sat, 23 Mar 2002 18:45:40 +0000 (18:45 +0000)] 
Fixed some issues in resources definition.

22 years agoChanged fixed fonts family name.
Eric Pouech [Sat, 23 Mar 2002 18:45:25 +0000 (18:45 +0000)] 
Changed fixed fonts family name.

22 years agoFixed VxD call tracing.
Eric Pouech [Sat, 23 Mar 2002 18:44:13 +0000 (18:44 +0000)] 
Fixed VxD call tracing.

22 years agoAdded support for C++ identifier syntax.
Tijs van Bakel [Sat, 23 Mar 2002 18:43:55 +0000 (18:43 +0000)] 
Added support for C++ identifier syntax.

22 years agoRewrote some headers from scratch based on publicly available
Alexandre Julliard [Fri, 22 Mar 2002 19:20:11 +0000 (19:20 +0000)] 
Rewrote some headers from scratch based on publicly available
information to avoid EULA concerns.

22 years agoRemoved some code because of concerns over the Microsoft DirectX SDK
Hidenori Takeshima [Fri, 22 Mar 2002 19:19:23 +0000 (19:19 +0000)] 
Removed some code because of concerns over the Microsoft DirectX SDK
license agreement.

22 years agoImplemented G711 codec driver.
Hidenori Takeshima [Fri, 22 Mar 2002 19:16:10 +0000 (19:16 +0000)] 
Implemented G711 codec driver.

22 years ago- Implement CCM_{GET|SET}COLORSCHEME.
Guy L. Albertelli [Fri, 22 Mar 2002 19:11:38 +0000 (19:11 +0000)] 
- Implement CCM_{GET|SET}COLORSCHEME.
- Implement WM_NOTIFYFORMAT and correct passing WM_NOTIFY with correct
  message call.
- Ignore PGM_FORWARDMOUSE like native.

22 years agoReanalyze button status during NCCalcSize processing because size of
Guy L. Albertelli [Fri, 22 Mar 2002 19:11:11 +0000 (19:11 +0000)] 
Reanalyze button status during NCCalcSize processing because size of
window may have changed.

22 years agoWe cannot ignore NotifyNonlinear focus events.
Alexandre Julliard [Fri, 22 Mar 2002 01:03:36 +0000 (01:03 +0000)] 
We cannot ignore NotifyNonlinear focus events.

22 years agoProperly handle loadorder specifications containing a .dll extension.
Alexandre Julliard [Fri, 22 Mar 2002 01:01:09 +0000 (01:01 +0000)] 
Properly handle loadorder specifications containing a .dll extension.

22 years agoFixed rule for test program.
Alexandre Julliard [Fri, 22 Mar 2002 01:00:34 +0000 (01:00 +0000)] 
Fixed rule for test program.

22 years agoAdded tests for GetSystemDirectoryA/W and GetWindowsDirectoryA/W.
Dmitry Timoshkov [Fri, 22 Mar 2002 01:00:17 +0000 (01:00 +0000)] 
Added tests for GetSystemDirectoryA/W and GetWindowsDirectoryA/W.

22 years agoAdd trace function (same as in the perl framework).
Francois Gouget [Fri, 22 Mar 2002 00:58:00 +0000 (00:58 +0000)] 
Add trace function (same as in the perl framework).
Add support for todo tests.
Make it possible to specify a printf-style message in ok.
Include windef.h in test.h for compiling tests on Windows.

22 years agoImplemented EnumProcesses and EnumProcessModules.
Hidenori Takeshima [Fri, 22 Mar 2002 00:56:36 +0000 (00:56 +0000)] 
Implemented EnumProcesses and EnumProcessModules.

22 years agoCorrectly fill parent pid, module size and module name in process and
Alexandre Julliard [Fri, 22 Mar 2002 00:21:23 +0000 (00:21 +0000)] 
Correctly fill parent pid, module size and module name in process and
module snapshots. Based on patches by Eric Pouech and Andreas Mohr.

22 years agoFix range in aRts 8bit volume code.
Chris Morgan [Fri, 22 Mar 2002 00:12:31 +0000 (00:12 +0000)] 
Fix range in aRts 8bit volume code.

22 years agoInitialise a stack variable.
Bill Medland [Fri, 22 Mar 2002 00:12:15 +0000 (00:12 +0000)] 
Initialise a stack variable.

22 years agoFixed linking of wine target.
Alexandre Julliard [Thu, 21 Mar 2002 20:36:52 +0000 (20:36 +0000)] 
Fixed linking of wine target.

22 years agoStarted TWAIN implementation.
Shi Quan He [Thu, 21 Mar 2002 02:58:39 +0000 (02:58 +0000)] 
Started TWAIN implementation.

Marcus Meissner <marcus@jet.franken.de>
Merged into WineHQ, made sure it works without SANE.

22 years agoMake warnings quiet by default and added -w option.
Alexandre Julliard [Thu, 21 Mar 2002 01:38:53 +0000 (01:38 +0000)] 
Make warnings quiet by default and added -w option.

22 years agoAdded aRts driver.
Chris Morgan [Thu, 21 Mar 2002 01:38:19 +0000 (01:38 +0000)] 
Added aRts driver.

22 years agoAdded some stubs.
Michael Cardenas [Thu, 21 Mar 2002 01:25:42 +0000 (01:25 +0000)] 
Added some stubs.

22 years agoChanged registry handling in RegOpenKeyExA to behave like windows95
Michael Cardenas [Thu, 21 Mar 2002 01:24:52 +0000 (01:24 +0000)] 
Changed registry handling in RegOpenKeyExA to behave like windows95
when winver==win95.

22 years agoAdded check to fwrite for size == 0.
Andriy Palamarchuk [Thu, 21 Mar 2002 01:23:32 +0000 (01:23 +0000)] 
Added check to fwrite for size == 0.
Fixed order and format of "size" and "nmemb" parameters in calls to
fwrite.

22 years agoFixed rules for main module spec file.
Alexandre Julliard [Wed, 20 Mar 2002 22:58:11 +0000 (22:58 +0000)] 
Fixed rules for main module spec file.

22 years agoAdded some stubs.
Hidenori Takeshima [Wed, 20 Mar 2002 22:57:15 +0000 (22:57 +0000)] 
Added some stubs.
Started implementing MPEG parser.

22 years agoAdded a missing header.
Hidenori Takeshima [Wed, 20 Mar 2002 22:56:20 +0000 (22:56 +0000)] 
Added a missing header.

22 years agoMade notepad uses NLS properly.
Sylvain Petreolle [Wed, 20 Mar 2002 22:55:46 +0000 (22:55 +0000)] 
Made notepad uses NLS properly.

22 years agoConnect the msvcrt file byte locking up to ntdll.
Bill Medland [Wed, 20 Mar 2002 22:50:38 +0000 (22:50 +0000)] 
Connect the msvcrt file byte locking up to ntdll.

22 years agoNo need for the fixme on a simple TBSTYLE_SEP.
Bill Medland [Wed, 20 Mar 2002 22:49:44 +0000 (22:49 +0000)] 
No need for the fixme on a simple TBSTYLE_SEP.

22 years agoAdded some missing GUIDs.
Hidenori Takeshima [Wed, 20 Mar 2002 22:49:01 +0000 (22:49 +0000)] 
Added some missing GUIDs.

22 years agoChanged builtin dlls file names to make it clear they are not normal
Alexandre Julliard [Wed, 20 Mar 2002 22:19:06 +0000 (22:19 +0000)] 
Changed builtin dlls file names to make it clear they are not normal
Unix libraries, and install them in $libdir/wine instead of $libdir to
avoid name conflicts in /usr/lib.

22 years agoUpdate shell xxxAW wrapper prototypes for fixed SHLWAPI functions.
Jon Griffiths [Wed, 20 Mar 2002 01:33:39 +0000 (01:33 +0000)] 
Update shell xxxAW wrapper prototypes for fixed SHLWAPI functions.

22 years agoDocument, implement/fix and test 110+ Path functions.
Jon Griffiths [Wed, 20 Mar 2002 01:33:19 +0000 (01:33 +0000)] 
Document, implement/fix and test 110+ Path functions.
Share the GET_FUNC macro, other places than ordinal.c need it.

22 years agoOn WM_GETTEXT, terminate the lparam buffer even if string is empty.
Duane Clark [Wed, 20 Mar 2002 01:31:03 +0000 (01:31 +0000)] 
On WM_GETTEXT, terminate the lparam buffer even if string is empty.

22 years ago- Preliminary implementation of TVS_NOSCROLL and TVS_NOHSCROLL
Guy L. Albertelli [Wed, 20 Mar 2002 01:29:04 +0000 (01:29 +0000)] 
- Preliminary implementation of TVS_NOSCROLL and TVS_NOHSCROLL
- Implement A and W versions of WM_NOTIFY based on response to
  WM_NOTIFYFORMAT. Note that the EDITLABEL notifies are not done.
- Implement WM_NOTIFYFORMAT.

22 years agoAdded German 105 keys keyboard.
Matthias Fechner [Wed, 20 Mar 2002 01:28:20 +0000 (01:28 +0000)] 
Added German 105 keys keyboard.

22 years agoImplemented the basic COM framework.
Hidenori Takeshima [Wed, 20 Mar 2002 01:02:15 +0000 (01:02 +0000)] 
Implemented the basic COM framework.
Fixed all IUnknown of shdocvw.dll.

22 years agoFixed license text.
Martin Garton [Wed, 20 Mar 2002 00:59:27 +0000 (00:59 +0000)] 
Fixed license text.

22 years agoAuthors: Charles Vaughn <charlesv@mfos.org>, Lionel Ulmer <lionel.ulmer@free.fr>
Alexandre Julliard [Wed, 20 Mar 2002 00:58:40 +0000 (00:58 +0000)] 
Authors: Charles Vaughn <charlesv@mfos.org>, Lionel Ulmer <lionel.ulmer@free.fr>
- added support for glMTexCoord2fSGIS
- updated to latest OpenGL extensions

22 years agoAdded InternetOpenURLA implementation.
Bernhard Rosenkraenzer [Wed, 20 Mar 2002 00:56:49 +0000 (00:56 +0000)] 
Added InternetOpenURLA implementation.

22 years agoHook back into the correct MSVCRT__tolower/upper.
Bill Medland [Wed, 20 Mar 2002 00:55:40 +0000 (00:55 +0000)] 
Hook back into the correct MSVCRT__tolower/upper.

22 years agoBeginnings of the code that should allow DOS programs to set their
Admiral Coeyman [Wed, 20 Mar 2002 00:55:05 +0000 (00:55 +0000)] 
Beginnings of the code that should allow DOS programs to set their
color palette.

22 years agoAdd LVS_NOSORTHEADER support.
Duane Clark [Wed, 20 Mar 2002 00:53:42 +0000 (00:53 +0000)] 
Add LVS_NOSORTHEADER support.
Sort column on HDN_ITEMCLICKA too.
Do not edit labels if icon was clicked.
Fix the incorrect icon width in my earlier patch.

22 years agoAdded default stock objects for known non-US charsets.
Hidenori Takeshima [Wed, 20 Mar 2002 00:51:26 +0000 (00:51 +0000)] 
Added default stock objects for known non-US charsets.

22 years agoImplemented some APIs.
Hidenori Takeshima [Wed, 20 Mar 2002 00:50:35 +0000 (00:50 +0000)] 
Implemented some APIs.
Added some stubs.

22 years agoAdded FilterData of DirectShow filters (FilterData should be
Hidenori Takeshima [Wed, 20 Mar 2002 00:50:00 +0000 (00:50 +0000)] 
Added FilterData of DirectShow filters (FilterData should be
registered for rendering media files).

22 years ago- Reimplement functions 350, 351, 352 to use appropriate W functions
Guy L. Albertelli [Wed, 20 Mar 2002 00:49:36 +0000 (00:49 +0000)] 
- Reimplement functions 350, 351, 352 to use appropriate W functions
  (thanks Jürgen!)
- Add additional comments to functions 266, 267, 276 and adjust the
  stubbed return values.

22 years ago- Correct RBN_CHILDSIZE rect value for CCS_VERT rebar.
Guy L. Albertelli [Wed, 20 Mar 2002 00:49:06 +0000 (00:49 +0000)] 
- Correct RBN_CHILDSIZE rect value for CCS_VERT rebar.
- Do UpdateWindow only if doing redraws when doing layout.

22 years agoFixed some bugs.
Hidenori Takeshima [Tue, 19 Mar 2002 02:15:26 +0000 (02:15 +0000)] 
Fixed some bugs.
Fixed audio renderer.
Implemented seeking.
Added some stubs.

22 years agoAdded some stubs.
Leo van den Berg [Tue, 19 Mar 2002 02:14:34 +0000 (02:14 +0000)] 
Added some stubs.

22 years agoAdded a missing CLSID.
Hidenori Takeshima [Tue, 19 Mar 2002 02:12:23 +0000 (02:12 +0000)] 
Added a missing CLSID.

22 years agoOrdinal 342 is really named SHInterlockedCompareExchange.
Sergei Turchanov [Tue, 19 Mar 2002 02:12:05 +0000 (02:12 +0000)] 
Ordinal 342 is really named SHInterlockedCompareExchange.

22 years agoTOOLBAR_LButtonUp should work even if ReleaseCapture was already
Duane Clark [Tue, 19 Mar 2002 02:11:03 +0000 (02:11 +0000)] 
TOOLBAR_LButtonUp should work even if ReleaseCapture was already
called.

22 years agoFixed WARRANTY inclusion.
Jeremy Newman [Tue, 19 Mar 2002 02:10:35 +0000 (02:10 +0000)] 
Fixed WARRANTY inclusion.

22 years agoAdded some missing enums.
Hidenori Takeshima [Tue, 19 Mar 2002 02:08:17 +0000 (02:08 +0000)] 
Added some missing enums.

22 years agoAdded stubs.
Hidenori Takeshima [Tue, 19 Mar 2002 02:07:40 +0000 (02:07 +0000)] 
Added stubs.

22 years agoAdd missing #includes for FreeBSD and Solaris.
Gerald Pfeifer [Tue, 19 Mar 2002 02:06:25 +0000 (02:06 +0000)] 
Add missing #includes for FreeBSD and Solaris.

22 years agoConsole mode DOS programs now receive mouse events.
Jukka Heinonen [Tue, 19 Mar 2002 02:05:57 +0000 (02:05 +0000)] 
Console mode DOS programs now receive mouse events.
Replaced GetMessage with PeekMessage, since MsgWaitForMultipleObjects
is allowed to return spontaneously.

22 years ago- fix complete listbox messup by only updating in case it needs
Andreas Mohr [Tue, 19 Mar 2002 02:03:58 +0000 (02:03 +0000)] 
- fix complete listbox messup by only updating in case it needs
  updating
- fix listbox selection breakage causing multiple programs to get
  uninstalled
- implemented sorting of entries
- much better debug strings

22 years agoDon't show the window.
Francois Gouget [Tue, 19 Mar 2002 02:03:17 +0000 (02:03 +0000)] 
Don't show the window.

22 years agoSmall fixes.
Francois Gouget [Tue, 19 Mar 2002 02:02:41 +0000 (02:02 +0000)] 
Small fixes.

22 years agoBegin to make wine an SMB client.
Mike McCormack [Tue, 12 Mar 2002 19:24:04 +0000 (19:24 +0000)] 
Begin to make wine an SMB client.

22 years agoAdded some missing headers.
Hidenori Takeshima [Tue, 12 Mar 2002 19:20:44 +0000 (19:20 +0000)] 
Added some missing headers.