Huw Davies [Mon, 19 May 2003 23:20:11 +0000 (23:20 +0000)]
Fix handling of text align modes for rotated text.
Huw Davies [Mon, 19 May 2003 23:19:21 +0000 (23:19 +0000)]
Basic implementation of EnumPortsA: dump all the serial and printer
port names into a structure.
Dmitry Timoshkov [Mon, 19 May 2003 23:17:41 +0000 (23:17 +0000)]
Removed redundant LANGUAGE statements.
Mike McCormack [Mon, 19 May 2003 23:16:55 +0000 (23:16 +0000)]
Fix an uninitialized buffer.
Francois Gouget [Mon, 19 May 2003 23:16:12 +0000 (23:16 +0000)]
Fix CreateProcess("c:\Program Files\hello.bat").
Huw Davies [Mon, 19 May 2003 23:15:21 +0000 (23:15 +0000)]
We can't use RtlCreateUnicodeStringFromAsciiz for WM_SETTEXT as the
resulting unicode string may be greater than 0xffff bytes.
Aric Stewart [Mon, 19 May 2003 23:14:09 +0000 (23:14 +0000)]
Make sure we find the drag and drop functions before calling them.
Dmitry Timoshkov [Mon, 19 May 2003 23:10:54 +0000 (23:10 +0000)]
GetClassInfo returns class atom on success.
Ulrich Czekalla [Mon, 19 May 2003 23:07:49 +0000 (23:07 +0000)]
Handle SEE_MASK_CLASSKEY case for ShellExecute.
Aric Stewart [Mon, 19 May 2003 23:06:35 +0000 (23:06 +0000)]
Added stub for NetServerEnum.
Lionel Ulmer [Mon, 19 May 2003 23:03:38 +0000 (23:03 +0000)]
Added support for non-full screen viewports and clearing.
Huw Davies [Mon, 19 May 2003 21:51:44 +0000 (21:51 +0000)]
Implemented a few more device caps.
Ferenc Wagner [Mon, 19 May 2003 21:50:32 +0000 (21:50 +0000)]
New _lcreat tests for filename ending in a slash and volume label
attribute.
Yorick Hardy [Mon, 19 May 2003 21:46:09 +0000 (21:46 +0000)]
Added the implementation for CDROM_GetIdeInterface on NetBSD.
Robert Shearman [Mon, 19 May 2003 21:43:20 +0000 (21:43 +0000)]
Use correct type of pointer in SafeArrayCreateVector to avoid memory
corruption. Add traces.
Robert Shearman [Mon, 19 May 2003 21:42:44 +0000 (21:42 +0000)]
Add a PIDL type For Network Provider.
Pierre d'Herbemont [Mon, 19 May 2003 21:41:00 +0000 (21:41 +0000)]
Include arpa/nameser.h before resolv.h.
Rein Klazes [Mon, 19 May 2003 21:40:31 +0000 (21:40 +0000)]
Revert the WM_GETDLGCODE handling patch completely this time. It
breaks too much.
Jukka Heinonen [Mon, 19 May 2003 21:40:05 +0000 (21:40 +0000)]
Move get current drive int21 function to winedos.
Fix spelling mistakes.
Add some drive handling helper routines.
Robert Shearman [Mon, 19 May 2003 21:39:29 +0000 (21:39 +0000)]
Fix value of IID_IShellFolder2.
Lionel Ulmer [Mon, 19 May 2003 21:38:58 +0000 (21:38 +0000)]
Better handling of pitch set to 0.
Lionel Ulmer [Mon, 19 May 2003 21:37:50 +0000 (21:37 +0000)]
Added RGB 32 surface locking (seems to work fine without resorting to
Alpha hacks).
Alexandre Julliard [Mon, 19 May 2003 19:09:40 +0000 (19:09 +0000)]
Make sure drawable_org is set correctly when using one of the parents
as drawable (found by Dmitry Timoshkov).
Alexandre Julliard [Mon, 19 May 2003 19:08:57 +0000 (19:08 +0000)]
Avoid the 'Below' stacking mode when changing Z order since many
window managers don't get it right.
Fix Z order synchronization for child windows (found by Dmitry
Timoshkov and Ulrich Czekalla).
Dmitry Timoshkov [Mon, 19 May 2003 19:07:32 +0000 (19:07 +0000)]
Mask out MWMO_WAITALL if only server queue handle was passed in.
Huw Davies [Mon, 19 May 2003 19:06:47 +0000 (19:06 +0000)]
Rework clipping so that the PS clip path is only set just before any
graphics output event. Doing it this way means we don't ever need to
call initclip which is a Good Thing.
Mike McCormack [Mon, 19 May 2003 19:04:28 +0000 (19:04 +0000)]
Removed unnecessary casts.
Huw Davies [Mon, 19 May 2003 19:03:19 +0000 (19:03 +0000)]
GetRandomRgn(...,1) returns the current clipping rgn.
Moved GetRandomRgn and the MetaRgn functions to objects/clipping.c.
Dmitry Timoshkov [Mon, 19 May 2003 19:01:56 +0000 (19:01 +0000)]
Restore MDI window in the case of disabled maximize button.
Dmitry Timoshkov [Mon, 19 May 2003 19:01:31 +0000 (19:01 +0000)]
Initialize hbmColor only for color icons in GetIconInfo.
Alexandre Julliard [Mon, 19 May 2003 19:00:02 +0000 (19:00 +0000)]
Catch broadcast window handles in functions that are implemented using
SendMessage.
Mike McCormack [Mon, 19 May 2003 18:56:49 +0000 (18:56 +0000)]
Implemented BroadcastSystemMessageW.
Aric Stewart [Mon, 19 May 2003 18:55:26 +0000 (18:55 +0000)]
Added support for the %L escape.
Mike McCormack [Mon, 19 May 2003 18:54:01 +0000 (18:54 +0000)]
Implemented ReadCabinetState and WriteCabinetState.
Aric Stewart [Mon, 19 May 2003 18:52:16 +0000 (18:52 +0000)]
Respect the version SP_COPY flags when installing files.
Make GenInstall16 only copy files if the version is new or same.
Mike McCormack [Mon, 19 May 2003 18:50:36 +0000 (18:50 +0000)]
Semi-correct implementation of OleMetafilePictFromIconAndLabel.
Mike McCormack [Mon, 19 May 2003 18:49:52 +0000 (18:49 +0000)]
Implemented StretchDIBits in the EMF code.
Dmitry Timoshkov [Mon, 19 May 2003 18:48:37 +0000 (18:48 +0000)]
Fixed some issues in EMFDRV_ExtTextOut.
Huw Davies [Mon, 19 May 2003 18:44:58 +0000 (18:44 +0000)]
Record escapes in metafiles.
Lionel Ulmer [Sat, 17 May 2003 18:41:26 +0000 (18:41 +0000)]
Support for device surface locking.
Raphael Junqueira [Sat, 17 May 2003 18:33:02 +0000 (18:33 +0000)]
- mor usefull debug functions debug_d3dusage and debug_d3ddevicetype
- fix a crash in pixel shader parser (happened with unreal2)
- currently desactive pixel shaders caps (with #define) while hw
shaders code isn't merged
- when we have a special debug channel for shader, use it ;)
- fix again some stubs return value
- more more readable traces now (principaly IDirect3D8 capacities
check and surface locking code) using new debug functions
- fix/cleaning the surface locking code
- now we support D3DTOP_SUBSTRACT so declare it in caps
- now support true 32bit (well X 24 bit can be used as 32 bit in caps
code)
- first try to get D3DTSS_TCI_CAMERASPACENORMAL and
D3DTSS_TCI_CAMERASPACEREFLECTIONVECTOR look good
- native support 32 bit support (now application can choose 16 or 32
bit support) if current resolution is 24 bit (as we can only launch
games in windowed mode)
- textures palettes support
- fix reflexion placement code (the sdk sample begin to work)
- fix a stupid crash when using traces in vshaderdeclaration
- more more readable traces (init/caps)
- more cubetextures fixes
Lionel Ulmer [Sat, 17 May 2003 18:30:27 +0000 (18:30 +0000)]
Silence some TRACEs to better spot real errors.
Stefan Leichter [Sat, 17 May 2003 18:30:03 +0000 (18:30 +0000)]
Partial implementaion of VarBstrFromDec.
Alexandre Julliard [Fri, 16 May 2003 20:17:52 +0000 (20:17 +0000)]
Avoid using the MapHModule functions.
Alexandre Julliard [Fri, 16 May 2003 20:16:56 +0000 (20:16 +0000)]
Call the user signal proc for exe modules too, to avoid duplicating
the module cleanup code.
Alexandre Julliard [Fri, 16 May 2003 20:15:26 +0000 (20:15 +0000)]
Moved most local heap functions to dlls/kernel.
Stefan Leichter [Fri, 16 May 2003 20:13:50 +0000 (20:13 +0000)]
Fixed DECIMAL_SETZERO
Removed a workaround for the former problem.
Mike Hearn [Fri, 16 May 2003 20:13:16 +0000 (20:13 +0000)]
Silence error on non-redhat systems.
Hans Leidekker [Fri, 16 May 2003 20:12:41 +0000 (20:12 +0000)]
Force perl to use byte semantics.
Uwe Bonnes [Fri, 16 May 2003 20:12:03 +0000 (20:12 +0000)]
HTTP_HttpOpenRequestA: Calculate size from the right argument.
Jaekil Lee [Fri, 16 May 2003 20:11:36 +0000 (20:11 +0000)]
Implement MaskBlt using BitBlt (adapted by Dimitrie O. Paun).
Jason Edmeades [Fri, 16 May 2003 20:11:14 +0000 (20:11 +0000)]
Implement texture transform flags the best we can for now.
Alexandre Julliard [Fri, 16 May 2003 00:05:08 +0000 (00:05 +0000)]
Moved atom functions to dlls/kernel.
Jason Edmeades [Fri, 16 May 2003 00:04:07 +0000 (00:04 +0000)]
Fixed range checking on the number of lights.
Silence the fixmes.
Uwe Bonnes [Thu, 15 May 2003 23:58:48 +0000 (23:58 +0000)]
New comctl32 test directory and test case for DPA_Search.
Uwe Bonnes [Thu, 15 May 2003 23:55:12 +0000 (23:55 +0000)]
DPA_Search: Handle DPAS_INSERTBEFORE on empty list.
Alexandre Julliard [Thu, 15 May 2003 23:25:49 +0000 (23:25 +0000)]
Moved vxd support to winedos.
Jason Edmeades [Thu, 15 May 2003 23:14:33 +0000 (23:14 +0000)]
Supply the correct box on the screen to be processed during the clear
call, using opengl coordinates, not directx coordinates.
Alexandre Julliard [Thu, 15 May 2003 23:11:00 +0000 (23:11 +0000)]
Get rid of the 32-bit user signal proc since we always run builtin
USER now. Moved USER module cleanups to the 16-bit signal proc.
Stefan Leichter [Thu, 15 May 2003 22:58:48 +0000 (22:58 +0000)]
Added stub for VarBstrFromDec.
Marcus Meissner [Thu, 15 May 2003 22:58:17 +0000 (22:58 +0000)]
Handle VT_I2 <-> VT_USERDEFINED/TKIND_ENUM conversions too.
Philip Mason [Thu, 15 May 2003 22:57:48 +0000 (22:57 +0000)]
Force FILE_GetTempFileName to continue looking for new temp file name
if error returned from CreateFileW is ERROR_SHARING_VIOLATION.
Jason Edmeades [Thu, 15 May 2003 22:56:10 +0000 (22:56 +0000)]
Solved the transparency problem seen in the ClipMirror SDK sample
properly. Also a few tabs->spaces to correct formatting.
Steven Edwards [Thu, 15 May 2003 22:55:37 +0000 (22:55 +0000)]
Separate Win16 and Win32 implementations in memlockbytes.
Gerald Pfeifer [Thu, 15 May 2003 22:55:04 +0000 (22:55 +0000)]
In getTcpTable(), guard Linux-specific constants by #ifdef.
Alexandre Julliard [Thu, 15 May 2003 22:54:43 +0000 (22:54 +0000)]
Thomas Mertes <thomas.mertes_at_gmx.at>
Implement file control block (FCB) functions:
INT21_OpenFileUsingFCB [0x0f],
INT21_CloseFileUsingFCB [0x10],
INT21_SequenialReadFromFCB [0x14],
INT21_SequenialWriteToFCB [0x15],
INT21_ReadRandomRecordFromFCB [0x21],
INT21_WriteRandomRecordToFCB [0x22],
INT21_RandomBlockReadFromFCB [0x27],
INT21_RandomBlockWriteToFCB [0x28].
Dan Kegel [Thu, 15 May 2003 22:52:41 +0000 (22:52 +0000)]
More named pipes tests.
Alexandre Julliard [Thu, 15 May 2003 04:30:46 +0000 (04:30 +0000)]
Explicitly clean generated symlinks.
Removed no longer needed install dependencies.
Mike McCormack [Thu, 15 May 2003 04:22:45 +0000 (04:22 +0000)]
- rewrite of the named pipe code
- allow NtFileFlushBuffers to wait
- allow DisconnectNamedPipe to invalidate client cached fd
- fix the pipe test now that one extra test passes
Eric Pouech [Thu, 15 May 2003 04:20:42 +0000 (04:20 +0000)]
Implemented RtlDosPathNameToNtPathName_U, RtlGetCurrentDirectory_U,
RtlGetFullPathName_U and RtlSetCurrentDirectory_U (the last one
partially as we can't test whether a path exists or not).
Raphael Junqueira [Thu, 15 May 2003 04:18:03 +0000 (04:18 +0000)]
Fix a null pointer crash in ImmGetOpenStatus.
Raphael Junqueira [Thu, 15 May 2003 04:16:47 +0000 (04:16 +0000)]
Fix compilation error reported by Stefan Leichter when using old
openGL headers.
Jason Edmeades [Thu, 15 May 2003 04:16:16 +0000 (04:16 +0000)]
Previous viewport fix only works for full screen applications as we
didn't change the back buffer size information until after copying the
presentation parameters, so when setting up the viewport the
backbufferwidth/height was 0. Moved the copy until after it has been
corrected.
Stefan Leichter [Thu, 15 May 2003 04:15:25 +0000 (04:15 +0000)]
Partial implementation of VarDecFromStr.
Rein Klazes [Thu, 15 May 2003 04:14:53 +0000 (04:14 +0000)]
Revert the previous patch for capturing keys in an edit-listbox combo.
Alexandre Julliard [Wed, 14 May 2003 19:51:14 +0000 (19:51 +0000)]
Rewrote module TLS support and moved it to ntdll.
Alexandre Julliard [Wed, 14 May 2003 19:41:16 +0000 (19:41 +0000)]
Made INSTR_EmulateInstruction return the exception code.
Don't allow intXX instructions from 32-bit code (based on a patch by
Jukka Heinonen).
Alexandre Julliard [Wed, 14 May 2003 19:36:28 +0000 (19:36 +0000)]
Only print warning on nm failure because it fails on darwin if there
are no symbols (reported by Pierre d'Herbemont).
Marcus Meissner [Wed, 14 May 2003 19:34:16 +0000 (19:34 +0000)]
winejack.drv.so needs -lwine_uuid too.
Raphael Junqueira [Wed, 14 May 2003 19:34:00 +0000 (19:34 +0000)]
- new debug channel for shaders code 'd3d_shader'
- more debugging traces
Raphael Junqueira [Wed, 14 May 2003 19:33:35 +0000 (19:33 +0000)]
- declare a new debug chanel for vertex shaders
- some useful debug functions for textures format
- correct DrawPrimitive (RHW correctness and vshader RHW)
- more copyrects fixes (only two unimplemented behavior remain)
- fix GetFrontBuffer to get screenshots samples working
- add D3DCOLORTOGLFLOAT4 and use it
- first try of D3DRS_FOGTABLEMODE support
Raphael Junqueira [Wed, 14 May 2003 19:32:24 +0000 (19:32 +0000)]
Declare that we can support cube textures now (currently only creation
is done).
Dimitrie O. Paun [Wed, 14 May 2003 19:31:00 +0000 (19:31 +0000)]
Add missing ENDSESSION_LOGOFF define.
Dmitry Timoshkov [Wed, 14 May 2003 00:02:17 +0000 (00:02 +0000)]
Use SetDlgItemText instead of sending a WM_SETTEXT.
Jason Edmeades [Wed, 14 May 2003 00:00:12 +0000 (00:00 +0000)]
Make sure the viewport is from the GL (bottom left) not the DirectX
(top left).
Alexandre Julliard [Tue, 13 May 2003 23:56:12 +0000 (23:56 +0000)]
Use a different magic for memory DCs and get rid of the DC_MEMORY
flag.
Raphael Junqueira [Tue, 13 May 2003 23:52:50 +0000 (23:52 +0000)]
- moved loading code of volume texture to VolumeTexture::Preload as
done in Texture/CubeTexture
- fixed some stubs return values
Raphael Junqueira [Tue, 13 May 2003 23:52:23 +0000 (23:52 +0000)]
- cubetexture loading/preloading
- some stubs must return 0 (and non D3D_OK)
- fix IDirect3DCubeTexture8Impl::Get* (potentials CD)
Jason Edmeades [Tue, 13 May 2003 23:51:58 +0000 (23:51 +0000)]
Properly support texture coordinate indexes.
Jason Edmeades [Tue, 13 May 2003 23:50:05 +0000 (23:50 +0000)]
Make sure we advertize our capabilites correctly.
Alexandre Julliard [Tue, 13 May 2003 23:40:51 +0000 (23:40 +0000)]
Make the test pass on NT4 too.
Jason Edmeades [Tue, 13 May 2003 23:40:20 +0000 (23:40 +0000)]
Initialize the tex coord index correctly.
Jason Edmeades [Tue, 13 May 2003 23:39:53 +0000 (23:39 +0000)]
CopyRects needs to lock the area it is copying to (esp. if that area
is the back buffer, as locking/unlocking causes glread/draw pixels).
Christian Costa [Tue, 13 May 2003 23:39:14 +0000 (23:39 +0000)]
Mark some surface formats as not supported.
Uwe Bonnes [Tue, 13 May 2003 23:38:46 +0000 (23:38 +0000)]
Fix some sscanf cases and testcase to get wxtide32.exe running.
Robert Shearman [Tue, 13 May 2003 23:38:21 +0000 (23:38 +0000)]
PrivateExtractIcon* should search the path for the icon file.
Vitaliy Margolen [Tue, 13 May 2003 23:38:01 +0000 (23:38 +0000)]
Revert change for resizing buttons.
Gerald Pfeifer [Tue, 13 May 2003 23:37:29 +0000 (23:37 +0000)]
Add missing #includes for non-Linux systems.
Mike Hearn [Tue, 13 May 2003 23:37:09 +0000 (23:37 +0000)]
Make sure prefix is actually honoured by configure.
Temporary hack for redhat users to enable NPTL.
Dmitry Timoshkov [Tue, 13 May 2003 23:36:49 +0000 (23:36 +0000)]
Fix an obvious typo in get_res_name. Spotted by Mike McCormack.