Commit Graph

30353 Commits

Author SHA1 Message Date
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