Maarten Lankhorst
4afc2ae951
Revert "quartz: Handle failures better in acmwrapper.".
...
This reverts commit 1ba8ece76e
.
Code for holding sample doesn't make sense and shouldn't be there
because it should really be handled by keeping track of the last
successful position of a frame sent and aborting the whole processing
as soon as rejection occurs.
2008-05-01 12:35:30 +02:00
James Hawkins
edacd984ef
urlmon: Fix a test that fails in win2k3.
2008-05-01 12:35:30 +02:00
James Hawkins
5f25368414
user32: Fix a test that fails in win2k3.
2008-05-01 12:35:30 +02:00
James Hawkins
c17bb019f4
gdi32: Remove a dependency on the amount of available memory.
2008-05-01 11:14:46 +02:00
Rob Shearman
d245e7978d
advapi32: Make sure not to return a credential with a NULL UserName field when a Mac Keychain doesn't have an account name attribute.
2008-05-01 11:13:27 +02:00
Eric Pouech
99c27e7da4
dbghelp: Some cleanup in dwarf include files.
2008-05-01 11:13:16 +02:00
Eric Pouech
3bc7657616
dbghelp: Revert commit ae1791b0b8
and correctly fix what this patch was trying to do.
2008-05-01 11:13:07 +02:00
Eric Pouech
5ccf6a3394
dbghelp: Prevent debug overflow of internal buffer while tracing.
2008-05-01 11:13:01 +02:00
Alexandre Julliard
0ee44f5e20
ntdll: Make the exception handling functions inline.
2008-05-01 10:57:54 +02:00
Alexandre Julliard
4a37308389
winex11: Register IME classes only when needed.
2008-05-01 10:57:34 +02:00
ByeongSik Jeon
64e64d657c
user32: Post the WM_KEY{DOWN|UP} message whenWM_IME_KEY{DOWN|UP} message is generated by IME.
2008-05-01 10:57:34 +02:00
Roderick Colenbrander
18e704f9aa
opengl32: Get rid of X/GLX leftovers.
2008-05-01 10:57:34 +02:00
Jacek Caban
9483760b35
mshtml: Added IDispatchEx support to HTMLStyle.
2008-05-01 10:57:34 +02:00
Jacek Caban
cecb265248
mshtml: Added IDispatchEx support to HTMLCommentElement.
2008-05-01 10:57:34 +02:00
Jacek Caban
57a373afb3
mshtml: Added comment and childNodes test.
2008-05-01 10:57:34 +02:00
Jacek Caban
67333a2a19
mshtml: Added IHTMLCommentElement stub implementation.
2008-05-01 10:57:34 +02:00
Jacek Caban
cfb8975444
mshtml: Handle COMMENT_NODE like ELEMENT_NODE in element collection.
2008-05-01 10:57:34 +02:00
Jacek Caban
af529308f3
mshtml: Don't assume that nselem is valid in HTMLElement.
2008-05-01 10:57:34 +02:00
Jacek Caban
791dd9558e
mshtml: Moved IDispatchEx initialization to HTMLElement_Init.
2008-05-01 10:57:34 +02:00
Jacek Caban
30d2047537
mshtml: Added IDispatchEx support to HTMLDOMChildrenCollection.
2008-05-01 10:57:34 +02:00
Jacek Caban
6da1c73047
mshtml: Added IHTMLDOMChildrenCollection::item implementation.
2008-05-01 10:57:34 +02:00
Jacek Caban
4ff929ebeb
mshtml: Added IHTMLDOMChildrenCollection::get_length implementation.
2008-05-01 10:57:34 +02:00
Jacek Caban
c2db031204
mshtml: Added get_childNodes implementation.
2008-05-01 10:57:34 +02:00
Alex Villacís Lasso
2a4fc97c4c
richedit: Add tests for EM_FINDTEXT in 1.0 emulation, make them pass under Wine.
2008-05-01 10:57:34 +02:00
Nikolay Sivov
37b8140f56
gdiplus: Implemented GdipCreateFontFromDC.
2008-04-30 17:00:24 +02:00
Rob Shearman
64806e642f
wininet: Add tests for GetUrlCacheEntryInfoExA.
...
Factorise out bits of the other tests so that the code is cleaner and
can be re-used.
2008-04-30 17:00:06 +02:00
Rob Shearman
1ea7666c57
wininet: Don't crash in GetUrlCacheEntryInfoA/W if lpdwCacheEntryInfoBufferSize is NULL.
2008-04-30 17:00:02 +02:00
Rob Shearman
bad1e17ee9
cryptdlg: Add stubs for CertTrustInit, CertTrustCertPolicy, CertTrustCleanup and CertTrustFinalPolicy.
2008-04-30 16:59:56 +02:00
Alexandre Julliard
a2073f2979
dxerr9: Don't use Wine debugging macros in static libraries.
2008-04-30 14:24:49 +02:00
Alexandre Julliard
7342508191
dxerr8: Don't use Wine debugging macros in static libraries.
2008-04-30 14:24:40 +02:00
Alexandre Julliard
dad21bbcbf
makefiles: List the static libraries as normal imports instead of extra libs.
2008-04-30 14:23:55 +02:00
James Hawkins
bfe07d1d07
msi: Add initial implementation of MsiPublishAssemblies.
2008-04-30 13:45:23 +02:00
Roderick Colenbrander
3f89e1a053
opengl32: Drop the ChoosePixelFormat test as it is very unreliable.
2008-04-30 13:45:23 +02:00
Eric Pouech
21171c403f
janitorial: Prototype func() should be func(void).
2008-04-30 13:45:23 +02:00
Eric Pouech
2353dcf783
msvcrt: Added __iob_func implementation.
2008-04-30 13:45:23 +02:00
Alexandre Julliard
67fb5507cc
itss: Fix function prototype now that widl does the right thing with const.
2008-04-30 13:45:23 +02:00
Lei Zhang
bca84d5467
userenv: Initial implementation of CreateEnvironmentBlock.
2008-04-30 13:45:23 +02:00
Lei Zhang
ffb0457982
userenv: Add initial tests for CreateEnvironmentBlock.
2008-04-30 13:45:15 +02:00
Roderick Colenbrander
5fe5def3d1
wgl: We were already advertising GL_EXT_framebuffer_sRGB but not the corresponding WGL_FRAMEBUFFER_SRGB_CAPABLE_EXT.
2008-04-30 10:28:59 +02:00
Nikolay Sivov
17621fb7d5
gdiplus: Implemented GdipSetPathGradientCenterPointI.
2008-04-30 10:27:49 +02:00
Nikolay Sivov
510c26ac1d
gdiplus: Implemented GdipMultiplyWorldTransform.
2008-04-30 10:27:38 +02:00
Nikolay Sivov
93f6601d03
gdiplus: Implemented GdipIsMatrixIdentity.
2008-04-30 10:27:23 +02:00
Nikolay Sivov
6dd720dcb5
gdiplus: Implemented GdipIsMatrixEqual.
2008-04-30 10:26:55 +02:00
Nikolay Sivov
726253d7a3
gdiplus: Implemented GdipGetPathWorldBoundsI.
2008-04-30 10:26:35 +02:00
Nikolay Sivov
d93062f13e
gdiplus: Implemented GdipGetPathPointsI.
2008-04-30 10:26:21 +02:00
Austin English
acf8e0f5a1
shell32: Fix a typo.
2008-04-30 10:26:06 +02:00
Andrew Talbot
06f05a9a5c
advapi32: Use correct function pointer cast.
2008-04-30 10:25:52 +02:00
Andrew Talbot
0de14c37e5
wined3d: Remove unused variables.
2008-04-30 10:25:47 +02:00
Andrew Talbot
471fb146a4
uxtheme: Remove unused variable.
2008-04-30 10:25:42 +02:00
Andrew Talbot
d8ce2207b8
user32: Remove unused variables.
2008-04-30 10:25:35 +02:00
Markus Weiland
2a87ef68c5
dxdiagn: Implemented ullPhysicalMemory property for DXDiagSystemInfoContainer.
2008-04-30 10:23:46 +02:00
Roderick Colenbrander
628e4eece3
wined3d: Add multisampling support.
2008-04-30 10:23:25 +02:00
Alex Villacís Lasso
2ab63774f1
richedit: On failure to parse incoming text as RTF, EM_STREAMIN must set dwError to -16.
2008-04-30 10:22:42 +02:00
Alexandre Julliard
ef07d83405
Include wine/port.h everywhere we use exceptions.
2008-04-29 20:18:49 +02:00
Alexandre Julliard
b43fd31287
msvcrt: Rename a few functions to avoid conflicts with Windows headers.
2008-04-29 20:18:19 +02:00
Alexandre Julliard
0d1959972e
gdiplus: Fix the GdipFillRectangles spec entries.
2008-04-29 20:17:59 +02:00
Alexandre Julliard
4c4544910e
ws2_32/tests: Fix the gethostname prototype.
2008-04-29 20:17:50 +02:00
Alexandre Julliard
6121af50d6
ws2_32: Don't name a parameter errno.
2008-04-29 20:17:41 +02:00
Alexandre Julliard
bfb4ec0f3a
winex11: Fix debug trace using the removed opengl channel.
2008-04-29 15:25:36 +02:00
Alistair Leslie-Hughes
ad1f05f961
msxml3: Implement IXMLDOMComment insertData.
2008-04-29 14:58:11 +02:00
Alistair Leslie-Hughes
f4a797e90b
msxml3: Implement IObjectSafety for IXMLDOMDocument2.
2008-04-29 14:58:02 +02:00
Alistair Leslie-Hughes
af80b06f0f
msxml3: Implement IDispatch for IXMLDOMNode.
2008-04-29 14:57:47 +02:00
Lei Zhang
d20f982433
winmm: Do not unload drivers when the process is terminating.
2008-04-29 14:57:30 +02:00
Alex Villacís Lasso
d2a8461585
richedit: Paragraph may have multiple rows, which should possibly update nHeight.
...
Otherwise, a paragraph with multiple rows might fail to make the
scrollbar appear when displaying text.
2008-04-29 14:57:13 +02:00
Alex Villacís Lasso
829940458f
richedit: Private movement of cursors in text insertion should not cause WM_NOTIFY to be sent.
...
As text is inserted, the cursor is moved to the end, and then back to
offset 0. A reordering of operations prevents a WM_NOTIFY from being
sent on cursor being moved to the end, and another by being moved
back to the beginning. If the cursor was not at offset 0, then
exactly one WM_NOTIFY must be sent, for the movement from previous
position to the beginning. With tests to prove this change and the
previous one (modify flag should be off on WM_SETTEXT-caused
WM_NOTIFY).
2008-04-29 14:57:03 +02:00
Alex Villacís Lasso
c52bc58816
richedit: WM_SETTEXT - Clear modify step flag before any notifications can be sent.
...
Otherwise the app-defined WM_NOTIFY callback might see the modify flag
set, even though WM_SETTEXT is supposed to clear it.
2008-04-29 14:56:46 +02:00
Alex Villacís Lasso
3cad256d54
richedit: Fix modify step setting in EM_SETCHARFORMAT.
...
EM_SETCHARFORMAT with wParam==0 sets default char format and does NOT set modify step flag.
EM_SETCHARFORMAT with wParam==SCF_SELECTION only sets modify step flag when selection is nonempty.
EM_GETMODIFY returns -1, not 1, when modify flag is set.
Tests for the above behavior.
2008-04-29 14:56:23 +02:00
Alex Villacís Lasso
1fa39b50c0
richedit: Only notify selection change when selection has actually changed from previous notification.
...
Otherwise, redundant and early notifications are sent to apps that do not expect them. Fixes crash #1 with Perfect! TextEdit.
2008-04-29 14:56:11 +02:00
Alex Villacís Lasso
cac55008c9
richedit: Implement rule that in 1.0 emulation, a single CR that terminates the text is NOT a line break.
...
Fix riched32 test that now succeed.
2008-04-29 14:55:26 +02:00
Alex Villacís Lasso
4047df0f56
richedit: Flip the big switch and encode actual CR and LF into end-of-paragraph runs.
...
Document remaining uses of bEmulateVersion10 and other checks for CRLF in editor.c.
Make RTF reader emit a \r or a \r\n according to emulation, not a \n, which breaks streaming tests.
Remove todo_wine from a bunch of riched32 tests that now succeed.
2008-04-29 14:55:15 +02:00
Alex Villacís Lasso
3a271386ec
richedit: Remove indication for bCRLF, now that ME_GetTextW() knows how to honor CR and LF counters.
...
EM_GETTEXTRANGE and EM_GETSELTEXT are affected by this, so include tests to ensure no behavior was broken.
2008-04-29 14:54:59 +02:00
Alex Villacís Lasso
e8aa9dee56
richedit: Modify ME_GetTextW() to honor CR and LF encodings.
...
ME_GetTextLengthEx should ignore GTL_USECRLF in 1.0 emulation mode.
2008-04-29 14:54:46 +02:00
Alex Villacís Lasso
d95cbeef67
richedit: EM_LINELENGTH: honor CR and LF counters.
...
Add fixup to ME_FindItemAtOffset(), fixes crash by null-pointer access.
Add tests for EM_LINELENGTH.
2008-04-29 14:54:29 +02:00
Alex Villacís Lasso
3968a67eb9
richedit: EM_GETLINE: honor CR and LF counters.
...
Add richedit 1.0 tests for EM_GETLINE.
2008-04-29 14:54:21 +02:00
Alex Villacís Lasso
fd55773680
richedit: Remove reliance on bEmulateVersion10 for end-of-line handling in ME_InternalDeleteText.
2008-04-29 14:54:12 +02:00
Alex Villacís Lasso
8d37388fe7
richedit: Fixups to move over to reliance on CR and LF counters.
...
Text streamout now honors CR and LF counters.
Tests to pin down required EM_STREAMOUT behavior.
2008-04-29 14:54:05 +02:00
Alex Villacís Lasso
d47f66191e
richedit: Add support for encoding number of CR and LF contained within a line break.
2008-04-29 14:53:46 +02:00
Aric Stewart
09af64cb83
hlink: Implement IExtensionServices.
2008-04-29 14:53:26 +02:00
Jeremy White
f4625d1ae1
gdi32: Shift default height used in EnumStructs to the standard em size of 2048.
...
As pointed out by Dmitry Timoshkov.
2008-04-29 14:37:53 +02:00
Kusanagi Kouichi
bf05ded740
winex11: Allow XIM server to be started after Wine.
2008-04-29 13:49:16 +02:00
Tijl Coosemans
efa040119b
hhctrl: Fix NULL pointer dereference in some failure cases.
2008-04-29 13:48:30 +02:00
Nikolay Sivov
9cce789881
gdiplus: Implemented GdipGetPathGradientCenterPointI.
2008-04-29 13:48:17 +02:00
Nikolay Sivov
d5769957b4
gdiplus: Implemented GdipGetDpiX/GdipGetDpiY.
2008-04-29 13:48:08 +02:00
Nikolay Sivov
7ce48b0346
gdiplus: Implemented GdipFillRectangles/GdipFillRectanglesI.
2008-04-29 13:47:59 +02:00
Nikolay Sivov
fc2dc8bc2a
gdiplus: Implemented GdipFillEllipse/GdipFillEllipseI.
2008-04-29 13:47:45 +02:00
Nikolay Sivov
79b49a8f19
gdiplus: Implemented GdipDrawImagePointsRectI.
2008-04-29 13:47:20 +02:00
Nikolay Sivov
492470493e
gdiplus: Implemented GdipDrawImage.
2008-04-29 13:46:28 +02:00
Nikolay Sivov
fe1782eeae
gdiplus: Implemented GdipDrawCurve/GdipDrawCurveI.
2008-04-29 13:46:06 +02:00
Nikolay Sivov
00cfffbcb3
gdiplus: Implemented GdipDrawCurve2I.
2008-04-29 13:45:48 +02:00
Roderick Colenbrander
4428cc32de
wined3d: Fix a few small bugs in WineD3D_ChoosePixelFormat.
2008-04-29 12:47:07 +02:00
Dmitry Timoshkov
80c1508bf1
gdi32: Make the bitmap test pass under Windows 2000.
2008-04-29 12:46:41 +02:00
Dmitry Timoshkov
5c15cf5f12
gdi32: info->state.next is always NULL, there is no need to save/restore it.
2008-04-29 12:46:35 +02:00
Alexandre Julliard
2bbf00ed08
winex11: Don't put window manager decorations on shaped windows.
2008-04-29 12:46:16 +02:00
Maarten Lankhorst
4e761d2613
quartz: Some state changes fixes.
2008-04-29 12:45:53 +02:00
Maarten Lankhorst
1ba8ece76e
quartz: Handle failures better in acmwrapper.
2008-04-29 12:45:38 +02:00
Maarten Lankhorst
37847b0d9b
quartz: Keep track of the time in the video renderer.
2008-04-29 12:45:31 +02:00
Maarten Lankhorst
1fad872961
quartz: Fix bug in memallocator with test.
2008-04-29 12:45:17 +02:00
Jacek Caban
928914c81e
mshtml: Added IDispatchEx support to HTMLOptionElement.
2008-04-29 12:38:38 +02:00
Jacek Caban
7582518e18
mshtml: Added IDispatchEx support to HTMLInputElement.
2008-04-29 12:38:35 +02:00
Jacek Caban
1597967417
mshtml: Added indexed access to HTMLElementCollection object support.
2008-04-29 12:38:31 +02:00
Jacek Caban
ef4200fcf7
mshtml: Added support for custom DISPIDs.
2008-04-29 12:38:25 +02:00
Andrew Talbot
af3055e2e1
shlwapi: Remove unused variables.
2008-04-29 12:37:54 +02:00
Tijl Coosemans
af72d10014
hhctrl.ocx: Plug memory leak.
2008-04-29 12:37:48 +02:00
Eric Pouech
f55da6db84
msvcrt: Fixed space in type with double indirection.
...
Spotted by James Hawkins.
2008-04-29 12:36:44 +02:00
Eric Pouech
2e1775620a
msvcrt: undname: correctly handle multi-dimensional arrays.
...
Based on a patch from Ulrich Küttler.
2008-04-29 12:36:35 +02:00
Eric Pouech
a940218c0b
msvcrt: Fixed symbol unmangling for template-parameter-?? form, as well as test.
...
Spotted by James Hawkins.
2008-04-29 12:36:08 +02:00
Rob Shearman
b9f8a81d8c
rpcss: When registering a moniker that is already registered in the ROT another ROT entry should still be created and a distinct cookie returned.
2008-04-29 12:35:35 +02:00
Rob Shearman
8580198dc8
ole32: Keep track of the number of weak references to an object.
...
This is so that an object will only be released when a weak-reference is
used after the last weak reference has been released (either by
CoReleaseMarshalData or CoUnmarshalInterface + Release).
2008-04-29 12:35:26 +02:00
Rob Shearman
4cb5c3b7d6
ole32: Add a test for marshaling an object as table-weak and as normal and then unmarshaling and testing that the object is released on the final release.
2008-04-29 12:35:22 +02:00
Rob Shearman
9ebebc0ecc
ole32: Add tests for registering a moniker more than once in the ROT and then using it.
2008-04-29 12:35:19 +02:00
Lei Zhang
9fca0f27d0
advapi32: Replace UuidToStringW call with a sprintfW.
2008-04-29 12:34:29 +02:00
Vitaliy Margolen
97535fe243
dinput: Fix typo.
2008-04-29 12:29:18 +02:00
Alexandre Julliard
497714a01f
winex11: Merge the contents of clipping.c into graphics.c.
2008-04-28 23:17:10 +02:00
James Hawkins
17c907e6c3
user32: Fix a test that fails on platforms without IME.
2008-04-28 14:36:05 +02:00
Jens Albretsen
cf38e4c930
ddraw: Fixed device name.
2008-04-28 14:33:57 +02:00
Kai Blin
c0a3ac5006
ws2_32: Handle gethostbyname call failure, add tests.
2008-04-28 14:33:03 +02:00
Jacek Caban
4e913b9551
mshtml: Added IHTMLInputElement::get_disabled implementation.
2008-04-28 14:32:50 +02:00
Jacek Caban
deeaa5d20f
mshtml: Added put_backgroundImage implementation.
2008-04-28 14:32:47 +02:00
Vitaliy Margolen
736d03c8da
dinput: Fix default axes mapping generation.
2008-04-28 14:32:40 +02:00
Rob Shearman
67a7a8a8ef
ole32: Fix two comments about the running object table.
2008-04-28 14:32:33 +02:00
Andrew Talbot
2db311a843
comctl32: Dangling pointers fix.
2008-04-28 14:32:17 +02:00
Jeff Zaroyko
120cd69ddd
msacm32.drv: Increase the reported vDriverVersion.
2008-04-28 14:31:58 +02:00
David Adam
8c21ebc685
amstream: Register CLSID_AMDirectDrawStream.
2008-04-28 14:31:51 +02:00
David Adam
653c7e7dca
amstream: Fix the condition of existence of the IMediaStream interface.
2008-04-28 14:31:22 +02:00
Alistair Leslie-Hughes
340f34ddf6
msxml3: Added IObjectWithSite support in IXMLDOMDocument2.
2008-04-28 14:31:10 +02:00
Bryan DeGrendel
6ed80f1529
winex11: Rudimentary drawing support for display balloon tool tips in systray.
2008-04-28 14:31:06 +02:00
ByeongSik Jeon
4ce9b42c80
imm32: Updated implementation of the Imm{Get|Set}CompositionFont{A|W}.
2008-04-28 14:30:46 +02:00
ByeongSik Jeon
b322bc682e
imm32: Implementation of the Imm{Get|Set}StatusWindowPos.
2008-04-28 14:30:10 +02:00
ByeongSik Jeon
5d49b3db8d
imm32: Implementation of the Imm{Get|Set}CandidateWindow.
2008-04-28 14:30:02 +02:00
ByeongSik Jeon
936e8473db
user32: Set the vkey value to VK_PROCESSKEY when IME process key.
2008-04-28 14:29:51 +02:00
ByeongSik Jeon
63d81263e2
imm32: Add the updated ImmTranslateMessage declaration.
2008-04-28 14:29:43 +02:00
Dmitry Timoshkov
c814d17c76
gdi32: Add SetPixel to the EMF DC functions.
2008-04-28 14:29:36 +02:00
Guy Albertelli
7fb21244d9
listview: Correct return value from LVM_GETORIGIN including tests for this.
...
Tests to validate return value of the LVM_GETORIGIN message and fix our
implementation.
2008-04-28 14:22:39 +02:00
Guy Albertelli
e85fa81f3c
listview: Implement 2 pixel decoration at top of report style with grid lines.
...
The native control has a 2 pixel header. This implements that background pixel
line and the gridline below it.
2008-04-28 14:22:35 +02:00
Guy Albertelli
7326f091b0
listview: Implement LVS_EX_GRIDLINES functionality.
...
Implement basic LVS_EX_GRIDLINES functionality including support for no items.
2008-04-28 14:22:16 +02:00
Maarten Lankhorst
10708b405c
quartz: Fix acmwrapper time regression.
2008-04-28 14:21:56 +02:00
Maarten Lankhorst
512ee927cb
quartz: Add a function that can be called when stopping processing data.
2008-04-28 14:21:53 +02:00
Maarten Lankhorst
ec87de35af
quartz: Make dwSamplesProcessed a longlong.
2008-04-28 14:21:41 +02:00
Maarten Lankhorst
12a0fd3d8b
quartz: Optimize the file source to do its job better.
2008-04-28 14:21:35 +02:00
Maarten Lankhorst
7934951343
quartz: Make the EnumPins interface dynamic.
...
Take a reference to the ibasefilter and request it for the pins and a
cookie. This seems to be the easiest way to ensure correctness.
2008-04-28 14:21:23 +02:00
Maarten Lankhorst
b7e20bfdd1
quartz: Fix time discontinuities in the acm wrapper.
2008-04-28 14:21:00 +02:00
Maarten Lankhorst
9e143cdb63
quartz: NotifyAllocator does not like a null argument.
2008-04-28 14:20:53 +02:00
Maarten Lankhorst
1f136a57f7
quartz: Add a vtable argument to Parser_Create that individual filters can override.
2008-04-28 14:20:44 +02:00
Rob Shearman
8e08b1dd7f
rpcrt4: Use safe_copy_from_buffer instead of direct memory copy in NdrBaseTypeUnmarshall.
...
This makes the code check that the buffer is big enough to read from
before copying the data from it. The safe_buffer_increment call is still
needed for the case where we point the memory to the buffer, so move the
call there.
2008-04-28 13:28:16 +02:00
Dmitry Timoshkov
c871d9a81d
gdi32: Save/restore internal EMF playing state on EMR_SAVEDC/EMR_RESTOREDC, add a test for this.
2008-04-28 13:27:52 +02:00
Dmitry Timoshkov
d01438bd53
gdi32: Do not reselect objects while recording a metafile, that's done at the playing time.
2008-04-28 13:27:52 +02:00
Vitaliy Margolen
09c6bf415f
winex11: Fix MapVirtualKeyEx to properly map left-right modifier keys.
2008-04-28 13:27:51 +02:00
Vitaliy Margolen
56989b6ed0
winex11: Use constants instead of magic numbers in GetKeyNameText.
2008-04-28 13:27:51 +02:00
Vitaliy Margolen
964687d7c3
winex11: Fix GetKeyNameText for Right Shift.
2008-04-28 13:27:51 +02:00
Vitaliy Margolen
4a2f7497ab
dinput: Explicitly set extended key flag for Right Shift.
2008-04-28 13:27:51 +02:00
Lionel Debroux
27c2b56c5e
dinput: joystick test: Improve reporting when enumerated axes/buttons/POVs don't match capabilities.
2008-04-28 13:27:51 +02:00
Roderick Colenbrander
34d06a5e96
wined3d: Also use WineD3D_ChoosePixelFormat for pbuffers.
2008-04-28 13:27:51 +02:00
Roderick Colenbrander
a38e5a95ef
wined3d: Let WineD3D_ChoosePixelFormat operate on the pixel format database we store at WineD3D startup.
2008-04-28 13:27:51 +02:00
Roderick Colenbrander
31dc00a073
wined3d: Store more information about pixel formats. This is needed for some WineD3D_ChoosePixelFormat restructuring.
2008-04-28 13:27:51 +02:00
Roderick Colenbrander
ec5400b4f8
wined3d: Split WGL pixel format selection code off from CreateContext.
2008-04-28 13:27:51 +02:00
James Hawkins
31ba40fc92
schannel: Fix a test that fails in win2k3.
2008-04-28 13:27:51 +02:00
James Hawkins
404afbaa3c
ddraw: Remove a test that fails in VMs.
2008-04-28 13:27:51 +02:00
James Hawkins
7b385fb60c
d3d9: Fix a few test failures in win2k3.
2008-04-28 13:27:51 +02:00
James Hawkins
fe8c3f9059
cabinet: Revert "cabinet: Fix for FDICopy with an empty cabinet file.".
...
This reverts commit 33e561f53c
.
Fixed the test that fails on all platforms.
2008-04-28 13:27:51 +02:00
James Hawkins
f2189d17b0
msi: Remove a debugging call.
2008-04-28 12:27:09 +02:00
Kusanagi Kouichi
78cb36d607
winex11: Remove unnecessary #include.
2008-04-28 12:26:12 +02:00
Kusanagi Kouichi
9fa27034a0
winex11: hCompStr should never be NULL because Wine expects it is not NULL.
2008-04-28 12:26:07 +02:00
Nikolay Sivov
5873bac95d
gdiplus: Implemented GdipCreateLineBrushFromRect.
2008-04-28 12:21:51 +02:00
Nikolay Sivov
836b4183b9
gdiplus: Implemented GdipCreatePathGradientI.
2008-04-28 12:21:41 +02:00
Nikolay Sivov
da76020e5d
gdiplus: Implemented GdipAddPathEllipseI.
2008-04-28 12:21:22 +02:00
Nikolay Sivov
c282f248fa
gdiplus: Implemented GdipAddPathBeziersI.
2008-04-28 12:21:12 +02:00
Matthias Derer
a41bf52bb8
winejack: Re-added line which has been accidently deleted.
2008-04-28 12:21:02 +02:00
Alexander Morozov
7f3b1daaf2
ntoskrnl.exe: Change calling conventions for Interlocked* functions.
2008-04-28 12:20:42 +02:00
Alexandre Julliard
93e775a8b7
shell32: Avoid traces that use size_t.
2008-04-25 17:01:50 +02:00
Alexandre Julliard
405575168f
winex11: Check if IsXExtensionPointer is defined before using it.
2008-04-25 16:46:17 +02:00
Vitaly Perov
33e561f53c
cabinet: Fix for FDICopy with an empty cabinet file.
2008-04-25 15:02:10 +02:00
Vitaly Perov
1077238143
cabinet: Added a test for FDICopy with an empty cabinet file.
2008-04-25 15:01:48 +02:00
Vitaliy Margolen
f51e0e2d26
dinput: Limit number of supported axis and buttons.
2008-04-25 15:00:32 +02:00
Kusanagi Kouichi
9b560b5de8
imm32: Fix typos.
2008-04-25 15:00:11 +02:00
Kusanagi Kouichi
4f2330ac0c
winex11: Destroy the handle to the composition string after it is cancelled.
2008-04-25 15:00:05 +02:00
Lei Zhang
ae1b735547
user32: Edit controls should ignore WM_KEYDOWN on control + enter.
2008-04-25 14:53:47 +02:00
James Hawkins
ed714d09b7
kernel32: Fix a test that fails in win2k3.
2008-04-25 14:53:22 +02:00
James Hawkins
2f97a71e36
ddraw: Fix tests that fail with the reference rasterizer.
2008-04-25 14:53:17 +02:00
Alistair Leslie-Hughes
42db8b439f
msxml3: Corrected transformNode.
2008-04-25 14:47:55 +02:00
Jeff Zaroyko
9c8c33006e
msadp32.acm: Use the same szShortName value as windows.
2008-04-25 14:42:49 +02:00
ByeongSik Jeon
86b0d5ecc9
imm32: Fix a typo.
2008-04-25 14:36:08 +02:00
ByeongSik Jeon
fab832df68
imm32: ImmGetVirtualKey return orignal virtual key value.
2008-04-25 14:36:02 +02:00
ByeongSik Jeon
7e341002d2
imm32: Reconstruct the ImmProcessKey, ImmTranslateMessage for the VK_PROCESSKEY.
2008-04-25 14:34:34 +02:00
Alexandre Julliard
1f99d80c06
winex11: Don't force tool windows to unmanaged mode.
...
The detection algorithm should be good enough for that case now.
2008-04-25 14:26:52 +02:00
Alexandre Julliard
c76de89885
oleaut32/tests: Store the test typelib in resources instead of depending on an external file.
2008-04-25 12:09:03 +02:00
Eric Pouech
046cfcfd22
richedit: Ensure wrapping is done all the time after inserting an RTF stream.
2008-04-25 11:44:00 +02:00
Eric Pouech
60234f8fc4
richedit: Properly handle the background in case of border in paragraph.
2008-04-25 11:43:54 +02:00
John Klehm
2c26ea609d
winex11: Add support for IsXExtensionPointer tablet devices.
2008-04-25 11:43:41 +02:00
John Klehm
33d4117e1b
winex11: Allow wizardpen to be detected as a stylus.
2008-04-25 11:40:31 +02:00
John Klehm
b95c091dbf
winex11: Allow wintab devices with less than 5 axes.
2008-04-25 11:40:20 +02:00
Nikolay Sivov
8cf5608089
gdiplus: Implemented GdipDrawImageRect/GdipDrawImageRectI.
2008-04-25 11:38:24 +02:00
Nikolay Sivov
19cc99c333
gdiplus: Implemented GdipAddPathBezier.
2008-04-25 11:38:10 +02:00
Erik de Castro Lopo
ab2424710f
dbghelp: Fix pointer cast.
2008-04-25 11:37:50 +02:00
Erik de Castro Lopo
eba704b8bb
ntdll: Win64 fix for get_pointer_obfuscator.
2008-04-25 11:37:33 +02:00
Erik de Castro Lopo
0ef69ef9dd
crypt32: Use LOWORD on LPCSTR type instead of casting to int.
2008-04-25 11:34:53 +02:00
Erik de Castro Lopo
56797f9c65
user32/tests: Use SetWindowLongPtr instead of SetWindowLong.
2008-04-25 11:34:49 +02:00
James Hawkins
4daec079c1
winmm: Remove a failing test that is driver-specific.
2008-04-25 11:33:59 +02:00
James Hawkins
1cf567ecc9
winspool.drv: Disable a test for capabilities not available on all printer drivers.
2008-04-25 11:33:56 +02:00
James Hawkins
b48118b472
gdi32: Remove a dependence on the amount of available memory.
2008-04-25 11:33:51 +02:00
James Hawkins
537c4babed
d3d8: Fix a few test failures in win2k3.
2008-04-25 11:33:47 +02:00
James Hawkins
76dfff11a3
advapi32: Fix a test that fails in win2k3 SP2.
2008-04-25 11:33:43 +02:00
Robert Reif
fa9a26921c
winmm: Fix a test failure on Windows with Terminal Server.
2008-04-25 11:28:57 +02:00
Andrew Talbot
49939ed544
secur32: Remove unused variables.
2008-04-25 11:28:43 +02:00
Andrew Talbot
362cd67d3b
setupapi: Remove unused variables.
2008-04-25 11:28:40 +02:00
Andrew Talbot
f692f19531
shell32: Remove unused variables.
2008-04-25 11:28:37 +02:00
Andrew Talbot
649c7aeb7c
rpcrt4: Remove unused variables.
2008-04-25 11:28:34 +02:00
Nikolay Sivov
59ef3c920d
gdiplus: Implemented GdipSetLineColors.
2008-04-24 22:46:38 +02:00
Nikolay Sivov
b31f2250dd
gdiplus: Implemented GdipGetLineColors.
2008-04-24 22:46:26 +02:00
Nikolay Sivov
3d274bc1cf
gdiplus: Implemented GdipGetLineRect/GdipGetLineRectI.
2008-04-24 22:46:14 +02:00
Nikolay Sivov
2c059d7f52
gdiplus: Implemented GdipFillPieI.
2008-04-24 22:45:25 +02:00
Nikolay Sivov
4697593e85
gdiplus: Implemented GdipDrawPolygon/GdipDrawPolygonI.
2008-04-24 22:45:09 +02:00
Nikolay Sivov
3903ac6ee8
gdiplus: Implemented GdipDrawRectanglesI.
2008-04-24 22:44:53 +02:00
Nikolay Sivov
71931613f9
gdiplus: Implemented GdipDrawPieI.
2008-04-24 22:44:38 +02:00
Nikolay Sivov
3aa94d33e4
gdiplus: Implemented GdipTransformMatrixPointsI.
2008-04-24 22:44:26 +02:00
Jacek Caban
989574510c
mshtml: Added IDispatchEx support to HTMLElementCollection object.
2008-04-24 22:19:41 +02:00
Jacek Caban
bb05803a2a
mshtml: Added get_nodeType implementation.
2008-04-24 22:19:30 +02:00
Jacek Caban
af271b3b45
mshtml: Added IDispatchEx support to text node.
2008-04-24 22:16:56 +02:00
Jacek Caban
754adce781
mshtml: Added IHTMLDOMTextNode stub implementation.
2008-04-24 22:15:28 +02:00
Jacek Caban
6bf5ffbc3b
mshtml: Added get_firstChild implementation.
2008-04-24 22:15:16 +02:00
Jacek Caban
5d024a6d1d
mshtml: Added IHTMLDOMNode2 to IDispatchEx support.
2008-04-24 22:14:55 +02:00
Jacek Caban
8dc2cf0d3a
mshtml: Added IHTMLDOMNode2 stub implementation.
2008-04-24 22:14:46 +02:00
Jacek Caban
872810e641
mshtml: Return VT_NULL instead of empty string in getAttribute.
2008-04-24 22:14:35 +02:00
Jacek Caban
01f241c07d
mshtml: Added more IDispatchEx tests.
2008-04-24 22:14:28 +02:00
Alexandre Julliard
8ebe988d2e
Add makedep magic comments for typelibs in resource files.
2008-04-24 22:14:21 +02:00
Aric Stewart
e1a0715b4a
comctl32: Fix an off-by-one error in toolbar TOOLBAR_SetHotItem.
2008-04-24 22:12:32 +02:00
Alex Villacís Lasso
4f95cf7072
riched20: Reject RTF that is recognized as invalid.
2008-04-24 22:12:13 +02:00
Alex Villacís Lasso
d10256f309
riched20: Implement ignoring of last \par for EM_STREAMIN - 1.0 emulation.
2008-04-24 22:12:09 +02:00
Alex Villacís Lasso
7148f92c4c
riched20: Implement ignoring of last \par for EM_STREAMIN.
2008-04-24 22:11:58 +02:00
Stefan Dösinger
663bfb773c
wined3d: Remove an unused variable.
2008-04-24 22:10:08 +02:00
Stefan Dösinger
dc684c060f
d3d9: Dump the device information in the visual tests.
2008-04-24 22:10:01 +02:00
Stefan Dösinger
97d64396eb
d3d9: Check textures for srgb writing, not surfaces.
2008-04-24 22:09:55 +02:00
Stefan Dösinger
9b25935757
wined3d: Fix DP2ADD in GLSL.
...
DP2ADD returns a scalar, and fglrx (correctly) complains that it can't
assign that to a 3 component vector.
2008-04-24 22:09:47 +02:00
Stefan Dösinger
dc07ddb531
wined3d: Fix the GL_ATI_separate_stencil codepath.
...
glStencilFuncSeparateATI does not take a face argument, instead it
sets the front and back facing functions at once. This means the
renderstate_stencil_twosided helper function is somewhat pointless for
this extension.
2008-04-24 22:09:36 +02:00
Stefan Dösinger
bcb0f7cc22
wined3d: More fglrx spam.
2008-04-24 22:09:21 +02:00
Stefan Dösinger
27a29a2f6a
d3d9: Make the offscreen format test a bit more tolerant.
2008-04-24 22:09:15 +02:00
Kai Blin
1bcbe8651a
ws2_32: Work around the host name resolving to 127.x.x.x when using that for binding.
2008-04-24 22:08:54 +02:00
Alexandre Julliard
9359ff6fe0
user32: Allow the default desktop name to be specified on a per-app basis.
2008-04-24 17:22:04 +02:00
Paul Vriens
a3512ab8ab
user32/tests: Skip tests if function is not implemented.
2008-04-24 13:14:29 +02:00
Paul Vriens
27fd7c1b3c
oleaut32/tests: Skip a test on win9x.
2008-04-24 13:14:25 +02:00
Kusanagi Kouichi
83ae4a92e5
imm32: Fix a meaningless test.
...
ImmSetCompositionString generates WM_IME_COMPOSITION. Therefore test always
fails if messages are not flushed.
2008-04-24 13:13:34 +02:00
Kusanagi Kouichi
4baf6e7edc
winex11: Generate WM_IME_ENDCOMPOSITION when composition string is canceled.
2008-04-24 12:47:09 +02:00
Lei Zhang
a442d2675e
winex11: control + enter should generate '\n' instead of '\r'.
2008-04-24 12:40:40 +02:00
Roderick Colenbrander
f0307d9366
wgl: Add a wine specific WGL extension which allows you to change the pixel format multiple times.
2008-04-24 12:32:38 +02:00
Roderick Colenbrander
2823e1d219
wgl: Put the core functionality of X11DRV_SetPixelFormat in a separate function.
...
This is needed for a new X11DRV_SetPixelFormatWINE function which allows you to change the pixel format multiple times.
2008-04-24 12:29:12 +02:00
Dan Hipschman
d3051cba22
wininet: Don't forget the INTERNET_STATUS_REDIRECT callback in HttpEndRequest.
2008-04-24 12:03:34 +02:00
Juan Lang
2f2ccbd779
cryptdlg: Implement GetFriendlyNameOfCertA/W.
2008-04-24 12:03:31 +02:00
Jacek Caban
6f33fee5af
mshtml: Return S_OK in QueryContinue.
2008-04-24 11:59:42 +02:00
Jacek Caban
38e9364b65
mshtml: Fixed typo.
2008-04-24 11:59:36 +02:00
Jacek Caban
e14ba15e0e
oleaut32: Handle VT_R4 in RecordClear (spotted by Konrad Rzepecki).
2008-04-24 11:59:05 +02:00
Jacek Caban
dda741e456
oleaut32: Clear record in RecordDestroy.
2008-04-24 11:59:00 +02:00