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.
Alexandre Julliard [Wed, 2 Mar 2005 12:18:55 +0000 (12:18 +0000)]
wineprefixcreate and related files need to be installed when doing an
install-lib.
Jeremy White [Wed, 2 Mar 2005 12:17:28 +0000 (12:17 +0000)]
Aggressively round up to the proper alignment when reporting position
on streams where we are converting up.
Dmitry Timoshkov [Wed, 2 Mar 2005 12:17:17 +0000 (12:17 +0000)]
Ask for an MDI child id in all cases.
Dmitry Timoshkov [Wed, 2 Mar 2005 12:16:44 +0000 (12:16 +0000)]
DestroyMenu should not destroy system menu popup owner.
Oliver Stieber [Wed, 2 Mar 2005 12:16:10 +0000 (12:16 +0000)]
Put all the stubs in wined3d in place, with some functionality copied
across from d3d9.
Make sure all d3d9 device function call their wined3d counterpart (or
perform a function).
Alexandre Julliard [Wed, 2 Mar 2005 10:24:38 +0000 (10:24 +0000)]
Beginnings of inter-process GetDC support.
Use a standard list for the DCE list.
Small cleanups.
Alexandre Julliard [Wed, 2 Mar 2005 10:20:09 +0000 (10:20 +0000)]
Convert the process dll list to a standard list.
Juan Lang [Wed, 2 Mar 2005 10:16:41 +0000 (10:16 +0000)]
Convert more API calls to Unicode.
Scott Ritchie [Wed, 2 Mar 2005 10:12:59 +0000 (10:12 +0000)]
Add all known windows executables to MIME type in wine.desktop.
Robert Shearman [Wed, 2 Mar 2005 10:12:52 +0000 (10:12 +0000)]
- Fix one more place where the code assumes row indices are
zero-based.
- Document a known bug in the layout code.
Jeremy White [Wed, 2 Mar 2005 10:12:35 +0000 (10:12 +0000)]
More correctly establish cases where the OSS input buffer should not
be enabled.
Christian Costa [Wed, 2 Mar 2005 10:12:12 +0000 (10:12 +0000)]
Handle End Of Stream notifications.
Some AVI Splitter fixes.
Stefan Leichter [Wed, 2 Mar 2005 10:11:38 +0000 (10:11 +0000)]
Make rsaenh_crosstest.exe loadable on NT 4.0.
Jakob Eriksson [Wed, 2 Mar 2005 10:11:22 +0000 (10:11 +0000)]
Accept (shorter) date format in Win NT and Win 95.
Dmitry Timoshkov [Wed, 2 Mar 2005 10:11:06 +0000 (10:11 +0000)]
Protect SetParent from creating circular window dependencies.
Add a test case.
Dimitrie O. Paun [Wed, 2 Mar 2005 10:08:29 +0000 (10:08 +0000)]
Fix indentation for consistency with the rest of the file.
Rein Klazes [Wed, 2 Mar 2005 10:08:18 +0000 (10:08 +0000)]
When enumerating keys using Get(Private)ProfileString do not include
lines without an '=' character. Added a test that shows the behavior.
Alexandre Julliard [Tue, 1 Mar 2005 11:52:02 +0000 (11:52 +0000)]
Use a dispatch table to handle X client messages.
Alexandre Julliard [Tue, 1 Mar 2005 11:49:58 +0000 (11:49 +0000)]
Convert the object wait queue to a standard list.
Paul Vriens [Tue, 1 Mar 2005 11:46:38 +0000 (11:46 +0000)]
Change Favourite(s) into Favorite(s).
Change variables containing FAVOURITE into FAVORITE.
Justin Chevrier [Tue, 1 Mar 2005 11:46:11 +0000 (11:46 +0000)]
- Created SPI_{GET,SET}KEYBOARDPREF and SPI_{GET,SET}SCREENREADER unit
tests.
- Removed a trace that shouldn't have been there.
- Add return checking to SPI_{GET,SET}WHEELSCROLLLINES and
SPI_{GET,SET}MENUSHOWDELAY unit tests so they no longer run on
Windows 95 where they aren't supported.
- Changed minimum hovertime in SPI_{GET,SET}MOUSEHOVERTIME to 10 as
Windows XP defaults to 10 any value below that.
Michael Jung [Tue, 1 Mar 2005 11:45:32 +0000 (11:45 +0000)]
Fixed parsing of ITEMIDLIST in InitializeTreeView.
Added some documentation.
Fixed a crash occuring when the user double-clicks a leaf item.
Aric Stewart [Tue, 1 Mar 2005 11:45:19 +0000 (11:45 +0000)]
Text reformatting patch to clean up all the static strings.
Filip Navara [Tue, 1 Mar 2005 11:44:38 +0000 (11:44 +0000)]
Implement SB_SETBORDERS.
Juan Lang [Tue, 1 Mar 2005 11:44:27 +0000 (11:44 +0000)]
Implement SetupDiGetClassDevsA/W, SetupDiEnumDeviceInterfaces,
SetupDiDestroyDeviceInfoList, and SetupDiGetDeviceInterfaceDetailA for
serial ports.
Francois Gouget [Tue, 1 Mar 2005 11:00:06 +0000 (11:00 +0000)]
Fix a race condition in create_dir().
Alexandre Julliard [Tue, 1 Mar 2005 10:56:18 +0000 (10:56 +0000)]
Convert the per-process thread list to a standard list.
Emmanuel Maillard [Tue, 1 Mar 2005 10:46:27 +0000 (10:46 +0000)]
Add '-read_only_relocs warning' to LDDLLFLAGS on Darwin.
Robert Shearman [Tue, 1 Mar 2005 10:44:15 +0000 (10:44 +0000)]
- Make row number be zero-based.
- Improvements to dumping functions to not dump out fields that may
not have been filled in.
Ulrich Czekalla [Tue, 1 Mar 2005 10:43:58 +0000 (10:43 +0000)]
If unexpected condition occurs just report an error.
Huw Davies [Tue, 1 Mar 2005 10:43:19 +0000 (10:43 +0000)]
If the dibsection is based on a file-mapping object, then make sure
that the section is in sync when the dibsection is deleted.
Marcelo Duarte [Tue, 1 Mar 2005 10:42:22 +0000 (10:42 +0000)]
CopyFile needs to retain timestamp.
Dmitry Timoshkov [Tue, 1 Mar 2005 10:42:04 +0000 (10:42 +0000)]
Add another test case for file sharing.
Juan Lang [Tue, 1 Mar 2005 10:41:52 +0000 (10:41 +0000)]
Don't hardcode windows or system directories, correct a typo.
Juan Lang [Tue, 1 Mar 2005 10:41:25 +0000 (10:41 +0000)]
Move vtbl to end of file and get rid of unnecessary prototypes.
Juan Lang [Tue, 1 Mar 2005 10:41:14 +0000 (10:41 +0000)]
Convert tabs to space, wrap long lines, make indenting consistent.
Eric Pouech [Tue, 1 Mar 2005 10:39:49 +0000 (10:39 +0000)]
Memory consumption optimization while loading ELF debug info:
- don't map twice an ELF file for symbol lookup (in non deferred mode)
- no longer entirely map an ELF file into memory, but only the
sections we need.
Added support for loading ELF modules thru SymLoadModule in a non life
process.
Factorisation of code for ELF module handling.
Fixes to ELF symbol loading
- drops symbols from symtab which are neither funcs nor global
variables
- fixes some incorrect size computation for latest GCC versions.
Several cleanups and fixes.
Jeff Smith [Tue, 1 Mar 2005 10:38:23 +0000 (10:38 +0000)]
Avoids a shift warning thrown by older versions of bash.
Alexandre Julliard [Sat, 26 Feb 2005 17:49:38 +0000 (17:49 +0000)]
Use a table of handlers to dispatch X events and get rid of the
special casing for DGA and tablet events.
Unify the declarations of all the event handlers.
Alexandre Julliard [Sat, 26 Feb 2005 17:46:34 +0000 (17:46 +0000)]
Fixed regression in QueryDosDeviceA when passed a NULL device name.
Alexandre Julliard [Sat, 26 Feb 2005 17:45:29 +0000 (17:45 +0000)]
Converted the debug event queue to a standard list.
Pierre d'Herbemont [Sat, 26 Feb 2005 17:43:50 +0000 (17:43 +0000)]
Syntax fix in configure.ac.
Dmitry Timoshkov [Sat, 26 Feb 2005 17:41:36 +0000 (17:41 +0000)]
Remove a temporary msi database file.
Juan Lang [Sat, 26 Feb 2005 17:41:26 +0000 (17:41 +0000)]
Convert a few calls to Unicode.
Christian Costa [Sat, 26 Feb 2005 17:41:11 +0000 (17:41 +0000)]
Added some more cases to MCI_MapMsgAtoW.
Jason Edmeades [Sat, 26 Feb 2005 17:40:55 +0000 (17:40 +0000)]
Make LR_LOADTRANSPARENT work and give transparent images.
Alexandre Julliard [Fri, 25 Feb 2005 21:06:11 +0000 (21:06 +0000)]
Converted the global screen buffer list to a standard list.
Alexandre Julliard [Fri, 25 Feb 2005 21:05:11 +0000 (21:05 +0000)]
Replaced the message_list structure by a standard list.
Alexandre Julliard [Fri, 25 Feb 2005 21:01:15 +0000 (21:01 +0000)]
Moved clipboard event handling functions and some private data
structures to clipboard.c.
Alexandre Julliard [Fri, 25 Feb 2005 19:33:35 +0000 (19:33 +0000)]
Convert the global thread list to a standard list.
Alexandre Julliard [Fri, 25 Feb 2005 19:31:26 +0000 (19:31 +0000)]
Convert the global process list to a standard list.
Robert Reif [Fri, 25 Feb 2005 19:17:11 +0000 (19:17 +0000)]
Add secondary buffer SetFrequency test.
Robert Reif [Fri, 25 Feb 2005 19:16:57 +0000 (19:16 +0000)]
Use nBlockAlign rather than calculating it.
Add a buffer length alignment error message.
Uwe Bonnes [Fri, 25 Feb 2005 19:16:46 +0000 (19:16 +0000)]
Advance over * argument for precision.
Honor precision argument for strings.
Alexandre Julliard [Fri, 25 Feb 2005 16:58:43 +0000 (16:58 +0000)]
Convert the per-thread mutex list to a standard list.
James Hawkins [Fri, 25 Feb 2005 16:52:10 +0000 (16:52 +0000)]
Fix RegOpen/CloseKey.