Raphael Junqueira [Wed, 28 Apr 2004 00:29:25 +0000 (00:29 +0000)]
- add some prototypes/typedefs to msi.h
- implements some A -> W calls (W calls must be implemented)
Francois Gouget [Wed, 28 Apr 2004 00:24:44 +0000 (00:24 +0000)]
Assorted spelling fixes.
Ove Kaaven [Wed, 28 Apr 2004 00:24:09 +0000 (00:24 +0000)]
Fixed a couple of bugs.
Andreas Mohr [Wed, 28 Apr 2004 00:23:48 +0000 (00:23 +0000)]
Explain how to reduce log size, using pipes.
Alexandre Julliard [Tue, 27 Apr 2004 23:32:01 +0000 (23:32 +0000)]
Replace empty window rect checks by a new X11DRV_is_window_rect_mapped
function so that we can reuse that support for off-screen windows.
William Lahti [Tue, 27 Apr 2004 23:31:08 +0000 (23:31 +0000)]
Fixed typo.
Mike McCormack [Tue, 27 Apr 2004 23:30:25 +0000 (23:30 +0000)]
Implemented WNetEnumCachedPasswords.
Jon Griffiths [Tue, 27 Apr 2004 23:30:10 +0000 (23:30 +0000)]
Fix failures under win2k.
Jon Griffiths [Tue, 27 Apr 2004 23:29:58 +0000 (23:29 +0000)]
Update VarXor,VarAbs,VarNot for all input types.
Test VarOr; fix a failure with later oleaut32 versions.
Speed up compilation by sharing failure strings.
Jon Griffiths [Tue, 27 Apr 2004 23:29:37 +0000 (23:29 +0000)]
Implement VarOr.
Fixes for untested VarXor,VarAbs,VarNot input types.
Dmitry Timoshkov [Tue, 27 Apr 2004 23:29:18 +0000 (23:29 +0000)]
Before removing menu items in the MDI Window menu check whether a menu
item following a separator has our "magic" value.
Kevin Koltzau [Tue, 27 Apr 2004 23:29:01 +0000 (23:29 +0000)]
Allow UrlCombine to calculate size of required buffer.
Robert Reif [Tue, 27 Apr 2004 23:28:46 +0000 (23:28 +0000)]
Restore the 2 MHz sample rate test and fix the winealsa driver for
reasonable limits.
Alexandre Julliard [Tue, 27 Apr 2004 02:43:40 +0000 (02:43 +0000)]
DefineDosDeviceW: implemented the DDD_REMOVE_DEFINITION flag.
Alexandre Julliard [Tue, 27 Apr 2004 02:27:47 +0000 (02:27 +0000)]
Removed todo_wine from some tests that succeed now.
Alexandre Julliard [Tue, 27 Apr 2004 02:27:09 +0000 (02:27 +0000)]
Reimplemented CreateDirectoryW and RemoveDirectoryW using ntdll
functions.
Alexandre Julliard [Tue, 27 Apr 2004 02:15:52 +0000 (02:15 +0000)]
Pass the creation disposition to wine_nt_to_unix_file_name so that it
can return the correct error code in all cases.
Changed MoveFileExW to use wine_nt_to_unix_file_name to avoid
computing the NT name twice.
Fixed crash in GetDriveTypeW with a NULL root.
Ilya Korniyko [Mon, 26 Apr 2004 23:35:17 +0000 (23:35 +0000)]
Added Ukrainian translations.
Christian Costa [Mon, 26 Apr 2004 23:34:17 +0000 (23:34 +0000)]
Implemented fast rendering to a texture using glCopyTexImage2D
Fixed SetViewport.
Fixed SetRenderTarget (based on Jason Edmeades' work).
Improved trace.
Filip Navara [Mon, 26 Apr 2004 23:33:39 +0000 (23:33 +0000)]
Make RPCRT4 use Windows compatible protocol (DCE v5.0) for
communication.
Dimitrie O. Paun [Mon, 26 Apr 2004 23:32:15 +0000 (23:32 +0000)]
Define _T[USX]?CHAR/_TINT/TCHAR types, for compatibility.
Do not depend on other files being included first.
Have the same include graph as the MS headers.
Protect against trying to use libc when not possible.
Cleanups.
Dimitrie O. Paun [Mon, 26 Apr 2004 23:31:39 +0000 (23:31 +0000)]
Fix the _WCTYPE_T_DEFINED sentry for compatibility.
Francois Gouget [Mon, 26 Apr 2004 23:31:11 +0000 (23:31 +0000)]
Make sure the 'alsa handle' is initialized to NULL before calling
snd_pcm_open(). Otherwise if it fails we get a crash trying to close
an invalid alsa handle.
Duane Clark [Mon, 26 Apr 2004 23:30:51 +0000 (23:30 +0000)]
Add testing of PeekNamedPipe, multiple writes, and message mode.
Francois Gouget [Mon, 26 Apr 2004 23:30:26 +0000 (23:30 +0000)]
waveOutGetDevCaps(-1...) must return the capabilities of the Wave
mapper.
DRV_QUERYDEVICEINTERFACE is not supported on all Windows versions.
Check the length returned by DRV_QUERYDEVICEINTERFACESIZE and fix
memory leak.
Some Windows sound drivers allow wild frequencies such as the 2MHz
one. So modify this test to use an invalid number of bits per sample
instead (hopefully that will fail really everywhere).
Filip Navara [Mon, 26 Apr 2004 23:29:59 +0000 (23:29 +0000)]
Make widl parse the 'transmit_as' and 'endpoint' keywords.
Dmitry Timoshkov [Mon, 26 Apr 2004 23:29:44 +0000 (23:29 +0000)]
Fix the DDE PFNCALLBACK prototype.
Marcus Meissner [Mon, 26 Apr 2004 20:15:02 +0000 (20:15 +0000)]
Fixed some strict aliasing issues in dlls/d3d8.
Incorporated bugfix from Christian Costa in vshader_expp.
Ivan Leo Murray-Smith [Mon, 26 Apr 2004 20:13:17 +0000 (20:13 +0000)]
Replace --debugmsg by WINEDEBUG.
Raphael Junqueira [Mon, 26 Apr 2004 20:12:28 +0000 (20:12 +0000)]
- implement SetRenderState D3DRS_FOGENABLE/D3DRS_RANGEFOGENABLE
- implement SetRenderState D3DRS_RANGEFOGENABLE
- fix SetRenderState D3DRS_FOGVERTEXMODE Caps/Detection traces
- fix IDirect3D8::GetAdapterIdentifier to use FillGLCaps and provide
more exact infos (driver versions, vendor, ...)
- split Fake GL Context creation from GetDeviceCaps for external use
- add a new channel (d3d_caps) for all IDirect3D8 Caps/detection traces
- rename fps channel to d3d_fps
- high use of runtime detected OpenGL Caps instead of defines
- update supported Caps using runtime detection
Maxime Bellengé [Mon, 26 Apr 2004 20:06:24 +0000 (20:06 +0000)]
Implemented the ACO_AUTOSUGGEST, ACO_AUTOAPPEND, ACO_UPDOWNKEYDROPSLIST
styles.
Jukka Heinonen [Mon, 26 Apr 2004 20:06:08 +0000 (20:06 +0000)]
If source and destination are the same object, don't lock the object
twice as it will only be unlocked once.
Marcus Meissner [Mon, 26 Apr 2004 20:05:52 +0000 (20:05 +0000)]
Fixed position of tmp.f assigned like in dlls/d3d8/shader.c.
Fixed strict aliasing problem.
Jukka Heinonen [Mon, 26 Apr 2004 20:05:30 +0000 (20:05 +0000)]
Implement DOS7 canonicalize path function as a conversion to short
file name.
Duane Clark [Mon, 26 Apr 2004 20:05:01 +0000 (20:05 +0000)]
Add tracing messages to MDI.
Francois Gouget [Mon, 26 Apr 2004 20:04:21 +0000 (20:04 +0000)]
Fix a warning in JACK_drvLoad().
Francois Gouget [Mon, 26 Apr 2004 20:03:59 +0000 (20:03 +0000)]
We only support 8 and 16 bit sound so we should reject the other
formats.
Francois Gouget [Mon, 26 Apr 2004 20:02:39 +0000 (20:02 +0000)]
If lpstrTitle is NULL, set it to either 'Open File' or 'Save as'.
Constify the string constants.
Dmitry Timoshkov [Mon, 26 Apr 2004 20:01:20 +0000 (20:01 +0000)]
Call appropriate DefWindowProc in DDE client/server window procs
depending on whether a window proc is unicode or ANSI.
Alexandre Julliard [Fri, 23 Apr 2004 23:31:58 +0000 (23:31 +0000)]
Reimplemented GetLogicalDrives, GetLogicalDriveStrings and
GetDriveType using the new symlink mechanism.
Made GetDriveType attempt to autodetect the type if not specified in
the registry.
Ferenc Wagner [Fri, 23 Apr 2004 23:30:11 +0000 (23:30 +0000)]
Remove the wineloader variable.
Jon Griffiths [Fri, 23 Apr 2004 23:30:00 +0000 (23:30 +0000)]
Tests for newly added MAPI functions.
Jon Griffiths [Fri, 23 Apr 2004 23:28:27 +0000 (23:28 +0000)]
Implement MAPI property & utility functions.
Jon Griffiths [Fri, 23 Apr 2004 23:28:04 +0000 (23:28 +0000)]
Update/Add MAPI headers.
Alexandre Julliard [Fri, 23 Apr 2004 21:36:22 +0000 (21:36 +0000)]
Moved creation of the CDROM registry keys into the registry loading
code.
Jon Griffiths [Fri, 23 Apr 2004 21:32:34 +0000 (21:32 +0000)]
Documentation fixes.
Dmitry Timoshkov [Fri, 23 Apr 2004 21:32:17 +0000 (21:32 +0000)]
Fix a bug in ShellExecute which called DdeCreateStringHandleW with a
wrong parameter. Revert previous erroneous fix.
Jon Griffiths [Fri, 23 Apr 2004 21:31:37 +0000 (21:31 +0000)]
Test ClearCustData() and UINT->I4 conversion.
Jon Griffiths [Fri, 23 Apr 2004 21:31:16 +0000 (21:31 +0000)]
Implement ClearCustData.
Jon Griffiths [Fri, 23 Apr 2004 21:30:32 +0000 (21:30 +0000)]
Check the correct param for 2 DECIMAL operations.
Jon Griffiths [Fri, 23 Apr 2004 21:29:49 +0000 (21:29 +0000)]
Conversion from VT_UINT to VT_I4 ignores overflow.
Jon Griffiths [Fri, 23 Apr 2004 21:28:19 +0000 (21:28 +0000)]
Accept exports with '@' in their name.
Link to winehq source for implemented functions.
Raphael Junqueira [Fri, 23 Apr 2004 21:28:02 +0000 (21:28 +0000)]
Don't try to create HW Vertex Shaders when code is NULL (ie use
default rendering code using VertexShaderDeclaration for datas) as GL
drivers don't like empty programs.
Raphael Junqueira [Fri, 23 Apr 2004 21:27:30 +0000 (21:27 +0000)]
Fix some random crashes found on some games in the new code (live
GLX/GL drivers).
Alexandre Julliard [Fri, 23 Apr 2004 03:22:34 +0000 (03:22 +0000)]
Moved support for opening DOS device files to ntdll.
Ferenc Wagner [Fri, 23 Apr 2004 02:52:21 +0000 (02:52 +0000)]
Unconditionally test Wine presence.
Add the Build info section to the output.
Alexandre Julliard [Fri, 23 Apr 2004 02:46:18 +0000 (02:46 +0000)]
Make DIR_nt_to_unix return STATUS_NO_SUCH_FILE instead of
STATUS_OBJECT_NAME_NOT_FOUND to indicate that the last component
didn't exist to allow distinguishing it from legitimate errors.
Export it from ntdll, renamed to wine_nt_to_unix_file_name.
Dmitry Timoshkov [Fri, 23 Apr 2004 02:40:51 +0000 (02:40 +0000)]
Use a passed SecurityDescriptor in CreateFileW.
Chris Morgan [Fri, 23 Apr 2004 02:40:30 +0000 (02:40 +0000)]
Skip over most of the unused variant types to speed up the variant
tests.
Alexandre Julliard [Fri, 23 Apr 2004 00:07:34 +0000 (00:07 +0000)]
Use NtOpenFile instead of FILE_CreateFile to open Unix files.
Jakob Eriksson [Fri, 23 Apr 2004 00:06:57 +0000 (00:06 +0000)]
Added Wine detection.
Huw Davies [Thu, 22 Apr 2004 23:46:35 +0000 (23:46 +0000)]
DdeClientTransaction returns zero on error.
Dmitry Timoshkov [Thu, 22 Apr 2004 23:46:21 +0000 (23:46 +0000)]
Unicode version of DdeCreateStringHandle should ignore codepage parameter.
Raphael Junqueira [Thu, 22 Apr 2004 23:46:05 +0000 (23:46 +0000)]
- more FIXME -> TRACE
- begin vendor/card detection (versions/names)
Dmitry Timoshkov [Thu, 22 Apr 2004 23:45:47 +0000 (23:45 +0000)]
Add some compatibility macros.
Jakob Eriksson [Thu, 22 Apr 2004 23:44:14 +0000 (23:44 +0000)]
When the Windows directory was something else than C:\WINDOWS
test_GetTempFileNameA() failed.
Ferenc Wagner [Thu, 22 Apr 2004 23:43:54 +0000 (23:43 +0000)]
- constify some strings
- introduce -u option to write archive url into the report
- bump output format version to 3
Alexandre Julliard [Thu, 22 Apr 2004 03:49:39 +0000 (03:49 +0000)]
Make CreateFileW use NtCreateFile.
Krzysztof Foltman [Thu, 22 Apr 2004 03:45:00 +0000 (03:45 +0000)]
Added dummy hhctrl.ocx with stubs of HtmlHelpA and HtmlHelpW.
Filip Navara [Thu, 22 Apr 2004 03:40:01 +0000 (03:40 +0000)]
Make widl compile without most of Windows/Wine headers, so it can be
reused by other projects.
Alexandre Julliard [Wed, 21 Apr 2004 22:30:08 +0000 (22:30 +0000)]
Preload keyboard.drv when Windows version is Win9x.
Alexandre Julliard [Wed, 21 Apr 2004 22:27:34 +0000 (22:27 +0000)]
Changed MoveFileEx to use ntdll functions, and moved it to
dlls/kernel/path.c.
Alexandre Julliard [Wed, 21 Apr 2004 22:26:44 +0000 (22:26 +0000)]
Properly set IO_STATUS_BLOCK.Information in NtCreateFile.
Huw Davies [Wed, 21 Apr 2004 22:25:04 +0000 (22:25 +0000)]
Deleting column zero should only delete the column and not the item
data.
Juan Lang [Wed, 21 Apr 2004 22:24:38 +0000 (22:24 +0000)]
Fix NetApiBufferReallocate and tests based on results from winetest.
Christian Costa [Wed, 21 Apr 2004 22:24:22 +0000 (22:24 +0000)]
Converted some FIXMEs into TRACEs.
Krzysztof Foltman [Wed, 21 Apr 2004 22:24:09 +0000 (22:24 +0000)]
- next/prev month don't stick anymore
- min/max ranges initialized to some reasonable values
- fixed some bugs caused by reversed order of arguments of MONTHCAL_CopyTime
- update current month/year after setting current date
- changing months etc doesn't send MCN_SELECT (which could be sent
only after a particular day was clicked)
- changed (hit && MCHT_CALENDARDATE) to (hit == MCHT_CALENDARDATE)
Krzysztof Foltman [Wed, 21 Apr 2004 22:23:36 +0000 (22:23 +0000)]
- make monthcal a child of datetime (it was a sibling before, causing
completely incorrect message flow)
- update monthcal after date change in datetime
- choose different coordinates when DTS_SHOWNONE is not used
- embedded monthcal is now 200 pixels wide
- selecting a day in embedded monthcal updates the datetime and hides
the monthcal
- changing months/years by clicking month name/year in title bar works
- embedded month calendar is correctly destroyed (it used to stick on
the screen long after the datetime's container was closed)
Dave Belanger [Wed, 21 Apr 2004 22:22:53 +0000 (22:22 +0000)]
Fix bad EMF extents in SetWinMetaFileBits.
Emmanuel Maillard [Wed, 21 Apr 2004 22:22:09 +0000 (22:22 +0000)]
GetSystemInfo support for Darwin.
Mike McCormack [Wed, 21 Apr 2004 22:21:35 +0000 (22:21 +0000)]
* add some values to the SYSTEM_INFORMATION_CLASS enumeration
Ivan Leo Murray-Smith [Tue, 20 Apr 2004 20:16:54 +0000 (20:16 +0000)]
Replace --debugmsg with WINEDEBUG.
Francois Gouget [Tue, 20 Apr 2004 20:16:16 +0000 (20:16 +0000)]
Fixed typos.
Jakob Eriksson [Tue, 20 Apr 2004 20:15:43 +0000 (20:15 +0000)]
Fixed typo.
Raphael Junqueira [Tue, 20 Apr 2004 20:15:29 +0000 (20:15 +0000)]
Fix the d3dcore_gl part of HW vertex shader support for brokens GL
headers.
Alexandre Julliard [Tue, 20 Apr 2004 04:06:49 +0000 (04:06 +0000)]
Reimplemented GetFileAttributesExW and GetCompressedFileSizeW using
the corresponding ntdll functionality.
Francois Gouget [Tue, 20 Apr 2004 04:03:42 +0000 (04:03 +0000)]
Assorted spelling fixes.
Remove wszRegSeparator from devenum_private.h since it's neither
exported by createdevenum.c nor used by anyone else.
Dmitry Timoshkov [Tue, 20 Apr 2004 04:02:50 +0000 (04:02 +0000)]
Add a message test for custom dialog initialization.
Santosh Siddheshwar [Tue, 20 Apr 2004 04:02:35 +0000 (04:02 +0000)]
Allocate DIALOGINFO structure in DefDlgProc instead of in
DIALOG_CreateIndirect, so that it gets created correctly for non
template-based dialogs.
Ivan Leo Murray-Smith [Tue, 20 Apr 2004 04:00:23 +0000 (04:00 +0000)]
Replace --debugmsg with WINEDEBUG.
Ferenc Wagner [Tue, 20 Apr 2004 04:00:07 +0000 (04:00 +0000)]
- Change to console mode so that winetest runs under WinRash.
- Move from spawnvp() to CreateProcess().
- Force a 2-minute timeout on individual tests.
Francois Gouget [Tue, 20 Apr 2004 02:14:00 +0000 (02:14 +0000)]
Make Unicode strings 'static const'.
Francois Gouget [Tue, 20 Apr 2004 01:12:17 +0000 (01:12 +0000)]
Make Unicode strings static const.
Robert Shearman [Tue, 20 Apr 2004 01:07:23 +0000 (01:07 +0000)]
Stub and documentation for RtlFormatMessage.
Alexandre Julliard [Tue, 20 Apr 2004 00:37:00 +0000 (00:37 +0000)]
Minor fixes.
Alexandre Julliard [Tue, 20 Apr 2004 00:36:29 +0000 (00:36 +0000)]
Reimplemented GetFileAttributesW, SetFileAttributesW and SetFileTime
using the corresponding ntdll functionality.
Francois Gouget [Tue, 20 Apr 2004 00:34:52 +0000 (00:34 +0000)]
Make static Unicode strings const.
Christian Costa [Tue, 20 Apr 2004 00:28:48 +0000 (00:28 +0000)]
Fixed relative addressing.
Enable hw vertex shaders by default.
Moved registry d3d config key to Software\Wine\Direct3D.
Alexandre Julliard [Mon, 19 Apr 2004 23:11:31 +0000 (23:11 +0000)]
Fixed/updated the file attributes defines.
Alexandre Julliard [Mon, 19 Apr 2004 23:10:11 +0000 (23:10 +0000)]
crosstest target needs the tools to be built first.