Alexandre Julliard [Tue, 3 Dec 2002 22:08:14 +0000 (22:08 +0000)]
Install ipexport.h and icmpapi.h with the other Windows includes.
Ove Kaaven [Tue, 3 Dec 2002 21:42:17 +0000 (21:42 +0000)]
Added more types to wtypes.idl.
Martin Wilck [Tue, 3 Dec 2002 21:36:58 +0000 (21:36 +0000)]
Fixed test to run fine (0 errors) on Win NT.
Alberto Massari [Tue, 3 Dec 2002 21:36:22 +0000 (21:36 +0000)]
SHGetSetSettings has now the right signature and the expected behavior
when the user is asking to get the current settings.
Rolf Kalbermatter [Tue, 3 Dec 2002 21:35:43 +0000 (21:35 +0000)]
Fix ANSI->Unicode calling for ExtractIconExA/W.
Rolf Kalbermatter [Tue, 3 Dec 2002 21:35:27 +0000 (21:35 +0000)]
Modify PrivateExtractIcons{AW} to match better current MDSN
documentation.
Dimitrie O. Paun [Tue, 3 Dec 2002 21:34:44 +0000 (21:34 +0000)]
Change header install location as such:
${prefix}/include/wine/windows -- standard Windows headers
${prefix}/include/wine/msvcrt -- MS Visual C Runtime library
${prefix}/include/wine -- Wine specific headers
Alexandre Julliard [Tue, 3 Dec 2002 19:18:41 +0000 (19:18 +0000)]
Merged font.h and path.h into gdi.h. Moved x11font.h to
dlls/x11drv. Removed a number of unnecessary #includes.
Ove Kaaven [Tue, 3 Dec 2002 19:12:07 +0000 (19:12 +0000)]
Parse the NOT operator, the [idempotent] attribute, and the handle_t
and error_status_t types. Improved some parsing rules to get rid of
the LINK_LAST and LINK_SAFE macros. Enclose generated .h file within
an extern "C" (for C++). Output function prototypes for regular RPC
interfaces. Fixed a couple of bugs.
Jukka Heinonen [Tue, 3 Dec 2002 19:11:49 +0000 (19:11 +0000)]
Clean up int21 handling. Move error handling to winedos.
Call INT_Int21Handler only to emulate selected functions.
Jukka Heinonen [Mon, 2 Dec 2002 21:39:58 +0000 (21:39 +0000)]
Move DPMI segments to winedos.
Lionel Ulmer [Mon, 2 Dec 2002 21:39:34 +0000 (21:39 +0000)]
- only handle memory allocation for non-already loaded textures
- implement GetCaps for D3DDevice7
Alexandre Julliard [Mon, 2 Dec 2002 21:17:04 +0000 (21:17 +0000)]
Authors: Greg Turner <gmturner007@ameritech.net>, Ove Kaaven <ovek@transgaming.com>
- preliminary implementation of endpoint-mapping via a new on-demand
server-ish process
- more header fixups
- (re)implement RpcEpRegisterA, RpcEpUnregister, and
RpcEpResolveBinding using the new rpcss functionality
- update the todo list in rpcrt4_main.c a bit
- many beautifications and touch-ups
- command-line configurable timeout
- micro-client imbedded in np_server.c
Christian Costa [Mon, 2 Dec 2002 21:11:47 +0000 (21:11 +0000)]
Handle D3DLIGHTSTATE_COLORVERTEX to prevent SetLightState from
failing.
Patrik Stridvall [Mon, 2 Dec 2002 19:00:59 +0000 (19:00 +0000)]
Added FIXME:s in the stubs.
Lionel Ulmer [Mon, 2 Dec 2002 18:59:11 +0000 (18:59 +0000)]
- implement the texturing the D3D3 way
- prepare for multi-texturing support
Ove Kaaven [Mon, 2 Dec 2002 18:58:46 +0000 (18:58 +0000)]
Protect PALETTEENTRY and LOGPALETTE with #ifndefs.
Jukka Heinonen [Mon, 2 Dec 2002 18:58:32 +0000 (18:58 +0000)]
Rename old DOS3Call as INT_Int21Handler and make new DOS3Call call
directly winedos int21 handler.
Jukka Heinonen [Mon, 2 Dec 2002 18:57:42 +0000 (18:57 +0000)]
Move int13 handler to winedos.
Jeff Smith [Mon, 2 Dec 2002 18:57:00 +0000 (18:57 +0000)]
Fix for MIDI Mapper.
Francois Gouget [Mon, 2 Dec 2002 18:10:57 +0000 (18:10 +0000)]
Removed unnecessary HANDLE typecasts.
Christian Costa [Sat, 30 Nov 2002 19:29:20 +0000 (19:29 +0000)]
Add D3D capability.
Lionel Ulmer [Sat, 30 Nov 2002 19:27:19 +0000 (19:27 +0000)]
- actually use the VertexBuffer stubs
- implement Lock function to prevent crash when the stubs are used
Lionel Ulmer [Sat, 30 Nov 2002 19:21:42 +0000 (19:21 +0000)]
Beginning of support for D3D7 / D3DDevice7.
Alexandre Julliard [Sat, 30 Nov 2002 19:19:44 +0000 (19:19 +0000)]
Removed some checklink rules made unnecessary by the -z defs linker
flag.
Lionel Ulmer [Sat, 30 Nov 2002 19:19:00 +0000 (19:19 +0000)]
- some more code sharing between D3DDevice versions
- implementation of D3DFVF_TLVERTEX format fast path
Dimitrie O. Paun [Sat, 30 Nov 2002 19:14:23 +0000 (19:14 +0000)]
Add a way to tell msvcrt to define wchar_t.
Lionel Ulmer [Sat, 30 Nov 2002 19:12:32 +0000 (19:12 +0000)]
- fixed D3DFVF_VERTEX case
- some other miscellaneous fixes
Vincent Béron [Sat, 30 Nov 2002 19:07:29 +0000 (19:07 +0000)]
Change CRLF end of lines in LF only.
Lionel Ulmer [Sat, 30 Nov 2002 19:06:52 +0000 (19:06 +0000)]
- start of support for device locking / unlocking via glReadPixels /
glDrawPixels interface (slow but should be enough for a start)
- implement one vertex case for the D3D3/7 DrawPrimitive functions
- fix a missing \n in a TRACE call
Hleb Valoska [Sat, 30 Nov 2002 19:05:59 +0000 (19:05 +0000)]
Some fixes to Belarusian locale.
Patrik Stridvall [Sat, 30 Nov 2002 19:03:51 +0000 (19:03 +0000)]
- Fixed bug caused by changes to Wine.
- Added support for running all the tests in batch.
Francois Gouget [Sat, 30 Nov 2002 19:03:19 +0000 (19:03 +0000)]
{Get,Set}ThreadPriorityBoost and SetThreadIdealProcessor are missing
on Win95 -> use GetProcAddress.
Cleanup the handling of OpenThread.
Check SuspendThread after a thread terminates (needed by Ipix).
Remove unnecessary version checks (check for
ERROR_CALL_NOT_IMPLEMENTED and similar instead).
Cleanup casts, signed/unsigned comparisons.
Francois Gouget [Sat, 30 Nov 2002 19:02:53 +0000 (19:02 +0000)]
GetDiskFreeSpace(all NULLs) crashes on NT4 -> removed.
GetDiskFreeSpace("." | "..") fails on Win98 and NT4 but succeeds on XP
-> removed.
Skip the GetDiskFreeSpace tests on floppy drives because NT pops up a
MessageBox if no floppy is present.
Fix the error code checks to take into account the differences between
Win9x, NT4 and XP.
Skip the unicode tests if the first call returns
ERROR_CALL_NOT_IMPLEMENTED.
Whenever a test fails, print sufficient information (typically return
code and GetLastError()!) to let the developer figure out what is
wrong.
Francois Gouget [Sat, 30 Nov 2002 19:02:22 +0000 (19:02 +0000)]
SetEnvironmentVariableA(NULL, NULL) crashes on Win98 -> removed.
SetEnvironmentVariableA("", value) crashes on NT4 -> removed.
The behavior of SetEnvironmentVariableA("", "") varies to much ->
removed.
Test the behavior of SetEnvironmentVariable{A,W}(name, "") taking into
account the differences between Win9x and NT.
Test the behavior of GetEnvironmentVariable{A,W}(name, buf, 0).
Fix the error code checks to take into account the differences between
Win9x, NT4 and XP.
Skip the unicode tests if the first call returns
ERROR_CALL_NOT_IMPLEMENTED.
Whenever a test fails, print sufficient information (typically return
code and GetLastError()!) to let the developer figure out what is
wrong.
Rolf Kalbermatter [Sat, 30 Nov 2002 02:22:24 +0000 (02:22 +0000)]
Added stub implementation with correct prototypes for
ExtractAssociatedIconExA/W.
Uwe Bonnes [Sat, 30 Nov 2002 02:21:04 +0000 (02:21 +0000)]
Make wcmd available from inside the source tree.
Lionel Ulmer [Sat, 30 Nov 2002 02:20:31 +0000 (02:20 +0000)]
Implemented GetRenderTarget.
Lionel Ulmer [Sat, 30 Nov 2002 02:20:11 +0000 (02:20 +0000)]
Added enumeration of ZBuffer format.
Tony Lambregts [Sat, 30 Nov 2002 01:57:19 +0000 (01:57 +0000)]
Update the debugger documentation for current usage.
Alexandre Julliard [Sat, 30 Nov 2002 01:56:56 +0000 (01:56 +0000)]
Partially implemented kernel/user times in GetThreadTimes (based on a
patch by Ryan Cumming).
Lionel Ulmer [Sat, 30 Nov 2002 01:55:59 +0000 (01:55 +0000)]
Implement wglCreateLayerContext for layer 0.
Lionel Ulmer [Sat, 30 Nov 2002 01:53:44 +0000 (01:53 +0000)]
Do not forget to AddRef the returned Direct3D interface.
Lionel Ulmer [Sat, 30 Nov 2002 01:53:13 +0000 (01:53 +0000)]
Add DDCAPS2_CANRENDERWINDOWED capabilities to our DDraw driver.
Francois Gouget [Sat, 30 Nov 2002 01:52:54 +0000 (01:52 +0000)]
Added declaration for SignalObjectAndWait.
Francois Gouget [Sat, 30 Nov 2002 01:52:30 +0000 (01:52 +0000)]
Added constants for _set_error_mode().
Jeff Smith [Sat, 30 Nov 2002 01:51:56 +0000 (01:51 +0000)]
Fixed 32 bit flag in midiOutShortMsg.
Christian Costa [Sat, 30 Nov 2002 01:51:21 +0000 (01:51 +0000)]
Replace LPDDSURFACEDESC by LPDDSURFACEDESC2 in IDirectDrawSurface4
methods declaration.
Andreas Mohr [Sat, 30 Nov 2002 01:50:55 +0000 (01:50 +0000)]
Fixed text mode value.
Francois Gouget [Sat, 30 Nov 2002 01:50:06 +0000 (01:50 +0000)]
Add the 48 and 96kHz WAVE_FORMAT constants.
Ove Kaaven [Sat, 30 Nov 2002 01:49:46 +0000 (01:49 +0000)]
Handle encapsulated unions in a cleaner (and less buggy) way. Emit the
names "DUMMYUNIONNAME" and "DUMMYSTRUCTNAME" for anonymous unions and
structs. Support const and extern definitions. Retain tokens (and
whether numbers are hex or not) used for computing constant
expressions, so that the full expression can be written to the header
file instead of the computed integer result of the expression. Parse
the sizeof() operator. Compute and remember constant definitions and
enum values so they can be used in expressions. Improved identifier
lookup speed. Fixed some bugs.
Ove Kaaven [Sat, 30 Nov 2002 01:49:20 +0000 (01:49 +0000)]
Added missing union names for some encapsulated unions.
Lionel Ulmer [Sat, 30 Nov 2002 01:49:08 +0000 (01:49 +0000)]
- fix caps filling to be more in line with what we support
- optimize a little bit the DrawPrimitive function
Martin Wilck [Sat, 30 Nov 2002 01:48:32 +0000 (01:48 +0000)]
Fixed some problems with asynchronous file IO.
Lionel Ulmer [Wed, 27 Nov 2002 21:38:28 +0000 (21:38 +0000)]
- fix texture snooping (plus adds snoop for 1555 format)
- add texture memory usage tracking
Steve Lustbader [Wed, 27 Nov 2002 21:38:06 +0000 (21:38 +0000)]
Provide stubs for DnsHostnameToComputerNameA/W.
Alexandre Julliard [Wed, 27 Nov 2002 20:25:12 +0000 (20:25 +0000)]
Added definitions for a couple of stub functions that we import so
that we don't import stubs directly.
Patrik Stridvall [Wed, 27 Nov 2002 20:21:24 +0000 (20:21 +0000)]
Fixed some issues found by winapi_check.
Jukka Heinonen [Wed, 27 Nov 2002 20:18:50 +0000 (20:18 +0000)]
Moved handlers for int25 and int26 to winedos.
Huw D M Davies [Wed, 27 Nov 2002 20:16:36 +0000 (20:16 +0000)]
EnumFont16 should enumerate gdi fonts too.
Dimitrie O. Paun [Wed, 27 Nov 2002 20:15:49 +0000 (20:15 +0000)]
- Typesafe parameters from TREEVIEW_NotifyFormat.
- Rewrite TREEVIEW_NotifyFormat.
- Fix several invocations of TREEVIEW_SendTreeviewNotify.
Francois Gouget [Wed, 27 Nov 2002 20:15:11 +0000 (20:15 +0000)]
Added SwitchToThread.
Vincent Béron [Wed, 27 Nov 2002 20:14:45 +0000 (20:14 +0000)]
Fix for implicit declaration of abs.
Vincent Béron [Wed, 27 Nov 2002 20:14:32 +0000 (20:14 +0000)]
Fix for deprecated use of label at the end of compound statement.
Bill Medland [Wed, 27 Nov 2002 20:13:22 +0000 (20:13 +0000)]
Correct GetNumberFormatA for zero decimals and for zero grouping.
Matthew Davison [Wed, 27 Nov 2002 20:12:37 +0000 (20:12 +0000)]
Prevent Winhelp from crashing when it can't find the helpfile.
Christian Costa [Wed, 27 Nov 2002 20:12:10 +0000 (20:12 +0000)]
Add some DDRAW and D3D definitions.
Patrik Stridvall [Wed, 27 Nov 2002 20:11:10 +0000 (20:11 +0000)]
- API files update.
- Minor improvement and bug fixes.
Alexandre Julliard [Mon, 25 Nov 2002 22:45:09 +0000 (22:45 +0000)]
Patrik Stridvall [Mon, 25 Nov 2002 21:12:26 +0000 (21:12 +0000)]
Fixed pthreads on FreeBSD (based on patch by Alexandre Julliard).
Alexandre Julliard [Mon, 25 Nov 2002 21:10:23 +0000 (21:10 +0000)]
Added CS_DBLCLKS style to dialog window class.
Shachar Shemesh [Mon, 25 Nov 2002 21:09:49 +0000 (21:09 +0000)]
Change some of the number seperators to "Neutral" rather than "Left to
right".
Steve Lustbader [Mon, 25 Nov 2002 20:51:31 +0000 (20:51 +0000)]
Stubs for CreateTimerQueue and DeleteTimerQueueEx.
Steve Lustbader [Mon, 25 Nov 2002 20:50:53 +0000 (20:50 +0000)]
Assorted Win2k/WinXP stubs.
Stefan Leichter [Mon, 25 Nov 2002 20:50:01 +0000 (20:50 +0000)]
Converted implementation of _lseek to _lseeki64, implemented _lseek by
calling _lseeki64.
Mike McCormack [Mon, 25 Nov 2002 02:47:32 +0000 (02:47 +0000)]
Implemented registry change notifications.
Uwe Bonnes [Mon, 25 Nov 2002 02:46:15 +0000 (02:46 +0000)]
X11DRV_DrawArc: Don't overwrite the ENDCAP style.
Uwe Bonnes [Mon, 25 Nov 2002 02:45:47 +0000 (02:45 +0000)]
X11DRV_SelectPen(): Don't use a pen with half the width.
Andreas Mohr [Mon, 25 Nov 2002 02:45:19 +0000 (02:45 +0000)]
Added the missing cx member to the MyDLGITEMTEMPLATEEX struct.
Stefan Leichter [Mon, 25 Nov 2002 02:44:34 +0000 (02:44 +0000)]
Converted implementation of _stat and _fstat to _stati64 and
_fstati64.
Implemented _stat/_fstat by calling _stati64/_fstati64.
Jason Edmeades [Mon, 25 Nov 2002 02:42:33 +0000 (02:42 +0000)]
Add support for VarAnd between integers.
Lionel Ulmer [Mon, 25 Nov 2002 02:42:04 +0000 (02:42 +0000)]
- Prevent the backbuffer to also have the frontbuffer flag set.
- Log the Locking flags.
- Print symbolic name (if any) of zero values for bit fields (thanks
Andi).
Alexandre Julliard [Mon, 25 Nov 2002 01:34:23 +0000 (01:34 +0000)]
Moved some GetThreadTimes tests out of the todo block.
Ryan Cumming [Mon, 25 Nov 2002 01:33:38 +0000 (01:33 +0000)]
Partially implement GetThreadTimes.
Alexandre Julliard [Mon, 25 Nov 2002 01:14:15 +0000 (01:14 +0000)]
Warnings fixes.
György 'Nog' Jeney [Mon, 25 Nov 2002 01:12:39 +0000 (01:12 +0000)]
- Move SetSystemTime, GetTimeZoneInformation and
SetTimeZoneInformation implementation to ntdll.
- Docu updates.
Aric Stewart [Mon, 25 Nov 2002 01:11:11 +0000 (01:11 +0000)]
LVN_GETDISPINFO seems to always be Ansi.
Steve Lustbader [Mon, 25 Nov 2002 01:10:04 +0000 (01:10 +0000)]
StretchDIBits: avoid crash on null pointers.
Robert Shearman [Mon, 25 Nov 2002 01:09:24 +0000 (01:09 +0000)]
Add support for painting SBS_SIZEBOX style properly.
Jukka Heinonen [Sun, 24 Nov 2002 22:34:04 +0000 (22:34 +0000)]
Moved handlers for int11, int15 and int5c to winedos.
Lionel Ulmer [Sun, 24 Nov 2002 22:33:41 +0000 (22:33 +0000)]
- add implementation for FindDevice function
- some miscellaneous clean-ups / additions
Alexandre Julliard [Sun, 24 Nov 2002 22:19:57 +0000 (22:19 +0000)]
Replace most PROFILE_GetWineIni calls by direct registry accesses.
Keep the config key open to query all values instead of re-opening it
all the time.
Alexandre Julliard [Sun, 24 Nov 2002 22:17:15 +0000 (22:17 +0000)]
Added dist rule for building the distribution tarballs.
Alexandre Julliard [Sun, 24 Nov 2002 22:16:29 +0000 (22:16 +0000)]
Added CS_DBLCLKS so that systray receives double clicks.
Jukka Heinonen [Sun, 24 Nov 2002 22:15:56 +0000 (22:15 +0000)]
VGA text mode no longer flickers and it is much faster.
VGA text mode is now initialized earlier.
VGA text mode is now emulated even without console.
Bill Medland [Sun, 24 Nov 2002 22:15:01 +0000 (22:15 +0000)]
Correct UnhookWindowsHook: clear the handle so that the server doesn't
try to use it.
Christian Costa [Sun, 24 Nov 2002 22:14:40 +0000 (22:14 +0000)]
Reenable OpenGL surface's flip method.
Reenable execute buffers.
Some bug fixes.
Jens Hoffmann [Sun, 24 Nov 2002 22:14:08 +0000 (22:14 +0000)]
Pass correct instance in keyboard_hook setup.
Matthew Davison [Sun, 24 Nov 2002 22:13:26 +0000 (22:13 +0000)]
Fix some unicode->ascii calls.
Gerald Pfeifer [Sun, 24 Nov 2002 22:12:40 +0000 (22:12 +0000)]
Avoid using labels at the end of commpound statements.