Ulrich Czekalla [Mon, 14 Mar 2005 10:06:54 +0000 (10:06 +0000)]
If a zero index is passed to META_SELECTCLIPREGION reset the clip
region.
Dmitry Timoshkov [Mon, 14 Mar 2005 10:06:22 +0000 (10:06 +0000)]
Special case Win9x platforms in the desktop visibility test, in Win98
GetUserObjectInformation is a stub returning ERROR_CALL_NOT_IMPLEMENTED.
Juan Lang [Mon, 14 Mar 2005 10:05:58 +0000 (10:05 +0000)]
Fix a test to pass under XP.
Dmitry Timoshkov [Mon, 14 Mar 2005 10:05:50 +0000 (10:05 +0000)]
Fix some msg.c and win.c failures running on NT4 and XP.
Steven Edwards [Mon, 14 Mar 2005 10:05:12 +0000 (10:05 +0000)]
Porting fixes.
Steven Edwards [Mon, 14 Mar 2005 10:04:56 +0000 (10:04 +0000)]
Correct CheckBitmapBits entry.
Steven Edwards [Mon, 14 Mar 2005 10:04:40 +0000 (10:04 +0000)]
Link mapi32 to ntdll.
Alex Villacís Lasso [Mon, 14 Mar 2005 10:04:30 +0000 (10:04 +0000)]
Add ECT to timezone list.
Robert Reif [Mon, 14 Mar 2005 10:04:07 +0000 (10:04 +0000)]
Private property sets do not exist in early versions of Direct Sound
so skip tests if not supported.
Add tests for A, W and 1 variations of data.
Robert Reif [Mon, 14 Mar 2005 10:03:54 +0000 (10:03 +0000)]
Add missing functionality.
Add more and better error messages.
Add checks for failed HeapAlloc.
Peter Berg Larsen [Mon, 14 Mar 2005 10:03:39 +0000 (10:03 +0000)]
Assorted memleak fixes. Found on Michael Stefaniuc smatch list.
Alexandre Julliard [Fri, 11 Mar 2005 13:25:42 +0000 (13:25 +0000)]
Replace calloc() by HeapAlloc().
Alexandre Julliard [Fri, 11 Mar 2005 13:19:36 +0000 (13:19 +0000)]
Get rid of version #ifdefs.
Mike McCormack [Fri, 11 Mar 2005 13:17:10 +0000 (13:17 +0000)]
StgOpenStorage shouldn't open zero length storage files.
Jonathan Ernst [Fri, 11 Mar 2005 13:16:35 +0000 (13:16 +0000)]
Internationalization.
Alexandre Julliard [Fri, 11 Mar 2005 13:10:25 +0000 (13:10 +0000)]
Get rid of the Windows registry loading on startup, this needs to be
done differently.
Thomas Kho [Fri, 11 Mar 2005 12:53:12 +0000 (12:53 +0000)]
Added select_server() test that uses select() in serving clients.
Peter Berg Larsen [Fri, 11 Mar 2005 12:50:27 +0000 (12:50 +0000)]
Assorted memleak fixes. Found on Michael Stefaniuc smatch list.
Jonathan Ernst [Fri, 11 Mar 2005 10:26:41 +0000 (10:26 +0000)]
Add search field with find-as-you-type function.
Dimitrie O. Paun [Fri, 11 Mar 2005 10:25:59 +0000 (10:25 +0000)]
Use -isystem for system includes as they should be processed after the
-I includes. Spotted by Boaz Harrosh.
Oliver Stieber [Fri, 11 Mar 2005 10:25:30 +0000 (10:25 +0000)]
Change AddRef in queryInterface to IUnknown_AddRef.
Move ppVoulme to d3d9voloumeimpl structure.
Some minor stylistic changes (making everything the same).
Krzysztof Foltman [Fri, 11 Mar 2005 10:24:56 +0000 (10:24 +0000)]
- EM_STREAMIN can now deal with undo in a reasonable manner (no
multiple undo actions in one EM_STREAMIN).
- Related changes to undo code (umIgnore mode is now handled
correctly).
- Numerous improvements in the RTF reader: it reads some character
attributes now (you will have proper small print in license agreements
now).
- Fixed a memory overwrite bug in conversion from CHARFORMAT2A to
CHARFORMAT2W.
Robert Shearman [Fri, 11 Mar 2005 10:19:10 +0000 (10:19 +0000)]
- Rename apartment functions to become more object-oriented.
- Rename register_ifstub to marshal_object to more accurately describe
what it does.
- Add new function, apartment_getoxid, to prepare for a possible
future patch where remoting is started on demand.
Robert Shearman [Fri, 11 Mar 2005 10:18:31 +0000 (10:18 +0000)]
Add outer unknown support for typelib marshaler.
Alexandre Julliard [Thu, 10 Mar 2005 20:10:32 +0000 (20:10 +0000)]
Juan Lang [Thu, 10 Mar 2005 17:25:23 +0000 (17:25 +0000)]
Fix a crash if the Mozilla ActiveX control doesn't implement
DllCanUnloadNow.
Juan Lang [Thu, 10 Mar 2005 17:25:02 +0000 (17:25 +0000)]
Fix the calling convention of DllCanUnloadNow.
Juan Lang [Thu, 10 Mar 2005 17:24:20 +0000 (17:24 +0000)]
Fix a regression in AppSearch.
Juan Lang [Thu, 10 Mar 2005 17:24:05 +0000 (17:24 +0000)]
Implement MsiEnumRelatedProducts.
Alexandre Julliard [Thu, 10 Mar 2005 17:19:33 +0000 (17:19 +0000)]
Clear the internal paint flag in the server before returning a
WM_PAINT message to avoid an extra server round-trip.
Dmitry Timoshkov [Thu, 10 Mar 2005 17:17:35 +0000 (17:17 +0000)]
Implement a test for the desktop visibility based on the MSDN article
pointed out by Robert Shearman.
Marcus Meissner [Thu, 10 Mar 2005 17:17:22 +0000 (17:17 +0000)]
Use 512 byte buffer for buffer of LB_GETTEXT and CB_GETLBTEXT.
Added testcase with > 256 byte string in listbox.
Brouard Nicolas [Thu, 10 Mar 2005 17:16:22 +0000 (17:16 +0000)]
Fix menu backslash escaping.
Uwe Bonnes [Thu, 10 Mar 2005 17:15:39 +0000 (17:15 +0000)]
Test for %Systemroot%.
Phil Krylov [Thu, 10 Mar 2005 17:15:32 +0000 (17:15 +0000)]
Implemented GetScrollBarInfo() function and SBM_GETSCROLLBARINFO
message.
Alexandre Julliard [Thu, 10 Mar 2005 15:47:53 +0000 (15:47 +0000)]
Merge the rest of the messaging code into dlls/user/message.c and get
rid of windows/message.c.
Jonathan Ernst [Thu, 10 Mar 2005 15:46:33 +0000 (15:46 +0000)]
Use a dialog instead of a normal window.
Alexandre Julliard [Thu, 10 Mar 2005 11:52:25 +0000 (11:52 +0000)]
Properly cope with get_message being called recursively while
processing a hardware message.
Raphael Junqueira [Thu, 10 Mar 2005 11:48:28 +0000 (11:48 +0000)]
- XListInputDevices spec say that device list should be freed using
XFreeDeviceList
- better robustness on X11DRV_AttachEventQueueToTablet
C. Scott Ananian [Thu, 10 Mar 2005 11:44:19 +0000 (11:44 +0000)]
Allow scanf to continue parsing format string after a '%n'.
Alexandre Julliard [Thu, 10 Mar 2005 11:25:58 +0000 (11:25 +0000)]
Take message filtering into account when updating the static data for
double click support.
Alexandre Julliard [Thu, 10 Mar 2005 11:20:51 +0000 (11:20 +0000)]
Allocate fonts and regions from the large heap too.
Peter Berg Larsen [Thu, 10 Mar 2005 11:18:31 +0000 (11:18 +0000)]
Tmp was not freed in case of errors in save_branch().
Mike McCormack [Thu, 10 Mar 2005 11:16:35 +0000 (11:16 +0000)]
Forward the RichEdit 1.0 control to the RichEdit 2.0 control.
Juan Lang [Thu, 10 Mar 2005 11:15:40 +0000 (11:15 +0000)]
- make sure msihandle2msiinfo is correctly matched with msiobj_release
- don't do redundant NULL checks
Juan Lang [Thu, 10 Mar 2005 11:14:59 +0000 (11:14 +0000)]
Add some missing declarations.
Robert Shearman [Thu, 10 Mar 2005 11:14:24 +0000 (11:14 +0000)]
- Fully delete custom headers on connection opening.
- Free unneeded memory on clearing of standard headers.
- Fix index sanity test in delete function.
Alexander Yaworsky [Thu, 10 Mar 2005 11:14:04 +0000 (11:14 +0000)]
Correct incorrect use of arguments to QueryServiceConfigA. Spotted by
Troy Rollo.
Raphael Junqueira [Thu, 10 Mar 2005 11:13:33 +0000 (11:13 +0000)]
- implements WGL_ARB_render_texture support (no more stubs)
- pass glXGetProcAddressARB ptr to initialise function
Paul Vriens [Thu, 10 Mar 2005 11:13:11 +0000 (11:13 +0000)]
Check always if destination surface is locked.
Alexandre Julliard [Wed, 9 Mar 2005 18:46:13 +0000 (18:46 +0000)]
Added WM_X11DRV_DELETE_WINDOW message to handle close requests so that
we can send the WM_SYSCOMMAND with SendMessage instead of PostMessage.
Added missing NONAMELESSUNION define.
Krzysztof Foltman [Wed, 9 Mar 2005 18:43:18 +0000 (18:43 +0000)]
- Optimized repaint of the area below the text.
- ME_JoinRuns didn't mark the paragraph for rewrapping, fixed.
- Removed PostQuitMessage(0) from WM_DESTROY handler (duh!).
- Use of EM_GETOLEINTERFACE is reported with FIXME instead of TRACE
(any app using this message is likely to encounter major problems).
Hans Leidekker [Wed, 9 Mar 2005 18:42:52 +0000 (18:42 +0000)]
- Implementation stubs for GenerateCopyFilePaths,
SpoolerCopyFileEvent.
- Call DisableThreadLibraryCalls on process attach.
- Document more functions.
Paul Vriens [Wed, 9 Mar 2005 18:42:35 +0000 (18:42 +0000)]
Check for NULL before touching src.
Alexandre Julliard [Wed, 9 Mar 2005 16:45:23 +0000 (16:45 +0000)]
Moved SendInput and related functions to the USER driver to avoid a
number of dll separation hacks.
Alexandre Julliard [Wed, 9 Mar 2005 16:42:28 +0000 (16:42 +0000)]
Remove a trace that's causing too much output.
Michael Jung [Wed, 9 Mar 2005 16:41:30 +0000 (16:41 +0000)]
Implemented 'Browse' functionality for the drive mapping property
sheet.
Michael Jung [Wed, 9 Mar 2005 16:41:17 +0000 (16:41 +0000)]
Beginning of a shell namespace extension to browse the unix
filesystem.
Krzysztof Foltman [Wed, 9 Mar 2005 12:40:38 +0000 (12:40 +0000)]
WM_CANCELMODE resets menu flag in the default window procedure.
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.