Pierre d'Herbemont [Mon, 14 Jun 2004 17:00:38 +0000 (17:00 +0000)]
Don't use .previous instruction on Darwin.
Robert Shearman [Mon, 14 Jun 2004 17:00:21 +0000 (17:00 +0000)]
Use the same path transformation for WaitNamedPipe and
CreateNamedPipe.
Robert Reif [Mon, 14 Jun 2004 16:59:34 +0000 (16:59 +0000)]
Reset played variables on open.
Rein Klazes [Mon, 14 Jun 2004 16:59:19 +0000 (16:59 +0000)]
Set last error value to ERROR_CALL_NOT_IMPLEMENTED in QueryActCtxW()
to make Photoshop 7.0 work again.
Ofir Petruska [Mon, 14 Jun 2004 16:59:02 +0000 (16:59 +0000)]
Replace -debugmsg by WINEDEBUG.
Mike Hearn [Mon, 14 Jun 2004 16:58:38 +0000 (16:58 +0000)]
Make UseXrandr default to true in the no config file case.
Dmitry Timoshkov [Mon, 14 Jun 2004 16:58:19 +0000 (16:58 +0000)]
Set last DDE error in XTYP_EXECUTE handler according to the value
returned by an application.
Dmitry Timoshkov [Mon, 14 Jun 2004 16:58:02 +0000 (16:58 +0000)]
Fix CBR_BLOCK definition.
Raphael Junqueira [Mon, 14 Jun 2004 16:57:41 +0000 (16:57 +0000)]
- fix version string
- some fixes to ATI specific paths of set_tex_op (Christian needs to
complete it)
- fix use of GL_SUPPORT(NV_TEXGEN_REFLECTION). I have used the wrong
define, I'll get a brown paper bag :(
Robert Shearman [Mon, 14 Jun 2004 16:56:58 +0000 (16:56 +0000)]
Support 15- and 16-bit colour output.
Ulrich Czekalla [Mon, 14 Jun 2004 16:56:39 +0000 (16:56 +0000)]
Implemented RealDriveType.
Mike McCormack [Mon, 14 Jun 2004 16:56:10 +0000 (16:56 +0000)]
Fixed ASCII redirect callbacks.
Dmitry Timoshkov [Mon, 14 Jun 2004 16:55:53 +0000 (16:55 +0000)]
Make SetScrollRange behave like GetScrollRange does, i.e. send
messages to the control for SB_CTL case.
Mike McCormack [Mon, 14 Jun 2004 16:55:33 +0000 (16:55 +0000)]
Fix PlaySound.
Robert Shearman [Mon, 14 Jun 2004 16:54:56 +0000 (16:54 +0000)]
Avoid crash by passing pointer to RegSetValueEx.
Stefan Leichter [Mon, 14 Jun 2004 16:54:42 +0000 (16:54 +0000)]
Log the last error too if the tests fail without default printer.
Mike McCormack [Mon, 14 Jun 2004 16:54:18 +0000 (16:54 +0000)]
Add the aclapi.h header file.
Robert Reif [Mon, 14 Jun 2004 16:53:59 +0000 (16:53 +0000)]
Don't try to map the mapper device.
Lionel Ulmer [Fri, 4 Jun 2004 19:37:16 +0000 (19:37 +0000)]
Move the FPS computation from the D3D code to the common code.
Christian Costa [Fri, 4 Jun 2004 19:36:56 +0000 (19:36 +0000)]
Removed compilation warnings + some fixes.
Dimitrie O. Paun [Fri, 4 Jun 2004 19:36:43 +0000 (19:36 +0000)]
Win 2000, XP, etc. fail the sysparams tests when run
non-interactively, so avoid running the tests in that case.
Jon Griffiths [Fri, 4 Jun 2004 18:11:03 +0000 (18:11 +0000)]
Implemented TCM_SETITEMEXTRA.
Lionel Ulmer [Fri, 4 Jun 2004 18:06:37 +0000 (18:06 +0000)]
- some new logging on device enumeration
- fix version setting in DirectInputCreate(A/W) functions
Rein Klazes [Fri, 4 Jun 2004 18:01:02 +0000 (18:01 +0000)]
Fix a crash when launching Unix executables.
Dmitry Timoshkov [Fri, 4 Jun 2004 18:00:07 +0000 (18:00 +0000)]
Print meaningful message values instead of vague names for unknown
messages.
Dimitrie O. Paun [Fri, 4 Jun 2004 17:59:17 +0000 (17:59 +0000)]
Some of our testers don't have a default printer, simply skip the
winspool tests if that's the case.
Dimitrie O. Paun [Fri, 4 Jun 2004 17:59:05 +0000 (17:59 +0000)]
In Win9x, {Create,Remove}Directory returns ERROR_PATH_NOT_FOUND when
given directories containing '*' or '?'.
Dimitrie O. Paun [Fri, 4 Jun 2004 17:58:49 +0000 (17:58 +0000)]
Win9x does not convert FIXED to MOVEABLE. It also discards locked
memory.
Dimitrie O. Paun [Fri, 4 Jun 2004 17:58:29 +0000 (17:58 +0000)]
Clear the state image bits only if LVS_EX_CHECKBOXES is set.
Fix obvious logical error in focus handling.
Indentation and formatting fixes.
(based on a patch by Krishna Murthy).
Robert Reif [Fri, 4 Jun 2004 17:58:00 +0000 (17:58 +0000)]
Treat WAVE_MAPPER as a real device and performs all tests on it.
Added 16000Hz because win9x hardware spec requires it.
Robert Reif [Fri, 4 Jun 2004 17:57:40 +0000 (17:57 +0000)]
Handle case where partial structure update requested.
Minor white space cleanup.
Alexandre Julliard [Fri, 4 Jun 2004 01:01:17 +0000 (01:01 +0000)]
Avoid zero size allocations.
Eric Pouech [Fri, 4 Jun 2004 00:59:16 +0000 (00:59 +0000)]
- all symbol information storage is now module relative, so we can
unload a module (and it's debugging information), and a process
without pain
- portabiblity to another CPU should be easier now (CPU dependent backend)
- speed up memory allocation
- stabs related fixes:
+ now correctly handling symbol's size
+ blocks {} in functions are now correctly recognized and stored
(also applies to local variables scoping)
+ better basic types management (less wild guesses in the code)
+ full support of inline functions (source stepping now shows the
code in .h files for example)
- removal of external debugger (attaching with gdb is just fine to
debug winedbg)
- fixed a couple of issues for symbol address handling (address
lookup, incorrect type binding)
- winedbg now has a man page
Alexandre Julliard [Thu, 3 Jun 2004 23:36:01 +0000 (23:36 +0000)]
Make it possible to add auxiliary values to the existing array; this
is required for older kernels.
Mike Hearn [Thu, 3 Jun 2004 23:26:35 +0000 (23:26 +0000)]
Ignore attempts to hide an already invisible window. Add a test case
for this behaviour, passes on Wine and Windows 2000.
Rein Klazes [Thu, 3 Jun 2004 23:20:35 +0000 (23:20 +0000)]
In INT21_GetFreeDiskSpace adjust the sectors-per-cluster value to make
the total number of clusters fit in a 16 bit register.
Andreas Mohr [Thu, 3 Jun 2004 23:20:16 +0000 (23:20 +0000)]
Additional KLF_xxx defines.
Hans Leidekker [Thu, 3 Jun 2004 23:19:51 +0000 (23:19 +0000)]
Stub for DrawDibProfileDisplay.
Robert Reif [Thu, 3 Jun 2004 23:19:27 +0000 (23:19 +0000)]
I got the test for failure on NT wrong in my last patch. The function
returns 0 on error and sets last error to ERROR_INVALID_FLAGS.
Raphael Junqueira [Thu, 3 Jun 2004 23:18:59 +0000 (23:18 +0000)]
Created more needed registry key in DllRegisterServer.
Alexandre Julliard [Thu, 3 Jun 2004 00:44:50 +0000 (00:44 +0000)]
Check for existing reserved areas in mmap_init to avoid doing
duplicate work.
Raphael Junqueira [Thu, 3 Jun 2004 00:26:35 +0000 (00:26 +0000)]
Added _vsnwprintf (needed by some native XP dlls).
Alexandre Julliard [Thu, 3 Jun 2004 00:25:08 +0000 (00:25 +0000)]
Set the WINEPRELOADRESERVE variable when starting a new process.
Hans Leidekker [Thu, 3 Jun 2004 00:09:54 +0000 (00:09 +0000)]
MinGW portability fix.
Ulrich Czekalla [Thu, 3 Jun 2004 00:08:55 +0000 (00:08 +0000)]
EnableWindow should not remove the focus of child windows.
Christian Costa [Thu, 3 Jun 2004 00:03:23 +0000 (00:03 +0000)]
Added d3dxof dll, part of Direct3D.
Alexandre Julliard [Wed, 2 Jun 2004 21:40:00 +0000 (21:40 +0000)]
Added support for specifying the PE exe address range through the
WINEPRELOADRESERVE environment variable.
Alexandre Julliard [Wed, 2 Jun 2004 21:35:33 +0000 (21:35 +0000)]
Added check for static libc.
Ulrich Czekalla [Wed, 2 Jun 2004 21:34:05 +0000 (21:34 +0000)]
Handle case when item text is empty.
According to MSDN, length should be returned when lParam is NULL.
Ulrich Czekalla [Wed, 2 Jun 2004 21:33:47 +0000 (21:33 +0000)]
When we send out a notification to a registered window with
SHCNRF_NewDelivery, we should send a LPNOTIFICATIONLIST and the
process id of the caller.
Rein Klazes [Wed, 2 Jun 2004 21:33:32 +0000 (21:33 +0000)]
In FILEDLG_ScanDir do not try to set the current directory to a path
that is empty.
Hans Leidekker [Wed, 2 Jun 2004 21:33:17 +0000 (21:33 +0000)]
Stub for WSCUnInstallNameSpace.
Raphael Junqueira [Wed, 2 Jun 2004 21:32:55 +0000 (21:32 +0000)]
Semi stubs for GetSystemWow64Directory[AW].
Lionel Ulmer [Wed, 2 Jun 2004 00:36:54 +0000 (00:36 +0000)]
- some TRACEing improvements
- fix mouse Acquire which switched right and middle buttons
- reset the mouse cursor at its original location on Unacquiring the
device
Dimitrie O. Paun [Wed, 2 Jun 2004 00:36:36 +0000 (00:36 +0000)]
Do not fix the drive letter to 'C', it fails on other people's boxes.
Robert Shearman [Wed, 2 Jun 2004 00:36:12 +0000 (00:36 +0000)]
Created needed registry key in DllRegisterServer.
Robert Shearman [Wed, 2 Jun 2004 00:36:00 +0000 (00:36 +0000)]
Don't draw whole button pressed when separate dropdown pressed, just
the separate dropdown itself.
Raphael Junqueira [Wed, 2 Jun 2004 00:35:41 +0000 (00:35 +0000)]
Compile fix.
Mike McCormack [Wed, 2 Jun 2004 00:35:09 +0000 (00:35 +0000)]
Copy the vsnprintfW implementation from libunicode.so to msvcrt and
add a handler for the %S flag. That requires a conversion to unicode
and knowledge of the current ASCII code page.
Eric Pouech [Wed, 2 Jun 2004 00:34:32 +0000 (00:34 +0000)]
Updated the documentation on Wine architecture & fundamentals.
Stefan Leichter [Wed, 2 Jun 2004 00:34:08 +0000 (00:34 +0000)]
Replaced the call to GetFullPathNameA by a call to GetFullPathNameW to
get rid of the W->A cross calls.
Robert Reif [Tue, 1 Jun 2004 20:22:11 +0000 (20:22 +0000)]
Fix calculation of SMPTE time (round up to full frame).
More accurate ms calculation.
Robert Reif [Tue, 1 Jun 2004 20:20:54 +0000 (20:20 +0000)]
Added a test to check playback position after done playing.
Raphael Junqueira [Tue, 1 Jun 2004 20:20:33 +0000 (20:20 +0000)]
Stub for SHFlushSFCacheWrap.
Mike McCormack [Tue, 1 Jun 2004 20:19:56 +0000 (20:19 +0000)]
Fix proxy support, remove typecasts.
Robert Reif [Tue, 1 Jun 2004 20:19:30 +0000 (20:19 +0000)]
Returns proper error code when trying to get caps when no devices
present.
Alexandre Julliard [Tue, 1 Jun 2004 19:47:11 +0000 (19:47 +0000)]
A few small fixes.
Dmitry Timoshkov [Tue, 1 Jun 2004 19:46:23 +0000 (19:46 +0000)]
Test whether we can destroy a menu assigned to a window.
Jon Griffiths [Tue, 1 Jun 2004 19:45:59 +0000 (19:45 +0000)]
Added PPOINTL, a pointer to a POINTL struct.
Hans Leidekker [Tue, 1 Jun 2004 19:45:34 +0000 (19:45 +0000)]
Link to ntdll.
Mike Hearn [Tue, 1 Jun 2004 19:45:15 +0000 (19:45 +0000)]
Use TRACE rather than FIXME for check_resource_write.
Mike Hearn [Tue, 1 Jun 2004 19:44:59 +0000 (19:44 +0000)]
Display more informative message when HtmlHelp stub is invoked, add
A/W conversion code, remove useless (and wrong) hungarian notation
from function prototypes.
Raphael Junqueira [Tue, 1 Jun 2004 19:44:01 +0000 (19:44 +0000)]
Correct typo in LoadWave (wave is an DMObject not a DMTrack).
Jon Griffiths [Tue, 1 Jun 2004 19:43:21 +0000 (19:43 +0000)]
Also handle OS2 v1.x (AKA windows 2.0) bitmaps.
Jon Griffiths [Tue, 1 Jun 2004 19:43:07 +0000 (19:43 +0000)]
SetMiterLimit: Return success: some callers check this.
Lionel Ulmer [Tue, 1 Jun 2004 19:42:43 +0000 (19:42 +0000)]
Fix the case where lpszSearchFile is NULL in FtpFindFirstFile.
Mike McCormack [Tue, 1 Jun 2004 19:42:07 +0000 (19:42 +0000)]
Added definitions for the IShellWindows interface.
Mike McCormack [Tue, 1 Jun 2004 19:41:51 +0000 (19:41 +0000)]
Added definitions for the IFolderViewOC interface.
Robert Reif [Tue, 1 Jun 2004 19:41:18 +0000 (19:41 +0000)]
Fixed a bug where wrong a return value was returned when mapping is
not possible.
Robert Reif [Tue, 1 Jun 2004 19:41:01 +0000 (19:41 +0000)]
Added trace and debug printing info.
Robert Reif [Tue, 1 Jun 2004 19:40:48 +0000 (19:40 +0000)]
Added some trace and debug printing.
Robert Reif [Tue, 1 Jun 2004 19:40:00 +0000 (19:40 +0000)]
Added another possible windows failure mode.
Dmitry Timoshkov [Tue, 1 Jun 2004 19:39:26 +0000 (19:39 +0000)]
Add dialog class name to the list of classes handled by hook, add hook
messages to the modal dialog message test.
Robert Reif [Sun, 30 May 2004 03:11:24 +0000 (03:11 +0000)]
NT 4.0 doesn't support MAP_EXPAND_LIGATURES so skip test if it returns
ERROR_INVALID_FLAGS.
Alexandre Julliard [Sun, 30 May 2004 03:11:10 +0000 (03:11 +0000)]
Use wine_exec_wine_binary in all cases to start the server.
Christian Costa [Sun, 30 May 2004 03:10:15 +0000 (03:10 +0000)]
Fixed preloader_exec.
Dimitrie O. Paun [Sun, 30 May 2004 03:09:57 +0000 (03:09 +0000)]
Document the --verbose switch.
Alexandre Julliard [Sat, 29 May 2004 00:26:03 +0000 (00:26 +0000)]
Pass the environ variable from main to try to avoid Darwin's
_NSGetEnviron() ugliness.
Robert Shearman [Sat, 29 May 2004 00:22:55 +0000 (00:22 +0000)]
Fixed CoMarshalInterThreadInterfaceInStream and
CoGetInterfaceAndReleaseStream.
Ivan Leo Puoti [Sat, 29 May 2004 00:22:38 +0000 (00:22 +0000)]
Removed dcom link.
Krishna Murthy [Sat, 29 May 2004 00:21:51 +0000 (00:21 +0000)]
EDIT_EM_ReplaceSel should simply truncate characters that exceed the
limit.
Alexandre Julliard [Fri, 28 May 2004 20:59:22 +0000 (20:59 +0000)]
Initial version of the Wine preloader, used to reserve memory
areas at startup. Based on the work of Mike McCormack.
Alexandre Julliard [Fri, 28 May 2004 19:35:37 +0000 (19:35 +0000)]
Only allocate even-numbered window handles, MS Project depends on that
(found by Dmitry Timoshkov).
Alexandre Julliard [Fri, 28 May 2004 19:30:25 +0000 (19:30 +0000)]
Make sure __ASM_GLOBAL_FUNC generates code in the text segment.
Mike Hearn [Fri, 28 May 2004 19:29:20 +0000 (19:29 +0000)]
Print module name when calling LibMain.
Aric Stewart [Fri, 28 May 2004 19:28:41 +0000 (19:28 +0000)]
Make sure that the size of the buffer passed to RegSetValueExW is in
bytes not WCHARs.
Dmitry Timoshkov [Fri, 28 May 2004 19:27:47 +0000 (19:27 +0000)]
Add some new message names to the message spy.
Dmitry Timoshkov [Fri, 28 May 2004 19:27:17 +0000 (19:27 +0000)]
Add a test for accessing classes from another thread.
Fix UnregisterClass behaviour with NULL hInstance.
Mike Hearn [Fri, 28 May 2004 03:58:02 +0000 (03:58 +0000)]
Added documentation on the address space layout in Wine.
Alexandre Julliard [Fri, 28 May 2004 03:54:54 +0000 (03:54 +0000)]
Use proper dirids instead of hardcoding c:\Program Files.