wine
20 years agoAdd proxy/stub options to widl man page.
Juan Lang [Fri, 15 Apr 2005 14:09:27 +0000 (14:09 +0000)] 
Add proxy/stub options to widl man page.

20 years agoImplement FmtIdToPropStgName & PropStgNameToFmtId, with tests.
Juan Lang [Fri, 15 Apr 2005 14:09:18 +0000 (14:09 +0000)] 
Implement FmtIdToPropStgName & PropStgNameToFmtId, with tests.

20 years agoFix TB_GETBUTTONSIZE to return the correct width/height for no
Robert Shearman [Fri, 15 Apr 2005 14:09:05 +0000 (14:09 +0000)] 
Fix TB_GETBUTTONSIZE to return the correct width/height for no
buttons.

20 years ago- Use SetWindowPos to move the buddy window into position instead of
Robert Shearman [Fri, 15 Apr 2005 14:08:39 +0000 (14:08 +0000)] 
- Use SetWindowPos to move the buddy window into position instead of
  destroying it and recreating it at the new position.
- Clear the background in WM_VSCROLL to avoid problems with
  antialiased text drawing on top of itself multiple times.

20 years agoAdd prototypes for some Gdi* functions.
Mike McCormack [Fri, 15 Apr 2005 14:08:18 +0000 (14:08 +0000)] 
Add prototypes for some Gdi* functions.

20 years agoKeep track of WS_DISABLED explicitely, as it doesn't generate a
Dimitrie O. Paun [Thu, 14 Apr 2005 13:58:45 +0000 (13:58 +0000)] 
Keep track of WS_DISABLED explicitely, as it doesn't generate a
WM_STYLECHANGED message.

20 years agoAdd support for LVN_ODSTATECHANGED.
Dimitrie O. Paun [Thu, 14 Apr 2005 13:58:25 +0000 (13:58 +0000)] 
Add support for LVN_ODSTATECHANGED.
Minor typo fixes.

20 years agoImplement GdiIs*DC functions.
Mike McCormack [Thu, 14 Apr 2005 13:57:55 +0000 (13:57 +0000)] 
Implement GdiIs*DC functions.

20 years agoAdd a test for a menu problem I found.
Robert Shearman [Thu, 14 Apr 2005 13:57:27 +0000 (13:57 +0000)] 
Add a test for a menu problem I found.

20 years agoRecalculate the menu on calling ModifyMenu so that the menu items are
Robert Shearman [Thu, 14 Apr 2005 13:56:29 +0000 (13:56 +0000)] 
Recalculate the menu on calling ModifyMenu so that the menu items are
shown at the correct width.

20 years agoSend notifies after invalidating changed areas.
Vitaliy Margolen [Thu, 14 Apr 2005 13:56:12 +0000 (13:56 +0000)] 
Send notifies after invalidating changed areas.
Don't use custom draw returned colors for control.

20 years agoFixed a buffer overflow.
Alexandre Julliard [Thu, 14 Apr 2005 12:50:54 +0000 (12:50 +0000)] 
Fixed a buffer overflow.

20 years agoIn X11DRV_DIB_SetImageBits avoid BadMatch errors when calling
Rein Klazes [Thu, 14 Apr 2005 12:48:31 +0000 (12:48 +0000)] 
In X11DRV_DIB_SetImageBits avoid BadMatch errors when calling
XGetSubImage.

20 years agoInclude Xmd.h in x11drv.h with the proper defines to make it work, and
Alexandre Julliard [Thu, 14 Apr 2005 12:48:11 +0000 (12:48 +0000)] 
Include Xmd.h in x11drv.h with the proper defines to make it work, and
remove related hacks in various C files.

20 years agoFix decoding printf format in case the field width specifier is a '*'.
Rein Klazes [Thu, 14 Apr 2005 11:32:53 +0000 (11:32 +0000)] 
Fix decoding printf format in case the field width specifier is a '*'.

20 years agoChange menu item options to use optional comma.
Michael Lin [Thu, 14 Apr 2005 11:32:44 +0000 (11:32 +0000)] 
Change menu item options to use optional comma.

20 years agoDefine WINUSERAPI.
Michael Lin [Thu, 14 Apr 2005 11:32:28 +0000 (11:32 +0000)] 
Define WINUSERAPI.

20 years agoRemove unused variable in _copy_arg.
Daniel Remenak [Thu, 14 Apr 2005 11:32:10 +0000 (11:32 +0000)] 
Remove unused variable in _copy_arg.

20 years agoBetter handling of hInternet == NULL for INTERNET_OPTION_PROXY in
Benjamin Cutler [Thu, 14 Apr 2005 11:31:39 +0000 (11:31 +0000)] 
Better handling of hInternet == NULL for INTERNET_OPTION_PROXY in
INET_QueryOptionHelper. MSDN says to return 'global proxy info' when
hInternet == NULL. Thanks to Juan Lang for helping with this.

20 years agoMonday is day number '1'.
Duane Clark [Thu, 14 Apr 2005 11:31:17 +0000 (11:31 +0000)] 
Monday is day number '1'.
Set day of week when a day is selected in the calender.
Use fixed width fields in datetime.
DTS_TIMEFORMAT is a two bit field, so test accordingly.
Reposition and resize the updown control when the datetime control is
resized.
Respond to updown inputs.

20 years agoAdded more implementation of IDocumentView.
Jacek Caban [Thu, 14 Apr 2005 11:30:50 +0000 (11:30 +0000)] 
Added more implementation of IDocumentView.

20 years ago- Add neutral English resources.
Robert Shearman [Thu, 14 Apr 2005 11:30:31 +0000 (11:30 +0000)] 
- Add neutral English resources.
- Add a control for editing binary data.
- Add a binary value editor dialog.

20 years agoIn AllocConsole() pass the wShowWindow value and STARTF_USESHOWWINDOW
Rein Klazes [Thu, 14 Apr 2005 11:30:09 +0000 (11:30 +0000)] 
In AllocConsole() pass the wShowWindow value and STARTF_USESHOWWINDOW
flag from the calling process to the console process. Make wineconsole
use the CmdShow parameter in the ShowWindow call.

20 years agoMoved handling of the 55AA pattern brush to syscolor.c so that it can
Alexandre Julliard [Wed, 13 Apr 2005 16:13:45 +0000 (16:13 +0000)] 
Moved handling of the 55AA pattern brush to syscolor.c so that it can
be made a system object (found by Rein Klazes).

20 years agoCheck for an invalid hInternet handle in INET_QueryOptionHelper for
Benjamin Cutler [Wed, 13 Apr 2005 16:11:36 +0000 (16:11 +0000)] 
Check for an invalid hInternet handle in INET_QueryOptionHelper for
INTERNET_OPTION_PROXY before attempting to use it.

20 years agoMoved the BITMAPOBJ structure to gdi_private.h.
Alexandre Julliard [Wed, 13 Apr 2005 16:11:18 +0000 (16:11 +0000)] 
Moved the BITMAPOBJ structure to gdi_private.h.

20 years agoTerminate XCreateIC() argument list with NULL instead of just 0.
Marcus Meissner [Wed, 13 Apr 2005 15:23:29 +0000 (15:23 +0000)] 
Terminate XCreateIC() argument list with NULL instead of just 0.

20 years agoUse an X context to associate the phys bitmap data to a bitmap handle
Alexandre Julliard [Wed, 13 Apr 2005 15:23:15 +0000 (15:23 +0000)] 
Use an X context to associate the phys bitmap data to a bitmap handle
instead of directly accessing the bitmap structure.

20 years agoRegisterClipboardFormat takes a unicode string now.
Huw Davies [Wed, 13 Apr 2005 15:18:32 +0000 (15:18 +0000)] 
RegisterClipboardFormat takes a unicode string now.

20 years ago- Fix leftover negative sign in height parameter for transparent
Alex Villacís Lasso [Wed, 13 Apr 2005 15:18:02 +0000 (15:18 +0000)] 
- Fix leftover negative sign in height parameter for transparent
  bitmap.
- Properly announce whether bitmap is transparent in get_Attributes.
- GIF transparency is now palette-index based, instead of RGB based.
- Keep original bitmap and XOR mask separate, so that get_Handle
  returns original bitmap.

20 years agoCorrect comments of some export ordinals.
Martin Fuchs [Wed, 13 Apr 2005 15:17:16 +0000 (15:17 +0000)] 
Correct comments of some export ordinals.

20 years agoRemove the need for the non-standard (Close|Delete)MetaFile16().
Dimitrie O. Paun [Wed, 13 Apr 2005 15:16:40 +0000 (15:16 +0000)] 
Remove the need for the non-standard (Close|Delete)MetaFile16().

20 years agoMoved the driver-independent part of CreateDIBSection into GDI.
Alexandre Julliard [Wed, 13 Apr 2005 14:45:27 +0000 (14:45 +0000)] 
Moved the driver-independent part of CreateDIBSection into GDI.

20 years ago- Added IOleDocumentView interface.
Jacek Caban [Wed, 13 Apr 2005 14:41:19 +0000 (14:41 +0000)] 
- Added IOleDocumentView interface.
- Added implementation of DoVerb and CreateView.

20 years agoPass an empty string instead of NULL to RegDeleteKey to delete hKey.
James Hawkins [Wed, 13 Apr 2005 14:40:58 +0000 (14:40 +0000)] 
Pass an empty string instead of NULL to RegDeleteKey to delete hKey.

20 years agoDump whole NMHEADERA notify structure for TreeViews.
Vitaliy Margolen [Wed, 13 Apr 2005 14:40:42 +0000 (14:40 +0000)] 
Dump whole NMHEADERA notify structure for TreeViews.

20 years agoDraw only visible tabs.
Vitaliy Margolen [Wed, 13 Apr 2005 14:40:12 +0000 (14:40 +0000)] 
Draw only visible tabs.

20 years agoFully implement WAVEDEVICEMAPPING property set.
Robert Reif [Wed, 13 Apr 2005 14:39:49 +0000 (14:39 +0000)] 
Fully implement WAVEDEVICEMAPPING property set.

20 years agoAdd a unicode pidl type.
Huw Davies [Wed, 13 Apr 2005 14:39:27 +0000 (14:39 +0000)] 
Add a unicode pidl type.
Improve support for PT_YAGUID.
Improve IShellLink debugging.

20 years agoStore DIB section information directly in the phys bitmap structure
Alexandre Julliard [Wed, 13 Apr 2005 11:23:24 +0000 (11:23 +0000)] 
Store DIB section information directly in the phys bitmap structure
and get rid of the X11DRV_DIBSECTION structure.
Get rid of the unused AuxMod DIB state.

20 years agoUse correct movw instead of movl when handling segment registers.
Marcus Meissner [Wed, 13 Apr 2005 11:17:00 +0000 (11:17 +0000)] 
Use correct movw instead of movl when handling segment registers.

20 years agoImplement PropSys{Alloc|Free}String, and support BSTRs in
Juan Lang [Wed, 13 Apr 2005 11:13:55 +0000 (11:13 +0000)] 
Implement PropSys{Alloc|Free}String, and support BSTRs in
PropVariant{Clear|Copy} using them.

20 years agoMake RTF reader fall back to simple text if a correct RTF header is
Phil Krylov [Wed, 13 Apr 2005 11:11:03 +0000 (11:11 +0000)] 
Make RTF reader fall back to simple text if a correct RTF header is
not detected. This should fix some installers.

20 years agoRegister Shell Drag and Drop Helper.
Steven Edwards [Wed, 13 Apr 2005 11:07:49 +0000 (11:07 +0000)] 
Register Shell Drag and Drop Helper.

20 years agoSwedish translation.
Andreas Bjerkeholt [Wed, 13 Apr 2005 11:04:49 +0000 (11:04 +0000)] 
Swedish translation.

20 years agoPartially implement CreateProcessAsUser.
Steven Edwards [Wed, 13 Apr 2005 11:02:59 +0000 (11:02 +0000)] 
Partially implement CreateProcessAsUser.

20 years agoImplemented the UnixFolder's IShellFolder2::CompareIDs method.
Michael Jung [Wed, 13 Apr 2005 11:01:10 +0000 (11:01 +0000)] 
Implemented the UnixFolder's IShellFolder2::CompareIDs method.

20 years agoImplemented VarIdiv.
Daniel Remenak [Wed, 13 Apr 2005 10:59:25 +0000 (10:59 +0000)] 
Implemented VarIdiv.

20 years ago- Fix scaling when converting MF -> EMF.
Robert Shearman [Wed, 13 Apr 2005 10:57:59 +0000 (10:57 +0000)] 
- Fix scaling when converting MF -> EMF.
- Tests for conversions (although not for the above bug).

20 years agoBetter icon handling for some special folders.
Huw Davies [Tue, 12 Apr 2005 12:00:40 +0000 (12:00 +0000)] 
Better icon handling for some special folders.
Identify and add defines for a bunch of shell icons.

20 years agoStore a pointer to the currently selected phys bitmap in the device
Alexandre Julliard [Tue, 12 Apr 2005 11:59:48 +0000 (11:59 +0000)] 
Store a pointer to the currently selected phys bitmap in the device
structure. Create a phys bitmap for the default stock bitmap too.

20 years agoAdded typedef for DEVICE_POWER_STATE.
Ivan Leo Puoti [Tue, 12 Apr 2005 11:58:43 +0000 (11:58 +0000)] 
Added typedef for DEVICE_POWER_STATE.

20 years agoImplemented enough of IShellFolder2 to make UnixFolder work within the
Michael Jung [Tue, 12 Apr 2005 11:58:05 +0000 (11:58 +0000)] 
Implemented enough of IShellFolder2 to make UnixFolder work within the
open/save-dialogs.

20 years agoStub implementation of IOleObject and IOleDocument.
Jacek Caban [Tue, 12 Apr 2005 11:57:51 +0000 (11:57 +0000)] 
Stub implementation of IOleObject and IOleDocument.

20 years agoStore the bitmap handle in the phys bitmap structure, and avoid a few
Alexandre Julliard [Tue, 12 Apr 2005 10:17:55 +0000 (10:17 +0000)] 
Store the bitmap handle in the phys bitmap structure, and avoid a few
more GDI_GetObjPtr calls.

20 years agoIf ICommDlgBrowser_OnDefaultCommand returns anything other than S_OK
Huw Davies [Tue, 12 Apr 2005 10:16:35 +0000 (10:16 +0000)] 
If ICommDlgBrowser_OnDefaultCommand returns anything other than S_OK
then we should call the default handler.

20 years agoUse ES_AUTOHSCROLL for edit box.
Robert Shearman [Tue, 12 Apr 2005 10:16:23 +0000 (10:16 +0000)] 
Use ES_AUTOHSCROLL for edit box.

20 years agoReturn DISP_E_DIVBYZERO instead of crashing when asked to divide a
Daniel Remenak [Tue, 12 Apr 2005 10:15:56 +0000 (10:15 +0000)] 
Return DISP_E_DIVBYZERO instead of crashing when asked to divide a
variant by zero.

20 years agoUse Unicode string result from GetDisplayNameOf if it isn't
Juan Lang [Tue, 12 Apr 2005 10:15:29 +0000 (10:15 +0000)] 
Use Unicode string result from GetDisplayNameOf if it isn't
representable using ANSI.

20 years agoLog missing environment vars for easier debugging.
Juan Lang [Tue, 12 Apr 2005 10:15:09 +0000 (10:15 +0000)] 
Log missing environment vars for easier debugging.

20 years agoStub out DRVM_MAPPER_RECONFIGURE support.
Robert Reif [Tue, 12 Apr 2005 10:14:57 +0000 (10:14 +0000)] 
Stub out DRVM_MAPPER_RECONFIGURE support.

20 years agoStore the pixmap depth and the DIBSECTION pointer in the phys bitmap
Alexandre Julliard [Mon, 11 Apr 2005 18:54:30 +0000 (18:54 +0000)] 
Store the pixmap depth and the DIBSECTION pointer in the phys bitmap
structure. Avoid a few GDI_GetObjPtr calls.

20 years agoAdd new powrprof.h header.
Alexandre Julliard [Mon, 11 Apr 2005 18:51:17 +0000 (18:51 +0000)] 
Add new powrprof.h header.

20 years agoReturn an error instead of crashing later on a divide by zero
Robert Shearman [Mon, 11 Apr 2005 18:50:58 +0000 (18:50 +0000)] 
Return an error instead of crashing later on a divide by zero
exception when an alignment of 0 is specified.

20 years ago- add write support to IPropertyStorage, with tests
Juan Lang [Mon, 11 Apr 2005 18:50:45 +0000 (18:50 +0000)] 
- add write support to IPropertyStorage, with tests
- misc. cleanups the tests turned up

20 years agoAdd some missing SFGAO_ defines and fix SFGAO_GHOSTED.
Huw Davies [Mon, 11 Apr 2005 18:50:15 +0000 (18:50 +0000)] 
Add some missing SFGAO_ defines and fix SFGAO_GHOSTED.

20 years agoDirectory items should have the SFGOA_FILESYSANCESTOR attribute.
Huw Davies [Mon, 11 Apr 2005 18:50:01 +0000 (18:50 +0000)] 
Directory items should have the SFGOA_FILESYSANCESTOR attribute.
Add a test for this and cleanup the shlfolder test a bit.

20 years agoDon't reference c:\windows directly.
Vincent Béron [Mon, 11 Apr 2005 18:49:40 +0000 (18:49 +0000)] 
Don't reference c:\windows directly.

20 years agoRegister control\class\{GUID_DEVINTERFACE_SERENUM_BUS_ENUMERATOR}.
Juan Lang [Mon, 11 Apr 2005 18:49:28 +0000 (18:49 +0000)] 
Register control\class\{GUID_DEVINTERFACE_SERENUM_BUS_ENUMERATOR}.

20 years agoAdded function/enum/structs for power management API.
Benjamin Cutler [Mon, 11 Apr 2005 18:49:10 +0000 (18:49 +0000)] 
Added function/enum/structs for power management API.

20 years agoStub implementation od IPersist, IPersistMoniker, IPersistFile,
Jacek Caban [Mon, 11 Apr 2005 16:11:52 +0000 (16:11 +0000)] 
Stub implementation od IPersist, IPersistMoniker, IPersistFile,
IMonikerProp.

20 years agoCalculate the size of the next mailslot message correctly.
Mike McCormack [Mon, 11 Apr 2005 16:11:32 +0000 (16:11 +0000)] 
Calculate the size of the next mailslot message correctly.

20 years agoEnsure A->W version of InternetCrackURL passes correct length values,
Jason Edmeades [Mon, 11 Apr 2005 16:10:50 +0000 (16:10 +0000)] 
Ensure A->W version of InternetCrackURL passes correct length values,
and associated tests.

20 years agoAvoid using ver.h in favor of winver.h.
Steven Edwards [Mon, 11 Apr 2005 16:10:33 +0000 (16:10 +0000)] 
Avoid using ver.h in favor of winver.h.

20 years agoUse the same maximum length for tags given on the command line and
Ferenc Wagner [Mon, 11 Apr 2005 16:10:01 +0000 (16:10 +0000)] 
Use the same maximum length for tags given on the command line and
tags entered in the GUI.

20 years agoAdd traces, add unit tests for IPropertyStorage, and fix the problems
Juan Lang [Mon, 11 Apr 2005 14:30:24 +0000 (14:30 +0000)] 
Add traces, add unit tests for IPropertyStorage, and fix the problems
they caught.

20 years ago- set size required correctly for all supported options
Juan Lang [Mon, 11 Apr 2005 14:26:18 +0000 (14:26 +0000)] 
- set size required correctly for all supported options
- tidy up a few lines of indenting in INET_QueryOptionHelper
- implement querying INTERNET_OPTION_PROXY

20 years agoCorrectly lock and unlock surface for a single-surface Blt() and
Matthew Mastracci [Mon, 11 Apr 2005 14:26:00 +0000 (14:26 +0000)] 
Correctly lock and unlock surface for a single-surface Blt() and
BltFast() call.

20 years agoImplement GetNamedSecurityInfo.
Hans Leidekker [Mon, 11 Apr 2005 14:25:41 +0000 (14:25 +0000)] 
Implement GetNamedSecurityInfo.

20 years agoFix X11DRV_DIB_SetImageBits_RLE(4|8) when an non-zero x-offset
Rein Klazes [Mon, 11 Apr 2005 14:25:26 +0000 (14:25 +0000)] 
Fix X11DRV_DIB_SetImageBits_RLE(4|8) when an non-zero x-offset
(argument left) is specified.

20 years agoSync to the latest opengl specs.
Tom Wickline [Mon, 11 Apr 2005 14:24:27 +0000 (14:24 +0000)] 
Sync to the latest opengl specs.

20 years agoAdded mousewheel support.
Hannu Valtonen [Mon, 11 Apr 2005 14:22:21 +0000 (14:22 +0000)] 
Added mousewheel support.

20 years agoFlags should be or-ed.
Paul Vriens [Mon, 11 Apr 2005 14:21:33 +0000 (14:21 +0000)] 
Flags should be or-ed.

20 years agoTab unicodification.
Dimitrie O. Paun [Mon, 11 Apr 2005 14:21:15 +0000 (14:21 +0000)] 
Tab unicodification.

20 years agoMonthCal unicodification.
Dimitrie O. Paun [Mon, 11 Apr 2005 14:21:00 +0000 (14:21 +0000)] 
MonthCal unicodification.

20 years agoMove mailslot set and query info implementation to ntdll.
Mike McCormack [Mon, 11 Apr 2005 14:20:49 +0000 (14:20 +0000)] 
Move mailslot set and query info implementation to ntdll.

20 years agoFix the icon resource ids (most were off by one).
Huw Davies [Mon, 11 Apr 2005 13:04:41 +0000 (13:04 +0000)] 
Fix the icon resource ids (most were off by one).
Fix IExtractIcon_{GetIconLocation,Extract} to use -ve icon resource
ids and fix bugs relating to confusion between resource ids and the
system imagelist indicies.
Extend the system imagelist initialization hack to load both +ve and
-ve resource ids.
Add a printer icon (that'll be used by an upcoming printer folder
patch).

20 years agoSpanish translations updated.
José Manuel Ferrer Ortiz [Mon, 11 Apr 2005 13:01:46 +0000 (13:01 +0000)] 
Spanish translations updated.

20 years agoAdded missing OleDraw() declaration.
Michael Lin [Mon, 11 Apr 2005 13:00:41 +0000 (13:00 +0000)] 
Added missing OleDraw() declaration.

20 years agoMake static some functions used only in a single file.
Vincent Béron [Mon, 11 Apr 2005 13:00:28 +0000 (13:00 +0000)] 
Make static some functions used only in a single file.

20 years agoInitialize primary buffer on open.
Robert Reif [Mon, 11 Apr 2005 13:00:00 +0000 (13:00 +0000)] 
Initialize primary buffer on open.

20 years agoImplement SetupDiClassNameFromGuidExA.
Juan Lang [Mon, 11 Apr 2005 12:59:45 +0000 (12:59 +0000)] 
Implement SetupDiClassNameFromGuidExA.

20 years agoAdd a few missing declarations.
Juan Lang [Mon, 11 Apr 2005 12:59:25 +0000 (12:59 +0000)] 
Add a few missing declarations.

20 years agoRemoved inclusion of process.h (not needed and breaks with gcc4).
Marcus Meissner [Mon, 11 Apr 2005 12:59:17 +0000 (12:59 +0000)] 
Removed inclusion of process.h (not needed and breaks with gcc4).

20 years agoAdd stub for FaultInIEFeature.
Mike McCormack [Mon, 11 Apr 2005 12:58:58 +0000 (12:58 +0000)] 
Add stub for FaultInIEFeature.

20 years agoAdd uCLSSPEC, CSPLATFORM and QUERYCONTEXT structures.
Mike McCormack [Mon, 11 Apr 2005 12:58:44 +0000 (12:58 +0000)] 
Add uCLSSPEC, CSPLATFORM and QUERYCONTEXT structures.

20 years agoAudit the code against Comctl32.dll version 6.0.
Dimitrie O. Paun [Mon, 11 Apr 2005 12:58:30 +0000 (12:58 +0000)] 
Audit the code against Comctl32.dll version 6.0.
Handle notification and styles as in the other controls.
Maintain the const for strings throughout parsing.

20 years agoRemove reference to nonexistant strmif.h.
Dimitrie O. Paun [Mon, 11 Apr 2005 12:58:13 +0000 (12:58 +0000)] 
Remove reference to nonexistant strmif.h.

20 years agoClear systemtime struct so we don't return garbage in uninitialized
Ulrich Czekalla [Mon, 11 Apr 2005 12:57:57 +0000 (12:57 +0000)] 
Clear systemtime struct so we don't return garbage in uninitialized
fields.

20 years agoFix a typo in uninstaller's english appname.
Hannu Valtonen [Mon, 11 Apr 2005 12:57:32 +0000 (12:57 +0000)] 
Fix a typo in uninstaller's english appname.