Vitaliy Margolen [Mon, 11 Oct 2004 19:52:23 +0000 (19:52 +0000)]
Sort files/folders before testing.
Adam D. Moss [Mon, 11 Oct 2004 19:52:10 +0000 (19:52 +0000)]
Define VER_SUITE_BLADE.
Steven Edwards [Mon, 11 Oct 2004 19:51:43 +0000 (19:51 +0000)]
Correctly define WINVER, _WIN32_WINNT and _WIN32_IE versions in all
cases.
Dimitrie O. Paun [Mon, 11 Oct 2004 19:51:31 +0000 (19:51 +0000)]
Unicodify DIALOG_DlgDirSelect. Use SendMessageW whenever possible.
Dimitrie O. Paun [Mon, 11 Oct 2004 19:51:16 +0000 (19:51 +0000)]
Audit the listbox control.
Fix some indentation problems.
Vincent Béron [Mon, 11 Oct 2004 19:50:52 +0000 (19:50 +0000)]
Implement interlocked* and wine_switch_to_stack for Alpha.
Jon Griffiths [Sat, 9 Oct 2004 02:27:00 +0000 (02:27 +0000)]
Items are variable sized, use an accessor to get at them.
Combine A/W calls together to remove duplication.
Don't leak text when removing/changing items.
Turn off hot tracking when we delete the last item.
Use the 'delete 1 item' logic when deleting all items.
Jeremy White [Sat, 9 Oct 2004 02:26:29 +0000 (02:26 +0000)]
Made NtDelayExecution with a 0 timeout yield the CPU, as it is
supposed to.
Alexandre Julliard [Fri, 8 Oct 2004 23:39:16 +0000 (23:39 +0000)]
Build Wine as 32-bit by default on x86-64, and added a --enable-win64
option for people who want to play with 64-bit support.
Dmitry Timoshkov [Fri, 8 Oct 2004 23:36:18 +0000 (23:36 +0000)]
Properly handle the case when last MDI child is being destroyed.
Ferenc Wagner [Fri, 8 Oct 2004 23:35:47 +0000 (23:35 +0000)]
Unconditionally open a fresh console for the tests.
Aric Stewart [Fri, 8 Oct 2004 23:35:35 +0000 (23:35 +0000)]
Properly compare file versions when upgrading files so that new
versions get properly installed.
Alexandre Julliard [Fri, 8 Oct 2004 21:11:18 +0000 (21:11 +0000)]
Added --ld-cmd and --nm-cmd options in winebuild, and make winegcc
pass the proper ld command.
Vincent Béron [Fri, 8 Oct 2004 21:02:22 +0000 (21:02 +0000)]
Better document some apis in commdlg and mscms.
Vincent Béron [Fri, 8 Oct 2004 21:02:09 +0000 (21:02 +0000)]
Update types checked by winapi_check.
Jacek Caban [Fri, 8 Oct 2004 21:01:56 +0000 (21:01 +0000)]
Added IWebBrowse2 interface.
Vincent Béron [Fri, 8 Oct 2004 21:01:44 +0000 (21:01 +0000)]
Correct the calling convention of GetSystemWow64Directory{A,W},
AmpFactorToDB and DBToAmpFactor.
Jason Edmeades [Fri, 8 Oct 2004 20:52:33 +0000 (20:52 +0000)]
Copy and tidy up the code from dx8 create device into wined3d. Call
from wined3d and d3d8, but short term only use the code for real from
d3d9.
Dimitrie O. Paun [Fri, 8 Oct 2004 20:51:05 +0000 (20:51 +0000)]
Audit the scroll control.
Reorganize the documentation in a more readable format.
Dimitrie O. Paun [Fri, 8 Oct 2004 20:50:52 +0000 (20:50 +0000)]
Audit the edit control.
Sylvain Petreolle [Fri, 8 Oct 2004 20:50:34 +0000 (20:50 +0000)]
Update French translation.
Dmitry Timoshkov [Fri, 8 Oct 2004 20:50:24 +0000 (20:50 +0000)]
Disable remaining piece of the code which auto assigns virtual key
codes, it breaks VK_OEM_102 in finnish/swedish keyboard layouts.
Francois Gouget [Fri, 8 Oct 2004 20:50:06 +0000 (20:50 +0000)]
Add some reason codes for ExitWindowsEx().
Also add EWX_FORCEIFHUNG.
Francois Gouget [Fri, 8 Oct 2004 20:49:24 +0000 (20:49 +0000)]
Bring up the File->Save dialog when receiving WM_QUERYENDSESSION.
Jacek Caban [Fri, 8 Oct 2004 20:49:09 +0000 (20:49 +0000)]
- Added doWinMain stub
- Fixed htmlhelp.h
Vincent Béron [Fri, 8 Oct 2004 20:48:44 +0000 (20:48 +0000)]
Remove #ifdef HAVE_SYS_TYPES_H.
Alexandre Julliard [Thu, 7 Oct 2004 19:14:21 +0000 (19:14 +0000)]
Removed wrong memset calls.
Alexandre Julliard [Thu, 7 Oct 2004 19:13:33 +0000 (19:13 +0000)]
Fixed MD4Final/MD5Final entries (spotted by Vincent Béron).
Hans Leidekker [Thu, 7 Oct 2004 19:12:41 +0000 (19:12 +0000)]
Implement color profile handles.
Implement OpenColorProfile{A,W} and CloseColorProfile.
Implement GetColorDirectory{A,W} and InstallColorProfile{A,W}.
Implement UninstallColorProfile{A,W}.
Dynamically load liblcms.
Add tests.
Francois Gouget [Thu, 7 Oct 2004 18:53:56 +0000 (18:53 +0000)]
Add function prototypes.
Modify function calls so the prototypes are checked.
Jeremy White [Thu, 7 Oct 2004 17:36:17 +0000 (17:36 +0000)]
Need to include sys/time.h.
Martin Fuchs [Thu, 7 Oct 2004 17:35:23 +0000 (17:35 +0000)]
- remove unused IDS_FILE_MOVE_ERROR
- use SetWindowFont() instead of SendMessage(WM_SETFONT)
- remove unused comment
- use GET_X_LPARAM() instead of GET_X_LPARAM()
- remove old _ROS_ preprocessor statements
Jon Griffiths [Thu, 7 Oct 2004 17:35:08 +0000 (17:35 +0000)]
Constify some statics and make them smaller.
Jon Griffiths [Thu, 7 Oct 2004 17:34:56 +0000 (17:34 +0000)]
ImageList_Merge should not fail if indices are bad.
Add tests for this case, a visible test mode and fix DrawIndirect test
under some native comctl32.dll's.
Jon Griffiths [Thu, 7 Oct 2004 17:34:31 +0000 (17:34 +0000)]
Draw +/- correctly for large icon sizes.
Jon Griffiths [Thu, 7 Oct 2004 17:34:16 +0000 (17:34 +0000)]
Add missing ODS_ constants, tagname.
Jon Griffiths [Thu, 7 Oct 2004 17:33:43 +0000 (17:33 +0000)]
Vectors need all 32 bits to handle _really_ large apps.
Francois Gouget [Thu, 7 Oct 2004 17:33:29 +0000 (17:33 +0000)]
The generated patch was missing a line of the diff.
genpatch was also depending on the new files being listed first by
'cvs diff' (which is the case but I'm not sure there is any hard
guarantee).
Use 'perl -w' for more checking, fix the resulting 'undefined value'
warnings. In many cases we don't just want $options{xxx} to exist, we
want it to be defined.
Restrict the scope of variables and remove unneeded variables.
Martin Fuchs [Thu, 7 Oct 2004 04:25:29 +0000 (04:25 +0000)]
Fix "move file" implementation, in detail:
- use TCHAR to make the code UNICODE compatible
- pass return string buffer to the dialog procedure
- call display_error() in case of errors to display the WIN32 error
message
- use slash instead of back slash for unix file system compatibility
- format the code equally to the remaining winefile code
Alexandre Julliard [Thu, 7 Oct 2004 04:25:05 +0000 (04:25 +0000)]
Added a fallback implementation of futimes.
Jason Edmeades [Thu, 7 Oct 2004 04:22:21 +0000 (04:22 +0000)]
Add a IWineD3DDevice object type (empty for now), and create one when
an IDirect3DDevice object is created.
Francois Gouget [Thu, 7 Oct 2004 04:20:41 +0000 (04:20 +0000)]
Don't import parse_comma_list() unless necessary.
winapi_check_options.pm: Fix typo in the parse_comma_list()
reference.
Vincent Béron [Thu, 7 Oct 2004 04:20:24 +0000 (04:20 +0000)]
Use the proper #include file delimiter in advpack.
Martin Fuchs [Thu, 7 Oct 2004 04:20:04 +0000 (04:20 +0000)]
Immediately refresh child windows after changing the font.
Alexandre Julliard [Thu, 7 Oct 2004 03:12:44 +0000 (03:12 +0000)]
Force all the tools to be rebuilt before make depend, otherwise make
will try to do that from the include directory.
Alexandre Julliard [Thu, 7 Oct 2004 03:09:37 +0000 (03:09 +0000)]
Only send WM_PAINTICON and WM_ICONERASEBKGND to 16-bit windows (found
by Jeremy White).
Francois Gouget [Thu, 7 Oct 2004 03:06:48 +0000 (03:06 +0000)]
Don't define COBJMACROS in objbase.h.
Update the Wine sources accordingly.
Francois Gouget [Thu, 7 Oct 2004 02:59:59 +0000 (02:59 +0000)]
Fix an 'uninitialized value' warning.
Francois Gouget [Thu, 7 Oct 2004 02:59:45 +0000 (02:59 +0000)]
Fix the VarI4FromI2 API documentation.
Francois Gouget [Thu, 7 Oct 2004 02:59:11 +0000 (02:59 +0000)]
Conformance tests must not include wine/debug.h.
Martin Fuchs [Thu, 7 Oct 2004 02:58:57 +0000 (02:58 +0000)]
Fix sigsegv when double clicking directory entries.
Alexandre Julliard [Wed, 6 Oct 2004 18:54:20 +0000 (18:54 +0000)]
Allow defined types to be used as function names.
Hans Leidekker [Wed, 6 Oct 2004 18:53:29 +0000 (18:53 +0000)]
Implement MD{4,5}Init MD{4,5}Update and MD{4,5}Final.
Add tests for these functions.
Dmitry Timoshkov [Wed, 6 Oct 2004 18:53:06 +0000 (18:53 +0000)]
Make message spy thread safe.
Rein Klazes [Wed, 6 Oct 2004 18:52:51 +0000 (18:52 +0000)]
- Fix WS_getsockopt for the options SO_LINGER, SO_RCVTIMEO and
SO_SNDTIMEO by adding data conversion from Unix to windows.
- Added a test for this.
Martin Fuchs [Wed, 6 Oct 2004 18:52:30 +0000 (18:52 +0000)]
- remove trailing semicolons from constant definitions
- add some comments
- make time_to_filetime() a static function
Martin Fuchs [Wed, 6 Oct 2004 18:52:15 +0000 (18:52 +0000)]
Fix generation of config.h.
Dmitry Timoshkov [Wed, 6 Oct 2004 18:52:01 +0000 (18:52 +0000)]
Add prototypes for GetWindowLongPtr/SetWindowLongPtr.
Dmitry Timoshkov [Wed, 6 Oct 2004 18:51:27 +0000 (18:51 +0000)]
Skip interthread message test under win9x, it causes a crash there.
Jason Edmeades [Wed, 6 Oct 2004 00:05:29 +0000 (00:05 +0000)]
Move the GetDeviceCaps into the wined3d library and call from d3d9.
Steven Edwards [Wed, 6 Oct 2004 00:05:07 +0000 (00:05 +0000)]
Remove useless FIXME in comment.
Martin Fuchs [Wed, 6 Oct 2004 00:04:54 +0000 (00:04 +0000)]
Fix msvcmaker imports.
Rolf Kalbermatter [Wed, 6 Oct 2004 00:04:39 +0000 (00:04 +0000)]
Fix bug found by Piotr Caban, where our function tried to delete a
directory eventhough the user canceled the operation.
Dmitry Timoshkov [Tue, 5 Oct 2004 23:45:35 +0000 (23:45 +0000)]
Add a test case for accelerators, make the test pass on Wine.
Dmitry Timoshkov [Tue, 5 Oct 2004 22:35:00 +0000 (22:35 +0000)]
Added a test case for inter-thread DispatchMessage.
Alexandre Julliard [Tue, 5 Oct 2004 22:33:22 +0000 (22:33 +0000)]
Prevent DispatchMessage from dispatching a message to a different
thread (reported by Dmitry Timoshkov).
Marcus Meissner [Tue, 5 Oct 2004 22:31:14 +0000 (22:31 +0000)]
Make sure PostScript floats are printed with LC_NUMERIC="C".
Jon Griffiths [Tue, 5 Oct 2004 22:31:00 +0000 (22:31 +0000)]
Draw background of the empty selected item in empty lists.
Don't draw a focus rect if we dont have the focus.
Don't select items on key up/down in multi-select lists.
Handle LBS_NOSEL correctly, fix remaining todo_wine tests.
Huw Davies [Tue, 5 Oct 2004 18:31:58 +0000 (18:31 +0000)]
Tests for PathCreateFromUrl, PathIsURL, UrlCreateFromPath and
UrlUnescape.
Huw Davies [Tue, 5 Oct 2004 18:31:41 +0000 (18:31 +0000)]
Rewrite UrlCreateFromPath.
Martin Fuchs [Tue, 5 Oct 2004 18:31:21 +0000 (18:31 +0000)]
Don't use ".previous" for Cygwin build.
Francois Gouget [Tue, 5 Oct 2004 18:15:29 +0000 (18:15 +0000)]
Assorted spelling fixes.
Francois Gouget [Tue, 5 Oct 2004 18:14:02 +0000 (18:14 +0000)]
Identify comm.drv as a 16bit dll.
Francois Gouget [Tue, 5 Oct 2004 18:10:21 +0000 (18:10 +0000)]
Replace some IUnknown_QueryInterface() calls with the specific call
for the object being used.
Jacek Caban [Tue, 5 Oct 2004 18:09:34 +0000 (18:09 +0000)]
Added/updated Polish translations.
Francois Gouget [Tue, 5 Oct 2004 18:08:57 +0000 (18:08 +0000)]
Limit the length of progress messages to less than $COLUMNS || 80
characters so they don't wrap (which would cause them to be badly
erased).
Make good use of the 'x', the perl string multiplication operator.
Add function prototypes.
Francois Gouget [Tue, 5 Oct 2004 18:08:40 +0000 (18:08 +0000)]
Add function prototypes.
Huw Davies [Tue, 5 Oct 2004 18:07:49 +0000 (18:07 +0000)]
Implement CreateDispTypeInfo.
Huw Davies [Tue, 5 Oct 2004 18:07:14 +0000 (18:07 +0000)]
Rewrite PathCreateFromUrl.
Alexandre Julliard [Tue, 5 Oct 2004 04:44:20 +0000 (04:44 +0000)]
Removed no longer needed ICOM compatibility mode in widl.
Dimitrie O. Paun [Tue, 5 Oct 2004 04:39:35 +0000 (04:39 +0000)]
Audit combo control code.
Change [GS]etWindowLong{,Ptr}A to [GS]etWindowLong{,Ptr}W.
Alexandre Julliard [Tue, 5 Oct 2004 04:38:15 +0000 (04:38 +0000)]
Get rid of the non-standard Ixxx_METHODS macro definitions, declare
the interfaces explicitly instead.
Alexandre Julliard [Tue, 5 Oct 2004 04:16:21 +0000 (04:16 +0000)]
Avoid depending on the non-standard IUnknown_METHODS macro in Wine
internal headers.
Tony Lambregts [Tue, 5 Oct 2004 04:12:09 +0000 (04:12 +0000)]
Ask for link if patch is related to a bug in Bugzilla.
Huw Davies [Tue, 5 Oct 2004 04:11:49 +0000 (04:11 +0000)]
Fix UrlUnescapeW.
Dimitrie O. Paun [Tue, 5 Oct 2004 04:11:29 +0000 (04:11 +0000)]
Audit the static control code.
Change [GS]etWindowLong{,Ptr}A to [GS]etWindowLong{,Ptr}W.
Dimitrie O. Paun [Tue, 5 Oct 2004 04:11:13 +0000 (04:11 +0000)]
Audit and document button code.
Change [GS]etWindowLong{,Ptr}A to [GS]etWindowLong{,Ptr}W.
Change WM_GETDLGCODE as per the MSDN documentation.
Hans Leidekker [Tue, 5 Oct 2004 04:10:27 +0000 (04:10 +0000)]
crosstest target depends on include files.
Alexandre Julliard [Tue, 5 Oct 2004 02:18:08 +0000 (02:18 +0000)]
Converted control.h to idl.
Alexandre Julliard [Tue, 5 Oct 2004 02:16:11 +0000 (02:16 +0000)]
Use propget/propput attributes where appropriate.
Alexandre Julliard [Tue, 5 Oct 2004 02:14:54 +0000 (02:14 +0000)]
Added support for the propget/propput function attributes.
Jason Edmeades [Tue, 5 Oct 2004 02:14:06 +0000 (02:14 +0000)]
Move the Check* type functions into wined3d and copy from d3d9, and
flag that they are mostly stubs.
Ferenc Wagner [Tue, 5 Oct 2004 02:10:37 +0000 (02:10 +0000)]
Quote everything for consistency.
RFC 2068 got superseded by RFC 2616.
Huw Davies [Tue, 5 Oct 2004 02:10:18 +0000 (02:10 +0000)]
PathIsURL should return TRUE even if a scheme is unknown.
Dmitry Timoshkov [Tue, 5 Oct 2004 02:10:04 +0000 (02:10 +0000)]
If there no MDI child to activate set hwndActiveChild to 0 in
WM_MDIDESTROY hander, add a test case.
Dmitry Timoshkov [Tue, 5 Oct 2004 02:09:36 +0000 (02:09 +0000)]
Make advapi32/crypt.c test pass under win2k SP4, do stricter error
checking, comment out a couple of tests failing under win2k, add a
note why RSA_CPAcquireContext may fail.
Wolfgang Schwotzer [Tue, 5 Oct 2004 02:05:28 +0000 (02:05 +0000)]
MakeSureDirectoryPathExists: Recursively create path up to last '\\'.
Alexandre Julliard [Mon, 4 Oct 2004 20:49:51 +0000 (20:49 +0000)]
Fixed typo in ProgramsW.
Changed the case of windows and system directories to match the
directories we create by default.
Alexandre Julliard [Mon, 4 Oct 2004 20:47:00 +0000 (20:47 +0000)]
Fixed incompatible IDIRECTXFILEOBJECT_METHODS macro, and added
IUNKNOWN_METHODS.
Steven Edwards [Mon, 4 Oct 2004 20:45:49 +0000 (20:45 +0000)]
Check for getuid and avoid the use of it in libwine if we don't have
it.