wine
19 years agoAvoid using common symbols, they are broken on Mac OS.
Alexandre Julliard [Mon, 29 Aug 2005 21:49:57 +0000 (21:49 +0000)] 
Avoid using common symbols, they are broken on Mac OS.

19 years agoPass around what kind of transparency an image actually needs. Use
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.

19 years agoMake THEME_update_color_and_size static and drop THEME_ prefix.
Frank Richter [Mon, 29 Aug 2005 21:47:04 +0000 (21:47 +0000)] 
Make THEME_update_color_and_size static and drop THEME_ prefix.

19 years agoMake typelib marshaler use IRpcChannelBuffer::GetBuffer if possible.
Robert Shearman [Mon, 29 Aug 2005 21:46:51 +0000 (21:46 +0000)] 
Make typelib marshaler use IRpcChannelBuffer::GetBuffer if possible.

19 years ago- Shunt some trace statements over to the typelib channel that aren't
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.

19 years agoClone pidlLast before free'ing pidl after call to SHBindToParent.
Michael Jung [Mon, 29 Aug 2005 21:46:02 +0000 (21:46 +0000)] 
Clone pidlLast before free'ing pidl after call to SHBindToParent.

19 years agoAdded test to show that Windows does not allocate a new pidl in
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.

19 years agoUse StringFromGUID2 instead of StringFromCLSID in
Michael Jung [Mon, 29 Aug 2005 21:45:31 +0000 (21:45 +0000)] 
Use StringFromGUID2 instead of StringFromCLSID in
UNIXFS_is_rooted_at_desktop.

19 years agoCompute the ordinal base and limit in assign_ordinals instead of doing
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.

19 years agoUncomment out DisableThreadLibraryCalls in DllMain and add the
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.

19 years agoStore the result of the A/W conversions in the extra buffer space.
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.

19 years agoReserve extra space for conversions.
Paul Vriens [Mon, 29 Aug 2005 14:17:27 +0000 (14:17 +0000)] 
Reserve extra space for conversions.

19 years agoMoved more of the spec initialization code to the winecrt0 library,
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.

19 years agoImplement ldap_count_values*, ldap_get_values*, ldap_msgfree and
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.

19 years agoImplement encoding/decoding of CERT_ALT_NAME_INFOs and CRL_INFOs.
Juan Lang [Mon, 29 Aug 2005 14:12:44 +0000 (14:12 +0000)] 
Implement encoding/decoding of CERT_ALT_NAME_INFOs and CRL_INFOs.

19 years agoMoved the implementation of a couple of system.drv entry points to
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.

19 years agoAdded support for DXT2 and DXT4.
Oliver Stieber [Mon, 29 Aug 2005 12:20:02 +0000 (12:20 +0000)] 
Added support for DXT2 and DXT4.

19 years agoAdded a LIST_FOR_EACH_ENTRY_SAFE helper macro.
Juan Lang [Mon, 29 Aug 2005 12:18:15 +0000 (12:18 +0000)] 
Added a LIST_FOR_EACH_ENTRY_SAFE helper macro.

19 years agoImplemented memory cert stores.
Juan Lang [Mon, 29 Aug 2005 12:18:00 +0000 (12:18 +0000)] 
Implemented memory cert stores.

19 years agoImproved header control performance by maintaining an internal order
Phil Krylov [Mon, 29 Aug 2005 12:17:42 +0000 (12:17 +0000)] 
Improved header control performance by maintaining an internal order
array.

19 years agoImplemented wine_ldt_alloc_fs and wine_ldt_init_fs for Mac OS.
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.

19 years agoUse __wine_unimplemented_stub from crt0 for 16-bit spec files too.
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.

19 years agoNorwegian language support.
Alexander N. Sørnes [Mon, 29 Aug 2005 10:48:15 +0000 (10:48 +0000)] 
Norwegian language support.

19 years agoFrench resources.
Jonathan Ernst [Mon, 29 Aug 2005 10:47:02 +0000 (10:47 +0000)] 
French resources.

19 years agoIf a MINSIZEn property is not present, fall back to actual size of nth
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.

19 years agoRemoved a few no longer used 16-bit exports.
Alexandre Julliard [Mon, 29 Aug 2005 10:27:25 +0000 (10:27 +0000)] 
Removed a few no longer used 16-bit exports.

19 years agoMoved TaskFindHandle16 to toolhelp16.c.
Alexandre Julliard [Mon, 29 Aug 2005 10:26:48 +0000 (10:26 +0000)] 
Moved TaskFindHandle16 to toolhelp16.c.

19 years agoMoved GlobalMasterHandle to global16.c.
Alexandre Julliard [Mon, 29 Aug 2005 10:26:10 +0000 (10:26 +0000)] 
Moved GlobalMasterHandle to global16.c.

19 years agoMoved the kernel 16-bit initialization to a new DllEntryPoint routine
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.

19 years ago- the combination of all table keys must be unique, not each key
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

19 years agoTake a common computation out of two if-branches in
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().

19 years agoImplemented IWineD3DDevice_GetRenderTargetData.
Oliver Stieber [Mon, 29 Aug 2005 10:15:47 +0000 (10:15 +0000)] 
Implemented IWineD3DDevice_GetRenderTargetData.

19 years agoMove strings to resources.
Jacek Caban [Mon, 29 Aug 2005 10:15:17 +0000 (10:15 +0000)] 
Move strings to resources.

19 years agoUse the correct ordinal flag for Win64 support.
Alexandre Julliard [Mon, 29 Aug 2005 09:49:47 +0000 (09:49 +0000)] 
Use the correct ordinal flag for Win64 support.

19 years agoAdded a couple of missing stubs for the non-ELF case.
Alexandre Julliard [Mon, 29 Aug 2005 09:46:32 +0000 (09:46 +0000)] 
Added a couple of missing stubs for the non-ELF case.

19 years agoGet rid of the unused owner_name field.
Alexandre Julliard [Mon, 29 Aug 2005 09:40:11 +0000 (09:40 +0000)] 
Get rid of the unused owner_name field.

19 years agoTheming setings in French.
Jonathan Ernst [Mon, 29 Aug 2005 09:39:13 +0000 (09:39 +0000)] 
Theming setings in French.

19 years agoSet default size for toolbar bitmap if not specified.
Yuri Kozlov [Mon, 29 Aug 2005 09:39:04 +0000 (09:39 +0000)] 
Set default size for toolbar bitmap if not specified.

19 years ago- build a standard Wine list of extensions instead of using an array
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

19 years agogcc 4.0 warning fixes.
Mike McCormack [Mon, 29 Aug 2005 09:38:19 +0000 (09:38 +0000)] 
gcc 4.0 warning fixes.

19 years agoImplement ldap_extended_operation* and ldap_close_extended_op.
Hans Leidekker [Mon, 29 Aug 2005 09:33:16 +0000 (09:33 +0000)] 
Implement ldap_extended_operation* and ldap_close_extended_op.

19 years agoUse wined3dformat when calling wined3d.
Oliver Stieber [Mon, 29 Aug 2005 09:32:44 +0000 (09:32 +0000)] 
Use wined3dformat when calling wined3d.

19 years agoImplement "manual" image sharing(as opposed to using LoadImage() with
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.

19 years ago- Added IHlinkTarget::Navigate test.
Jacek Caban [Mon, 29 Aug 2005 09:29:58 +0000 (09:29 +0000)] 
- Added IHlinkTarget::Navigate test.
- Added downloading test (disabled).

19 years agoTheme dialog added in Ru.rc.
Yuri Kozlov [Mon, 29 Aug 2005 09:29:37 +0000 (09:29 +0000)] 
Theme dialog added in Ru.rc.

19 years agoFixed the checklink target to link against winecrt0 too.
Alexandre Julliard [Sat, 27 Aug 2005 10:33:27 +0000 (10:33 +0000)] 
Fixed the checklink target to link against winecrt0 too.

19 years agoDon't try to initialize the 16-bit thunking code if 16-bit support is
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.

19 years agoAdd the allocated mime type to the mime type list.
Mike McCormack [Sat, 27 Aug 2005 10:01:03 +0000 (10:01 +0000)] 
Add the allocated mime type to the mime type list.

19 years agoFix gcc 4.0 warnings.
Mike McCormack [Sat, 27 Aug 2005 10:00:38 +0000 (10:00 +0000)] 
Fix gcc 4.0 warnings.

19 years agoIt should be allowed to pass NULL handles in the phpage array of the
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.

19 years agoMoved GetRasterStatus from device to swapchain.
Oliver Stieber [Sat, 27 Aug 2005 09:58:53 +0000 (09:58 +0000)] 
Moved GetRasterStatus from device to swapchain.

19 years agoExplicitly import kernel32 in tests that use it.
Alexandre Julliard [Sat, 27 Aug 2005 09:27:09 +0000 (09:27 +0000)] 
Explicitly import kernel32 in tests that use it.

19 years agoAdded IHlinkTarget interface.
Jacek Caban [Sat, 27 Aug 2005 09:25:56 +0000 (09:25 +0000)] 
Added IHlinkTarget interface.

19 years ago- Implement IMarshal on proxies so that we don't end up with proxies
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.

19 years agoAdded German resources.
Henning Gerhardt [Sat, 27 Aug 2005 09:24:41 +0000 (09:24 +0000)] 
Added German resources.

19 years agoListbox delete string handling should validate the range of the
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.

19 years agoChange SetDirty in texture to pass the value of dirty instead of
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.

19 years agoMake AlphaBlend() respect the destination clipping region.
Frank Richter [Sat, 27 Aug 2005 09:20:53 +0000 (09:20 +0000)] 
Make AlphaBlend() respect the destination clipping region.

19 years agoAdded WC_SCROLLBAR.
Frank Richter [Sat, 27 Aug 2005 09:20:43 +0000 (09:20 +0000)] 
Added WC_SCROLLBAR.

19 years agoAvoid using the obsolete inet_addr.
Hans Leidekker [Sat, 27 Aug 2005 09:20:24 +0000 (09:20 +0000)] 
Avoid using the obsolete inet_addr.

19 years agoMake pActiveObject test language specific.
Jacek Caban [Sat, 27 Aug 2005 09:19:52 +0000 (09:19 +0000)] 
Make pActiveObject test language specific.

19 years agoIsNetworkAlive() enhanced, always reports LAN.
Marcus Meissner [Sat, 27 Aug 2005 09:19:17 +0000 (09:19 +0000)] 
IsNetworkAlive() enhanced, always reports LAN.

19 years agoBeginning implementation of Gecko focus handling.
Jacek Caban [Fri, 26 Aug 2005 10:05:52 +0000 (10:05 +0000)] 
Beginning implementation of Gecko focus handling.

19 years agoImplemented 'My Documents' folder.
Michael Jung [Fri, 26 Aug 2005 10:05:34 +0000 (10:05 +0000)] 
Implemented 'My Documents' folder.

19 years agoFix gcc 4.0 warnings.
Mike McCormack [Fri, 26 Aug 2005 08:53:31 +0000 (08:53 +0000)] 
Fix gcc 4.0 warnings.

19 years agoWe no longer need a special case for the ntdll import library.
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.

19 years agoAdded more wtypes definitions, particularly for GDI/USER handles.
Robert Shearman [Fri, 26 Aug 2005 08:48:38 +0000 (08:48 +0000)] 
Added more wtypes definitions, particularly for GDI/USER handles.

19 years ago- The output size should be *pcbPolicy for ppPolicy, not the input
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.

19 years agoMove interfaces around to satisfy MIDL.
Robert Shearman [Fri, 26 Aug 2005 08:48:06 +0000 (08:48 +0000)] 
Move interfaces around to satisfy MIDL.

19 years agoRemove nonsense msxml IDL attributes.
Robert Shearman [Fri, 26 Aug 2005 08:47:54 +0000 (08:47 +0000)] 
Remove nonsense msxml IDL attributes.

19 years agoExtend uRelax scale so that yres is relaxed before slant, not at the
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.

19 years ago- build a standard Wine list of mime types instead of using an array
Mike McCormack [Fri, 26 Aug 2005 08:47:31 +0000 (08:47 +0000)] 
- build a standard Wine list of mime types instead of using an array
- use mime type pointers instead of array indexes

19 years agoAdd stub for CoAllowSetForegroundWindow.
Robert Shearman [Fri, 26 Aug 2005 08:47:09 +0000 (08:47 +0000)] 
Add stub for CoAllowSetForegroundWindow.

19 years agoAdded a bunch of stubs.
Juan Lang [Fri, 26 Aug 2005 08:46:48 +0000 (08:46 +0000)] 
Added a bunch of stubs.

19 years agoAdded default MSHTML context menu.
Jacek Caban [Fri, 26 Aug 2005 08:46:37 +0000 (08:46 +0000)] 
Added default MSHTML context menu.

19 years agoCorrect a typo, and add more definitions.
Juan Lang [Fri, 26 Aug 2005 08:45:48 +0000 (08:45 +0000)] 
Correct a typo, and add more definitions.

19 years agoMoved the delay loading support code to the winecrt0 library.
Alexandre Julliard [Thu, 25 Aug 2005 19:37:51 +0000 (19:37 +0000)] 
Moved the delay loading support code to the winecrt0 library.

19 years agoAdded winsplp.h header.
Detlef Riekenberg [Thu, 25 Aug 2005 19:31:13 +0000 (19:31 +0000)] 
Added winsplp.h header.

19 years agoAdded a -municode flag to winegcc for applications that have a wmain()
Alexandre Julliard [Thu, 25 Aug 2005 19:26:59 +0000 (19:26 +0000)] 
Added a -municode flag to winegcc for applications that have a wmain()
entry point.

19 years ago- Beginning implementation of context menu.
Jacek Caban [Thu, 25 Aug 2005 19:24:58 +0000 (19:24 +0000)] 
- Beginning implementation of context menu.
- Set nsIWebBrowserChrome of nsIWebBrowser.

19 years agoImplemented stubbed out pixel shaders and their states in wined3d.
Oliver Stieber [Thu, 25 Aug 2005 19:24:21 +0000 (19:24 +0000)] 
Implemented stubbed out pixel shaders and their states in wined3d.

19 years agoRestore paper orientation when pagesetupdlg is initializing.
Vitaly Lipatov [Thu, 25 Aug 2005 19:23:43 +0000 (19:23 +0000)] 
Restore paper orientation when pagesetupdlg is initializing.

19 years agoMake stack check work if stack is a small value.
Glenn Wurster [Thu, 25 Aug 2005 19:20:21 +0000 (19:20 +0000)] 
Make stack check work if stack is a small value.

19 years ago- DirectDrawCreateEx fails with Standard VGA Adapter driver.
Saulius Krasuckas [Thu, 25 Aug 2005 19:19:46 +0000 (19:19 +0000)] 
- DirectDrawCreateEx fails with Standard VGA Adapter driver.
- IDirect3D7::CreateDevice() returns E_OUTOFMEMORY if a card has no 3D
  acceleration.

19 years agoLoad tab titles and property sheet caption from string resources.
Frank Richter [Thu, 25 Aug 2005 19:19:33 +0000 (19:19 +0000)] 
Load tab titles and property sheet caption from string resources.

19 years agoMake sure to save the result calculated in ACTION_UpdateInstallStates.
Mike McCormack [Thu, 25 Aug 2005 19:19:10 +0000 (19:19 +0000)] 
Make sure to save the result calculated in ACTION_UpdateInstallStates.

19 years ago- remove return: now break loop if can't change state during test
Vitaly Lipatov [Thu, 25 Aug 2005 19:18:49 +0000 (19:18 +0000)] 
- remove return: now break loop if can't change state during test
- add test for value returned by SwapMouseButton
- fix SwapMouseButton return value (it returns previous state)

19 years agoDraw header control items only within the header client area.
Phil Krylov [Thu, 25 Aug 2005 19:18:14 +0000 (19:18 +0000)] 
Draw header control items only within the header client area.

19 years agoMoved the implementation of spec file stubs to the winecrt0 library.
Alexandre Julliard [Thu, 25 Aug 2005 15:27:44 +0000 (15:27 +0000)] 
Moved the implementation of spec file stubs to the winecrt0 library.

19 years agoAdd WM_CTLCOLORSTATIC handler to dialog theming subclass so static
Frank Richter [Thu, 25 Aug 2005 15:20:48 +0000 (15:20 +0000)] 
Add WM_CTLCOLORSTATIC handler to dialog theming subclass so static
text can appear transparent (for e.g. tab pages which commonly have a
"fancy" background).

19 years agoThe file name used in the ui messages is the target name not the
Aric Stewart [Thu, 25 Aug 2005 15:20:34 +0000 (15:20 +0000)] 
The file name used in the ui messages is the target name not the
source name.

19 years agoAdd English Neutral and German appearance tab translations.
Frank Richter [Thu, 25 Aug 2005 15:20:18 +0000 (15:20 +0000)] 
Add English Neutral and German appearance tab translations.

19 years agoRemoved remaining config references.
Tom Wickline [Thu, 25 Aug 2005 15:20:01 +0000 (15:20 +0000)] 
Removed remaining config references.

19 years ago- Added test of IPersistMoniker::Load.
Jacek Caban [Thu, 25 Aug 2005 15:19:19 +0000 (15:19 +0000)] 
- Added test of IPersistMoniker::Load.
- Fix Wine to pass the test.

19 years agoInstall the static import libraries too.
Alexandre Julliard [Thu, 25 Aug 2005 12:15:06 +0000 (12:15 +0000)] 
Install the static import libraries too.

19 years agoAdded a make rules file for static import libraries.
Alexandre Julliard [Thu, 25 Aug 2005 12:14:13 +0000 (12:14 +0000)] 
Added a make rules file for static import libraries.

19 years agoBeginnings of a crt0 library.
Alexandre Julliard [Thu, 25 Aug 2005 11:41:05 +0000 (11:41 +0000)] 
Beginnings of a crt0 library.

19 years agoFixed installation rules for Wine-specific IDL files.
Alexandre Julliard [Thu, 25 Aug 2005 10:40:53 +0000 (10:40 +0000)] 
Fixed installation rules for Wine-specific IDL files.

19 years agoMoved itss.idl to include/wine.
James Hawkins [Thu, 25 Aug 2005 10:25:14 +0000 (10:25 +0000)] 
Moved itss.idl to include/wine.

19 years agoUse FILE_GetDeviceInfo in NtMapViewOfSection to avoid having to fetch
Alexandre Julliard [Thu, 25 Aug 2005 10:23:23 +0000 (10:23 +0000)] 
Use FILE_GetDeviceInfo in NtMapViewOfSection to avoid having to fetch
the file descriptor twice.