Hidenori Takeshima [Fri, 23 Jun 2000 15:35:54 +0000 (15:35 +0000)]
Added include/winresrc.h for porting with winelib.
Francois Gouget [Fri, 23 Jun 2000 15:34:52 +0000 (15:34 +0000)]
Merged DeviceCapabilities and DeviceCapabilitiesA.
Francois Gouget [Fri, 23 Jun 2000 15:34:25 +0000 (15:34 +0000)]
Merged MCIWndCreate and MCIWndCreateA.
Huw D M Davies [Fri, 23 Jun 2000 15:33:31 +0000 (15:33 +0000)]
CLSIDFromString apparently also accepts ProgIDs as an input string.
Hidenori Takeshima [Fri, 23 Jun 2000 15:32:05 +0000 (15:32 +0000)]
Added SC_ICON/SC_ZOOM (obsolete macros).
Marcus Meissner [Fri, 23 Jun 2000 15:30:50 +0000 (15:30 +0000)]
Added prototypes for new InternetCheckConnection*.
Alexandre Julliard [Tue, 20 Jun 2000 20:59:27 +0000 (20:59 +0000)]
Cleaned up a few inter-dll dependencies.
Alexander V. Lukyanov [Tue, 20 Jun 2000 20:50:50 +0000 (20:50 +0000)]
Fixed problems with compilation/install out of source tree.
Noomen Hamza [Tue, 20 Jun 2000 20:49:53 +0000 (20:49 +0000)]
OleConvertOLESTREAMToIStorage fails (returns REGDB_E_CLASSNOTREG) when
the CLSID of the OLE object is not found in the registry. Fixed.
Uwe Bonnes [Tue, 20 Jun 2000 20:48:46 +0000 (20:48 +0000)]
Make WritePrivateProfileSectionA care for "" and NULL as the
string argument. New function PROFILE_DeleteAllKeys.
Gerald Pfeifer [Tue, 20 Jun 2000 20:34:41 +0000 (20:34 +0000)]
Fixed format strings.
Rein Klazes [Tue, 20 Jun 2000 20:34:11 +0000 (20:34 +0000)]
Fix a crash in winhelp caused by hmemcpy16 without prototype.
Fix some compiler warnings.
Alexandre Julliard [Tue, 20 Jun 2000 20:24:14 +0000 (20:24 +0000)]
For dlls, derive SPEC_SRCS from MODULE and ALTNAMES.
Ove Kaaven [Tue, 20 Jun 2000 20:18:09 +0000 (20:18 +0000)]
Fixed WHDR_DONE race condition.
Huw D M Davies [Tue, 20 Jun 2000 20:17:39 +0000 (20:17 +0000)]
Implemented StrCatBuff.
Hidenori Takeshima [Tue, 20 Jun 2000 20:16:55 +0000 (20:16 +0000)]
Added typedef of DROPFILES.
Hidenori Takeshima [Tue, 20 Jun 2000 20:16:32 +0000 (20:16 +0000)]
Added ResultFromScode/GetScode (obsolete macros).
Dave Hawkes [Tue, 20 Jun 2000 20:15:38 +0000 (20:15 +0000)]
MoveToEx: return TRUE even if there is no driver implementation.
Gerard Patel [Tue, 20 Jun 2000 20:13:24 +0000 (20:13 +0000)]
Protect against programs creating parts with negative width.
Dmitry Timoshkov [Sun, 18 Jun 2000 19:31:19 +0000 (19:31 +0000)]
Use GetSystemDefaultLangID() instead of WINE_LanguageId.
Eric Pouech [Sun, 18 Jun 2000 19:30:24 +0000 (19:30 +0000)]
- cleaned-up break handling
- better integration of debugger inner loops (parser & events)
- added attach command
- improved parser so that it can be entered without any process loaded
- added BreakOnFirstChance internal variable
- disabled NE module symbol module (which is broken with ASS)
- misc portability cleanups
Stephane Lussier [Sun, 18 Jun 2000 19:29:40 +0000 (19:29 +0000)]
- Fixed a memory corruption in safe arrays when using SafeArrayCopy()
function with a SafeArray created with FADF_FIXEDSIZE.
- Added more FADF flags in the .h file.
- FADF flags were defined twice, corrected the situation.
Dmitry Timoshkov [Sun, 18 Jun 2000 19:28:42 +0000 (19:28 +0000)]
Do not assume that double byte font == unicode font.
Francois Gouget [Sun, 18 Jun 2000 17:26:44 +0000 (17:26 +0000)]
Added some missing prototypes.
Define the HDRAWDIB handle type.
Francois Gouget [Sun, 18 Jun 2000 17:24:34 +0000 (17:24 +0000)]
hmemcpy16 is a Win16 API, the macro is hmemcpy.
James Hatheway [Sun, 18 Jun 2000 17:23:17 +0000 (17:23 +0000)]
Created an initial Winsock 2 (ws2_32) DLL. Makes use of the Winsock 1
functions already implemented.
Eric Pouech [Sun, 18 Jun 2000 17:22:13 +0000 (17:22 +0000)]
Fixed port status query.
Ove Kaaven [Sun, 18 Jun 2000 17:21:50 +0000 (17:21 +0000)]
Added DirectSound device driver header file.
Ove Kaaven [Sun, 18 Jun 2000 17:21:12 +0000 (17:21 +0000)]
Make the base relocation message a WARN, not a FIXME.
Gerald Pfeifer [Sun, 18 Jun 2000 17:20:53 +0000 (17:20 +0000)]
Distinguish between SUBDIRS and INSTALLSUBDIRS.
Gerard Patel [Sun, 18 Jun 2000 17:20:37 +0000 (17:20 +0000)]
CB_SETCURSEL should not generate another listbox event after updating
the edit box.
Noomen Hamza [Sun, 18 Jun 2000 17:20:11 +0000 (17:20 +0000)]
WM_PAINT should be processed only by the TREEVIEW_Paint function, so
we don't need to call DefWindowProcA function within TREEVIEW_Paint.
James Hatheway [Sun, 18 Jun 2000 17:19:38 +0000 (17:19 +0000)]
We must return the atom of the class in GetClassInfoEx instead of just
TRUE.
James Hatheway [Sun, 18 Jun 2000 17:18:53 +0000 (17:18 +0000)]
Added a stub for CoCreateFreeThreadedMarshaler().
Dmitry Timoshkov [Sun, 18 Jun 2000 17:18:18 +0000 (17:18 +0000)]
Reimplement CharToOemA/W, CharToOemBuffA/W, OemToCharA/W,
OemToCharBuffA/W using MultiByteToWideChar/WideCharToMultiByte.
Francois Jacques [Sun, 18 Jun 2000 17:17:54 +0000 (17:17 +0000)]
GetSystemMenu called with bRevert argument set to TRUE now returns
NULL as specified in Platform SDK.
Stephane Lussier [Sun, 18 Jun 2000 17:17:31 +0000 (17:17 +0000)]
Fixed memory access outside of the range for source bits in 24-bit bitmaps.
Francois Jacques [Fri, 16 Jun 2000 21:53:06 +0000 (21:53 +0000)]
Make IIDFromString point to CLSIDFromString.
Juergen Schmied [Fri, 16 Jun 2000 21:51:33 +0000 (21:51 +0000)]
- better error check when importing functions via GetProcAdress
- replaced SHGetSpecialFolderPath (not aviable in all shell32 versions)
- changed call order when browsing to different folder (crash with native shell)
- removed Move call since IShellview_CreateViewWindow creates it already in
the right rect
Juergen Schmied [Fri, 16 Jun 2000 21:50:59 +0000 (21:50 +0000)]
- fixed null-pidl from _ILCreateControl
- some more no-name functions in shlwapi
Francois Jacques [Fri, 16 Jun 2000 21:48:57 +0000 (21:48 +0000)]
Keep an internal copy of the icon.
Francois Gouget [Fri, 16 Jun 2000 21:48:24 +0000 (21:48 +0000)]
Reorder the __attribute__ directive in the legacy macros for
compatibility with old g++ compilers.
Ken Coleman [Fri, 16 Jun 2000 21:48:02 +0000 (21:48 +0000)]
Fixes to CreateDIBSection and other areas where biSizeImage is
incorrectly assumed to be correct if it non-zero. This fixes a
crashing problem in Sid Meier's Alpha Centauri.
Alexandre Julliard [Thu, 15 Jun 2000 03:00:30 +0000 (03:00 +0000)]
David Lassonde [Thu, 15 Jun 2000 01:03:32 +0000 (01:03 +0000)]
Implemented the More Windows... menu item for MDI.
Sheri Steeves [Thu, 15 Jun 2000 01:00:42 +0000 (01:00 +0000)]
Check again for GetNextDlgTabItem after return from WM_INITDIALOG
message in dialog creation.
Gerard Patel [Thu, 15 Jun 2000 00:58:42 +0000 (00:58 +0000)]
Set clipping region to client window in LISTBOX_Paint.
Andreas Mohr [Thu, 15 Jun 2000 00:32:13 +0000 (00:32 +0000)]
More verbose error message.
Uwe Bonnes [Thu, 15 Jun 2000 00:31:12 +0000 (00:31 +0000)]
cp_mbstowcs: check functions return zero on success.
Uwe Bonnes [Thu, 15 Jun 2000 00:30:26 +0000 (00:30 +0000)]
GetFullPathName: get "drive" value too for absolute paths.
Frederic Boulanger [Thu, 15 Jun 2000 00:29:54 +0000 (00:29 +0000)]
CreateSpoolFile is called with a dos name, we have to make sure that
when we create the spoolfile we use the unix name associated to the
dos file name.
Mike McCormack [Thu, 15 Jun 2000 00:15:11 +0000 (00:15 +0000)]
- add prototypes for serial API functions
- correct existing serial API prototypes incorrectly using DWORD
instead of HANDLE
- define more structures and values in serial API
Noomen Hamza [Thu, 15 Jun 2000 00:12:12 +0000 (00:12 +0000)]
Added a NULL pointer check within DCE_AddClipRects function.
Dmitry Timoshkov [Thu, 15 Jun 2000 00:11:06 +0000 (00:11 +0000)]
Optimized implementation of LoadStringA.
Ove Kaaven [Thu, 15 Jun 2000 00:10:41 +0000 (00:10 +0000)]
Text of WWN article "The X11 driver".
Wilbur N. Dale [Thu, 15 Jun 2000 00:09:48 +0000 (00:09 +0000)]
WineLib does not support Win16. Removed references to Win16 and Win
3.x in the introduction. Standardized capitalization of Wine and
WineLib. Added documentation for compiling a simple "Hello World"
WineLib program.
Sheri Steeves [Thu, 15 Jun 2000 00:09:04 +0000 (00:09 +0000)]
Added setting of cursor postition to MSG_PostToQueue.
Gerard Patel [Thu, 15 Jun 2000 00:07:20 +0000 (00:07 +0000)]
WM_SETREDRAW should repaint the listbox when set to on if something
has been changed.
Alexandre Julliard [Wed, 14 Jun 2000 21:45:38 +0000 (21:45 +0000)]
Removed @PROGEXT@ (it was broken anyway).
Improved 'make install'.
Cleaned up the main Makefile.
Alexandre Julliard [Wed, 14 Jun 2000 21:17:56 +0000 (21:17 +0000)]
ConvertToGlobalHandle: fixed handle leak.
Alexandre Julliard [Wed, 14 Jun 2000 21:17:05 +0000 (21:17 +0000)]
Fixed options structure definition.
Noomen Hamza [Wed, 14 Jun 2000 21:16:18 +0000 (21:16 +0000)]
Made SetWindowPos handle the case when inserting a window after itself
(don't need to change the Zorder).
Lionel Ulmer [Wed, 14 Jun 2000 21:15:38 +0000 (21:15 +0000)]
Updated OpenGL documentation.
Gerard Patel [Wed, 14 Jun 2000 21:15:22 +0000 (21:15 +0000)]
Set the base for the ordinals of olepro32 to 248.
Matthew J. Francis [Wed, 14 Jun 2000 21:15:04 +0000 (21:15 +0000)]
Alias NMUPDOWN to be NM_UPDOWN, rather than overwrite NM_UPDOWN with
NMUPDOWN.
<jimregan@litsu.ie> [Wed, 14 Jun 2000 21:14:35 +0000 (21:14 +0000)]
Added difftime function.
Bertho Stultiens [Tue, 13 Jun 2000 04:34:41 +0000 (04:34 +0000)]
Initial release of the message compiler.
Juergen Schmied [Tue, 13 Jun 2000 03:45:52 +0000 (03:45 +0000)]
- new dll shfolder.dll
- small fixes
Bertho Stultiens [Tue, 13 Jun 2000 03:37:56 +0000 (03:37 +0000)]
- Bugfix: Corrected "off by one" error in the linenumber while parsing
resource.
- Bugfix: A segfault would occur if messagetables were parsed without
memory options attached. Also added buffer-overflow safeguard while
converting between byteorders.
- Finished remapping usertype resources onto standars types by tricking
the parser into accepting a different token. The remapping can be
disabled with a new commandline option '-m'.
- Resolved some warning about chars used as index on SGI O2 machine
(the ctype isXXX() routines are macros there).
Bertho Stultiens [Tue, 13 Jun 2000 03:37:31 +0000 (03:37 +0000)]
Commented out IsBadWritePtr check. Makes winhlp32.exe happy in
extended search.
Lionel Ulmer [Tue, 13 Jun 2000 03:36:54 +0000 (03:36 +0000)]
OpenGL documentation.
Andreas Mohr [Tue, 13 Jun 2000 03:36:05 +0000 (03:36 +0000)]
DRIVE_GetFreeSpace() is supposed to *always* return 0 for "avail"
on CD-ROMs, even if CD-ROM is *not* mounted and thus the mount point
normally returns the "avail" of the corresponding partition.
Cleaned up GetDiskFreeSpaceA.
Gerard Patel [Tue, 13 Jun 2000 03:35:36 +0000 (03:35 +0000)]
Do not change the WS_CHILD style in SetParent.
Alexandre Julliard [Tue, 13 Jun 2000 01:10:29 +0000 (01:10 +0000)]
Use the Unicode string functions from wine/unicode.h instead of the
crtdll ones.
Alexandre Julliard [Tue, 13 Jun 2000 01:08:29 +0000 (01:08 +0000)]
Added a couple of Unicode string routines.
Marcus Meissner [Tue, 13 Jun 2000 01:06:53 +0000 (01:06 +0000)]
Added 24->32 packed pixel mapping support to convert.
Slightly rewrote the conversion initialisation.
Marcus Meissner [Tue, 13 Jun 2000 01:06:22 +0000 (01:06 +0000)]
Strip whitespace from front of profile values.
Juergen Schmied [Mon, 12 Jun 2000 22:00:11 +0000 (22:00 +0000)]
Implementation for PrivateExtractIcons, PrivateExtractIconEx.
Juergen Schmied [Mon, 12 Jun 2000 21:56:02 +0000 (21:56 +0000)]
- implemented Get/SetThreadLocale
- added comment about OleErrorInfo field in TEB
Marcus Meissner [Mon, 12 Jun 2000 21:55:20 +0000 (21:55 +0000)]
Added struct offsets so understanding game disassembly is easier.
Huw D M Davies [Mon, 12 Jun 2000 21:54:52 +0000 (21:54 +0000)]
If printer only supports level 1 PostScript then complain rather than
trying to use a pattern color space. Thanks to David Goodenough.
Marcus Meissner [Mon, 12 Jun 2000 21:54:26 +0000 (21:54 +0000)]
Corrected IsEqualGUID prototype.
Lionel Ulmer [Mon, 12 Jun 2000 21:54:00 +0000 (21:54 +0000)]
replaced a DPRINTF by a TRACE
Lionel Ulmer [Mon, 12 Jun 2000 21:53:46 +0000 (21:53 +0000)]
- moved the 'constructor' into a real DLL init function
- make OpenGL32 dependant on the X11 driver
Gerard Patel [Mon, 12 Jun 2000 21:52:58 +0000 (21:52 +0000)]
hookThunk was not initialized in GetDcState.
Alexandre Julliard [Mon, 12 Jun 2000 01:23:33 +0000 (01:23 +0000)]
Use the font default char for undefined characters when mapping from
Unicode.
Lionel Ulmer [Mon, 12 Jun 2000 01:21:18 +0000 (01:21 +0000)]
New OpenGL thunk generation script.
Lionel Ulmer [Mon, 12 Jun 2000 01:18:35 +0000 (01:18 +0000)]
Removed the Release in case of error as we do not AddRef anymore.
Andreas Mohr [Mon, 12 Jun 2000 01:18:11 +0000 (01:18 +0000)]
Made the DLL version clash error message more verbose.
Alexandre Julliard [Mon, 12 Jun 2000 01:16:11 +0000 (01:16 +0000)]
Reimplemented Unicode case mapping in a slightly more efficient way.
Moved case mapping support to the unicode directory.
Some cleanups in cpmap.pl, use WCHAR instead of unsigned short.
Aric Stewart [Sun, 11 Jun 2000 20:39:14 +0000 (20:39 +0000)]
We were not properly masking the item that was sent with the message
and also we where not sending the notification at the proper times.
Jason Mawdsley [Sun, 11 Jun 2000 20:34:07 +0000 (20:34 +0000)]
Take focus before setting the caret position and selections.
James Abbatiello [Sun, 11 Jun 2000 20:33:07 +0000 (20:33 +0000)]
Fix for compiler warning (due to setjmp/longjmp being used for
exception handling).
Sheri Steeves [Sun, 11 Jun 2000 20:08:46 +0000 (20:08 +0000)]
Added save and reset of SetBKMode values in WM_PAINT.
Added handling of lParam value in BM_SETSTYLE.
Francois Gouget [Sun, 11 Jun 2000 20:07:58 +0000 (20:07 +0000)]
Reordered the CALLBACK and WINAPI directives so that it compiles with
old g++ versions.
Francois Gouget [Sun, 11 Jun 2000 20:07:08 +0000 (20:07 +0000)]
- Define HIC in this header rather than in windef.h (this is the
correct thing to do although it is unrelated to the C++ issues).
- WINE_HIC is an internal structure and it won't compile in C++ because
it contains a field called 'private'. Enclosed in a __WINE__ ifdef.
- Reordered the CALLBACK and WINAPI directives so that it compiles with
old g++ versions.
Francois Gouget [Sun, 11 Jun 2000 20:06:12 +0000 (20:06 +0000)]
Fixed a typo in the name of FreePrinterNotifyInfo.
Ulrich Czekalla [Sun, 11 Jun 2000 20:04:44 +0000 (20:04 +0000)]
HTTP protocol now supported, InternetCrackUrl fixed, lots of other
fixes.
Patrik Stridvall [Sun, 11 Jun 2000 20:03:17 +0000 (20:03 +0000)]
Fixed some warnings.
Patrik Stridvall [Sun, 11 Jun 2000 20:02:45 +0000 (20:02 +0000)]
Fixed some issues found by winapi_check.