Kevin Koltzau [Fri, 2 Sep 2005 11:32:17 +0000 (11:32 +0000)]
Fix warnings in 64bit.
Mike McCormack [Fri, 2 Sep 2005 11:21:22 +0000 (11:21 +0000)]
Add objects to lists at the right time.
Juan Lang [Fri, 2 Sep 2005 11:21:13 +0000 (11:21 +0000)]
More definitions and prototypes.
Daniel Remenak [Fri, 2 Sep 2005 11:21:00 +0000 (11:21 +0000)]
Add definitions for force feedback command and status flags.
Christian Costa [Fri, 2 Sep 2005 11:20:09 +0000 (11:20 +0000)]
Forward calls of IBasic* and IVideoWindow interfaces of the
filtergraph to the right filter.
Frank Richter [Fri, 2 Sep 2005 11:19:35 +0000 (11:19 +0000)]
Since uxtheme also returns a friendly display name from
EnumThemeColors() and EnumThemeSizes() use that in the color/size
combos.
Robert Shearman [Fri, 2 Sep 2005 11:19:26 +0000 (11:19 +0000)]
- Implement most of the details around unmarshalling of an object
pointer.
- Fix allocation scheme in NdrConformantArrayUnmarshal to allocate if
*ppMemory is NULL, like complex struct and user type unmarshalling.
Robert Shearman [Fri, 2 Sep 2005 11:19:05 +0000 (11:19 +0000)]
The [string] attribute is only valid on byte, char and wchar_t types,
so replace "unsigned short" by "WCHAR".
Robert Shearman [Fri, 2 Sep 2005 11:18:57 +0000 (11:18 +0000)]
Add VT_UNKNOWN support for VARIANT marshaling by generalising the
existing VT_DISPATCH code.
Alexandre Julliard [Fri, 2 Sep 2005 11:18:45 +0000 (11:18 +0000)]
Authors: Mike Hearn <mh@codeweavers.com>, Robert Shearman <rob@codeweavers.com>
Change stub manager to track the number of normal marshals instead of
using the state machine so that multiple marshals of the same object
and interface work correctly.
Jacek Caban [Fri, 2 Sep 2005 11:18:17 +0000 (11:18 +0000)]
Make OleInPlaceObjectWindowlessVtbl const.
Dmitry Timoshkov [Fri, 2 Sep 2005 11:18:00 +0000 (11:18 +0000)]
Translate file name from unix to ANSI encoding in
UnixFolder_IShellFolder2_GetDisplayNameOf.
Oliver Stieber [Fri, 2 Sep 2005 11:17:17 +0000 (11:17 +0000)]
Added the tracking of stream frequency and flags. Stream flags and
frequency aren't handled at the moment.
Jacek Caban [Fri, 2 Sep 2005 11:16:39 +0000 (11:16 +0000)]
Added exec_on_unload implementation.
Hans Leidekker [Fri, 2 Sep 2005 11:09:14 +0000 (11:09 +0000)]
Fix the build without openldap headers.
Alexandre Julliard [Tue, 30 Aug 2005 10:58:41 +0000 (10:58 +0000)]
Frank Richter [Tue, 30 Aug 2005 10:07:17 +0000 (10:07 +0000)]
Fix warnings in 64bit.
Frank Richter [Tue, 30 Aug 2005 10:01:27 +0000 (10:01 +0000)]
Add an "Install theme" button to the appearance page to allow
convenient copying of the .msstyles file to the Right Place inside the
Windows dir.
Alexander N. Sørnes [Tue, 30 Aug 2005 10:01:07 +0000 (10:01 +0000)]
Norwegian translation of winecfg.
Juan Lang [Tue, 30 Aug 2005 09:59:03 +0000 (09:59 +0000)]
Implement collection stores.
Frank Richter [Tue, 30 Aug 2005 09:58:41 +0000 (09:58 +0000)]
More elaborate IsThemeBackgroundPartiallyTransparent() implementation;
also returns TRUE for theme parts with 32bpp images.
Michael Jung [Tue, 30 Aug 2005 09:58:21 +0000 (09:58 +0000)]
Use FIXME's in stubs instead of TRACE's.
Infer pathmode from CLSID in UnixFolderConstructor.
Fail in IShellFolder::BindToObject, if folder does not initialize.
Mike McCormack [Tue, 30 Aug 2005 08:56:35 +0000 (08:56 +0000)]
Fix some gcc 4.0 warnings.
Henning Gerhardt [Tue, 30 Aug 2005 08:55:34 +0000 (08:55 +0000)]
Update the German resource file.
Alexandre Julliard [Tue, 30 Aug 2005 08:55:20 +0000 (08:55 +0000)]
Authors: James Hawkins <truiken@gmail.com>, Juan Lang <juan_lang@yahoo.com>
Use a standard wine list for packages and providers.
Frank Richter [Tue, 30 Aug 2005 08:54:45 +0000 (08:54 +0000)]
EnumThemeColors() and EnumThemeSizes() actually do not return a single
string with the color/size name, but rather a struct containing three
strings - name, display name and tooltip.
Frank Richter [Tue, 30 Aug 2005 08:54:31 +0000 (08:54 +0000)]
Since theme images are reused now it's not really a good idea to
delete them in drawing functions.
Paul Vriens [Tue, 30 Aug 2005 08:52:55 +0000 (08:52 +0000)]
Update to the latest theme and tab settings.
Hans Leidekker [Tue, 30 Aug 2005 08:52:39 +0000 (08:52 +0000)]
Implement ldap_count_entries, ldap_count_references,
ldap_first_attribute*, ldap_first_entry, ldap_first_reference,
ldap_next_attribute*, ldap_next_entry and ldap_next_reference.
Alexandre Julliard [Mon, 29 Aug 2005 21:49:57 +0000 (21:49 +0000)]
Avoid using common symbols, they are broken on Mac OS.
Frank Richter [Mon, 29 Aug 2005 21:47:26 +0000 (21:47 +0000)]
Pass around what kind of transparency an image actually needs. Use
alpha-blending for 32bpp images.
Frank Richter [Mon, 29 Aug 2005 21:47:04 +0000 (21:47 +0000)]
Make THEME_update_color_and_size static and drop THEME_ prefix.
Robert Shearman [Mon, 29 Aug 2005 21:46:51 +0000 (21:46 +0000)]
Make typelib marshaler use IRpcChannelBuffer::GetBuffer if possible.
Robert Shearman [Mon, 29 Aug 2005 21:46:34 +0000 (21:46 +0000)]
- Shunt some trace statements over to the typelib channel that aren't
really much use except in debugging typelib parsing.
- Make sure to release a reference to being returned as VariantCopyInd
takes one for us.
Michael Jung [Mon, 29 Aug 2005 21:46:02 +0000 (21:46 +0000)]
Clone pidlLast before free'ing pidl after call to SHBindToParent.
Michael Jung [Mon, 29 Aug 2005 21:45:49 +0000 (21:45 +0000)]
Added test to show that Windows does not allocate a new pidl in
SHBindToParent.
Michael Jung [Mon, 29 Aug 2005 21:45:31 +0000 (21:45 +0000)]
Use StringFromGUID2 instead of StringFromCLSID in
UNIXFS_is_rooted_at_desktop.
Alexandre Julliard [Mon, 29 Aug 2005 15:15:42 +0000 (15:15 +0000)]
Compute the ordinal base and limit in assign_ordinals instead of doing
it while parsing.
Alexandre Julliard [Mon, 29 Aug 2005 15:11:37 +0000 (15:11 +0000)]
Uncomment out DisableThreadLibraryCalls in DllMain and add the
kernel32 imports that it requires.
Alexandre Julliard [Mon, 29 Aug 2005 15:10:02 +0000 (15:10 +0000)]
Store the result of the A/W conversions in the extra buffer space.
Paul Vriens [Mon, 29 Aug 2005 14:17:27 +0000 (14:17 +0000)]
Reserve extra space for conversions.
Alexandre Julliard [Mon, 29 Aug 2005 14:16:27 +0000 (14:16 +0000)]
Moved more of the spec initialization code to the winecrt0 library,
and get rid of implicit kernel32 imports.
Hans Leidekker [Mon, 29 Aug 2005 14:13:05 +0000 (14:13 +0000)]
Implement ldap_count_values*, ldap_get_values*, ldap_msgfree and
ldap_value_free_len.
Juan Lang [Mon, 29 Aug 2005 14:12:44 +0000 (14:12 +0000)]
Implement encoding/decoding of CERT_ALT_NAME_INFOs and CRL_INFOs.
Alexandre Julliard [Mon, 29 Aug 2005 12:26:19 +0000 (12:26 +0000)]
Moved the implementation of a couple of system.drv entry points to
system.c.
Oliver Stieber [Mon, 29 Aug 2005 12:20:02 +0000 (12:20 +0000)]
Added support for DXT2 and DXT4.
Juan Lang [Mon, 29 Aug 2005 12:18:15 +0000 (12:18 +0000)]
Added a LIST_FOR_EACH_ENTRY_SAFE helper macro.
Juan Lang [Mon, 29 Aug 2005 12:18:00 +0000 (12:18 +0000)]
Implemented memory cert stores.
Phil Krylov [Mon, 29 Aug 2005 12:17:42 +0000 (12:17 +0000)]
Improved header control performance by maintaining an internal order
array.
Alexandre Julliard [Mon, 29 Aug 2005 10:56:54 +0000 (10:56 +0000)]
Implemented wine_ldt_alloc_fs and wine_ldt_init_fs for Mac OS.
Alexandre Julliard [Mon, 29 Aug 2005 10:50:26 +0000 (10:50 +0000)]
Use __wine_unimplemented_stub from crt0 for 16-bit spec files too.
Alexander N. Sørnes [Mon, 29 Aug 2005 10:48:15 +0000 (10:48 +0000)]
Norwegian language support.
Jonathan Ernst [Mon, 29 Aug 2005 10:47:02 +0000 (10:47 +0000)]
French resources.
Frank Richter [Mon, 29 Aug 2005 10:46:45 +0000 (10:46 +0000)]
If a MINSIZEn property is not present, fall back to actual size of nth
image to determine whether it is suitable.
Alexandre Julliard [Mon, 29 Aug 2005 10:27:25 +0000 (10:27 +0000)]
Removed a few no longer used 16-bit exports.
Alexandre Julliard [Mon, 29 Aug 2005 10:26:48 +0000 (10:26 +0000)]
Moved TaskFindHandle16 to toolhelp16.c.
Alexandre Julliard [Mon, 29 Aug 2005 10:26:10 +0000 (10:26 +0000)]
Moved GlobalMasterHandle to global16.c.
Alexandre Julliard [Mon, 29 Aug 2005 10:20:51 +0000 (10:20 +0000)]
Moved the kernel 16-bit initialization to a new DllEntryPoint routine
in krnl386.
Mike McCormack [Mon, 29 Aug 2005 10:16:12 +0000 (10:16 +0000)]
- the combination of all table keys must be unique, not each key
- MsiViewExecute may not be called before MsiModifyView
Frank Richter [Mon, 29 Aug 2005 10:15:59 +0000 (10:15 +0000)]
Take a common computation out of two if-branches in
UXTHEME_LoadImage().
Oliver Stieber [Mon, 29 Aug 2005 10:15:47 +0000 (10:15 +0000)]
Implemented IWineD3DDevice_GetRenderTargetData.
Jacek Caban [Mon, 29 Aug 2005 10:15:17 +0000 (10:15 +0000)]
Move strings to resources.
Alexandre Julliard [Mon, 29 Aug 2005 09:49:47 +0000 (09:49 +0000)]
Use the correct ordinal flag for Win64 support.
Alexandre Julliard [Mon, 29 Aug 2005 09:46:32 +0000 (09:46 +0000)]
Added a couple of missing stubs for the non-ELF case.
Alexandre Julliard [Mon, 29 Aug 2005 09:40:11 +0000 (09:40 +0000)]
Get rid of the unused owner_name field.
Jonathan Ernst [Mon, 29 Aug 2005 09:39:13 +0000 (09:39 +0000)]
Theming setings in French.
Yuri Kozlov [Mon, 29 Aug 2005 09:39:04 +0000 (09:39 +0000)]
Set default size for toolbar bitmap if not specified.
Mike McCormack [Mon, 29 Aug 2005 09:38:39 +0000 (09:38 +0000)]
- build a standard Wine list of extensions instead of using an array
- use extension pointers instead of array indexes
Mike McCormack [Mon, 29 Aug 2005 09:38:19 +0000 (09:38 +0000)]
gcc 4.0 warning fixes.
Hans Leidekker [Mon, 29 Aug 2005 09:33:16 +0000 (09:33 +0000)]
Implement ldap_extended_operation* and ldap_close_extended_op.
Oliver Stieber [Mon, 29 Aug 2005 09:32:44 +0000 (09:32 +0000)]
Use wined3dformat when calling wined3d.
Frank Richter [Mon, 29 Aug 2005 09:30:17 +0000 (09:30 +0000)]
Implement "manual" image sharing(as opposed to using LoadImage() with
LR_SHARED) by keeping the loaded images in a list. This is needed for
proper alpha support later on since once-per-image preparations will
be needed then.
Jacek Caban [Mon, 29 Aug 2005 09:29:58 +0000 (09:29 +0000)]
- Added IHlinkTarget::Navigate test.
- Added downloading test (disabled).
Yuri Kozlov [Mon, 29 Aug 2005 09:29:37 +0000 (09:29 +0000)]
Theme dialog added in Ru.rc.
Alexandre Julliard [Sat, 27 Aug 2005 10:33:27 +0000 (10:33 +0000)]
Fixed the checklink target to link against winecrt0 too.
Alexandre Julliard [Sat, 27 Aug 2005 10:18:03 +0000 (10:18 +0000)]
Don't try to initialize the 16-bit thunking code if 16-bit support is
disabled.
Mike McCormack [Sat, 27 Aug 2005 10:01:03 +0000 (10:01 +0000)]
Add the allocated mime type to the mime type list.
Mike McCormack [Sat, 27 Aug 2005 10:00:38 +0000 (10:00 +0000)]
Fix gcc 4.0 warnings.
Thomas Weidenmueller [Sat, 27 Aug 2005 09:59:09 +0000 (09:59 +0000)]
It should be allowed to pass NULL handles in the phpage array of the
PROPSHEETHEADER structure to PropertySheet(), just ignore them.
Oliver Stieber [Sat, 27 Aug 2005 09:58:53 +0000 (09:58 +0000)]
Moved GetRasterStatus from device to swapchain.
Alexandre Julliard [Sat, 27 Aug 2005 09:27:09 +0000 (09:27 +0000)]
Explicitly import kernel32 in tests that use it.
Jacek Caban [Sat, 27 Aug 2005 09:25:56 +0000 (09:25 +0000)]
Added IHlinkTarget interface.
Robert Shearman [Sat, 27 Aug 2005 09:25:16 +0000 (09:25 +0000)]
- Implement IMarshal on proxies so that we don't end up with proxies
to proxies, causing potential deadlock issues and performance
problems.
- Add a test for this situation and remove the todo_wine from another
test that now succeeds.
Henning Gerhardt [Sat, 27 Aug 2005 09:24:41 +0000 (09:24 +0000)]
Added German resources.
Jason Edmeades [Sat, 27 Aug 2005 09:24:14 +0000 (09:24 +0000)]
Listbox delete string handling should validate the range of the
index. Added some tests.
Oliver Stieber [Sat, 27 Aug 2005 09:23:06 +0000 (09:23 +0000)]
Change SetDirty in texture to pass the value of dirty instead of
always passing TRUE.
Frank Richter [Sat, 27 Aug 2005 09:20:53 +0000 (09:20 +0000)]
Make AlphaBlend() respect the destination clipping region.
Frank Richter [Sat, 27 Aug 2005 09:20:43 +0000 (09:20 +0000)]
Added WC_SCROLLBAR.
Hans Leidekker [Sat, 27 Aug 2005 09:20:24 +0000 (09:20 +0000)]
Avoid using the obsolete inet_addr.
Jacek Caban [Sat, 27 Aug 2005 09:19:52 +0000 (09:19 +0000)]
Make pActiveObject test language specific.
Marcus Meissner [Sat, 27 Aug 2005 09:19:17 +0000 (09:19 +0000)]
IsNetworkAlive() enhanced, always reports LAN.
Jacek Caban [Fri, 26 Aug 2005 10:05:52 +0000 (10:05 +0000)]
Beginning implementation of Gecko focus handling.
Michael Jung [Fri, 26 Aug 2005 10:05:34 +0000 (10:05 +0000)]
Implemented 'My Documents' folder.
Mike McCormack [Fri, 26 Aug 2005 08:53:31 +0000 (08:53 +0000)]
Fix gcc 4.0 warnings.
Alexandre Julliard [Fri, 26 Aug 2005 08:52:06 +0000 (08:52 +0000)]
We no longer need a special case for the ntdll import library.
Robert Shearman [Fri, 26 Aug 2005 08:48:38 +0000 (08:48 +0000)]
Added more wtypes definitions, particularly for GDI/USER handles.
Robert Shearman [Fri, 26 Aug 2005 08:48:23 +0000 (08:48 +0000)]
- The output size should be *pcbPolicy for ppPolicy, not the input
size.
- Remove a stray semi-colon.
Robert Shearman [Fri, 26 Aug 2005 08:48:06 +0000 (08:48 +0000)]
Move interfaces around to satisfy MIDL.
Robert Shearman [Fri, 26 Aug 2005 08:47:54 +0000 (08:47 +0000)]
Remove nonsense msxml IDL attributes.
Pavel Roskin [Fri, 26 Aug 2005 08:47:45 +0000 (08:47 +0000)]
Extend uRelax scale so that yres is relaxed before slant, not at the
same time.