wine
19 years agoMake more of the OLE interface vtables const.
Dmitry Timoshkov [Wed, 1 Jun 2005 19:57:42 +0000 (19:57 +0000)] 
Make more of the OLE interface vtables const.

19 years agoMerged d3ddevice/main.h and direct3d/main.h into d3d_private.h.
Christian Costa [Wed, 1 Jun 2005 19:52:25 +0000 (19:52 +0000)] 
Merged d3ddevice/main.h and direct3d/main.h into d3d_private.h.
Fixed Thunk_IDirect3DImpl_2_CreateViewport.

19 years agoMinor formattting fixes.
Dimi Paun [Wed, 1 Jun 2005 19:50:34 +0000 (19:50 +0000)] 
Minor formattting fixes.

19 years agoAdd definitions for IDTRYAGAIN and IDCONTINUE.
Dimi Paun [Wed, 1 Jun 2005 19:50:07 +0000 (19:50 +0000)] 
Add definitions for IDTRYAGAIN and IDCONTINUE.

19 years agoAdd stubs and stub implementations.
Mike McCormack [Wed, 1 Jun 2005 19:49:41 +0000 (19:49 +0000)] 
Add stubs and stub implementations.

19 years agoDefine some functions and structures.
Mike McCormack [Wed, 1 Jun 2005 19:49:29 +0000 (19:49 +0000)] 
Define some functions and structures.

19 years agoAuthors: Aric Stewart <aric@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
Alexandre Julliard [Wed, 1 Jun 2005 19:48:48 +0000 (19:48 +0000)] 
Authors: Aric Stewart <aric@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
Fix handling of checkbox properties.

19 years agoUse standard TLS functions instead of a TEB internal field to access
Alexandre Julliard [Wed, 1 Jun 2005 11:08:39 +0000 (11:08 +0000)] 
Use standard TLS functions instead of a TEB internal field to access
per-thread data.

19 years agoAlways load 16-bit gdi.exe at init time.
Alexandre Julliard [Wed, 1 Jun 2005 11:06:14 +0000 (11:06 +0000)] 
Always load 16-bit gdi.exe at init time.

19 years agoRevert previous change, it shouldn't be necessary (reported by Rob
Alexandre Julliard [Wed, 1 Jun 2005 11:05:47 +0000 (11:05 +0000)] 
Revert previous change, it shouldn't be necessary (reported by Rob
Shearman).

19 years agoEliminate some -Wwrite-strings warnings.
Mike McCormack [Wed, 1 Jun 2005 11:04:26 +0000 (11:04 +0000)] 
Eliminate some -Wwrite-strings warnings.

19 years ago- Improve tracing.
Robert Shearman [Wed, 1 Jun 2005 11:04:03 +0000 (11:04 +0000)] 
- Improve tracing.
- Implement FC_UP and partially FC_OP.
- Don't needlessly marshal 4 bytes in NdrPointer*.

19 years agoIf we are accessing a method from a superclass then we need to use the
Robert Shearman [Wed, 1 Jun 2005 11:03:40 +0000 (11:03 +0000)] 
If we are accessing a method from a superclass then we need to use the
superclass's ITypeInfo otherwise we could get errors when accessing
hreftypes that aren't present in the subclass.

19 years ago- Fix the return values from QueryPathOfRegTypeLib.
Robert Shearman [Wed, 1 Jun 2005 11:03:29 +0000 (11:03 +0000)] 
- Fix the return values from QueryPathOfRegTypeLib.
- Open registry key with least access rights necessary.
- Documentation updates.

19 years agoDispInvoke is correct so there is no need to print a fixme.
Robert Shearman [Wed, 1 Jun 2005 11:03:05 +0000 (11:03 +0000)] 
DispInvoke is correct so there is no need to print a fixme.

19 years agoClean up headers and make some functions static.
Mike McCormack [Wed, 1 Jun 2005 11:02:48 +0000 (11:02 +0000)] 
Clean up headers and make some functions static.

19 years ago- Add static, const.
Richard Cohen [Wed, 1 Jun 2005 11:02:36 +0000 (11:02 +0000)] 
- Add static, const.
- Don't change the passed in bitmap header.

19 years ago- avoid unicode.h
Mike McCormack [Wed, 1 Jun 2005 11:02:19 +0000 (11:02 +0000)] 
- avoid unicode.h
- add a missing function prototype

19 years agoAdded test case for infinite loops on RDW_REDRAWNOW.
Jason Edmeades [Tue, 31 May 2005 13:39:24 +0000 (13:39 +0000)] 
Added test case for infinite loops on RDW_REDRAWNOW.

19 years agoAdded a from_child parameter to the get_update_region request to allow
Alexandre Julliard [Tue, 31 May 2005 13:37:16 +0000 (13:37 +0000)] 
Added a from_child parameter to the get_update_region request to allow
restarting the search from a given child, in order to avoid looping
forever on windows that don't repaint correctly.

19 years agoSkip the Unicode signature if present.
Alexandre Julliard [Tue, 31 May 2005 13:29:48 +0000 (13:29 +0000)] 
Skip the Unicode signature if present.

19 years agoAdded IDT emulation.
Ivan Leo Puoti [Tue, 31 May 2005 13:28:42 +0000 (13:28 +0000)] 
Added IDT emulation.

19 years agoMark links to dir with FILE_ATTRIBUTE_REPARSE_POINT, so modern
Detlef Riekenberg [Tue, 31 May 2005 13:25:38 +0000 (13:25 +0000)] 
Mark links to dir with FILE_ATTRIBUTE_REPARSE_POINT, so modern
applications can use this additional information.

19 years agoFixed RtlIsTextUnicode prototype, and made it properly take into
Alexandre Julliard [Tue, 31 May 2005 13:24:44 +0000 (13:24 +0000)] 
Fixed RtlIsTextUnicode prototype, and made it properly take into
account the results of the tests to determine the return value.

19 years agoTV_ITEM is the old name of TVITEM, shouldn't be used any more.
Andreas Mohr [Tue, 31 May 2005 13:20:32 +0000 (13:20 +0000)] 
TV_ITEM is the old name of TVITEM, shouldn't be used any more.

19 years agoRemove some unused code.
Mike McCormack [Tue, 31 May 2005 13:20:09 +0000 (13:20 +0000)] 
Remove some unused code.

19 years agoRemove import lib on make clean.
Alexandre Julliard [Tue, 31 May 2005 09:38:10 +0000 (09:38 +0000)] 
Remove import lib on make clean.

19 years agoFixed install rule (reported by Vincent Béron).
Alexandre Julliard [Tue, 31 May 2005 09:37:40 +0000 (09:37 +0000)] 
Fixed install rule (reported by Vincent Béron).

19 years agoTest GetFileVersionInfoSizeA with executables.
Stefan Leichter [Tue, 31 May 2005 09:33:59 +0000 (09:33 +0000)] 
Test GetFileVersionInfoSizeA with executables.

19 years agoMerged convert.c, struct_convert.c and helper.c into ddraw_utils.c.
Christian Costa [Tue, 31 May 2005 09:32:44 +0000 (09:32 +0000)] 
Merged convert.c, struct_convert.c and helper.c into ddraw_utils.c.

19 years agoAuthors: Evan Deaubl <wine@warpedview.com>, Robert Shearman <rob@codeweavers.com>
Alexandre Julliard [Tue, 31 May 2005 09:32:12 +0000 (09:32 +0000)] 
Authors: Evan Deaubl <wine@warpedview.com>, Robert Shearman <rob@codeweavers.com>
- Implement RtlGetControlSecurityDescriptor.
- Fix NtAccessCheck so it works with relative SECURITY_DESCRIPTORs.

19 years ago- implement Crypt{Get|Set}OIDFunctionValue
Juan Lang [Tue, 31 May 2005 09:31:49 +0000 (09:31 +0000)] 
- implement Crypt{Get|Set}OIDFunctionValue
- fix bug and memory leak in last patch

19 years agoAdd multiple DIRECTSOUND object support (multiple sound cards can play
Robert Reif [Tue, 31 May 2005 09:31:37 +0000 (09:31 +0000)] 
Add multiple DIRECTSOUND object support (multiple sound cards can play
at the same time).
Fix CoCreateInstance when no sound card is present.
Fix create bug found by Mike Hearn.

19 years agoSome warning fixes for the regression tests.
Mike McCormack [Tue, 31 May 2005 09:30:45 +0000 (09:30 +0000)] 
Some warning fixes for the regression tests.

19 years agoMore -Wmissing-declarations and -Wwrite-strings warning fixes.
Mike McCormack [Tue, 31 May 2005 09:30:28 +0000 (09:30 +0000)] 
More -Wmissing-declarations and -Wwrite-strings warning fixes.

19 years agoImprove number parsing and avoid unicode.h.
Mike McCormack [Tue, 31 May 2005 09:30:01 +0000 (09:30 +0000)] 
Improve number parsing and avoid unicode.h.

19 years agoOn some systems (linux 2.6.8) AFS fails to set d_reclen to 0 or does
Francois Gouget [Mon, 30 May 2005 11:33:42 +0000 (11:33 +0000)] 
On some systems (linux 2.6.8) AFS fails to set d_reclen to 0 or does
not support VFAT_IOCTL_READDIR_BOTH but returns 0 (success) anyway. So
set d_reclen to 65535 (an impossible value) before the ioctl() and
check it afterwards to work around this bug.

19 years agoRemove more types from the parser.
Mike McCormack [Mon, 30 May 2005 11:32:18 +0000 (11:32 +0000)] 
Remove more types from the parser.

19 years agoAdd and correct some function declarations.
Mike McCormack [Mon, 30 May 2005 11:12:24 +0000 (11:12 +0000)] 
Add and correct some function declarations.

19 years agoAdd support for more than 2 audio channels.
Robert Reif [Mon, 30 May 2005 11:12:07 +0000 (11:12 +0000)] 
Add support for more than 2 audio channels.

19 years ago- Implemented the implicit creation of mipmaps for surfaces that have
Antoine Chavasse [Mon, 30 May 2005 11:11:34 +0000 (11:11 +0000)] 
- Implemented the implicit creation of mipmaps for surfaces that have
  DDSCAPS_COMPLEX, DDSCAPS_MIPMAP and for which the mipmap count is
  not specified.
- Implemented test cases for mipmap textures creation.

19 years agoAdded the feature to change row height in owner draw controls.
Kouji Sasaki [Mon, 30 May 2005 11:10:01 +0000 (11:10 +0000)] 
Added the feature to change row height in owner draw controls.

19 years agoCorrected the determination of capturing inside EDIT_WM_MouseMove
Kouji Sasaki [Mon, 30 May 2005 11:09:33 +0000 (11:09 +0000)] 
Corrected the determination of capturing inside EDIT_WM_MouseMove
function.

19 years agoMake more of the OLE interface vtables const.
Dmitry Timoshkov [Mon, 30 May 2005 10:01:08 +0000 (10:01 +0000)] 
Make more of the OLE interface vtables const.

19 years agoAssorted spelling fixes.
Francois Gouget [Mon, 30 May 2005 09:56:56 +0000 (09:56 +0000)] 
Assorted spelling fixes.

19 years agoUpdate version resource of msiexec.exe to current version shipped from
Stefan Leichter [Mon, 30 May 2005 09:55:34 +0000 (09:55 +0000)] 
Update version resource of msiexec.exe to current version shipped from
Windows Update.

19 years ago- implement commands 'copy' and 'delete'
Martin Fuchs [Mon, 30 May 2005 09:55:19 +0000 (09:55 +0000)] 
- implement commands 'copy' and 'delete'
- fix 'move' command for the left pane

19 years agoAdded VarMonthName() implementation.
Marcus Meissner [Sun, 29 May 2005 20:17:30 +0000 (20:17 +0000)] 
Added VarMonthName() implementation.

19 years agoGet rid of some redundant parser types.
Mike McCormack [Sun, 29 May 2005 20:17:16 +0000 (20:17 +0000)] 
Get rid of some redundant parser types.

19 years agoRefresh display after executing a context menu command.
Martin Fuchs [Sun, 29 May 2005 20:17:05 +0000 (20:17 +0000)] 
Refresh display after executing a context menu command.

19 years ago-Wmissing-declarations and -Wwrite-strings warning fixes.
Mike McCormack [Sun, 29 May 2005 20:08:12 +0000 (20:08 +0000)] 
-Wmissing-declarations and -Wwrite-strings warning fixes.

19 years agoImplement file filtering (matching of file name patterns and file
Martin Fuchs [Sun, 29 May 2005 20:05:29 +0000 (20:05 +0000)] 
Implement file filtering (matching of file name patterns and file
types).

19 years ago_findclose() exists on MinGW, so prefix it.
Eric Pouech [Sun, 29 May 2005 20:04:40 +0000 (20:04 +0000)] 
_findclose() exists on MinGW, so prefix it.

19 years agoReindented parts to be conform to the rest of the code.
Eric Pouech [Sun, 29 May 2005 20:04:28 +0000 (20:04 +0000)] 
Reindented parts to be conform to the rest of the code.

19 years agoRewrote all stack backtrace code (more code sharing, easier to follow,
Eric Pouech [Sun, 29 May 2005 20:03:56 +0000 (20:03 +0000)] 
Rewrote all stack backtrace code (more code sharing, easier to follow,
and less bugs).

19 years ago- always declare the lstr* functions, even if they're inline
Mike McCormack [Sun, 29 May 2005 20:03:30 +0000 (20:03 +0000)] 
- always declare the lstr* functions, even if they're inline
- add prototype for ReadDirectoryChangesW

19 years ago#undef interface before including alsa headers.
Marcus Meissner [Sun, 29 May 2005 20:03:05 +0000 (20:03 +0000)] 
#undef interface before including alsa headers.

19 years agoFix a multiple sound card interface bug.
Robert Reif [Sun, 29 May 2005 20:02:58 +0000 (20:02 +0000)] 
Fix a multiple sound card interface bug.
Add better error messages.

19 years agoAdd SymLoadModule64.
Paul Vriens [Sun, 29 May 2005 20:02:42 +0000 (20:02 +0000)] 
Add SymLoadModule64.

19 years agoPass the right hwnd to ReleaseDC().
Felix Nawothnig [Sun, 29 May 2005 20:02:32 +0000 (20:02 +0000)] 
Pass the right hwnd to ReleaseDC().

19 years agoFix volume control.
Robert Reif [Sun, 29 May 2005 20:02:05 +0000 (20:02 +0000)] 
Fix volume control.

19 years agogcc 4.0 compile fix.
Kristiaan Lenaerts [Sun, 29 May 2005 20:01:48 +0000 (20:01 +0000)] 
gcc 4.0 compile fix.

19 years agoFix Estonian keyboard layout to better match the X11 one.
Dmitry Timoshkov [Sun, 29 May 2005 20:01:17 +0000 (20:01 +0000)] 
Fix Estonian keyboard layout to better match the X11 one.

19 years agoRemove unneeded cast.
Francois Gouget [Sun, 29 May 2005 20:00:58 +0000 (20:00 +0000)] 
Remove unneeded cast.

19 years agoTests for VarAdd.
Michael Stefaniuc [Sun, 29 May 2005 20:00:50 +0000 (20:00 +0000)] 
Tests for VarAdd.

19 years ago- Reimplement VarAdd, had missing functionality and wrong behaviour.
Michael Stefaniuc [Sun, 29 May 2005 20:00:31 +0000 (20:00 +0000)] 
- Reimplement VarAdd, had missing functionality and wrong behaviour.
- Fix a typo in VarMul.

19 years agoFix indentation.
Dimi Paun [Sun, 29 May 2005 20:00:10 +0000 (20:00 +0000)] 
Fix indentation.

19 years agoInclude crypt32 tests into winetest.
Stefan Leichter [Sun, 29 May 2005 19:59:50 +0000 (19:59 +0000)] 
Include crypt32 tests into winetest.

19 years agoUse registered DLLs for encode/decode.
Juan Lang [Sun, 29 May 2005 19:59:33 +0000 (19:59 +0000)] 
Use registered DLLs for encode/decode.

19 years agoAdd a few missing defines.
Juan Lang [Sun, 29 May 2005 19:59:21 +0000 (19:59 +0000)] 
Add a few missing defines.

19 years agoMake some of the OLE interface vtables const.
Dmitry Timoshkov [Fri, 27 May 2005 20:17:35 +0000 (20:17 +0000)] 
Make some of the OLE interface vtables const.

19 years agoAdded --list option to the tests and use that in winetest.
Alexandre Julliard [Fri, 27 May 2005 20:10:59 +0000 (20:10 +0000)] 
Added --list option to the tests and use that in winetest.

19 years agoAdded some privileged instructions emulation.
Ivan Leo Puoti [Fri, 27 May 2005 19:30:22 +0000 (19:30 +0000)] 
Added some privileged instructions emulation.

19 years agoMove remaining GDI objects to the large heap.
Dimi Paun [Fri, 27 May 2005 19:28:23 +0000 (19:28 +0000)] 
Move remaining GDI objects to the large heap.

19 years agoFix some obsolete comments
Richard Cohen [Fri, 27 May 2005 19:26:34 +0000 (19:26 +0000)] 
Fix some obsolete comments

19 years agoAuthors: Mike McCormack <mike@codeweavers.com>, Aric Stewart <aric@codeweavers.com>
Alexandre Julliard [Fri, 27 May 2005 19:25:42 +0000 (19:25 +0000)] 
Authors: Mike McCormack <mike@codeweavers.com>, Aric Stewart <aric@codeweavers.com>
Add format record tests.

19 years agoIntroduce really basic scripting of actions. This is primarily to get
Aric Stewart [Fri, 27 May 2005 19:24:22 +0000 (19:24 +0000)] 
Introduce really basic scripting of actions. This is primarily to get
the order of execution of the action correct since some custom actions
can be scripted and others are run during the script building phase.

19 years agoRestrict deformating of nested index keys [[1]].
Aric Stewart [Fri, 27 May 2005 19:23:29 +0000 (19:23 +0000)] 
Restrict deformating of nested index keys [[1]].
Introduce the beginning of group deformating {}.

19 years agoUse the Data Protection API to protect the users private keys.
Michael Jung [Fri, 27 May 2005 19:23:19 +0000 (19:23 +0000)] 
Use the Data Protection API to protect the users private keys.

19 years agoIt's sufficienct for Crypt[Un]ProtectData to acquire the crypto
Michael Jung [Fri, 27 May 2005 19:22:57 +0000 (19:22 +0000)] 
It's sufficienct for Crypt[Un]ProtectData to acquire the crypto
context with the CRYPT_VERIFY_CONTEXT flag set.

19 years agoImplemented VfwCapture interface.
Maarten Lankhorst [Fri, 27 May 2005 19:22:39 +0000 (19:22 +0000)] 
Implemented VfwCapture interface.

19 years agoUse SystemFunction036 to generate random bytes.
Michael Jung [Fri, 27 May 2005 19:22:22 +0000 (19:22 +0000)] 
Use SystemFunction036 to generate random bytes.

19 years agoAdd declarations for AVICAP and SDK part of Video Capture Driver
Rolf Kalbermatter [Fri, 27 May 2005 09:27:17 +0000 (09:27 +0000)] 
Add declarations for AVICAP and SDK part of Video Capture Driver
Interface.

19 years agoTest and fix the size of stream fields in a record.
Mike McCormack [Fri, 27 May 2005 09:26:13 +0000 (09:26 +0000)] 
Test and fix the size of stream fields in a record.

19 years agoAuthors: Aric Stewart <aric@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
Alexandre Julliard [Fri, 27 May 2005 09:11:18 +0000 (09:11 +0000)] 
Authors: Aric Stewart <aric@codeweavers.com>, Mike McCormack <mike@codeweavers.com>
Implement dialog events and hook up the dialog code.

19 years agoAdd xmldom guids.
Mike McCormack [Fri, 27 May 2005 09:10:21 +0000 (09:10 +0000)] 
Add xmldom guids.

19 years agoUse proper return values in amstream stub functions.
Peter Oberndorfer [Fri, 27 May 2005 09:10:05 +0000 (09:10 +0000)] 
Use proper return values in amstream stub functions.

19 years ago*Handle cidl==0 in shfldr_desktop, shfldr_fs and shfldr_mycomp.
Stefan Dösinger [Thu, 26 May 2005 16:09:12 +0000 (16:09 +0000)] 
*Handle cidl==0 in shfldr_desktop, shfldr_fs and shfldr_mycomp.
*Remove the dwAttributes member from the IGenericSFImpl class, it's
not needed and can't be initialised in Initialize and InitializeEx.

19 years agoFirst pass at writing out CurVer keys for ProgIds. Also print a
Aric Stewart [Thu, 26 May 2005 16:08:58 +0000 (16:08 +0000)] 
First pass at writing out CurVer keys for ProgIds. Also print a
message for the actions we skip. Lines up with native MSI output logs
for ease of comparison.

19 years agoAdd a stub for ODBCCPlApplet.
Rein Klazes [Thu, 26 May 2005 16:08:27 +0000 (16:08 +0000)] 
Add a stub for ODBCCPlApplet.

19 years agoAdd a stub for IsAdminOverrideActive.
Rein Klazes [Thu, 26 May 2005 16:08:13 +0000 (16:08 +0000)] 
Add a stub for IsAdminOverrideActive.

19 years agoCall fileio_terminate for FILE_AsyncWriteService.
Uwe Bonnes [Thu, 26 May 2005 16:07:53 +0000 (16:07 +0000)] 
Call fileio_terminate for FILE_AsyncWriteService.

19 years agoCrop the update region to the new window rectangle when resizing a
Alexandre Julliard [Thu, 26 May 2005 12:28:07 +0000 (12:28 +0000)] 
Crop the update region to the new window rectangle when resizing a
window.

19 years agoDon't fetch the window class name if it's not needed to compute the
Alexandre Julliard [Thu, 26 May 2005 12:26:23 +0000 (12:26 +0000)] 
Don't fetch the window class name if it's not needed to compute the
message name.

19 years agoA big rewrite of the whole RegisterClass, RegisterProgId,
Aric Stewart [Thu, 26 May 2005 12:24:28 +0000 (12:24 +0000)] 
A big rewrite of the whole RegisterClass, RegisterProgId,
RegisterExtension and RegisterMIME actions. We now handle verbs
properly, handle dependancies and such properly and keep track of what
we need to register and what we do not properly.

19 years agoUse IShellFolder::GetDisplayNameOf instead of SHGetPathFromIDList to
Michael Jung [Thu, 26 May 2005 12:23:57 +0000 (12:23 +0000)] 
Use IShellFolder::GetDisplayNameOf instead of SHGetPathFromIDList to
be able to browse shell namespace extensions.

19 years agoAdded the callback item processing for LISTVIEW_EndEditLabelT
Kouji Sasaki [Thu, 26 May 2005 12:23:38 +0000 (12:23 +0000)] 
Added the callback item processing for LISTVIEW_EndEditLabelT
function.

19 years agoAdded some idl definitions.
Mike McCormack [Thu, 26 May 2005 12:22:51 +0000 (12:22 +0000)] 
Added some idl definitions.

19 years agoWorkaround to allow using the async keyword as method name.
Alexandre Julliard [Thu, 26 May 2005 12:22:28 +0000 (12:22 +0000)] 
Workaround to allow using the async keyword as method name.

19 years agoMoved functions from windows/user.c to more appropriate places, and
Alexandre Julliard [Wed, 25 May 2005 18:42:37 +0000 (18:42 +0000)] 
Moved functions from windows/user.c to more appropriate places, and
get rid of that file.