wine
18 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.

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

18 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.

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

18 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.

18 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.

18 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.

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

18 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.

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

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

18 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.

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

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

18 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.

18 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.

18 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.

18 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.

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

18 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.

18 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

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

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

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

18 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.

18 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.

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

18 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.

18 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.

18 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.

18 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.

18 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.

18 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.

18 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.

18 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.

18 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)

18 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.

18 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.

18 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).

18 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.

18 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.

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

18 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.

18 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.

18 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.

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

18 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.

18 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.

18 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.

18 years ago- build a standard Wine list of classes instead of using an array
Mike McCormack [Thu, 25 Aug 2005 10:22:32 +0000 (10:22 +0000)] 
- build a standard Wine list of classes instead of using an array
- use class pointers instead of array indexes

18 years agogcc 4.0 warning fixes.
Mike McCormack [Thu, 25 Aug 2005 10:22:12 +0000 (10:22 +0000)] 
gcc 4.0 warning fixes.

18 years agoImplemented CryptHashCertificate.
Juan Lang [Thu, 25 Aug 2005 09:51:59 +0000 (09:51 +0000)] 
Implemented CryptHashCertificate.

18 years agoDon't dereference variables in a trace.
Mike McCormack [Thu, 25 Aug 2005 09:51:03 +0000 (09:51 +0000)] 
Don't dereference variables in a trace.

18 years agoUpdate to include all of the interfaces in the Platform SDK as of the
Robert Shearman [Thu, 25 Aug 2005 09:50:55 +0000 (09:50 +0000)] 
Update to include all of the interfaces in the Platform SDK as of the
XP SP2 version.

18 years agoRemove unused thread handle entry from the apartment structure.
Robert Shearman [Thu, 25 Aug 2005 09:50:36 +0000 (09:50 +0000)] 
Remove unused thread handle entry from the apartment structure.

18 years agoFix a small bug introduced when converting appids to a list.
Mike McCormack [Thu, 25 Aug 2005 09:50:19 +0000 (09:50 +0000)] 
Fix a small bug introduced when converting appids to a list.

18 years agoDisplay the correct text string in the action text field for the
Aric Stewart [Thu, 25 Aug 2005 09:50:08 +0000 (09:50 +0000)] 
Display the correct text string in the action text field for the
dialog boxes. Also the string should be deformatted.

18 years agoDon't cache file descriptors open on removable devices.
Alexandre Julliard [Wed, 24 Aug 2005 18:33:50 +0000 (18:33 +0000)] 
Don't cache file descriptors open on removable devices.

18 years agoMoved the FileFsDeviceInformation query to a separate function.
Alexandre Julliard [Wed, 24 Aug 2005 18:27:27 +0000 (18:27 +0000)] 
Moved the FileFsDeviceInformation query to a separate function.

18 years agoAdd missed _mbscoll function.
Vitaly Lipatov [Wed, 24 Aug 2005 18:14:06 +0000 (18:14 +0000)] 
Add missed _mbscoll function.

18 years agoVersion 1 atl modules only have a structure size of 100 and no
Aric Stewart [Wed, 24 Aug 2005 18:13:24 +0000 (18:13 +0000)] 
Version 1 atl modules only have a structure size of 100 and no
functions to call.

18 years agoImplemented MsiSetComponentState*.
Johan Dahlin [Wed, 24 Aug 2005 18:13:09 +0000 (18:13 +0000)] 
Implemented MsiSetComponentState*.

18 years agoTest case for MsiModifyView and MsiViewGetError.
Mike McCormack [Wed, 24 Aug 2005 11:10:39 +0000 (11:10 +0000)] 
Test case for MsiModifyView and MsiViewGetError.

18 years agoImplement MsiModifyView (MSIMODIFY_INSERT_TEMPORARY).
Mike McCormack [Wed, 24 Aug 2005 11:10:23 +0000 (11:10 +0000)] 
Implement MsiModifyView (MSIMODIFY_INSERT_TEMPORARY).

18 years agoAdd an "Appearance" tab to control the currently active theme.
Frank Richter [Wed, 24 Aug 2005 10:59:40 +0000 (10:59 +0000)] 
Add an "Appearance" tab to control the currently active theme.

18 years agoBetter stub for MsiViewGetError.
Mike McCormack [Wed, 24 Aug 2005 10:57:49 +0000 (10:57 +0000)] 
Better stub for MsiViewGetError.

18 years agoAdded a null check for component.
Johan Dahlin [Wed, 24 Aug 2005 10:57:27 +0000 (10:57 +0000)] 
Added a null check for component.

18 years agoAdd include guard to header and make functions extern.
Mike McCormack [Wed, 24 Aug 2005 10:57:02 +0000 (10:57 +0000)] 
Add include guard to header and make functions extern.

18 years agoUse the correct rectangle for ETO_OPAQUE - spotted by James Hawkins.
Huw Davies [Wed, 24 Aug 2005 10:56:49 +0000 (10:56 +0000)] 
Use the correct rectangle for ETO_OPAQUE - spotted by James Hawkins.

18 years agoAdded stubs for MsiSetComponentStateA and MsiSetComponentStateW.
Johan Dahlin [Wed, 24 Aug 2005 10:56:27 +0000 (10:56 +0000)] 
Added stubs for MsiSetComponentStateA and MsiSetComponentStateW.

18 years ago- build a standard Wine list of appids instead of using an array
Mike McCormack [Wed, 24 Aug 2005 09:45:18 +0000 (09:45 +0000)] 
- build a standard Wine list of appids instead of using an array
- use appid pointers instead of array indexes

18 years agoAvoid heap corruption by not accessing old HeapReAlloc'ed pointer.
James Hawkins [Wed, 24 Aug 2005 09:44:59 +0000 (09:44 +0000)] 
Avoid heap corruption by not accessing old HeapReAlloc'ed pointer.

18 years ago- Remove redundant QueryInterface in marshal_interface - the object is
Robert Shearman [Wed, 24 Aug 2005 09:44:41 +0000 (09:44 +0000)] 
- Remove redundant QueryInterface in marshal_interface - the object is
  always queried later on for the correct interface of the object.
- Make sure to Release the marshaled pointer in the typelib marshaler
  once it is no longer required.

18 years agoImplement IPicture::get_hPal for PICTYPE_BITMAP.
Michael Stefaniuc [Wed, 24 Aug 2005 09:44:25 +0000 (09:44 +0000)] 
Implement IPicture::get_hPal for PICTYPE_BITMAP.

18 years agoThe exported name strings should be inside the export directory (found
Alexandre Julliard [Tue, 23 Aug 2005 20:08:37 +0000 (20:08 +0000)] 
The exported name strings should be inside the export directory (found
by Vitaliy Margolen).

18 years agoSkip testing on IDirect3D7::CreateDevice() failure.
Saulius Krasuckas [Tue, 23 Aug 2005 19:59:35 +0000 (19:59 +0000)] 
Skip testing on IDirect3D7::CreateDevice() failure.

18 years agoUpdate the implementation of GetFrontBufferData in stateblock.
Oliver Stieber [Tue, 23 Aug 2005 19:59:27 +0000 (19:59 +0000)] 
Update the implementation of GetFrontBufferData in stateblock.

18 years agoMoved mciavi32 to the top-level dlls directory.
Rémi Assailly [Tue, 23 Aug 2005 19:52:30 +0000 (19:52 +0000)] 
Moved mciavi32 to the top-level dlls directory.

18 years agoFix gcc 4.0 warnings.
Mike McCormack [Tue, 23 Aug 2005 18:49:18 +0000 (18:49 +0000)] 
Fix gcc 4.0 warnings.

18 years agoAdded a separate set_handle_cached_fd request instead of abusing
Alexandre Julliard [Tue, 23 Aug 2005 18:43:50 +0000 (18:43 +0000)] 
Added a separate set_handle_cached_fd request instead of abusing
set_handle_info for that.

18 years agoRewrote Get/SetHandleInformation to call the corresponding ntdll
Alexandre Julliard [Tue, 23 Aug 2005 18:20:59 +0000 (18:20 +0000)] 
Rewrote Get/SetHandleInformation to call the corresponding ntdll
functions.

18 years agoRegister the ITStorage class.
James Hawkins [Tue, 23 Aug 2005 18:17:03 +0000 (18:17 +0000)] 
Register the ITStorage class.

18 years agoFixed a RichEdit RTF reader bug which resulted in loss of text.
Phil Krylov [Tue, 23 Aug 2005 18:16:15 +0000 (18:16 +0000)] 
Fixed a RichEdit RTF reader bug which resulted in loss of text.
Eliminated unneeded recursion in ME_InsertTextFromCursor().

18 years agoAdded more definitions.
Jacek Caban [Tue, 23 Aug 2005 18:15:53 +0000 (18:15 +0000)] 
Added more definitions.

18 years ago- build a standard Wine list of folders instead of using an array
Mike McCormack [Tue, 23 Aug 2005 18:15:44 +0000 (18:15 +0000)] 
- build a standard Wine list of folders instead of using an array
- use folder pointers instead of array indexes

18 years agoRemove reference to config file.
Tom Wickline [Tue, 23 Aug 2005 18:15:08 +0000 (18:15 +0000)] 
Remove reference to config file.
Add .deb file with .rpm file for successful install.

18 years agoRemove reference to documentation/samples/.
Tom Wickline [Tue, 23 Aug 2005 18:14:52 +0000 (18:14 +0000)] 
Remove reference to documentation/samples/.
Add recently implemented dlls.

18 years agoAvoid using XRenderFindStandardFormat as older libraries don't have
Huw Davies [Tue, 23 Aug 2005 18:14:30 +0000 (18:14 +0000)] 
Avoid using XRenderFindStandardFormat as older libraries don't have
it.

18 years agoFix handling of minimum tab width.
Vitaliy Margolen [Tue, 23 Aug 2005 10:05:54 +0000 (10:05 +0000)] 
Fix handling of minimum tab width.
Add more tests to test it.

18 years ago- build a standard Wine list of files instead of using an array
Mike McCormack [Tue, 23 Aug 2005 10:03:17 +0000 (10:03 +0000)] 
- build a standard Wine list of files instead of using an array
- use file pointers instead of array indexes

18 years agoFixed EM_EXLINEFROMCHAR to work for last row of a paragraph.
Phil Krylov [Tue, 23 Aug 2005 10:02:33 +0000 (10:02 +0000)] 
Fixed EM_EXLINEFROMCHAR to work for last row of a paragraph.

18 years ago- Redraw immediately upon PBM_SETPOS, PBM_DELTAPOS, PBM_STEPIT.
Michael Kaufmann [Tue, 23 Aug 2005 10:02:25 +0000 (10:02 +0000)] 
- Redraw immediately upon PBM_SETPOS, PBM_DELTAPOS, PBM_STEPIT.
- New tests.

18 years agoDon't pass on EH_STACK_INVALID exceptions.
Glenn Wurster [Tue, 23 Aug 2005 10:02:05 +0000 (10:02 +0000)] 
Don't pass on EH_STACK_INVALID exceptions.

18 years agoMove a bunch of common code from the drivers into gdi.
Huw Davies [Tue, 23 Aug 2005 09:38:58 +0000 (09:38 +0000)] 
Move a bunch of common code from the drivers into gdi.

18 years agoAdded some tests for CLSID_FolderShortcut objects.
Michael Jung [Tue, 23 Aug 2005 09:37:59 +0000 (09:37 +0000)] 
Added some tests for CLSID_FolderShortcut objects.

18 years agoAdd some node tests.
Mike McCormack [Tue, 23 Aug 2005 09:37:42 +0000 (09:37 +0000)] 
Add some node tests.

18 years agoFix gcc 4.0 warnings.
Mike McCormack [Tue, 23 Aug 2005 09:37:30 +0000 (09:37 +0000)] 
Fix gcc 4.0 warnings.

18 years agoFix pointer cast warnings in 64bit.
Kevin Koltzau [Tue, 23 Aug 2005 09:36:34 +0000 (09:36 +0000)] 
Fix pointer cast warnings in 64bit.

18 years agoTidy up d3d9 and finalize passing d3d9 calls to wined3d for now.
Oliver Stieber [Tue, 23 Aug 2005 09:34:57 +0000 (09:34 +0000)] 
Tidy up d3d9 and finalize passing d3d9 calls to wined3d for now.

18 years ago- VarAdd, VarMul: I4 overflows to R8 and not I8 even if the result
Michael Stefaniuc [Tue, 23 Aug 2005 09:33:37 +0000 (09:33 +0000)] 
- VarAdd, VarMul: I4 overflows to R8 and not I8 even if the result
  would fit in I8. Fix tests.
- Document a brokeness in the handling of I8 numbers in
  VarNumFromParseNum. Fix tests.