wine
20 years agoAlways initialize header file name, to prevent "#include (null)"
Juan Lang [Mon, 18 Apr 2005 16:54:54 +0000 (16:54 +0000)] 
Always initialize header file name, to prevent "#include (null)"
statements in generated files.

20 years agoAdd default registry entries for power management.
Benjamin Cutler [Mon, 18 Apr 2005 16:54:44 +0000 (16:54 +0000)] 
Add default registry entries for power management.

20 years agoCopied the atom tests for global atom so that we can test local atoms
Eric Pouech [Mon, 18 Apr 2005 15:47:18 +0000 (15:47 +0000)] 
Copied the atom tests for global atom so that we can test local atoms
too.

20 years agoRemoved unused data fields in the LANG_FIND_DATA structure.
Alexandre Julliard [Mon, 18 Apr 2005 15:42:49 +0000 (15:42 +0000)] 
Removed unused data fields in the LANG_FIND_DATA structure.

20 years agoRemoved the no longer user APC_ASYNC kind of APC.
Eric Pouech [Mon, 18 Apr 2005 15:38:44 +0000 (15:38 +0000)] 
Removed the no longer user APC_ASYNC kind of APC.

20 years agoFix addressing the magic GDIOBJHDR field in
Rein Klazes [Mon, 18 Apr 2005 15:37:32 +0000 (15:37 +0000)] 
Fix addressing the magic GDIOBJHDR field in
SYSCOLOR_MakeObjectSystem.

20 years agoEliminate strncpy. Correct a \0 assingment to the modstr variable.
Peter Berg Larsen [Mon, 18 Apr 2005 15:37:15 +0000 (15:37 +0000)] 
Eliminate strncpy. Correct a \0 assingment to the modstr variable.

20 years agoRemove 2 identicals calls to strlenW.
Peter Berg Larsen [Mon, 18 Apr 2005 15:36:59 +0000 (15:36 +0000)] 
Remove 2 identicals calls to strlenW.

20 years agoStrncpy elimination.
Peter Berg Larsen [Mon, 18 Apr 2005 15:36:20 +0000 (15:36 +0000)] 
Strncpy elimination.

20 years agoEliminate strncpy and correct some NameLen bugs.
Peter Berg Larsen [Mon, 18 Apr 2005 15:34:10 +0000 (15:34 +0000)] 
Eliminate strncpy and correct some NameLen bugs.

20 years agoElimination of lstrcpyn, and corrected a potential pointer bug.
Peter Berg Larsen [Mon, 18 Apr 2005 15:33:31 +0000 (15:33 +0000)] 
Elimination of lstrcpyn, and corrected a potential pointer bug.

20 years agoEliminate a strncpy and remove unused variable.
Peter Berg Larsen [Mon, 18 Apr 2005 15:33:15 +0000 (15:33 +0000)] 
Eliminate a strncpy and remove unused variable.

20 years ago- moved named pipe creation to ntdll
Eric Pouech [Mon, 18 Apr 2005 14:57:04 +0000 (14:57 +0000)] 
- moved named pipe creation to ntdll
- server now handles the named pipe flags as the NTDLL values (not the
  KERNEL32 ones)
- named pipes in server now use the async IO mechanism for
  connect/wait ops

20 years agoAdded keyboard data format.
Robert Reif [Mon, 18 Apr 2005 14:53:27 +0000 (14:53 +0000)] 
Added keyboard data format.

20 years agoReplace strncpy with memcpy or lstrcpyn.
Peter Berg Larsen [Mon, 18 Apr 2005 10:30:55 +0000 (10:30 +0000)] 
Replace strncpy with memcpy or lstrcpyn.

20 years agoDon't redraw if no information has changed.
Vitaliy Margolen [Mon, 18 Apr 2005 10:20:51 +0000 (10:20 +0000)] 
Don't redraw if no information has changed.
Fixed endless redraw loop if app using callback for images and/or
text.
Keep color changes made by app for the current draw cycle.

20 years agoAdded proper definition for PRINTDLGEX[AW] structures.
Eric Pouech [Mon, 18 Apr 2005 10:01:07 +0000 (10:01 +0000)] 
Added proper definition for PRINTDLGEX[AW] structures.

20 years agoEnforce valid tag syntax during input.
Ferenc Wagner [Mon, 18 Apr 2005 09:54:24 +0000 (09:54 +0000)] 
Enforce valid tag syntax during input.

20 years agoFixed some signed / unsigned pointer casts.
Eric Pouech [Mon, 18 Apr 2005 09:54:03 +0000 (09:54 +0000)] 
Fixed some signed / unsigned pointer casts.

20 years ago- Using uniform DocBook tags for DLLs, commands, environment vars...
Eric Pouech [Mon, 18 Apr 2005 09:53:39 +0000 (09:53 +0000)] 
- Using uniform DocBook tags for DLLs, commands, environment vars...
- Moved detailed memory management from archi to kernel(s) part.
- Enhanced process handling description.
- Added section about 16 bit processes' support.
- Added section about DOS support.

20 years agoMinor cleanups.
Eric Pouech [Mon, 18 Apr 2005 09:53:02 +0000 (09:53 +0000)] 
Minor cleanups.

20 years agoFail gracefully on permission denied.
Jakob Eriksson [Mon, 18 Apr 2005 09:52:40 +0000 (09:52 +0000)] 
Fail gracefully on permission denied.

20 years agoAdd semi-stub for NtPowerInformation(SystemPowerCapabilities, ...).
Benjamin Cutler [Mon, 18 Apr 2005 09:52:32 +0000 (09:52 +0000)] 
Add semi-stub for NtPowerInformation(SystemPowerCapabilities, ...).

20 years agoThe datetime should be initialized with local time.
Duane Clark [Mon, 18 Apr 2005 09:52:18 +0000 (09:52 +0000)] 
The datetime should be initialized with local time.

20 years agoAdded stubs for RunSetupCommand and DelNode.
Sami Aario [Mon, 18 Apr 2005 09:51:53 +0000 (09:51 +0000)] 
Added stubs for RunSetupCommand and DelNode.

20 years agoCorrectness for const pointer casts.
Eric Pouech [Mon, 18 Apr 2005 09:51:03 +0000 (09:51 +0000)] 
Correctness for const pointer casts.

20 years agoRemoved a couple of unneeded casts.
Eric Pouech [Mon, 18 Apr 2005 09:50:45 +0000 (09:50 +0000)] 
Removed a couple of unneeded casts.

20 years agoDeclare and define a stub for NtSignalAndWaitForSingleObject.
Mike McCormack [Sat, 16 Apr 2005 11:19:27 +0000 (11:19 +0000)] 
Declare and define a stub for NtSignalAndWaitForSingleObject.

20 years agoCreateBitmap16 should use only the first byte of planes & bpp.
Richard Cohen [Sat, 16 Apr 2005 11:18:43 +0000 (11:18 +0000)] 
CreateBitmap16 should use only the first byte of planes & bpp.

20 years agoRegDeleteKey fails if the lpSubKey param is NULL.
James Hawkins [Sat, 16 Apr 2005 10:49:10 +0000 (10:49 +0000)] 
RegDeleteKey fails if the lpSubKey param is NULL.

20 years ago- removed trailing spaces from some files
Krzysztof Foltman [Sat, 16 Apr 2005 10:48:35 +0000 (10:48 +0000)] 
- removed trailing spaces from some files
- tab support
- indent support

20 years agoAdd support for direct keyboard input to numeric fields.
Duane Clark [Sat, 16 Apr 2005 10:48:02 +0000 (10:48 +0000)] 
Add support for direct keyboard input to numeric fields.

20 years ago- Add text dumping of the requested command.
Mike Hearn [Sat, 16 Apr 2005 10:47:46 +0000 (10:47 +0000)] 
- Add text dumping of the requested command.
- Make the stub message appear for more commands.

20 years ago- Correct args for NtPowerInformation.
Benjamin Cutler [Sat, 16 Apr 2005 10:45:51 +0000 (10:45 +0000)] 
- Correct args for NtPowerInformation.
- Add stub for NtInitiatePowerAction.

20 years agoAdded __bb_init_func for linking purposes.
Aaron Arvey [Fri, 15 Apr 2005 16:13:49 +0000 (16:13 +0000)] 
Added __bb_init_func for linking purposes.

20 years ago- More implementation of view
Jacek Caban [Fri, 15 Apr 2005 16:12:45 +0000 (16:12 +0000)] 
- More implementation of view
- Added IOleInPlaceActiveObject

20 years agoERROR_PRIVILEGE_NOT_HELD can be returned for NT4.
Jakob Eriksson [Fri, 15 Apr 2005 16:12:28 +0000 (16:12 +0000)] 
ERROR_PRIVILEGE_NOT_HELD can be returned for NT4.

20 years agoWin98 can return ERROR_CALL_NOT_IMPLEMENTED.
Jakob Eriksson [Fri, 15 Apr 2005 16:12:14 +0000 (16:12 +0000)] 
Win98 can return ERROR_CALL_NOT_IMPLEMENTED.

20 years agoAdd stub for DCICreatePrimary.
Brian Vincent [Fri, 15 Apr 2005 16:11:56 +0000 (16:11 +0000)] 
Add stub for DCICreatePrimary.

20 years agoWhen we're hiding file extensions then SetNameOf should append the
Huw Davies [Fri, 15 Apr 2005 16:11:45 +0000 (16:11 +0000)] 
When we're hiding file extensions then SetNameOf should append the
original extension if SHGDN_FORPARSING isn't set.
The flags passed to SetNameOf refer to the dst string not the src
pidl.

20 years agoZero out an invalidated runningObjectTableInstance pointer.
Dmitry Timoshkov [Fri, 15 Apr 2005 16:11:29 +0000 (16:11 +0000)] 
Zero out an invalidated runningObjectTableInstance pointer.

20 years agoMention the 'emf' and 'lnk' modes in the usage summary.
Francois Gouget [Fri, 15 Apr 2005 16:11:13 +0000 (16:11 +0000)] 
Mention the 'emf' and 'lnk' modes in the usage summary.
Add -? and --help synonyms for -h as is customary.
puts("") already prints a '\n' so we don't need a second one.

20 years agoIf winemenubuilder is given a list of menus to recreate, it should not
Francois Gouget [Fri, 15 Apr 2005 16:10:53 +0000 (16:10 +0000)] 
If winemenubuilder is given a list of menus to recreate, it should not
give up on the first menu that fails.

20 years agoHour '0' corresponds to 12AM.
Duane Clark [Fri, 15 Apr 2005 16:10:39 +0000 (16:10 +0000)] 
Hour '0' corresponds to 12AM.

20 years agoStart of unit tests for *Info* functions.
Paul Vriens [Fri, 15 Apr 2005 14:12:54 +0000 (14:12 +0000)] 
Start of unit tests for *Info* functions.
Check needed length regardless of given length.
Return STATUS_INVALID_INFO_CLASS for non-implemented classes.
Return STATUS_ACCESS_VIOLATION if no buffer given.

20 years agoSimple unit tests for GdiIs*DC functions.
Mike McCormack [Fri, 15 Apr 2005 14:11:00 +0000 (14:11 +0000)] 
Simple unit tests for GdiIs*DC functions.

20 years agoAdd some more Windows Terminal Server API definitions.
Mike McCormack [Fri, 15 Apr 2005 14:10:00 +0000 (14:10 +0000)] 
Add some more Windows Terminal Server API definitions.

20 years agoPut space between include directive and include file.
Juan Lang [Fri, 15 Apr 2005 14:09:45 +0000 (14:09 +0000)] 
Put space between include directive and include file.

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.