Robert Shearman [Fri, 10 Sep 2004 22:29:49 +0000 (22:29 +0000)]
- Use FDI functions like native instead of advpack.ExtractFiles and
cabinet.Extract (which doesn't work with native cabinet)
- If MoveFile fails the message now displayes the correct last error
and bails rather than silently breaking the install.
Michael Kaufmann [Fri, 10 Sep 2004 22:29:32 +0000 (22:29 +0000)]
Make the menus of Delphi applications work.
Zach Gorman [Fri, 10 Sep 2004 22:29:02 +0000 (22:29 +0000)]
The initial dialog focus should be established by the default handler
for SetFocus(), not in the dialog creation code.
Zach Gorman [Fri, 10 Sep 2004 21:27:02 +0000 (21:27 +0000)]
Modal dialogs should not be shown via ShowWindow until the message
queue first runs empty. This allows all initialization to complete
before a default focus is assigned.
Andreas Mohr [Fri, 10 Sep 2004 21:16:02 +0000 (21:16 +0000)]
Don't reject OS/2 programs, try to carry on in DOS mode.
Zach Gorman [Fri, 10 Sep 2004 21:14:43 +0000 (21:14 +0000)]
Added tests for default focus assignment in dialogs.
Robert Reif [Fri, 10 Sep 2004 21:13:55 +0000 (21:13 +0000)]
Document all the structure members up to SessionId in the PEB.
Alexander Yaworsky [Fri, 10 Sep 2004 21:12:25 +0000 (21:12 +0000)]
Implemented LockServiceDatabase and UnlockServiceDatabase.
Diego Pettenò [Fri, 10 Sep 2004 21:12:11 +0000 (21:12 +0000)]
Add support for file:/// urls in PathCreateFromUrl.
Uwe Bonnes [Fri, 10 Sep 2004 21:11:22 +0000 (21:11 +0000)]
Strip dangling \r\n from HTTP_HttpSendRequest.
Jacek Caban [Fri, 10 Sep 2004 19:37:28 +0000 (19:37 +0000)]
Added Polish translation.
Huw Davies [Fri, 10 Sep 2004 19:35:56 +0000 (19:35 +0000)]
We want all 1bpp dibsections to have a monochrome bitmap and
everything else to be at the screen depth.
Rein Klazes [Fri, 10 Sep 2004 19:35:16 +0000 (19:35 +0000)]
Add tests of TzSpecificLocalTimeToSystemTime and
SystemTimeToTzSpecificLocalTime.
Rein Klazes [Fri, 10 Sep 2004 19:35:06 +0000 (19:35 +0000)]
Fixed TzSpecificLocalTimeToSystemTime and
SystemTimeToTzSpecificLocalTime:
- take the time of day into the calculation, so the bias is calculated
correctly during the transition days;
- the transition times are expressed as local time, not system time;
- correct the daylight logic for use on the southern hemisphere;
- beautify some LONGLONG arithmetic.
Robert Shearman [Fri, 10 Sep 2004 19:34:29 +0000 (19:34 +0000)]
Implement ImageDirectoryEntryToData by forwarding it to the ntdll
implementation of the function.
Mike McCormack [Fri, 10 Sep 2004 19:34:14 +0000 (19:34 +0000)]
Output NdrConvert, NdrClearOutParameters and IID constraints.
Robert Reif [Fri, 10 Sep 2004 19:34:01 +0000 (19:34 +0000)]
Return error from low level driver when necessary.
Alexandre Julliard [Thu, 9 Sep 2004 21:03:58 +0000 (21:03 +0000)]
Get rid of the non-standard ICOM_THIS macro.
Alexandre Julliard [Thu, 9 Sep 2004 20:17:07 +0000 (20:17 +0000)]
Removed some more uses of the non-standard ICOM_THIS macro.
Alexandre Julliard [Thu, 9 Sep 2004 20:16:23 +0000 (20:16 +0000)]
Comment out an unreliable test.
Francois Gouget [Thu, 9 Sep 2004 19:23:19 +0000 (19:23 +0000)]
Move the PROPVARIANT declaration from objidl.idl to propidl.idl.
Move related API declarations from individual C files to propidl.idl.
Remove uneeded include of propidl.h in the propvariant.c test.
Hans Leidekker [Thu, 9 Sep 2004 19:18:57 +0000 (19:18 +0000)]
Dutch resource translation.
Ulrich Czekalla [Thu, 9 Sep 2004 19:18:40 +0000 (19:18 +0000)]
Allow copying selection when control is read only.
Mike McCormack [Thu, 9 Sep 2004 19:18:10 +0000 (19:18 +0000)]
Output intermediate variables for the method to write into in stubs.
James Hawkins [Thu, 9 Sep 2004 19:17:57 +0000 (19:17 +0000)]
Added stub for IsValidURL.
Robert Reif [Thu, 9 Sep 2004 19:17:46 +0000 (19:17 +0000)]
offsets array is the size of the wine data format so there is no need
to reallocate it when the format changes.
Alexandre Julliard [Thu, 9 Sep 2004 00:30:29 +0000 (00:30 +0000)]
Get rid of the WIN_SetRectangles export from user32.
Alexandre Julliard [Thu, 9 Sep 2004 00:28:36 +0000 (00:28 +0000)]
Take care to not close the file handle if there are outstanding locks
and the directory options don't match.
Alexandre Julliard [Thu, 9 Sep 2004 00:26:57 +0000 (00:26 +0000)]
Fixed the check for removable media in load_pe_exe (spotted by
Francois Gouget).
Robert Shearman [Thu, 9 Sep 2004 00:26:13 +0000 (00:26 +0000)]
- Status update.
- Remove no longer valid comment.
- Minor coding style cleanups.
Robert Reif [Thu, 9 Sep 2004 00:25:48 +0000 (00:25 +0000)]
Fixes a mouse regression due to structure size change.
Alexandre Julliard [Wed, 8 Sep 2004 22:02:23 +0000 (22:02 +0000)]
Fixed some message sequences to succeed on XP.
Added some tests for showing/hiding a child window with an invisible
parent.
Robert Reif [Wed, 8 Sep 2004 21:48:33 +0000 (21:48 +0000)]
- Add linux to dinput axis mapping using HKLM/Software/Wine/dinput
registry settings.
- Fix some format mapping bugs.
- Adds GetDeviceInfo.
- Adds SetProperty DIPH_DEVICE support for setting all properties.
- Use windows compatible object naming.
Filip Navara [Wed, 8 Sep 2004 21:47:03 +0000 (21:47 +0000)]
Do not distinguish exterior wizard pages by their position, but
instead expect that every page in wizard that doesn't have header is
exterior.
Krzysztof Foltman [Wed, 8 Sep 2004 21:46:33 +0000 (21:46 +0000)]
Make sure InternetReadFile returns full buffers.
Francois Gouget [Wed, 8 Sep 2004 19:08:14 +0000 (19:08 +0000)]
Make the dsound tests run with DirectX < 8.
Francois Gouget [Wed, 8 Sep 2004 19:07:57 +0000 (19:07 +0000)]
Remove the get_hwnd() implementation from propset.c and reuse the
common one.
Francois Gouget [Wed, 8 Sep 2004 19:06:07 +0000 (19:06 +0000)]
Set _WIN32_WINNT to 0x0501 so we get the definition of
PTIMERAPCROUTINE from the Windows headers.
Francois Gouget [Wed, 8 Sep 2004 19:05:55 +0000 (19:05 +0000)]
The union in PROPVARIANT is always nameless on Windows. So define a
macro to deal with it correctly.
Markus Amsler [Wed, 8 Sep 2004 19:05:43 +0000 (19:05 +0000)]
Respect given buffer size in GET EXTENDED COUNTRY INFORMATION.
Uwe Bonnes [Wed, 8 Sep 2004 19:05:28 +0000 (19:05 +0000)]
Added MSVCRT_CLOCKS_PER_SEC define.
Mike McCormack [Wed, 8 Sep 2004 19:01:42 +0000 (19:01 +0000)]
Generate some marshalling code for stubs.
Alexandre Julliard [Wed, 8 Sep 2004 04:17:31 +0000 (04:17 +0000)]
Converted the timeout list to use the standard list functions.
Alexandre Julliard [Wed, 8 Sep 2004 01:50:37 +0000 (01:50 +0000)]
Removed some more uses of the non-standard ICOM_THIS macro.
Alexandre Julliard [Wed, 8 Sep 2004 01:34:22 +0000 (01:34 +0000)]
Added xor_region, fixed rect_in_region.
Francois Gouget [Wed, 8 Sep 2004 01:27:24 +0000 (01:27 +0000)]
Fix and unify parsing of calling conventions.
Hack handling of 'struct { } *NDR_SCONTEXT;' so we don't cause a parse
error as this is a valid C construct.
Generate type tests for rpcrt4.
Remove PRPC_BINDING_VECTOR and PUUID_VECTOR, they don't exist on
Windows.
Fix the MIDL_STUB_MESSAGE, MIDL_SERVER_INFO and
MIDL_STUBLESS_PROXY_INFO structs.
Add NDR_ALLOC_ALL_NODES_CONTEXT, NDR_POINTER_QUEUE_STATE and
CS_STUB_INFO.
Diego Pettenò [Wed, 8 Sep 2004 01:26:25 +0000 (01:26 +0000)]
Add support in UrlIs() for URLIS_DIRECTORY and URLIS_FILEURL flags.
Uwe Bonnes [Wed, 8 Sep 2004 01:25:21 +0000 (01:25 +0000)]
Get full buffers in Internet_Readfile.
Eric Pouech [Wed, 8 Sep 2004 01:25:05 +0000 (01:25 +0000)]
- ctrl-c enabling flag is now inherited
- fixed console-related fields in RTL_USER_PROCESS_PARAMETERS
- various clean-up in kernel32.SetConsoleCtrlHandler
- only send a console event once to a process and not to all the
process' threads
Hans Leidekker [Wed, 8 Sep 2004 01:23:57 +0000 (01:23 +0000)]
Fix signed/unsigned comparison warnings.
Mike McCormack [Tue, 7 Sep 2004 23:28:32 +0000 (23:28 +0000)]
Add a test for timers.
Alexandre Julliard [Tue, 7 Sep 2004 23:28:14 +0000 (23:28 +0000)]
Make sure to run through the poll loop once before processing newly
added timers (reported by Mike McCormack).
Alexandre Julliard [Tue, 7 Sep 2004 23:01:34 +0000 (23:01 +0000)]
Avoid integer overflows in NTDLL_get_server_timeout (spotted by Mike
McCormack).
Francois Gouget [Tue, 7 Sep 2004 22:46:26 +0000 (22:46 +0000)]
Fix c_parser.pm so it handles 'const' preceeding a '*'.
Add missing #pragma pack directives for the new shlobj.h types.
Fix some field names in CSFV and QCMINFO.
Update the generated tests to also check shtypes.h and test some more
types.
Markus Amsler [Tue, 7 Sep 2004 22:45:58 +0000 (22:45 +0000)]
Fix filename terminator table, correct exclude_last value.
Rein Klazes [Tue, 7 Sep 2004 22:44:34 +0000 (22:44 +0000)]
Fix compile error with include files from Linux 2.6.7+.
Roderick Colenbrander [Tue, 7 Sep 2004 20:47:03 +0000 (20:47 +0000)]
- set ipx packet type
- add support for retrieving some ipx info
Alexandre Julliard [Tue, 7 Sep 2004 20:45:03 +0000 (20:45 +0000)]
Fill in the proper offsets in the resource directory instead of
relying on the compiler to do it.
Robert Shearman [Tue, 7 Sep 2004 20:43:44 +0000 (20:43 +0000)]
Implement titles.
Robert Shearman [Tue, 7 Sep 2004 20:43:30 +0000 (20:43 +0000)]
Add 16x16 error, info and warning icons.
Francois Gouget [Tue, 7 Sep 2004 20:42:41 +0000 (20:42 +0000)]
Add trailing '\n's to ok() and trace() calls.
Point to the pre-compiled winetest binaries.
A couple of small tweaks here and there.
Robert Shearman [Tue, 7 Sep 2004 20:42:26 +0000 (20:42 +0000)]
- Make typelib marshaler thread-safe (problem reported by Aric
Stewart).
- Several small cleanups.
Yvon Belleau [Tue, 7 Sep 2004 20:42:05 +0000 (20:42 +0000)]
- Implemented keyboard navigation (Up / Down / PgUp / PgDn / ESC).
- Shadow windows (behind popups) were reacting to mouse clicks and
were going over the popup. Make them close the popup instead.
- Title was not displayed when the help file was opened by the command
line.
- Corrected incorrect links behavior (in relation with the scrollbar).
Wolfgang Schwotzer [Tue, 7 Sep 2004 20:41:35 +0000 (20:41 +0000)]
LookupAccountNameA stub always returns a valid SID.
Filip Navara [Tue, 7 Sep 2004 20:28:14 +0000 (20:28 +0000)]
- Revert incorrect change to tab control resizing from revision 1.109.
- Move the property sheet resizing code from PROPSHEET_CreatePage to
PROPSHEET_SetCurSel. It needs to be executed on every page change
because the application can modify it during the notifications.
Francois Gouget [Tue, 7 Sep 2004 20:27:34 +0000 (20:27 +0000)]
Test some more gdi types.
Andreas Mohr [Tue, 7 Sep 2004 20:26:58 +0000 (20:26 +0000)]
- fix int21 block device read/write
- moved device block access log messages to inner function used by two
different places
- removed bogus CloseHandle()
Mike McCormack [Tue, 7 Sep 2004 20:25:52 +0000 (20:25 +0000)]
Fix some warnings found with -Wsign-compare.
Ferenc Wagner [Tue, 7 Sep 2004 19:33:52 +0000 (19:33 +0000)]
As test runs are not invoked from the option parsing loop anymore, we
can switch back to libc's strtok() implementation.
Francois Gouget [Tue, 7 Sep 2004 19:33:36 +0000 (19:33 +0000)]
Test some more urlmon types.
Francois Gouget [Tue, 7 Sep 2004 19:33:23 +0000 (19:33 +0000)]
Remove bogus #define statement.
Dmitry Timoshkov [Tue, 7 Sep 2004 19:33:11 +0000 (19:33 +0000)]
Reset BUTTON_HASFOCUS state in WM_KILLFOCUS handler before calling
ReleaseCapture.
Robert Reif [Tue, 7 Sep 2004 19:32:56 +0000 (19:32 +0000)]
Added missing struct.
Robert Reif [Tue, 7 Sep 2004 19:32:21 +0000 (19:32 +0000)]
Consolidate secondary buffer list processing and locking.
Two new functions DSOUND_AddBuffer and DSOUND_RemoveBuffer
have been added and the locking has been moved into these functions.
Renamed IDirectSound lock to buffer_list_lock.
Removed redundant test for IID_IDirectSoundNotify and
IID_IDirectSoundNotify8 because they are the same.
Removed check for invalid buffers on list because that shouldn't
happen anymore because of fixed 3d buffer reference counting.
Minor code cleanups.
Filip Navara [Tue, 7 Sep 2004 19:31:50 +0000 (19:31 +0000)]
- Draw the Wizard97 header bitmaps before drawing the header strings.
- Center the header bitmap of the new Wizard97 correctly.
- Display the correct wizard title for any wizard type and do not
change it for reqular property sheets.
Hans Leidekker [Mon, 6 Sep 2004 21:29:29 +0000 (21:29 +0000)]
Move implementation of EnumProtocols{A,W} from wsock32 to ws2_32.
Forward {mswsock,wsock32}.EnumProtocols{A,W} to ws2_32.WSAEnumProtocols{A,W}.
Improve some traces.
Robert Shearman [Mon, 6 Sep 2004 21:28:28 +0000 (21:28 +0000)]
- Fix PropVariantCopy for VT_LPSTR and VT_LPWSTR.
- Test case VT_BSTR, VT_LPSTR and VT_LPWSTR.
Francois Gouget [Mon, 6 Sep 2004 21:26:57 +0000 (21:26 +0000)]
Test some more ntdll types.
tests.dat: Remove types that don't exist, whether in the Windows or
Wine headers.
Uwe Bonnes [Mon, 6 Sep 2004 21:26:37 +0000 (21:26 +0000)]
More defines for TZ_INFO.
Robert Shearman [Mon, 6 Sep 2004 21:26:25 +0000 (21:26 +0000)]
- Obey TBCDRF_NOOFFSET for the button text.
- Make anchor highlighting behave more like native version.
- Don't recalculate toolbar in TOOLBAR_Unkwn460.
- Obey WM_SETREDRAW for the WM_ERASEBKGND message as well as
WM_PAINT.
Robert Reif [Mon, 6 Sep 2004 21:26:03 +0000 (21:26 +0000)]
When actual offset doesn't match the specified offset, use the actual
offset.
Kevin Koltzau [Mon, 6 Sep 2004 21:25:48 +0000 (21:25 +0000)]
Partial implementation of MsiGetFileVersionA/W.
Mike McCormack [Mon, 6 Sep 2004 21:25:16 +0000 (21:25 +0000)]
Make GUIDs non-const when compiling MIDL/widl generated proxies.
Alexandre Julliard [Mon, 6 Sep 2004 20:34:29 +0000 (20:34 +0000)]
Removed some uses of the non-standard ICOM_THIS macro.
Francois Gouget [Mon, 6 Sep 2004 20:29:53 +0000 (20:29 +0000)]
Disable MSVC warning 4116 to avoid the 'unnamed type definition in
parentheses' warning caused by TYPE_ALIGNMENT().
Mike McCormack [Mon, 6 Sep 2004 20:28:32 +0000 (20:28 +0000)]
Return the correct error when OpenService is called with a
non-existing service.
Jacek Caban [Mon, 6 Sep 2004 20:28:16 +0000 (20:28 +0000)]
Translation update.
Dmitry Timoshkov [Mon, 6 Sep 2004 20:28:01 +0000 (20:28 +0000)]
Move MulDiv prototype from wingdi.h to winbase.h where it belongs.
Michael Jung [Mon, 6 Sep 2004 20:27:16 +0000 (20:27 +0000)]
Added some defines for Crypt{Get/Set}KeyParam.
Uwe Bonnes [Mon, 6 Sep 2004 20:27:04 +0000 (20:27 +0000)]
Check for more standard headers.
Robert Shearman [Mon, 6 Sep 2004 20:26:35 +0000 (20:26 +0000)]
Fix bin2res help text.
Robert Shearman [Mon, 6 Sep 2004 20:26:23 +0000 (20:26 +0000)]
Improve documentation for critical sections.
Kevin Koltzau [Mon, 6 Sep 2004 20:26:04 +0000 (20:26 +0000)]
Fix bug with chained messages.
Mike McCormack [Mon, 6 Sep 2004 20:25:39 +0000 (20:25 +0000)]
- make the widl generated proxy-stub code compilable
- generate marshalling and unmarshalling code for proxies
- generate exception handling constructs
Francois Gouget [Mon, 6 Sep 2004 20:25:25 +0000 (20:25 +0000)]
Define the tmschema.h constants using enumerations and the macros
provided by schemadef.h.
Krzysztof Foltman [Mon, 6 Sep 2004 20:24:38 +0000 (20:24 +0000)]
- Reversed the assertion causing InternetConnect to always fail.
- FTP_ConvertFileProp: WIN32_FIND_DATA contains proper modification
and creation time.
Robert Shearman [Mon, 6 Sep 2004 20:24:10 +0000 (20:24 +0000)]
- Add exports for missing ordinals 191-194.
- Stub for SHUpdateImageW.
Christian Costa [Mon, 6 Sep 2004 20:23:42 +0000 (20:23 +0000)]
Added stubs for AmpFactorToDB and DBToAmpFactor.
Added GetProxyDllInfo.
Robert Shearman [Mon, 6 Sep 2004 20:23:26 +0000 (20:23 +0000)]
Better fix for includes with relative paths.
Steven Edwards [Fri, 3 Sep 2004 18:57:19 +0000 (18:57 +0000)]
Use Windows sockets when building Wininet on Mingw.