wine
21 years agoAllow the implementation of the VxDCall entry points to be moved to
Alexandre Julliard [Sat, 21 Feb 2004 04:13:56 +0000 (04:13 +0000)] 
Allow the implementation of the VxDCall entry points to be moved to
separate VxD dlls.
Moved VMM code to a separate dll, and removed the registry calls to
get rid of the code duplication with advapi32.

21 years agoReport the error sent by the CGI script.
Ferenc Wagner [Sat, 21 Feb 2004 04:01:56 +0000 (04:01 +0000)] 
Report the error sent by the CGI script.
Make progress bar selection explicit.

21 years agoRewrite winegcc in preparation for merging with winewrap.
Dimitrie O. Paun [Sat, 21 Feb 2004 04:01:38 +0000 (04:01 +0000)] 
Rewrite winegcc in preparation for merging with winewrap.
We now have comprehensive (and correct) options parsing.

21 years agoImplement SHDOCVW_DllGetVersion. It returns the same information as
Mike Hearn [Sat, 21 Feb 2004 04:01:22 +0000 (04:01 +0000)] 
Implement SHDOCVW_DllGetVersion. It returns the same information as
the Win98/IE6 implementation does.

21 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Fri, 20 Feb 2004 20:19:23 +0000 (20:19 +0000)] 
Fixed some issues found by winapi_check.

21 years agoRemoved a couple of unneeded helper functions.
Alexandre Julliard [Fri, 20 Feb 2004 19:58:39 +0000 (19:58 +0000)] 
Removed a couple of unneeded helper functions.

21 years agoFix typo introduced during the path search reorganizaton.
Dimitrie O. Paun [Fri, 20 Feb 2004 19:57:56 +0000 (19:57 +0000)] 
Fix typo introduced during the path search reorganizaton.

21 years ago- API files update.
Patrik Stridvall [Fri, 20 Feb 2004 19:57:42 +0000 (19:57 +0000)] 
- API files update.
- Minor bug fixes.

21 years agoUse dibsections for the images.
Ulrich Czekalla [Fri, 20 Feb 2004 19:57:09 +0000 (19:57 +0000)] 
Use dibsections for the images.

21 years agoIf TBSTYLE_EX_HIDECLIPPEDBUTTONS is set then invalidate the area that
Huw Davies [Fri, 20 Feb 2004 19:56:52 +0000 (19:56 +0000)] 
If TBSTYLE_EX_HIDECLIPPEDBUTTONS is set then invalidate the area that
changes in a resize.
Don't call SWP unless we're actually adjusting anything.

21 years agoAdd a free() call at the end.
Ferenc Wagner [Fri, 20 Feb 2004 19:56:29 +0000 (19:56 +0000)] 
Add a free() call at the end.

21 years agoImplemented rendering synthesized BITMAP and DIB formats.
Ulrich Czekalla [Fri, 20 Feb 2004 05:43:00 +0000 (05:43 +0000)] 
Implemented rendering synthesized BITMAP and DIB formats.

21 years agoCreate real file handles for VxDs instead of using the server device
Alexandre Julliard [Fri, 20 Feb 2004 05:22:20 +0000 (05:22 +0000)] 
Create real file handles for VxDs instead of using the server device
object hack (partly based on a patch by Eric Pouech).

21 years ago- Implement string functions in comctl32.
Robert Shearman [Fri, 20 Feb 2004 05:16:37 +0000 (05:16 +0000)] 
- Implement string functions in comctl32.
- Use CompareString in shlwapi wherever possible instead of ugly
  helpers.

21 years agoFirst step in using faster approach for A<->W message mapping.
Dmitry Timoshkov [Fri, 20 Feb 2004 05:14:48 +0000 (05:14 +0000)] 
First step in using faster approach for A<->W message mapping.

21 years agoUpdate DEVELOPERS-HINTS with the newly added VxDs.
Dimitrie O. Paun [Fri, 20 Feb 2004 05:13:05 +0000 (05:13 +0000)] 
Update DEVELOPERS-HINTS with the newly added VxDs.

21 years agoLVN_BEGINRDRAG is implemented now. Fix typo.
Dimitrie O. Paun [Fri, 20 Feb 2004 05:12:49 +0000 (05:12 +0000)] 
LVN_BEGINRDRAG is implemented now. Fix typo.

21 years agoImplemented system metric functions.
Kevin Koltzau [Fri, 20 Feb 2004 05:12:21 +0000 (05:12 +0000)] 
Implemented system metric functions.

21 years agoAdded support for implementing VxDs as separate dlls and loading them
Alexandre Julliard [Fri, 20 Feb 2004 01:18:43 +0000 (01:18 +0000)] 
Added support for implementing VxDs as separate dlls and loading them
on demand.
Moved all the DeviceIoControl code into the respective VxD dlls.

21 years agoRemove reference to Calmira file manager, add bit about Winefile.
Brian Vincent [Fri, 20 Feb 2004 01:09:49 +0000 (01:09 +0000)] 
Remove reference to Calmira file manager, add bit about Winefile.

21 years agoFix non-standard code in report().
Gerald Pfeifer [Fri, 20 Feb 2004 01:09:31 +0000 (01:09 +0000)] 
Fix non-standard code in report().

21 years agoGet the rectangle from the dc and uncomment PlayEnhMetaFile in
Ulrich Czekalla [Fri, 20 Feb 2004 01:08:57 +0000 (01:08 +0000)] 
Get the rectangle from the dc and uncomment PlayEnhMetaFile in
GetWinMetaFileBits.

21 years agoAdd stub implementation for SetICMProfileA().
Rein Klazes [Fri, 20 Feb 2004 01:08:16 +0000 (01:08 +0000)] 
Add stub implementation for SetICMProfileA().

21 years agoImplemented LISTVIEW_ApproximateViewRect for LVS_REPORT.
Aric Stewart [Fri, 20 Feb 2004 01:05:39 +0000 (01:05 +0000)] 
Implemented LISTVIEW_ApproximateViewRect for LVS_REPORT.

21 years agoFix for deadlock when using private colormap.
Finlo Boyde [Fri, 20 Feb 2004 01:04:51 +0000 (01:04 +0000)] 
Fix for deadlock when using private colormap.

21 years ago- command line handling (GUI will follow)
Ferenc Wagner [Thu, 19 Feb 2004 04:12:42 +0000 (04:12 +0000)] 
- command line handling (GUI will follow)
- strip .exe[.so] from test names
- version 2 output

21 years agoReplaced the timer and its callback by a thread for receiving midi in
Christian Costa [Thu, 19 Feb 2004 04:12:18 +0000 (04:12 +0000)] 
Replaced the timer and its callback by a thread for receiving midi in
events.
Fixed time of MIM_LONGDATA notification.
Handled DRVM_EXIT in ALSA_midMessage.

21 years agoTo reduce debugging noise, make IMalloc32/IMallocSpy implementations
Mike Hearn [Thu, 19 Feb 2004 01:26:45 +0000 (01:26 +0000)] 
To reduce debugging noise, make IMalloc32/IMallocSpy implementations
output to the new olemalloc debug channel.

21 years agoFixed varargs handling in the scanf functions (spotted by Eric
Alexandre Julliard [Thu, 19 Feb 2004 01:13:12 +0000 (01:13 +0000)] 
Fixed varargs handling in the scanf functions (spotted by Eric
Pouech).

21 years agoDefine SPI_* values introduced in XP.
Kevin Koltzau [Thu, 19 Feb 2004 01:10:34 +0000 (01:10 +0000)] 
Define SPI_* values introduced in XP.

21 years agoAdvance index as we set the atom values.
Ulrich Czekalla [Thu, 19 Feb 2004 01:10:16 +0000 (01:10 +0000)] 
Advance index as we set the atom values.

21 years agoThe presence of FGetComponentPath is used to check if mapi32.dll is
Mike Hearn [Thu, 19 Feb 2004 01:09:52 +0000 (01:09 +0000)] 
The presence of FGetComponentPath is used to check if mapi32.dll is
the Outlook version or not. It's common to GetProcAddress for it, so
let's not export it as otherwise apps may call it.

21 years agoAdded winedump man page, heavily based on the README file.
Michael Stefaniuc [Tue, 17 Feb 2004 22:49:33 +0000 (22:49 +0000)] 
Added winedump man page, heavily based on the README file.

21 years agoStub the stopwatch API.
Jon Griffiths [Tue, 17 Feb 2004 22:48:56 +0000 (22:48 +0000)] 
Stub the stopwatch API.
Implement DoesStringRoundTripW,@371-3,@392.
Move a couple of string functions into string.c

21 years agoFixed a trace.
Alexandre Julliard [Tue, 17 Feb 2004 22:48:25 +0000 (22:48 +0000)] 
Fixed a trace.

21 years agoListView should behave in OWNERDRAW as in FULLROWSELECT. This allows
Fabian Cenedese [Tue, 17 Feb 2004 22:47:51 +0000 (22:47 +0000)] 
ListView should behave in OWNERDRAW as in FULLROWSELECT. This allows
to select cells not in the first column in REPORT mode with OWNERDRAW
style set.

21 years agoForward some wrapper functions since we don't care about compatibility
Robert Shearman [Tue, 17 Feb 2004 22:47:21 +0000 (22:47 +0000)] 
Forward some wrapper functions since we don't care about compatibility
with Win98 in this case.

21 years agoSupport emulation of the privileged mov dr7,eax instruction.
Marcus Meissner [Tue, 17 Feb 2004 22:46:06 +0000 (22:46 +0000)] 
Support emulation of the privileged mov dr7,eax instruction.

21 years agoAdded some stubs.
Christian Costa [Tue, 17 Feb 2004 21:05:44 +0000 (21:05 +0000)] 
Added some stubs.

21 years agoCorrected method of creating registry keys, both to fix an issue where
Kevin Koltzau [Tue, 17 Feb 2004 21:03:33 +0000 (21:03 +0000)] 
Corrected method of creating registry keys, both to fix an issue where
they were not created and to act more like Windows.

21 years agoMove string functions to separate file.
Robert Shearman [Tue, 17 Feb 2004 21:02:18 +0000 (21:02 +0000)] 
Move string functions to separate file.

21 years agoAdded support for building a dll from a .def file for cases where we
Alexandre Julliard [Tue, 17 Feb 2004 20:36:16 +0000 (20:36 +0000)] 
Added support for building a dll from a .def file for cases where we
don't want to write a full .spec.
Renamed --spec option to --dll for consistency.

21 years agoSetMenu should always call SetWindowPos whether the window is visible
Huw Davies [Tue, 17 Feb 2004 20:29:05 +0000 (20:29 +0000)] 
SetMenu should always call SetWindowPos whether the window is visible
or not. However we shouldn't call SWP from CreateWindowEx.
Added a test for this behaviour.

21 years ago- Fix some traces.
Robert Shearman [Tue, 17 Feb 2004 20:28:19 +0000 (20:28 +0000)] 
- Fix some traces.
- The TBM_GET*HOTLIST functions take imagelist ID in wParam.
- Implement TBM_GETSTRING{A,W}.
- Implement undocumented 0x462 message.

21 years agoAllow user to choose "native", "native,builtin", "builtin",
Robert van Herk [Tue, 17 Feb 2004 20:26:15 +0000 (20:26 +0000)] 
Allow user to choose "native", "native,builtin", "builtin",
"builtin,native" and "disable" for each library they override.

21 years agoAccept VT_BOOL mixed with another type as valid combination in
Fabian Cenedese [Tue, 17 Feb 2004 20:25:41 +0000 (20:25 +0000)] 
Accept VT_BOOL mixed with another type as valid combination in
VarOr/VarAnd.

21 years agoFixed IntlStrEqWorkerA/W prototypes.
Alexandre Julliard [Tue, 17 Feb 2004 20:25:12 +0000 (20:25 +0000)] 
Fixed IntlStrEqWorkerA/W prototypes.

21 years ago- Add IntlStrEqWorkerA/W.
Robert Shearman [Tue, 17 Feb 2004 20:24:50 +0000 (20:24 +0000)] 
- Add IntlStrEqWorkerA/W.
- StrCmp tests.

21 years agoDocumentation update.
Robert Shearman [Tue, 17 Feb 2004 20:23:05 +0000 (20:23 +0000)] 
Documentation update.

21 years agoWrite section access also assumes read access.
Dmitry Timoshkov [Tue, 17 Feb 2004 20:22:43 +0000 (20:22 +0000)] 
Write section access also assumes read access.

21 years agoKeep track of theme filename within THEME_FILE.
Kevin Koltzau [Tue, 17 Feb 2004 20:22:27 +0000 (20:22 +0000)] 
Keep track of theme filename within THEME_FILE.

21 years agoAllow specification of "DLLMODE=native" for native dlls.
Marcus Meissner [Mon, 16 Feb 2004 22:24:46 +0000 (22:24 +0000)] 
Allow specification of "DLLMODE=native" for native dlls.

21 years agoRenamed --exe-mode option to --mode now that it can be used for dlls
Alexandre Julliard [Mon, 16 Feb 2004 22:24:24 +0000 (22:24 +0000)] 
Renamed --exe-mode option to --mode now that it can be used for dlls
too.

21 years agoGrow the treeview control expander button by 1px in each direction to
Mike Hearn [Mon, 16 Feb 2004 22:19:29 +0000 (22:19 +0000)] 
Grow the treeview control expander button by 1px in each direction to
match the native look.

21 years agoNo need to link against the uuid library.
Sami Aario [Mon, 16 Feb 2004 22:18:59 +0000 (22:18 +0000)] 
No need to link against the uuid library.

21 years agoThe clip rectangle for ExtTextOut is in logical coords.
Alexandre Julliard [Mon, 16 Feb 2004 20:35:52 +0000 (20:35 +0000)] 
The clip rectangle for ExtTextOut is in logical coords.

21 years agoTake palette into account while responding on
Dmitry Timoshkov [Mon, 16 Feb 2004 20:34:18 +0000 (20:34 +0000)] 
Take palette into account while responding on
ICM_DECOMPRESS_GETFORMAT.

21 years agoAdd the new RSA encryption DLL.
Dimitrie O. Paun [Mon, 16 Feb 2004 20:33:37 +0000 (20:33 +0000)] 
Add the new RSA encryption DLL.

21 years agoImplement DrawThemeBackgroundEx, DrawThemeText, GetThemeTextExtent.
Kevin Koltzau [Mon, 16 Feb 2004 20:32:59 +0000 (20:32 +0000)] 
Implement DrawThemeBackgroundEx, DrawThemeText, GetThemeTextExtent.

21 years agoNo need to check for DllEntryPoint style constants.
Marcus Meissner [Mon, 16 Feb 2004 20:24:32 +0000 (20:24 +0000)] 
No need to check for DllEntryPoint style constants.

21 years agoStore pointers in the internal structures and not handles.
Lionel Ulmer [Mon, 16 Feb 2004 20:24:15 +0000 (20:24 +0000)] 
Store pointers in the internal structures and not handles.

21 years agoAdded surface tests.
Sami Aario [Mon, 16 Feb 2004 20:23:58 +0000 (20:23 +0000)] 
Added surface tests.

21 years agoAdd secondary buffer array.
Robert Reif [Mon, 16 Feb 2004 20:23:42 +0000 (20:23 +0000)] 
Add secondary buffer array.

21 years agoRelease 20040213. wine-20040213
Alexandre Julliard [Fri, 13 Feb 2004 23:41:13 +0000 (23:41 +0000)] 
Release 20040213.

21 years agoAdded native mode dll support (based on a patch by Marcus Meissner).
Alexandre Julliard [Fri, 13 Feb 2004 22:42:13 +0000 (22:42 +0000)] 
Added native mode dll support (based on a patch by Marcus Meissner).

21 years agoDon't build getopt at all if it's not needed.
Alexandre Julliard [Fri, 13 Feb 2004 22:41:32 +0000 (22:41 +0000)] 
Don't build getopt at all if it's not needed.

21 years agoWork toward properly updating the SelectionMark when the selected
Aric Stewart [Fri, 13 Feb 2004 22:40:37 +0000 (22:40 +0000)] 
Work toward properly updating the SelectionMark when the selected
state changed inside a listbox.

21 years agoEnable hardware secondary buffer support on cards that support it (SB
Robert Reif [Fri, 13 Feb 2004 21:10:21 +0000 (21:10 +0000)] 
Enable hardware secondary buffer support on cards that support it (SB
live and audigy).

21 years agoSave oss device fd and creation flags in dsound buffer object.
Robert Reif [Fri, 13 Feb 2004 21:04:28 +0000 (21:04 +0000)] 
Save oss device fd and creation flags in dsound buffer object.

21 years agoGet rid of a few 16-bit exports in gdi32.
Alexandre Julliard [Fri, 13 Feb 2004 20:58:27 +0000 (20:58 +0000)] 
Get rid of a few 16-bit exports in gdi32.

21 years agoUse the Mozilla Active X control in place of the IE6 Active X
Mike McCormack [Fri, 13 Feb 2004 20:57:34 +0000 (20:57 +0000)] 
Use the Mozilla Active X control in place of the IE6 Active X
control.

21 years agoSplit buffer creation function into primary and secondary buffer
Robert Reif [Fri, 13 Feb 2004 20:56:21 +0000 (20:56 +0000)] 
Split buffer creation function into primary and secondary buffer
creation functions. Secondary buffer creation function is stubbed
out.

21 years agoImplement enough of rsabase.dll to get Steam to login.
Mike McCormack [Fri, 13 Feb 2004 20:47:07 +0000 (20:47 +0000)] 
Implement enough of rsabase.dll to get Steam to login.

21 years agoMoved dsound mmap mapping info into dsound objects.
Robert Reif [Fri, 13 Feb 2004 20:44:42 +0000 (20:44 +0000)] 
Moved dsound mmap mapping info into dsound objects.

21 years agoUse pipe sync code from wineoss.
Robert Reif [Fri, 13 Feb 2004 20:44:12 +0000 (20:44 +0000)] 
Use pipe sync code from wineoss.

21 years agoMoved hGCClipRgn handling to the graphics driver.
Alexandre Julliard [Fri, 13 Feb 2004 20:26:27 +0000 (20:26 +0000)] 
Moved hGCClipRgn handling to the graphics driver.

21 years agoProperly release hardware primary buffer when changing formats.
Robert Reif [Fri, 13 Feb 2004 20:22:02 +0000 (20:22 +0000)] 
Properly release hardware primary buffer when changing formats.

21 years agoDon't need primary lock. Fixes error in dsound tests in interactive
Robert Reif [Fri, 13 Feb 2004 20:21:47 +0000 (20:21 +0000)] 
Don't need primary lock. Fixes error in dsound tests in interactive
mode.

21 years agoFix location of the FreeBSD port (thanks to lazybones).
Dimitrie O. Paun [Fri, 13 Feb 2004 20:21:12 +0000 (20:21 +0000)] 
Fix location of the FreeBSD port (thanks to lazybones).

21 years agoFor each lib dir, look for .so, .def. and .a files, instead of the
Dimitrie O. Paun [Fri, 13 Feb 2004 20:20:57 +0000 (20:20 +0000)] 
For each lib dir, look for .so, .def. and .a files, instead of the
other way around.

21 years agoRemoved a couple of unused fields in the DC structure.
Alexandre Julliard [Fri, 13 Feb 2004 04:06:37 +0000 (04:06 +0000)] 
Removed a couple of unused fields in the DC structure.

21 years agoRemove the obsolete graphics/ directory.
Dimitrie O. Paun [Fri, 13 Feb 2004 04:00:52 +0000 (04:00 +0000)] 
Remove the obsolete graphics/ directory.
Use the prefered method documenting style.
Remove irrelevant section about internal names.

21 years agoGet rid of a few more references to the DC structure.
Alexandre Julliard [Fri, 13 Feb 2004 04:00:29 +0000 (04:00 +0000)] 
Get rid of a few more references to the DC structure.

21 years agoUpdate the desktop window size and send WM_DISPLAYCHANGE on resolution
Alex Pasadyn [Fri, 13 Feb 2004 03:58:21 +0000 (03:58 +0000)] 
Update the desktop window size and send WM_DISPLAYCHANGE on resolution
changes.

21 years agoWe don't really need subdirectories in dlls/dinput.
Alexandre Julliard [Thu, 12 Feb 2004 23:27:59 +0000 (23:27 +0000)] 
We don't really need subdirectories in dlls/dinput.

21 years agoMoved remaining files from graphics/ to dlls/gdi.
Alexandre Julliard [Thu, 12 Feb 2004 23:11:30 +0000 (23:11 +0000)] 
Moved remaining files from graphics/ to dlls/gdi.

21 years agoAdded version scripts for libwine and libwine_unicode.
Alexandre Julliard [Thu, 12 Feb 2004 22:54:00 +0000 (22:54 +0000)] 
Added version scripts for libwine and libwine_unicode.

21 years agoA 0.9 release in 2003 seems unlikely at this point (spotted by Clay
Alexandre Julliard [Thu, 12 Feb 2004 22:49:22 +0000 (22:49 +0000)] 
A 0.9 release in 2003 seems unlikely at this point (spotted by Clay
Ashby).

21 years agoImplemented SPI_GETGRADIENTCAPTIONS, SPI_GETFONTSMOOTHING,
Justin Chevrier [Thu, 12 Feb 2004 22:40:24 +0000 (22:40 +0000)] 
Implemented SPI_GETGRADIENTCAPTIONS, SPI_GETFONTSMOOTHING,
SPI_GETHOTTRACKING, SPI_GETLISTBOXSMOOTHSCROLLING and
SPI_GETKEYBOARDCUES system parameter calls.

21 years agoWindows porting fix - Define O_NONBLOCK if not defined.
Steven Edwards [Thu, 12 Feb 2004 22:39:18 +0000 (22:39 +0000)] 
Windows porting fix - Define O_NONBLOCK if not defined.

21 years agoFix a TRACE.
Huw Davies [Thu, 12 Feb 2004 20:06:04 +0000 (20:06 +0000)] 
Fix a TRACE.

21 years agoGetCharABCWidths returns the widths of unrotated glyphs like
Huw Davies [Thu, 12 Feb 2004 20:05:47 +0000 (20:05 +0000)] 
GetCharABCWidths returns the widths of unrotated glyphs like
GetCharWidth already does.

21 years agoBracket code inserted by the PASSTHROUGH escapes by
Huw Davies [Thu, 12 Feb 2004 20:05:22 +0000 (20:05 +0000)] 
Bracket code inserted by the PASSTHROUGH escapes by
%%{Begin,End}Document. This stops cups' pstops becoming confused if it
comes across an %%EOF in an imported eps file.
The hack in PSDRV_Rectangle to fix eps files in office2k turns out to
be almost what Windows really does - update the code and the comment
to match Windows behaviour more precisely.

21 years agoMake sure that the font ppem is always positive. Thanks to gslink.
Huw Davies [Thu, 12 Feb 2004 20:04:48 +0000 (20:04 +0000)] 
Make sure that the font ppem is always positive.  Thanks to gslink.

21 years agoDo not leave not initialized fields in the structure passed to
Dmitry Timoshkov [Thu, 12 Feb 2004 20:04:23 +0000 (20:04 +0000)] 
Do not leave not initialized fields in the structure passed to
ShellExecuteExW32.

21 years agoTranslate the returned hInstApp from the unicode worker function.
Dmitry Timoshkov [Thu, 12 Feb 2004 20:04:09 +0000 (20:04 +0000)] 
Translate the returned hInstApp from the unicode worker function.

21 years agoAuthors: David Hammerton <david@transgaming.com>, Mike McCormack <mike@codeweavers...
Alexandre Julliard [Thu, 12 Feb 2004 20:03:53 +0000 (20:03 +0000)] 
Authors: David Hammerton <david@transgaming.com>, Mike McCormack <mike@codeweavers.com>
Completed PeekNamedPipe implementation.

21 years ago- Added My Computer.
Robert Shearman [Thu, 12 Feb 2004 20:03:18 +0000 (20:03 +0000)] 
- Added My Computer.
- Updated installed DX Version.

21 years agoMoved some code out of the graphics/ directory into dlls/gdi.
Alexandre Julliard [Thu, 12 Feb 2004 02:17:51 +0000 (02:17 +0000)] 
Moved some code out of the graphics/ directory into dlls/gdi.

21 years agoAdded the automatic tabbing in IsDialogMessage.
Bill Medland [Thu, 12 Feb 2004 02:16:33 +0000 (02:16 +0000)] 
Added the automatic tabbing in IsDialogMessage.
Added corrections to GetNextTab/GroupItem.
Included tests.