Phil Krylov [Wed, 9 Mar 2005 12:40:01 +0000 (12:40 +0000)]
Changed buffer size for EM_STREAMIN message to 4096, as it's what M$
uses.
Robert Shearman [Wed, 9 Mar 2005 12:39:15 +0000 (12:39 +0000)]
Remove duplicate message defines in header.
Maxime Bellengé [Wed, 9 Mar 2005 12:39:01 +0000 (12:39 +0000)]
Implemented MIIM_BITMAP state.
Handle MNS_CHECKORBMP style.
Alexandre Julliard [Wed, 9 Mar 2005 11:51:31 +0000 (11:51 +0000)]
Make the SwapMouseButton function and the SPI_SETMOUSEBUTTONSWAP
parameter work on the same flag.
Alexandre Julliard [Wed, 9 Mar 2005 11:49:46 +0000 (11:49 +0000)]
Don't check children of minimized windows in get_update_region.
Krzysztof Foltman [Wed, 9 Mar 2005 11:48:59 +0000 (11:48 +0000)]
The meaning of the rewrap flag got inverted (MEPF_REWRAP instead of
MEPF_WRAPPED) for consistency.
Major code cleanups in rewrap/repaint code, leading to "smarter"
behaviour wrt repainting selections.
Raphael Junqueira [Wed, 9 Mar 2005 11:48:05 +0000 (11:48 +0000)]
Avoid ConvertToGlobalHandle calls.
Mike McCormack [Wed, 9 Mar 2005 11:44:59 +0000 (11:44 +0000)]
Shared reading of storage files requires STGM_TRANSACTED.
Gabriel Buades Rubio [Wed, 9 Mar 2005 11:44:33 +0000 (11:44 +0000)]
When sending multi-line boxes to console throgh WineConsoleOutputA,
only the first line was being translated into wide-chars.
Jacek Caban [Wed, 9 Mar 2005 11:43:55 +0000 (11:43 +0000)]
More implementation of IRecordInfo.
Robert Shearman [Wed, 9 Mar 2005 11:43:42 +0000 (11:43 +0000)]
Add message spy support for RichEdit20W control.
Alexandre Julliard [Tue, 8 Mar 2005 19:26:57 +0000 (19:26 +0000)]
Process only pending expose events during RDW_UPDATENOW, not all the
other X events.
Alexandre Julliard [Tue, 8 Mar 2005 19:20:14 +0000 (19:20 +0000)]
Take into account the event mask passed to MsgWaitForMultipleObjectsEx
to allow processing only a subset of the available X events.
Alexandre Julliard [Tue, 8 Mar 2005 19:09:16 +0000 (19:09 +0000)]
Allow specifying extended control styles also in standard dialogs
(reported by Michael Lin).
Krzysztof Foltman [Tue, 8 Mar 2005 19:03:01 +0000 (19:03 +0000)]
- specialized handler for SF_TEXT (ANSI or Unicode), simple and fast
- clears control's text on EM_STREAMIN with no SFF_SELECTION
Krzysztof Foltman [Tue, 8 Mar 2005 19:01:25 +0000 (19:01 +0000)]
- Single quotes are now handled properly (previously they were
inserted as [[']]).
- Better handling of callback function's results.
Hans Leidekker [Tue, 8 Mar 2005 19:00:14 +0000 (19:00 +0000)]
- Implement TranslateBitmapBits.
- Don't pass bogus intent values to lcms.
Dmitry Timoshkov [Tue, 8 Mar 2005 18:58:58 +0000 (18:58 +0000)]
Make running tests on a visible desktop a mandatory requirement.
Maxime Bellengé [Tue, 8 Mar 2005 18:58:25 +0000 (18:58 +0000)]
- Fix unmovable windows if the window style is set to WS_POPUP |
WS_VISIBLE and WS_EX_APPWINDOW.
- Fix metacity displaying decorations where it should not.
Alexandre Julliard [Tue, 8 Mar 2005 17:00:38 +0000 (17:00 +0000)]
Make sure to always pass valid QS_* flags to
MsgWaitForMultipleObjects.
Dimitrie O. Paun [Tue, 8 Mar 2005 16:55:26 +0000 (16:55 +0000)]
Add support for .exe's with exported functions.
Alexandre Julliard [Tue, 8 Mar 2005 16:46:54 +0000 (16:46 +0000)]
Added support for iso8859-16 charset.
Aric Stewart [Tue, 8 Mar 2005 16:46:00 +0000 (16:46 +0000)]
Implement EM_GETOLEINTERFACE.
Ulrich Czekalla [Tue, 8 Mar 2005 16:44:51 +0000 (16:44 +0000)]
Allocate space for terminating null.
Krzysztof Foltman [Tue, 8 Mar 2005 16:26:23 +0000 (16:26 +0000)]
Old font management replaced by the cache-based one, which keeps
maximum of 10 HFONTs at once, instead of one per a couple of runs.
Alexandre Julliard [Tue, 8 Mar 2005 16:25:59 +0000 (16:25 +0000)]
Fixed WS_FD_CLR and WS_FD_SET macros (spotted by Thomas Kho).
Francois Gouget [Tue, 8 Mar 2005 16:23:52 +0000 (16:23 +0000)]
Add a comment explaining why CDLGetLongPathName[AW] and
IsJITInProgress have hardcoded ordinals.
Ulrich Czekalla [Tue, 8 Mar 2005 16:23:36 +0000 (16:23 +0000)]
Fix a memory leak.
Alexandre Julliard [Mon, 7 Mar 2005 20:08:50 +0000 (20:08 +0000)]
Added a missing prototype.
Ulrich Czekalla [Mon, 7 Mar 2005 19:31:46 +0000 (19:31 +0000)]
Create a thread-specific selection window to make sure we receive the
selection events in the correct thread.
Rein Klazes [Mon, 7 Mar 2005 19:24:43 +0000 (19:24 +0000)]
Support execution of pif files.
Alexandre Julliard [Mon, 7 Mar 2005 19:23:32 +0000 (19:23 +0000)]
Authors: Justin Chevrier <jchevrier@nexicom.net>, Paul Vriens <Paul.Vriens@xs4all.nl>
- Consolidate error message handling.
- Add error checking to all initial SystemParametersInfoA calls in
each parameter test to make sure that if a given parameter isn't
supported or has failed in some other way that we return and don't
continue on with the test.
- SetLastError before calling test_error_msg.
- SPI_{GET,SET}ICONTITLEWRAP is supported on Win98.
Jacek Caban [Mon, 7 Mar 2005 19:22:48 +0000 (19:22 +0000)]
- Implemented GetRecordInfoFromTypeInfo and GetRecordInfoFromGuid.
- Beginnig implementation of IRecordInfo.
Alexandre Julliard [Mon, 7 Mar 2005 17:19:24 +0000 (17:19 +0000)]
Moved TranslateMessage and DispatchMessage to dlls/user/message.c.
Added support for posting internal messages.
Added support for driver-specific internal messages.
Alexandre Julliard [Mon, 7 Mar 2005 17:16:26 +0000 (17:16 +0000)]
Set SM_DBCSENABLED according to the current locale instead of
hardcoding it to 0 (found by Mike McCormack).
Mike McCormack [Mon, 7 Mar 2005 17:15:33 +0000 (17:15 +0000)]
Port the RTF parser to the richedit 2.0 control.
Robert Shearman [Mon, 7 Mar 2005 17:14:11 +0000 (17:14 +0000)]
Make each ifproxy have its own channel buffer to fix a bug where a
proxy with multiple interfaces could invoke the wrong stub buffer on
the server.
Dmitry Timoshkov [Mon, 7 Mar 2005 17:13:53 +0000 (17:13 +0000)]
Avoid unnecessary window locking in X11DRV_DestroyWindow.
Dmitry Timoshkov [Mon, 7 Mar 2005 17:13:07 +0000 (17:13 +0000)]
- Call SetCursorPos for an injected mouse message only if we really
need to move mouse pointer.
- Add a test case for mouse click handling.
Alexandre Julliard [Mon, 7 Mar 2005 12:26:48 +0000 (12:26 +0000)]
Make output line-buffered to avoid messing up log files.
Mike McCormack [Mon, 7 Mar 2005 12:24:42 +0000 (12:24 +0000)]
Fix more incorrect uses of STGM_ enumerations.
Eric Pouech [Mon, 7 Mar 2005 12:24:02 +0000 (12:24 +0000)]
When initializing a live target, ask to load module file names, not
module names (spotted by Robert Reif).
Matthew Mastracci [Mon, 7 Mar 2005 12:23:34 +0000 (12:23 +0000)]
Added surface locking.
Alexandre Julliard [Mon, 7 Mar 2005 11:06:30 +0000 (11:06 +0000)]
Retry sending a WM_PAINT in update_now after we sent an erase
message.
Mike McCormack [Mon, 7 Mar 2005 11:05:03 +0000 (11:05 +0000)]
Use lstrcmpiA in preference to strcasecmp.
Alexandre Julliard [Mon, 7 Mar 2005 11:04:35 +0000 (11:04 +0000)]
Fixed DLL_PROCESS_DETACH handler to actually unregister the window
classes.
Eric Pouech [Mon, 7 Mar 2005 11:03:53 +0000 (11:03 +0000)]
Created dump.c as a central point for file dumping (includes header
analysis, utility funcs...).
Added support for dumping minidump files.
Eric Pouech [Mon, 7 Mar 2005 11:03:21 +0000 (11:03 +0000)]
Added support for minidump (read & write).
Jason Edmeades [Mon, 7 Mar 2005 11:02:31 +0000 (11:02 +0000)]
Add stub for GetClassObject function.
Matthew Mastracci [Mon, 7 Mar 2005 11:01:10 +0000 (11:01 +0000)]
Add DDCAPS_OVERLAY and DDCAPS_OVERLAYSTRETCH to GetCaps().
Jason Edmeades [Mon, 7 Mar 2005 11:00:46 +0000 (11:00 +0000)]
Make msvcrt printf use the internal routines which understand %S and
%C.
Jason Edmeades [Mon, 7 Mar 2005 11:00:24 +0000 (11:00 +0000)]
Add stub for SetSecurityInfo.
Krzysztof Foltman [Mon, 7 Mar 2005 10:59:53 +0000 (10:59 +0000)]
Added a check for empty scrollbar range.
Vincent Béron [Mon, 7 Mar 2005 10:59:28 +0000 (10:59 +0000)]
Make wineoss's mixer know about DST_HEADPHONES, DST_LINE and
DST_VOICEIN. Use proper constants instead of 0 and 1.
Juan Lang [Mon, 7 Mar 2005 10:59:09 +0000 (10:59 +0000)]
Implement StgCreatePropSetStg.
Dmitry Timoshkov [Mon, 7 Mar 2005 10:58:37 +0000 (10:58 +0000)]
Another attempt of a test for a visible desktop.
Dmitry Timoshkov [Mon, 7 Mar 2005 10:58:21 +0000 (10:58 +0000)]
Call ReleaseDC() with correct window handle.
Ulrich Czekalla [Mon, 7 Mar 2005 10:58:00 +0000 (10:58 +0000)]
Print out error message if we fail to remove message from queue.
Alexandre Julliard [Sat, 5 Mar 2005 11:55:44 +0000 (11:55 +0000)]
Fixed DOS line endings.
Vincent Béron [Sat, 5 Mar 2005 11:21:50 +0000 (11:21 +0000)]
Create symlinks named wineg++ and winecpp while building winegcc.
Krzysztof Foltman [Sat, 5 Mar 2005 11:19:14 +0000 (11:19 +0000)]
Initial implementation of riched20.
Robert Reif [Sat, 5 Mar 2005 11:15:27 +0000 (11:15 +0000)]
Don't consider no sound device a failure.
Alexandre Julliard [Sat, 5 Mar 2005 10:51:35 +0000 (10:51 +0000)]
Avoid potential crash when freeing a message queue.
Properly initialize newly allocated messages.
Robert Shearman [Sat, 5 Mar 2005 10:50:44 +0000 (10:50 +0000)]
WM_USER messages should be dumped in the format "WM_USER + %d" to make
it easier to see what message it is for unknown classes.
Jacek Caban [Sat, 5 Mar 2005 10:49:22 +0000 (10:49 +0000)]
Write uuid of library in header.
Robert Reif [Sat, 5 Mar 2005 10:49:08 +0000 (10:49 +0000)]
Print dsound.dll version from file versioninfo resource.
Mike McCormack [Sat, 5 Mar 2005 10:48:11 +0000 (10:48 +0000)]
Test and fix grfMode handling in StgOpenDocfile.
Vincent Béron [Sat, 5 Mar 2005 10:47:42 +0000 (10:47 +0000)]
APPMODE can now be one of -mwindows or -mconsole.
Paul Vriens [Sat, 5 Mar 2005 10:47:30 +0000 (10:47 +0000)]
LastError is not set on failure for *MOUSEHOVER* on Win98.
Jakob Eriksson [Sat, 5 Mar 2005 10:47:13 +0000 (10:47 +0000)]
Account for permissions on Win2k.
Mike McCormack [Sat, 5 Mar 2005 10:47:01 +0000 (10:47 +0000)]
Declare the value of STGM_DIRECT_SWMR.
Mike McCormack [Sat, 5 Mar 2005 10:46:46 +0000 (10:46 +0000)]
Handle %ls in sprintf.
Troy Rollo [Sat, 5 Mar 2005 10:46:34 +0000 (10:46 +0000)]
Make GetFileSecurityW return a standard SECURITY_DESCRIPTOR instead of
an uninitialised (and invalid) one.
Steven Edwards [Fri, 4 Mar 2005 12:38:36 +0000 (12:38 +0000)]
Added a check for poll.h.
Alexandre Julliard [Fri, 4 Mar 2005 12:33:34 +0000 (12:33 +0000)]
Avoid a compiler warning.
Troy Rollo [Fri, 4 Mar 2005 12:32:50 +0000 (12:32 +0000)]
Return an empty string for service dependencies when there are no
dependencies, rather than a NULL pointer, which causes some apps to
SEGV.
Ulrich Czekalla [Fri, 4 Mar 2005 12:32:08 +0000 (12:32 +0000)]
Add support for radio buttons.
Justin Chevrier [Fri, 4 Mar 2005 12:31:09 +0000 (12:31 +0000)]
Expand conformance registry entry test to handle registry entries that
differ both in Key and Value from the norm.
Take advantage of expanded registry test to allow
SPI_{GET,SET}SCREENREADER and SPI_{GET,SET}KEYBOARDPREFERENCE to pass
on Win9x.
Alexandre Julliard [Fri, 4 Mar 2005 12:30:47 +0000 (12:30 +0000)]
Authors: Rob Shearman <rob@codeweavers.com>, Mike Hearn <mh@codeweavers.com>
- Add re-entrancy tests to the test suite.
- Run RPCs on a new thread client side so we can pump the message
loop.
Maxime Bellengé [Fri, 4 Mar 2005 12:30:26 +0000 (12:30 +0000)]
Implements OleLoadPicturePath.
Alexandre Julliard [Fri, 4 Mar 2005 10:50:22 +0000 (10:50 +0000)]
Support sending WM_PAINT across processes when it doesn't contain an
HDC.
Mike McCormack [Fri, 4 Mar 2005 10:48:17 +0000 (10:48 +0000)]
Implement StgSetTimes.
Mike McCormack [Fri, 4 Mar 2005 10:47:54 +0000 (10:47 +0000)]
Don't clear ES_AUTO[HV]SCROLL in the edit control created by
richedit.
Troy Rollo [Fri, 4 Mar 2005 10:47:41 +0000 (10:47 +0000)]
Correct incorrect use of arguments to QueryServiceConfigW.
Mike McCormack [Fri, 4 Mar 2005 10:47:27 +0000 (10:47 +0000)]
Handle the printf %F format modifier.
Krzysztof Foltman [Fri, 4 Mar 2005 10:47:13 +0000 (10:47 +0000)]
- added missing CFM_ constants to make RichEdit 2.0 implementation
possible
- added a missing structure PARAFORMAT2
Huw Davies [Fri, 4 Mar 2005 10:46:55 +0000 (10:46 +0000)]
Fix regression in GetPrivateProfileSection for lines without an '='.
Add test.
Mike Hearn [Fri, 4 Mar 2005 10:46:36 +0000 (10:46 +0000)]
Suppress some useless warnings in the RPC runtime, and make a few
TRACEs that were reporting problems into WARNs.
Paul Vriens [Fri, 4 Mar 2005 10:46:22 +0000 (10:46 +0000)]
Better way of handling non-existent SystemParametersInfoW.
SetLastError if GetLastError is checked after a call.
Alexandre Julliard [Thu, 3 Mar 2005 14:10:17 +0000 (14:10 +0000)]
Fixed a few regressions in the handling of segmented addresses.
Oliver Stieber [Thu, 3 Mar 2005 13:57:15 +0000 (13:57 +0000)]
Added a stubbed out version of query to d3d9 and wined3d.
Update the d3d9 headers and creates wined3d types where d3d9 and d3d8
are incompatible.
Huw Davies [Thu, 3 Mar 2005 13:52:06 +0000 (13:52 +0000)]
Don't prepend '\\' to the subkey name.
Dimitrie O. Paun [Thu, 3 Mar 2005 13:51:47 +0000 (13:51 +0000)]
Unicodification. Small cleanups.
Uwe Bonnes [Thu, 3 Mar 2005 13:50:21 +0000 (13:50 +0000)]
Dump HeapWalk entries.
Dmitry Timoshkov [Thu, 3 Mar 2005 13:49:47 +0000 (13:49 +0000)]
Use IsWindowVisible instead of GetWindowLong(GWL_STYLE) & WS_VISIBLE
as a test for desktop visibility.
Francois Gouget [Thu, 3 Mar 2005 13:49:30 +0000 (13:49 +0000)]
Warn the user if he is running the test in interactive mode but the
sound is turned off.
Francois Gouget [Wed, 2 Mar 2005 13:53:50 +0000 (13:53 +0000)]
Assorted spelling fixes.
Oliver Stieber [Wed, 2 Mar 2005 13:44:58 +0000 (13:44 +0000)]
Implemented guids for wined3d.
Francois Gouget [Wed, 2 Mar 2005 13:39:23 +0000 (13:39 +0000)]
Apply Jeremy White's SMPTE calculation fix to each audio driver.
Alexandre Julliard [Wed, 2 Mar 2005 12:23:20 +0000 (12:23 +0000)]
Avoid spaces before preprocessor directives, that's not portable.