Stefan Dösinger [Tue, 1 Apr 2008 14:00:20 +0000 (16:00 +0200)]
d3d9: Add a test for temporary results.
Aric Stewart [Wed, 2 Apr 2008 13:48:22 +0000 (08:48 -0500)]
imm32: Keep track of context associations between HWND and HIMC.
Alexandre Julliard [Wed, 2 Apr 2008 18:05:33 +0000 (20:05 +0200)]
wordpad: Display the larger icon in the about box.
Herve Chanal [Wed, 2 Apr 2008 13:46:53 +0000 (15:46 +0200)]
wordpad: A nicer icon.
Paul Vriens [Wed, 2 Apr 2008 14:51:11 +0000 (16:51 +0200)]
shlwapi/tests: Turn printf into trace or skip.
Paul Vriens [Wed, 2 Apr 2008 12:44:32 +0000 (14:44 +0200)]
setupapi/tests: No need to use GetProcAddress as all functions exist on all platforms.
Rob Shearman [Wed, 2 Apr 2008 11:56:47 +0000 (12:56 +0100)]
widl: Turn on verbose errors, which gives a little more information in the case of a syntax error.
Rob Shearman [Wed, 2 Apr 2008 11:56:38 +0000 (12:56 +0100)]
widl: Fix the writing out of function pointers with more than one level of indirection.
Rob Shearman [Wed, 2 Apr 2008 11:56:27 +0000 (12:56 +0100)]
widl: Add a newline between function prototypes for non-object interfaces.
Rob Shearman [Wed, 2 Apr 2008 11:56:21 +0000 (12:56 +0100)]
widl: Support __fastcall and __pascal calling conventions.
Support the synonyms for these and existing calling conventions.
Rob Shearman [Wed, 2 Apr 2008 11:56:13 +0000 (12:56 +0100)]
widl: Support parsing calling conventions for function identifiers.
Support automatically setting the calling convention to
STDMETHODCALLTYPE if it is part of an object interface.
Write out the calling convention in write_type_v.
Rob Shearman [Wed, 2 Apr 2008 11:55:53 +0000 (12:55 +0100)]
widl: Store function and function pointer types completely within type_t type.
Rob Shearman [Wed, 2 Apr 2008 11:55:34 +0000 (12:55 +0100)]
widl: Add a function to get the return type of a parsed function.
This clarifies its use in code and makes it simpler to change the way
functions are parsed into types.
Alexandre Julliard [Wed, 2 Apr 2008 14:57:17 +0000 (16:57 +0200)]
winex11: Allow mapping/unmapping a window even while processing another event.
Alexandre Julliard [Wed, 2 Apr 2008 14:43:49 +0000 (16:43 +0200)]
winex11: Replace the lock_changes flag by a check on the event currently being processed.
Alexandre Julliard [Wed, 2 Apr 2008 13:58:59 +0000 (15:58 +0200)]
winex11: Rely on PropertyNotify events instead of Map/UnmapNotify to detect iconification.
Alexandre Julliard [Wed, 2 Apr 2008 13:55:25 +0000 (15:55 +0200)]
winex11: Move handling of WM_STATE changes to a separate function, and call it directly from wait_from_withdrawn_state.
Alexander Morozov [Tue, 1 Apr 2008 11:25:10 +0000 (14:25 +0300)]
setupapi: Create DeviceInstance value in registry, delete todo_wine from test.
Alexander Morozov [Tue, 1 Apr 2008 11:25:01 +0000 (14:25 +0300)]
setupapi: Create device interface keys in registry as in Windows XP.
Alexander Morozov [Tue, 1 Apr 2008 11:24:50 +0000 (14:24 +0300)]
setupapi: Creating SymbolicLink value in registry as in Windows XP.
Alexander Morozov [Fri, 28 Mar 2008 17:38:46 +0000 (20:38 +0300)]
setupapi: Added a test for registering device interface and getting device path.
Nikolay Sivov [Wed, 26 Mar 2008 22:59:34 +0000 (01:59 +0300)]
gdi32: PlgBlt implementation.
Mikołaj Zalewski [Sun, 30 Mar 2008 19:43:15 +0000 (21:43 +0200)]
gdi32: Fix GetGlyphIndices to select properly the invalid char glyph for TrueType fonts.
James Hawkins [Wed, 2 Apr 2008 08:28:29 +0000 (03:28 -0500)]
shell32: Handle a few cases in FO_COPY that arise from not double-NULL terminating the input.
James Hawkins [Wed, 2 Apr 2008 08:47:24 +0000 (03:47 -0500)]
msi: Handle sorting an empty table.
EA Durbin [Tue, 1 Apr 2008 01:44:28 +0000 (20:44 -0500)]
include: Define some console display modes.
Hwang YunSong(황윤성) [Tue, 1 Apr 2008 00:38:24 +0000 (09:38 +0900)]
avifil32: Updated Korean resource.
Alexandre Julliard [Wed, 2 Apr 2008 10:19:25 +0000 (12:19 +0200)]
wineboot: Make services.exe inherit the wineboot event to keep it alive.
Rob Shearman [Tue, 1 Apr 2008 11:48:46 +0000 (12:48 +0100)]
wineboot: Start services.exe on startup instead of on demand in the advapi32 services code.
Rob Shearman [Tue, 1 Apr 2008 11:49:29 +0000 (12:49 +0100)]
net: Display a more specific error message when a service command fails.
Use FormatMessage to get the message for the Win32 error.
Maarten Lankhorst [Tue, 1 Apr 2008 18:49:53 +0000 (11:49 -0700)]
include: Add BroadcastSystemMessageEx.
Maarten Lankhorst [Tue, 1 Apr 2008 21:49:54 +0000 (14:49 -0700)]
quartz: Make acmwrapper respond to a sample discontinuity by dropping the frame after parsing it.
Maarten Lankhorst [Tue, 1 Apr 2008 21:43:09 +0000 (14:43 -0700)]
quartz: Add seeking to mpeg splitter.
Maarten Lankhorst [Tue, 1 Apr 2008 21:42:32 +0000 (14:42 -0700)]
quartz: Prepare mpeg splitter code for seeking by making most splitter parsing locked.
Maarten Lankhorst [Tue, 1 Apr 2008 21:35:14 +0000 (14:35 -0700)]
quartz: Fix parser and pins logic to no longer deadlock.
Maarten Lankhorst [Tue, 1 Apr 2008 21:07:38 +0000 (14:07 -0700)]
quartz: Implement filtergraph mediaseeking setposition.
Maarten Lankhorst [Tue, 1 Apr 2008 21:03:34 +0000 (14:03 -0700)]
quartz: Don't hold lock when changing state in filtergraph.
Maarten Lankhorst [Tue, 1 Apr 2008 20:56:28 +0000 (13:56 -0700)]
quartz: Fix locking in MediaSeeking and forward SetPosition.
Don't hold locks while forwarding messages, instead rely on the
reference count. This prevents some really fun deadlocks from
occuring.
Maarten Lankhorst [Tue, 1 Apr 2008 20:41:25 +0000 (13:41 -0700)]
quartz: Implement seeking stubs for transform filters.
Vitaliy Margolen [Wed, 2 Apr 2008 05:13:45 +0000 (23:13 -0600)]
winex11drv: Distinguish left and right keys for shift, ctrl and alt.
Vitaliy Margolen [Wed, 2 Apr 2008 05:12:51 +0000 (23:12 -0600)]
winecfg: Update Russian translation.
Michael Stefaniuc [Tue, 1 Apr 2008 23:11:05 +0000 (01:11 +0200)]
progman: Delete bitrotted translations.
Michael Stefaniuc [Tue, 1 Apr 2008 22:17:10 +0000 (00:17 +0200)]
wrc: Sync the codepage mapping to the LANG_* identifiers from include/winnt.h.
Apostolos Alexiadis [Tue, 1 Apr 2008 16:09:31 +0000 (19:09 +0300)]
hhctrl: Added Greek translation.
Apostolos Alexiadis [Tue, 1 Apr 2008 16:08:43 +0000 (19:08 +0300)]
comdlg32: Added Greek translation.
Apostolos Alexiadis [Tue, 1 Apr 2008 16:07:51 +0000 (19:07 +0300)]
comctl32: Greek translation update.
Aric Stewart [Tue, 1 Apr 2008 16:13:36 +0000 (11:13 -0500)]
imm: Implement GetCompositionFont.
Maarten Lankhorst [Fri, 28 Mar 2008 22:16:58 +0000 (15:16 -0700)]
quartz: Implement graph MediaSeeking GetPositions.
Maarten Lankhorst [Tue, 25 Mar 2008 23:11:22 +0000 (16:11 -0700)]
quartz: Allow parser filters to implement their own seeking methods.
Maarten Lankhorst [Mon, 31 Mar 2008 04:18:49 +0000 (21:18 -0700)]
quartz: Small mpeg splitter fixes.
Just to be cautious, since it reads 4 bytes it should stop trying at
EOF-3. Also be more strict with the return values.
Maarten Lankhorst [Mon, 31 Mar 2008 18:19:58 +0000 (11:19 -0700)]
winemp3: Replace fprintf with wine debugging facilities.
Alexandre Julliard [Tue, 1 Apr 2008 21:17:21 +0000 (23:17 +0200)]
imm32: Remove stray semicolon. Don't try to load an invalid file.
Stefan Dösinger [Fri, 28 Mar 2008 22:46:38 +0000 (23:46 +0100)]
wined3d: Catch D3DUSAGE_AUTOGENMIPMAP and D3DUSAGE_RENDERTARGET combos.
Stefan Dösinger [Fri, 28 Mar 2008 22:09:26 +0000 (23:09 +0100)]
ddraw: Do not fail if D3D is not available.
Stefan Dösinger [Fri, 28 Mar 2008 22:04:52 +0000 (23:04 +0100)]
wined3d: Refuse 3D initialization without opengl.
Stefan Dösinger [Fri, 28 Mar 2008 22:04:34 +0000 (23:04 +0100)]
wined3d: Return a fake pixel format if gl is not loaded.
Stefan Dösinger [Fri, 28 Mar 2008 22:04:17 +0000 (23:04 +0100)]
wined3d: Create a fake non-gl adapter.
Rob Shearman [Tue, 1 Apr 2008 11:48:34 +0000 (12:48 +0100)]
advapi32: Remove some unused services functions.
Rob Shearman [Tue, 1 Apr 2008 11:48:28 +0000 (12:48 +0100)]
services: Fix memory leak of some data in the service record.
Rob Shearman [Tue, 1 Apr 2008 11:48:15 +0000 (12:48 +0100)]
rpcrt4: Add a reference to the binding object in I_RpcNegotiateTransferSyntax and release the reference in I_RpcFreeBuffer.
This is needed because a context binding handle could be released on
unmarshall, but it still needs to stay valid until the binding handle is
no longer being used.
Re-use the previously unused RPCRT4_ExportBinding function as
RPCRT4_AddRefBinding and rename RPCRT4_DestroyBinding to
RPCRT4_ReleaseBinding to show that it's purpose is to release a
reference count and destroy if necessary, not always destroy.
Rob Shearman [Tue, 1 Apr 2008 11:48:06 +0000 (12:48 +0100)]
rpcrt4: Improve trace in RPCRT4_find_interface to print the interface identifier data as well as the object guid.
Rob Shearman [Tue, 1 Apr 2008 11:47:56 +0000 (12:47 +0100)]
widl: Be more strict about where semicolons can appear in IDL files.
In particular, don't allow them after cpp_quote and without a statement.
Update the rules for importlib, library definition, dispinterface
definition, interface definition, coclass definition and module
definition to optionally allow a semicolon postfix.
Call pop_import from the parser instead of the lexer to ensure that
pop_import is only called after the last statement in the imported file
has been parsed.
Alexandre Julliard [Tue, 1 Apr 2008 15:40:37 +0000 (17:40 +0200)]
ntdll: Add a guard page at the bottom of the stack and raise a stack overflow exception when hit.
Alexandre Julliard [Tue, 1 Apr 2008 15:37:17 +0000 (17:37 +0200)]
ntdll: Add support for handling page faults caused by guard pages on the thread stack.
Alexandre Julliard [Tue, 1 Apr 2008 12:11:44 +0000 (14:11 +0200)]
ntdll: Moved stack allocation for thread and process to a common routine in virtual.c.
Jacek Caban [Tue, 1 Apr 2008 11:50:20 +0000 (11:50 +0000)]
mshtml: Fixed copy&paste mistake.
Jacek Caban [Tue, 1 Apr 2008 11:48:29 +0000 (11:48 +0000)]
include: Added activedbg.idl.
Jason Green [Tue, 1 Apr 2008 05:20:44 +0000 (01:20 -0400)]
d3d9: Add some visual tests for Direct3DDevice9_StretchRect().
Jason Green [Tue, 1 Apr 2008 05:03:11 +0000 (01:03 -0400)]
d3d9: Add a visual test for the DP2ADD shader instruction.
Vitaly Perov [Mon, 31 Mar 2008 13:13:46 +0000 (17:13 +0400)]
comdlg32: When PD_USEDEVMODECOPIESANDCOLLATE flag is not set dmCopies must be 1.
Aric Stewart [Mon, 31 Mar 2008 14:15:29 +0000 (09:15 -0500)]
imm32: Begin to add basic framework for loading IMEs as dlls.
Aric Stewart [Mon, 31 Mar 2008 18:08:34 +0000 (13:08 -0500)]
imm32: Correct a typo accidently using data instead of root_context.
Alexandre Julliard [Tue, 1 Apr 2008 11:19:06 +0000 (13:19 +0200)]
winemine: Use a standard About box with the larger icon.
Herve Chanal [Tue, 1 Apr 2008 10:17:13 +0000 (12:17 +0200)]
winemine: A nicer icon.
Reece Dunn [Mon, 31 Mar 2008 07:32:18 +0000 (08:32 +0100)]
shlwapi/tests: Loop over the STGM access modes when testing the SHCreateStreamOnFile methods.
Paul Vriens [Mon, 31 Mar 2008 17:51:21 +0000 (19:51 +0200)]
setupapi: Fix for SetupGetIntField, with tests.
Reece Dunn [Sun, 10 Feb 2008 21:24:45 +0000 (21:24 +0000)]
winecfg: Add support for updating all system colours.
Alistair Leslie-Hughes [Fri, 28 Mar 2008 10:10:55 +0000 (21:10 +1100)]
mscoree: Added ICorRuntimeHost support.
Alistair Leslie-Hughes [Thu, 27 Mar 2008 10:59:01 +0000 (21:59 +1100)]
mscoree: Add missing interfaces.
Vitaliy Margolen [Tue, 1 Apr 2008 04:38:33 +0000 (22:38 -0600)]
localspl: Add Russian translation.
Piotr Caban [Mon, 31 Mar 2008 23:45:13 +0000 (01:45 +0200)]
msxml3: Added fixmes to stubs.
Piotr Caban [Mon, 31 Mar 2008 23:44:49 +0000 (01:44 +0200)]
msxml3: Added SAXXMLReader registration.
Rob Shearman [Mon, 31 Mar 2008 21:00:09 +0000 (22:00 +0100)]
Remove superfluous semicolons from IDL files.
Rob Shearman [Mon, 31 Mar 2008 20:59:47 +0000 (21:59 +0100)]
widl: Parse typedefs of function pointers.
Andrew Talbot [Mon, 31 Mar 2008 20:41:19 +0000 (21:41 +0100)]
ntdll: Remove superfluous semicolon.
Andrew Talbot [Mon, 31 Mar 2008 19:42:18 +0000 (20:42 +0100)]
msxml3: Remove superfluous semicolon.
Andrew Talbot [Mon, 31 Mar 2008 19:42:14 +0000 (20:42 +0100)]
mshtml: Remove superfluous semicolon.
Roderick Colenbrander [Mon, 31 Mar 2008 22:59:11 +0000 (22:59 +0000)]
wgl: Add missing WGL_STEREO_ARB to ConvertAttribWGLtoGLX.
Roderick Colenbrander [Mon, 31 Mar 2008 22:18:14 +0000 (22:18 +0000)]
wgl: Fix ChoosePixelFormat behavior.
Hans Leidekker [Mon, 31 Mar 2008 18:26:16 +0000 (20:26 +0200)]
wininet: Use INTERNET_MAX_URL_LENGTH to size buffers we intend to store a URL in.
Hans Leidekker [Mon, 31 Mar 2008 18:25:57 +0000 (20:25 +0200)]
wininet: Parse the redirect URL in HTTP_HandleRedirect in case of a proxy connection.
Hans Leidekker [Mon, 31 Mar 2008 18:25:40 +0000 (20:25 +0200)]
wininet: Remove dead code from HTTP_DealWithProxy and improve its debug trace.
Paul Vriens [Mon, 31 Mar 2008 18:29:57 +0000 (20:29 +0200)]
winecfg: Update the Dutch resources.
Chris Robinson [Mon, 31 Mar 2008 17:01:54 +0000 (10:01 -0700)]
quartz: Break processing loop when shutting down.
Andrew Talbot [Mon, 31 Mar 2008 16:55:20 +0000 (17:55 +0100)]
ws2_32: Make function declarations match definitions.
Alexandre Julliard [Mon, 31 Mar 2008 15:26:42 +0000 (17:26 +0200)]
user32: Don't start explorer.exe on non-visible window stations.
Alexandre Julliard [Mon, 31 Mar 2008 15:26:24 +0000 (17:26 +0200)]
wineboot: No longer needs to keep running now that we have services.exe.
Alexandre Julliard [Mon, 31 Mar 2008 15:26:07 +0000 (17:26 +0200)]
advapi32: Silence the pipe read error in the normal case.
Dan Kegel [Sun, 30 Mar 2008 04:24:43 +0000 (21:24 -0700)]
gdi32: Test retrieving BI_BITFIELDS info for 16bpp modes.
Vitaliy Margolen [Sat, 29 Mar 2008 16:11:24 +0000 (10:11 -0600)]
user32: Properly translate keyboard left/right-shift, alt, ctrl keys hardware messages.