Commit Graph

17871 Commits

Author SHA1 Message Date
Robert Shearman
f2eb2d2309 oleaut: Move the processing of functions in SLTG typelibs into a
separate function and use it when processing dispinterfaces.
2006-07-05 11:48:03 +02:00
Robert Shearman
8a50262fdb oleaut: Move the initialisation of memidConstructor and
memidDestructor of type infos to the common ITypeInfo creation
function.

Remove the WARN message as this functionality isn't implemented in
native either.
2006-07-05 11:47:52 +02:00
Robert Shearman
92b468e810 oleaut: Process references for SLTG dispatch types. 2006-07-05 11:46:20 +02:00
Robert Shearman
e4188e8846 oleaut: Abstract out the processing of variables in SLTG typelib components to a common function. 2006-07-05 11:46:07 +02:00
Robert Shearman
bc6acf5c1d oleaut: Process references when parsing SLTG alias types. 2006-07-05 11:45:35 +02:00
Robert Shearman
23e089a09f oleaut: Rename SLTG_DoType to SLTG_DoElem and split out the common TYPEDESC generating code to SLTG_DoType.
Process SLTG alias types with SLTG_DoType as the data is stored in the
same format as in other components of the typelib.
2006-07-05 11:45:22 +02:00
Robert Shearman
663fb8bd56 oleaut: The SLTG_MemberHeader and SLTG_TypeInfoTail structures are
common to all elements, so move the processing of these from the
individual element processing.

Improve SLTG alias processing.
2006-07-05 11:45:08 +02:00
Robert Shearman
283049b8fc oleaut: Document some more members of SLTG_TypeInfoTail. 2006-07-05 11:44:33 +02:00
Robert Shearman
cc5aceb4f0 advapi32: Fix the service function being called when extended is
either set or not set (reported by Andrey Turkin).
2006-07-05 11:44:27 +02:00
Huw Davies
85ed9a5905 rpcrt4: Don't advance the buffer for FC_STRUCTPAD2. 2006-07-05 11:44:19 +02:00
Dmitry Timoshkov
e7e6f10997 winex11.drv: Update Lithuanian keyboard layout to better match the X11 one. 2006-07-05 11:44:08 +02:00
Dmitry Timoshkov
081563e7ec Avoid non-portable WCHAR[] constructs. 2006-07-05 11:43:55 +02:00
Ivan Gyurdiev
7e9fd0b4c1 wined3d: Add a function to print out D3DDECLUSAGE9 values. 2006-07-03 12:04:37 +02:00
Ivan Gyurdiev
0111e15e1f wined3d: Fix faulty DCL trace. 2006-07-03 12:04:23 +02:00
Ivan Gyurdiev
1bfec25031 wined3d: Resync ARB mnxn function with GLSL mnxn function. 2006-07-03 12:04:09 +02:00
Ivan Gyurdiev
fd896d8652 wined3d: Use shader_get_regtype() in register counting pass. 2006-07-03 12:03:58 +02:00
Ivan Gyurdiev
d06e13db99 wined3d: Move SHADER_ARB code into arb_program_shader.c. 2006-07-03 12:03:31 +02:00
Ivan Gyurdiev
fce0c625f0 wined3d: Cleanup: print constants in device code. 2006-07-03 12:02:04 +02:00
Andrew Talbot
343597b336 winmm/winealsa: Write-strings warning fix. 2006-07-03 11:59:02 +02:00
Andrew Talbot
b93f547a1e comctl32/tests: Write-strings warnings fix. 2006-07-03 11:58:41 +02:00
Hervé Poussineau
4f49201413 mapi32: Use kernel32 functions instead of the ntdll ones. 2006-07-03 11:58:11 +02:00
Jacek Caban
7027ed458b shdocvw: Get rid of Mozilla ActiveX control dependency. 2006-07-03 11:58:02 +02:00
Jacek Caban
346d5bc7d0 mshtml: Added beginning IDM_BROWSEMODE implementation. 2006-07-03 11:54:25 +02:00
Jacek Caban
39d0dfa909 mshtml: Add trailing '\' to gecko_path if needed. 2006-07-03 11:53:58 +02:00
Mikołaj Zalewski
89b458dac7 shell32: Add an icon for delete confirmation. 2006-07-03 11:36:52 +02:00
Mikołaj Zalewski
cb0c81ae8c shell32: Allow for custom icons in confirmation messages. 2006-07-03 11:35:29 +02:00
Mikołaj Zalewski
e5b9a79cbc shell32: Pass the correct parent hwnd to confirmation dialogs. 2006-07-03 11:35:14 +02:00
Mikołaj Zalewski
9078c6af45 shell32: Remove the now unused SHELL_DeleteFileW. 2006-07-03 11:33:51 +02:00
Robert Shearman
123592f0c3 oleaut32: Fix parsing of hex numbers with 'e' in the string by moving
the exponent parsing to after the hex digit parsing.
2006-07-03 11:33:23 +02:00
Robert Shearman
19d4378a54 advapi32: Implement RegisterServiceCtrlHandleExW. 2006-07-03 11:33:13 +02:00
Andrew Talbot
cd9202d05b setupapi/tests: Add trailing '\n's to ok() calls. 2006-06-30 21:08:17 +02:00
Paul Vriens
8f143f190c Use the return value of register_key_guid. 2006-06-30 21:08:07 +02:00
Stefan Dösinger
77448f588b wined3d: Perform sanity checks on the rectangle in LockRect. 2006-06-30 20:44:27 +02:00
Piotr Caban
2abfc391b4 ddraw: Added missing '\n' in debug traces. 2006-06-30 20:44:14 +02:00
Piotr Caban
02479df343 quartz: Fixed crash in releasing uninitializes pAlloc and pReader. 2006-06-30 20:44:08 +02:00
Robert Shearman
628371021b ole32: When CoLockObjectExternal with fLock=TRUE is used on an object
that hasn't yet been marshaled then it should create a new stub
manager.
2006-06-30 20:44:02 +02:00
Robert Shearman
2fa3cc03a5 oleaut32: Fix a typo where the FIXME doesn't match the code. 2006-06-30 20:43:56 +02:00
Robert Shearman
e7df38c27f rpcrt4: Add a stub for RpcMgmtSetServerStackSize. 2006-06-30 20:43:53 +02:00
Robert Shearman
52aaddcd34 advapi32: Implement RegDisablePredefinedCache. 2006-06-30 20:43:49 +02:00
Paul Vriens
8a42a8c11a ntdll: Fix return codes for NtCreateKey (with tests). 2006-06-30 20:43:41 +02:00
James Hawkins
ad064915c9 shlwapi: Add tests for PathFindExtensionA. 2006-06-30 20:43:18 +02:00
James Hawkins
b333f0c4d2 shlwapi: Add tests for PathCanonicalize. 2006-06-30 20:43:09 +02:00
Mikołaj Zalewski
86fe1a0d5f shell32: Use SHFileOperationW to delete files. 2006-06-30 20:42:58 +02:00
Ivan Leo
48374cf630 shell32/tests: Comment out a test that crashes on windows nt 4.0. 2006-06-30 20:42:43 +02:00
Stefan Dösinger
b0c7bee2ef ddraw: Fix some material related bugs. 2006-06-30 20:42:27 +02:00
Stefan Dösinger
44ace22445 ddraw: Matrix values in the execute buffer are handles. 2006-06-30 20:42:13 +02:00
Dmitry Timoshkov
97c350b438 winex11.drv: Update window's full screen state on the resolution
change as well as on the window resize event.
2006-06-29 14:54:29 +02:00
Dmitry Timoshkov
b2686ad2dd include: Move appropriate parts of winpos.h to winuser.h and win.h,
remove winpos.h afterwards.
2006-06-29 14:48:42 +02:00
Maarten Lankhorst
d2ee3872e3 cryptnet: Implement a stub cryptnet dll. 2006-06-29 14:41:51 +02:00
Jason Green
4fbe97e5e7 wined3d: Fix a few GLSL shader instruction translations.
This fixes the translations for a few instructions in GLSL and allows
Cubemap sampling in pixel shaders < 2.0.  It makes some of the
lighting on textures in Half Life 2 look better, including some of the
water effects.  It's not perfect yet, but much closer now.
2006-06-29 14:41:01 +02:00