Andrew Talbot
892c31e4db
quartz: Assign to structs instead of using CopyMemory.
2008-03-31 12:50:37 +02:00
Andrew Talbot
65dd1578e6
uxtheme: Assign to struct instead of using CopyMemory.
2008-03-31 12:50:33 +02:00
Andrew Talbot
e8aebfcb4b
dsound: Assign to structs instead of using CopyMemory.
2008-03-31 12:50:30 +02:00
Jacek Caban
cb7b58c528
mshtml: Added parsing external scripts support.
2008-03-31 12:16:20 +02:00
Jacek Caban
620a9500e2
mshtml: Added parsing inline script support.
2008-03-31 12:15:42 +02:00
Jacek Caban
40ab8e0c17
mshtml: Return S_OK in OnEnterScript and OnLeaveScript.
2008-03-31 12:15:37 +02:00
Jacek Caban
4383503211
mshtml: Added IActiveScriptSite::GetItemInfo implementation.
2008-03-31 12:15:32 +02:00
Jacek Caban
b24151b5df
mshtml: Added IActiveScriptSite::GetLCID implementation.
2008-03-31 12:15:28 +02:00
Jacek Caban
2db8f1a160
mshtml: Added IActiveScriptSiteWindow stub implementation.
2008-03-31 12:15:23 +02:00
Vitaliy Margolen
66417eea64
Update Russian translations.
2008-03-31 12:15:14 +02:00
Vitaliy Margolen
0350c39110
mshtml: Add Russian translation.
2008-03-31 12:15:08 +02:00
Alexander Nicolaysen Sørnes
10e9c6bfd1
kernel32: Set processorLevel to cpu family.
2008-03-31 12:14:41 +02:00
Roderick Colenbrander
76014205de
wined3d: Fix a postpixelshader_blending bug.
2008-03-31 12:14:33 +02:00
Andrew Talbot
c9566d556c
user32: Void functions should not return a value.
2008-03-31 12:14:05 +02:00
Andrew Talbot
e27fe2d76a
inetcomm: Void functions should not return a value.
2008-03-31 12:14:02 +02:00
Andrew Talbot
1f53b85445
rpcrt4: Void functions should not return a value.
2008-03-31 12:13:59 +02:00
Mikołaj Zalewski
666142a873
credui: Update Polish translation.
2008-03-31 12:13:51 +02:00
Mikołaj Zalewski
59f22b6594
shell32: Update Polish translation.
2008-03-31 12:13:40 +02:00
Mikołaj Zalewski
ed3522e14f
comdlg32: Add some ES_NUMBER to pagesetup dialog templates in languages that don't have them.
2008-03-31 12:13:17 +02:00
Mikołaj Zalewski
1a7a3821db
wldap32: Add Polish translation.
2008-03-31 12:13:06 +02:00
Alexandre Julliard
35bec2ed19
winex11: Ignore EnterNotify resulting from a pointer grab.
2008-03-31 12:12:12 +02:00
Jacek Caban
8c910077ae
winex11: Add owned windows to the taskbar if it has WS_EX_APPWINDOW style.
2008-03-31 12:11:58 +02:00
Rob Shearman
b8348b95a6
services: Remove dependency on service name being determined correctly in order for the two ends on the control pipe to meet up.
...
Instead use the mechanism used by native which uses
\\.\pipe\net\NtControlPipeN.
Also remove the service startup event set by StartServiceCtrlDispatcher
as we wait for the service status to change instead.
2008-03-29 11:51:39 +01:00
Rob Shearman
9a6fc01d84
services: Move ControlService and StartServiceW from advapi32.dll to services.exe.
...
This also changes the architecture such that services.exe is the server
end of the control pipe and the service is the client end.
2008-03-29 11:51:34 +01:00
Rob Shearman
7afd9a977a
services: Move LockServiceDatabase and UnlockServiceDatabase from advapi32.dll to services.exe.
2008-03-29 11:51:01 +01:00
Rob Shearman
b48714b148
services: Move SetServiceStatus and QueryServiceStatusEx to services.exe.
2008-03-29 11:50:57 +01:00
Mikołaj Zalewski
010dcb168b
services: Move GetServiceDisplayName to services.exe and implement GetServiceKeyName.
2008-03-29 11:17:33 +01:00
Mikołaj Zalewski
76d4eeebff
services: Move ChangeServiceConfigW implementation from advapi32.dll to services.exe.
2008-03-29 11:17:07 +01:00
Mikołaj Zalewski
a363b9a066
services: Move QueryServiceConfigW from advapi32.dll to services.exe.
2008-03-29 11:16:43 +01:00
Mikołaj Zalewski
a2156fc348
services: Move CreateService, OpenService and DeleteService implementations from advapi32.dll to services.exe.
2008-03-29 11:15:59 +01:00
Mikołaj Zalewski
4275fbf603
services: Start a local RPC server.
2008-03-29 11:15:05 +01:00
Roderick Colenbrander
c0be6047ef
wined3d: Also move the rendertarget capability to the formats table.
2008-03-29 10:31:50 +01:00
Roderick Colenbrander
ef73fe5d47
wined3d: Add a depthstencil flag to the formats table and make use of it in CheckDepthStencilCapability.
2008-03-29 10:31:36 +01:00
Roderick Colenbrander
e1bf1cd640
wined3d: Make the filtering capability of a format a flag in the formats table.
2008-03-29 10:31:18 +01:00
Andrew Talbot
5423c35d3c
dplayx: Assign to structs instead of using CopyMemory.
2008-03-29 10:30:27 +01:00
Andrew Talbot
05ea03c00b
dinput: Assign to struct instead of using CopyMemory.
2008-03-29 10:30:24 +01:00
Jacek Caban
05935eb6b8
mshtml: Added IActiveScriptSiteInterruptPoll stub implementation.
2008-03-28 21:54:12 +01:00
Jacek Caban
ac6cbb79af
mshtml: Set script engine state to SCRIPTSTATE_CONNECTED when page is loaded.
2008-03-28 21:54:09 +01:00
Jacek Caban
0db1b86c17
mshtml: Added script engine initialization implementation.
2008-03-28 21:54:07 +01:00
Jacek Caban
5d905ddd41
mshtml: Added IActiveScriptSite::OnStateChange implementation.
2008-03-28 21:54:04 +01:00
Jacek Caban
6d5bf9cd8a
uuid: Include objsafe.h.
2008-03-28 21:54:00 +01:00
Rob Shearman
c06f26f2e3
rpcrt4: Print an error if an invalid client context handle is used.
2008-03-28 21:42:15 +01:00
Paul Vriens
a3557272f4
setupapi: Fix some last errors for SetupGetLineByIndex.
2008-03-28 21:42:15 +01:00
Paul Vriens
50e81d0e6d
setupapi: Fix some last errors for SetupFindFirstLine.
2008-03-28 21:42:15 +01:00
Vitaliy Margolen
438868f377
devenum: Add Russian translation.
2008-03-28 15:50:44 +01:00
Vitaliy Margolen
a33dff0903
hhctrl: Add Russian translation.
2008-03-28 15:50:41 +01:00
Roderick Colenbrander
69a40127c6
wined3d: Add D3DUSAGE_QUERY_PIXELSHADER_BLENDING to CheckDeviceFormat.
2008-03-28 15:50:36 +01:00
Roderick Colenbrander
4eaa424c79
wined3d: Initial post pixelshader blending support. [attempt 2].
...
For each pixel format we store a flag in the table whether it supports
post pixelshader blending. Before applying blending or during a
context switch we verify that blending is turned off for the
format. In case of R32F this gave a 5-6x performance boost (without
filtering and software conversion).
2008-03-28 15:50:24 +01:00
Roderick Colenbrander
61f7dc006a
d3d9: Test post pixelshader blending.
2008-03-28 15:49:52 +01:00
Paul Vriens
dacb11533d
setupapi/tests: Remove check as we don't care how 'field' is allocated.
2008-03-28 14:53:29 +01:00
Paul Vriens
026b252b44
setupapi/tests: Add a few tests for SetupInstallServicesFromInfSectionA.
2008-03-28 14:51:43 +01:00
Paul Vriens
ea64ac8ab7
setupapi/tests: Run tests on win9x again.
2008-03-28 14:51:38 +01:00
Stefan Dösinger
1fdc0ee811
wined3d: Remove some debug TRACE stuff.
2008-03-28 14:51:25 +01:00
Stefan Dösinger
f63ce1c489
wined3d: Inherit from the proper state table in atifs.
2008-03-28 14:49:38 +01:00
Stefan Dösinger
0fa0df7843
d3d8: Reject broken normal declaration types with fixed function.
2008-03-28 14:49:30 +01:00
Marcus Meissner
0ab270e41a
ddraw/tests: Initialize ddprimpal.
2008-03-28 14:49:17 +01:00
Marcus Meissner
22facc67d2
user32/tests: Mark unsigned entitities as unsigned.
2008-03-28 14:49:17 +01:00
Vitaliy Margolen
5b690b0885
Update Russian translations.
2008-03-28 09:53:44 +01:00
Vitaliy Margolen
2dddbe2f18
shlwapi: Add Russian translation.
2008-03-28 09:53:32 +01:00
Michael Stefaniuc
c90baaf7f1
kernel32: Add the NLS file for Romansh (Switzerland).
2008-03-28 09:51:52 +01:00
Michael Stefaniuc
4174053fbc
user32: About dialog cosmetic fixes for the Romanian translation too.
2008-03-28 09:51:06 +01:00
Maarten Lankhorst
39623a403a
quartz: Add GetCurrentPosition using the reference clock.
2008-03-28 09:51:00 +01:00
Maarten Lankhorst
cc3ef90db0
quartz: Change name from Start position to Current position in MediaSeeking.
2008-03-28 09:50:51 +01:00
Dan Hipschman
0929593b6c
wininet: InternetReadFileExA should check INTERNET_FLAG_ASYNC.
2008-03-28 09:50:42 +01:00
Dan Hipschman
aaecdf79bd
wininet: HttpSendRequestExA is not a stub.
2008-03-28 09:50:38 +01:00
Lei Zhang
bab3d82bcf
user32: Add more DrawText tests.
2008-03-28 09:50:32 +01:00
Lei Zhang
0fac05b977
user32: Handle WM_CHAR messages better in edit controls.
2008-03-28 09:50:14 +01:00
Lei Zhang
5d6bf737db
user32: Add more dialog with edit control tests.
2008-03-28 09:50:00 +01:00
Lei Zhang
1560203215
user32: Make an edit test more readable.
2008-03-28 09:49:47 +01:00
Austin English
06d429d6b6
Spelling fixes.
2008-03-27 20:48:19 +01:00
Jacek Caban
7b48298e27
mshtml: Don't access released object in release_script_hosts.
2008-03-27 20:47:11 +01:00
Christopher Berner
6bc8e9a116
setupapi: Fix buffer size in SetupDiGetDeviceInterfaceDetailW.
2008-03-27 19:37:12 +01:00
Dmitry Timoshkov
854413e5cf
user32: Add a defwinproc flag when appropriate.
2008-03-27 17:47:44 +01:00
Reece Dunn
de3c19c2f0
shlwapi: Added basic tests for the SHCreateStreamOnFile IStream implementation.
2008-03-27 17:47:38 +01:00
Reece Dunn
2679453f04
shlwapi: Added STGM_TRANSACTED tests for SHCreateStreamOnFileA/W/Ex.
2008-03-27 17:47:31 +01:00
Paul Vriens
18e305241d
setupapi/tests: Add some tests for the last error returned.
2008-03-27 17:47:23 +01:00
Alexandre Julliard
7dfc5184e0
user32: Cosmetic fixes to the About dialog.
2008-03-27 13:47:57 +01:00
Hin-Tak Leung
cf5e6bcec9
hhctrl.ocx: Implement more navigation of chm to TOC, default topic and specific title.
2008-03-27 12:46:10 +01:00
Ge van Geldorp
35d7f70612
shell32: Support getting the shell folder path for users other than the current user and the default user.
2008-03-27 11:29:42 +01:00
Stefan Dösinger
f761b90801
wined3d: Free heapMemory, not allocatedMemory when adjusting the surface.
2008-03-27 11:19:05 +01:00
Stefan Dösinger
82d25338aa
d3d9: Add a basic test for multiple rendertargets.
2008-03-27 11:18:59 +01:00
Stefan Dösinger
ee13cc4903
ddraw: Some EnumZBufferFormat fixes.
2008-03-27 11:10:29 +01:00
Stefan Dösinger
8662bd7555
ddraw: Fix some Z buffer formats.
2008-03-27 11:10:20 +01:00
Austin English
4777f26d61
Spelling fixes.
2008-03-27 11:10:07 +01:00
Alexander Dorofeyev
7bb58929b7
d3d9/tests: Test that GOURAUD and PHONG modes are equal.
2008-03-27 11:09:11 +01:00
Alexander Dorofeyev
165970992a
wined3d: Make device palettes dynamically allocated.
2008-03-27 11:09:06 +01:00
Dmitry Timoshkov
113f2c9dbb
user32: Add a test for combobox navigation with arrow keys, make it pass under Wine.
2008-03-27 11:06:02 +01:00
Alistair Leslie-Hughes
9a7b81be9a
msxml3: Correct IXMLDOMCDATASection appendData.
2008-03-27 11:05:56 +01:00
Alistair Leslie-Hughes
d9b1bf541f
msxml3: Correct IXMLDOMComment appendData.
2008-03-27 11:05:53 +01:00
Alistair Leslie-Hughes
d3597f5e13
msxml3: Correct IXMLDOMText appendData.
2008-03-27 11:05:50 +01:00
Francois Gouget
eab196b35a
ddraw: Remove trailing spaces in ok() calls.
2008-03-27 11:05:40 +01:00
Michael Stefaniuc
c68a8963c8
user32: Add the Romanian translation.
2008-03-27 11:05:32 +01:00
Andrew Talbot
d2c602b27a
wineoss.drv: Assign to structs instead of using memcpy.
2008-03-26 23:48:28 +01:00
Andrew Talbot
f100b142f4
winejack.drv: Assign to structs instead of using memcpy.
2008-03-26 23:48:25 +01:00
Andrew Talbot
ddf9697433
winenas.drv: Assign to struct instead of using memcpy.
2008-03-26 23:48:21 +01:00
Andrew Talbot
52f6018c73
wineesd.drv: Assign to structs instead of using memcpy.
2008-03-26 23:48:18 +01:00
Hans Leidekker
058761fa34
wininet: Support chunked reads in InternetReadFileEx too.
2008-03-26 23:48:13 +01:00
Alexandre Julliard
6e387f34c5
gdi32: Store the return value separately in StretchDIBits instead of overwriting heightSrc.
2008-03-26 23:38:36 +01:00
Alexandre Julliard
12ae8ff814
shell32: Add a license message box and a build id to the About dialog. Clean things up a little.
2008-03-26 23:38:36 +01:00
Alexandre Julliard
f29b5757d5
user32: Allow arbitrary text size for loaded strings in message boxes.
2008-03-26 23:38:36 +01:00
Alexandre Julliard
ccd0d6259d
ntdll: Export the libwine version functions from ntdll too.
2008-03-26 23:38:36 +01:00
Dan Kegel
dcefb67781
kernel32: Test negative dest len in WideCharToMultiByte.
2008-03-26 23:38:36 +01:00
Jacek Caban
d43de316c3
urlmon: Don't use -1 length in WideCharToMultiByte call.
2008-03-26 23:38:36 +01:00
Jacek Caban
c94e646fc1
mshtml: Fixed invalid use of -1 length in WideCharToMultiByte calls.
2008-03-26 23:38:36 +01:00
Jacek Caban
4a46a0193a
mshtml: Fixed crash in tests if Gecko is not available.
2008-03-26 23:38:36 +01:00
Jacek Caban
e2645dec1c
mshtml: Added nsIChannel::SetContentType implementation.
2008-03-26 23:38:36 +01:00
Jacek Caban
91800118a8
mshtml: Pass buffer length to MultiByteToWideChar instead of -1.
2008-03-26 23:38:36 +01:00
Jacek Caban
8abf7a8cc9
mshtml: Rename nsChannel::content to content_type and clean up its handling.
2008-03-26 23:38:36 +01:00
Jacek Caban
1caf73be28
mshtml: Added IHTMLDocument2::get_location implementation.
2008-03-26 23:38:36 +01:00
Alexandre Julliard
6af76b3daa
quartz: Avoid %ll printf formats.
2008-03-26 18:01:09 +01:00
Alexandre Julliard
711275e2fc
qmgr: Avoid %ll printf formats.
2008-03-26 18:00:37 +01:00
Alexandre Julliard
9b49cc2899
ntdll: Clear the process stack again after dll init and before calling the main entry point.
2008-03-26 17:08:57 +01:00
Alexandre Julliard
7a7ef6a64c
kernel32: Moved the allocation of the process stack to ntdll.
2008-03-26 17:08:38 +01:00
Stefan Leichter
6cb602c6db
advapi32: Partly implemented QueryServiceConfig2A/W.
2008-03-26 14:13:07 +01:00
Paul Vriens
f14eecded8
setupapi: Forward SetupInstallServicesFromInfSectionA to W-function.
2008-03-26 13:46:16 +01:00
Hans Leidekker
0936601f5b
wininet: Implement chunked reads.
2008-03-26 13:46:12 +01:00
Aric Stewart
5035a85533
imm: Implement ImmGetIMEFileNameW and ImmGetIMEFileNameA.
2008-03-26 13:31:30 +01:00
Alexandre Julliard
a71998d0a6
winex11: Fix X11DRV_CLIPBOARD_ReadProperty to read data in larger chunks and to properly null-terminate the buffer.
2008-03-26 12:14:41 +01:00
Lei Zhang
41ea8f0e8a
user32: Tweak how the edit control handles WM_GETDLGCODE.
2008-03-26 12:09:36 +01:00
Anatoly Lyutin
d8ab4af526
comctl32: Add HotTrackingColor into COMCTL32_SysColor structure.
2008-03-26 12:09:22 +01:00
Alistair Leslie-Hughes
b478ec0027
msxml3: Correct SAXXMLReader_create.
2008-03-26 11:21:14 +01:00
Dmitry Timoshkov
5c93f092c8
d3d9: Make the visual test pass on GeForce Go 7600.
2008-03-26 11:18:33 +01:00
Dmitry Timoshkov
fed582de5c
kernel32: Make the test compatible with win9x.
2008-03-26 11:18:21 +01:00
Michael Stefaniuc
e4d332b601
comdlg32: Small typo fix in the German translation.
2008-03-26 10:33:39 +01:00
Michael Stefaniuc
241aff1203
comdlg32: Add the Romanian translation.
2008-03-26 10:33:37 +01:00
Michael Stefaniuc
0aeb2f5988
shell32: Update the German Translation.
2008-03-26 10:33:34 +01:00
Michael Stefaniuc
8f82f98299
mshtml: Update the German translation.
2008-03-26 10:33:31 +01:00
Andrew Talbot
11f198df0b
winecoreaudio.drv: Assign to structs instead of using memcpy.
2008-03-26 10:33:27 +01:00
Andrew Talbot
78fc03b605
wineaudioio.drv: Assign to structs instead of using memcpy.
2008-03-26 10:33:24 +01:00
Lei Zhang
724d4b1fad
msxml3: Fix compiles for systems without libxml2.
2008-03-26 10:33:21 +01:00
Juan Lang
44f2517335
crypt32: Allow one update to a decode message after the final update if it's a detached message.
2008-03-26 10:33:16 +01:00
Juan Lang
856270972f
crypt32: Keep track of state in each message type's update function rather than in CryptMsgUpdate.
2008-03-26 10:33:09 +01:00
Juan Lang
3617819bf6
crypt32: Test updates after the final update to a detached message.
2008-03-26 10:33:01 +01:00
Lei Zhang
19ed9729db
comdlg32: Avoid double free in PRINTDLG_PaperSizeA/W.
2008-03-25 20:00:07 +01:00
Juan Lang
9ea9eaaa81
advapi32: Create MachineGuid value if it doesn't exist.
2008-03-25 19:58:43 +01:00
Juan Lang
4c984e089a
advapi32: Test the MachineGuid value.
2008-03-25 19:58:37 +01:00
Austin English
45b944ed51
gdi32: Spelling fixes.
2008-03-25 19:58:31 +01:00
Stefan Dösinger
39e2cbc5d5
wined3d: Enable D3DFMT_V8U8 with GL_ATI_fragment_shader.
2008-03-25 19:50:55 +01:00
Stefan Dösinger
9b79bc5e31
wined3d: Implement env bump mapping in the atifs ffp replacement.
2008-03-25 19:50:43 +01:00
Stefan Dösinger
4640be8dc8
wined3d: Fragment processing using GL_ATI_fragment_shader.
...
This adds code for handling fixed function fragment processing with the
GL_ATI_fragment_shader extension. This is a sort-of programmable
interface for fragment processing at the level of shader model 1.4 in
d3d. This code is of use on r200, r250 and r280 cards(radeon 8500 to
9200) which do not support GL_ARB_fragment_program, but support pixel
shader 1.4 on Windows. This code is somewhat a counterpart to the
existing fragment processing code using GL_NV_register_combiners and
GL_NV_texture_shader.
2008-03-25 19:50:32 +01:00
Stefan Dösinger
a440051016
wined3d: Add a shader DLL init callback.
2008-03-25 19:49:17 +01:00
Stefan Dösinger
18e16f4e66
wined3d: Add GL_ATI_fragment_shader.
2008-03-25 19:48:35 +01:00
Stefan Dösinger
28fdebe404
wined3d: Alloc / free shader private data and blt stuff in Init3D/Uninit3D.
2008-03-25 19:48:24 +01:00
Stefan Dösinger
ac57b4e2f5
wined3d: Free shader private data on reset.
...
Since the shader backend implementations might track opengl resources in
their private data inform them about reset calls. For example, the atifs
backend keeps track of the replacement shaders, which are lost during an
opengl context recreation.
2008-03-25 19:48:14 +01:00
Stefan Dösinger
aaced1f5ba
d3d9: Add a projected texture test.
2008-03-25 19:39:34 +01:00
Stefan Dösinger
ee7e149998
wined3d: Move shader caps setting into the arb and glsl shader backends.
2008-03-25 19:39:23 +01:00
Stefan Dösinger
5ab5202e0f
wined3d: Set shader specific caps in the shader backend.
...
The whole control structures in directx.c get terribly confusing with
the various codepaths for texturing and different shader
implementations. It is also hard to reflect the shader model
decisions this way too. This patch moves the shader specific parts of
the caps code into the shader backend where we can set our caps
dependent of the shader model decisions and without complex caps flag
checks.
2008-03-25 19:39:11 +01:00
Stefan Dösinger
8869c0f147
d3d: De-pointerize the WINED3DCAPS structure.
2008-03-25 19:36:38 +01:00
Stefan Dösinger
6d5f562dcf
wined3d: Move the shader backend selection into a separate function.
2008-03-25 19:36:13 +01:00
Stefan Dösinger
a66fb40d83
wined3d: Move shader generation into the shader backend.
...
Generating the shader ID and parts of the shader prolog and epilog was
done by the common vertexshader.c / pixelshader.c, which is ugly.
This patch doesn't get rid of all the uglyness, somewhen we'll still
have to sort out the relationship of [arb|glsl]_generate_shader and
[arb|glsl]_generate_declarations.
2008-03-25 19:35:58 +01:00