Steve Lustbader [Mon, 25 Nov 2002 01:10:04 +0000 (01:10 +0000)]
StretchDIBits: avoid crash on null pointers.
Robert Shearman [Mon, 25 Nov 2002 01:09:24 +0000 (01:09 +0000)]
Add support for painting SBS_SIZEBOX style properly.
Jukka Heinonen [Sun, 24 Nov 2002 22:34:04 +0000 (22:34 +0000)]
Moved handlers for int11, int15 and int5c to winedos.
Lionel Ulmer [Sun, 24 Nov 2002 22:33:41 +0000 (22:33 +0000)]
- add implementation for FindDevice function
- some miscellaneous clean-ups / additions
Alexandre Julliard [Sun, 24 Nov 2002 22:19:57 +0000 (22:19 +0000)]
Replace most PROFILE_GetWineIni calls by direct registry accesses.
Keep the config key open to query all values instead of re-opening it
all the time.
Alexandre Julliard [Sun, 24 Nov 2002 22:17:15 +0000 (22:17 +0000)]
Added dist rule for building the distribution tarballs.
Alexandre Julliard [Sun, 24 Nov 2002 22:16:29 +0000 (22:16 +0000)]
Added CS_DBLCLKS so that systray receives double clicks.
Jukka Heinonen [Sun, 24 Nov 2002 22:15:56 +0000 (22:15 +0000)]
VGA text mode no longer flickers and it is much faster.
VGA text mode is now initialized earlier.
VGA text mode is now emulated even without console.
Bill Medland [Sun, 24 Nov 2002 22:15:01 +0000 (22:15 +0000)]
Correct UnhookWindowsHook: clear the handle so that the server doesn't
try to use it.
Christian Costa [Sun, 24 Nov 2002 22:14:40 +0000 (22:14 +0000)]
Reenable OpenGL surface's flip method.
Reenable execute buffers.
Some bug fixes.
Jens Hoffmann [Sun, 24 Nov 2002 22:14:08 +0000 (22:14 +0000)]
Pass correct instance in keyboard_hook setup.
Matthew Davison [Sun, 24 Nov 2002 22:13:26 +0000 (22:13 +0000)]
Fix some unicode->ascii calls.
Gerald Pfeifer [Sun, 24 Nov 2002 22:12:40 +0000 (22:12 +0000)]
Avoid using labels at the end of commpound statements.
Alexandre Julliard [Sat, 23 Nov 2002 02:24:53 +0000 (02:24 +0000)]
Removed no longer needed PROFILE_LoadWineIni().
Jukka Heinonen [Sat, 23 Nov 2002 02:23:54 +0000 (02:23 +0000)]
Move int2f handler to winedos.
Clean winedos headers a bit.
Vincent Béron [Sat, 23 Nov 2002 01:20:02 +0000 (01:20 +0000)]
The default behavior of "make everything" is now to build separate
guides rather than the big one.
Determines the name of the installed docbook filter (db2html or
docbook2html, etc.) in configure, defaulting to false if absent.
Mike Hearn [Sat, 23 Nov 2002 01:12:17 +0000 (01:12 +0000)]
Altered WM_MOUSEHOVER so the lParam and wParam fields are set
correctly to virtual key states and cursor position.
Alexandre Julliard [Sat, 23 Nov 2002 01:09:57 +0000 (01:09 +0000)]
Removed the WINE_NO_STRICT support.
Dimitrie O. Paun [Sat, 23 Nov 2002 01:03:40 +0000 (01:03 +0000)]
Allow apps to define __int{8,16,32,64} on the command line.
Alexandre Julliard [Fri, 22 Nov 2002 22:25:59 +0000 (22:25 +0000)]
Fixed use of HBMMENU_* in switch statements.
Alexandre Julliard [Fri, 22 Nov 2002 22:16:53 +0000 (22:16 +0000)]
Made gdi compile with -DSTRICT.
Alexandre Julliard [Fri, 22 Nov 2002 21:58:03 +0000 (21:58 +0000)]
Fixed a number of -DSTRICT issues.
Alexandre Julliard [Fri, 22 Nov 2002 21:22:14 +0000 (21:22 +0000)]
Made user compile with -DSTRICT.
Alexandre Julliard [Fri, 22 Nov 2002 20:44:13 +0000 (20:44 +0000)]
Removed support for converting old format config, everybody should
have converted by now.
Removed log info from wineinstall, this info is already in ChangeLog.
Alexandre Julliard [Fri, 22 Nov 2002 20:43:01 +0000 (20:43 +0000)]
Fixed more -DSTRICT issues.
Alexandre Julliard [Fri, 22 Nov 2002 20:41:17 +0000 (20:41 +0000)]
Properly split the 16-bit versions of GrayString and TabbedTextOut.
Alexandre Julliard [Fri, 22 Nov 2002 04:47:10 +0000 (04:47 +0000)]
Moved some more 16-bit functions to user16.c.
A few fixes for -DSTRICT.
Alexandre Julliard [Fri, 22 Nov 2002 04:43:02 +0000 (04:43 +0000)]
Compile ole32 with -DSTRICT.
Johan Dahlin [Thu, 21 Nov 2002 23:56:42 +0000 (23:56 +0000)]
Make shell32 compile with -DSTRICT.
Andrew John Hughes [Thu, 21 Nov 2002 23:55:10 +0000 (23:55 +0000)]
Make commdlg compile with -DSTRICT.
Matthew Davison [Thu, 21 Nov 2002 23:46:06 +0000 (23:46 +0000)]
Remove obsolete --enable-opengl.
Marcus Meissner [Thu, 21 Nov 2002 23:45:47 +0000 (23:45 +0000)]
Fixed aliasing problems (do not use (POINT*)&rect constructs).
Marcus Meissner [Thu, 21 Nov 2002 23:45:31 +0000 (23:45 +0000)]
Handle the COORD <-> DWORD conversion the canonical way.
Steve Lustbader [Thu, 21 Nov 2002 23:44:58 +0000 (23:44 +0000)]
Have PostMessage call PostThreadMessage when hwnd is NULL.
Dimitrie O. Paun [Thu, 21 Nov 2002 23:44:19 +0000 (23:44 +0000)]
Add definition for WSAEDISCON.
Alexandre Julliard [Thu, 21 Nov 2002 21:51:24 +0000 (21:51 +0000)]
Removed OpenGL thread safety check.
Renamed option to --without-opengl for consistency.
Michael Stefaniuc [Thu, 21 Nov 2002 21:50:04 +0000 (21:50 +0000)]
Some -DSTRICT fixes.
Martin Wilck [Thu, 21 Nov 2002 21:48:53 +0000 (21:48 +0000)]
Fixed circular include sequence winsock.h -> windows.h -> winsock2.h
-> winsock.h.
Stefan Leichter [Thu, 21 Nov 2002 21:48:27 +0000 (21:48 +0000)]
Moved implementation of Get/SetClassLong from ascii to unicode.
Stefan Leichter [Thu, 21 Nov 2002 21:48:06 +0000 (21:48 +0000)]
Replaced CreateDCA by CreateDCW in LoadImageW.
Lionel Ulmer [Thu, 21 Nov 2002 21:04:16 +0000 (21:04 +0000)]
- Clean up all the D3D COM handling (but the underlaying code is still
as ugly as before).
- Handle properly (ie as on real Windows) negative values in
rectangles during blitting.
Alexandre Julliard [Thu, 21 Nov 2002 04:13:35 +0000 (04:13 +0000)]
Use the '-z defs' linker option if supported to better catch undefined
symbols.
Carl Sopchak [Thu, 21 Nov 2002 03:57:05 +0000 (03:57 +0000)]
Ignore buffer limit on WM_SETTEXT.
Steve Lustbader [Thu, 21 Nov 2002 03:56:29 +0000 (03:56 +0000)]
Stub for SetDCBrushColor.
Alexandre Julliard [Thu, 21 Nov 2002 03:47:45 +0000 (03:47 +0000)]
Add -lc when linking dlls to avoid warnings on FreeBSD.
Andrew John Hughes [Thu, 21 Nov 2002 03:45:01 +0000 (03:45 +0000)]
Build ntdll with -DSTRICT.
Alexandre Julliard [Thu, 21 Nov 2002 00:04:01 +0000 (00:04 +0000)]
Added wrapper to replace llseek+lread to avoid HANDLE/HFILE
conversions.
Shachar Shemesh [Thu, 21 Nov 2002 00:03:14 +0000 (00:03 +0000)]
- If running wineinstall and asking not to install, the symbolic links
are no created pointing to the source tree files rather to the
(non-existing) $libdir
- If Windows is found on the system, the installer does not assume
that the user is interested in using it. Instead, the user is asked,
and if she answers "no", Wine is installed as if no Windows was
found.
Ove Kaaven [Thu, 21 Nov 2002 00:02:38 +0000 (00:02 +0000)]
Added "generate headers only" command-line option. Implemented imports
from inside interface definitions. Fixed a few problems with
generating header files for COM interfaces.
Jukka Heinonen [Thu, 21 Nov 2002 00:02:09 +0000 (00:02 +0000)]
Removed last users of msdos/interrupts.c.
Alexandre Julliard [Wed, 20 Nov 2002 19:54:32 +0000 (19:54 +0000)]
Added support for system-wide hooks.
Alexandre Julliard [Wed, 20 Nov 2002 19:52:14 +0000 (19:52 +0000)]
Removed -noimport on functions that are forwards to ntdll.
Added -noimport on functions that directly call the libc equivalent.
Tisheng Chen [Wed, 20 Nov 2002 19:47:44 +0000 (19:47 +0000)]
Added Simplified Chinese support.
Eric Pouech [Wed, 20 Nov 2002 19:47:08 +0000 (19:47 +0000)]
No longer using Win32 API relative to 16 bit subsystem for the 32 bit
part.
Eric Pouech [Wed, 20 Nov 2002 19:46:35 +0000 (19:46 +0000)]
Better support for multiple midi devices on the OSS interface.
Eric Pouech [Wed, 20 Nov 2002 19:46:18 +0000 (19:46 +0000)]
Wrote back & history support.
Correctly implemented << and >> buttons.
Added support for page level macros.
Alberto Massari [Wed, 20 Nov 2002 19:45:50 +0000 (19:45 +0000)]
winedump was still using the "init" keyword in the .spec file.
Jukka Heinonen [Wed, 20 Nov 2002 19:40:12 +0000 (19:40 +0000)]
Remove some Win32s specific code.
Jukka Heinonen [Wed, 20 Nov 2002 19:39:11 +0000 (19:39 +0000)]
Removed obsolete code.
Alexandre Julliard [Tue, 19 Nov 2002 00:52:38 +0000 (00:52 +0000)]
Implemented some ismbc* functions (based on a patch by Greg Turner).
Patrik Stridvall [Tue, 19 Nov 2002 00:47:12 +0000 (00:47 +0000)]
Added stub implementation of cabinet.dll.
Robert Shearman [Tue, 19 Nov 2002 00:44:05 +0000 (00:44 +0000)]
Add some RichEdit 2.0/3.0 definitions.
Dimitrie O. Paun [Tue, 19 Nov 2002 00:43:45 +0000 (00:43 +0000)]
Added definition for PeekNamedPipe
Fixed a lot of badly indented functions.
Alexandre Julliard [Mon, 18 Nov 2002 23:16:09 +0000 (23:16 +0000)]
Removed support for 'rsrc' spec file statement.
Vincent Béron [Mon, 18 Nov 2002 23:13:05 +0000 (23:13 +0000)]
Get rid of the vararg and generic stuff.
Vincent Béron [Mon, 18 Nov 2002 23:12:44 +0000 (23:12 +0000)]
Removed some unused types.
Vincent Béron [Mon, 18 Nov 2002 23:12:15 +0000 (23:12 +0000)]
Added netdb.h protection.
Marcus Meissner [Mon, 18 Nov 2002 23:11:37 +0000 (23:11 +0000)]
Fixed strict aliasing issue in __pthread_once and SetWaitableTimer.
Jukka Heinonen [Mon, 18 Nov 2002 23:11:18 +0000 (23:11 +0000)]
Removed last user of msdos/int1a.c.
Jukka Heinonen [Mon, 18 Nov 2002 22:53:38 +0000 (22:53 +0000)]
Removed obsolete INT_Int31Handler.
Alexandre Julliard [Mon, 18 Nov 2002 19:51:11 +0000 (19:51 +0000)]
Setting the horizontal scrollbar can change the values for the
vertical one so make sure we compute them separately.
Alexandre Julliard [Mon, 18 Nov 2002 19:50:02 +0000 (19:50 +0000)]
Added empty X11DRV_OpenGL_Init for the non-OpenGL case.
Marcus Meissner [Mon, 18 Nov 2002 19:49:18 +0000 (19:49 +0000)]
Fixed strict aliasing problem in RtlEnlargedUnsignedDivide.
Marcus Meissner [Mon, 18 Nov 2002 19:48:56 +0000 (19:48 +0000)]
Fixed strict aliasing problem in
__wine_GetLargestConsoleWindowSize_wrapper.
Eric Pouech [Mon, 18 Nov 2002 19:48:11 +0000 (19:48 +0000)]
Added support for window information from the .hlp file.
Added support for window numbers in link.
Stefan Leichter [Mon, 18 Nov 2002 19:47:20 +0000 (19:47 +0000)]
Moved implementation of LoadKeyboardLayout from ASCII to Unicode.
Patrik Stridvall [Mon, 18 Nov 2002 19:46:34 +0000 (19:46 +0000)]
No version of GNU C++ (unlike GNU C) supports unnamed structs.
Dimitrie O. Paun [Mon, 18 Nov 2002 19:45:47 +0000 (19:45 +0000)]
Support commctrl message-helper macros in C++.
Dimitrie O. Paun [Mon, 18 Nov 2002 19:45:22 +0000 (19:45 +0000)]
Use DeleteDC instead of DeleteObject to free HDCs (spotted by Dietrich
Teickner <Dietrich_Teickner@t-online.de>).
Clear the imagelist structure on deletion, as some stupid apps free
imagelists multiple times.
Stefan Leichter [Mon, 18 Nov 2002 19:44:46 +0000 (19:44 +0000)]
Moved implementation of EnumDisplaySettings from ASCII to Unicode.
Mike McCormack [Mon, 18 Nov 2002 19:44:17 +0000 (19:44 +0000)]
Add some definitions for structures used by NtQueryFileInfo.
Ryan Cumming [Mon, 18 Nov 2002 19:43:58 +0000 (19:43 +0000)]
- Move StgIsStorageFile16's implementation to StgIsStorageFile; port
it to Win32.
- Move StgIsStorageFile from storage.c to storage32.c.
- StgIsStorageFile only returns S_OK, STG_E_FILENOTFOUND, and S_FALSE.
- StgIsStorageFile doesn't check if a file is large enough to be a
storage file, it only checks for the presence of the 8-byte magic.
Alberto Massari [Mon, 18 Nov 2002 19:43:10 +0000 (19:43 +0000)]
- Added some definitions.
- Fixed signature of GetUrlCacheEntryInfoExW.
Alberto Massari [Mon, 18 Nov 2002 19:42:34 +0000 (19:42 +0000)]
Install link to rundll32.exe too.
Alberto Massari [Mon, 18 Nov 2002 19:42:13 +0000 (19:42 +0000)]
Fix crash when invoked with no arguments.
Ryan Cumming [Mon, 18 Nov 2002 19:41:53 +0000 (19:41 +0000)]
Make LookupIconIdFromDirectoryEx16 call LookupIconIdFromDirectoryEx,
instead of the other way around.
Alexandre Julliard [Fri, 15 Nov 2002 04:17:00 +0000 (04:17 +0000)]
Warning fixes.
Lionel Ulmer [Fri, 15 Nov 2002 04:16:38 +0000 (04:16 +0000)]
Load OpenGL library dynamically from x11drv.
Eric Pouech [Fri, 15 Nov 2002 04:14:27 +0000 (04:14 +0000)]
Don't fully process FreeLibrary when process is stopping.
Dmitry Timoshkov [Fri, 15 Nov 2002 04:13:46 +0000 (04:13 +0000)]
Minor bug fixes.
Ryan Cumming [Fri, 15 Nov 2002 04:12:10 +0000 (04:12 +0000)]
Implemented GetFileSizeEx (based on a patch by Steve Lustbader).
Alberto Massari [Fri, 15 Nov 2002 01:41:20 +0000 (01:41 +0000)]
Added rundll32 utility.
Jukka Heinonen [Fri, 15 Nov 2002 01:35:52 +0000 (01:35 +0000)]
DeviceIoControl now calls winedos interrupt handlers.
Fixed RawModeSwitch.
Tony Lambregts [Fri, 15 Nov 2002 01:35:16 +0000 (01:35 +0000)]
Fix SM_CYVTHUMB, SM_CXSMSIZE, SM_CXMENUCHECK and SM_CYMENUCHECK.
Eric Pouech [Fri, 15 Nov 2002 01:34:57 +0000 (01:34 +0000)]
Rewrote macro engine for adding dynamic macro loading capability.
Wrote RegisterRoutine and IsBook macros.
Huw Davies [Fri, 15 Nov 2002 01:02:16 +0000 (01:02 +0000)]
Proper handling of SetTextCharacterExtra.
Martin Wilck [Fri, 15 Nov 2002 01:01:47 +0000 (01:01 +0000)]
- Allow setting NetBIOS ComputerName through registry.
- Keep old behavior as default, using new config option to change.
- Implement SetComputerName(), SetComputerNameEx(),
GetComputerNameEx().
- ComputerName initialization moved to kernel32.
Mike McCormack [Fri, 15 Nov 2002 01:00:08 +0000 (01:00 +0000)]
Partial implementation of RtlDosPathNameToNtPathName_U.
Patrik Stridvall [Fri, 15 Nov 2002 00:02:51 +0000 (00:02 +0000)]
Made tests compile on Windows.
Marcus Meissner [Fri, 15 Nov 2002 00:02:36 +0000 (00:02 +0000)]
Also silence IShellLinkA_fnSetShowCmd.