Andrew Talbot
84b9356618
winedos: Remove unneeded casts.
2008-01-25 12:08:45 +01:00
Hans Leidekker
f6d1767df4
mscms: Open .icm files only when enumerating color profiles.
2008-01-25 12:08:36 +01:00
Hans Leidekker
72ba2be6c4
mscms: Use NT directory for storing color profiles.
2008-01-25 12:08:29 +01:00
Andrey Esin
e1686af924
credui: Added Russian translation.
2008-01-25 12:08:15 +01:00
Reece H. Dunn
d2900d42dd
user32: Make the class tests pass on Vista.
2008-01-25 12:07:25 +01:00
Reece H. Dunn
ad89ff0abf
user32: Make the clipboard tests pass on Vista.
2008-01-25 12:07:21 +01:00
Alexandre Julliard
e6dfbcb07f
winex11: Check for managed mode in create_whole_window again now that it is called lazily.
2008-01-25 12:07:11 +01:00
Paul Vriens
71f81bf1f5
kernel32/tests: Win9x returns a different last error.
2008-01-24 14:04:07 +01:00
Alexandre Julliard
e84daed485
Avoid sizeof in traces.
2008-01-24 14:03:10 +01:00
Alistair Leslie-Hughes
7645f321d9
gmsxml3: Added typelib support.
2008-01-24 12:11:25 +01:00
Paul Vriens
46f1330e02
msi/tests: Only use functions if they are implemented.
2008-01-24 12:08:44 +01:00
Paul Vriens
3272fef91a
msi/tests: Only use functions if they are implemented.
2008-01-24 12:08:39 +01:00
Austin English
c2a7914d1c
comctl32: Spelling fixes.
2008-01-24 11:43:02 +01:00
Dan Hipschman
d0820c1840
oleaut32: Use the symbolic name for TYPEFLAG_FDISPATCHABLE.
2008-01-24 11:42:02 +01:00
Andrew Talbot
35c3bfe25c
wined3d: Remove unneeded casts.
2008-01-24 11:41:47 +01:00
Andrew Talbot
18047e77e5
wined3d: Remove unneeded casts.
2008-01-24 11:41:42 +01:00
Andrew Talbot
b3a58a2486
wined3d: Remove unneeded casts.
2008-01-24 11:41:36 +01:00
Andrew Talbot
ebcedd0350
wined3d: Remove unneeded casts.
2008-01-24 11:41:30 +01:00
Marcus Meissner
45fbfbcef4
wininet: Check if buffer has overflowed potentially.
2008-01-24 11:41:22 +01:00
Alexandre Julliard
d6f6745c9c
user32: Moved the bulk of CreateWindow and SetWindowPos from the driver back into user32.
2008-01-24 11:23:09 +01:00
Alexandre Julliard
a7cdf6e110
winex11: Catch DIB memory accesses that touch the last page beyond the DIB bits end.
2008-01-24 10:21:17 +01:00
Alexandre Julliard
8913182b89
winex11: Check for need to make window managed when WS_VISIBLE is set outside of SetWindowPos.
2008-01-24 10:21:07 +01:00
Alexandre Julliard
026974f5be
winex11: Create the window data structure lazily, once the window is made visible.
2008-01-24 10:20:51 +01:00
Alexandre Julliard
b6cc7f9bcc
winex11: Don't create a win_data structure for the root window in non-desktop mode.
2008-01-24 10:20:11 +01:00
Alexandre Julliard
4a753f90cf
user32: Menus should be top-most windows.
2008-01-23 21:42:46 +01:00
Alexandre Julliard
e85f7ed79e
comctl32: Tooltips should be top-most windows.
2008-01-23 21:42:33 +01:00
Alexandre Julliard
cbdf1294e6
winex11: Export a function to dock a window into the system tray, and get rid of the WS_EX_TRAYWINDOW style.
2008-01-23 21:40:45 +01:00
Alexandre Julliard
d147e02087
winex11: Remove obsolete code to set Z-order for child windows.
2008-01-23 21:39:32 +01:00
Francois Gouget
d0794c4aeb
Assorted spelling fixes.
2008-01-23 21:16:22 +01:00
Rob Shearman
8bee6946cc
credui: Return the state of the dialog's save checkbox to CredUIPromptForCredentials.
2008-01-23 20:46:13 +01:00
Rob Shearman
9a032584f7
credui: The list should be the first parameter to the list_add_tail function.
2008-01-23 20:46:09 +01:00
Rob Shearman
7277113af3
rpcrt4: Check the return value of RPCRT4_ClientAuthorize in RPCRT4_Send.
2008-01-23 20:45:55 +01:00
Rob Shearman
2badb4faea
rpcrt4: Pass the SPN input to RpcBindingSetAuthInfoA/W into InitializeSecurityContextW instead of AcquireCredentialsHandleA/W.
2008-01-23 20:45:52 +01:00
Rob Shearman
fef5ce52ce
rpcrt4: Fix the error handling in RpcBindingSetAuthInfoA/W when RpcAuthInfo_Create fails.
...
Don't release the old auth info until we successfully have a new auth
info and return failure to the caller if RpcAuthInfo_Create fails.
2008-01-23 20:45:44 +01:00
Francois Gouget
e7e998004a
kernel32/tests: Test the expansion of indirect environment variable references.
2008-01-23 20:39:35 +01:00
Francois Gouget
269cb45f25
advapi32/tests: Add the trailing '\n' to an ok() call.
2008-01-23 20:39:27 +01:00
Dmitry Timoshkov
e5e261f104
user32: Make MapVirtualKeyEx(MAPVK_VK_TO_CHAR) behave more like in Windows.
2008-01-23 20:39:19 +01:00
Alexandre Julliard
e929e3b603
winex11: Get the icon from the window in case it was changed before the whole window was created.
2008-01-23 16:41:09 +01:00
Alexandre Julliard
12d1d4041a
winex11: Set icon hints on non-managed windows too, since they may become managed later on.
2008-01-23 16:40:19 +01:00
Alexandre Julliard
3ba20257ce
winex11: Set hints for the existing window text when creating the whole window.
2008-01-23 16:32:55 +01:00
Alexandre Julliard
395928dfb1
winex11: Apply the existing window region (if any) when creating the whole window.
...
Move X11DRV_SetWindowRgn to window.c.
2008-01-23 16:30:18 +01:00
Alexandre Julliard
9fc4e5f740
winex11: Add a mapped flag to the window data instead of relying on WS_VISIBLE.
2008-01-23 12:28:32 +01:00
Alexandre Julliard
c567556dfe
winex11: Move code around in X11DRV_SetWindowPos to reduce indentation levels.
2008-01-23 12:28:12 +01:00
Alexandre Julliard
bbfbe24681
winex11: Update the win data rectangles before doing anything else in SetWindowPos.
2008-01-23 12:28:01 +01:00
Roy Shea
807fc8c543
qmgr: Implement IClassFactory methods.
2008-01-23 12:21:36 +01:00
Kai Blin
a12f7069b0
gdi32: Fix spec file to export the right symbols for GetGlyphOutline.
2008-01-23 12:05:54 +01:00
Paul Vriens
7aaaad2110
user32/tests: Run full test again on win95 and NT4.
2008-01-23 12:05:42 +01:00
Paul Vriens
44273b00ed
advapi32/tests: Make tests run on win9x/NT4 again.
2008-01-23 12:05:37 +01:00
Marcus Meissner
fc49a338bb
d3d9/tests: Initialize decl.
2008-01-23 12:05:32 +01:00
Marcus Meissner
20dcbc3de9
rpcrt4: Initialize CurrentHeader.
2008-01-23 12:05:24 +01:00
Eric Pouech
535f85e040
msvcrt: Corrected the .spec definition for the printf functions family.
2008-01-23 11:31:43 +01:00
Lei Zhang
8bbb3d68e1
ddraw: Register the DirectDraw 7 Object.
2008-01-23 11:31:42 +01:00
Roderick Colenbrander
a1364d11c0
wined3d: Don't use texture_rectangle for paletted textures.
2008-01-23 11:31:42 +01:00
Andrew Talbot
29bbc694a0
vmm.vxd: Remove unneeded casts.
2008-01-23 11:31:42 +01:00
Andrew Talbot
9e5f2148a1
uxtheme: Remove unneeded casts.
2008-01-23 11:31:42 +01:00
Andrey Esin
325649c3f8
wininet: One addition to Russian translation.
2008-01-23 11:31:42 +01:00
Andrey Esin
0fdf73dd5c
browseui: Russian translation.
2008-01-23 11:31:42 +01:00
Rob Shearman
b503bcf6e6
advapi32: Implement LookupAccountNameW for well-known groups.
2008-01-23 11:31:42 +01:00
Rob Shearman
28cabdfe9f
advapi32: Add a test for LookupAccountNameA on a well-known group.
2008-01-23 11:31:42 +01:00
Rob Shearman
6efa903cf0
advapi32: Implement SetEntriesInAclW.
2008-01-23 11:31:42 +01:00
Rob Shearman
21e2caa484
ntdll: Fix the index check in RtlGetAce.
...
The index is zero based so we should obviously be returning
STATUS_INVALID_PARAMETER if the index is equal to the ACE count.
2008-01-23 11:31:42 +01:00
Rob Shearman
261bf8dad5
advapi32: Add more tests for SetEntriesInAcl.
2008-01-23 11:31:42 +01:00
Alexandre Julliard
a76abc0322
winex11: Leave it up to explorer to specify the correct size and position for the desktop.
2008-01-23 11:31:07 +01:00
Alexandre Julliard
dbfe24c33c
winex11: Move resetting of the cursor clip rectangle into xinerama_init().
2008-01-23 10:30:42 +01:00
Alexandre Julliard
235dd63fdc
winex11: Move the window bits according to the valid rects instead of invalidating.
2008-01-22 20:34:11 +01:00
Alexandre Julliard
b90baa1127
winex11: Properly invalidate moved child windows instead of forcing SWP_NOCOPYBITS.
...
Add a move_window_bits() function where the missing functionality of
moving the window contents should go.
2008-01-22 20:30:46 +01:00
Alexandre Julliard
f1a0348b4e
winex11: Make the client rect relative to the parent window for consistency with the server side.
2008-01-22 20:08:56 +01:00
Alexandre Julliard
5df4e62312
winex11: Abstract the server part of SetWindowPos into a separate function.
2008-01-22 20:08:03 +01:00
Alexandre Julliard
2f69329a37
server: Add a separate request to set the window visible rect.
2008-01-22 20:01:21 +01:00
Marcus Meissner
755d806f1a
wined3d: Initialize swapchain.
2008-01-22 12:58:14 +01:00
Eric Pouech
2ea3dd12b1
ntdll: Fixed getting the RTS status from line, and now using sane default values for all (compilation/system) cases.
2008-01-22 12:58:14 +01:00
Eric Pouech
0920f8e778
msvcrt: symbol undecoration: Really check that we get a template string before making use of it.
2008-01-22 12:07:21 +01:00
Eric Pouech
95cff6c8f9
msvcrt: symbol undecoration: Added support for RTTI types.
2008-01-22 12:07:07 +01:00
Eric Pouech
49ac014d28
msvcrt: symbol undecoration: Added support for thunks.
2008-01-22 12:06:50 +01:00
Eric Pouech
3db08321f4
msvcrt: symbol undecoration: Corrected handling of non static member function modifiers.
2008-01-22 12:06:34 +01:00
Eric Pouech
d7c0e274e8
msvcrt: symbol undecoration: Added support for a couple of more calling conventions.
2008-01-22 12:06:04 +01:00
Eric Pouech
056e589556
msvcrt: symbol undecoration: Added support for cointerface.
2008-01-22 12:05:40 +01:00
Eric Pouech
2d2e7c74bb
msvcrt: symbol undecoration: Handling of void in template parameters' list.
2008-01-22 12:05:21 +01:00
Eric Pouech
2e47a3a4f8
msvcrt: symbol undecoration: Now correctly parsing the template forms.
2008-01-22 12:05:05 +01:00
Paul Chitescu
961f5fa67a
mscoree: Semi-stub for LoadStringRCEx and LoadStringRC.
2008-01-22 12:04:17 +01:00
Hans Leidekker
8d35fd8d23
gdi32: Add tests for GetICMProfile and SetICMMode.
2008-01-22 12:01:54 +01:00
Hans Leidekker
20c1e503e9
gdi32: Make GetICMProfile behave more like native. Rewrite ansi version as a wrapper and move color management functions to their own file.
2008-01-22 12:01:36 +01:00
Hans Leidekker
6f3607af0b
gdi32: Last parameter of GetICMProfile is an output parameter.
2008-01-22 12:00:55 +01:00
Rob Shearman
ee2250bc44
ole32: Don't get the HRESULT from the buffer if we get an RPC_S_CALL_FAILED status back from the runtime.
...
The buffer might not contain any data and nowhere in our ole32 code
passes HRESULTs in the buffer.
2008-01-22 12:00:49 +01:00
Alistair Leslie-Hughes
af15cfefcd
msxml3: Return correct IDispatch Interface.
2008-01-22 12:00:31 +01:00
Alistair Leslie-Hughes
a81d22d423
msxml3: Implement IXMLDOMEntityReference interface.
2008-01-22 11:59:54 +01:00
Andrew Talbot
3dfaef3729
user32: Remove unneeded casts.
2008-01-22 11:27:51 +01:00
Andrew Talbot
ba596d30ce
user32: Remove unneeded casts.
2008-01-22 11:27:45 +01:00
Andrew Talbot
41ed910604
urlmon: Remove unneeded cast.
2008-01-22 11:27:38 +01:00
Aric Stewart
dde7ca22c2
wineps.drv: Properly handle NULL LPLOGFONT in PSDRV_EnumDeviceFonts.
2008-01-22 11:27:31 +01:00
Jason Green
e11d7c63b4
d3d9 tests: Correct some typos.
2008-01-22 11:27:24 +01:00
Alexander Dorofeyev
d9567b7627
wined3d: Fix not released swapchain in some codepaths.
2008-01-22 11:19:43 +01:00
Alexander Dorofeyev
320e253805
ddraw/tests: Add test for D3DTBLEND_MODULATE.
2008-01-22 11:19:34 +01:00
Alexander Dorofeyev
6810ebb4c1
ddraw: Fix handling of alpha with D3DTBLEND_MODULATE.
2008-01-22 11:19:18 +01:00
Alexander Dorofeyev
536f98000d
wined3d: Change colorkey fixup for stage 0 alphaop / alphaarg.
2008-01-22 11:19:05 +01:00
Rob Shearman
426418f725
rpcrt4: Don't set BufferStart and BufferEnd in NdrStubCall2.
...
The operations peformed by the stubless code should roughly match what
operations MIDL outputs in code, and it doesn't do this.
2008-01-22 11:18:56 +01:00
Stefan Leichter
d6748c9db7
advapi32: Added some tests for QueryServiceConfig2A/W.
2008-01-22 11:18:48 +01:00
Alexandre Julliard
0375b7a1f3
ntdll: Don't fetch extended FPU context if there's no FPU context at all.
2008-01-22 10:20:12 +01:00
Alexandre Julliard
dc07b6f969
winex11.drv: Only allocate wm hints if we have an X11 window.
2008-01-22 10:17:52 +01:00
Alexandre Julliard
390ae9cc28
winex11.drv: Fix handling of strange window sizes in CreateWindow, with tests.
2008-01-22 10:16:19 +01:00
Alexandre Julliard
30d84fcd77
user32,server: Set the initial window rectangles to 0,0-0,0.
2008-01-22 10:15:38 +01:00
Rob Shearman
e2578c5bb6
rpcrt4: Remove some unimplemented win9x-only spec entries.
...
We're never going to implement the undocumented ones and we're moving
more and more towards the architecture of the more recent versions of
native rpcrt4.
2008-01-21 12:42:06 +01:00
Rob Shearman
2b0d3b7400
rpcrt4: Move the receiving of an individual fragment to a separate function.
2008-01-21 12:42:02 +01:00
Rob Shearman
5f077bab07
rpcrt4: Implement asynchronous RPC support.
2008-01-21 12:41:51 +01:00
Marcus Meissner
d757432c7d
wined3d: Removed deadcode.
2008-01-21 12:41:31 +01:00
Alistair Leslie-Hughes
bfeb14d0d8
msxml3: Entity Reference nodes do not support attributes property.
2008-01-21 12:37:04 +01:00
Alistair Leslie-Hughes
c40d4997b3
msxml3: Implement IXMLDOMDocumentFragment Interface.
2008-01-21 12:36:39 +01:00
Rob Shearman
4bff248783
riched20: Always treat the nCount variable in the EM_GETTEXTEX handler as a character count.
...
Convert ex->cb into a character count before assigning it to nCount.
Remove some dubious minus ones that would result in different character
counts for the Unicode and ANSI paths.
2008-01-21 12:35:18 +01:00
Rob Shearman
374f6ec616
riched20: The wParam parameter to WM_GETTEXT contains the number of characters, not the number of bytes.
...
Fix up some places in the WM_GETTEXT handler where it was assumed that
it was a byte count.
2008-01-21 12:35:05 +01:00
Gerald Pfeifer
39f672798b
kernel32: Use setproctitle where applicable to set the process name.
...
Based on a patch by Kris Moore.
2008-01-21 11:52:33 +01:00
James Hawkins
1868abda89
msi: Add more MsiFormatRecord tests.
2008-01-21 11:51:20 +01:00
Alexander Nicolaysen Sørnes
9f41a53c2a
riched20: Don't clear CFM_UNDERLINE flag when applying styles where it is set.
2008-01-21 11:51:15 +01:00
Marcus Meissner
943ac9795b
msi: Replaced msi_free() by LocalAlloc() since ConvertSidToStringSidW uses LocalAlloc().
...
Spotted by Christoph von Wittich <Christoph@ApiViewer.de>.
2008-01-21 11:51:08 +01:00
Marcus Meissner
a63664f1ec
gdi32: Fix possible NULL ptr in TRACE.
2008-01-21 11:50:49 +01:00
Hans Leidekker
67815c6b9e
msvcr71: Add an implementation that forwards to msvcrt.
2008-01-21 11:43:09 +01:00
Hans Leidekker
b284dfd7ab
msvcrt: _ftol returns a 64-bit value.
2008-01-21 11:39:47 +01:00
Hans Leidekker
93661611e5
msvcrt: Fix _execv spec entries for the forwarding variants too.
2008-01-21 11:39:43 +01:00
Christoph von Wittich
007833f130
msi: Fix process token leak.
2008-01-21 11:39:37 +01:00
Dmitry Timoshkov
0acfe68864
gdi32: Actually perform the fractional scaling test, make it pass under Wine.
2008-01-21 11:39:20 +01:00
Andrew Talbot
6994071269
shell32: Remove unneeded casts.
2008-01-21 11:39:09 +01:00
Andrew Talbot
2f25755674
shell32: Remove unneeded casts.
2008-01-21 11:39:04 +01:00
Andrew Talbot
52db721a69
shell32: Remove unneeded casts.
2008-01-21 11:38:59 +01:00
Andrew Talbot
e48bbc23e4
setupapi: Remove unneeded casts.
2008-01-21 11:38:51 +01:00
Andrew Talbot
e4ca5c5647
secur32: Remove unneeded casts.
2008-01-21 11:38:45 +01:00
Andrew Talbot
e3c750f3c2
sane.ds: Remove unneeded casts.
2008-01-21 11:38:40 +01:00
Jacek Caban
13a785cc11
shdocvw: Store headers as BSTR.
2008-01-21 11:38:22 +01:00
Jacek Caban
b90346fd62
shdocvw: Do navigation in message handler.
2008-01-21 11:38:18 +01:00
Jacek Caban
4e3bd6e60a
shdocvw: Delay creating URL moniker to bind_to_object call.
2008-01-21 11:38:14 +01:00
Jacek Caban
1a7bf2e0ff
shdocvw: Use more flexible mechanism instead of WB_WM_NAVIGATE2.
2008-01-21 11:38:08 +01:00
Jacek Caban
4ff6211895
shdocvw: Store URL in BindStatusCallback.
2008-01-21 11:37:57 +01:00
Alexandre Julliard
6a23bd885d
winex11.drv: Set the initial icon hints in set_initial_wm_hints().
2008-01-21 11:13:37 +01:00
Austin English
3471f841a1
wined3d: Spelling fixes.
2008-01-18 12:53:33 +01:00
Austin English
f6caf1be81
Misc spelling fixes.
2008-01-18 12:51:08 +01:00
Andrew Talbot
303bff281c
rsaenh: Remove unneeded casts.
2008-01-18 12:43:37 +01:00
Eric van Beurden
cb9596484d
dbghelp: Prevent huge minidumps by ensuring the memory range is clamped.
2008-01-18 12:39:13 +01:00
Eric van Beurden
692998292c
dbghelp: Fix file searching to search only listed directories instead of the whole HD.
2008-01-18 12:25:20 +01:00
Eric van Beurden
ebc35e688c
dbghelp: Some minidump corrections so that windbg can read our minidump files.
2008-01-18 12:25:05 +01:00
Eric van Beurden
e254a1d929
dbghelp: Wrap TRACE strings using the debugstr functions and update some type casting.
2008-01-18 12:18:20 +01:00
Eric van Beurden
a5a35ec211
dbghelp: Return TRUE in SymInitializeW if process is already initialized and add an ERR to SymCleanup.
2008-01-18 12:16:23 +01:00
Alexandre Julliard
2cba11aa6f
ntdll: Don't try to restore extended fpu context if not supported.
...
Remove an extra fpu context save left over from testing.
2008-01-18 12:02:31 +01:00
Alistair Leslie-Hughes
ed5a22fb29
msxml3: Implement IXMLDOMImplementation Interface.
2008-01-18 11:56:58 +01:00
Alistair Leslie-Hughes
8c3dd87fa8
msxml3: Attribute nodes are not typed.
2008-01-18 11:56:19 +01:00
Rob Shearman
71e0e1ca63
kernel32: Initialise the top 16-bit stack frame to zero.
2008-01-18 11:56:13 +01:00
Francois Gouget
520054f60c
advapi32/tests: Actually test strings that expand to something bigger than their original size.
2008-01-18 11:53:02 +01:00
Alexandre Julliard
c5a95025cf
winex11.drv: Moved initialization of screen_width/height to xinerama_init to do it inside the x11 lock.
2008-01-17 19:59:22 +01:00
Alexandre Julliard
c19af910eb
winex11.drv: Don't create a win_data structure for the desktop window, except in the process that owns it.
...
Handle desktop size changes by sending a message to the desktop owner.
2008-01-17 19:53:59 +01:00
Rob Shearman
a9e9673460
iphlpapi: Implement GetBestInterfaceEx.
2008-01-17 15:33:49 +01:00
Rob Shearman
a4b18699ac
rpcrt4: Only initialise the context handle to NULL in NdrContextHandleUnmarshall if it is an out-only or return one.
...
Fix the indentation and add tracing of the context handle flags.
2008-01-17 15:30:30 +01:00
Rob Shearman
6ec9e0c77a
rpcrt4: Add an exception handler for stubless object proxies.
2008-01-17 15:30:18 +01:00
Alexandre Julliard
c975876cb9
winex11.drv: Don't fetch the atom for a null device type.
2008-01-17 15:23:37 +01:00
Dmitry Timoshkov
bf89330fb6
ntdll: Do not perform base relocation if an image is not a DLL.
2008-01-17 14:25:15 +01:00
Andrew Talbot
5a5a9bcd5d
riched20: Remove unneeded casts.
2008-01-17 13:42:14 +01:00
Andrew Talbot
8caed63edb
quartz: Remove unneeded casts.
2008-01-17 13:42:14 +01:00
Andrew Talbot
3c14ae6699
rpcrt4: Remove unneeded casts.
2008-01-17 13:42:14 +01:00
Marcus Meissner
4328d92da3
wmi: Initial version of wmi.dll.
2008-01-17 13:42:14 +01:00
Marcus Meissner
61b4b0c362
urlmon: Skip pstgmed related tests if NULL.
2008-01-17 13:42:14 +01:00
Alexandre Julliard
3bf12b9aca
server: Don't force the process affinity to 1, leave it up to the client.
2008-01-17 13:40:03 +01:00
Alexandre Julliard
9261c63ab3
kernel32: Fix the system affinity returned by GetProcessAffinityMask.
2008-01-16 21:01:33 +01:00
Sin-ta Hsiea
e61abafbb5
gdi32: Fix Traditional Chinese font mapping to "PMingLiU", "MingLiU".
2008-01-16 20:09:49 +01:00
Alexandre Julliard
1d6d080d4b
wineboot: Add a --init option used when launched automatically at startup.
...
Don't execute Run entries in that case.
2008-01-16 19:51:14 +01:00
Alexandre Julliard
9d3dcae1fb
winmm: Load only one sound driver at a time.
2008-01-16 19:15:25 +01:00
Marcus Meissner
293ec5843d
wined3d: Check for overflows.
2008-01-16 19:14:38 +01:00
Christopher Berner
e59bf8c560
user32: Fixed off by one scroll bar pixels.
2008-01-16 18:04:01 +01:00
Rob Shearman
1030d41279
comctl32: Support seeking to a particular frame.
...
In this case just draw the frame without starting the timer thread of
setting a timer and without sending any notifications.
2008-01-16 15:34:52 +01:00
Rob Shearman
92dde89506
comctl32: Keep on displaying the last frame of the animation after the animation has stopped.
2008-01-16 15:34:33 +01:00
Rob Shearman
68c8e5fe41
rpcrt4: Add tests for RPC_FC_P_DEREF|RPC_FC_P_ONSTACK pointers.
2008-01-16 15:34:26 +01:00
Alexandre Julliard
4003457ff3
mountmgr.sys: Fix values returned for IOCTL_STORAGE_GET_DEVICE_NUMBER on emulated disks.
2008-01-16 15:23:10 +01:00
Alexandre Julliard
5b71d645f0
ntdll: Fall back to a server device ioctl for files with no associated fd.
2008-01-16 14:57:20 +01:00
Francois Gouget
44b52b128c
Assorted spelling fixes.
2008-01-16 12:48:29 +01:00
Francois Gouget
12689d9b0f
kernel32/tests: Small spelling fix in a parameter name.
2008-01-16 12:46:38 +01:00
Francois Gouget
f6fab295f3
Fix spelling error in the generated conformance test files.
2008-01-16 12:46:18 +01:00
Francois Gouget
7478d9c44d
ddraw/tests: Fix compilation on systems that don't support nameless unions.
2008-01-16 12:46:09 +01:00
Francois Gouget
22edaaef16
gdi32: Small wording tweaks in comments.
2008-01-16 12:46:04 +01:00
Tony Wasserka
87fefc7ef4
d3dx9: Start implementation of d3dx9_36.
2008-01-16 12:45:17 +01:00
James Hawkins
0758802794
propsys: Add a stub implementation of propsys.dll.
2008-01-16 12:17:20 +01:00
Marcus Meissner
fa6042fc8d
mshtml: Check for This->frame.
2008-01-16 12:17:01 +01:00
Dmitry Timoshkov
ec4a46f93a
gdi32: Allocate cache for face enumeration data only when necessary.
2008-01-16 12:16:52 +01:00
James Hawkins
ced64861f5
msi: dest_path refers to the directory prefix, not the entire file path.
2008-01-16 12:16:43 +01:00
Alistair Leslie-Hughes
055b5e44fe
msxml3: Implement get_nodeTypeString.
2008-01-16 12:16:39 +01:00
Alistair Leslie-Hughes
b2101b8177
msxml3: Implement put_text.
2008-01-16 12:16:25 +01:00
Andrew Talbot
ed82acd15d
psapi: Remove unneeded cast.
2008-01-16 12:16:07 +01:00
Andrew Talbot
69c984b9f2
qcap: Remove unneeded casts.
2008-01-16 12:16:04 +01:00
Andrew Talbot
5ea25c62b8
oleaut32: Remove unneeded casts.
2008-01-16 12:16:01 +01:00
Alistair Leslie-Hughes
74a468d01b
mscoree: Fix memory leak.
2008-01-16 12:15:57 +01:00
Rob Shearman
ffffcfa239
rpcrt4: Move the setting of retval_ptr outside of any particular stub phase in stub_do_args and stub_do_old_args.
...
After the change in order of phases it was no longer being set in the
last phase and so caused all stubless functions to appear to have no
return value.
2008-01-16 12:15:51 +01:00
Juan Lang
018117e6a3
hhctrl.ocx: Don't return uninitialized stream.
2008-01-16 12:15:46 +01:00
Alexandre Julliard
0a2fda7020
ntdll: Restore typecast that is really needed.
2008-01-15 20:36:48 +01:00
Alexandre Julliard
992de9f487
ntdll: Mac OS support for saving and restoring the extended FPU context on exceptions.
2008-01-15 20:36:40 +01:00
Alexandre Julliard
bd352bcd1c
ntdll: Linux support for saving and restoring the extended FPU context on exceptions.
2008-01-15 20:36:40 +01:00
Alexandre Julliard
f45b7078bf
ntdll: Copy extended registers too in copy_context().
2008-01-15 20:36:40 +01:00
Alexandre Julliard
93cdead182
kernel32/tests: Avoid size_t in traces.
2008-01-15 17:08:09 +01:00
Rob Shearman
fcccd9fca6
ole32: Partially implement ServerRpcChannelBuffer_GetDestCtx.
2008-01-15 14:36:29 +01:00
Rob Shearman
1a3d7c77a5
rpcrt4: Allow NULL networkaddr and endpoint in rpcrt4_np_get_top_of_tower.
...
Add tests for this.
2008-01-15 14:35:35 +01:00
Allan Tong
7b40fd645d
wined3d: Set swapchain container before flagging front buffer with SFLAG_INDRAWABLE.
2008-01-15 14:35:20 +01:00
Dan Kegel
3ed880ff9d
gdi32: Fix AddFontResource behavior with relative paths.
2008-01-15 14:35:14 +01:00
Dmitry Timoshkov
d5456de058
gdi32: Do not allow to create too large device dependent bitmaps like Windows does.
2008-01-15 12:39:50 +01:00
Paul Vriens
4111ea931c
kernel32/tests: FindFirstVolumeA is not available on win98.
2008-01-15 12:35:42 +01:00
Dmitry Timoshkov
2fdaa56693
gdi32: Add a test for undocumented EnumFontFamiliesEx(NULL), make it pass under Wine.
2008-01-15 11:38:15 +01:00
Andrew Talbot
554644fd0d
ole32: Remove unneeded casts.
2008-01-15 11:38:08 +01:00
Juan Lang
5c8aa89163
crypt32: Fix race condition in loading default provider.
2008-01-15 11:38:02 +01:00
Juan Lang
027236b04f
crypt32: Don't release default crypto provider on process shutdown.
2008-01-15 11:37:58 +01:00
Juan Lang
14a12b8861
wintrust: Don't expect ImageGetCertificateData to succeed when Certificate is NULL.
2008-01-15 11:37:54 +01:00
Jacek Caban
84eed025f0
shdocvw: Call StatusTextChange in set_status_text.
2008-01-15 11:37:49 +01:00
Jacek Caban
6f3ffa51f8
shdocvw: Call WindowSetResizable in put_Resizable.
2008-01-15 11:37:44 +01:00
Jacek Caban
7b268a5583
shdocvw: Call OnFullScreen in put_FullScreen.
2008-01-15 11:37:39 +01:00
Jacek Caban
8daca1b5e9
shdocvw: Added DWebBrowserEvents2 test.
2008-01-15 11:37:34 +01:00
Alexander Nicolaysen Sørnes
eec14a4de6
riched20: Include selection bar size in POSFROMCHAR.
2008-01-15 11:37:30 +01:00
Andrey Esin
d6b81def64
shell32: Update Russian translation.
2008-01-15 11:37:17 +01:00
Pablo Spallanzani
91afa09ac0
wined3d: Fix texture coordinate calculation in surface_blt_to_drawable.
2008-01-15 11:36:44 +01:00
Marcus Meissner
3bf54c2950
server: Enumerate process in reverse.
2008-01-14 16:24:55 +01:00
Alistair Leslie-Hughes
83300893a2
msxml3: Corrected getAttribute to return current value and assign output var.
2008-01-14 15:53:05 +01:00
Alistair Leslie-Hughes
b57a7e01d6
msxml3: Implement GetClassID for XMLDocument IPersistStream interface.
2008-01-14 15:52:53 +01:00
Alistair Leslie-Hughes
b9e9e041e8
msxml3: Implemented IXMLDOMCDATASection COM Object.
2008-01-14 15:52:34 +01:00
Alistair Leslie-Hughes
bf4a43e1e0
msxml3: Correct get_attributes for CDATA Section.
2008-01-14 15:51:43 +01:00
Alistair Leslie-Hughes
e989d48f43
msxml3: Implement get_dataType.
2008-01-14 15:51:37 +01:00
Alexandre Julliard
7687f78f71
user32: Don't inherit stdin/stdout handles in explorer.
2008-01-14 15:50:06 +01:00
Alexandre Julliard
9c00a78da5
kernel32: Don't inherit stdin/stdout handles in wineboot.
2008-01-14 15:49:56 +01:00
Alexandre Julliard
5a3132343d
kernel32: Close the stdio handles when creating a detached process.
2008-01-14 15:49:12 +01:00
Rob Shearman
5a11999b86
mlang: Implement Rfc1766ToLcidW.
2008-01-14 15:31:37 +01:00
Rob Shearman
ed5b296289
rpcrt4: The initialisation of [out] variables in the stubless code must be after the unmarshaling of [in] and [in, out] variables has been completed.
...
This is because the size of an [out] variable could depend on a
conformance value stored in an unmarshalled [in] or [in,out] variable.
2008-01-14 15:31:37 +01:00
Rob Shearman
4f6142b8d9
rpcrt4: Handle complex arrays in calc_arg_size.
2008-01-14 15:31:37 +01:00
Rob Shearman
aabfc52573
rpcrt4: Fix the calculation of element sizes for complex arrays by using a new function ComplexStructSize that doesn't touch the buffer to calculate the size.
...
Otherwise, this would fail on arrays with a conformance or variance of zero.
2008-01-14 15:31:37 +01:00
Rob Shearman
1ff2bdbd65
winhttp: Add a stub for WinHttpOpen.
2008-01-14 15:31:37 +01:00
Gerald Pfeifer
221a8048b9
kernel32: Fix type of a loop variable in SNOOP16_Entry().
2008-01-14 15:31:37 +01:00
Gerald Pfeifer
3f1a20b8b1
wininet: Fix type of a loop variable in HTTP_BuildHeaderRequestStr().
2008-01-14 15:31:37 +01:00
Stefan Dösinger
5426cd6317
wined3d: Clear the constant list before finding constants.
...
shader_get_registers_used is delayed until compile time for some 1.x
shaders, mostly to wait for the right vertex declaration to be
set. This means that on a recompile it will be run again, adding
another instance of each local constant, which in turn causes compile
errors because of constant redeclaration. Just purging the lists
before finding the constants is a simple and reliable solution.
2008-01-14 15:21:20 +01:00
Stefan Dösinger
11d6ed0c0b
wined3d: Destroy opengl shaders on reset.
2008-01-14 15:21:08 +01:00
Stefan Dösinger
1156194881
wined3d: Destroy arb shaders on shader destroy.
2008-01-14 15:21:01 +01:00
Stefan Dösinger
4d0a609452
wined3d: Reset the shader state on shader_*_destroy.
2008-01-14 15:20:51 +01:00
Stefan Dösinger
09bf3d5aea
wined3d: Keep track of shaders.
2008-01-14 15:20:42 +01:00
Stefan Dösinger
c3c6c6f543
wined3d: Unload all resources on Reset.
2008-01-14 15:20:34 +01:00
Stefan Dösinger
80953d62d7
d3d9: Reject IDirect3DDevice9::Reset with active default pool resources.
2008-01-14 15:12:00 +01:00
Stefan Dösinger
8bb5d13fe2
wined3d: Implement VolumeTexture::UnLoad.
2008-01-14 15:11:35 +01:00
Stefan Dösinger
38a4f6339b
wined3d: Implement IWineD3DCubeTexture::UnLoad.
2008-01-14 15:11:27 +01:00
Stefan Dösinger
5d7b8dafb8
wined3d: Implement IWineD3DTexture::UnLoad.
2008-01-14 15:11:18 +01:00
Stefan Dösinger
0ca65c7bc0
wined3d: Implement IWineD3DVolume::UnLoad.
2008-01-14 15:11:07 +01:00
Stefan Dösinger
36729a874c
wined3d: Implement IWineD3DIndexBuffer::UnLoad.
2008-01-14 15:10:54 +01:00
Stefan Dösinger
15245a74b6
wined3d: Implement IWineD3DVertexBuffer::UnLoad.
2008-01-14 15:10:42 +01:00
Stefan Dösinger
c372654b26
wined3d: Implement IWineD3DSurface::UnLoad.
2008-01-14 15:10:30 +01:00
Stefan Dösinger
e59ddb0ab1
wined3d: Add a new IWineD3DResource::UnLoad method.
2008-01-14 15:10:17 +01:00
Rob Shearman
516008ff5f
rpcrt4: Add traces to the start of TowerConstruct and TowerExplode.
2008-01-14 13:39:08 +01:00
Rob Shearman
4402daa00b
rpcrt4: Don't print fixmes for NDR types without a freeing function.
...
Not all types have a freeing function.
2008-01-14 13:39:03 +01:00
Rob Shearman
97b842c817
rpcrt4: Add support for calculating the memory size of complex types with embedded non-conformant strings.
2008-01-14 13:38:58 +01:00
Rob Shearman
576c9dc6fa
rpcrt4: Allocate a context handle if a NULL GUID is being unmarshalled.
2008-01-14 13:38:53 +01:00
Eric Pouech
528ad9ebbd
ole32: Fixed datacache object so that we can retrieve meaningful information.
2008-01-14 13:38:46 +01:00
Eric Pouech
b32cfb18cd
dbghelp: In Minidump, change a couple of internal names for consistency.
2008-01-14 13:36:42 +01:00
Eric Pouech
2af9736fbb
dbghelp: Silence superfluous message (spotted by Robert Reif).
2008-01-14 13:36:38 +01:00
Dmitry Timoshkov
c7a6c1af0d
gdi32: Initialize more fields in GetEnumStructs.
2008-01-14 13:11:48 +01:00
Dmitry Timoshkov
d973271566
gdi32: Use public FS_xxxxxx defines.
2008-01-14 13:11:42 +01:00
Dan Kegel
3c070b22ef
winealsa.drv: Don't return garbage if can't find active channel.
2008-01-14 13:11:25 +01:00