Robert Reif
0f939fc9b5
Returns proper error code when trying to get caps when no devices
...
present.
2004-06-01 20:19:30 +00:00
Dmitry Timoshkov
4f9ebc471f
Test whether we can destroy a menu assigned to a window.
2004-06-01 19:46:23 +00:00
Hans Leidekker
64e10d271d
Link to ntdll.
2004-06-01 19:45:34 +00:00
Mike Hearn
3c705bf008
Use TRACE rather than FIXME for check_resource_write.
2004-06-01 19:45:15 +00:00
Mike Hearn
17d5e07ec6
Display more informative message when HtmlHelp stub is invoked, add
...
A/W conversion code, remove useless (and wrong) hungarian notation
from function prototypes.
2004-06-01 19:44:59 +00:00
Raphael Junqueira
f10b38811a
Correct typo in LoadWave (wave is an DMObject not a DMTrack).
2004-06-01 19:44:01 +00:00
Lionel Ulmer
378dec1519
Fix the case where lpszSearchFile is NULL in FtpFindFirstFile.
2004-06-01 19:42:43 +00:00
Robert Reif
c75c2668f2
Fixed a bug where wrong a return value was returned when mapping is
...
not possible.
2004-06-01 19:41:18 +00:00
Robert Reif
cd072ca269
Added trace and debug printing info.
2004-06-01 19:41:01 +00:00
Robert Reif
fd758586d1
Added some trace and debug printing.
2004-06-01 19:40:48 +00:00
Robert Reif
458cf0bd6d
Added another possible windows failure mode.
2004-06-01 19:40:00 +00:00
Dmitry Timoshkov
5079a41ed8
Add dialog class name to the list of classes handled by hook, add hook
...
messages to the modal dialog message test.
2004-06-01 19:39:26 +00:00
Robert Reif
4751ff2b44
NT 4.0 doesn't support MAP_EXPAND_LIGATURES so skip test if it returns
...
ERROR_INVALID_FLAGS.
2004-05-30 03:11:24 +00:00
Alexandre Julliard
08183bdbfd
Use wine_exec_wine_binary in all cases to start the server.
2004-05-30 03:11:10 +00:00
Robert Shearman
3270bb1ee1
Fixed CoMarshalInterThreadInterfaceInStream and
...
CoGetInterfaceAndReleaseStream.
2004-05-29 00:22:55 +00:00
Ivan Leo Puoti
c01570cc33
Removed dcom link.
2004-05-29 00:22:38 +00:00
Alexandre Julliard
b1abca8a5d
Initial version of the Wine preloader, used to reserve memory
...
areas at startup. Based on the work of Mike McCormack.
2004-05-28 20:59:22 +00:00
Mike Hearn
b4c2968049
Print module name when calling LibMain.
2004-05-28 19:29:20 +00:00
Aric Stewart
3d9fb73909
Make sure that the size of the buffer passed to RegSetValueExW is in
...
bytes not WCHARs.
2004-05-28 19:28:41 +00:00
Dmitry Timoshkov
cdeeb84822
Add a test for accessing classes from another thread.
...
Fix UnregisterClass behaviour with NULL hInstance.
2004-05-28 19:27:17 +00:00
Alexandre Julliard
dc4d05690e
Don't rely on the reserved area list being empty in reserve_area,
...
since the preloader will need to add things to the list before
startup.
2004-05-28 03:48:09 +00:00
Alexandre Julliard
f974c8598e
Ensure that we can initialize the DOS memory area correctly even if it
...
has been pre-reserved already.
2004-05-28 03:45:47 +00:00
Alexandre Julliard
5ae62e3d7a
Added support for dirids that map to a CSIDL value (based on a patch
...
by Mike McCormack).
2004-05-28 03:43:22 +00:00
Mike Hearn
e2a7b28960
Default to 96dpi when not specified in the config file.
2004-05-28 03:39:59 +00:00
Christian Costa
5b75c15b8b
Implemented some texture operations using ATI_texture_env_combine3.
...
Fixed D3DTOP_LERP.
Fixed some checkGLcall error messages.
2004-05-28 03:39:42 +00:00
Uwe Bonnes
0a5f393483
Fixed missing inversion in bit manipulation.
2004-05-27 20:12:51 +00:00
Robert Reif
41c6b5b5b9
Fixed a problem were a trace accesses a data member that may be
...
outside of the actual data structure passed in.
Added some more debug traces.
2004-05-27 20:05:08 +00:00
Uwe Bonnes
63a4b203d7
Assume MAX_PATH length for pszDisplayName.
2004-05-27 20:01:56 +00:00
Uwe Bonnes
f7e9e5b788
Fixed typo.
2004-05-27 20:01:34 +00:00
Rein Klazes
73ed82c373
Fix the missing tread ID of some snoop return traces.
2004-05-27 20:00:37 +00:00
Robert Reif
a6e8430a23
Added WAVE_MAPPED flag test.
...
Added 8000 Hz test as a typically supported format.
Added 12000 Hz test as a typically unsupported format.
Test error reporting better by testing unsupported formats.
Test using PCMWAVEFORMAT in place of WAVEFORMATEX.
2004-05-27 20:00:26 +00:00
Ivan Leo Puoti
3e42f6953e
Changed my name, so update copyright info.
2004-05-27 02:25:13 +00:00
Troy Rollo
2cf4ec3e2d
Make underlining of fonts drawn at an angle follow the text.
2004-05-27 02:20:50 +00:00
Raphael Junqueira
5f395061ef
- the hardware GL vendors (NVidia and ATI) can support more than 95
...
constants (the Mesa bug) and VRally use the 0..95 indexes so fix it
- fix normalize for some HW VertexShader inputs
- trying to fix the combination of NV_texture_combine_4 with
texture_combine_EXT (impl of D3DTOP_DISABLE, D3DTOP_MODULATE for
NV_texture_combine_4)
- if shaders disabled declare to support 0 for MaxVertexShaderConst.
2004-05-27 01:56:56 +00:00
Kevin Koltzau
0a5ad9eb0f
Remove part of test that crashes win95.
2004-05-27 01:56:04 +00:00
Alex Villacís Lasso
a286a30ab7
Added stub for GetRecordInfoFromGuids.
2004-05-27 01:55:54 +00:00
Raphael Junqueira
41b9ae33de
Support loading of Wave segments on IDirectMusicSegment8.
2004-05-27 01:54:59 +00:00
Christian Costa
1a85a57e0e
Fixed joystick device type for dinput8.
2004-05-27 01:54:43 +00:00
Stefan Leichter
c51c46bada
Moved stub of Control_FillCache_RunDLL from ascii to unicode.
2004-05-27 01:54:30 +00:00
Raphael Junqueira
9a472ba3c1
- don't use a stupid "while (1);" thread when DMPerformance MSG Queue empty
...
- try to use latency and MSG synchro for timeout (but as i'm not a
sound expert don't expect too much)
2004-05-27 01:54:16 +00:00
Alexandre Julliard
7109423ec0
Allocate the shared heap inside the Win9x shared memory area.
2004-05-25 05:13:44 +00:00
Alexandre Julliard
7163000df8
Only create the shared heap when Windows version is Win9x.
2004-05-25 05:08:28 +00:00
Kevin Koltzau
1d2d2d6bf1
Move all FTP functions to unicode.
...
Improve FTP LIST parsing.
2004-05-25 04:02:05 +00:00
Alexandre Julliard
94d74b5fed
Added support for managing reserved memory areas in libwine and ntdll.
...
Try to reserve everything above 0x80000000 on startup.
2004-05-25 01:29:24 +00:00
Stefan Leichter
307edcca15
Moved stub of StopWatch from ascii to unicode.
2004-05-25 00:23:41 +00:00
William Lahti
d5a31871cd
Implemented AreAnyAccessesGranted.
2004-05-25 00:22:42 +00:00
Dmitry Timoshkov
b6dae78bac
Avoid a failure under Win9x.
2004-05-25 00:20:50 +00:00
Dmitry Timoshkov
c4a5c7359b
Fix elf_read_wine_loader_dbg_info() for the !__ELF__ case.
2004-05-24 19:10:04 +00:00
Dmitry Timoshkov
97ea6fffde
Add message test for DrawMenuBar.
2004-05-24 19:08:54 +00:00
Dmitry Timoshkov
9df137b84a
Add a test for focus change on ShowWindow(child, SW_HIDE).
2004-05-24 19:08:41 +00:00
Eric Pouech
eef83b38e1
- some more fixes to elf module's symbol table handling (including
...
static/global diff for variables)
- now re-synchronizing ELF list in all cases (no longer depending on
RT_CONSISTENT state)
- now should be able to differentiate properly a native from a builtin
module
- in symbol lookup, now using size of symbol (if known)
- SymGetTypeInfo now checks and uses BaseAddress
- in MSC-CV, really generate thunk objects
2004-05-24 19:08:19 +00:00
Dmitry Timoshkov
20f25c3468
Cygwin's mntent.h requires stdio.h to be included first.
2004-05-24 19:07:12 +00:00
Dmitry Timoshkov
d8a59cdfd5
Explicitly specify name of the pipe in the pipe test.
2004-05-24 19:06:52 +00:00
Eric Pouech
09fed7567b
Some fixes to module browsing.
2004-05-24 19:06:32 +00:00
Dmitry Timoshkov
8811628cff
Add a test for opening an already opened file for writing in a not
...
compatible sharing mode.
2004-05-22 03:14:17 +00:00
Christian Costa
fe0460fd2f
Added some traces to kernel file functions.
2004-05-22 03:13:56 +00:00
Alexandre Julliard
eb04fd22f8
Converted the memory views list to use the standard functions from
...
wine/list.h.
Restructured some functions to always return proper NT status codes.
A couple of optimizations.
Added a few tests for file mappings.
2004-05-21 20:58:44 +00:00
Tom Wickline
7f4e77bc4e
- add version info to dplay.dll
...
- add licence info to qcap
- add d3drm and dpnhpast to dll overrides
2004-05-21 20:54:47 +00:00
Robert Reif
b0d62bb73f
Fixed a bug I introduced in waveInGetDevCapsA(WAVE_MAPPER) test.
...
Moved format structure array to header file and restored
NB_WIN_FORMATS macro to calculate array size.
Added more error results and used macro as suggested by Andreas Mohr.
Cleaned up error result printing to be more consistent.
2004-05-21 20:53:45 +00:00
Christian Costa
483803ff42
Added retrieval of ATI info.
2004-05-21 20:53:19 +00:00
Marcus Meissner
e3a37c8a26
Revert broken strict aliasing fix.
2004-05-21 20:52:57 +00:00
Dmitry Timoshkov
e4dfaab29e
Add a test for window's hinstance.
2004-05-21 20:50:55 +00:00
Francois Gouget
c3b8ce939b
Split off the winmm capture test.
2004-05-20 01:39:47 +00:00
Alexandre Julliard
16fe224275
Don't use the Wine debug functions.
...
Fixed wrong A/W length checks.
2004-05-20 01:19:05 +00:00
Dmitry Timoshkov
d8e990c1e4
- Make new tests pass on win2k SP4 and win95 OSR2.
...
- Add logging of some useful messages in the parent window.
- Add logging of wparam for WM_IME_SETCONTEXT.
2004-05-20 01:17:28 +00:00
Francois Gouget
53a20f3a4b
Add a 5 second test tone to help debug issues with the tone duration
...
and help detect stutter issues.
Add explanations describing the interactive test.
2004-05-20 01:16:50 +00:00
Francois Gouget
ceeed96a38
Use triggers to disable the sound input/output side we don't care
...
about when in pseudo fullduplex mode.
2004-05-20 01:16:10 +00:00
Raphael Junqueira
ca7ee47750
Better handling of User IDirectMusicTools.
2004-05-20 01:15:30 +00:00
Raphael Junqueira
40dd9692d9
- first draft of D3DCLIPSTATUS8 handling (not really used for now)
...
- add a new DEBUG_SINGLE_MODE #define (for debug caps needs)
- better traces for surface dumping
- much better Texture support on Utilities functions and on
CheckDeviceType
- D3DRS_ZVISIBLE as unsupported (as seen in msdn)
2004-05-19 04:33:42 +00:00
Raphael Junqueira
dfbf36d3e8
- Better loading of IDirectMusicSegTriggerTrack (internal list of
...
subtracks)
- Better stubs for IDirectMusicTempoTrack::InitPlay and
IDirectMusicTempoTrack::EndPlay (InitPlay should return a valid
memory pointer so allocate it). Should be extended for all
IDirectMusicTrack objects.
2004-05-19 04:32:43 +00:00
Eric Pouech
df93f2eeee
GetModuleFileName[AW] doesn't terminate the string if the buffer is
...
too small.
2004-05-19 03:22:55 +00:00
Eric Pouech
48a865983d
- removed file extension from module (and suffixed ELF modules with
...
<elf>)
- added generic thunk support for builtin modules (with the help of
winebuild's new markers for thunks)
- for ELF modules, no longer generating SymTagPublicSymbols objects
from ELF public symbol table
- because of last point, rewrote stabs symbols' address and size
management by parsing directly the symtab instead of using
SymTagPublicSymbols objects
- cleaned up SymTagPublicSymbols object names for native modules
- fixed off by one errors in array management
- SymLoadModule(hProc,0,0,0,0) (wine extension) will force the
resynchronization of internal ELF modules list)
- new option (0x40000000) for Sym{Get|Set}Option to report ELF modules
in SymEnumModules (as well as loader with <wine-loader>)
- some minor internal clean-ups
- enhanced const correctness
2004-05-18 21:29:09 +00:00
Alexandre Julliard
47a1df45b2
Added some optional messages to make all tests succeed on XP.
...
Added tests for EndDialog and a simple modal dialog.
2004-05-18 20:44:23 +00:00
Eric Pouech
bde649c356
Added some missing prototypes.
2004-05-18 20:43:29 +00:00
Huw Davies
4d00315345
When building PostScript paths with the *_PATH escapes, don't clip the
...
path building primitives. The clipping comes into play when we
actually draw something.
2004-05-18 20:42:09 +00:00
Christian Costa
7c1ca0f923
Added version info to MSI dll.
2004-05-18 20:41:47 +00:00
Patrik Stridvall
5c4420fc4c
Implemented the debug version of operator new (C++).
2004-05-18 01:05:36 +00:00
Ivan Leo Murray-Smith
8f14eb0eb6
Added empty (stubs in spec only) d3drm.
2004-05-18 00:54:12 +00:00
Alexandre Julliard
447e647716
Added a couple of tests for SetActiveWindow.
2004-05-18 00:48:09 +00:00
Christian Costa
1cda8c774b
Enabled pixel shaders 1.4.
...
Fixed handling of macros at the end of vertex shaders.
Handled NOP and PHASE instructions.
Fixed versions of several instructions.
Improved pixel shader dump traces.
Fixed write mask.
Fixed X2 and -X2 source modifiers and implements DZ and DW ones.
Implemented texcrd, texld, texm3x3pad, texm3x3tex, texm3x3spec and
texm3x3vspec instructions (and partially texbem).
Added cnd, cmp and lrp instructions.
Rewrite of the "autoparam" code so we can add more complicated
instructions (only cnd and cmp as well as simple instructions use that
code at the moment).
2004-05-18 00:45:21 +00:00
Robert Shearman
01a528817c
- TBN_DRAGOUT and NM_RDBLCLK notifications.
...
- Remove unneeded member of private toolbar struct.
2004-05-18 00:44:47 +00:00
Alexandre Julliard
cb27ab8b13
Added support for mapping UNC filenames to the dosdevices directory.
2004-05-17 21:09:19 +00:00
Patrik Stridvall
070db4e5de
Fixed some issues found by winapi_check.
2004-05-17 21:08:31 +00:00
Patrik Stridvall
36eb79144a
StrSpnW doesn't exist in comctl32.dll but StrCSpnW does.
2004-05-17 20:51:27 +00:00
Patrik Stridvall
2f339b2523
Added the IInternetSession interface.
2004-05-17 20:51:02 +00:00
Raphael Junqueira
d134aa5945
Fix scanf handling of float numbers (beginning with a dot).
2004-05-17 19:49:44 +00:00
Christian Costa
36819ae09f
Handle XYZRHW vertex mode correctly in slow path.
2004-05-17 19:49:01 +00:00
Raphael Junqueira
8d954393e1
- First drafts for IDirectMusicSegment::GetParam and
...
IDirectMusicTempoTrack::GetParam (need modif on Load).
- Return value fixes for GetClassID of TempoTrack and Segment.
2004-05-17 19:48:49 +00:00
Filip Navara
c8aba95f50
- Let the subclassing stack grow the opposite way to make the code
...
more transparent.
- Remove SubclassWndProc and move its logic to DefSubclassProc.
2004-05-17 19:48:24 +00:00
Juan Lang
56b5164686
- If a crypto provider does not have a Signature in the registry,
...
check for the presence of the SigInFile value before failing.
- Get rid of a couple redundant assignments.
2004-05-17 19:48:00 +00:00
Alexandre Julliard
8c29b5f0cc
Removed the no longer used SMB file I/O support, we can't do reliable
...
file I/O in user space anyway.
2004-05-14 22:24:48 +00:00
Alexandre Julliard
63a5d81cfa
Better fix for removing trailing spaces in RtlGetFullPathName_U.
...
Need to remove trailing dots too (reported by Ken Belleau).
2004-05-14 22:10:24 +00:00
Alexandre Julliard
ad546918b4
Use environment variables instead of config file entries to specify
...
path, profile, temp, windows and system directories.
Convert existing config file entries to registry values under
HKCU\Environment.
2004-05-14 21:43:18 +00:00
Ivan Leo Murray-Smith
10778aa761
Updated the version info of all DirectX dlls to the version numbers of
...
DirectX 9.0b for Windows 2000/XP.
2004-05-14 21:37:32 +00:00
Raphael Junqueira
858557f4b7
- Parse DMStyle motifs (ie patterns) and bands (fill lists).
...
- Implement IDirectMusicSegment8::InsertTrack and
IDirectMusicSegment8::RemoveTrack (now EnumTrack GetParam, and
GetTrack should be easy to do).
2004-05-14 21:36:15 +00:00
Alexandre Julliard
6ab8827236
Set environment variables from the HKCU\Environment key too.
...
Moved current directory initialisation to process.c.
Make sure to always pass the correct current directory in the process
parameters for child processes.
2004-05-14 05:03:29 +00:00
Raphael Junqueira
106e13ab09
- Add the same new files (dmutils.c/dmutils.h) into dmime,dmband and
...
dmstyle directory that share the debug and helper functions for dmusic
dlls (as Rok's idea for dmloader).
- Use new helpers functions to load References on
IDirectMusicSegTriggerTrack loading (currently they leak).
- IDirectMusicStyle (almost partial) loading.
- Minor fixes.
2004-05-14 04:57:02 +00:00
Alexandre Julliard
3c3d23063c
Fixed some of the GetShortPathName tests to use the short version of
...
the current directory where needed.
2004-05-14 04:55:28 +00:00
Robert Reif
463d474cc7
Print human-readable capabilities flag.
2004-05-14 04:54:54 +00:00
Robert Reif
ee0868e013
Sample rate sanity check.
...
Fix SMPTE time.
2004-05-14 00:44:06 +00:00