Commit Graph

16220 Commits

Author SHA1 Message Date
Dmitry Timoshkov
4e23f101f3 Do nothing in ShowWindow(SW_SHOW) if a window is already visible. 2004-06-14 19:32:21 +00:00
Eric Pouech
eb25084eee - implemented EnumDirTree, SearchTreeForFile, SymFindFileInPath,
SymMatchFileName
- made use of SymFindFileInPath to lookup .dbg and .pdb files
- fixed a crash in CodeView enum handling
2004-06-14 17:58:31 +00:00
Robert Shearman
bc06d4ba8e - Fix ref count on standard proxy creation.
- Release channel buffer in StdMarshal_UnmarshalInterface, since we no
  longer use it and the proxy should have taken a reference on it.
- Add a few comments.
2004-06-14 17:58:03 +00:00
Mike McCormack
b288f71e29 Pass pointers around internally instead of handles. 2004-06-14 17:57:26 +00:00
Lionel Ulmer
d8817fe467 Added stub for _CrtCheckMemory. 2004-06-14 17:57:06 +00:00
Mike McCormack
6122eeb5ca Implemented SetFilePointerEx. 2004-06-14 17:56:50 +00:00
Dmitry Timoshkov
8f9d07f16b Added 32->16 mapping for SBM_GETRANGE/SBM_SETRANGE messages.
Added support for SBM_GETRANGE16 message in the scrollbar window
proc.
2004-06-14 17:55:27 +00:00
Robert Reif
a9d5f0829a Added tracing to all functions.
Added error explanations.
Changed debug channel from msacm to wavemap so not confused with
msacm.
2004-06-14 17:55:03 +00:00
Robert Reif
3aab82079e Removed 11 bit sample size capture test because at least 2
manufacturers sound cards on two different OSs seem to support this.
Added some invalid parameter checks to wave[In,Out]GetDevCaps.
One test is commented out because wine doesn't handle it properly.
Minor info printing cleanup.
2004-06-14 17:54:45 +00:00
Dmitry Timoshkov
5567887fd3 Add support for quoting "file://%1" like format strings. 2004-06-14 17:54:24 +00:00
Alexandre Julliard
9af2bd4803 Yet another fix for the MacOS X environ brain damage. 2004-06-14 17:07:30 +00:00
Eric Pouech
62a860988c Const correctness, pointer cast correctness, removed extraneous ';'. 2004-06-14 17:04:34 +00:00
Eric Pouech
b0fd2ade62 - Added ProcessBasicInformation class to ntdll.NtQueryInformationProcess.
- Make use of it in kernel32.
2004-06-14 17:02:00 +00:00
Pierre d'Herbemont
552b06a0a4 Don't use .previous instruction on Darwin. 2004-06-14 17:00:38 +00:00
Robert Shearman
6c91e9bff6 Use the same path transformation for WaitNamedPipe and
CreateNamedPipe.
2004-06-14 17:00:21 +00:00
Robert Reif
1e2dcc457e Reset played variables on open. 2004-06-14 16:59:34 +00:00
Rein Klazes
136a93e6be Set last error value to ERROR_CALL_NOT_IMPLEMENTED in QueryActCtxW()
to make Photoshop 7.0 work again.
2004-06-14 16:59:19 +00:00
Ofir Petruska
85f81de453 Replace -debugmsg by WINEDEBUG. 2004-06-14 16:59:02 +00:00
Mike Hearn
0bc2edf341 Make UseXrandr default to true in the no config file case. 2004-06-14 16:58:38 +00:00
Dmitry Timoshkov
752de682c9 Set last DDE error in XTYP_EXECUTE handler according to the value
returned by an application.
2004-06-14 16:58:19 +00:00
Dmitry Timoshkov
411aee581e Fix CBR_BLOCK definition. 2004-06-14 16:58:02 +00:00
Raphael Junqueira
ac6f401056 - 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 :(
2004-06-14 16:57:41 +00:00
Robert Shearman
4560b25b80 Support 15- and 16-bit colour output. 2004-06-14 16:56:58 +00:00
Ulrich Czekalla
d886064101 Implemented RealDriveType. 2004-06-14 16:56:39 +00:00
Mike McCormack
afcf01ff92 Fixed ASCII redirect callbacks. 2004-06-14 16:56:10 +00:00
Dmitry Timoshkov
674c302c85 Make SetScrollRange behave like GetScrollRange does, i.e. send
messages to the control for SB_CTL case.
2004-06-14 16:55:53 +00:00
Mike McCormack
8b0b70ab50 Fix PlaySound. 2004-06-14 16:55:33 +00:00
Robert Shearman
f28da5a844 Avoid crash by passing pointer to RegSetValueEx. 2004-06-14 16:54:56 +00:00
Stefan Leichter
48c51eea23 Log the last error too if the tests fail without default printer. 2004-06-14 16:54:42 +00:00
Mike McCormack
f2d6c19f33 Add the aclapi.h header file. 2004-06-14 16:54:18 +00:00
Robert Reif
95bd820fe1 Don't try to map the mapper device. 2004-06-14 16:53:59 +00:00
Lionel Ulmer
112c426c47 Move the FPS computation from the D3D code to the common code. 2004-06-04 19:37:16 +00:00
Christian Costa
92c62e23f4 Removed compilation warnings + some fixes. 2004-06-04 19:36:56 +00:00
Dimitrie O. Paun
6d53c65048 Win 2000, XP, etc. fail the sysparams tests when run
non-interactively, so avoid running the tests in that case.
2004-06-04 19:36:43 +00:00
Jon Griffiths
438bf11a7d Implemented TCM_SETITEMEXTRA. 2004-06-04 18:11:03 +00:00
Lionel Ulmer
4f640697bd - some new logging on device enumeration
- fix version setting in DirectInputCreate(A/W) functions
2004-06-04 18:06:37 +00:00
Rein Klazes
667ac7ff5e Fix a crash when launching Unix executables. 2004-06-04 18:01:02 +00:00
Dmitry Timoshkov
ca46969b13 Print meaningful message values instead of vague names for unknown
messages.
2004-06-04 18:00:07 +00:00
Dimitrie O. Paun
5a0575e845 Some of our testers don't have a default printer, simply skip the
winspool tests if that's the case.
2004-06-04 17:59:17 +00:00
Dimitrie O. Paun
f28155de3f In Win9x, {Create,Remove}Directory returns ERROR_PATH_NOT_FOUND when
given directories containing '*' or '?'.
2004-06-04 17:59:05 +00:00
Dimitrie O. Paun
b395a0c560 Win9x does not convert FIXED to MOVEABLE. It also discards locked
memory.
2004-06-04 17:58:49 +00:00
Dimitrie O. Paun
4b6ed4ed84 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).
2004-06-04 17:58:29 +00:00
Robert Reif
7bd78fe59a Treat WAVE_MAPPER as a real device and performs all tests on it.
Added 16000Hz because win9x hardware spec requires it.
2004-06-04 17:58:00 +00:00
Robert Reif
a7e8f6f3a2 Handle case where partial structure update requested.
Minor white space cleanup.
2004-06-04 17:57:40 +00:00
Alexandre Julliard
7d2f5a7b15 Avoid zero size allocations. 2004-06-04 01:01:17 +00:00
Eric Pouech
deca2502d6 - 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
2004-06-04 00:59:16 +00:00
Alexandre Julliard
9f33a4b109 Make it possible to add auxiliary values to the existing array; this
is required for older kernels.
2004-06-03 23:36:01 +00:00
Mike Hearn
eff34efcf8 Ignore attempts to hide an already invisible window. Add a test case
for this behaviour, passes on Wine and Windows 2000.
2004-06-03 23:26:35 +00:00
Rein Klazes
a1e8ba9fc2 In INT21_GetFreeDiskSpace adjust the sectors-per-cluster value to make
the total number of clusters fit in a 16 bit register.
2004-06-03 23:20:35 +00:00
Andreas Mohr
f32a105376 Additional KLF_xxx defines. 2004-06-03 23:20:16 +00:00