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.
Dmitry Timoshkov [Wed, 16 Mar 2005 11:30:51 +0000 (11:30 +0000)]
Actually print dwExStyle in case of a mismatch.
Robert Reif [Wed, 16 Mar 2005 11:30:34 +0000 (11:30 +0000)]
Provide default implementation of waveInPrepareHeader and
waveInUnprepareHeader if driver doesn't support them.
Robert Reif [Wed, 16 Mar 2005 11:30:17 +0000 (11:30 +0000)]
waveInPrepareHeader and waveInUnprepareHeader are not really needed
because the contents don't change.
Francois Gouget [Wed, 16 Mar 2005 11:28:01 +0000 (11:28 +0000)]
Fix a link to Wine's HowTo.
Krzysztof Foltman [Wed, 16 Mar 2005 11:27:43 +0000 (11:27 +0000)]
- Unknown destinations are now correctly skipped (so loading an RTF
file generated by, for example, OpenOffice doesn't produce lots of
garbage anymore).
- Format stack for RTF groups (so that RTF reader can correctly read
what RTF writer wrote :) )
Hans Leidekker [Wed, 16 Mar 2005 11:27:05 +0000 (11:27 +0000)]
Stub implementations for WTSCloseServer, WTSDisconnectSession,
WTSEnumerateProcesses{A,W}, WTSEnumerateSessions{A,W},
WTSQuerySessionInformationA.
Alexandre Julliard [Tue, 15 Mar 2005 19:36:15 +0000 (19:36 +0000)]
Build a static list of devices instead of relying on ELF
constructors.
Jakob Eriksson [Tue, 15 Mar 2005 19:33:32 +0000 (19:33 +0000)]
More trace info.
Jakob Eriksson [Tue, 15 Mar 2005 19:32:38 +0000 (19:32 +0000)]
CryptAcquireContextA() can return NTE_FAIL on Windows 98.
Filip Navara [Tue, 15 Mar 2005 19:32:14 +0000 (19:32 +0000)]
Initialize the "toc" field in the pdb_lookup structure in order to
prevent pdb_free_lookup from trying to delete invalid pointers.
Robert Reif [Tue, 15 Mar 2005 19:31:55 +0000 (19:31 +0000)]
Unconditionally free memory. Should make smatch happy.
Phil Krylov [Tue, 15 Mar 2005 19:31:44 +0000 (19:31 +0000)]
Implemented hash table lookup for RTF keywords in RTF reader.
Alexandre Julliard [Tue, 15 Mar 2005 15:42:32 +0000 (15:42 +0000)]
Use the correct file name in the "generated automatically" comments.
Krzysztof Foltman [Tue, 15 Mar 2005 15:40:52 +0000 (15:40 +0000)]
- WM_COPY (and WM_CUT) can now put both Unicode and RTF format (thanks
to Phil Krylov's RTF generator code).
- New message implemented - WM_PASTE.
- RTF reader: rtfPlain implemented (kind of).
- RTF writer: rewritten main loop (the old one crashed in some
circumstances when SFF_SELECTION was used).
Robert Reif [Tue, 15 Mar 2005 15:40:35 +0000 (15:40 +0000)]
Change some global variable names.
Cleanup usage of global dsound variable to not use local variable of
same name.
Almost ready to add support for more than one sound card at the same
time.
Tom Wickline [Tue, 15 Mar 2005 15:39:51 +0000 (15:39 +0000)]
Add three missing dlls to the list.
Dimitrie O. Paun [Tue, 15 Mar 2005 15:39:38 +0000 (15:39 +0000)]
Cleanup and simplify the painting code.
Fix a potential bug along the way.
Robert Reif [Tue, 15 Mar 2005 15:39:03 +0000 (15:39 +0000)]
Fix memory leak in error path.
Robert Reif [Tue, 15 Mar 2005 15:38:48 +0000 (15:38 +0000)]
Fix memory leak when there are too many drivers.
Jason Edmeades [Tue, 15 Mar 2005 15:38:34 +0000 (15:38 +0000)]
Avoid trap in mixerGetLineControlsA when cControls is uninitialized
and MIXER_GETLINECONTROLSSF_ONEBYTYPE requested.
Stefan Leichter [Mon, 14 Mar 2005 21:41:27 +0000 (21:41 +0000)]
Make mlang_test.exe loadable on NT 4.0.
Phil Krylov [Mon, 14 Mar 2005 21:41:16 +0000 (21:41 +0000)]
Initial implementation of EM_STREAMOUT and RTF writer.
Phil Krylov [Mon, 14 Mar 2005 21:40:48 +0000 (21:40 +0000)]
Added "generator" RTF destination handling.
Phil Krylov [Mon, 14 Mar 2005 21:39:57 +0000 (21:39 +0000)]
Added missing PFA_JUSTIFY definition.
Alexandre Julliard [Mon, 14 Mar 2005 17:20:58 +0000 (17:20 +0000)]
Avoid accessing an uninitialized string in the failure case.
Alexandre Julliard [Mon, 14 Mar 2005 17:18:40 +0000 (17:18 +0000)]
Get rid of the remaining registry configuration parameters.
Alexandre Julliard [Mon, 14 Mar 2005 17:17:09 +0000 (17:17 +0000)]
Avoid returning hardware messages if they have no chance to match the
filter.
Matthew Mastracci [Mon, 14 Mar 2005 17:16:03 +0000 (17:16 +0000)]
Implement RegisterOCX.
Stub for DelNodeRunDLL32.
Dmitry Timoshkov [Mon, 14 Mar 2005 17:15:33 +0000 (17:15 +0000)]
Do not release capture before sending WM_NCDESTROY message, update the
tests to reflect that.
Mike McCormack [Mon, 14 Mar 2005 17:14:40 +0000 (17:14 +0000)]
Move interface declarations to shobjidl.idl.
Peter Berg Larsen [Mon, 14 Mar 2005 17:13:44 +0000 (17:13 +0000)]
Assorted memleak fixes. Found on Michael Stefaniuc smatch list.
Alexandre Julliard [Mon, 14 Mar 2005 11:00:43 +0000 (11:00 +0000)]
Get rid of the registry saving level hack.
Make periodic saving the default behavior.
Ralf S. Engelschall [Mon, 14 Mar 2005 10:53:57 +0000 (10:53 +0000)]
Fix incorrect random multicast MAC address creation.
Ivan Leo Puoti [Mon, 14 Mar 2005 10:53:36 +0000 (10:53 +0000)]
Update ntdll.spec against current Microsoft build.
Jacek Caban [Mon, 14 Mar 2005 10:51:27 +0000 (10:51 +0000)]
Added implementation of ATLRegistrar.
Evan Deaubl [Mon, 14 Mar 2005 10:51:06 +0000 (10:51 +0000)]
TREEVIEW_DoSelectItem should not do any of the TVGN_FIRSTVISIBLE work
if the newSelect parameter is NULL.
Martin Fuchs [Mon, 14 Mar 2005 10:49:03 +0000 (10:49 +0000)]
- switch to correct shell desktop context menu
- launch desk.cpl when activating the desktop context menu entry
"properties"
- don't send WM_COMMAND if we didn't get a shell view window