Sebastian Lackner
ce18a73304
vcomp: Implement stub for _vcomp_flush and add tests.
2015-08-18 14:29:31 +09:00
Thomas Faber
bd7f43d7e8
qmgr: Do not omit mandatory argument to WriteFile.
2015-08-17 22:50:49 +09:00
Henri Verbeet
1bea5f44b0
d2d1: Make d2d_geometry_sink_vtbl static const.
...
Spotted by Francois Gouget.
2015-08-17 22:50:46 +09:00
Henri Verbeet
4460006fbd
d2d1: Only draw if the geometry has any faces in d2d_d3d_render_target_FillGeometry().
2015-08-17 22:50:44 +09:00
Henri Verbeet
20ad2e397f
d2d1: Print a WARN instead of a FIXME for the glyph run description in d2d_text_renderer_DrawGlyphRun().
...
The glyph run description seems to be mostly informational, there doesn't
appear to be a lot we could do with it.
2015-08-17 22:50:41 +09:00
Henri Verbeet
d29af2e460
d2d1: Only print a FIXME/WARN for specific properties in d2d_factory_init().
2015-08-17 22:50:39 +09:00
Henri Verbeet
3e0af5f1e0
d2d1: Only print a FIXME/WARN for specific properties in d2d_d3d_render_target_init().
2015-08-17 22:50:37 +09:00
YongHao Hu
5b07326368
msvcp110: Add tr2_sys__Remove_dir_wchar implementation and test.
2015-08-17 18:23:16 +09:00
YongHao Hu
2b19569958
msvcp110: Add tr2_sys__Make_dir_wchar implementation and test.
2015-08-17 18:22:56 +09:00
YongHao Hu
e55149f8ae
msvcp110: Add tr2_sys__Current_set_wchar implementation and test.
2015-08-17 18:22:36 +09:00
YongHao Hu
ee77fc3b4e
msvcp110: Add tr2_sys__Current_get_wchar implementation and test.
2015-08-17 18:22:22 +09:00
YongHao Hu
70ac10affa
msvcp110: Add tr2_sys__Equivalent_wchar implementation and test.
2015-08-17 18:22:06 +09:00
YongHao Hu
589a54bb84
msvcp110: Add tr2_sys__File_size_wchar implementation and test.
2015-08-17 18:21:41 +09:00
YongHao Hu
5520ce5522
msvcp110: Add tr2_sys__Stat and tr2_sys__Lstat implementation and test.
2015-08-17 18:20:56 +09:00
Iván Matellanes
d5229aeec5
msvcirt: Implement filebuf::seekoff.
2015-08-17 18:19:28 +09:00
Iván Matellanes
0ed82afe9e
msvcirt: Implement filebuf::underflow.
2015-08-17 18:19:24 +09:00
Iván Matellanes
ed5f60e46f
msvcirt: Implement filebuf::overflow.
2015-08-17 18:19:19 +09:00
Iván Matellanes
5ebf8cfc40
msvcirt: Implement filebuf::sync.
2015-08-17 18:19:16 +09:00
Iván Matellanes
28c61981ad
msvcirt: Implement filebuf::setbuf.
2015-08-17 18:19:11 +09:00
Iván Matellanes
43bb816373
msvcirt: Implement filebuf::setmode.
2015-08-17 18:19:07 +09:00
Iván Matellanes
cac27a40d8
msvcirt: Allocate a buffer if necessary when a file is opened.
2015-08-17 18:18:31 +09:00
André Hentschel
c4cd981a61
ntdll/tests: Add ARM64 support for map protection tests.
2015-08-17 16:59:32 +09:00
André Hentschel
ef783d62cc
rpcrt4: Add ARM support.
2015-08-17 16:59:23 +09:00
André Hentschel
3ad5a07856
vcomp: Add ARM support.
2015-08-17 16:58:47 +09:00
André Hentschel
15495d19ef
vcomp/tests: Make float test i386 only.
...
amd64 and arm don't pass floats on the stack
2015-08-17 16:58:33 +09:00
André Hentschel
e40970bce7
vcomp/tests: Add ARM and ARM64 arch strings.
2015-08-17 16:58:29 +09:00
André Hentschel
f0b32b8d57
vcomp/tests: Comment out architecture dependent tests (shift count overflow).
...
Shifting more than variable width adds zeros on ARM to fill up.
2015-08-17 16:58:18 +09:00
Gerald Pfeifer
a9363698d4
oleaut32: Use proper unsigned type in EXPECT_I8(high,low).
2015-08-17 16:58:00 +09:00
Bruno Jesus
89d3f08ca2
iphlpapi: Add a stub for SetPerTcpConnectionEStats.
2015-08-17 16:57:59 +09:00
Hugh McMaster
ac3a684d3b
kernel32: Reset insert key toggle when Insert Mode changes.
2015-08-17 16:36:02 +09:00
Alexandre Julliard
52e68a7823
secur32: Avoid ssize_t type that causes printf format warnings.
2015-08-17 15:34:35 +09:00
Nikolay Sivov
433b7c04c7
dwrite: Use aliased outline threshold for GDI target.
2015-08-17 14:52:22 +09:00
Nikolay Sivov
204d46c674
dwrite: Implement outline mode for DrawGlyphRun().
2015-08-17 14:52:20 +09:00
Huw Davies
76c321d5e6
gdi32: Add tests for GetFontRealizationInfo, GetFontFileInfo and GetFontFileData.
2015-08-17 14:52:15 +09:00
Carlo Bramini
13f34481b2
msvcrt: Use MSVCRT_xxx macros instead of the same ones from GLIBC.
2015-08-17 14:51:50 +09:00
Carlo Bramini
9b495caacf
msvcrt: Call SetFilePointer() with correct parameters.
2015-08-17 14:51:46 +09:00
Vincent Povirk
8657547d9e
shell32: Fix getting parent shell folder when it's the desktop folder.
...
BindToObject fails in this case.
2015-08-17 14:47:37 +09:00
Vincent Povirk
642b2fe789
shell32: Use return value from IShellFolder_GetAttributesOf.
2015-08-17 14:47:30 +09:00
Vincent Povirk
b206287c91
comdlg32: Implement overwrite check in item dialog.
2015-08-17 14:47:05 +09:00
Vincent Povirk
3ec84397c9
comdlg32: Add test for IFileDialogEvents::OnOverwrite.
2015-08-17 14:47:01 +09:00
Jacek Caban
ce83ff7351
mshtml: Properly handle request aborted inside OnStartRequest.
2015-08-17 14:46:54 +09:00
Jacek Caban
5d52373c62
mshtml: Added IHTMLCurrentStyle3::whiteSpace property implementation.
2015-08-17 14:46:52 +09:00
Jacek Caban
4d1fa5d1b8
ieframe: Properly test events when container doesn't support IOleCommandTarget add added more tests.
2015-08-17 14:46:47 +09:00
Jacek Caban
37c8166b8a
ieframe: Added support for DownloadBegin and DownloadComplete events.
2015-08-17 14:46:45 +09:00
Jacek Caban
dfb79624cc
ieframe: Use stored IOleCommandTarget in Exec implementation and get rid of no longer needed exec in IDocHostContainerVtbl.
2015-08-17 14:46:42 +09:00
Jacek Caban
221bb4261c
ieframe: Store container IOleCommandTarget in DocHost.
2015-08-17 14:46:39 +09:00
Hans Leidekker
92468f785e
credui: Add a partial implementation of SspiPromptForCredentials.
2015-08-17 14:46:28 +09:00
Hans Leidekker
419362c851
secur32: Implement a couple of identity helper functions.
2015-08-17 14:46:24 +09:00
Hans Leidekker
f93bf5ae48
iphlpapi/tests: Fix a couple of test failures.
2015-08-17 14:46:13 +09:00
Hans Leidekker
bc334c679a
iphlpapi: Set the adapter LUID in GetAdaptersAddresses.
2015-08-17 14:46:11 +09:00
Hans Leidekker
725c7aec8c
wbemprox: Fix evaluation of LIKE queries.
2015-08-17 14:46:08 +09:00
Gerald Pfeifer
8bb4525ee0
d3dcompiler_43: Define BWRITER_SM1_VS and BWRITER_SM1_PS as unsigned constants.
2015-08-17 14:40:37 +09:00
Sebastian Lackner
e0a9ea6c68
d3dcompiler: Implement semi-stub for D3DCompile2.
2015-08-17 14:40:09 +09:00
Alistair Leslie-Hughes
1a0fc895f1
d3dcompiler: Add D3DCompileFromFile, D3DCompile2 stubs.
2015-08-17 14:40:01 +09:00
Indrek Altpere
2cfe3cac0c
mshtml: Handle nsIDOMWindow_GetFrames returning NULL.
2015-08-17 14:39:33 +09:00
Zhenbo Li
a15751ab73
mshtml: Add IHTMLSelectElement::form property implementation.
2015-08-17 14:39:11 +09:00
Zhenbo Li
f7b9dd9525
mshtml: Add IHTMLSelectElement::name property implementation.
2015-08-17 14:39:06 +09:00
Alex Henrie
0c986f98ad
mshtml: Use the same click event handler for anchor and area elements.
2015-08-17 14:38:51 +09:00
Zhenbo Li
59c2b325ea
msxml3: Handle NULL parameter in IXMLDOMElement::get_ownerDocument().
2015-08-13 15:07:01 +09:00
Michael Stefaniuc
f34efaab98
qedit: Simplify/fix the creation of the IEnumMediaTypes.
2015-08-13 15:05:26 +09:00
Michael Stefaniuc
2d3edce0f8
qedit: COM cleanup for IEnumMediaTypes of SampleGrabber.
2015-08-13 15:05:22 +09:00
Ken Thomases
793ab7d457
winemac: Tell Wine when Cocoa brought a clicked window forward even if it sent the click event.
...
Not sending the brought-forward event for a click that was sent was an artifact
of a time when that branch was only used for posting a request for focus. When
I added the brought-forward event, I didn't reconsider that logic.
2015-08-13 15:04:35 +09:00
André Hentschel
27bf278d72
ntdll: Add support for Win 10.
2015-08-13 15:04:29 +09:00
Nikolay Sivov
22a65466b3
dwrite/tests: Some tests for target hdc mode/transform.
2015-08-13 15:04:16 +09:00
Nikolay Sivov
2ac68e91a4
dwrite: Improve face name extraction.
2015-08-13 15:04:14 +09:00
Nikolay Sivov
fb013d7acd
dwrite: Fix family name extraction order.
2015-08-13 15:04:12 +09:00
Henri Verbeet
d41f568226
d2d1: Get rid of a FIXME in d2d_wic_render_target_init().
2015-08-13 15:04:10 +09:00
Henri Verbeet
64ccd138a2
d2d1: d2d_bitmap_brush_init() can't fail.
2015-08-13 15:04:08 +09:00
Henri Verbeet
7bdc1ef899
d2d1: Get rid of a FIXME in d2d_bitmap_brush_init().
2015-08-13 15:04:06 +09:00
Henri Verbeet
7d801d67ed
d2d1: Get rid of a FIXME in d2d_solid_color_brush_init().
...
All properties for solid color brushes are implemented.
2015-08-13 15:04:04 +09:00
Henri Verbeet
63d279430d
d3d10core: Add locking around wined3d calls.
2015-08-13 15:03:57 +09:00
Józef Kucia
96322fbefc
d3d10core/tests: Fix copy-paste mistake.
2015-08-13 14:58:56 +09:00
Akihiro Sagawa
e083986df5
usp10: Display the blank glyph for some control characters (non truetype/opentype).
2015-08-12 23:00:08 +09:00
Akihiro Sagawa
22e8046fcb
usp10: Display the blank glyph for some control characters (truetype/opentype).
2015-08-12 23:00:06 +09:00
Akihiro Sagawa
311fce671d
usp10/tests: Add tests for control character glyphs.
2015-08-12 23:00:03 +09:00
Jacek Caban
a556f9e5c1
mshtml: Wine Gecko 2.40 release.
2015-08-12 22:59:15 +09:00
Sebastian Lackner
38076fa633
ntdll: Move cookie initialization code from memory management to loader.
2015-08-12 22:58:28 +09:00
Bruno Jesus
79c37ac88b
msvfw32: Make it easier to recognize missing media codecs.
2015-08-12 22:57:51 +09:00
Piotr Caban
9e09982847
imm32: Use IMM context keyboard layout when possible.
2015-08-12 22:54:53 +09:00
Piotr Caban
18d9ca872a
ntdll: Fix modules order in InInitializationOrderModuleList.
2015-08-12 22:54:42 +09:00
Michael Müller
b741180b3a
imagehlp: Remove unused structure.
2015-08-12 22:54:24 +09:00
André Hentschel
ccc91f25c6
ntdll: Fix stack alignment on ARM64.
2015-08-12 22:54:13 +09:00
Michael Müller
a533bf26ce
winhttp: Remove unused variable in read_reply().
2015-08-12 22:54:04 +09:00
Sebastian Lackner
9a7ce56145
wininet/tests: Print the correct function name in ok() messages.
2015-08-12 22:53:30 +09:00
Huw Davies
2569123d00
ws2_32: Avoid using inet_ntoa() which isn't thread-safe.
2015-08-12 22:53:22 +09:00
Nikolay Sivov
f5f025f1dd
dwrite: Use better font matching algorithm based on weight/stretch/style triples.
2015-08-12 22:53:04 +09:00
Nikolay Sivov
785c592ada
dwrite: Improve the way font weight is set with both OS/2 and 'head' values.
2015-08-12 22:53:02 +09:00
Nikolay Sivov
123c7cde07
dwrite: Set font stretch from 'head' table as a fallback.
2015-08-12 22:53:00 +09:00
Nikolay Sivov
4b4674bea8
dwrite: Use OS/2 table data to set font style, make it preferable.
2015-08-12 22:52:57 +09:00
Nikolay Sivov
c7d1b91154
dwrite: Fix font table tag tracing.
2015-08-12 22:52:55 +09:00
André Hentschel
3c9b8d7028
user32/tests: Add ARM and ARM64 arch strings.
2015-08-12 22:52:28 +09:00
André Hentschel
4b8df74447
kernel32/tests: Add more ARM and ARM64 arch strings.
2015-08-12 22:52:26 +09:00
André Hentschel
80f887a064
comctl32/tests: Add ARM and ARM64 arch strings.
2015-08-12 22:52:24 +09:00
Henri Verbeet
0b69c27c41
iphlpapi: Simplify the calculation of "ptr" in CreateSortedAddressPairs().
2015-08-12 22:51:50 +09:00
Zhenbo Li
b0dd7c79d3
mshtml: Fix error handler in IHTMLSelectElement::remove().
2015-08-07 23:50:49 +09:00
Zhenbo Li
6419ac0f13
mshtml: Add IHTMLSelectElement::size property implementation.
2015-08-07 23:50:49 +09:00
Zhenbo Li
312534f26f
mshtml: Add IHTMLOpinionElement::index property's getter implementation.
2015-08-07 23:50:49 +09:00
Józef Kucia
a0a8556fd1
d3dx9/tests: Fix HFONT leaks.
2015-08-07 23:50:49 +09:00
Józef Kucia
567ab59c79
d3dx9: Correctly handle whitespace character in D3DXCreateText.
2015-08-07 23:50:48 +09:00
Francois Gouget
f8a7d6ed74
Assorted spelling fixes.
2015-08-07 23:50:48 +09:00
Jacek Caban
b33d7b8690
mfplat: Added IMFPluginControl stub implementation.
2015-08-07 23:50:20 +09:00
Francois Gouget
e0e2ee3487
ntdll: Add a trailing '\n' to a FIXME() trace.
2015-08-07 23:50:20 +09:00
Francois Gouget
6970d65887
hid: Remove spaces before '\n'.
2015-08-07 23:50:20 +09:00
Francois Gouget
afd186e646
qcap/tests: Add a trailing '\n' to an ok() call.
2015-08-07 23:50:19 +09:00
Francois Gouget
7734de65c7
vcomp/tests: Make my_for_static_init() static.
2015-08-07 23:50:19 +09:00
Francois Gouget
7e1e3a4d6d
d3drm: Fix a trailing '\n' in a TRACE().
2015-08-07 23:44:34 +09:00
Francois Gouget
93a7845ae8
ntdll: Use #ifdef to check for potentially undefined macros.
2015-08-07 23:44:30 +09:00
Henri Verbeet
fca2d19423
dxgi: Implement dxgi_swapchain_ResizeBuffers().
2015-08-07 23:44:19 +09:00
Henri Verbeet
2735947d76
wined3d: Introduce a separate function to resize swapchain buffers.
2015-08-07 23:44:14 +09:00
Sebastian Lackner
7fd7bcf00e
vcomp/tests: Add tests for _vcomp_enter_critsect and _vcomp_leave_critsect.
2015-08-07 16:11:53 +09:00
Sebastian Lackner
b0e4fd05e5
vcomp: Implement _vcomp_enter_critsect and _vcomp_leave_critsect.
2015-08-07 16:11:46 +09:00
Sebastian Lackner
89b383740c
vcomp/tests: Add tests for _vcomp_single_begin and _vcomp_single_end.
...
Yes, its intentional that the call to p_vcomp_single_end() is after the if-block.
Somehow MS made a difference here between the master and the single directive...
2015-08-07 16:10:04 +09:00
Sebastian Lackner
ea188ea054
vcomp: Implement _vcomp_single_begin and _vcomp_single_end.
2015-08-07 16:10:00 +09:00
Sebastian Lackner
0ff9a68af3
vcomp/tests: Add tests for _vcomp_master_begin and _vcomp_master_end.
2015-08-07 16:09:45 +09:00
Sebastian Lackner
bf4daa3395
vcomp: Implement _vcomp_master_begin and _vcomp_master_end.
2015-08-07 16:09:41 +09:00
Sebastian Lackner
2c8f5e09ed
vcomp: Also initialize dynamic_type in _vcomp_fork.
2015-08-07 16:09:28 +09:00
Damjan Jovanovic
3f99e71fde
winex11: Use the correct drop effect for WM_DROPFILES.
...
Tests show that on Windows, for a window to indicate it will accept a
file drop or to actually accept it, it must have WS_EX_ACCEPTFILES in
its style, contain DROPEFFECT_COPY (which will be chosen if offered
among several drop effects), and be offered the HDROP format.
2015-08-07 14:25:24 +09:00
Damjan Jovanovic
b78a9f1aa1
winex11: Only send WM_DROPFILES if there is no drop target.
...
Windows doesn't send WM_DROPFILES to a window if a drop target is
registered on that window. Some apps that support both even duplicate
dropped files if we send it and a drop target is registered.
2015-08-07 14:25:01 +09:00
Nikolay Sivov
e1f353663a
dwrite: Fix IsColorFont() return type for IDWriteFont2.
2015-08-07 14:18:03 +09:00
Nikolay Sivov
93d24de308
dwrite: Added IDWriteColorGlyphRunEnumerator stub.
2015-08-07 14:18:01 +09:00
Nikolay Sivov
fd35a1af6a
dwrite: Implement GetPaletteEntries().
2015-08-07 14:17:58 +09:00
Nikolay Sivov
4df29eb02f
dwrite/tests: Basic test for GetPaletteEntries().
2015-08-07 14:17:56 +09:00
Nikolay Sivov
5734c2ed98
dwrite: Implement GetPaletteEntryCount().
2015-08-07 14:17:53 +09:00
Nikolay Sivov
20571725f3
dwrite: Implement GetColorPaletteCount().
2015-08-07 14:17:51 +09:00
Nikolay Sivov
14e4996f6c
dwrite: Implement CreateGlyphRunAnalysis() from IDWriteFactory2.
2015-08-07 14:17:48 +09:00
Nikolay Sivov
8133684816
dwrite: Use right charmap for symbol encoding.
2015-08-07 00:05:06 +09:00
Nikolay Sivov
ab7c65ae43
dwrite: Implement IsSymbolFont().
2015-08-07 00:05:04 +09:00
Nikolay Sivov
7540fa5a1a
dwrite: Properly initialize LOGFONT returned from ConvertFontToLOGFONT().
2015-08-07 00:05:01 +09:00
Hans Leidekker
d2c9e5560a
mscms: Let liblcms2 determine input and output format for transform profiles.
2015-08-06 23:36:03 +09:00
Hans Leidekker
ee84980895
mscms: Check the return value of a couple of liblcms2 calls.
2015-08-06 23:36:03 +09:00
Piotr Caban
47a3719f22
msvcp120: Fix tr2::sys::_Copy_file test failures on non-ntfs file system.
2015-08-06 23:36:02 +09:00
Charles Davis
4829989c19
ws2_32: Implement setting the keep-alive idle timeout and interval on Mac OS.
2015-08-06 23:36:02 +09:00
Akihiro Sagawa
9ac7bca209
user.exe: Release the Win16 lock due to loading 32-bit dlls in CreateWindow.
2015-08-06 23:36:02 +09:00
Sebastian Lackner
d3c8055b48
vcomp/tests: Add tests for dynamic work scheduling.
2015-08-06 23:36:02 +09:00
Sebastian Lackner
69ec890455
vcomp: Implement _vcomp_for_dynamic_init and _vcomp_for_dynamic_next.
2015-08-06 23:36:02 +09:00
Sebastian Lackner
fa4dfa4325
dbghelp: Implement UnDecorateSymbolNameW.
...
Also fixes a bug in UnDecorateSymbolName when undecorated_length == 0.
2015-08-06 23:36:02 +09:00
Henri Verbeet
82dffc9567
d3d10core: Ensure the information we return in d3d10_texture2d_GetDesc() is current.
2015-08-06 23:36:01 +09:00
Henri Verbeet
4a843f2826
dxgi: Implement dxgi_surface_GetDesc() on top of wined3d.
2015-08-06 23:36:01 +09:00
Henri Verbeet
d29f263c79
dxgi: Introduce a helper function to convert wined3d multisample info to dxgi.
2015-08-06 23:36:01 +09:00
Henri Verbeet
fbc8f59629
dxgi: Introduce a helper function to convert dxgi multisample info to wined3d.
2015-08-06 23:36:01 +09:00
Henri Verbeet
7f29d994ad
wined3d: Add base format info for WINED3DFMT_R8G8B8A8_UNORM_SRGB.
2015-08-06 23:36:01 +09:00
Vincent Povirk
9d517a1727
ole32: Ignore high part of size in storage version 3 files.
2015-08-06 21:42:46 +09:00
Hans Leidekker
7ec5f555b0
shell32: Add a stub implementation of SHQueryUserNotificationState.
2015-08-06 21:42:30 +09:00
Hans Leidekker
d1658260a2
xmllite: Implement CreateXmlWriterOutputWithEncodingCodePage.
2015-08-06 21:42:19 +09:00
Hans Leidekker
afb98a38ae
netprofm: Create a connection point object for INetworkConnectionEvents.
2015-08-06 21:41:53 +09:00
Hans Leidekker
2655ca2538
ntdsapi: Implement DsClientMakeSpnForTargetServerW.
2015-08-06 21:41:45 +09:00
Hans Leidekker
a8baf4d3ef
crypt32: Add stub implementations of CryptProtectMemory and CryptUnprotectMemory.
2015-08-06 21:41:28 +09:00
Iván Matellanes
d669e74527
msvcirt: Implement filebuf status functions.
2015-08-06 21:05:25 +09:00
Iván Matellanes
95fd3af190
msvcirt: Implement filebuf::open/close.
2015-08-06 21:05:15 +09:00
Zhenbo Li
bb060fe62f
mshtml: Add IHTMLXMLHttpRequest::getAllResponseHeaders() method implementation.
2015-08-06 21:05:02 +09:00
Zhenbo Li
44e6448618
mshtml: Add IHTMLXMLHttpRequest::getResponseHeader() method implementation.
2015-08-06 21:05:00 +09:00
Zhenbo Li
74d07b7b0a
mshtml: Add IHTMLXMLHttpRequest::statusText property implementation.
2015-08-06 21:04:58 +09:00
Stefan Dösinger
961f4c0a25
d3d9/tests: Mark testbot depth bias results broken.
2015-08-06 21:04:30 +09:00
Alex Henrie
f36d761650
mshtml: Stub out HTMLAreaElement.
2015-08-05 23:46:28 +09:00
Iván Matellanes
ea2798f1ce
msvcrt: _setmode should check if file descriptor is valid.
2015-08-05 23:45:50 +09:00
Iván Matellanes
e2659db454
msvcirt: Implement filebuf::attach.
2015-08-05 23:45:37 +09:00
Iván Matellanes
2f702e3dd6
msvcirt: Implement filebuf constructors and destructor.
2015-08-05 23:45:25 +09:00
Iván Matellanes
30e33a406c
msvcirt: Add filebuf static fields.
2015-08-05 23:45:21 +09:00
Iván Matellanes
aa11357dfa
msvcirt: Add stub of class filebuf.
2015-08-05 23:45:11 +09:00
YongHao Hu
be3e9884c4
msvcp120/tests: Fix error test case of tr2_sys_Copy_file in FAT filesystem.
2015-08-05 23:44:44 +09:00
Sebastian Lackner
0f3fa3965b
winex11: Initialize thread data in clip_cursor_notify.
2015-08-05 23:42:42 +09:00
Nikolay Sivov
6597453403
dwrite: Release run info as soon as it's rendered to save some memory.
2015-08-04 12:21:59 +02:00
Nikolay Sivov
720c430594
dwrite: Advances and offsets are optional for IDWriteGlyphRunAnalysis.
2015-08-04 12:21:58 +02:00
Ken Thomases
49f0bf6f0b
dbghelp: Ignore Mach-O segments other than __TEXT for images in dyld's shared cache.
...
Images in the shared cache have their segments mapped non-contiguously. We
don't know how to find where the non-__TEXT segments actually are. Also, the
code assumes that the image is mapped contiguously in various places. So, we
just ignore those segments.
Treating the non-contiguous segments as though they were contiguous caused
their apparent memory ranges to overlap, leading to addresses being attributed
to the wrong module, let alone symbol.
2015-08-04 12:21:58 +02:00
Ken Thomases
be68890cac
dbghelp: Fix a copy-paste error in comparing Mach-O segment names.
2015-08-04 12:21:58 +02:00
Henri Verbeet
1e439a5ed1
d3d8/tests: Port test_get_set_texture() to d3d8.
2015-08-04 12:21:58 +02:00
Henri Verbeet
0c8e78f80d
d3d9: Don't assert on invalid IDirect3DBaseTexture9 interfaces.
2015-08-04 12:21:58 +02:00
Henri Verbeet
cd59e3db6c
d2d1: Implement d2d_d3d_render_target_CreateSharedBitmap().
2015-08-04 09:45:59 +02:00
Henri Verbeet
f0bf9e81fa
d2d1: Use the same device for all WIC render targets from the same factory.
2015-08-04 09:45:50 +02:00
Henri Verbeet
da47b214cd
d2d1: Implement d2d_bitmap_GetFactory().
2015-08-04 09:45:48 +02:00
Sebastian Lackner
3977ebafc0
ntdll: Lookup DynamicDST based on current year, instead of year of daylight date.
...
When there are no further time changes, the function find_dst_change() will
return (year_end + 1). This patch ensures that we don't lookup the wrong
DynamicDST entry in such a case.
2015-08-04 09:45:28 +02:00
Michael Stefaniuc
487472b3f6
qcap: COM cleanup for the IKsPropertySet iface.
2015-08-04 09:45:23 +02:00
Michael Stefaniuc
2284835973
qcap: Basic COM cleanup for IPin iface of VfwCapture.
2015-08-04 09:45:20 +02:00
Hans Leidekker
1def0982f1
winhttp: Always clear last error on success.
2015-08-03 20:50:33 +02:00
Hans Leidekker
09de5cdb38
advapi32: Add a stub implementation of RegisterWaitChainCOMCallback.
2015-08-03 20:50:33 +02:00
Hans Leidekker
4062db444c
ole32: Add stub implementations of CoGetActivationState and CoGetCallState.
2015-08-03 12:11:10 +02:00
Austin English
824b81ea11
vcomp110: Add dll.
2015-08-03 11:02:23 +02:00
Mark Harmstone
77b75ca14b
shell32: Don't hardcode icon sizes in SIC_LoadIcon.
2015-08-03 11:00:54 +02:00
Mark Harmstone
27bffea148
user32: Specify size for default window icon in NC_IconForWindow.
2015-08-03 11:00:40 +02:00
Hugh McMaster
0adad1f573
kernel32: Restore the original console cursor size on Enter press, if the Insert key toggle is active.
2015-08-03 10:59:27 +02:00
Hugh McMaster
68fb8c5525
kernel32: Restore the original console edit mode on Enter press, if the Insert key toggle is active.
2015-08-03 10:59:23 +02:00
Michael Stefaniuc
a6bf7bb01f
qcap: Just use the driver_info pointer from the parent.
2015-08-03 10:58:12 +02:00
Nikolay Sivov
dc75b34ddf
dwrite: Fix outline translation before rendering.
2015-08-03 10:58:06 +02:00
Nikolay Sivov
9da369b455
comdlg32: Remove some casts.
2015-08-03 10:57:55 +02:00
Nikolay Sivov
ae2794eac9
comdlg32: Remove browser border for common item dialog.
2015-08-03 10:57:50 +02:00
Nikolay Sivov
e46c32ab46
shell32/ebrowser: Implement EBO_NOBORDER option.
2015-08-03 10:57:46 +02:00
Nikolay Sivov
118c469598
shell32/ebrowser: Use proper color for pane separator.
2015-08-03 10:57:37 +02:00
Nikolay Sivov
da8fd05251
comdlg32/tests: Test that different IFileDialogCustomize IIDs return same pointer.
2015-08-03 10:57:30 +02:00
Henri Verbeet
91b9ce69b7
d2d1: Implement d2d_gradient_GetFactory().
2015-08-03 10:56:53 +02:00
Henri Verbeet
4e50527c17
d2d1: Implement d2d_solid_color_brush_GetFactory().
2015-08-03 10:56:51 +02:00
Henri Verbeet
8b893839bc
d2d1: Implement d2d_linear_gradient_brush_GetFactory().
2015-08-03 10:56:47 +02:00
Henri Verbeet
414d04e27d
d2d1: Implement d2d_bitmap_brush_GetFactory().
2015-08-03 10:56:44 +02:00
Henri Verbeet
47f9f09c73
d2d1: Implement d2d_rectangle_geometry_GetFactory().
2015-08-03 10:56:22 +02:00
Bernhard Übelacker
c0646664d4
include: Fix packing of digitalv.h.
2015-08-03 10:56:16 +02:00
Piotr Caban
b3fe96a0a9
msvcp90: Fix stringbuf and strstreambuf seekpos implementation.
2015-07-31 23:47:26 +02:00
Henri Verbeet
14c0009add
d2d1: Implement d2d_path_geometry_GetFactory().
2015-07-31 12:08:59 +02:00
Henri Verbeet
9745efaf6d
d2d1: Implement d2d_mesh_GetFactory().
2015-07-31 12:08:57 +02:00
Henri Verbeet
c1fc008493
d2d1: Implement d2d_state_block_GetFactory().
2015-07-31 12:08:55 +02:00
Henri Verbeet
7f416ff339
wined3d: Validate "data" in buffer_init().
2015-07-31 12:08:53 +02:00
Henri Verbeet
62454ae71d
wined3d: Validate "data" in wined3d_texture_upload_data().
2015-07-31 12:08:49 +02:00
Sebastian Lackner
e5e05b971b
wintrust: Create a dummy context to force creation of MachineGuid registry key.
2015-07-31 12:08:45 +02:00
Sebastian Lackner
f652283368
opencl: Define CL_USE_DEPRECATED_OPENCL_2_0_APIS to avoid warnings.
2015-07-31 12:08:33 +02:00
Sebastian Lackner
1d2331344f
kernel32/tests: Add tests for JobObjectLimitInformation info classes.
2015-07-31 12:08:16 +02:00
Sebastian Lackner
1050988997
ntdll: Improve stub for NtQueryInformationJobObject.
2015-07-31 12:08:09 +02:00
Piotr Caban
9fd75e8650
ole32/tests: Fix new failures in CoWaitForMultipleHandles tests.
2015-07-31 12:07:41 +02:00
Nikolay Sivov
44c301c584
dwrite: Implement DrawGlyphRun().
2015-07-31 12:07:28 +02:00
Nikolay Sivov
e08b77b0a9
dwrite: Implement CreateAlphaTexture().
2015-07-31 12:07:26 +02:00
Nikolay Sivov
6d1f47902b
dwrite: Translate rendered bitmap bounds to given origin.
2015-07-31 12:07:23 +02:00
Andrew Eikum
929ab3e527
xaudio2_8: Add DLL and implement XAudio2Create.
2015-07-31 12:06:57 +02:00
Józef Kucia
9361832863
d3dx9/tests: Add tests for normals computation.
2015-07-31 12:06:12 +02:00
Józef Kucia
8eca2df900
d3dx9: Implement D3DXComputeNormals().
2015-07-31 12:06:04 +02:00
Józef Kucia
4346b79c2f
d3dx9: Partially implement D3DXComputeTangentFrameEx().
2015-07-31 12:05:57 +02:00
Józef Kucia
55ef5afbda
d3dx9/tests: Use new_test_context() to create device in mesh tests.
2015-07-31 12:05:37 +02:00
Alistair Leslie-Hughes
d55fe1f9ce
d3dx9_36: Add D3DXCreateFragmentLinker, D3DXCreateFragmentLinkerEx stubs.
2015-07-31 12:05:14 +02:00
Alistair Leslie-Hughes
0bd896f0f8
d3dx9_36: Add D3DXTessellateNPatches stub ( try 2).
2015-07-31 12:04:44 +02:00
Stefan Dösinger
571462c633
d3d9/tests: Add a depth bias test.
2015-07-30 23:51:22 +02:00
Stefan Dösinger
34d8b987c4
wined3d: Try to detect the polygon offset scale value.
...
FEAR draws the same geometry twice, the second time using zfunc=equal.
In both cases it sets a huge depth bias of -0.5, presumably to get
better precision for the fragile Z comparison. The GL polygon offset we
set ends up being so large that it pulls the geometry into the negative
Z range. It isn't clipped (or no longer, older NV drivers probably had a
separate bug there), but the Z value gets clamped to 0.0 in the first
draw and doesn't match the incoming Z in the second draw.
2015-07-30 23:50:57 +02:00
Andrew Eikum
f529a5aaae
x3daudio1_7: Stub X3DAudioInitialize.
2015-07-30 23:50:44 +02:00
Piotr Caban
fbf7046ae8
ole32: Don't pump all messages in CoWaitForMultipleHandles in threads without apartment window.
2015-07-30 23:50:43 +02:00
Aaryaman Vasishta
59e41ab912
d3drm/tests: Add version specific tests for CreateDeviceFrom* methods.
2015-07-30 23:50:43 +02:00
Piotr Caban
888ffb1134
user32: Test GetIconInfo on other process cursor.
2015-07-30 23:48:39 +02:00
Henri Verbeet
68ce000df7
d2d1: Implement d2d_stroke_style_GetFactory().
2015-07-30 11:39:57 +02:00
Henri Verbeet
e5c793e637
d2d1: Don't pass NULL resource data to ID3D10Device_CreateTexture2D().
2015-07-30 11:39:55 +02:00
Henri Verbeet
4371946d94
d2d1: Fix the TRACE in d2d_bitmap_Release().
2015-07-30 11:39:53 +02:00
Henri Verbeet
c2135dd498
d2d1: Properly handle D2D1_ALPHA_MODE_PREMULTIPLIED on render targets.
2015-07-30 11:39:51 +02:00
Henri Verbeet
52c412492f
d2d1: Bitmap values are always premultiplied in practice.
...
Since creating bitmaps with D2D1_ALPHA_MODE_UNKNOWN or
D2D1_ALPHA_MODE_STRAIGHT is not possible, and D2D1_ALPHA_MODE_IGNORE
behaves as if alpha == 1.0f.
2015-07-30 11:39:46 +02:00
Sebastian Lackner
905bf79337
server: Store correct entry point for first thread.
2015-07-30 11:37:15 +02:00
Sebastian Lackner
6e66c12c68
ntdll: Validate SecurityCookie pointer before accessing cookie value.
2015-07-30 11:36:21 +02:00
Sebastian Lackner
4bcdbe0982
vcomp/tests: Print the correct variable in ok() message.
2015-07-30 11:35:54 +02:00
Sebastian Lackner
5bd9d58016
ntdll: Mark newly spawned worker threads as busy.
2015-07-29 22:23:56 +02:00
Dmitry Timoshkov
ab92627e19
setupapi: SetupDiCreateDeviceInfoListEx returns INVALID_HANDLE_VALUE on error.
2015-07-29 21:44:04 +02:00
Dmitry Timoshkov
afa912b4f2
setupapi: SetupDiGetClassDevsEx returns INVALID_HANDLE_VALUE on error.
2015-07-29 21:44:04 +02:00
Dmitry Timoshkov
14650b939c
setupapi: Avoid shadowing devInst variable.
2015-07-29 21:44:04 +02:00
Martin Storsjo
2a904d3bb3
ntdll: Handle partial image load config structs.
2015-07-29 21:44:03 +02:00
Daniel Lehman
a7c7bc9180
msvcr110: Add Concurrency::details::_GetConcurrency.
2015-07-29 21:44:03 +02:00
Sebastian Lackner
22f0611cf9
ntdll/tests: Add tests for ThreadQuerySetWin32StartAddress info class.
2015-07-29 21:44:03 +02:00
Sebastian Lackner
845164004b
ntdll: Implement ThreadQuerySetWin32StartAddress info class in NtQueryInformationThread.
2015-07-29 21:44:03 +02:00
Sebastian Lackner
6ab494ceb5
ntdll: Implement ThreadQuerySetWin32StartAddress info class in NtSetInformationThread.
2015-07-29 21:44:03 +02:00
Sebastian Lackner
6156cf3134
server: Use a separate wineserver call to fetch thread times.
2015-07-29 21:44:03 +02:00
Bruno Jesus
b6a095b900
ws2_32: Map IPPROTO_IPV6 protocol option.
2015-07-29 21:44:03 +02:00
Hans Leidekker
deaf036992
wbemprox: Implement Win32_DesktopMonitor.PixelsPerXLogicalInch.
2015-07-29 21:44:02 +02:00
Hans Leidekker
ccb19eed69
winspool: Don't fail on empty server name in AddPrinterW.
2015-07-29 21:44:02 +02:00
Hans Leidekker
f7538bfe47
wininet: Add a stub implementation of INTERNET_OPTION_SUPPRESS_BEHAVIOR.
2015-07-29 21:44:02 +02:00
Hans Leidekker
1a78666654
user32: Add a stub implementation of IsWindowRedirectedForPrint.
2015-07-29 21:44:02 +02:00
Henri Verbeet
230785dc32
d2d1: Force alpha to 1.0f for clears.
2015-07-29 21:44:02 +02:00
Henri Verbeet
c4503779bb
d2d1: Take the bitmap's alpha mode into account in bitmap brushes.
2015-07-29 21:44:02 +02:00
Henri Verbeet
d742887b7f
d2d1: Implement d2d_bitmap_brush_SetBitmap().
2015-07-29 21:44:02 +02:00
Henri Verbeet
a2f41ed5b6
d2d1: Implement d2d_bitmap_GetPixelFormat().
2015-07-29 21:44:01 +02:00
Henri Verbeet
1b3574ebc0
d2d1: Validate bitmap formats.
2015-07-29 21:44:01 +02:00
Nikolay Sivov
5137aaa9c9
dwrite: Implement parameter validation for CreateAlphaTexture().
2015-07-29 21:44:01 +02:00