Commit Graph

15523 Commits

Author SHA1 Message Date
Stefan Leichter ba3fb48657 kernel: Fix a GetDiskFreeSpaceExA test for cd/dvd drives. 2006-02-10 14:52:40 +01:00
H. Verbeet c2fe85e658 wined3d: Release the vertex declaration during stateblock cleanup. 2006-02-10 14:52:27 +01:00
H. Verbeet bac34c35aa wined3d: Release the container during surface / volume cleanup. 2006-02-10 14:52:20 +01:00
H. Verbeet 75ac954cf5 d3d9: Use an invisible window for tests. 2006-02-10 14:52:10 +01:00
Robert Shearman 81d9e10533 secur32: Improve tracing.
Improve the tracing for functions that can be called by the app, but
bypass the relay code.
2006-02-10 14:51:59 +01:00
Robert Shearman 98fd1c5678 Return the correct error code from IConnectionPointContainer::FindConnectionPoint. 2006-02-10 14:51:30 +01:00
Robert Shearman f4acfe9a53 oleaut: Partially implement Invoke on the standard picture implementation. 2006-02-10 14:51:03 +01:00
Robert Shearman 265f042801 oleaut: Fix importing the IDispatch interface for TKIND_DISPATCH type infos.
Fix importing the IDispatch interface for TKIND_DISPATCH type infos
when the offset isn't specified. It should be fetched from the
dispatch offset stored in the header, rather than using a hack that
doesn't work.
2006-02-10 14:50:53 +01:00
Robert Shearman bcac0cd5d5 oleaut: Add tests for IFontEventsDisp. 2006-02-10 14:50:40 +01:00
Robert Shearman d49e808be0 oleaut: Implement IFontEventsDisp connection point for the standard
font implementation.
2006-02-10 14:50:26 +01:00
Juan Lang 4b689fbbb5 crypt32: Move break statement to the correct spot. 2006-02-10 14:50:00 +01:00
Jacek Caban 4a34d8e642 mshtml: Added test of IHlinkFrame service. 2006-02-10 14:49:48 +01:00
Jacek Caban af6395774c mshtml: Added nsIUploadStream implementation. 2006-02-10 14:49:41 +01:00
Jeremy White 4539658531 kernel: Fixed build with gcc 2.95. 2006-02-09 17:45:07 +01:00
Mike McCormack 202846739a dinput: Fix the compile for missing EV_SYN define. 2006-02-09 17:44:38 +01:00
Uwe Bonnes ee0e13923f gdi: Show hatch brush FIXME only once. 2006-02-09 12:22:09 +01:00
Jacek Caban 990e20c992 mshtml: Get rid of HTMLDocument_OnLoad and move its job to AsyncOpen. 2006-02-09 12:19:33 +01:00
Jacek Caban ae23f8d8cb mshtml: Added wrapper of nsIChannel. 2006-02-09 12:19:13 +01:00
Jacek Caban 1b31475fdb mshtml: Added wrapper of nsIURI interface. 2006-02-09 12:18:18 +01:00
Jacek Caban 7080c8d98e mshtml: Better ns*String handling. 2006-02-09 12:17:38 +01:00
Jacek Caban 8aeb049341 mshtml: Added wrapper of nsIOService. 2006-02-09 12:17:08 +01:00
Alexandre Julliard 69089152d1 ntdll: Better handling of errors when loading a builtin dll from an
existing file.
2006-02-09 12:15:57 +01:00
James Hawkins f201c9e984 setupapi: Error out if ReturnBuffer is NULL but ReturnBufferSize is not 0. 2006-02-09 12:12:36 +01:00
James Hawkins a1141ee764 setupapi: Convert InfSpec to unicode if SearchControl is not
INFINFO_INF_SPEC_IS_HINF.
2006-02-09 12:12:11 +01:00
Robert Shearman a633e22bdd oleaut: Make TLB_ReadTypeLib not rely on the signature of executables or dlls.
Try loading the dll first and then fall back to the regular file case.
Only call SearchPath for the regular file case since LoadLibraryEx
will do this for us and it previously excluded builtin dlls and
executables from having their type libraries opened.
2006-02-09 12:11:54 +01:00
Robert Shearman 19b6046e21 oleaut: Move the call to SearchPath inside of TLB_ReadTypeLib. 2006-02-09 12:11:01 +01:00
Robert Shearman 00ecbd05e8 oleaut: Revert incorrect patch changing the order of parameters passed
into DispCallFunc. A test with native indeed shows that the parameter
index increases from the leftmost parameter to the rightmost.
2006-02-09 12:10:26 +01:00
Juan Lang 69698f9b44 crypt32: Fix up decoding.
- don't use the no copy flag when decoding, the lifetime of the buffer
  to decode isn't guaranteed
- remove some extraneous ternary comparisons
- fix a comment
2006-02-09 12:09:28 +01:00
Juan Lang 02c4956157 crypt32: Fix a fixme, and remove an old comment. 2006-02-09 12:09:01 +01:00
Aric Stewart 910806393d advapi32: Fix for RegNotifyChangeKeyValue.
Flip fAsync and fWatchSubTree into their proper places.
2006-02-09 12:08:47 +01:00
Gerald Pfeifer ba9ec9e233 ntdll: Take into account that FreeBSD and others have MTSETBSIZ
instead of MTSETBLK.
2006-02-09 12:08:32 +01:00
Dmitry Timoshkov 44b335a9e0 x11drv: Update Swiss French keyboard layout to better match the X11 one. 2006-02-09 12:08:19 +01:00
Robert Reif 64841caba8 dsound: Fix duplex test. 2006-02-09 12:08:05 +01:00
Christoph Frick 094e85398b dinput: Dynamic handling of buttons of a device. 2006-02-09 12:07:55 +01:00
Christoph Frick c99cab705e wined3d: Support for WINED3DFMT_A8B8G8R8. 2006-02-09 12:07:40 +01:00
Christoph Frick 61f8ef7936 wined3d: Better warn/fixme for query handling. 2006-02-09 12:07:30 +01:00
Hans Leidekker 32affb8ac5 mapi32: Prevent freeing non-allocated memory. 2006-02-09 12:07:18 +01:00
Alexandre Julliard 9669ff8de4 ntdll: Get rid of the main_file argument in LdrInitializeThunk. 2006-02-08 15:22:24 +01:00
Alexandre Julliard e65b8d925a kernel: Use a standard LoadLibrary call to load the main exe. 2006-02-08 15:11:19 +01:00
Alexandre Julliard 1d23e7fee2 ntdll: Check for existing modref for the main exe before creating it
in LdrInitializeThunk.
2006-02-08 15:10:56 +01:00
Michael Stefaniuc d815b50756 msvcrt: __unDNameEx is not a stub. 2006-02-08 12:42:33 +01:00
Jacek Caban 461a0102c5 shdocvw: Added IHlinkFrame stub implementation. 2006-02-08 12:42:23 +01:00
Jacek Caban 5d854158b8 shdocvw: Includes clean up. 2006-02-08 12:36:25 +01:00
Jacek Caban fa31cfb0b3 shdocvw: Remove IQuickActivate interface implementation that is not
implemented in Windows as well.
2006-02-08 12:36:03 +01:00
Dmitry Timoshkov 75e8166d74 Pens created without PS_GEOMETRIC style but with width > 1 unit are
scalable.
2006-02-08 12:35:29 +01:00
Dmitry Timoshkov 1ecef1c97e gdi: Remove StrokePath workaround for a DC transformation change bug. 2006-02-08 12:35:18 +01:00
Huw Davies 06a293cabe wineps: Don't display the MFCOMMENT escape. 2006-02-08 12:35:05 +01:00
Francois Gouget 6fcc7b5bb0 ntdll: Fix typo in HAVE_STRUCT_MTGET_MT_GSTAT ifdef. 2006-02-07 21:18:19 +01:00
Francois Gouget d3aa2313b8 shell32: Update DllGetClassObject documentation. 2006-02-07 21:18:12 +01:00
Francois Gouget f8ed165609 ntdll: Protect sys/stat.h inclusion. 2006-02-07 21:17:45 +01:00
Dmitry Timoshkov e6a734a979 kernel32: Implement EnumUILanguages. 2006-02-07 21:17:06 +01:00
Dmitry Timoshkov 729eaa6920 x11drv: Copy the whole image at once if appropriate. 2006-02-07 21:16:56 +01:00
Fatih Aşıcı 2cba6e32a8 x11drv: Fix Turkish keyboard layouts. 2006-02-07 21:16:42 +01:00
Alexandre Julliard a458f3e538 ntdll: Support loading a builtin dll by specifying an explicit path to
the .so file.
2006-02-07 21:16:25 +01:00
Sergei Butakov 4f53d5a5b3 ntdll: Added Urals time. 2006-02-07 16:51:51 +01:00
Roderick Colenbrander c7b58749a1 wined3d: Added CopyRects method (based on a patch by Oliver Stieber). 2006-02-07 16:51:39 +01:00
Roderick Colenbrander a874487f95 d3d8: fbconfig fix.
Right now the ActiveRender code in D3D8 requests a GLX_DEPTH_SIZE of
32 in case the direct3d color format also has a depth of 32. As
verified on various linux drivers (Ati fglrx, Ati (dri) and Nvidia)
the color depth needs to be 24. This patch sets the depth to 24 and it
fixes bugs in 3dmark2001 and other programs.
2006-02-07 16:51:08 +01:00
Mike McCormack 7a61f086f1 kernel32: More test cases for ReadDirectoryChangesW. 2006-02-07 16:50:44 +01:00
Mike McCormack 0790f95589 kernel32: ReadDirectoryChangesW fixes.
ReadDirectoryChangesW remembers whether it's recording changes or not.
Don't initialize overlapped->InternalHigh.
The hEvent is cleared when ReadDirectoryChanges is called.
2006-02-07 16:50:36 +01:00
Alexandre Julliard be22a96847 Include wine/port.h in files that use exceptions. 2006-02-07 16:31:21 +01:00
Robert Shearman b0218db90a oleaut32: Fix circular reference count in Typelib marshaler.
The current method of handling typelib-marshaled interfaces that derive
from IDispatch is to query for an IDispatch pointer from the proxy, but
this causes a circular reference count.
Fix the reference counting by loading using the IRpcProxyBuffer of
IDispatch without an outer unknown, so that the lifetime is controlled
by the typelib-marshaled interface's proxy. The IDispatch proxy now
shares the same channel as the typelib-marshaled interface, so fix up
the stub side to handle this.
2006-02-07 16:26:23 +01:00
Robert Shearman fd81d9c56e oleaut32: Handle VT_INT in serialize_param and deserialize_param. 2006-02-07 16:26:02 +01:00
Robert Shearman ec5d73910c oleaut32: Release interfaces when told to.
Make the VT_DISPATCH and VT_UNKNOWN cases of serialize_param match the
TKIND_INTERFACE case below by releasing their respective interfaces as
necessary.
2006-02-07 16:25:42 +01:00
Robert Shearman af7c076337 ole32: Print an error message if the apartment isn't initialised in
CoCreateInstance.
2006-02-07 16:25:25 +01:00
Robert Shearman a911ea0fd7 msi: Fix bison warnings by providing precedence rules for expressions
and by removing a redundant expression case.
2006-02-07 16:24:51 +01:00
Robert Shearman b7bf68f4d0 rpcrt4: Don't call IUnknown_AddRef if there is no outer unknown in
StdProxy_Construct as it will just crash anyway.
2006-02-07 16:24:33 +01:00
James Hawkins 21fb7ab6a1 setupapi: Add an initial implementation of SetupGetInfInformation. 2006-02-07 16:24:17 +01:00
James Hawkins 647329d2dd setupapi: Implement SetupQueryInfFileInformation. 2006-02-07 16:08:33 +01:00
Alexandre Julliard 6cb7ca4177 setupapi: Store the full name to the INF file in the inf_file structure
(based on a patch by James Hawkins).
2006-02-07 16:08:19 +01:00
Dmitry Timoshkov 538ed06c41 Clearly indicate that ICCVID and MSVIDC32 do not support compression. 2006-02-07 12:28:04 +01:00
Dmitry Timoshkov 75c436246d msvideo: Add a codec to the compressors list only if it supports
specified input format.
Return a compressor handle in COMPVARS structure.
2006-02-07 12:27:54 +01:00
Michael Stefaniuc 0df8b0a020 msvcrt: Handle data types B,R,S in C++ symbol demangling. 2006-02-07 12:27:35 +01:00
H. Verbeet 9aa0d88c95 d3d9: Add a test for IDirect3DVertexDeclaration9_GetDeclaration. 2006-02-07 12:27:23 +01:00
H. Verbeet d8d70370dd d3d9: Reorganise the vertexdeclaration tests.
- Split the test for getting and setting vertexdeclaration into one
  for creating the declaration and one for the actual getting and
  setting.
- Add traces for when creating the device or vertexdeclaration fails.
2006-02-07 12:26:59 +01:00
H. Verbeet ff08986d01 wined3d: Always return the number of elements in the vertex
declaration in IWineD3DVertexDeclarationImpl_GetDeclaration9.
2006-02-07 12:26:34 +01:00
H. Verbeet 1c4a94b0ba wined3d: Don't set the container to the device for standalone surfaces. 2006-02-07 12:26:26 +01:00
H. Verbeet b994d057ac wined3d/d3d9: Cleanup GetContainer for volumes. 2006-02-07 12:26:10 +01:00
H. Verbeet 2200f3e2ca wined3d/d3d9: Cleanup GetContainer for surfaces. 2006-02-07 12:25:59 +01:00
Dmitry Timoshkov 78904aab2d quartz: Register some of the interfaces. 2006-02-07 12:25:35 +01:00
Robert Millan 55b74483de configure: For sys/mount.h, sys/statfs.h and sys/vfs.h, always include
them if present.
2006-02-06 21:53:27 +01:00
Alexandre Julliard c19b470f95 w32skrnl: No need for an import library. 2006-02-06 21:46:46 +01:00
Alexandre Julliard 7837a1ef59 rsabase: No need for an import library. 2006-02-06 21:46:17 +01:00
Gerald Pfeifer 571d9fb0f0 ntdll: Use struct mtget.mt_blkno on those systems providing that (and
avoid using struct mtpos which may not be present on such systems).
2006-02-06 20:59:44 +01:00
Dmitry Timoshkov 03434c728e wininet: Fix InternetQueryOption test to pass under Windows. 2006-02-06 20:59:21 +01:00
Phil Lodwick 96a46367a9 winsock/tests: select() conformance test improvements.
Add OK tests around more function calls.
Add two more todo_wine tests that fail.
2006-02-06 20:59:08 +01:00
Vitaliy Margolen 38290cf977 comctl32: Add month calendar tests. 2006-02-06 20:58:48 +01:00
Francois Gouget 379b62c04e Assorted spelling fixes. 2006-02-06 20:58:36 +01:00
Francois Gouget d0c5f1498c Add trailing '\n's to ok() and trace() calls. 2006-02-06 20:58:14 +01:00
Francois Gouget f71c5b4ee3 security: Fix the UnsealMessage() forward. 2006-02-06 20:57:56 +01:00
Roderick Colenbrander 694efd7c6f wined3d: Texture fixes.
Set video memory capabilities, add some checks to SetTexture and
update some comments.
2006-02-06 20:57:42 +01:00
Huw Davies 7000aca824 oleaut32: Fixes and tests for CreateDispTypeInfo.
CreateDispTypeInfo returns the typeinfo of a coclass which implements
the described interface.
2006-02-06 20:57:09 +01:00
Vijay Kiran Kamuju 7660614b0d wininet: Add tests for InternetQueryOption. 2006-02-06 14:12:22 +01:00
Hans Leidekker d63835c2e3 mapi32: Implementation for MAPISendMail.
Implement MAPISendMail, stub MAPILogoff and make the stubs for
MAPIInitialize, MAPILogon{,Ex} and MAPILogoff return success.
2006-02-06 14:12:05 +01:00
Eric Pouech e66e227dbe Fixes for missing prototypes warnings. 2006-02-06 13:13:28 +01:00
Fatih Aşıcı 91ab7f3d0f wldap32: Turkish translation. 2006-02-06 13:07:19 +01:00
Fatih Aşıcı 5cc12beefb winspool: Turkish translation. 2006-02-06 13:07:07 +01:00
Fatih Aşıcı bde9004f19 winmm: Turkish translation. 2006-02-06 13:06:58 +01:00
Fatih Aşıcı 7578e31735 wininet: Turkish translation. 2006-02-06 13:06:49 +01:00
Fatih Aşıcı acf13d1568 wineps: Turkish translation. 2006-02-06 13:06:41 +01:00
Fatih Aşıcı f69c173983 user: Turkish translation. 2006-02-06 13:06:33 +01:00
Fatih Aşıcı a15930703b shlwapi: Turkish translation. 2006-02-06 13:06:19 +01:00
Fatih Aşıcı 3b04615b55 shell32: Turkish translation. 2006-02-06 13:06:10 +01:00
Fatih Aşıcı 4c78c2346b shdocvw: Turkish translation. 2006-02-06 13:06:00 +01:00
Fatih Aşıcı 70aa7912bf setupapi: Turkish translation. 2006-02-06 13:05:54 +01:00
Fatih Aşıcı c6f5659c7c serialui: Turkish translation. 2006-02-06 13:05:47 +01:00
Fatih Aşıcı 863c5b39f4 oledlg: Turkish translation. 2006-02-06 13:05:36 +01:00
Fatih Aşıcı b1a67bba3a oleaut32: Turkish translation. 2006-02-06 13:05:30 +01:00
Fatih Aşıcı 40dce48ae2 msvideo: Turkish translation. 2006-02-06 13:05:19 +01:00
Fatih Aşıcı 4c3e37c27e msvidc32: Turkish translation. 2006-02-06 13:05:12 +01:00
Fatih Aşıcı 26e6b6fdb3 msrle32: Turkish translation. 2006-02-06 13:05:00 +01:00
Fatih Aşıcı 7fca8f6c72 msi: Turkish translation. 2006-02-06 13:04:40 +01:00
Fatih Aşıcı b9bdd46715 mshtml: Turkish translation. 2006-02-06 13:04:28 +01:00
Fatih Aşıcı 7124582088 msacm: Turkish translation. 2006-02-06 13:04:10 +01:00
Fatih Aşıcı 96ed372f8a mpr: Turkish translation. 2006-02-06 13:03:57 +01:00
Fatih Aşıcı 6ff443fb1f iccvid: Turkish translation. 2006-02-06 13:03:42 +01:00
Fatih Aşıcı 6788cc96c3 hhctrl.ocx: Turkish translation. 2006-02-06 13:03:30 +01:00
Fatih Aşıcı 45ccd8e59d commdlg: Turkish translation. 2006-02-06 13:03:19 +01:00
Fatih Aşıcı 69835aa8bb comctl32: Turkish translation. 2006-02-06 13:02:57 +01:00
Fatih Aşıcı e9d5e194e9 avifil32: Turkish translation. 2006-02-06 13:02:41 +01:00
Mike McCormack bad5f92f54 ntdll: Add some more tests for NtNotifyChangeDirectoryFile. 2006-02-06 11:59:01 +01:00
Mike McCormack 0193211946 server: Fill in NtNotifyChangeDirectoryFile's buffer with change data. 2006-02-06 11:58:55 +01:00
Stefan Leichter acb52e5272 kernel: Added a test for QueryDosDeviceA. 2006-02-06 11:57:02 +01:00
Eric Pouech 3c2abaf45e ntdll: Implemented IOCTL for char transmission: IMMEDIATE_CHAR. 2006-02-06 11:38:53 +01:00
Eric Pouech 5973955e4e ntdll: Implemented COMM IOCTL for modem status: GET_MODEMSTATUS. 2006-02-06 11:37:39 +01:00
Eric Pouech 58e719ce93 ntdll: Implemented IOCTL for serial: SET_WAIT_MASK, GET_WAIT_MASK. 2006-02-06 11:37:06 +01:00
Eric Pouech b83c5ead16 ntdll: Implemented IOCTL purge for serial objects. 2006-02-06 11:36:19 +01:00
H. Verbeet bd8db45e44 wined3d: Update the QueryInterface functions of IWineD3DBase subclasses. 2006-02-06 11:32:41 +01:00
H. Verbeet c6515ab307 wined3d: Update refcounts when storing references in IWineD3DStateBlockImpl_Capture.
Move TRACEs to the top of their code blocks.
2006-02-06 11:32:13 +01:00
H. Verbeet b9193cc93f wined3d: Release the correct vertexdeclaration in
IWineD3DDeviceImpl_SetVertexDeclaration.
2006-02-06 11:31:57 +01:00
H. Verbeet fe7f2bad15 wined3d: Also update reference counts when we're recording a stateblock. 2006-02-06 11:31:17 +01:00
H. Verbeet e43cfb1a68 wined3d: Fix SetContainer.
Add/Release references to the container.
Change the type of the container from IUnknown to IWineD3DBase.
2006-02-06 11:30:48 +01:00
H. Verbeet bcfa7dcf7d wined3d: Downgrade a FIXME to a TRACE. 2006-02-06 11:30:27 +01:00
Eric Pouech 2ce5eca6a5 winedbg: Added support for function parameters passed in registers.
Added correct stabs parsing for function parameters in registers.
Added a couple of helper functions to make code smaller and more
readable.
2006-02-06 11:27:32 +01:00
Eric Pouech dccd41a88a kernel: Fixed regression in atom handling.
Added proper tests (local & global functions).
2006-02-06 11:26:57 +01:00
Kevin Koltzau 2d0ad0944c riched20: Don't use EM_STREAMIN for paste. 2006-02-06 11:26:34 +01:00
Vitaliy Margolen 78ecf18156 commdlg: Add font sizes 6 and 7 to font select dialog. 2006-02-06 11:26:22 +01:00
Gerald Pfeifer 36bdc64e39 ntdll: Use struct mtget.mt_blksiz on systems featuring this.
Work around using struct mtget.mt_gstat on systems lacking this.
2006-02-05 13:51:03 +01:00
Robert Millan 8800352477 Enable for GNU/kFreeBSD the same kernel-specific interface/parameter
that is used with FreeBSD.
2006-02-05 13:06:50 +01:00
Kevin Koltzau 58b308db6a riched20: Separate stream state from editor state.
Somewhat improves thread safety.
2006-02-05 13:05:45 +01:00
Kevin Koltzau 4d74e1dbfb riched20: Add method to stream data based on a range. 2006-02-05 13:05:06 +01:00
Kevin Koltzau 374106d136 riched20: Don't use EM_STREAMOUT for copy/cut. 2006-02-05 13:05:00 +01:00
Alexandre Julliard 2a36dd239c server: Remove no longer used create_flags from get_startup_info request. 2006-02-05 12:33:24 +01:00
Alexandre Julliard 626669e1e3 kernel: Use a magic ConsoleHandle value instead of create flag to pass
the CREATE_NEW_CONSOLE flag to the child.
2006-02-05 12:24:43 +01:00
Alexandre Julliard 645c0cc63c kernel: Set the console flag in the parent for CREATE_NEW_PROCESS_GROUP. 2006-02-05 12:20:40 +01:00
H. Verbeet c72fce011d wined3d: Use GL_EXTCALL to call OpenGL extension glPointParameterfvARB. 2006-02-05 12:19:22 +01:00
H. Verbeet e9c3f601ea d3d8: Use GL_EXTCALL to call OpenGL extension glPointParameterfvARB. 2006-02-05 12:19:13 +01:00
H. Verbeet 172a9e1fcd d3d8: Add detection for GL_ARB_point_parameters support. 2006-02-05 12:19:04 +01:00
Phil Krylov 9b1beea7d7 riched20: Empty undo stack after EM_STREAMIN without SFF_SELECTION flag. 2006-02-05 12:18:55 +01:00
Henning Gerhardt 305ec4d08f commdlg: Update German resource. 2006-02-05 12:18:45 +01:00
Juan Lang d17b730611 crypt32: Fix Mingw compile. 2006-02-05 12:18:39 +01:00
Vitaly Budovski d68f7a68c0 d3d8: Fixed point sprite scaling when size < 1.0f. 2006-02-04 17:14:38 +01:00
Vitaly Budovski ecacc1ebcb d3d8: Fixed POINTSPRITEENABLE. 2006-02-04 17:14:13 +01:00
Vitaly Budovski 80c82f527f d3d8: Fixed POINTSCALEENABLE. 2006-02-04 17:13:13 +01:00
Vitaly Budovski 3c17322e75 wined3d: Fixed point sprite scaling when size < 1.0f. 2006-02-04 17:07:36 +01:00
Alexandre Julliard 2bddb3047b ntdll: Added a few helper function to simplify the loadorder code.
Keep the application key open, it's valid for the lifetime of the
process.
2006-02-04 17:06:41 +01:00
Kasper Sandberg 4526997960 Danish language update. 2006-02-04 17:01:25 +01:00
Phil Krylov 08bf7180f3 riched20: Initial support for simple tables. 2006-02-04 17:01:01 +01:00
Phil Krylov 325e06d2c1 riched20: Removed an unused parameter. 2006-02-04 17:00:18 +01:00
Phil Krylov baf25fc8ab riched20: Simplified ME_InsertGraphicsFromCursor() function. 2006-02-04 16:59:48 +01:00
Phil Krylov 65fdee73b9 riched20: Fixed undo stack corruption. 2006-02-04 16:59:37 +01:00
Mike McCormack 46d3762a94 imm32: Remove FIXME messages from some implemented functions. 2006-02-04 16:59:26 +01:00
Dmitry Timoshkov 3f2e9681a6 msvfw32: Do not overwrite fccType in the codec enumeration proc. 2006-02-04 16:58:49 +01:00
Roderick Colenbrander da512ca655 wined3d: Add a break which got lost in the POINTSCALEENABLE fix. 2006-02-03 18:51:30 +01:00
Robert Shearman 4d25edc298 rpcrt4: Restrict stubless FC types to the range of the type function table. 2006-02-03 18:46:40 +01:00
Robert Shearman 666baea161 rpcrt4: Raise exceptions in NdrSendReceive if I_RpcSendReceive failed. 2006-02-03 18:46:32 +01:00
Vitaly Budovski 8f3c98fdfd wined3d: Fixed WINED3DRS_POINTSPRITEENABLE. 2006-02-03 12:37:46 +01:00
Vitaly Budovski dbff6d59e8 wined3d: Corrected implementation of WINED3DRS_POINTSCALEENABLE. 2006-02-03 12:34:44 +01:00
Vitaly Budovski 4279bcc5a8 wined3d: Implemented WINED3DRS_EDGEANTIALIAS. 2006-02-03 12:33:26 +01:00
Vitaly Budovski 6de3620a9c wined3d: Implemented WINED3DRS_MULTISAMPLEANTIALIAS. 2006-02-03 12:31:02 +01:00
Robert Millan 62af0706ff ntdll: Rename i386 CPU trap codes to avoid collision with system headers. 2006-02-03 12:30:55 +01:00
Huw Davies 16cc1858d0 ole: Initialize a few more funcdesc members in CreateDispTypeInfo. 2006-02-03 12:29:39 +01:00
Dmitry Timoshkov c13ae56289 Add a check for icinfo->fccType in DRV_OPEN message handler of builtin
video codecs.
2006-02-03 12:29:26 +01:00
Dmitry Timoshkov c8c8f1b8ba Add support for CDM_HIDECONTROL message in the file open dialog. 2006-02-03 12:28:42 +01:00
Juan Lang b489f38193 crypt32: Add stub for CryptEnumOIDInfo. 2006-02-03 12:28:33 +01:00
Phil Lodwick 6495e66b3a winsock/tests: Add a todo_wine test for select. 2006-02-02 13:50:41 +01:00
Detlef Riekenberg 9cf319d76d winspool/tests: Filter more results. 2006-02-02 13:50:36 +01:00
Vitaly Budovski d599037c4e wined3d: Added support for ARB_POINT_PARAMETERS. 2006-02-02 13:50:31 +01:00
Phil Krylov 8d643a7324 gdi: Slant font automatically if no italic variant exists. 2006-02-02 13:41:54 +01:00
Michael Jung 77474f8a14 shell32: Create $HOME targeted symbolic links during SHELL_RegisterFolders. 2006-02-02 13:28:29 +01:00
Michael Jung 32aed7c93e shell32: Move 'My Pictures', 'My Videos' and 'My Music' folders
directly to %USERPROFILE% (instead of %USERPROFILE%\\My Documents), to
allow for reasonable symbolic linking to $HOME based directories.
2006-02-02 13:28:05 +01:00
Michael Jung 7a893cbe7a shell32: Get rid of the magic MyDocuments->$HOME mapping code. 2006-02-02 13:27:42 +01:00
Huw Davies 13268261bb opengl: Sync a dibsection to its pixmap before drawing to it via opengl. 2006-02-02 13:23:55 +01:00
Johan Dahlin e21aff0766 ntdll: RtlIpv4AddressToStringExW/RtlIpv4StringToAddressExW stubs. 2006-02-02 13:21:26 +01:00
Tobias Loew 58331121aa gdi: Extended pens do not work correct with StrokePath. 2006-02-02 13:21:10 +01:00
Mike McCormack d77baf358b kernel32: FindFirstChangeNotification needs a static IO_STATUS_BLOCK. 2006-02-02 13:20:58 +01:00
Michael Jung dc9789fbdd unixfs: Use realpath instead of canonicalize_file_name for portability
reasons.
2006-02-02 13:20:49 +01:00
Michael Kaufmann 62725d685c commdlg: File open dialog: Use the specified instance handle for
custom dialog templates.
2006-02-02 13:20:23 +01:00
Stefan Leichter cfcc9a755d shlwapi: Added stub for ShellMessageBoxWrapW. 2006-02-02 13:20:04 +01:00
Juan Lang 66a303d107 crypt32: Support external providers.
- add support for external store providers
- rewrite registry stores as a provider
- fix a memory leak
2006-02-02 13:19:39 +01:00
Juan Lang ede2e24a6a crypt32: Implement CertRDNValueToStrW and CertNameToStrW, with tests. 2006-02-02 13:19:30 +01:00
Ulrich Czekalla 5ceb274724 advapi32: Add stub for ObjectDeleteAuditAlarmW. 2006-02-02 13:19:11 +01:00
Ulrich Czekalla 37f1d4cb54 oleaut32: Prevent freeing of random memory.
Don't assign type to variant until we're sure we are assigning a
value.
2006-02-02 13:18:43 +01:00
Kevin Koltzau fc2ce6779e riched20: Handle context menu. 2006-02-02 13:18:20 +01:00
Fatih Aşıcı a8ef244b89 x11drv: Added Turkish F keyboard layout. 2006-02-01 13:50:37 +01:00
Juan Lang 6a3b3f8635 crypt32: Implement CertRDNValueToStrA and CertNameToStrA, with tests. 2006-02-01 13:50:18 +01:00
Kevin Koltzau 7f84cc48f3 riched20: Implement EM_SETOLECALLBACK. 2006-02-01 13:05:40 +01:00
Detlef Riekenberg 366f452b91 winspool: Empty string as environment is valid, with tests. 2006-02-01 12:32:10 +01:00
Maarten Lankhorst 460e2ad7f6 riched20: Implement CreateTextServices.
Implement a stub interface that CreateTextServices returns.
2006-02-01 12:31:40 +01:00
Phil Krylov 1db48180f2 riched20: Fixed font cache corruption. 2006-02-01 12:30:26 +01:00
Dmitry Timoshkov ef4fc8fd91 Translate pen width from logical units only for geometric pens. 2006-02-01 12:30:15 +01:00
Dmitry Timoshkov 22204c2c80 shell32: execute_from_key should fallback to a DDE exec only if the
command to execute from is not found in the registry.
Pass already found executable name to dde_connect.
2006-02-01 12:29:39 +01:00
Alexandre Julliard ebc65aea8d setupapi: Ignore ok file for new query test. 2006-01-31 18:18:24 +01:00
Robert Shearman bff55580f7 stdole2.tlb: Remove hack due to unimplemented widl functionality. 2006-01-31 18:03:52 +01:00
Michael Jung e2d1c1038a unixfs: Only append '/' to base path if not already present in
UNIXFS_get_unix_path.
2006-01-31 18:03:45 +01:00
Alexandre Julliard 096000df90 kernel: Set the overlapped structure status in ReadDirectoryChanges. 2006-01-31 18:03:35 +01:00
Gerald Pfeifer c0ca7172a2 ntdll: tape.c portability fixes.
Accept MTCOMP as an alias for MTCOMPRESSION on those systems, having
the former, but not the latter.
Only enable operations supported by the host OS in
TAPE_CreatePartition() and TAPE_Prepare().
2006-01-31 13:02:10 +01:00
Phil Krylov f0d6519ef5 riched20: Added support for hidden text. 2006-01-31 13:01:26 +01:00
Phil Krylov 17a83dc3e3 riched20: Paint the selection while it's being extended by dragging. 2006-01-31 12:58:59 +01:00
Tobias Loew 033ca37367 gdi: viewportExt changed after call to StrokePath. 2006-01-31 12:57:14 +01:00
Michael Kaufmann 5c6301a5c9 gdi: Fixes for the isotropic mapping mode.
- Isotropic mapping mode: Adjust the viewport extension in
  SetWindowExtEx, handle negative extents.
- Support the isotropic mapping mode in the enhanced metafile driver.
- New tests.
2006-01-31 12:56:57 +01:00
James Hawkins ac6c941058 setupapi: Add tests for SetupGetInfInformation. 2006-01-31 12:22:48 +01:00
Mike McCormack 9e2b6687f6 kernel: Add some test cases for ReadDirectoryChangesW. 2006-01-31 12:22:24 +01:00
Juan Lang faeac96770 crypt32: Correct X509_NAME decoding, and more stringent tests. 2006-01-31 12:22:15 +01:00
Maarten Lankhorst 15ca9ce672 comctl32: Restore listview font on CDRF_NEWFONT. 2006-01-31 12:21:51 +01:00
Robert Shearman 61708da1c8 oleaut: Dump the pointer for VT_ARRAY/VT_VECTOR typed variants. 2006-01-31 12:21:27 +01:00
Robert Shearman 7f15d9bc4f rpcrt4: Handle the RPC_FC_PROC_BYVAL flag correctly in stubless
proxies and stubs.
2006-01-31 12:21:20 +01:00
Robert Shearman 4197140738 rpcrt4: Only attempt to marshal an object if it is non-NULL. 2006-01-31 12:21:13 +01:00
Michael Jung 48ca838873 unixfs: Only resolve the 'dosdevices' based symbol links in
UNIXFS_get_unix_path, but leave all others alone.
2006-01-31 12:20:58 +01:00
Dmitry Timoshkov eb893bdea3 gdi: Add support for creating extended pens. 2006-01-30 18:17:07 +01:00
Jan Zerebecki c1c3cc2a07 d3d8: CreateDevice should use the root of the current window. 2006-01-30 18:16:33 +01:00
Marcus Meissner b970b22037 iphlpapi: Allocate space enough to handle all the possible ipv4 addresses. 2006-01-30 18:16:22 +01:00
Maarten Lankhorst 7b6f85474e riched20: Make CreateTextServices use ITextHost. 2006-01-30 18:16:05 +01:00
Michael Kaufmann fd71ef1bfa user: Remove internal messages from the message queue before handling them. 2006-01-30 18:15:52 +01:00
Mike McCormack bd185ff3de kernel: Add some more tests for FindFirstChangeNotification. 2006-01-30 18:14:12 +01:00
Alexandre Julliard 6b76244bf4 Fixed creation of PS_ALTERNATE pens. 2006-01-30 15:02:53 +01:00
Tobias Loew 1911eed08e comctl32: Fix tab-control flickering. 2006-01-30 14:57:26 +01:00
Maarten Lankhorst 0cbf8062a1 x11drv: Fix AlphaBlend read boundaries. 2006-01-30 14:57:08 +01:00
Mike McCormack 43b27144f0 msi: Add an implementation of MsiGetDatabaseState. 2006-01-30 14:56:52 +01:00
Vitaliy Margolen 70fcfa755c user: Remove duplicate code. 2006-01-30 14:56:25 +01:00
Vitaliy Margolen 6c64b74a7c user/tests: Add test for low level mouse hooks. 2006-01-30 14:56:17 +01:00
Robert Shearman b670ec83fd rpcrt4: Fill in the IRpcStubBuffer vtables for interfaces that don't
already have them filled in.
2006-01-30 14:56:07 +01:00
Robert Shearman be13d154c6 oleaut: Fix the order of parameters passed into DispCallFunc. 2006-01-30 14:55:57 +01:00
Michael Stefaniuc b94ceeeb7c kernel: Remove bogus breaks in tape.c 2006-01-30 14:55:47 +01:00
Huw Davies e1e1f79288 msxml: Issue a fixme if the interface is not implemented. 2006-01-27 19:22:56 +01:00
Dmitry Timoshkov 9aa555623a gdi: Add test case for creating pens, make it pass under Wine for
cosmetic pens.
2006-01-27 19:22:38 +01:00
Mike McCormack 7005759557 kernel: Partially implement ReadDirectoryChangesW using NtNotifyChangeDirectoryFile. 2006-01-27 19:19:46 +01:00
Juan Lang 540dca3259 iphlpapi: Reimplement interface enumeration.
Implement interface enumeration based on if_nameindex, based on a
suggestion by Michael Ost
2006-01-27 19:19:32 +01:00
Rein Klazes d4c62162e9 user: Fix SPI_{G|S}ETFONTSMOOTHING with tests. 2006-01-27 19:19:19 +01:00
Eric Pouech e0cffe355f Fix a couple of bugs spotted by valgrind. 2006-01-27 16:18:05 +01:00
Eric Pouech 2e0b5336f6 Suppress some false-positives reported by valgrind. 2006-01-27 16:17:51 +01:00
Alexandre Julliard 8b0feb253b server: Make the FILE_SHARE_DELETE sharing checks depend on DELETE
access instead of on the FILE_DELETE_ON_CLOSE flag (based on a patch
by Mike McCormack).
2006-01-27 15:50:38 +01:00
Alexandre Julliard d37a119ee6 shell32: Fixed a couple of FindFirstFile handle leaks. 2006-01-27 15:48:29 +01:00
Alexandre Julliard a76d5a10ed oleaut32: Ignore new test ok file. 2006-01-27 15:47:57 +01:00
Huw Davies 1b89fe4976 user: Don't automatically add a bunch of styles in create_editcontrol. 2006-01-27 15:47:32 +01:00
Rein Klazes ec23fb3a92 user: Fix DrawTextExA/W on empty strings.
DrawTextExA/W should calculate a rectangle of zero height and width in
some cases of null or empty supplied strings. With conformance tests.
2006-01-27 15:47:15 +01:00
Mike McCormack 53dab15200 kernel32: Implement FindFirstChangeNotification with NtNotifyChangeDirectoryFile. 2006-01-27 12:54:31 +01:00
Robert Shearman 385e693e44 ole: Test and implement LPSAFEARRAY marshaling. 2006-01-27 12:54:22 +01:00
Robert Shearman 799ebfc499 oleaut: Improve the typelib marshaler traces.
Improve the typelib marshaler traces for lazy developers like me who
don't want to grep for constants.
2006-01-27 12:54:03 +01:00
Alexandre Julliard ba0d6bd0f7 riched20: Remove a couple of no longer used functions. 2006-01-27 12:20:21 +01:00
Mike McCormack 08351071fd server: Fix the file notification interface to use directory handles. 2006-01-27 12:13:56 +01:00