Marcus Meissner [Tue, 28 Jan 2003 00:23:19 +0000 (00:23 +0000)]
Added R4 and R8 comparison to VarCmp.
Added I2 to VarFormat.
Added VarSub, VarDiv, VarMul for integer and float types.
Jukka Heinonen [Tue, 28 Jan 2003 00:19:21 +0000 (00:19 +0000)]
Replace FIXMEs with TRACEs in those paging functions that really are
not supposed to do anything.
Add simple emulation of coprocessor state functions.
Jukka Heinonen [Tue, 28 Jan 2003 00:18:57 +0000 (00:18 +0000)]
Return scancode when extended keycodes are read using console input
functions. Move file stamp handling to winedos. Implement DOS7 file
stamp extensions.
Shachar Shemesh [Tue, 28 Jan 2003 00:18:31 +0000 (00:18 +0000)]
- Defined IDs for string constants for font color names and for the
various charsets.
- Load the color names from the resources in the fonts dialog.
Andreas Mohr [Tue, 28 Jan 2003 00:17:15 +0000 (00:17 +0000)]
"InternetAutoDial" should be "InternetAutodial".
Jukka Heinonen [Tue, 28 Jan 2003 00:16:15 +0000 (00:16 +0000)]
Handle horizontal and vertical retrace separately.
Jukka Heinonen [Tue, 28 Jan 2003 00:16:01 +0000 (00:16 +0000)]
Unify VGA and VESA video mode setting code.
Enrico Horn [Fri, 24 Jan 2003 01:08:15 +0000 (01:08 +0000)]
Added d3dim.dll with stubs.
Alexandre Julliard [Fri, 24 Jan 2003 00:54:58 +0000 (00:54 +0000)]
Removed no longer needed inclusion of heap.h.
Alexandre Julliard [Fri, 24 Jan 2003 00:49:32 +0000 (00:49 +0000)]
Removed a couple of extra semicolons.
Tom Wickline [Fri, 24 Jan 2003 00:49:05 +0000 (00:49 +0000)]
Fixed $PREFIX location.
Some small updates.
Added sample config.
Jason Edmeades [Fri, 24 Jan 2003 00:48:10 +0000 (00:48 +0000)]
Add support for color material sources, with help from Lucho.
Leonardo Quijano Vincenzi [Fri, 24 Jan 2003 00:47:08 +0000 (00:47 +0000)]
Fixed Latin American keyboard (key "?!" was reversed).
Matthew Davison [Fri, 24 Jan 2003 00:45:51 +0000 (00:45 +0000)]
Removed some Unicode -> Ascii cross-calls.
Stefan Leichter [Fri, 24 Jan 2003 00:45:21 +0000 (00:45 +0000)]
Removed windows version checks from GetPrinterDriverDirectory tests.
Rein Klazes [Fri, 24 Jan 2003 00:44:54 +0000 (00:44 +0000)]
Load default stock bitmap in CreateDC().
Matthew Davison [Thu, 23 Jan 2003 23:07:56 +0000 (23:07 +0000)]
Remove the HEAP_strdupAtoW macro.
Matthew Davison [Thu, 23 Jan 2003 23:07:38 +0000 (23:07 +0000)]
Removed calls to HEAP_strdupAtoW.
Marcus Meissner [Thu, 23 Jan 2003 22:51:04 +0000 (22:51 +0000)]
Remove errno.h from files that do not need it.
Jason Edmeades [Thu, 23 Jan 2003 22:38:51 +0000 (22:38 +0000)]
Use device max lights and clipplane support. Also change clipplane to
be affected by view matrix.
Alexandre Julliard [Thu, 23 Jan 2003 21:35:14 +0000 (21:35 +0000)]
Keysym check should use 0x8000 instead of 0x800 (spotted by Dmitry
Timoshkov).
Alexandre Julliard [Thu, 23 Jan 2003 21:32:35 +0000 (21:32 +0000)]
Added -Wpointer-arith gcc flag, and fixed the resulting warnings.
Greg Turner [Thu, 23 Jan 2003 21:22:24 +0000 (21:22 +0000)]
Fix some problems when Extract is used more than once.
Gerald Pfeifer [Thu, 23 Jan 2003 21:21:50 +0000 (21:21 +0000)]
Declare variable only if needed.
Waldeck Schutzer [Thu, 23 Jan 2003 21:21:33 +0000 (21:21 +0000)]
Audio codecs were erroneously being listed multiple times, making it
difficult to run certain applications like VirtualDub.
Waldeck Schutzer [Thu, 23 Jan 2003 21:21:02 +0000 (21:21 +0000)]
Make sure the parameter phas is correct by setting it equal to NULL in
query mode.
Gerald Pfeifer [Thu, 23 Jan 2003 21:20:36 +0000 (21:20 +0000)]
Improve portability wrt. struct sockaddr_ipx.
Gerald Pfeifer [Thu, 23 Jan 2003 21:20:19 +0000 (21:20 +0000)]
Properly cast struct sockaddr_in* to struct sockaddr* where needed.
Alexandre Julliard [Thu, 23 Jan 2003 01:29:58 +0000 (01:29 +0000)]
Added dead keys support using X input methods (based on a patch by
Dmitry Timoshkov).
Alexandre Julliard [Thu, 23 Jan 2003 01:28:12 +0000 (01:28 +0000)]
Create an X input context for each top-level window.
Marcus Meissner [Thu, 23 Jan 2003 01:23:59 +0000 (01:23 +0000)]
Fixed ICOM_CALLs for IFont_xx methods.
Added IPersistPropertyBag, IPersistStreamInit interfaces with stubs.
Implemented IDispatch::Invoke for the used DISPIDs.
Jukka Heinonen [Thu, 23 Jan 2003 01:23:01 +0000 (01:23 +0000)]
Return number of bytes written when writing to DOS console using int21
function 0x40. Move some int21 functions to winedos.
Jukka Heinonen [Thu, 23 Jan 2003 01:22:40 +0000 (01:22 +0000)]
Reorganize int10 code. Fix comments.
Waldeck Schutzer [Thu, 23 Jan 2003 01:22:16 +0000 (01:22 +0000)]
Fixed initialization of szDevice in ICINFO.
Christian Costa [Thu, 23 Jan 2003 01:21:50 +0000 (01:21 +0000)]
Implement vertex and pixel fog.
Fix fog color initialization.
Alexandre Julliard [Tue, 21 Jan 2003 20:16:20 +0000 (20:16 +0000)]
Make sure to always set X focus on the top-level window, not on
child windows.
Dan Kegel [Tue, 21 Jan 2003 20:15:14 +0000 (20:15 +0000)]
.txt files are handled by notepad.
Dan Kegel [Tue, 21 Jan 2003 20:14:36 +0000 (20:14 +0000)]
Added Windows-compatible start.exe.
Rolf Kalbermatter [Tue, 21 Jan 2003 19:36:24 +0000 (19:36 +0000)]
Change SHChangeNotify to be Unicode and ANSI indifferent, as the type
of parameters is really defined by uFlags parameter.
Liu Spider [Tue, 21 Jan 2003 19:32:21 +0000 (19:32 +0000)]
Implemented GetFileTitleW; GetFileTitleA now is a call to
GetFileTitleW.
Tom Wickline [Tue, 21 Jan 2003 19:31:20 +0000 (19:31 +0000)]
Fix incorrect alphabetical order by last name.
Gerald Pfeifer [Tue, 21 Jan 2003 19:30:52 +0000 (19:30 +0000)]
Only declare variables we actually need.
Marcus Meissner [Tue, 21 Jan 2003 19:29:33 +0000 (19:29 +0000)]
Print a large failure message if we try to load stdole32.tlb and
fail.
Waldeck Schutzer [Tue, 21 Jan 2003 19:29:09 +0000 (19:29 +0000)]
Fixed problems with finding and listing all the video
compression/decompression codecs.
Proper initialization of szDriver field in ICINFO by ICGetInfo.
Robert Shearman [Tue, 21 Jan 2003 19:28:36 +0000 (19:28 +0000)]
- Clear bits in structure passed to IOleCommandTarget_QueryStatus to
show that we don't support any Exec's.
- Add two Exec cases that were found during testing.
Rein Klazes [Tue, 21 Jan 2003 19:27:59 +0000 (19:27 +0000)]
Allocate palette objects on the large gdi heap.
Jason Edmeades [Tue, 21 Jan 2003 00:41:32 +0000 (00:41 +0000)]
Ensure using correct args during complement texture operations.
Alexandre Julliard [Tue, 21 Jan 2003 00:36:46 +0000 (00:36 +0000)]
Moved the IPX check so that the sys/socket.h check has already been
done when we check for IPX headers.
Jason Edmeades [Tue, 21 Jan 2003 00:30:27 +0000 (00:30 +0000)]
Restore the texture env mode on SetTexture - Fixes problem in
codesampler demo.
Marcus Meissner [Tue, 21 Jan 2003 00:29:31 +0000 (00:29 +0000)]
Changed MONITORINFOEXA,W definition to the one in MSDN which does not
cause gcc 3.3 warnings.
Marcus Meissner [Tue, 21 Jan 2003 00:28:48 +0000 (00:28 +0000)]
Add Desktop mode for 3 known bad working InstallShield versions.
Dan Kegel [Tue, 21 Jan 2003 00:28:28 +0000 (00:28 +0000)]
\ at EOL in string now behaves like in msvc6's rc.
Tom Wickline [Tue, 21 Jan 2003 00:27:57 +0000 (00:27 +0000)]
Added myself to authors section.
Updated last revision date.
Some small updates.
Francois Gouget [Mon, 20 Jan 2003 23:36:22 +0000 (23:36 +0000)]
Provide very much needed recommendations on how to write good error
messages.
It is now possible to use windows.h in conformance tests.
Adding myself to the authors list.
Francois Gouget [Mon, 20 Jan 2003 23:30:22 +0000 (23:30 +0000)]
Check for sysparams keys in either the Win9x or NT locations. This
makes the test succeed on Win9x and NT4 platforms.
Add a 'strict' mode which specifically makes sure that the NT location
is set. In strict mode the test succeeds on Windows XP and Wine.
Dimitrie O. Paun [Mon, 20 Jan 2003 23:29:27 +0000 (23:29 +0000)]
Remove the obsolete wrc options: -A, -T, and -t.
Francois Gouget [Mon, 20 Jan 2003 23:28:50 +0000 (23:28 +0000)]
Make sure we always know about the 48 and 96kHz formats even if they
are not defined in the (old) Windows headers.
Marcus Meissner [Mon, 20 Jan 2003 23:27:49 +0000 (23:27 +0000)]
Include $prefix/include/wine/windows into the WINE include search path.
wrc no longer understands -r (not needed).
Gerald Pfeifer [Mon, 20 Jan 2003 23:27:27 +0000 (23:27 +0000)]
#include <stdlib.h> instead of the non-standard <malloc.h>.
Christian Costa [Mon, 20 Jan 2003 23:27:08 +0000 (23:27 +0000)]
Handle more light states.
Francois Gouget [Mon, 20 Jan 2003 23:26:09 +0000 (23:26 +0000)]
{Get,Set}ThreadPriorityBoost are stubs on Win98.
Francois Gouget [Mon, 20 Jan 2003 23:25:14 +0000 (23:25 +0000)]
Extend the code to set both the Win9x and the NT registry keys. Only
the NT keys are authoritative (i.e. we set the Win9x keys but don't
re-read them).
John K. Hohm [Mon, 20 Jan 2003 23:24:43 +0000 (23:24 +0000)]
Added optional OLESelfRegister to wine_common_ver.rc, used in
dlls/comcat.
Christian Costa [Mon, 20 Jan 2003 23:24:05 +0000 (23:24 +0000)]
Make D3D1..3 lights code rely on D3D7.
Jason Edmeades [Mon, 20 Jan 2003 23:23:41 +0000 (23:23 +0000)]
Only reload the mipmap images when dirty.
Matthew Davison [Mon, 20 Jan 2003 23:23:12 +0000 (23:23 +0000)]
Remove some calls to HEAP_strdupAtoW from advapi32.
Lawson Whitney [Mon, 20 Jan 2003 23:22:27 +0000 (23:22 +0000)]
Fix reversed hour and minute in int 21 ah=2c.
Alexandre Julliard [Thu, 16 Jan 2003 02:42:01 +0000 (02:42 +0000)]
Alexandre Julliard [Thu, 16 Jan 2003 01:17:34 +0000 (01:17 +0000)]
Removed flag checks in SetMenuItemInfoA, NT doesn't do this.
Francois Gouget [Thu, 16 Jan 2003 01:16:46 +0000 (01:16 +0000)]
Warn if open_count is already 0 when OSS_CloseDevice is called.
Don't decrement it in that case.
Michael Stefaniuc [Thu, 16 Jan 2003 00:21:04 +0000 (00:21 +0000)]
The Minolta DiMAGE Image Viewer relies on Global{,Re}Alloc called with
the GMEM_MOVEABLE flag set, to allocate the exact specified size and
no byte more when size is a multiple of 8. To achieve this align the
storage needed for the HGLOBAL in the heap to 8byte boundary.
Francois Gouget [Thu, 16 Jan 2003 00:20:07 +0000 (00:20 +0000)]
Use the same 8/16bit conversion routines as in pcmconverter.c.
Reorder the two ifs in the first part of cp_fields to simplify the
code.
Francois Gouget [Thu, 16 Jan 2003 00:19:49 +0000 (00:19 +0000)]
SetFormat may not change the primary buffer format as requested.
Dump the effective format and prepare the tone signal accordingly.
Play tones from the secondary buffers at -3dB rather than -12dB.
Always print the volume the tone is going to be played at.
Remove the gamedev URL.
Francois Gouget [Thu, 16 Jan 2003 00:19:24 +0000 (00:19 +0000)]
Don't use old_spacing-1 if old_spacing already has the minimum value.
Francois Gouget [Thu, 16 Jan 2003 00:19:04 +0000 (00:19 +0000)]
Return MMSYS_NOERROR even if we don't open the device with the
requested format, otherwise OSS_OpenDevice will not increment
open_count.
Use -1 to signal OSS_RawOpenDevice not to do ioctls because 0 is
ambiguous (also means mono as opposed to stereo).
Bill Medland [Thu, 16 Jan 2003 00:18:34 +0000 (00:18 +0000)]
Correct GetDateFormat handling of uninitialised fields: only the year,
month and day fields matter; the rest may be uninitialised.
Francois Gouget [Thu, 16 Jan 2003 00:11:32 +0000 (00:11 +0000)]
ok() does not support '%S'. Store the Ansi version, convert to Unicode
when needed, and print the Ansi version using ok().
Fix 'value is so large it is unsigned' warnings.
Alexandre Julliard [Wed, 15 Jan 2003 03:35:32 +0000 (03:35 +0000)]
Use proper file sharing parameters when opening files.
Fixed handling of 'if a == b' syntax in batch files.
Juergen Schmied [Wed, 15 Jan 2003 03:33:08 +0000 (03:33 +0000)]
Translated some remaining English words.
Alexandre Julliard [Wed, 15 Jan 2003 03:32:22 +0000 (03:32 +0000)]
Fixed typo.
Alexandre Julliard [Wed, 15 Jan 2003 03:31:49 +0000 (03:31 +0000)]
Define __stdcall in msvcrt/process.h if windef.h hasn't been included.
Juergen Schmied [Wed, 15 Jan 2003 00:53:39 +0000 (00:53 +0000)]
Give some functions real names.
Shachar Shemesh [Wed, 15 Jan 2003 00:52:36 +0000 (00:52 +0000)]
- Added a "runCmd" function, based on Andreas Mohr's
"BOOT_CreateProcess" function.
- Added a function "ProcessRunKeys", to process all the keys that have
the common "Run" syntax.
- Called the new function from main for all the various keys.
Mike Hearn [Wed, 15 Jan 2003 00:51:38 +0000 (00:51 +0000)]
Fail SetMenuItemInfo if both MFT_BITMAP and MFT_SEPARATOR are
specified (an api violation).
Stefan Leichter [Wed, 15 Jan 2003 00:51:16 +0000 (00:51 +0000)]
Make GetPrinterDriverDirectoryA pass all tests.
Stefan Leichter [Wed, 15 Jan 2003 00:50:48 +0000 (00:50 +0000)]
Added tests for GetPrinterDriverDirectoryA.
Robert Shearman [Wed, 15 Jan 2003 00:45:19 +0000 (00:45 +0000)]
Separate the HINSTANCEs used by GetShellOle() and other delay load
functions.
Francois Gouget [Wed, 15 Jan 2003 00:44:50 +0000 (00:44 +0000)]
Initialize the pwave array whenever we don't have a hardware buffer.
Always create the wineoss thread.
Change the mmap ERR into a TRACE: there are normal circumstances where
mmap will fail and we can deal with them.
Jeroen Janssen [Wed, 15 Jan 2003 00:44:00 +0000 (00:44 +0000)]
Fixed wine_ldt_copy importing on cygwin.
Francois Gouget [Tue, 14 Jan 2003 23:43:41 +0000 (23:43 +0000)]
Remove (POINTER)NULL casts.
Alberto Massari [Tue, 14 Jan 2003 23:41:01 +0000 (23:41 +0000)]
Handle the WS_EX_LEFTSCROLLBAR style (that is, draw the vertical
scrollbar on the left side of the control).
Raphael Junqueira [Tue, 14 Jan 2003 23:12:37 +0000 (23:12 +0000)]
- beginning of vertex matrix blending using extensions (currently
alpha alpha stage as i haven't understand needed extension behavior)
- modify SetRenderState for matrix blending specific params
- by default diffuse color is white ;)
- comments most of the traces (else flood ...)
- add more urls in comments
- indent, cleanups
Raphael Junqueira [Tue, 14 Jan 2003 23:05:39 +0000 (23:05 +0000)]
Beginning of more COM compliant behavior:
- AddRef/Release where needed
- use IUnknown* instead void*
- fix many GetDevice using AddRef
- fix IDirect3DSurface8Impl_GetContainer using QueryInterface
Jason Edmeades [Tue, 14 Jan 2003 22:53:50 +0000 (22:53 +0000)]
Copyrect should flag destination texture as dirty, to force it to be
reloaded.
Jason Edmeades [Tue, 14 Jan 2003 22:50:00 +0000 (22:50 +0000)]
Add support for some of the texture address states and border colour.
Raphael Junqueira [Tue, 14 Jan 2003 20:29:33 +0000 (20:29 +0000)]
- move input and output data in VertexShader struct
- better traces
- specific input data filling function for vertex shaders using vertex
shader declaration (and not FVF ... maybe FVF will return for fast
path with simples vertex shader declarations)
- huge vertex shader fixes:
- add and fix many vs (1.0->2.0) used opcodes in complex shaders
- improvements to programs parser: parse comments, version, ..
- add a vertex shader input filler function (parsing vertex shader
declaration): almost complete
- comments most of the traces (else flood ...)
- add more urls in comments
- indent, cleanups
Steven Edwards [Tue, 14 Jan 2003 19:35:03 +0000 (19:35 +0000)]
Check for vsnprintf and _vsnprintf, and define vsnprintf with
_vsnprintf if needed.
Tom Wickline [Tue, 14 Jan 2003 19:33:33 +0000 (19:33 +0000)]
Updated authors e-mail adresses.
Added my e-mail to the list.
Shachar Shemesh [Tue, 14 Jan 2003 19:33:12 +0000 (19:33 +0000)]
- Added listing of what the boot process is like, listing what is and
what is not (yet) done.
- Fixed incorrect statement in the "bugs" list.
- Added trace when everything is done.
Duane Clark [Tue, 14 Jan 2003 19:32:42 +0000 (19:32 +0000)]
Check for pending X events before getting queue status.