wine/eterwine.git
20 years agoAdd support for radio buttons.
Ulrich Czekalla [Fri, 4 Mar 2005 12:32:08 +0000 (12:32 +0000)]
Add support for radio buttons.

20 years agoExpand conformance registry entry test to handle registry entries that
Justin Chevrier [Fri, 4 Mar 2005 12:31:09 +0000 (12:31 +0000)]
Expand conformance registry entry test to handle registry entries that
differ both in Key and Value from the norm.
Take advantage of expanded registry test to allow
SPI_{GET,SET}SCREENREADER and SPI_{GET,SET}KEYBOARDPREFERENCE to pass
on Win9x.

20 years agoAuthors: Rob Shearman <rob@codeweavers.com>, Mike Hearn <mh@codeweavers.com>
Alexandre Julliard [Fri, 4 Mar 2005 12:30:47 +0000 (12:30 +0000)]
Authors: Rob Shearman <rob@codeweavers.com>, Mike Hearn <mh@codeweavers.com>
- Add re-entrancy tests to the test suite.
- Run RPCs on a new thread client side so we can pump the message
  loop.

20 years agoImplements OleLoadPicturePath.
Maxime Bellengé [Fri, 4 Mar 2005 12:30:26 +0000 (12:30 +0000)]
Implements OleLoadPicturePath.

20 years agoSupport sending WM_PAINT across processes when it doesn't contain an
Alexandre Julliard [Fri, 4 Mar 2005 10:50:22 +0000 (10:50 +0000)]
Support sending WM_PAINT across processes when it doesn't contain an
HDC.

20 years agoImplement StgSetTimes.
Mike McCormack [Fri, 4 Mar 2005 10:48:17 +0000 (10:48 +0000)]
Implement StgSetTimes.

20 years agoDon't clear ES_AUTO[HV]SCROLL in the edit control created by
Mike McCormack [Fri, 4 Mar 2005 10:47:54 +0000 (10:47 +0000)]
Don't clear ES_AUTO[HV]SCROLL in the edit control created by
richedit.

20 years agoCorrect incorrect use of arguments to QueryServiceConfigW.
Troy Rollo [Fri, 4 Mar 2005 10:47:41 +0000 (10:47 +0000)]
Correct incorrect use of arguments to QueryServiceConfigW.

20 years agoHandle the printf %F format modifier.
Mike McCormack [Fri, 4 Mar 2005 10:47:27 +0000 (10:47 +0000)]
Handle the printf %F format modifier.

20 years ago- added missing CFM_ constants to make RichEdit 2.0 implementation
Krzysztof Foltman [Fri, 4 Mar 2005 10:47:13 +0000 (10:47 +0000)]
- added missing CFM_ constants to make RichEdit 2.0 implementation
  possible
- added a missing structure PARAFORMAT2

20 years agoFix regression in GetPrivateProfileSection for lines without an '='.
Huw Davies [Fri, 4 Mar 2005 10:46:55 +0000 (10:46 +0000)]
Fix regression in GetPrivateProfileSection for lines without an '='.
Add test.

20 years agoSuppress some useless warnings in the RPC runtime, and make a few
Mike Hearn [Fri, 4 Mar 2005 10:46:36 +0000 (10:46 +0000)]
Suppress some useless warnings in the RPC runtime, and make a few
TRACEs that were reporting problems into WARNs.

20 years agoBetter way of handling non-existent SystemParametersInfoW.
Paul Vriens [Fri, 4 Mar 2005 10:46:22 +0000 (10:46 +0000)]
Better way of handling non-existent SystemParametersInfoW.
SetLastError if GetLastError is checked after a call.

20 years agoFixed a few regressions in the handling of segmented addresses.
Alexandre Julliard [Thu, 3 Mar 2005 14:10:17 +0000 (14:10 +0000)]
Fixed a few regressions in the handling of segmented addresses.

20 years agoAdded a stubbed out version of query to d3d9 and wined3d.
Oliver Stieber [Thu, 3 Mar 2005 13:57:15 +0000 (13:57 +0000)]
Added a stubbed out version of query to d3d9 and wined3d.
Update the d3d9 headers and creates wined3d types where d3d9 and d3d8
are incompatible.

20 years agoDon't prepend '\\' to the subkey name.
Huw Davies [Thu, 3 Mar 2005 13:52:06 +0000 (13:52 +0000)]
Don't prepend '\\' to the subkey name.

20 years agoUnicodification. Small cleanups.
Dimitrie O. Paun [Thu, 3 Mar 2005 13:51:47 +0000 (13:51 +0000)]
Unicodification. Small cleanups.

20 years agoDump HeapWalk entries.
Uwe Bonnes [Thu, 3 Mar 2005 13:50:21 +0000 (13:50 +0000)]
Dump HeapWalk entries.

20 years agoUse IsWindowVisible instead of GetWindowLong(GWL_STYLE) & WS_VISIBLE
Dmitry Timoshkov [Thu, 3 Mar 2005 13:49:47 +0000 (13:49 +0000)]
Use IsWindowVisible instead of GetWindowLong(GWL_STYLE) & WS_VISIBLE
as a test for desktop visibility.

20 years agoWarn the user if he is running the test in interactive mode but the
Francois Gouget [Thu, 3 Mar 2005 13:49:30 +0000 (13:49 +0000)]
Warn the user if he is running the test in interactive mode but the
sound is turned off.

20 years agoAssorted spelling fixes.
Francois Gouget [Wed, 2 Mar 2005 13:53:50 +0000 (13:53 +0000)]
Assorted spelling fixes.

20 years agoImplemented guids for wined3d.
Oliver Stieber [Wed, 2 Mar 2005 13:44:58 +0000 (13:44 +0000)]
Implemented guids for wined3d.

20 years agoApply Jeremy White's SMPTE calculation fix to each audio driver.
Francois Gouget [Wed, 2 Mar 2005 13:39:23 +0000 (13:39 +0000)]
Apply Jeremy White's SMPTE calculation fix to each audio driver.

20 years agoAvoid spaces before preprocessor directives, that's not portable.
Alexandre Julliard [Wed, 2 Mar 2005 12:23:20 +0000 (12:23 +0000)]
Avoid spaces before preprocessor directives, that's not portable.

20 years agowineprefixcreate and related files need to be installed when doing an
Alexandre Julliard [Wed, 2 Mar 2005 12:18:55 +0000 (12:18 +0000)]
wineprefixcreate and related files need to be installed when doing an
install-lib.

20 years agoAggressively round up to the proper alignment when reporting position
Jeremy White [Wed, 2 Mar 2005 12:17:28 +0000 (12:17 +0000)]
Aggressively round up to the proper alignment when reporting position
on streams where we are converting up.

20 years agoAsk for an MDI child id in all cases.
Dmitry Timoshkov [Wed, 2 Mar 2005 12:17:17 +0000 (12:17 +0000)]
Ask for an MDI child id in all cases.

20 years agoDestroyMenu should not destroy system menu popup owner.
Dmitry Timoshkov [Wed, 2 Mar 2005 12:16:44 +0000 (12:16 +0000)]
DestroyMenu should not destroy system menu popup owner.

20 years agoPut all the stubs in wined3d in place, with some functionality copied
Oliver Stieber [Wed, 2 Mar 2005 12:16:10 +0000 (12:16 +0000)]
Put all the stubs in wined3d in place, with some functionality copied
across from d3d9.
Make sure all d3d9 device function call their wined3d counterpart (or
perform a function).

20 years agoBeginnings of inter-process GetDC support.
Alexandre Julliard [Wed, 2 Mar 2005 10:24:38 +0000 (10:24 +0000)]
Beginnings of inter-process GetDC support.
Use a standard list for the DCE list.
Small cleanups.

20 years agoConvert the process dll list to a standard list.
Alexandre Julliard [Wed, 2 Mar 2005 10:20:09 +0000 (10:20 +0000)]
Convert the process dll list to a standard list.

20 years agoConvert more API calls to Unicode.
Juan Lang [Wed, 2 Mar 2005 10:16:41 +0000 (10:16 +0000)]
Convert more API calls to Unicode.

20 years agoAdd all known windows executables to MIME type in wine.desktop.
Scott Ritchie [Wed, 2 Mar 2005 10:12:59 +0000 (10:12 +0000)]
Add all known windows executables to MIME type in wine.desktop.

20 years ago- Fix one more place where the code assumes row indices are
Robert Shearman [Wed, 2 Mar 2005 10:12:52 +0000 (10:12 +0000)]
- Fix one more place where the code assumes row indices are
  zero-based.
- Document a known bug in the layout code.

20 years agoMore correctly establish cases where the OSS input buffer should not
Jeremy White [Wed, 2 Mar 2005 10:12:35 +0000 (10:12 +0000)]
More correctly establish cases where the OSS input buffer should not
be enabled.

20 years agoHandle End Of Stream notifications.
Christian Costa [Wed, 2 Mar 2005 10:12:12 +0000 (10:12 +0000)]
Handle End Of Stream notifications.
Some AVI Splitter fixes.

20 years agoMake rsaenh_crosstest.exe loadable on NT 4.0.
Stefan Leichter [Wed, 2 Mar 2005 10:11:38 +0000 (10:11 +0000)]
Make rsaenh_crosstest.exe loadable on NT 4.0.

20 years agoAccept (shorter) date format in Win NT and Win 95.
Jakob Eriksson [Wed, 2 Mar 2005 10:11:22 +0000 (10:11 +0000)]
Accept (shorter) date format in Win NT and Win 95.

20 years agoProtect SetParent from creating circular window dependencies.
Dmitry Timoshkov [Wed, 2 Mar 2005 10:11:06 +0000 (10:11 +0000)]
Protect SetParent from creating circular window dependencies.
Add a test case.

20 years agoFix indentation for consistency with the rest of the file.
Dimitrie O. Paun [Wed, 2 Mar 2005 10:08:29 +0000 (10:08 +0000)]
Fix indentation for consistency with the rest of the file.

20 years agoWhen enumerating keys using Get(Private)ProfileString do not include
Rein Klazes [Wed, 2 Mar 2005 10:08:18 +0000 (10:08 +0000)]
When enumerating keys using Get(Private)ProfileString do not include
lines without an '=' character. Added a test that shows the behavior.

20 years agoUse a dispatch table to handle X client messages.
Alexandre Julliard [Tue, 1 Mar 2005 11:52:02 +0000 (11:52 +0000)]
Use a dispatch table to handle X client messages.

20 years agoConvert the object wait queue to a standard list.
Alexandre Julliard [Tue, 1 Mar 2005 11:49:58 +0000 (11:49 +0000)]
Convert the object wait queue to a standard list.

20 years agoChange Favourite(s) into Favorite(s).
Paul Vriens [Tue, 1 Mar 2005 11:46:38 +0000 (11:46 +0000)]
Change Favourite(s) into Favorite(s).
Change variables containing FAVOURITE into FAVORITE.

20 years ago- Created SPI_{GET,SET}KEYBOARDPREF and SPI_{GET,SET}SCREENREADER unit
Justin Chevrier [Tue, 1 Mar 2005 11:46:11 +0000 (11:46 +0000)]
- Created SPI_{GET,SET}KEYBOARDPREF and SPI_{GET,SET}SCREENREADER unit
  tests.
- Removed a trace that shouldn't have been there.
- Add return checking to SPI_{GET,SET}WHEELSCROLLLINES and
  SPI_{GET,SET}MENUSHOWDELAY unit tests so they no longer run on
  Windows 95 where they aren't supported.
- Changed minimum hovertime in SPI_{GET,SET}MOUSEHOVERTIME to 10 as
  Windows XP defaults to 10 any value below that.

20 years agoFixed parsing of ITEMIDLIST in InitializeTreeView.
Michael Jung [Tue, 1 Mar 2005 11:45:32 +0000 (11:45 +0000)]
Fixed parsing of ITEMIDLIST in InitializeTreeView.
Added some documentation.
Fixed a crash occuring when the user double-clicks a leaf item.

20 years agoText reformatting patch to clean up all the static strings.
Aric Stewart [Tue, 1 Mar 2005 11:45:19 +0000 (11:45 +0000)]
Text reformatting patch to clean up all the static strings.

20 years agoImplement SB_SETBORDERS.
Filip Navara [Tue, 1 Mar 2005 11:44:38 +0000 (11:44 +0000)]
Implement SB_SETBORDERS.

20 years agoImplement SetupDiGetClassDevsA/W, SetupDiEnumDeviceInterfaces,
Juan Lang [Tue, 1 Mar 2005 11:44:27 +0000 (11:44 +0000)]
Implement SetupDiGetClassDevsA/W, SetupDiEnumDeviceInterfaces,
SetupDiDestroyDeviceInfoList, and SetupDiGetDeviceInterfaceDetailA for
serial ports.

20 years agoFix a race condition in create_dir().
Francois Gouget [Tue, 1 Mar 2005 11:00:06 +0000 (11:00 +0000)]
Fix a race condition in create_dir().

20 years agoConvert the per-process thread list to a standard list.
Alexandre Julliard [Tue, 1 Mar 2005 10:56:18 +0000 (10:56 +0000)]
Convert the per-process thread list to a standard list.

20 years agoAdd '-read_only_relocs warning' to LDDLLFLAGS on Darwin.
Emmanuel Maillard [Tue, 1 Mar 2005 10:46:27 +0000 (10:46 +0000)]
Add '-read_only_relocs warning' to LDDLLFLAGS on Darwin.

20 years ago- Make row number be zero-based.
Robert Shearman [Tue, 1 Mar 2005 10:44:15 +0000 (10:44 +0000)]
- Make row number be zero-based.
- Improvements to dumping functions to not dump out fields that may
  not have been filled in.

20 years agoIf unexpected condition occurs just report an error.
Ulrich Czekalla [Tue, 1 Mar 2005 10:43:58 +0000 (10:43 +0000)]
If unexpected condition occurs just report an error.

20 years agoIf the dibsection is based on a file-mapping object, then make sure
Huw Davies [Tue, 1 Mar 2005 10:43:19 +0000 (10:43 +0000)]
If the dibsection is based on a file-mapping object, then make sure
that the section is in sync when the dibsection is deleted.

20 years agoCopyFile needs to retain timestamp.
Marcelo Duarte [Tue, 1 Mar 2005 10:42:22 +0000 (10:42 +0000)]
CopyFile needs to retain timestamp.

20 years agoAdd another test case for file sharing.
Dmitry Timoshkov [Tue, 1 Mar 2005 10:42:04 +0000 (10:42 +0000)]
Add another test case for file sharing.

20 years agoDon't hardcode windows or system directories, correct a typo.
Juan Lang [Tue, 1 Mar 2005 10:41:52 +0000 (10:41 +0000)]
Don't hardcode windows or system directories, correct a typo.

20 years agoMove vtbl to end of file and get rid of unnecessary prototypes.
Juan Lang [Tue, 1 Mar 2005 10:41:25 +0000 (10:41 +0000)]
Move vtbl to end of file and get rid of unnecessary prototypes.

20 years agoConvert tabs to space, wrap long lines, make indenting consistent.
Juan Lang [Tue, 1 Mar 2005 10:41:14 +0000 (10:41 +0000)]
Convert tabs to space, wrap long lines, make indenting consistent.

20 years agoMemory consumption optimization while loading ELF debug info:
Eric Pouech [Tue, 1 Mar 2005 10:39:49 +0000 (10:39 +0000)]
Memory consumption optimization while loading ELF debug info:
- don't map twice an ELF file for symbol lookup (in non deferred mode)
- no longer entirely map an ELF file into memory, but only the
  sections we need.
Added support for loading ELF modules thru SymLoadModule in a non life
process.
Factorisation of code for ELF module handling.
Fixes to ELF symbol loading
- drops symbols from symtab which are neither funcs nor global
  variables
- fixes some incorrect size computation for latest GCC versions.
Several cleanups and fixes.

20 years agoAvoids a shift warning thrown by older versions of bash.
Jeff Smith [Tue, 1 Mar 2005 10:38:23 +0000 (10:38 +0000)]
Avoids a shift warning thrown by older versions of bash.

20 years agoUse a table of handlers to dispatch X events and get rid of the
Alexandre Julliard [Sat, 26 Feb 2005 17:49:38 +0000 (17:49 +0000)]
Use a table of handlers to dispatch X events and get rid of the
special casing for DGA and tablet events.
Unify the declarations of all the event handlers.

20 years agoFixed regression in QueryDosDeviceA when passed a NULL device name.
Alexandre Julliard [Sat, 26 Feb 2005 17:46:34 +0000 (17:46 +0000)]
Fixed regression in QueryDosDeviceA when passed a NULL device name.

20 years agoConverted the debug event queue to a standard list.
Alexandre Julliard [Sat, 26 Feb 2005 17:45:29 +0000 (17:45 +0000)]
Converted the debug event queue to a standard list.

20 years agoSyntax fix in configure.ac.
Pierre d'Herbemont [Sat, 26 Feb 2005 17:43:50 +0000 (17:43 +0000)]
Syntax fix in configure.ac.

20 years agoRemove a temporary msi database file.
Dmitry Timoshkov [Sat, 26 Feb 2005 17:41:36 +0000 (17:41 +0000)]
Remove a temporary msi database file.

20 years agoConvert a few calls to Unicode.
Juan Lang [Sat, 26 Feb 2005 17:41:26 +0000 (17:41 +0000)]
Convert a few calls to Unicode.

20 years agoAdded some more cases to MCI_MapMsgAtoW.
Christian Costa [Sat, 26 Feb 2005 17:41:11 +0000 (17:41 +0000)]
Added some more cases to MCI_MapMsgAtoW.

20 years agoMake LR_LOADTRANSPARENT work and give transparent images.
Jason Edmeades [Sat, 26 Feb 2005 17:40:55 +0000 (17:40 +0000)]
Make LR_LOADTRANSPARENT work and give transparent images.

20 years agoConverted the global screen buffer list to a standard list.
Alexandre Julliard [Fri, 25 Feb 2005 21:06:11 +0000 (21:06 +0000)]
Converted the global screen buffer list to a standard list.

20 years agoReplaced the message_list structure by a standard list.
Alexandre Julliard [Fri, 25 Feb 2005 21:05:11 +0000 (21:05 +0000)]
Replaced the message_list structure by a standard list.

20 years agoMoved clipboard event handling functions and some private data
Alexandre Julliard [Fri, 25 Feb 2005 21:01:15 +0000 (21:01 +0000)]
Moved clipboard event handling functions and some private data
structures to clipboard.c.

20 years agoConvert the global thread list to a standard list.
Alexandre Julliard [Fri, 25 Feb 2005 19:33:35 +0000 (19:33 +0000)]
Convert the global thread list to a standard list.

20 years agoConvert the global process list to a standard list.
Alexandre Julliard [Fri, 25 Feb 2005 19:31:26 +0000 (19:31 +0000)]
Convert the global process list to a standard list.

20 years agoAdd secondary buffer SetFrequency test.
Robert Reif [Fri, 25 Feb 2005 19:17:11 +0000 (19:17 +0000)]
Add secondary buffer SetFrequency test.

20 years agoUse nBlockAlign rather than calculating it.
Robert Reif [Fri, 25 Feb 2005 19:16:57 +0000 (19:16 +0000)]
Use nBlockAlign rather than calculating it.
Add a buffer length alignment error message.

20 years agoAdvance over * argument for precision.
Uwe Bonnes [Fri, 25 Feb 2005 19:16:46 +0000 (19:16 +0000)]
Advance over * argument for precision.
Honor precision argument for strings.

20 years agoConvert the per-thread mutex list to a standard list.
Alexandre Julliard [Fri, 25 Feb 2005 16:58:43 +0000 (16:58 +0000)]
Convert the per-thread mutex list to a standard list.

20 years agoFix RegOpen/CloseKey.
James Hawkins [Fri, 25 Feb 2005 16:52:10 +0000 (16:52 +0000)]
Fix RegOpen/CloseKey.

20 years agoMake sure that last line is at the bottom of the edit control.
Lauri Tulmin [Fri, 25 Feb 2005 16:51:13 +0000 (16:51 +0000)]
Make sure that last line is at the bottom of the edit control.

20 years agoChange SetCooperativeLevel FIXME to WARN.
Robert Reif [Fri, 25 Feb 2005 16:50:57 +0000 (16:50 +0000)]
Change SetCooperativeLevel FIXME to WARN.

20 years agoDump the pidl of a lnk file.
Mike McCormack [Fri, 25 Feb 2005 16:50:39 +0000 (16:50 +0000)]
Dump the pidl of a lnk file.

20 years ago- implement loading and saving of MSI advertised shortcut info
Mike McCormack [Fri, 25 Feb 2005 16:19:57 +0000 (16:19 +0000)]
- implement loading and saving of MSI advertised shortcut info
- make more test cases pass
- read and write the location block
- improve the binary compatibility of lnk files

20 years agoTreat already preprocessed code just like normal #include'ed code.
Ge van Geldorp [Fri, 25 Feb 2005 16:19:35 +0000 (16:19 +0000)]
Treat already preprocessed code just like normal #include'ed code.

20 years agoExclude two tests crashing on WinNT4.
Stefan Leichter [Fri, 25 Feb 2005 16:19:19 +0000 (16:19 +0000)]
Exclude two tests crashing on WinNT4.

20 years agoRemove unneeded calls to TAB_GetInfoPtr(), const fixes, inline small
Jon Griffiths [Fri, 25 Feb 2005 16:19:07 +0000 (16:19 +0000)]
Remove unneeded calls to TAB_GetInfoPtr(), const fixes, inline small
funcs & remove unused parameters.

20 years agoDocumentation spelling fixes.
Jon Griffiths [Fri, 25 Feb 2005 14:07:56 +0000 (14:07 +0000)]
Documentation spelling fixes.

20 years agoRegular files are always ready for I/O, no need to poll on them.
Alexandre Julliard [Fri, 25 Feb 2005 14:02:20 +0000 (14:02 +0000)]
Regular files are always ready for I/O, no need to poll on them.

20 years agoConvert the APC queues to use standard lists.
Alexandre Julliard [Fri, 25 Feb 2005 14:01:40 +0000 (14:01 +0000)]
Convert the APC queues to use standard lists.

20 years agoFix stack object overrun when an application calls ChooseFontA.
Troy Rollo [Fri, 25 Feb 2005 14:00:38 +0000 (14:00 +0000)]
Fix stack object overrun when an application calls ChooseFontA.

20 years agoImplement the action RegisterFonts.
Aric Stewart [Fri, 25 Feb 2005 14:00:09 +0000 (14:00 +0000)]
Implement the action RegisterFonts.

20 years agoImplemented !ES_AUTO[HV]SCROLL.
Lauri Tulmin [Fri, 25 Feb 2005 13:59:49 +0000 (13:59 +0000)]
Implemented !ES_AUTO[HV]SCROLL.

20 years agoRemove (buf && !buflen) checking.
TANABE Hiroshi [Fri, 25 Feb 2005 13:59:22 +0000 (13:59 +0000)]
Remove (buf && !buflen) checking.
Fixed outline rendering with GGO_GRAY?_BITMAP option.
Improved fixed-pitch fonts detection.

20 years agoAs last option for drive type detection we try the device node name.
Paul van Schayck [Fri, 25 Feb 2005 13:58:45 +0000 (13:58 +0000)]
As last option for drive type detection we try the device node name.

20 years agoAdded some TRACE statements.
Paul Vriens [Fri, 25 Feb 2005 13:58:37 +0000 (13:58 +0000)]
Added some TRACE statements.

20 years agoConvert the key notifications list to a standard list.
Alexandre Julliard [Thu, 24 Feb 2005 19:43:53 +0000 (19:43 +0000)]
Convert the key notifications list to a standard list.

20 years agoRepaint the non-client area to work around broken WM_PAINT handlers
Alexandre Julliard [Thu, 24 Feb 2005 19:42:08 +0000 (19:42 +0000)]
Repaint the non-client area to work around broken WM_PAINT handlers
also when doing a synchronous update with RDW_UPDATENOW.

20 years agoAdd struct StorageBaseImpl at the start of derived structures instead
Mike McCormack [Thu, 24 Feb 2005 19:39:27 +0000 (19:39 +0000)]
Add struct StorageBaseImpl at the start of derived structures instead
of trying to keep the first members the same.

20 years ago- Fix scrollbar show/update conditions in SCROLL_SetScrollInfo: we DO
Vitaly Lipatov [Thu, 24 Feb 2005 19:38:56 +0000 (19:38 +0000)]
- Fix scrollbar show/update conditions in SCROLL_SetScrollInfo: we DO
  NOT show scroll bar if only page parameter changing when scrollbar
  is disabled.
- Removed bChangeParams from SCROLL_SetScrollInfo as unneeded flag.