Alexandre Julliard [Mon, 8 Apr 2002 23:57:08 +0000 (23:57 +0000)]
Need to check for focus and capture also on the children of the window
being disabled.
Mike McCormack [Mon, 8 Apr 2002 23:56:14 +0000 (23:56 +0000)]
Created a stubbed version of MSISYS.OCX.
Guy Albertelli [Mon, 8 Apr 2002 23:50:20 +0000 (23:50 +0000)]
Some additional traces.
Dusan Lacko [Mon, 8 Apr 2002 23:49:11 +0000 (23:49 +0000)]
If we can't extract the icon, defer link creation to runonce.
Alexandre Julliard [Mon, 8 Apr 2002 23:47:25 +0000 (23:47 +0000)]
Fixed compile when HAVE_OPENGL is not defined.
Dmitry Timoshkov [Mon, 8 Apr 2002 23:46:32 +0000 (23:46 +0000)]
Added CS_PARENTDC style.
François Gouget [Mon, 8 Apr 2002 23:40:13 +0000 (23:40 +0000)]
Added some error codes.
Hidenori Takeshima [Mon, 8 Apr 2002 22:45:34 +0000 (22:45 +0000)]
Added some stubs.
Dimitrie O. Paun [Mon, 8 Apr 2002 22:44:20 +0000 (22:44 +0000)]
- get rid of parent handle from info struct
- store hwnd in info struct, do not pass it around
- use unicode functions wherever possible
- consistent indentation
- bugs in Unicode handling fixed
- fix handling of error conditions
- fix initialization bugs, etc.
- complete tooltip support
- typesafety
- update the FIXME list to the latest specs
Michael Karcher [Mon, 8 Apr 2002 22:43:58 +0000 (22:43 +0000)]
Fixed OpenGL routines broken by the DC -> PHYSDEV change.
Geoffrey Hausheer [Mon, 8 Apr 2002 20:17:51 +0000 (20:17 +0000)]
Added comments explaing how to use cygwin/mingw/wine headers.
Added 'clean' and 'distclean'
Added new options -s and -i.
Archives will now include the entire './include' directory instead of
just './include/wine'.
Renamed makefile from Makefile.cyg to Makefile.win.
The makefile is now mingw compatible as well (although it's be better
if we could detect the correct location of the windows.h headers).
Dimitrie O. Paun [Mon, 8 Apr 2002 20:16:01 +0000 (20:16 +0000)]
- fix indentation
- handle all out-of-memory cases
- better drawing code
- fix CBES_EX_NOEDITIMAGE handling
- implement CBES_EX_NOEDITIMAGEINDENT
- implement I_{INDENT,IMAGE}CALLBACK
- fix notification code for ANSI/Unicode
- make use of iOverlay image
Paul Rupe [Mon, 8 Apr 2002 20:15:32 +0000 (20:15 +0000)]
Added keymap tables for US dvorak layout.
Gerald Pfeifer [Mon, 8 Apr 2002 20:14:58 +0000 (20:14 +0000)]
Also #include <sys/uio.h>.
Hidenori Takeshima [Mon, 8 Apr 2002 20:14:28 +0000 (20:14 +0000)]
Added a sample win.ini.
Hidenori Takeshima [Mon, 8 Apr 2002 20:13:54 +0000 (20:13 +0000)]
Added some stubs.
Hidenori Takeshima [Mon, 8 Apr 2002 20:13:27 +0000 (20:13 +0000)]
Added resources for Japanese.
Hidenori Takeshima [Mon, 8 Apr 2002 20:12:50 +0000 (20:12 +0000)]
Fixed crashing in stopping parser.
Hidenori Takeshima [Mon, 8 Apr 2002 20:12:36 +0000 (20:12 +0000)]
Use default GUI font instead of hard-coded 'MS Sans Serif'.
Jukka Heinonen [Mon, 8 Apr 2002 20:11:47 +0000 (20:11 +0000)]
Converted "read standard input with echo" interrupt service to use
common DOSVM console input routine and made the service really echo.
Jukka Heinonen [Mon, 8 Apr 2002 20:11:28 +0000 (20:11 +0000)]
Writes to stdout and VGA_WriteChars routine now update both VGA
buffers and Windows console.
Added routine for changing current console attributes.
Moved text mode handling from VGA_Poll into new routine and changed
locking primitive into critical section.
Hidenori Takeshima [Mon, 8 Apr 2002 20:10:10 +0000 (20:10 +0000)]
Fixed an overflow in calculating times.
Dmitry Timoshkov [Sat, 6 Apr 2002 00:43:13 +0000 (00:43 +0000)]
Added registry entries required for IE installer.
Huw D M Davies [Sat, 6 Apr 2002 00:41:43 +0000 (00:41 +0000)]
Don't hang around for a minute if we can't exec the clipboard server.
François Gouget [Sat, 6 Apr 2002 00:40:41 +0000 (00:40 +0000)]
Replace some SendMessage with SendNotifyMessage in case the target
window belongs to another thread.
Jeremy White [Sat, 6 Apr 2002 00:38:33 +0000 (00:38 +0000)]
Fixed exit status in some cases.
Huw D M Davies [Sat, 6 Apr 2002 00:37:50 +0000 (00:37 +0000)]
Spout a FIXME if we try to call ExtTextOut on an open path.
Huw D M Davies [Sat, 6 Apr 2002 00:12:42 +0000 (00:12 +0000)]
Implement ResetDC and PHYSICALOFFSET[X|Y] devcaps.
Fixes to MergeDevmodes.
Huw D M Davies [Sat, 6 Apr 2002 00:04:31 +0000 (00:04 +0000)]
Changed default paper size to letter.
Alexandre Julliard [Sat, 6 Apr 2002 00:03:33 +0000 (00:03 +0000)]
Avoid crash when trying to attach to a terminating process.
Huw D M Davies [Sat, 6 Apr 2002 00:00:56 +0000 (00:00 +0000)]
Added support for ResetDC.
Huw D M Davies [Fri, 5 Apr 2002 23:59:43 +0000 (23:59 +0000)]
Make ExtDeviceMode dialog use unicode property sheet functions.
Marcus Meissner [Fri, 5 Apr 2002 22:54:46 +0000 (22:54 +0000)]
HKEY_LOCAL_USER should be HKEY_CURRENT_USER.
Martin Wilck [Fri, 5 Apr 2002 22:53:57 +0000 (22:53 +0000)]
- separate cleanly between async scheduling and file IO related issues.
- make the API compatible with other types of async requests (e.g. for
sockets).
- remove exports of async IO related functions for DLL separation.
Alexandre Julliard [Fri, 5 Apr 2002 21:23:36 +0000 (21:23 +0000)]
Fixed GetTextExtentPointI driver usage.
Martin Wilck [Fri, 5 Apr 2002 21:22:55 +0000 (21:22 +0000)]
Make the recv() and send() family of functions use WSARecvFrom() and
WSASendTo().
Steven Edwards [Fri, 5 Apr 2002 21:18:10 +0000 (21:18 +0000)]
Fixed mingw32 warning about stdcall and fastcall being redefined.
Stefan Leichter [Fri, 5 Apr 2002 21:17:00 +0000 (21:17 +0000)]
Check for NULL pointer in DrawTextExA.
Dimitrie O. Paun [Fri, 5 Apr 2002 21:16:19 +0000 (21:16 +0000)]
- fix edit box placement
- reorganize drawing for proper handling of edit box
- typesafety when processing messages
- subclass edit to handle up/down arrows
- more robust handling of failure cases
- numerous bugs fixed
- complete unicodification
- more specific debug messages
- remove cvs log info from file
- consistent indentation
Guy L. Albertelli [Fri, 5 Apr 2002 21:15:32 +0000 (21:15 +0000)]
- Add defines for the NMTBHOTITEM flag word.
- Add defines for the NM_CUSTOMDRAW return flags for toolbar.
Guy L. Albertelli [Fri, 5 Apr 2002 21:15:06 +0000 (21:15 +0000)]
- Use the new comctl32 color array for the colors. Provides better
support for the TB_SETCOLORSCHEME.
- Do some optimizations.
- Correct computation of nHeight and PGN_CALCSIZE.
- Implement the undocumented 045E message.
Guy L. Albertelli [Fri, 5 Apr 2002 21:14:05 +0000 (21:14 +0000)]
- Keep track of all system colors used by comctl32.dll.
- Provide routine to support the WM_SYSCOLORCHANGE message.
Guy L. Albertelli [Fri, 5 Apr 2002 21:13:32 +0000 (21:13 +0000)]
Adjust the child offset x value based on band style RBBS_CHILDEDGE.
Guy L. Albertelli [Fri, 5 Apr 2002 21:13:07 +0000 (21:13 +0000)]
- Try to match the native control for the SetBkColor message.
- Correct processing in NCCalcSize message processing.
Alexandre Julliard [Thu, 4 Apr 2002 15:30:29 +0000 (15:30 +0000)]
Fixed compile without freetype.
Charles Loep [Wed, 3 Apr 2002 22:56:20 +0000 (22:56 +0000)]
Support for hiding file extensions in IShellFolder_GetDisplayNameOf.
Huw D M Davies [Wed, 3 Apr 2002 22:52:52 +0000 (22:52 +0000)]
Check for failure of IShellFolder_GetDisplayNameOf.
Alexandre Julliard [Wed, 3 Apr 2002 22:51:18 +0000 (22:51 +0000)]
Added timer on server exit to wait a bit for new clients.
Don't remove the socket until the registry is closed to avoid a race.
Francois Gouget [Wed, 3 Apr 2002 22:49:51 +0000 (22:49 +0000)]
Forward C++ functions to the msvcrt library.
Aric Stewart [Wed, 3 Apr 2002 22:49:26 +0000 (22:49 +0000)]
Use rect only if there are flags.
Huw D M Davies [Wed, 3 Apr 2002 22:47:50 +0000 (22:47 +0000)]
Added writing META_ESCAPE records.
Huw D M Davies [Wed, 3 Apr 2002 22:46:32 +0000 (22:46 +0000)]
Do not enumerate the META_EOF record.
Huw D M Davies [Wed, 3 Apr 2002 22:44:35 +0000 (22:44 +0000)]
Removed old FF_ code.
Huw D M Davies [Wed, 3 Apr 2002 22:43:27 +0000 (22:43 +0000)]
Fix off by one error in HEADER_InsertItemW.
Alexandre Julliard [Wed, 3 Apr 2002 22:13:01 +0000 (22:13 +0000)]
Make dlopen_dll return an error immediately if the library exists but
dlopen() fails.
Huw D M Davies [Wed, 3 Apr 2002 22:09:58 +0000 (22:09 +0000)]
If lfFaceName == "", then we patch up the names according to
lfPitchAndFamily. This is not very pretty I'm afraid...
Huw D M Davies [Wed, 3 Apr 2002 22:08:27 +0000 (22:08 +0000)]
Implement GetTextExtentPointI and add support for ETO_GLYPH_INDEX.
Huw D M Davies [Wed, 3 Apr 2002 21:18:50 +0000 (21:18 +0000)]
Don't calculate cached metrics or enumerate X11 fonts if we're using
client side fonts.
Huw D M Davies [Wed, 3 Apr 2002 21:17:05 +0000 (21:17 +0000)]
Fixed font enumeration.
Huw D M Davies [Wed, 3 Apr 2002 21:06:09 +0000 (21:06 +0000)]
Fix a few font problems with rotated text and non MM_TEXT mapping
modes. Do slightly better with the FF_ flags in WineEngGetTextMetrics.
Huw D M Davies [Wed, 3 Apr 2002 20:51:20 +0000 (20:51 +0000)]
Add font substitution lookup in the registry. We look under the key
HKLM\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes for
"fromName[,cp]"="toName[,cp]" where cp can be an optional codepage.
Substitution occurs before scanning the available font list, as is the
case with Windows.
Dmitry Timoshkov [Wed, 3 Apr 2002 20:41:14 +0000 (20:41 +0000)]
Implement GetGlyphIndices. Tweak GetCharacterPlacement to use it.
Alexandre Julliard [Wed, 3 Apr 2002 20:24:44 +0000 (20:24 +0000)]
Better check for -lresolv. Removed FREETYPELIBS.
Huw D M Davies [Wed, 3 Apr 2002 20:06:04 +0000 (20:06 +0000)]
The horizontal dialog base unit is calculated as the straight average
of a-z,A-Z (tmAveCharWidth is supposed to be a weighted average
according to character usage, so we shouldn't use this).
Mike McCormack [Wed, 3 Apr 2002 20:04:50 +0000 (20:04 +0000)]
Add stub for WSAEnumProtocols(A/W) functions.
Huw D M Davies [Wed, 3 Apr 2002 20:02:39 +0000 (20:02 +0000)]
Load libfreetype.so on the fly with dlopen and friends.
Aric Stewart [Wed, 3 Apr 2002 19:57:57 +0000 (19:57 +0000)]
Enable ShellExecuteEx to actually open things with their helper
applications.
Mike McCormack [Wed, 3 Apr 2002 19:55:13 +0000 (19:55 +0000)]
Added some stubs.
Huw D M Davies [Wed, 3 Apr 2002 19:53:31 +0000 (19:53 +0000)]
Added ImpersonateLoggedOnUser stub.
Alexandre Julliard [Wed, 3 Apr 2002 02:43:03 +0000 (02:43 +0000)]
Avoid local WINAPI function pointers to work around gcc bug.
Patrik Stridvall [Wed, 3 Apr 2002 02:37:09 +0000 (02:37 +0000)]
Fixed some issues found by winapi_check.
Patrik Stridvall [Wed, 3 Apr 2002 02:35:34 +0000 (02:35 +0000)]
- Minor API file update.
- Minor bug fixes.
Jukka Heinonen [Wed, 3 Apr 2002 02:34:45 +0000 (02:34 +0000)]
Redirect DOS writes to stdout/console to DOSVM_PutChar.
Geoffrey Hausheer [Wed, 3 Apr 2002 02:33:13 +0000 (02:33 +0000)]
Cleaned up a bit, removed todos for OpenThread, avoid TerminateThread
race.
Andreas Mohr [Tue, 2 Apr 2002 19:47:30 +0000 (19:47 +0000)]
Spelling/error messages fixes.
Alexandre Julliard [Tue, 2 Apr 2002 19:42:38 +0000 (19:42 +0000)]
More portable signature check.
Andreas Mohr [Tue, 2 Apr 2002 19:40:49 +0000 (19:40 +0000)]
Add return traces to GlobalMemoryStatus, GetSystemInfo and fixme in
GetSystemInfo.
Geoffrey Hausheer [Tue, 2 Apr 2002 19:37:15 +0000 (19:37 +0000)]
Added test for thread functions.
Geoffrey Hausheer [Tue, 2 Apr 2002 19:21:43 +0000 (19:21 +0000)]
Added perl script which will build a Makefile for running C tests on
Windows through Cygwin/gcc.
Jukka Heinonen [Tue, 2 Apr 2002 19:20:12 +0000 (19:20 +0000)]
Compiles now even on platforms that do not support DOS VM.
Gerald Pfeifer [Tue, 2 Apr 2002 19:19:49 +0000 (19:19 +0000)]
Use ENOMEDIUM errno code only when defined.
Dimitrie O. Paun [Tue, 2 Apr 2002 19:16:45 +0000 (19:16 +0000)]
- correct notifications
- behaviour closer to native
- better drawing
- multiple bugs fixed
- faster & cleaner code
- consistent indentation
Dimitrie O. Paun [Tue, 2 Apr 2002 19:16:08 +0000 (19:16 +0000)]
Fix two compilation warnings.
Dimitrie O. Paun [Tue, 2 Apr 2002 19:15:25 +0000 (19:15 +0000)]
Declare swprintf.
Alexandre Julliard [Tue, 2 Apr 2002 03:00:00 +0000 (03:00 +0000)]
Fixed crash in BitBlt when source DC is NULL.
Alexandre Julliard [Tue, 2 Apr 2002 02:58:45 +0000 (02:58 +0000)]
Various makefile fixes for the test environment.
Alexandre Julliard [Tue, 2 Apr 2002 02:57:50 +0000 (02:57 +0000)]
Implemented a large number of the 32-bit setupapi functions.
Fixed a number of setupx functions by making them call the setupapi
equivalents.
François Gouget [Tue, 2 Apr 2002 02:53:45 +0000 (02:53 +0000)]
Don't suspend a terminated thread.
Dmitry Timoshkov [Tue, 2 Apr 2002 02:53:08 +0000 (02:53 +0000)]
Fix sign extension in message mapping routines.
Alexandre Julliard [Tue, 2 Apr 2002 02:50:24 +0000 (02:50 +0000)]
Avoid crash when trying to attach to a terminating process.
Dmitry Timoshkov [Tue, 2 Apr 2002 02:49:42 +0000 (02:49 +0000)]
Fixed handling of a dll being loaded at the same address as a previous
one.
Alexandre Julliard [Tue, 2 Apr 2002 02:48:24 +0000 (02:48 +0000)]
Avoid recursive DeleteDC calls.
Alexandre Julliard [Tue, 2 Apr 2002 02:46:27 +0000 (02:46 +0000)]
Make GetFullPathName fail if input path name is empty.
Dmitry Timoshkov [Tue, 2 Apr 2002 02:45:09 +0000 (02:45 +0000)]
Always call LoadLibrary.
Workaround a broken behaviour of the 16-bit loader.
Alexandre Julliard [Tue, 2 Apr 2002 02:43:53 +0000 (02:43 +0000)]
Fixed length handling in RtlUnicodeStringToAnsi/OemString.
François Gouget [Tue, 2 Apr 2002 02:42:58 +0000 (02:42 +0000)]
Implemented _mbsnbicmp.
Dmitry Timoshkov [Tue, 2 Apr 2002 02:41:27 +0000 (02:41 +0000)]
Make sure the security descriptor is initialized in RegGetKeySecurity.
Alexandre Julliard [Tue, 2 Apr 2002 02:38:37 +0000 (02:38 +0000)]
Check ELF signature before processing file.
Dmitry Timoshkov [Tue, 2 Apr 2002 02:36:44 +0000 (02:36 +0000)]
Convert NULL menu items to separators.
Chris Morgan [Tue, 2 Apr 2002 00:49:05 +0000 (00:49 +0000)]
Implement OpenThread() winapi call.
Implement a few pthreads functions.