wine
20 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.

20 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.

20 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.

20 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.

20 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.

20 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.

20 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.

20 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.

20 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).

20 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.

20 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.

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

20 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.

20 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.

20 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.

20 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.

20 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.

20 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.

20 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.

20 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.

20 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.

20 years agoGet rid of the flatthunk.h header.
Alexandre Julliard [Thu, 12 Feb 2004 01:03:55 +0000 (01:03 +0000)] 
Get rid of the flatthunk.h header.

20 years agoAvoid a few more GetModuleHandle calls.
Alexandre Julliard [Thu, 12 Feb 2004 00:35:01 +0000 (00:35 +0000)] 
Avoid a few more GetModuleHandle calls.

20 years agoDon't add imported constructs to any typelib output by default.
Ove Kaaven [Thu, 12 Feb 2004 00:31:40 +0000 (00:31 +0000)] 
Don't add imported constructs to any typelib output by default.

20 years agoStore the kernel32 module handle globally to avoid some
Alexandre Julliard [Thu, 12 Feb 2004 00:00:55 +0000 (00:00 +0000)] 
Store the kernel32 module handle globally to avoid some
GetModuleHandle calls that can cause deadlocks with the loader
section.
Moved some 16-bit definitions out of kernel_private.h.

20 years agoBetter fix for the thread exit race on pthreads.
Alexandre Julliard [Wed, 11 Feb 2004 23:58:46 +0000 (23:58 +0000)] 
Better fix for the thread exit race on pthreads.

20 years agoDocument four new dlls: dswave, iccvid, msvcrt40, and msvidc32.
Dimitrie O. Paun [Wed, 11 Feb 2004 23:58:16 +0000 (23:58 +0000)] 
Document four new dlls: dswave, iccvid, msvcrt40, and msvidc32.

20 years agoParse the [input_sync] attribute.
Ove Kaaven [Wed, 11 Feb 2004 23:57:58 +0000 (23:57 +0000)] 
Parse the [input_sync] attribute.

20 years agoThere is no point in specifying both MEM_RESERVE and MEM_COMMIT for
Dmitry Timoshkov [Wed, 11 Feb 2004 23:57:36 +0000 (23:57 +0000)] 
There is no point in specifying both MEM_RESERVE and MEM_COMMIT for
VirtualAlloc.

20 years agoAFMT_AC3 might be not defined in the system headers.
Dmitry Timoshkov [Wed, 11 Feb 2004 23:57:17 +0000 (23:57 +0000)] 
AFMT_AC3 might be not defined in the system headers.

20 years agoAvoid double checking free type flags in NtFreeVirtualMemory.
Dmitry Timoshkov [Wed, 11 Feb 2004 23:56:52 +0000 (23:56 +0000)] 
Avoid double checking free type flags in NtFreeVirtualMemory.

20 years agoStore all information about the current dll in a structure instead of
Alexandre Julliard [Wed, 11 Feb 2004 06:41:01 +0000 (06:41 +0000)] 
Store all information about the current dll in a structure instead of
using global variables to make it easier to reuse the parsing
routines.

20 years agoDon't request PROT_EXEC permissions when mapping an image file to
Alexandre Julliard [Wed, 11 Feb 2004 06:37:49 +0000 (06:37 +0000)] 
Don't request PROT_EXEC permissions when mapping an image file to
avoid problems on noexec filesystems with kernel 2.6.

20 years agoMoved some more definitions out of undocshell.h into the exported
Alexandre Julliard [Wed, 11 Feb 2004 06:21:45 +0000 (06:21 +0000)] 
Moved some more definitions out of undocshell.h into the exported
headers.

20 years agoOnly redraw button in PressButton and Indeterminate if its state has
Huw Davies [Wed, 11 Feb 2004 05:26:30 +0000 (05:26 +0000)] 
Only redraw button in PressButton and Indeterminate if its state has
changed.

20 years agoDon't depend on the name of the main binary, always load
Alexandre Julliard [Wed, 11 Feb 2004 04:19:43 +0000 (04:19 +0000)] 
Don't depend on the name of the main binary, always load
wine-[kp]thread no matter what.

20 years ago- move some PIDL function declarations from undocshell.h into public
Martin Fuchs [Wed, 11 Feb 2004 04:18:12 +0000 (04:18 +0000)] 
- move some PIDL function declarations from undocshell.h into public
  header, as they are no longer undocumented
- implement context menu support for Winefile

20 years agoHonour TB_SETMAXTEXTROWS.
Huw Davies [Wed, 11 Feb 2004 04:02:29 +0000 (04:02 +0000)] 
Honour TB_SETMAXTEXTROWS.

20 years agoPorting Fixes for Mingw/MSVC.
Steven Edwards [Tue, 10 Feb 2004 20:09:43 +0000 (20:09 +0000)] 
Porting Fixes for Mingw/MSVC.

20 years agoRemove the winetest_ok() hack that adds a trailing '\n' if it is
Francois Gouget [Tue, 10 Feb 2004 20:09:26 +0000 (20:09 +0000)] 
Remove the winetest_ok() hack that adds a trailing '\n' if it is
missing.

20 years agoSet upper-left corner of destination to (0, 0), using
Ge van Geldorp [Tue, 10 Feb 2004 20:09:04 +0000 (20:09 +0000)] 
Set upper-left corner of destination to (0, 0), using
GetBitmapDimensionEx doesn't make sense.

20 years agoAdd support for BTNS_WHOLEDROPDOWN.
Ulrich Czekalla [Tue, 10 Feb 2004 20:08:45 +0000 (20:08 +0000)] 
Add support for BTNS_WHOLEDROPDOWN.
Populate button rect when sending TBN_DROPDOWN.

20 years agoAdd the F_NOTIFY defines if we're compiling with linux and they're not
Huw Davies [Tue, 10 Feb 2004 20:08:24 +0000 (20:08 +0000)] 
Add the F_NOTIFY defines if we're compiling with linux and they're not
in the system header files.

20 years agoAdd GetProcessHeaps() prototype.
Dmitry Timoshkov [Tue, 10 Feb 2004 20:08:10 +0000 (20:08 +0000)] 
Add GetProcessHeaps() prototype.

20 years agoFix a couple of copy/paste errors.
Dmitry Timoshkov [Tue, 10 Feb 2004 20:07:56 +0000 (20:07 +0000)] 
Fix a couple of copy/paste errors.

20 years agoUse GetFullPathName to convert unix path names to DOS ones.
Mike McCormack [Tue, 10 Feb 2004 20:07:43 +0000 (20:07 +0000)] 
Use GetFullPathName to convert unix path names to DOS ones.

20 years agoSupport for a small handful more return value/argument/variable types.
Alastair Bridgewater [Tue, 10 Feb 2004 02:26:06 +0000 (02:26 +0000)] 
Support for a small handful more return value/argument/variable types.

20 years agoDynamically retrieve the metrics that depend on the screen size (based
Alexandre Julliard [Tue, 10 Feb 2004 02:25:23 +0000 (02:25 +0000)] 
Dynamically retrieve the metrics that depend on the screen size (based
on a patch by Alex Pasadyn).
Get rid of the no longer used SM_WINE_BPP metric.

20 years agoFixes and support for TypeInfo alignment values.
Alastair Bridgewater [Tue, 10 Feb 2004 02:23:19 +0000 (02:23 +0000)] 
Fixes and support for TypeInfo alignment values.

20 years agoTest StrRetToBSTR.
Jon Griffiths [Tue, 10 Feb 2004 02:22:53 +0000 (02:22 +0000)] 
Test StrRetToBSTR.

20 years agoAdd some missing prototypes, fix AssocIsDangerous.
Jon Griffiths [Tue, 10 Feb 2004 02:22:17 +0000 (02:22 +0000)] 
Add some missing prototypes, fix AssocIsDangerous.
Implement StrRetToBSTR, delay-import oleaut32.

20 years agoTests for StrRetToStrAW.
Jon Griffiths [Tue, 10 Feb 2004 02:19:03 +0000 (02:19 +0000)] 
Tests for StrRetToStrAW.

20 years agoStrRetToStrN returns BOOL and shouldn't crash on NULL dest.
Jon Griffiths [Tue, 10 Feb 2004 02:18:50 +0000 (02:18 +0000)] 
StrRetToStrN returns BOOL and shouldn't crash on NULL dest.

20 years ago- CoSetState info should be thread local.
Robert Shearman [Tue, 10 Feb 2004 01:36:20 +0000 (01:36 +0000)] 
- CoSetState info should be thread local.
- SetErrorInfo should allocate an apartment when no apartment present.

20 years agoFixed Latin American keyboard.
Leonardo Quijano Vincenzi [Tue, 10 Feb 2004 01:35:57 +0000 (01:35 +0000)] 
Fixed Latin American keyboard.

20 years agoStubbed-out implementation of the ITypeLib interface.
Alastair Bridgewater [Tue, 10 Feb 2004 01:35:16 +0000 (01:35 +0000)] 
Stubbed-out implementation of the ITypeLib interface.
A fix to ICreateTypeInfo::AddRefTypeInfo() to use Release() instead of
hacking a refcount directly.
A missed API doc comment for the ITypeInfo interface.

20 years agoAdd partial support for some undocumented toolbar messages.
Dmitry Timoshkov [Tue, 10 Feb 2004 01:34:47 +0000 (01:34 +0000)] 
Add partial support for some undocumented toolbar messages.

20 years agoAssorted spelling and case fixes.
Francois Gouget [Mon, 9 Feb 2004 22:07:42 +0000 (22:07 +0000)] 
Assorted spelling and case fixes.

20 years agoFixed TrackPopupMenu return value (based on a patch by Andreas
Alexandre Julliard [Mon, 9 Feb 2004 22:02:55 +0000 (22:02 +0000)] 
Fixed TrackPopupMenu return value (based on a patch by Andreas
Rosenberg).

20 years agoBetter TRACEing in some functions.
Lionel Ulmer [Mon, 9 Feb 2004 22:01:49 +0000 (22:01 +0000)] 
Better TRACEing in some functions.

20 years agoPreliminary support for ICreateTypeInfo::AddImplType().
Alastair Bridgewater [Mon, 9 Feb 2004 22:01:25 +0000 (22:01 +0000)] 
Preliminary support for ICreateTypeInfo::AddImplType().
Support for ICreateTypeInfo::SetImplTypeFlags().

20 years agoTB_ADDBUTTONS can pass a string ptr instead of an index.
Huw Davies [Mon, 9 Feb 2004 21:47:01 +0000 (21:47 +0000)] 
TB_ADDBUTTONS can pass a string ptr instead of an index.
TB_GETBUTTONINFO only returns a string if it's not in the internal
string list.

20 years agoImplemented proper asynchronous InternetOpenUrl handling.
Lionel Ulmer [Mon, 9 Feb 2004 21:45:38 +0000 (21:45 +0000)] 
Implemented proper asynchronous InternetOpenUrl handling.

20 years agoPreliminary support for recording custom data in a type library.
Alastair Bridgewater [Mon, 9 Feb 2004 21:44:55 +0000 (21:44 +0000)] 
Preliminary support for recording custom data in a type library.

20 years agolibwine_uuid has been renamed to libuuid.
Alexandre Julliard [Mon, 9 Feb 2004 21:11:08 +0000 (21:11 +0000)] 
libwine_uuid has been renamed to libuuid.

20 years agoDon't print FIXME for FILE_ATTRIBUTE_TEMPORARY.
Pofis [Mon, 9 Feb 2004 21:10:08 +0000 (21:10 +0000)] 
Don't print FIXME for FILE_ATTRIBUTE_TEMPORARY.

20 years agoWorkaround for broken artsc-config script (based on a patch by
Alexandre Julliard [Mon, 9 Feb 2004 21:09:37 +0000 (21:09 +0000)] 
Workaround for broken artsc-config script (based on a patch by
stirling@kc.rr.com).

20 years agoUse the BTNS_* toolbar button style defines rather than the outdated
Huw Davies [Mon, 9 Feb 2004 21:01:10 +0000 (21:01 +0000)] 
Use the BTNS_* toolbar button style defines rather than the outdated
TBSTYLE_*.

20 years agoFix proc name reported in delay load failure.
Robert Shearman [Mon, 9 Feb 2004 20:58:42 +0000 (20:58 +0000)] 
Fix proc name reported in delay load failure.

20 years agoAdd a test case for Virtual* APIs, fix a few bugs discovered by it.
Dmitry Timoshkov [Mon, 9 Feb 2004 20:58:16 +0000 (20:58 +0000)] 
Add a test case for Virtual* APIs, fix a few bugs discovered by it.

20 years agoDeclare some SetupDi functions and related constants.
Juan Lang [Mon, 9 Feb 2004 20:57:40 +0000 (20:57 +0000)] 
Declare some SetupDi functions and related constants.

20 years agoRemove some useless comments and rearrange the GUI a bit.
Hannu Valtonen [Mon, 9 Feb 2004 20:57:21 +0000 (20:57 +0000)] 
Remove some useless comments and rearrange the GUI a bit.

20 years agoFix the bounds checking in SHGetPathFromIDListA/W.
Mike McCormack [Mon, 9 Feb 2004 20:56:41 +0000 (20:56 +0000)] 
Fix the bounds checking in SHGetPathFromIDListA/W.

20 years agoReport real handles to the application, not Wine internal ones.
Lionel Ulmer [Mon, 9 Feb 2004 20:55:58 +0000 (20:55 +0000)] 
Report real handles to the application, not Wine internal ones.

20 years agoFixed a problem on BSD.
Robert Reif [Mon, 9 Feb 2004 20:55:30 +0000 (20:55 +0000)] 
Fixed a problem on BSD.
Fixed a trace.

20 years agoRemove dead comment.
Juan Lang [Mon, 9 Feb 2004 20:54:28 +0000 (20:54 +0000)] 
Remove dead comment.

20 years agoFix infinite loop in _flushall.
Alfons Hoogervorst [Mon, 9 Feb 2004 20:49:34 +0000 (20:49 +0000)] 
Fix infinite loop in _flushall.

20 years ago#ifdef guard the declaration of type IID to be compatible with
Juan Lang [Mon, 9 Feb 2004 20:48:57 +0000 (20:48 +0000)] 
#ifdef guard the declaration of type IID to be compatible with
midl-generated stubs.

20 years agoSupport for recording the SYSKIND of the type library.
Alastair Bridgewater [Mon, 9 Feb 2004 20:48:34 +0000 (20:48 +0000)] 
Support for recording the SYSKIND of the type library.

20 years agoAllow compilation with MSVC.
Dmitry Timoshkov [Mon, 9 Feb 2004 20:48:12 +0000 (20:48 +0000)] 
Allow compilation with MSVC.

20 years agoDocumentation fixes.
Jon Griffiths [Mon, 9 Feb 2004 20:47:42 +0000 (20:47 +0000)] 
Documentation fixes.

20 years agoThai language translation.
Jon Griffiths [Mon, 9 Feb 2004 20:46:16 +0000 (20:46 +0000)] 
Thai language translation.

20 years agoUse Unicode calls instead of ASCII where applicable.
Jon Griffiths [Mon, 9 Feb 2004 20:45:59 +0000 (20:45 +0000)] 
Use Unicode calls instead of ASCII where applicable.
Documentation updates.

20 years agoAllow API-doc generation for non WINAPI calls (e.g. msvcrt).
Jon Griffiths [Mon, 9 Feb 2004 20:44:22 +0000 (20:44 +0000)] 
Allow API-doc generation for non WINAPI calls (e.g. msvcrt).

20 years agoDefine empty rules for documentation generation.
Jon Griffiths [Mon, 9 Feb 2004 20:44:05 +0000 (20:44 +0000)] 
Define empty rules for documentation generation.

20 years agoAdded memchrW and memrchrW to the exported Unicode functions.
Alexandre Julliard [Sat, 7 Feb 2004 02:24:15 +0000 (02:24 +0000)] 
Added memchrW and memrchrW to the exported Unicode functions.

20 years agoAdded missing parameter check in SetLocaleInfoA revealed by the
Alexandre Julliard [Sat, 7 Feb 2004 02:21:31 +0000 (02:21 +0000)] 
Added missing parameter check in SetLocaleInfoA revealed by the
profile code changes.

20 years ago- Use Win32 instead of Unix file functions.
Robert Shearman [Sat, 7 Feb 2004 02:18:51 +0000 (02:18 +0000)] 
- Use Win32 instead of Unix file functions.
- Process files fully in Unicode.
- Add Unicode file detection.

20 years agoBeginning of infrastructure to support WGL extensions.
Lionel Ulmer [Sat, 7 Feb 2004 01:29:33 +0000 (01:29 +0000)] 
Beginning of infrastructure to support WGL extensions.

20 years agoUpdate doc about cross-compiling of the Wine tests.
Michael Stefaniuc [Sat, 7 Feb 2004 01:29:06 +0000 (01:29 +0000)] 
Update doc about cross-compiling of the Wine tests.

20 years agoCorrect GetNumberFormat for negative numbers with e.g. 3 leading
Bill Medland [Sat, 7 Feb 2004 01:28:45 +0000 (01:28 +0000)] 
Correct GetNumberFormat for negative numbers with e.g. 3 leading
digits.

20 years agoReport the mouse wheel as present in the system metrics.
Alex Pasadyn [Sat, 7 Feb 2004 01:28:23 +0000 (01:28 +0000)] 
Report the mouse wheel as present in the system metrics.

20 years agoAdd a missing return.
Huw Davies [Sat, 7 Feb 2004 01:28:10 +0000 (01:28 +0000)] 
Add a missing return.

20 years agoAdded documentation for DocFiles, based on the CorVu implementation of
Troy Rollo [Sat, 7 Feb 2004 01:27:51 +0000 (01:27 +0000)] 
Added documentation for DocFiles, based on the CorVu implementation of
DocFiles.

20 years agoGet pointer to CreateFileW earlier on during startup.
Alexandre Julliard [Sat, 7 Feb 2004 01:11:54 +0000 (01:11 +0000)] 
Get pointer to CreateFileW earlier on during startup.
Make sure we don't crash when loading a dll before the modref for the
main exe has been created.

20 years agoAdded check for unhide option.
Leonardo Quijano Vincenzi [Sat, 7 Feb 2004 01:04:13 +0000 (01:04 +0000)] 
Added check for unhide option.

20 years agoImplement proper HINTERNET handles.
Mike McCormack [Sat, 7 Feb 2004 01:03:41 +0000 (01:03 +0000)] 
Implement proper HINTERNET handles.

20 years agoAdd trailing '\n's to ok() calls.
Francois Gouget [Sat, 7 Feb 2004 01:03:17 +0000 (01:03 +0000)] 
Add trailing '\n's to ok() calls.

20 years agoAdd trailing '\n's to ok() calls.
Francois Gouget [Sat, 7 Feb 2004 01:02:48 +0000 (01:02 +0000)] 
Add trailing '\n's to ok() calls.
Spelling fixes in the ok() messages.

20 years agoProcess color metrics for themes.
Kevin Koltzau [Sat, 7 Feb 2004 01:02:28 +0000 (01:02 +0000)] 
Process color metrics for themes.