Commit Graph

39338 Commits

Author SHA1 Message Date
Alexandre Julliard
20ed414d24 wininet: Store file time as a SYSTEMTIME instead of a Unix struct tm. 2008-12-22 11:44:45 +01:00
Jacek Caban
e2cb0c82a6 mshtml: Move preferences settings to separated function. 2008-12-22 10:29:27 +01:00
Jacek Caban
a47292a3ab mshtml: Release owner in nsChannel destructor. 2008-12-22 10:29:23 +01:00
Jacek Caban
7af33293a4 mshtml: Pass window to GetCommandState and DoCommand. 2008-12-22 10:29:19 +01:00
Rico Schüller
b061f64228 wined3d: Fix compilation for Windows build. 2008-12-22 10:29:14 +01:00
Vitaliy Margolen
cb32c954ba winmm: Stub joyConfigChanged. 2008-12-22 10:29:06 +01:00
Andrew Talbot
634dfd65f8 riched20: Remove unused Wine debug channel. 2008-12-22 10:29:02 +01:00
Andrew Talbot
1d5d237800 winecoreaudio.drv: Do nothing if HAVE_AUDIOUNIT_AUDIOUNIT_H is not defined. 2008-12-22 10:28:58 +01:00
Andrew Talbot
a3a2506d52 winealsa.drv: Do nothing if HAVE_ALSA is not defined. 2008-12-22 10:28:55 +01:00
Andrew Talbot
e0cd5b1e37 sxs: Remove unused Wine debug channel. 2008-12-22 10:28:52 +01:00
Andrew Talbot
cf69003867 dmstyle: Remove unused Wine debug channel. 2008-12-22 10:28:48 +01:00
Andrew Talbot
348df701ac dmime: Remove unused Wine debug channel. 2008-12-22 10:28:43 +01:00
Nikolay Sivov
55658d061c ole32: Fix return value for IDataObject_GetData. 2008-12-22 10:28:37 +01:00
Alexandre Julliard
d77eba57f1 msvcrt/tests: Avoid sizeof in a trace. 2008-12-20 13:33:08 +01:00
Alexandre Julliard
2a5cf54f05 msi/tests: Avoid sizeof in traces. 2008-12-20 13:32:59 +01:00
Alexandre Julliard
7b2f7ed3e7 d3dxof/tests: Avoid size_t in a trace. 2008-12-20 13:32:39 +01:00
Chris Wulff
5b5b199d9a mscoree: Add a stub for LockClrVersion. 2008-12-20 12:16:35 +01:00
Christian Costa
96291a4b0d winealsa.drv: Handle midi sysex greater than a buffer. 2008-12-20 12:13:21 +01:00
Andrei Derevyanko
2afc8fcd5a mshtml: Updated test of QueryInterface. 2008-12-20 12:12:59 +01:00
Andrei Derevyanko
6ea2e4bc21 mshtml: Silence IMarshal QueryInterface FIXME. 2008-12-20 12:12:53 +01:00
Dylan Smith
5dc1271ba6 richedit: Move message handling to function callable without window.
In order to make the message handling available to windowless richedit
controls, the message handling must be in a function that can be
called from the ITextServices_TxSendMessage method.  This method will
never have a handle to a window to pass to RichEditWndProc_common in
order to get the editor with GetWindowLongPtrW, but passing the editor
will work (even if hWnd is NULL).
2008-12-20 11:43:44 +01:00
Dylan Smith
97a83147b3 richedit: Avoid re-calculating positions found in wrapping for painting.
When the text is wrapped, the positions for all the runs, paragraphs,
and cells are already calculated and stored.  The only thing left to do
for painting is to offset them by the formatting rectangle and the
scroll position.
2008-12-20 11:43:29 +01:00
Dylan Smith
dc03b6b2f2 richedit: Removed redundant editor height variables and calculations.
During wrapping there were three different heights that were being
stored, with only one of them being done correctly.  The other ones
failed to incorporate the height of the paragraph or row, so ended up
being incorrect.
2008-12-20 11:43:09 +01:00
Alistair Leslie-Hughes
40fdc88efc msxml3: Add ISupportErrorInfo interface to IXMLDOMDocument. 2008-12-20 11:43:01 +01:00
Alistair Leslie-Hughes
c5c29c28f2 msxml3: Make functions static. 2008-12-20 11:33:05 +01:00
Alistair Leslie-Hughes
49ac9e0d19 mshtml: Implement IHTMLStyle get_position. 2008-12-20 11:33:02 +01:00
Vincent Povirk
1a2216cbc7 winex11.drv: Do not assume window managers support _NET_WORKAREA. 2008-12-20 11:30:58 +01:00
Christian Costa
cc53bd283c dmusic: Move IDirectMusicThru and IDirectMusicPortDownload to DirectMusicPort object where they belong. 2008-12-20 11:26:36 +01:00
Henri Verbeet
02e4c33611 wined3d: Consistently use .xyzw for vector components. 2008-12-20 11:11:55 +01:00
Henri Verbeet
33f344882c wined3d: Remove a useless FIXME. 2008-12-20 11:11:49 +01:00
Henri Verbeet
4a19d893e5 wined3d: Only apply shader constants that changed.
This improves performance a bit for applications that use a lot of
shaders with a lot of constants.
2008-12-20 11:11:45 +01:00
Henri Verbeet
684017c071 wined3d: Properly reset the stateblock. 2008-12-20 11:11:39 +01:00
Henri Verbeet
ef7365a4cd wined3d: Set the initial viewport in InitStartupStateBlock().
>From 8aa3fb7ceb6fb93abf71520c852403284a9f8c76 Mon Sep 17 00:00:00 2001
From: Henri Verbeet <hverbeet@codeweavers.com>
Date: Fri, 19 Dec 2008 19:21:55 +0100
Subject: wined3d: Set the initial viewport in InitStartupStateBlock().
2008-12-20 11:11:34 +01:00
Vitaliy Margolen
6e07c7bc14 dinput: Remove DIEnumDevicesCallbackAtoW.
It's no longer used.
2008-12-20 11:11:30 +01:00
Juan Lang
519478e048 crypt32: Fix encoding OIDs with only two components. 2008-12-20 10:59:14 +01:00
Juan Lang
fa65c3f634 crypt32: Don't check for the TLV after indefinite-length sequence items, the item's decoder has already done so. 2008-12-20 10:59:06 +01:00
Juan Lang
09aec4f155 crypt32: Don't restrict file stores to binary-encoded files. 2008-12-20 10:58:53 +01:00
Juan Lang
dd4e05e3ab cryptui: Fix problem with usage checkbox bitmap not being visible after the first time the edit cert properties dialog is shown. 2008-12-20 10:58:46 +01:00
Alexandre Julliard
4cca303be0 cryptui: Commit checks.bmp missed in a previous patch. 2008-12-19 18:31:35 +01:00
Juan Lang
197df1643e cryptui: Don't crash if a chain can't be created for the viewed cert. 2008-12-19 18:07:46 +01:00
Henri Verbeet
a52edd7810 wined3d: Don't call allocate_shader_constants() from Init3D().
CreateStateBlock() should take care of that.
2008-12-19 18:05:02 +01:00
Roderick Colenbrander
086d949877 wined3d: Add GL_RG16F / GL_RG32F support using ARB_texture_rg. 2008-12-19 17:49:20 +01:00
Roderick Colenbrander
331fe08b54 wined3d: Add R32F using ARB_texture_rg. 2008-12-19 17:49:08 +01:00
Roderick Colenbrander
8cb84458d3 wined3d: Add R16F using ARB_texture_rg. 2008-12-19 17:49:02 +01:00
Roderick Colenbrander
7238bce79d wined3d: Add GL_ARB_texture_rg / GL_EXT_texture_swizzle support. These extensions are needed for more efficient R32F/RG32F support. 2008-12-19 17:48:55 +01:00
Francois Gouget
f36172ff14 winealsa.drv: Fix the m[io]dMessage() documentation. 2008-12-19 17:45:32 +01:00
Francois Gouget
2b8b8b837c wineoss.drv: Fix the m[io]dMessage() documentation. 2008-12-19 17:45:29 +01:00
Francois Gouget
c36c161ce6 wintrust/tests: Add a trailing '\n' to ok() calls. 2008-12-19 17:45:25 +01:00
Juan Lang
472f1bf508 cryptui: Partially implement CryptUIDlgViewContext. 2008-12-19 17:45:19 +01:00
Lei Zhang
d17609ad92 quartz: Ignore unknown chunks when parsing AVI headers. 2008-12-19 17:44:43 +01:00
Vincent Povirk
7ef7d975e4 shell32: Use ShellExecuteEx to create error dialogs for the run dialog. 2008-12-19 17:41:28 +01:00
Vincent Povirk
47298e25a1 shell32: Use ShellExecuteEx instead of ShellExecute in the run dialog. 2008-12-19 17:41:21 +01:00
Vincent Povirk
5c24f70c8b shell32: Display error messages in ShellExecuteEx. 2008-12-19 17:41:15 +01:00
Vincent Povirk
0a2ffa08f5 shell32: Use the NO_UI flag in ShellExecute.
In my testing on Windows, I wasn't able to make ShellExecute display
any error dialogs.
2008-12-19 17:41:11 +01:00
Vincent Povirk
061fb815d6 shell32: Fix a memory leak in the run dialog code. 2008-12-19 17:41:02 +01:00
Juan Lang
96a95bba25 cryptui: Refresh tabs in response to cert properties changes being applied. 2008-12-19 17:39:48 +01:00
Juan Lang
11e7701696 cryptui: Apply changes to enabled usages in response to applying the edit cert properties dialog. 2008-12-19 17:39:21 +01:00
Juan Lang
2d2aafbcfa cryptui: Set cert friendly name and description in response to applying the edit cert properties dialog. 2008-12-19 17:39:15 +01:00
Juan Lang
ef8d6d8a96 cryptui: Toggle a usage when it's clicked. 2008-12-19 17:39:08 +01:00
Juan Lang
a958c27cdd cryptui: Validate OID in add purpose dialog. 2008-12-19 17:39:02 +01:00
Juan Lang
a0ae811ecc cryptui: Show/hide add purpose OID's scrollbar depending on how much text it has. 2008-12-19 17:38:55 +01:00
Juan Lang
356596561c cryptui: Add an add purpose dialog. 2008-12-19 17:38:49 +01:00
Juan Lang
3c7e95ee39 cryptui: Set purpose selection radio button based on enhanced key usage value. 2008-12-19 17:38:07 +01:00
Juan Lang
a45c2484e0 cryptui: Redraw purposes list based on purpose selection. 2008-12-19 17:38:02 +01:00
Juan Lang
0bb4f7e3c4 cryptui: Show a cert's allowed usages in cert properties dialog. 2008-12-19 17:37:55 +01:00
Juan Lang
c489ce31ba cryptui: Show/hide description's scrollbar depending on how much text it has. 2008-12-19 17:37:38 +01:00
Juan Lang
53fc5b850d cryptui: Show cert's friendly name and description in edit properties dialog. 2008-12-19 17:37:31 +01:00
Juan Lang
7153a6fb87 cryptui: Add (empty) edit cert properties dialog. 2008-12-19 17:37:24 +01:00
Juan Lang
63be2a038e cryptui: Show cert when it's double-clicked in the hierarchy page. 2008-12-19 17:37:15 +01:00
Juan Lang
93f4c49ea5 cryptui: Remove code duplication in formatting an enhanced key usage value. 2008-12-19 17:37:07 +01:00
Paul Vriens
d743ff8815 msvfw32/tests: Fix a test failure on W2K3. 2008-12-19 17:36:36 +01:00
Juan Lang
a29ba27361 crypt32: Make a function static. 2008-12-19 17:36:36 +01:00
Nikolay Sivov
0eeb042067 ole32: Make OleSetClipboard affected by previous OleInitialize() calls. 2008-12-19 17:36:36 +01:00
Christian Costa
c983cd6423 winealsa.drv: Initialize correctly the header before adding it to the queue. 2008-12-19 17:36:35 +01:00
Andrew Talbot
ebf3a680c7 jscript: Remove unused Wine debug channel. 2008-12-19 17:36:35 +01:00
Andrew Talbot
a1e31e580e kernel32: Remove unused Wine debug channel. 2008-12-19 17:36:35 +01:00
Andrew Talbot
c1526fd33a msvcr71: Remove unused Wine debug channel. 2008-12-19 17:36:35 +01:00
Andrew Talbot
bebbc4b780 msvcrt40: Remove unused Wine debug channel. 2008-12-19 17:36:35 +01:00
Andrew Talbot
96d7c6e2ea ole32: Remove unused Wine debug channel. 2008-12-19 17:36:35 +01:00
Stefan Dösinger
690cbe76ac wined3d: Make pixelshaders disable fog properly.
This is a first step towards cleaning up the fog mess. The fog
parameter is added to the pixelshader compile args structure. That way
multiple pshaders are compiled for different fog settings, and the
pixel shader can remove the fog line if fog is not enabled. That way
we don't need special fog start and end settings, and this allows us
to implement EXP and EXP2 fog in the future too.
2008-12-19 17:17:16 +01:00
Stefan Dösinger
7d92b54a97 wined3d: Use the ps_compile_args struct in glsl. 2008-12-19 17:17:04 +01:00
Stefan Dösinger
20189eb4f8 wined3d: Make use of ps_compile_args in arb shader. 2008-12-19 17:16:56 +01:00
Stefan Dösinger
30d542c3dd wined3d: Make use of the ps_compile_args structure in glsl_shader.
Only a first step, many more occasions need fixing. This is an easy
one though.
2008-12-19 17:16:50 +01:00
Stefan Dösinger
61e581abb4 wined3d: Pass the ps_compile_args structures to the shader generation code. 2008-12-19 17:16:39 +01:00
Paul Vriens
936bec69cf wintrust/tests: Don't crash on NT4 and W2K. 2008-12-19 17:16:31 +01:00
Paul Vriens
ff833ee255 wintrust/tests: Fix test crash on Win9x. 2008-12-19 17:16:26 +01:00
Paul Vriens
5e66808ad3 riched20/tests: Fix tests on Win9x by using A-calls. 2008-12-19 17:16:19 +01:00
Hans Leidekker
50d76df1ea wintrust: Implement CryptCATAdminCalcHashFromFileHandle.
Based on work done by Maarten Lankhorst.
2008-12-19 17:16:12 +01:00
Paul Vriens
061302483f quartz/tests: Fix test failures on Win9x by using A-functions. 2008-12-18 14:53:12 +01:00
Hans Leidekker
a35a09b462 mscat32: Forward more functions to wintrust. 2008-12-18 14:52:49 +01:00
Hans Leidekker
b8bb31dc34 wintrust: Add tests for adding and removing catalog files. 2008-12-18 14:52:40 +01:00
Hans Leidekker
02f805347d wintrust: Implement CryptCATAdminAddCatalog, CryptCATAdminReleaseCatalogContext and CryptCATAdminReleaseContext.
Based on work done by Maarten Lankhorst.
2008-12-18 14:52:21 +01:00
Jacek Caban
d464e7b546 mshtml: Write aCount bytes in nsIInputStream::ReadSegments. 2008-12-18 14:52:12 +01:00
Jacek Caban
bbd4a63491 mshtml: Added nsIChannel::[Get|Set]Owner implementation. 2008-12-18 14:52:08 +01:00
Jacek Caban
d356d15225 mshtml: Use stored nsINetUtil interface. 2008-12-18 14:52:04 +01:00
Dylan Smith
297716e01c richedit: Made sure text is offset by formatting rectangle.
The formatting rectangle is set with EM_SETRECT, and retrieved with
EM_GETRECT, so it corresponds to rcFormat in the code.  This defines the
area that the richedit control should draw the text so that it is
offset by the top-left corner of the formatting rectangle, and clipped
so that it doesn't draw past the bottom or right hand side.  Thus this
is important for implementing windowless richedit controls to not
interfere with the rest of the window.
2008-12-18 14:19:40 +01:00
Dylan Smith
ced9bde4c0 richedit: Added tests for the formatting rectangle.
These tests show that there are problems with the way formatting
rectangles are currently implemented in wine.
2008-12-18 14:19:40 +01:00
Dylan Smith
62db58545e richedit: Fixed ITextHostImpl return values for tests.
There were several methods that do not have a HRESULT for a return
value, so returning E_NOTIMPL is not appropriate. For all the BOOL
return values FALSE was returned to indicate the operation was not
performed.
2008-12-18 14:19:40 +01:00
Rico Schüller
2381f23787 comdlg32: Fix German translation. 2008-12-18 14:19:40 +01:00
Aric Stewart
17ffb562aa msi: Fix some NULL checking in MSI_RecordGetStringA.
Includes a few record tests with a NULL buffer.
2008-12-18 14:19:40 +01:00
Aric Stewart
5c779bfa0a user32: Remove the driver call for GetKeyboardLayoutList and instead populate from the registry. 2008-12-18 14:19:39 +01:00
Aric Stewart
b3d308b96f x11drv: Allow ActivateKeyboardLayout to set the keyboard for the thread and GetKeyboardLayout to return the stored keyboard. 2008-12-18 14:19:13 +01:00
Aric Stewart
0c53ce5d20 x11drv: If a keyboard layout is an IME only check the loword when comparing to the x11 keyboard layout. 2008-12-18 13:48:36 +01:00
Paul Vriens
3a9a08cb3c imm32/tests: We check for failure not success. 2008-12-18 13:39:09 +01:00
Jörg Höhle
fc5c89eb2c msvfw32/tests: ICCOpen() is case-insensitive on MS-Windows. 2008-12-18 13:39:05 +01:00
Andrew Talbot
dbbc258594 d3dx9_37: Remove unused Wine debug channel. 2008-12-18 13:37:30 +01:00
Andrew Talbot
c8e9c57927 d3dx9_36: Remove unused Wine debug channel. 2008-12-18 13:37:26 +01:00
Andrew Talbot
de67676224 d3dx9_35: Remove unused Wine debug channel. 2008-12-18 13:37:23 +01:00
Andrew Talbot
97a023da80 d3dx9_34: Remove unused Wine debug channel. 2008-12-18 13:37:19 +01:00
Andrew Talbot
af50ce1861 d3dx9_33: Remove unused Wine debug channel. 2008-12-18 13:37:16 +01:00
Andrew Talbot
d03ae86061 d3dx9_32: Remove unused Wine debug channel. 2008-12-18 13:37:12 +01:00
Andrew Talbot
91500fdea2 d3dx9_31: Remove unused Wine debug channel. 2008-12-18 13:37:09 +01:00
Andrew Talbot
5eef8c895e d3dx9_30: Remove unused Wine debug channel. 2008-12-18 13:37:05 +01:00
Andrew Talbot
7f3f635b24 d3dx9_29: Remove unused Wine debug channel. 2008-12-18 13:37:02 +01:00
Andrew Talbot
58a1a554aa d3dx9_28: Remove unused Wine debug channel. 2008-12-18 13:36:58 +01:00
Juan Lang
6e907fea13 cryptui: Allow viewing another cert in the chain from the hierarchy page. 2008-12-18 13:36:31 +01:00
Juan Lang
275cb46fa6 cryptui: Show certificate status for selected certificate in hierarchy page. 2008-12-18 13:36:25 +01:00
Juan Lang
d3a61c769f cryptui: Show status for end cert in hierarchy page. 2008-12-18 13:36:19 +01:00
Juan Lang
84a26e5c94 cryptui: Show cert chain in hierarchy page. 2008-12-18 13:36:01 +01:00
Juan Lang
e958485fe2 cryptui: Add a (empty) hierarchy page to the cert properties dialog. 2008-12-18 13:33:59 +01:00
Juan Lang
48c45fb39c cryptui: Remove unnecessary check.
Now that all the certificate extensions/properties/whatnot are shown,
the if check is unnecessary.
2008-12-18 13:33:51 +01:00
Juan Lang
094fed7529 cryptui: Show the certificate properties in the details page. 2008-12-18 13:33:42 +01:00
Juan Lang
c5fad0d156 cryptui: Show the certificate extensions in the details page. 2008-12-18 13:33:32 +01:00
Juan Lang
bac337e68b cryptui: Show detailed value of a field when it's selected in the details page. 2008-12-18 13:33:22 +01:00
Juan Lang
d1b8b80c83 cryptui: Show the X.509 v1 certificate fields in the details page. 2008-12-18 13:30:37 +01:00
Juan Lang
a4d362805b cryptui: Add selections to field selection list in details page. 2008-12-18 13:29:59 +01:00
Juan Lang
b7afe1740b cryptui: Add a (empty) details page to the cert properties dialog. 2008-12-18 13:29:50 +01:00
Juan Lang
e7490ad082 cryptui: Show issuer statement in cert properties dialog. 2008-12-18 13:29:31 +01:00
Juan Lang
86e1184943 cryptui: Show valid policies for a cert. 2008-12-18 13:29:20 +01:00
Juan Lang
71472a2a20 cryptui: Show icon and text representing trust state of certificate. 2008-12-18 13:29:14 +01:00
Juan Lang
9bb06915bb cryptui: Show subject, issuer, and validity period for a cert in the properties dialog. 2008-12-18 13:24:12 +01:00
Juan Lang
20dfbb3d64 cryptui: Show (empty) certificate dialog. 2008-12-18 13:18:24 +01:00
Juan Lang
104b366d07 cryptui: Call WinVerifyTrust if the caller has not. 2008-12-18 13:18:04 +01:00
Juan Lang
29bf23108b cryptui: Ignore additional prop sheet pages when calling CryptUIViewCertificateW from CryptUIViewCertificateA. 2008-12-18 13:17:47 +01:00
Henri Verbeet
d099dde7a9 wined3d: Track shader constants in the shader backend. 2008-12-18 13:17:02 +01:00
Henri Verbeet
a14dab4937 wined3d: Don't mark shader constants dirty when we're recording a stateblock. 2008-12-18 13:16:52 +01:00
Henri Verbeet
0968cb9b6c wined3d: Fix constant setting for the ARB backend. 2008-12-18 13:16:46 +01:00
Henri Verbeet
c889bab8e6 d3d9: Add a test for shader constant application through IDirect3DStateBlock9_Apply().
We already behave correctly here, the test just verifies it.
2008-12-18 13:16:38 +01:00
Henri Verbeet
42036ab6f5 d3d9: Fix a trace. 2008-12-18 13:16:28 +01:00
Jacek Caban
b316ce3c05 urlmon: Remove broken IBindCtx ref count test. 2008-12-18 13:16:22 +01:00
Hans Leidekker
1791471bbf wininet: Relax a notification test. 2008-12-18 13:16:18 +01:00
Hans Leidekker
a99ef3570f wintrust: Implement CryptCATAdminReleaseContext.
Based on work done by Maarten Lankhorst.
2008-12-18 13:16:13 +01:00
Hans Leidekker
1d9ce08ce2 wintrust: Implement CryptCATAdminAcquireContext.
Based on work done by Maarten Lankhorst.
2008-12-18 13:16:07 +01:00
Hans Leidekker
976341a45e wintrust: Don't test last error on success. 2008-12-18 13:15:54 +01:00
Hans Leidekker
0b0621c8cb wintrust: Open test file with share mode FILE_SHARE_READ. 2008-12-18 13:15:44 +01:00
Alexandre Julliard
29d9759156 server: Use mem_size_t instead of file_pos_t for memory mapping sizes. 2008-12-17 19:25:49 +01:00
Alexandre Julliard
401f4b717a server: Make mem_size_t always 64-bit. 2008-12-17 19:25:09 +01:00
Jacek Caban
775a6b21e9 jscript: Correctly handle SCRIPTITEM_GLOBALMEMBERS flag in identifier_eval. 2008-12-17 15:30:28 +01:00
Paul Vriens
6c72061507 setupapi/tests: Fix a test failure on Vista (and skip some tests). 2008-12-17 15:30:23 +01:00
Paul Vriens
05988f4fbc shlwapi/tests: Fix some test failures on Vista. 2008-12-17 15:29:26 +01:00
Francois Gouget
579b8649a1 devenum: Make the Romanian translation LANG_NEUTRAL. 2008-12-17 15:29:09 +01:00
Francois Gouget
cf7c8a2425 wined3d: Fix double const. 2008-12-17 15:28:39 +01:00
Francois Gouget
6e483affcf rpcrt4/tests: Fix the trailing '\n' in an ok() call. 2008-12-17 15:27:28 +01:00
Francois Gouget
fae2edb91e dmloader: Add a trailing '\n' to a Wine trace. 2008-12-17 15:27:24 +01:00
Francois Gouget
9a911f5443 msvcrt/tests: Add a trailing '\n' to an ok() call. 2008-12-17 15:27:20 +01:00
Maarten Lankhorst
f00beab5c4 ntoskrnl.exe/winedevice: Make wine_ntoskrnl_main_loop CDECL. 2008-12-17 15:02:26 +01:00
Maarten Lankhorst
a411f25d85 gdi32/user32: Make __wine_make_gdi_object_system CDECL. 2008-12-17 15:02:26 +01:00
Maarten Lankhorst
768160e944 ntdll: Make all exported wine functions CDECL. 2008-12-17 15:02:25 +01:00
Maarten Lankhorst
d6bc9fc9f3 winex11.drv/explorer: Add CDECL to exported functions. 2008-12-17 15:02:25 +01:00
Maarten Lankhorst
602b9b0833 winex11.drv: Make XIM functions hidden. 2008-12-17 15:02:25 +01:00
Maarten Lankhorst
569de388fa wintab32/winex11.drv: Add CDECL to imported functions. 2008-12-17 15:02:24 +01:00
Alexandre Julliard
bb33b0a21d msvcrt: Add __cdecl to all function prototypes. 2008-12-17 15:00:28 +01:00
Henri Verbeet
6de9cfaf7f winex11.drv: Fix color conversion for 16 bpp cursors. 2008-12-17 14:04:58 +01:00
Henri Verbeet
73823ef5f6 wined3d: Remove the shader_cleanup() method from the shader backend. 2008-12-17 14:02:24 +01:00
Henri Verbeet
1e1cf78073 d3d9: Fix the shader constant test.
Using the same values for the test data and the default data masks
potential failures.
2008-12-17 14:02:17 +01:00
Henri Verbeet
78ad5de8da wined3d: Record floating point pixel shader constants in EndStateBlock() as well. 2008-12-17 14:02:09 +01:00
Henri Verbeet
4adb342327 wined3d: Remove GetFVF() and SetFVF() from IWineD3DDevice. 2008-12-17 14:02:03 +01:00
Hans Leidekker
0c9b2c3201 wuapi: Register interfaces. 2008-12-17 13:52:42 +01:00
Hans Leidekker
03b0c69abd wuapi: Add class factory. 2008-12-17 13:52:42 +01:00
Hans Leidekker
5ae3e3cfa2 wuapi: Add a stub implementation of IUpdateSession. 2008-12-17 13:52:42 +01:00
Hans Leidekker
fe32d211d9 wuapi: Add a stub implementation of IAutomaticUpdates. 2008-12-17 13:52:42 +01:00
Hans Leidekker
e614df5583 wuapi: Add a stub implementation of IUpdateSearcher. 2008-12-17 13:52:42 +01:00
Hans Leidekker
85d44cab29 wuapi: Add a stub implementation of IUpdateInstaller. 2008-12-17 13:52:42 +01:00
Hans Leidekker
0d9359c685 wuapi: Add a stub implementation of IUpdateDownloader. 2008-12-17 13:52:42 +01:00
Hans Leidekker
5b6551a591 wuapi: New dll. 2008-12-17 13:52:41 +01:00
Alexandre Julliard
6718b9bce7 msvcrt: Rewrite va_list to string conversions to avoid depending on va_copy. 2008-12-17 13:52:41 +01:00
Alistair Leslie-Hughes
561cf9f746 msxml3: Corrected getAttributeNode to return correct values. 2008-12-17 13:52:41 +01:00
Alistair Leslie-Hughes
177767c418 mshtml: Implement IHTMLStyle get_backgroundImage. 2008-12-17 13:52:41 +01:00
Lei Zhang
6d790d6ed0 gdi32: Prevent integer overflow in CreateBitmapIndirect. 2008-12-17 13:52:41 +01:00
Andrew Talbot
e742dbb722 d3dx9_27: Remove unused Wine debug channel. 2008-12-17 13:52:41 +01:00
Andrew Talbot
cd27085300 d3dx9_26: Remove unused Wine debug channel. 2008-12-17 13:52:41 +01:00
Andrew Talbot
b11b5991d2 d3dx9_25: Remove unused Wine debug channel. 2008-12-17 13:52:41 +01:00
Andrew Talbot
9fe63be661 d3dx9_24: Remove unused Wine debug channel. 2008-12-17 13:52:41 +01:00
Andrew Talbot
8652b6f186 d3dx8: Remove unused Wine debug channel. 2008-12-17 13:52:40 +01:00
Andrew Talbot
0fb481e0fd d3drm: Remove unused Wine debug channel. 2008-12-17 13:52:40 +01:00
Andrew Talbot
c086f532f2 comctl32: Remove unused Wine debug channel. 2008-12-17 13:52:40 +01:00
Christian Costa
7fb33f0864 dswave: Add missing segment vtbl initialisation (with DirectMusicSegment8_Segment_Vtbl). 2008-12-17 13:52:40 +01:00
Christian Costa
c66a9cd418 d3dxof: Remove IDirectXFileObjectImpl stuff. That's not needed. 2008-12-17 13:52:40 +01:00
Christian Costa
76d52393e8 d3dxof: Add some preliminary support for binary objects. 2008-12-17 13:52:40 +01:00
Christian Costa
40c5c8ad7c d3dxof: Improve IDirectXFileImpl_CreateSaveObject stub. 2008-12-17 13:52:40 +01:00
Jonathan Ernst
4307c14af6 oleacc: New French translation. 2008-12-17 13:52:40 +01:00
Jonathan Ernst
cb3d60a954 cryptdlg: New French translation. 2008-12-17 13:52:40 +01:00
Jonathan Ernst
409b866927 crypt32: Updated French translation. 2008-12-17 13:52:40 +01:00
Jonathan Ernst
d70f210851 shell32: Updated French translation. 2008-12-17 13:52:40 +01:00
Aric Stewart
f10eb0bfa2 msi: EndDialog with Ignore should not be an error. 2008-12-17 11:38:52 +01:00
Paul Vriens
dc8ea1b3e4 jscript/tests: Fix test failures on Win9x. 2008-12-17 11:38:45 +01:00
Hans Leidekker
63aff890d7 janitorial: Remove unneeded user32 imports. 2008-12-17 11:38:36 +01:00
Hans Leidekker
8bd9a3aa09 janitorial: Don't depend on user32 for the self registration functions. 2008-12-17 11:38:32 +01:00
Stefan Dösinger
704f9ea5d1 wined3d: Get rid of IWineD3DPixelShaderImpl_GenerateShader. 2008-12-16 14:36:25 +01:00
Stefan Dösinger
2aa7a7fe16 wined3d: Avoid loading opengl32.dll.
This confuses applications like Steam, which hook d3d9 and opengl
functions. It sees that the application uses opengl32, but it doesn't
realize that d3d9 is wrapped to opengl. Thus it starts messing around
with wined3d's wgl context. It usually tries to draw geometry with the
context, but cannot deal with some of the obscure extensions we have
activated.
2008-12-16 14:36:17 +01:00
Stefan Dösinger
4bc5e760b6 wined3d: Initialize max_combined_samplers properly.
Otherwise it will be 0 if GL_ARB_multitexture is not available.
2008-12-16 14:36:02 +01:00
Stefan Dösinger
5315b7992d wined3d: Correct a stage number. 2008-12-16 14:34:20 +01:00
Stefan Dösinger
31da3c0578 wined3d: Emulate GL_EXT_fog_coord. 2008-12-16 14:34:11 +01:00
Stefan Dösinger
d707f018df wined3d: Remove some needless initializations.
They're not needed, they are handled by the state management anyway.
2008-12-16 14:32:43 +01:00
Stefan Dösinger
4b268c79d7 wined3d: Some GL_EXT_fog_coord prototype fixes. 2008-12-16 14:32:29 +01:00
Stefan Dösinger
0dc0444c14 wined3d: Reinstall the G16R16F format surface load fixup.
We cannot remove this because we still have to load the surface as
RGB. The shader may take care of setting the blue channel to 1.0 now,
but we still get the red and green channels loaded incorrectly if we
don't insert a blue channel before loading.
2008-12-16 14:32:11 +01:00
Stefan Dösinger
6ec741e766 wined3d: Set up the shaders when delaying fixed func applying. 2008-12-16 14:31:39 +01:00
Stefan Dösinger
199a3468bf wined3d: Fake GL_ARB_multitexture. 2008-12-16 14:31:25 +01:00
Andrew Talbot
b5081dacc0 user32: Sign-compare warnings fix. 2008-12-16 14:27:50 +01:00
Dan Kegel
72ffe1da67 msvcrt: fread: Exhaust buffered data before using unbuffered data in ascii mode. 2008-12-16 14:23:40 +01:00
Alexander Morozov
902443579f ntoskrnl.exe: Add stubs for Io{Allocate,Get}DriverObjectExtension. 2008-12-16 14:10:53 +01:00
Dylan Smith
c87ca3d9e8 richedit: Move implementation of WM_CHAR to its own function. 2008-12-16 14:10:25 +01:00
Dylan Smith
e5f5dc60a7 richedit: Removed some unnecessary SendMessage calls to itself. 2008-12-16 14:10:19 +01:00
Dylan Smith
c7c2ff1fbc richedit: Move implementation of EM_GETTEXTEX to its own function. 2008-12-16 14:09:47 +01:00
Dylan Smith
4f41972b15 richedit: Move implementation of EM_GETTEXTRANGE to its own function.
The RichEditWndProc_common function is big enough already by handling
all the window messages, so moving code to handle a message to its own
function makes the code more readable.
2008-12-16 14:09:40 +01:00
Jeremy Drake
970a500fb4 oleaut32/tests: Fix double GlobalFree in olepicture tests. 2008-12-16 14:08:55 +01:00
Michael Stefaniuc
1825e371b7 d3dxof/tests: Remove redundant NULL check before HeapFree (Smatch). 2008-12-16 14:08:40 +01:00
Hans Leidekker
425fc8def3 pidgen: Add a placeholder BINK resource.
Adds a binary resource that consists of the string "Wine placeholder
BINK resource" padded with zeroes.
2008-12-16 14:07:36 +01:00
Hans Leidekker
efa2fcc073 pidgen: Add stub implementation. 2008-12-16 14:06:03 +01:00
Hans Leidekker
152c249254 hal: Add version resource. 2008-12-16 13:59:03 +01:00
Nikolay Sivov
e2615cc059 gdiplus: Fix Font test failure on charset mismatch. 2008-12-16 12:52:38 +01:00
Lei Zhang
7e1b714f74 quartz: Enumerate all the pins on filter and check directions when rendering. 2008-12-16 12:52:32 +01:00
Jacek Caban
db5d8a2bd0 mshtml: Fixed IHTMLInputTextElement vtbl and QueryInterface implementation.
Spotted by Andrew Talbot.
2008-12-16 12:52:27 +01:00
Jacek Caban
4eb80d8d51 jscript: Delay setting named info if SCRIPTITEM_GLOBALMEMBER flag is not set. 2008-12-16 12:52:22 +01:00
Henri Verbeet
dfe41770e7 d3d8: Add a test for GetVertexShader() with a FVF set. 2008-12-16 12:52:16 +01:00
Henri Verbeet
143fb431e0 wined3d: Fix use_vs() usage in vertexdeclaration(). 2008-12-16 12:52:10 +01:00
Henri Verbeet
f3743fb402 wined3d: Shaders will never have a NULL function. 2008-12-16 12:52:04 +01:00
Henri Verbeet
46572f682c wined3d: Refuse to create shaders with a NULL function. 2008-12-16 12:51:49 +01:00
Henri Verbeet
62497e8772 d3d8: Remove unused code.
Also corrects some related comments.
2008-12-16 12:51:40 +01:00
Paul Vriens
9bc409cfcb riched20/tests: Fix test failures on Win9x, WinMe and Wine in win9x mode. 2008-12-16 12:51:31 +01:00
Paul Vriens
1a853abecb comctl32/tests: Destroy the window after the tests. 2008-12-16 12:51:26 +01:00
Paul Vriens
017fee4aa0 msi/tests: Run tests again on Win9x and NT4. 2008-12-16 12:51:20 +01:00
Paul Vriens
5021965d2e rpcrt4/tests: Move function pointer initialization to the init function. 2008-12-16 12:51:16 +01:00
Paul Vriens
1aa9e3846c rpcrt4/tests: Use GetModuleHandle instead of LoadLibrary. 2008-12-16 12:51:12 +01:00
Paul Vriens
99eaf51bb7 xinput1_3/tests: Call FreeLibrary() after tests. 2008-12-16 12:51:08 +01:00
Paul Vriens
f4da3fd7ac user32/tests: Destroy the windows after the tests. 2008-12-16 12:51:03 +01:00
Alexandre Julliard
ccdfa4941e ntdll: Add support for dynamically generated stub entry points.
Based on a patch by Maarten Lankhorst.
2008-12-16 12:25:07 +01:00
Alexandre Julliard
8a658d7d51 msvcrt: Rename _ftime to avoid conflicts. 2008-12-15 20:08:33 +01:00
Alexandre Julliard
e2b3ee535f msvcrt: The __p_* functions are only exported on i386. 2008-12-15 16:20:08 +01:00
Alexandre Julliard
b19913ac70 msvcrt: Add a few more *_func functions to replace the __p_* ones. 2008-12-15 16:03:32 +01:00
Alexandre Julliard
bcfd7dd3ff msvcrt: The _CI* math functions are only exported on i386. 2008-12-15 15:40:45 +01:00
Henri Verbeet
0a47e1beb4 d3d8: Use the wined3d declaration to retrieve the d3d8 shader in IDirect3DDevice8Impl_GetVertexShader().
This makes it no longer necessary to create a wined3d vertex shader
when the d3d8 vertex shader has a NULL function.
2008-12-15 14:00:46 +01:00
Henri Verbeet
b9468a89fc d3d8: Create a d3d8 declaration as parent for FVF based declarations. 2008-12-15 14:00:37 +01:00
Henri Verbeet
9011452243 wined3d: Simplify shader_generate_main() a bit. 2008-12-15 14:00:29 +01:00
Henri Verbeet
8553665cb1 wined3d: Move the shader version to reg_maps. 2008-12-15 14:00:26 +01:00
Henri Verbeet
dd094fe69d wined3d: Explicitly pass the shader version to some more functions. 2008-12-15 14:00:21 +01:00
Alexandre Julliard
b9e10147d9 ntdll: NtCurrentTeb is not exported on x86_64. 2008-12-15 13:32:15 +01:00
Alexandre Julliard
f6fa72d770 server: Make async I/O transfer sizes always 32-bit. 2008-12-15 13:30:25 +01:00
Alexander Nicolaysen Sørnes
93488b19dc kernel32: Add stub for GetConsoleAliasW. 2008-12-15 13:27:03 +01:00
Andrew Talbot
adb5eb9c11 winmm: Sign-compare warning fix. 2008-12-15 13:25:38 +01:00