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.
Robert Shearman [Mon, 19 Apr 2004 23:08:22 +0000 (23:08 +0000)]
- Handle "? :" conditionals.
- Allow [handle] attribute for types.
Ivan Leo Murray-Smith [Mon, 19 Apr 2004 23:07:47 +0000 (23:07 +0000)]
Use WINEDEBUG instead of --debugmsg.
Ivan Leo Murray-Smith [Mon, 19 Apr 2004 23:07:18 +0000 (23:07 +0000)]
Small fix.
Ove Kaaven [Mon, 19 Apr 2004 23:06:48 +0000 (23:06 +0000)]
Added detection of 48kHz and 96kHz support. Fixed a thinko, and some
misleading indentation.
Raphael Junqueira [Mon, 19 Apr 2004 23:04:58 +0000 (23:04 +0000)]
- fix the SetTextureStageState for D3DTADDRESS_MIRROR using dynamic GL
detection (and not build time GL headers)
- add a new debug channel for hardware vertex shaders
- hardware VS "compiler" fixes:
-> special case for address registers (MOV must be replaced by ARL)
-> add line numbers to trace (better to find why NVidia drivers complains)
-> one parse to determine temporary and address registers needs
(@todo: check GL limits)
-> remove duplicate traces from Generic ParseProgram
Filip Navara [Mon, 19 Apr 2004 23:03:58 +0000 (23:03 +0000)]
Fix some RPC prototypes to get it compiling with W32API.
Huw Davies [Mon, 19 Apr 2004 20:13:31 +0000 (20:13 +0000)]
Fix CopyMetaFileA to work with NULL filename.
Francois Gouget [Mon, 19 Apr 2004 20:12:14 +0000 (20:12 +0000)]
Make Unicode const strings static so they are not copied to the stack
each time we enter the function.
Maxime Bellengé [Mon, 19 Apr 2004 19:26:57 +0000 (19:26 +0000)]
Add the IAutoComplete and IAutoComplete2 implementation (but methods
stubbed for now).
Wolfgang Schwotzer [Mon, 19 Apr 2004 19:25:56 +0000 (19:25 +0000)]
SHBrowseForFolder: support lpBrowseInfo->pszDisplayName being NULL.
Michael Stefaniuc [Mon, 19 Apr 2004 19:25:29 +0000 (19:25 +0000)]
NtQueryInformationToken isn't a stub so change the FIXME to a TRACE.
Marcus Meissner [Mon, 19 Apr 2004 19:25:05 +0000 (19:25 +0000)]
Fixed DLLMODE handling (--mode is now --subsystem and uses -Wb).
Ove Kaaven [Mon, 19 Apr 2004 19:24:25 +0000 (19:24 +0000)]
Code and concepts merged in from wineoss in order to get the
non-dsound wave output performance in winealsa to an acceptable
level. It's still possible to do better than the current code, but
this should do for now.
Hans Leidekker [Mon, 19 Apr 2004 19:24:03 +0000 (19:24 +0000)]
Fix compiler warning.
Alexandre Julliard [Mon, 19 Apr 2004 03:05:07 +0000 (03:05 +0000)]
Fixed ntdll_wcstoumbs and WideCharToMultiByte to set the 'used' flag
for UTF-8 codepage too. This was causing DIR_nt_to_unix to fail in
some cases (tracked down with help from Alex Pasadyn).
Vincent Béron [Mon, 19 Apr 2004 03:00:27 +0000 (03:00 +0000)]
More complete implementation of Dll(Un)RegisterServer in urlmon, based
on the work of John K. Hohm for other dlls.
Christoph Frick [Mon, 19 Apr 2004 02:59:22 +0000 (02:59 +0000)]
- added code to have the joystick state be set to the assumed center
values of the joystick mapped to the range the application wants
them
- generate events after setting the apropiate values in This->js
- replaced magic ints with defines from linux/input.h
- removed mapping code that generated wrong values for axes, that have
the center on the min or max
Robert Reif [Mon, 19 Apr 2004 02:58:45 +0000 (02:58 +0000)]
Fixes support for older versions of direct sound.
Adds support for deleting notification array.
Minor debug and white space cleanups.
Eric Pouech [Mon, 19 Apr 2004 02:58:27 +0000 (02:58 +0000)]
- implemented support for function debug start/stop and labels (msc.c
and stabs.c)
- started implementing typedef support
- functions now have a real function signature (only in stabs.c, still
to be done in msc.c)
- small enhancements to TI_GET_TYPE for functions
- added support for functions' block and local variables in registers
(msc.c)
- fixed some bugs in StackWalk
- constants are now stored as variants (instead of unsigned ints)
- fixed regular expression management (dbghelp's RE are not the same
as POSIX ones)
Robert Shearman [Mon, 19 Apr 2004 02:57:38 +0000 (02:57 +0000)]
- Optimise accessing toolbar style by storing it in the TOOLBAR_INFO
structure.
- Replace {Get,Set}WindowLong by {Get,Set}WindowLongPtr where
appropriate.
Raphael Junqueira [Mon, 19 Apr 2004 02:57:09 +0000 (02:57 +0000)]
- fix dxdiag.h (again)
- IDxDiagContainerImpl implementation
- IDxDiagProvider::GetRootContainer (that creates the root container)
Filip Navara [Mon, 19 Apr 2004 02:56:12 +0000 (02:56 +0000)]
Prevent crashes in I_RpcSend on Windows XP.
Alexandre Julliard [Sat, 17 Apr 2004 00:30:09 +0000 (00:30 +0000)]
Reimplemented GetDiskFreeSpaceW and GetDiskFreeSpaceExW on top of the
corresponding ntdll functions.
Alexandre Julliard [Sat, 17 Apr 2004 00:26:54 +0000 (00:26 +0000)]
Make FindFirstFileExW and FindFirstChangeNotificationW use NtOpenFile
directly so that they can take advantage of the FILE_DIRECTORY_FILE
option.
Emmanuel Maillard [Sat, 17 Apr 2004 00:24:42 +0000 (00:24 +0000)]
Create symlinks for .dylib libraries too.