Robert Reif [Mon, 21 Mar 2005 11:21:18 +0000 (11:21 +0000)]
Clean up handle usage.
Alexandre Julliard [Mon, 21 Mar 2005 10:57:21 +0000 (10:57 +0000)]
Don't try to resync Z-order on ConfigureNotify events, this cannot
work right anyway.
Vincent Béron [Mon, 21 Mar 2005 10:55:13 +0000 (10:55 +0000)]
Correct and complete some api documentation.
Troy Rollo [Mon, 21 Mar 2005 10:54:35 +0000 (10:54 +0000)]
Corrections to UrlIsW and UrlIsA.
URL_IS_OPAQUE results depend only on the scheme, not on the URL.
URL_IS_FILEURL also only depends on the scheme ("file:").
Glenn Wurster [Mon, 21 Mar 2005 10:53:42 +0000 (10:53 +0000)]
Remove break statements missed in last patch.
Vincent Béron [Mon, 21 Mar 2005 10:53:13 +0000 (10:53 +0000)]
Teach winapi about types newly used in various dlls.
Vincent Béron [Mon, 21 Mar 2005 10:52:53 +0000 (10:52 +0000)]
Teach winapi_check about other calling convention shorthands (they all
are really stdcall).
Vincent Béron [Mon, 21 Mar 2005 10:52:32 +0000 (10:52 +0000)]
WineDirect3DCreate has 3 args in the source.
Vincent Béron [Mon, 21 Mar 2005 10:52:26 +0000 (10:52 +0000)]
Use "" for Windows includes in dlls, instead of <>.
Jacek Caban [Mon, 21 Mar 2005 10:52:04 +0000 (10:52 +0000)]
Key words and replacements are case insensitive.
Robert Shearman [Mon, 21 Mar 2005 10:51:14 +0000 (10:51 +0000)]
iSelectedImage is allowed to be 0.
Robert Shearman [Mon, 21 Mar 2005 10:50:55 +0000 (10:50 +0000)]
Fix SHCopyKey to treat string parameter correctly as source path
instead of destination path.
Vincent Béron [Mon, 21 Mar 2005 10:32:45 +0000 (10:32 +0000)]
Fixed some calling conventions.
Dimitrie O. Paun [Mon, 21 Mar 2005 10:30:33 +0000 (10:30 +0000)]
Complete unicodification.
Dimitrie O. Paun [Mon, 21 Mar 2005 10:30:18 +0000 (10:30 +0000)]
Proper handling for GWL_STYLE.
Store and use hwndSelf in the PAGER_INFO.
Pass the infoPtr around instead of hwnd.
Use proper types in the function signatures.
Fix a few return statements.
Troy Rollo [Mon, 21 Mar 2005 10:30:01 +0000 (10:30 +0000)]
ix test for STGM_SHARE_EXCLUSIVE on nameless DocFiles.
Robert Shearman [Mon, 21 Mar 2005 10:29:32 +0000 (10:29 +0000)]
- Add icons for the value pane.
- Display REG_MULTI_SZ values.
- Make the lack of support for certain value types more noticeable to
the user.
Robert Shearman [Mon, 21 Mar 2005 10:29:09 +0000 (10:29 +0000)]
- Display an error message if any edit operation fails.
- Make key renaming fail if the destination key already exists.
- Better error recovery in the case where SHCopyKey fails.
Christian Costa [Mon, 21 Mar 2005 10:28:49 +0000 (10:28 +0000)]
Removed wrong FIXMEs.
Filip Navara [Mon, 21 Mar 2005 10:28:38 +0000 (10:28 +0000)]
Specify correct buffer size in GetPrivateProfileStringW calls.
Ivan Leo Puoti [Mon, 21 Mar 2005 10:28:23 +0000 (10:28 +0000)]
Improve parameter checking in NtCreateFile.
Add documentation for ea_buffer and ea_length.
Matthew Mastracci [Mon, 21 Mar 2005 10:28:09 +0000 (10:28 +0000)]
If a FOURCC surface specifies DDSD_PITCH, use that instead of
dwLinearSize.
Dimitrie O. Paun [Mon, 21 Mar 2005 10:27:58 +0000 (10:27 +0000)]
Delete the critical section when freeing up the infoPtr.
Robert Reif [Mon, 21 Mar 2005 10:27:47 +0000 (10:27 +0000)]
Print out message name to make reading traces easier.
Krzysztof Foltman [Mon, 21 Mar 2005 10:27:24 +0000 (10:27 +0000)]
- PageUp key support.
- Support for "normal" scroll bar functionality (line and page
scrolling).
Alexandre Julliard [Sat, 19 Mar 2005 17:14:12 +0000 (17:14 +0000)]
Added support for the TLS expansion slots, adding an extra 1024
entries.
Robert Reif [Sat, 19 Mar 2005 17:11:02 +0000 (17:11 +0000)]
Fall back to default prepare/unprepare header functions.
Robert Reif [Sat, 19 Mar 2005 17:09:33 +0000 (17:09 +0000)]
Fix block align error message to show length before fix up.
Mike McCormack [Sat, 19 Mar 2005 17:09:14 +0000 (17:09 +0000)]
Fix usage of STGM_ enumerations, remove forward declaration.
Mike McCormack [Sat, 19 Mar 2005 17:09:03 +0000 (17:09 +0000)]
Remove forward declarations of interface methods.
Mike McCormack [Sat, 19 Mar 2005 17:08:52 +0000 (17:08 +0000)]
Remove an unused function.
Mike McCormack [Sat, 19 Mar 2005 17:08:34 +0000 (17:08 +0000)]
- test cases for summary information
- fix memory leaks
Francois Gouget [Sat, 19 Mar 2005 17:08:18 +0000 (17:08 +0000)]
Issue a warning if no sound system was found.
Krzysztof Foltman [Sat, 19 Mar 2005 17:06:17 +0000 (17:06 +0000)]
- made string operations consistent wrt whitespace handling (which
should greatly improve stability of the wrap code and eliminate
regressions of the most recent versions)
- completely new scrollbar handling (much more reliable) and related
redraw fixes
- Page Down handler (no Page Up yet, fixing wrap/redraw/scrollbar bugs
was of higher priority)
Robert Shearman [Sat, 19 Mar 2005 17:05:41 +0000 (17:05 +0000)]
Fix deadlock caused by not leaving the critical section on all code
paths.
Robert Shearman [Sat, 19 Mar 2005 17:05:12 +0000 (17:05 +0000)]
Fix memory leak in OleDuplicateData on error path (found by Smatch).
Ulrich Czekalla [Sat, 19 Mar 2005 17:04:56 +0000 (17:04 +0000)]
GetCPInfo should return FALSE if called with NULL info buffer.
Jacek Caban [Sat, 19 Mar 2005 17:04:13 +0000 (17:04 +0000)]
Added implementation of File[Un]Register and Resource[Un]RegisterSz.
Paul Millar [Sat, 19 Mar 2005 17:04:03 +0000 (17:04 +0000)]
Bring default registry in line with implicit default behaviour by
using the --auto option with winedbg.
Jon Griffiths [Sat, 19 Mar 2005 17:03:43 +0000 (17:03 +0000)]
Avoid a magic number.
Alexandre Julliard [Fri, 18 Mar 2005 14:09:55 +0000 (14:09 +0000)]
Fixed other instances of the xrealloc(0) bug.
C. Scott Ananian [Fri, 18 Mar 2005 14:09:12 +0000 (14:09 +0000)]
UPDOWN_GetBuddyInt should not fail when the control is empty.
Jon Griffiths [Fri, 18 Mar 2005 14:04:07 +0000 (14:04 +0000)]
-Wunsigned fixes.
Alexandre Julliard [Fri, 18 Mar 2005 14:03:38 +0000 (14:03 +0000)]
Don't crash on xrealloc(0) (found by Jon Griffiths).
Jacek Caban [Fri, 18 Mar 2005 14:02:12 +0000 (14:02 +0000)]
Fixed vartype test.
Mike McCormack [Fri, 18 Mar 2005 14:01:39 +0000 (14:01 +0000)]
Implement summary information loading and saving.
Jon Griffiths [Fri, 18 Mar 2005 14:01:16 +0000 (14:01 +0000)]
Implement @188,190,195,200,256,478,481.
IUnknown_EnableModeless() also handles IOleInPlaceActiveObject.
Alexandre Julliard [Fri, 18 Mar 2005 10:30:13 +0000 (10:30 +0000)]
Revert changes to the painting code, the WM_CTLCOLORSTATIC message
should not be sent from the animation thread.
Robert Reif [Fri, 18 Mar 2005 10:26:05 +0000 (10:26 +0000)]
Add support for more than one sound card.
Fix wave out support when no volume control is present.
Use proper structure for wave in device caps.
Robert Reif [Fri, 18 Mar 2005 10:25:48 +0000 (10:25 +0000)]
Check wave out volume support.
Jacek Caban [Fri, 18 Mar 2005 10:25:34 +0000 (10:25 +0000)]
Fixed atl.rgs.
Jacek Caban [Fri, 18 Mar 2005 10:25:29 +0000 (10:25 +0000)]
Keys may have only one of attributes.
Gerald Pfeifer [Fri, 18 Mar 2005 10:25:15 +0000 (10:25 +0000)]
Fix compilation of the case without proper Linux joystick support.
Phil Krylov [Fri, 18 Mar 2005 10:24:51 +0000 (10:24 +0000)]
Fixed support for RTF documents using ANSI charset and added support
for multibyte charsets, so that BIG5 and UTF-8 RTF documents are
working now.
Jon Griffiths [Thu, 17 Mar 2005 20:53:37 +0000 (20:53 +0000)]
Use LMEM_ flags for LocalAlloc(), not GMEM_ (GlobalAlloc).
Alexandre Julliard [Thu, 17 Mar 2005 20:51:53 +0000 (20:51 +0000)]
Revert the previous change, this is not working right yet.
Aric Stewart [Thu, 17 Mar 2005 20:50:53 +0000 (20:50 +0000)]
For ShellExecuteExA we need to copy out the hProcess value from the W
structure.
Juan Lang [Thu, 17 Mar 2005 20:50:35 +0000 (20:50 +0000)]
Begin implementing IPropertyStorage.
Alexandre Julliard [Thu, 17 Mar 2005 19:10:41 +0000 (19:10 +0000)]
Make the server know about the visible area of a window, which is the
window rect minus the caption and borders when they are handled by the
window manager.
Dmitry Timoshkov [Thu, 17 Mar 2005 19:00:08 +0000 (19:00 +0000)]
Match OVERLAPPED structure to the SDK definition.
Robert Reif [Thu, 17 Mar 2005 18:56:14 +0000 (18:56 +0000)]
Fall back to default header prepare and unprepare functions.
Mike McCormack [Thu, 17 Mar 2005 18:55:49 +0000 (18:55 +0000)]
Remove some dead code and some ifdefs.
Hans Leidekker [Thu, 17 Mar 2005 18:55:41 +0000 (18:55 +0000)]
Add more tests and fix InternetTimeToSystemTimeW accordingly.
Mike McCormack [Thu, 17 Mar 2005 18:55:16 +0000 (18:55 +0000)]
Fix a regression in the file open dialog.
Ivan Leo Puoti [Thu, 17 Mar 2005 18:55:00 +0000 (18:55 +0000)]
Add parameter checking and remove last fixme.
Jakob Eriksson [Thu, 17 Mar 2005 18:54:31 +0000 (18:54 +0000)]
More trace info.
Robert Reif [Thu, 17 Mar 2005 18:54:20 +0000 (18:54 +0000)]
Use real device name.
Alexandre Julliard [Thu, 17 Mar 2005 14:02:06 +0000 (14:02 +0000)]
Compute the top clipping window directly on the server side.
Jakob Eriksson [Thu, 17 Mar 2005 13:58:06 +0000 (13:58 +0000)]
More trace info.
Mike McCormack [Thu, 17 Mar 2005 13:57:44 +0000 (13:57 +0000)]
Fix dependencies.
Mike McCormack [Thu, 17 Mar 2005 13:57:38 +0000 (13:57 +0000)]
Convert path to unicode, rearrange to remove forward declaration.
Phil Krylov [Thu, 17 Mar 2005 13:57:27 +0000 (13:57 +0000)]
Replaced slow and outdated character set handling in RTF reader by
Unicode/codepages support. Added charset->codepage conversion.
Mike McCormack [Thu, 17 Mar 2005 13:56:53 +0000 (13:56 +0000)]
Declare inline string function WINAPI (found by Krzysztof Foltman).
Jon Griffiths [Thu, 17 Mar 2005 10:27:07 +0000 (10:27 +0000)]
Add some missing interfaces.
Robert Shearman [Thu, 17 Mar 2005 10:26:20 +0000 (10:26 +0000)]
- Add critsec debugging info.
- Move the modal loop called during RPCs into CoWaitForMultipleHandles.
- Use a mutex for long remoting calls to IRemUnknown methods.
- Remove locking in apartment_disconnectproxies as it is not needed.
- Use PostMessage instead of SendMessage so we can run the message
loop or not as appropriate.
Jeremy White [Thu, 17 Mar 2005 10:25:25 +0000 (10:25 +0000)]
Do not fallback to defaults if a driver, mapper, or midi is specified
in the registry; consolidate MMDRV_Init() into a single function.
Juan Lang [Thu, 17 Mar 2005 10:25:13 +0000 (10:25 +0000)]
Add a comment about byte order, change types to reduce casting and not
cast away constness.
Jacek Caban [Thu, 17 Mar 2005 10:24:42 +0000 (10:24 +0000)]
Added implementation of DllCanUnloadNow.
Krzysztof Foltman [Thu, 17 Mar 2005 10:23:40 +0000 (10:23 +0000)]
- RTF reader doesn't use RichEdit messages anymore (which saves on
unnecessary repaints)
- added unicode character support to RTF import (like: \u12345 ?)
- small fixes
- fixed whitespace identification bug
- removed drawing of paragraph marks
- improved stub implementations for IRichEditOle
Phil Krylov [Wed, 16 Mar 2005 20:18:11 +0000 (20:18 +0000)]
Improved RTF export.
Phil Krylov [Wed, 16 Mar 2005 20:17:52 +0000 (20:17 +0000)]
Added missing PFE_ and PFA_ definitions.
Jakob Eriksson [Wed, 16 Mar 2005 20:17:31 +0000 (20:17 +0000)]
Test failed before on 98, NT4, 2000 and XP.
Alexandre Julliard [Wed, 16 Mar 2005 20:10:35 +0000 (20:10 +0000)]
Don't force injected hardware messages to be queued in the current
thread.
Alexandre Julliard [Wed, 16 Mar 2005 20:06:45 +0000 (20:06 +0000)]
Queue hardware messages even if we don't find a window for them the
first time around.
Alexandre Julliard [Wed, 16 Mar 2005 20:02:17 +0000 (20:02 +0000)]
Converted the make_ctests script to C (based on a patch by Royce
Mitchell III).
Alexandre Julliard [Wed, 16 Mar 2005 19:54:33 +0000 (19:54 +0000)]
Converted the window children lists to standard lists.
Jacek Caban [Wed, 16 Mar 2005 19:53:41 +0000 (19:53 +0000)]
Use ATLRegistrar to register atl.dll.
C. Scott Ananian [Wed, 16 Mar 2005 19:52:40 +0000 (19:52 +0000)]
Started a unit test case for the updown control.
Filip Navara [Wed, 16 Mar 2005 19:51:13 +0000 (19:51 +0000)]
_dbg_ILGetNext returns NULL if pidl->mkid.cb is zero, fix the loops
accordingly.
Jason Edmeades [Wed, 16 Mar 2005 19:50:49 +0000 (19:50 +0000)]
Correct memory allocation macro.
Mike McCormack [Wed, 16 Mar 2005 19:50:33 +0000 (19:50 +0000)]
Add property IDs for MSI summary information.
Jakob Eriksson [Wed, 16 Mar 2005 19:49:57 +0000 (19:49 +0000)]
Fix broken test.
Jakob Eriksson [Wed, 16 Mar 2005 19:49:25 +0000 (19:49 +0000)]
SetDisplayMode can return DDERR_UNSUPPORTED. If it does, we shouldn't
try to restore something either.
Ulrich Czekalla [Wed, 16 Mar 2005 19:48:42 +0000 (19:48 +0000)]
Don't mark a file as readonly if it has any write bit set.
Dmitry Timoshkov [Wed, 16 Mar 2005 19:48:04 +0000 (19:48 +0000)]
GetDlgItemTextW takes buffer length in WCHARs not bytes.
Dimitrie O. Paun [Wed, 16 Mar 2005 19:47:52 +0000 (19:47 +0000)]
Audit the control against Comctl32.dll version 6.0.
Proper handling of GWL_STYLE.
Implement WM_CLOSE. Fix WM_SIZE implementation.
Small cleanups.
Jon Griffiths [Wed, 16 Mar 2005 19:47:37 +0000 (19:47 +0000)]
Fix two failures and (hopefully) a crash with early versions.
Juan Lang [Wed, 16 Mar 2005 11:37:46 +0000 (11:37 +0000)]
Correct registering shell folders (values in Shell Folders key weren't
getting written).
Mike McCormack [Wed, 16 Mar 2005 11:31:54 +0000 (11:31 +0000)]
Add defines for SLDF flags.
Mike McCormack [Wed, 16 Mar 2005 11:31:35 +0000 (11:31 +0000)]
- Rename dupstrW to strdupW, and remove duplicate definition.
- Move definition of string manipulation functions to msipriv.h.