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.
Lauri Tulmin [Fri, 25 Feb 2005 16:51:13 +0000 (16:51 +0000)]
Make sure that last line is at the bottom of the edit control.
Robert Reif [Fri, 25 Feb 2005 16:50:57 +0000 (16:50 +0000)]
Change SetCooperativeLevel FIXME to WARN.
Mike McCormack [Fri, 25 Feb 2005 16:50:39 +0000 (16:50 +0000)]
Dump the pidl of a lnk file.
Mike McCormack [Fri, 25 Feb 2005 16:19:57 +0000 (16:19 +0000)]
- implement loading and saving of MSI advertised shortcut info
- make more test cases pass
- read and write the location block
- improve the binary compatibility of lnk files
Ge van Geldorp [Fri, 25 Feb 2005 16:19:35 +0000 (16:19 +0000)]
Treat already preprocessed code just like normal #include'ed code.
Stefan Leichter [Fri, 25 Feb 2005 16:19:19 +0000 (16:19 +0000)]
Exclude two tests crashing on WinNT4.
Jon Griffiths [Fri, 25 Feb 2005 16:19:07 +0000 (16:19 +0000)]
Remove unneeded calls to TAB_GetInfoPtr(), const fixes, inline small
funcs & remove unused parameters.
Jon Griffiths [Fri, 25 Feb 2005 14:07:56 +0000 (14:07 +0000)]
Documentation spelling fixes.
Alexandre Julliard [Fri, 25 Feb 2005 14:02:20 +0000 (14:02 +0000)]
Regular files are always ready for I/O, no need to poll on them.
Alexandre Julliard [Fri, 25 Feb 2005 14:01:40 +0000 (14:01 +0000)]
Convert the APC queues to use standard lists.
Troy Rollo [Fri, 25 Feb 2005 14:00:38 +0000 (14:00 +0000)]
Fix stack object overrun when an application calls ChooseFontA.
Aric Stewart [Fri, 25 Feb 2005 14:00:09 +0000 (14:00 +0000)]
Implement the action RegisterFonts.
Lauri Tulmin [Fri, 25 Feb 2005 13:59:49 +0000 (13:59 +0000)]
Implemented !ES_AUTO[HV]SCROLL.
TANABE Hiroshi [Fri, 25 Feb 2005 13:59:22 +0000 (13:59 +0000)]
Remove (buf && !buflen) checking.
Fixed outline rendering with GGO_GRAY?_BITMAP option.
Improved fixed-pitch fonts detection.
Paul van Schayck [Fri, 25 Feb 2005 13:58:45 +0000 (13:58 +0000)]
As last option for drive type detection we try the device node name.
Paul Vriens [Fri, 25 Feb 2005 13:58:37 +0000 (13:58 +0000)]
Added some TRACE statements.
Alexandre Julliard [Thu, 24 Feb 2005 19:43:53 +0000 (19:43 +0000)]
Convert the key notifications list to a standard list.
Alexandre Julliard [Thu, 24 Feb 2005 19:42:08 +0000 (19:42 +0000)]
Repaint the non-client area to work around broken WM_PAINT handlers
also when doing a synchronous update with RDW_UPDATENOW.
Mike McCormack [Thu, 24 Feb 2005 19:39:27 +0000 (19:39 +0000)]
Add struct StorageBaseImpl at the start of derived structures instead
of trying to keep the first members the same.
Vitaly Lipatov [Thu, 24 Feb 2005 19:38:56 +0000 (19:38 +0000)]
- Fix scrollbar show/update conditions in SCROLL_SetScrollInfo: we DO
NOT show scroll bar if only page parameter changing when scrollbar
is disabled.
- Removed bChangeParams from SCROLL_SetScrollInfo as unneeded flag.
Dimitrie O. Paun [Thu, 24 Feb 2005 19:38:32 +0000 (19:38 +0000)]
Shorten the id of the question to avoid jade error.
Jonathan Ernst [Thu, 24 Feb 2005 19:38:20 +0000 (19:38 +0000)]
French localization.
Alexandre Julliard [Thu, 24 Feb 2005 17:06:31 +0000 (17:06 +0000)]
Convert async I/O queues to standard lists.
Mike McCormack [Thu, 24 Feb 2005 17:04:05 +0000 (17:04 +0000)]
Remove unused declaration.
Alexandre Julliard [Thu, 24 Feb 2005 17:03:51 +0000 (17:03 +0000)]
Authors: Mike McCormack <mike@codeweavers.com>, Dmitry Timoshkov <dmitry@codeweavers.com>
Release capture before sending WM_NCDESTROY message, do not send
WM_CAPTURECHANGED in that case. Add a test case for that behaviour.
Dmitry Timoshkov [Thu, 24 Feb 2005 17:03:01 +0000 (17:03 +0000)]
GetWindowRect and GetClientRect do not change RECT contents if the
passed window handle is invalid.
Robert Reif [Thu, 24 Feb 2005 17:02:42 +0000 (17:02 +0000)]
Try old buffer description structure on failure with new one.
Dmitry Timoshkov [Thu, 24 Feb 2005 13:15:36 +0000 (13:15 +0000)]
Match RaiseException and EXCEPTION_RECORD to SDK definitions.
Raphael Junqueira [Thu, 24 Feb 2005 12:48:47 +0000 (12:48 +0000)]
- implement partial PBuffer support
- minimal pixel format support
Mike McCormack [Thu, 24 Feb 2005 12:48:00 +0000 (12:48 +0000)]
Remove tabs, reformat, merge comments.
Aric Stewart [Thu, 24 Feb 2005 12:47:43 +0000 (12:47 +0000)]
Add the ExecuteAction handler.
Store the keypath, and do refcounting and registration of SharedDLLs.
Fix a bug with handing dword values in the registry.
Fix bugs with writing registry keys where value == NULL.
Make use of msidefs.h.
Lay some groundwork for uninstalls.
Michael Stefaniuc [Thu, 24 Feb 2005 12:46:57 +0000 (12:46 +0000)]
- ImageList_LoadImage{A,W} were basicaly a cut'n'paste of each
other. Removed the A variant and did a A->W translation.
- ImageList_LoadImageW: get the bitmap size from the image itself and
not from the mask (ImageList_LoadImageA did that).
Brian Vincent [Thu, 24 Feb 2005 10:09:30 +0000 (10:09 +0000)]
Clean up references to threading in Developer's Guide.
Dimitrie O. Paun [Thu, 24 Feb 2005 10:08:15 +0000 (10:08 +0000)]
Can we bundle everthing together?
Suggested by Graham Toal <gtoal@gtoal.com>.
Dimitrie O. Paun [Thu, 24 Feb 2005 10:07:58 +0000 (10:07 +0000)]
Add info on building dynamic strings for logging.
Reorder some points for a more logical organization.
Aric Stewart [Thu, 24 Feb 2005 10:05:53 +0000 (10:05 +0000)]
Do some basic work with registry component paths.
Aric Stewart [Thu, 24 Feb 2005 10:05:34 +0000 (10:05 +0000)]
Define msidbComponentAttributes.
Ulrich Czekalla [Thu, 24 Feb 2005 10:05:27 +0000 (10:05 +0000)]
Prevent accessing freed memory in failure case.
Jason Edmeades [Thu, 24 Feb 2005 10:05:06 +0000 (10:05 +0000)]
Correct handling of unusual vendor strings in d3d8, and check for a
stateblock before trying to release it in wined3d.
Lauri Tulmin [Thu, 24 Feb 2005 10:04:40 +0000 (10:04 +0000)]
Controls with ES_RIGHT or ES_CENTER shouldn't have ES_AUTOHSCROLL.
Alexandre Julliard [Wed, 23 Feb 2005 21:47:32 +0000 (21:47 +0000)]
Revert SC_CLOSE change, this is causing deadlocks.
Alexandre Julliard [Wed, 23 Feb 2005 21:06:14 +0000 (21:06 +0000)]
Removed no longer used threading.sgml.
Bill Medland [Wed, 23 Feb 2005 21:05:50 +0000 (21:05 +0000)]
Correct a couple of minor documentation typos.
Alexandre Julliard [Wed, 23 Feb 2005 21:03:15 +0000 (21:03 +0000)]
Removed the useless proxy.h header file.
Fixed a couple of warnings.
Jeremy White [Wed, 23 Feb 2005 21:00:02 +0000 (21:00 +0000)]
More correct fix for dsp empty case.
Henning Gerhardt [Wed, 23 Feb 2005 20:58:09 +0000 (20:58 +0000)]
Small fix for the German resource file.
Henning Gerhardt [Wed, 23 Feb 2005 20:57:51 +0000 (20:57 +0000)]
Added German language support.
Jon Griffiths [Wed, 23 Feb 2005 20:57:14 +0000 (20:57 +0000)]
Suggest make uninstall in case the user tried make install.
Eric Kohl [Wed, 23 Feb 2005 20:31:07 +0000 (20:31 +0000)]
- Add basic support for creating client and server stub files.
- Support implicit_handle attribute in IDL files.
- Build mixed-mode stub files.
Michael Jung [Wed, 23 Feb 2005 20:29:57 +0000 (20:29 +0000)]
Made rsabase forward everything to rsaenh.
Rein Klazes [Wed, 23 Feb 2005 20:29:17 +0000 (20:29 +0000)]
NtQueryPerformanceCounter should return a frequency of 1193182Hz and
counts like in Windows. Some applications depend on that.
Simplify QueryPerformanceCounter a bit.
Jeremy White [Wed, 23 Feb 2005 20:28:28 +0000 (20:28 +0000)]
An interactive test should have volume, else a rational user will
decide it is broken.
Mike McCormack [Wed, 23 Feb 2005 15:41:39 +0000 (15:41 +0000)]
Remove tabs and reformat.
Francois Gouget [Wed, 23 Feb 2005 15:41:14 +0000 (15:41 +0000)]
Add the -noname flag to match the Platform SDK.
Jeremy White [Wed, 23 Feb 2005 15:40:54 +0000 (15:40 +0000)]
In calculating the SMPTE time, we would round incorrectly (0:0:4.30
instead of 0:0:5.0 [the last column only goes to 29]).
Mike McCormack [Wed, 23 Feb 2005 12:45:12 +0000 (12:45 +0000)]
- handle IFileSystemBindData in ISF_Desktop_fnParseDisplayName
- more Unicode conversion
Francois Gouget [Wed, 23 Feb 2005 12:44:43 +0000 (12:44 +0000)]
Don't hardcode ordinals if which are not hardcoded on Windows.
Aric Stewart [Wed, 23 Feb 2005 12:44:25 +0000 (12:44 +0000)]
Make sure formats like [\\]] and [\\[] work properly.