Jukka Heinonen
f07dfff17b
Migrate most int21 ioctl routines to winedos.
...
Migrate int21 set drive routine to winedos.
2003-06-04 20:17:52 +00:00
Lionel Ulmer
370db5b47c
Implemented a semi-stub for GetProcessPriorityBoost.
2003-06-04 20:17:00 +00:00
Dmitry Timoshkov
3e6b5e574c
Revert some really unwanted changes to the DDE code.
2003-06-04 20:16:17 +00:00
Yorick Hardy
4b1f667e73
Improve CDROM_GetIdeInterface (becomes CDROM_GetInterfaceInfo), in
...
order to better support SCSI drives.
2003-06-04 20:15:59 +00:00
Yorick Hardy
6dd0685f74
Use SA_RESTART on NetBSD.
2003-06-04 20:15:10 +00:00
Jukka Heinonen
38fa857648
Timer routines must check for NULL timer name.
2003-06-04 20:14:24 +00:00
Alexandre Julliard
24d0a8394f
Authors: Mike McCormack <mike@codeweavers.com>, Lionel Ulmer <lionel.ulmer@free.fr>
...
Make DDraw not linked 'statically' to OpenGL.
2003-06-04 20:13:21 +00:00
Mark Westcott
37e3e5ec97
DInput keyboard handling checks for incoming X11 events.
2003-06-04 20:11:56 +00:00
Ove Kaaven
ef57c4d905
Preliminary support for COM apartments.
2003-06-04 20:11:34 +00:00
Jason Edmeades
350aa2dcc4
Fill in lots of unimplemented render states.
2003-06-04 20:10:43 +00:00
Duane Clark
8ed6df97a2
Fix compile error.
2003-05-22 20:56:04 +00:00
Alexandre Julliard
6bc5091160
Start to make use of the proper PEB structure for process
...
information.
2003-05-22 03:44:01 +00:00
Alexandre Julliard
2f24859b59
Beep() is still needed in ntdll, move it back to some random file.
2003-05-22 03:41:27 +00:00
Robert Reif
1024fb924d
Add 3d primary and secondary buffer tests.
...
Check reference count at object release.
Remove redundant cooperative level setting.
2003-05-22 03:39:32 +00:00
Robert Reif
a4ed8e7740
- make parameter checking and error notification consistent
...
- propagate driver and local function errors where needed
- fix error returns where pointer is given for returned data
- add 3d listener to primary buffer when needed
- copy 3d part of buffer when duplicated
- fix bug when primary buffer is reopened with smaller buffer
- loosen requirements on caps data size check
- set caps for emulated mode based on actual driver caps
2003-05-22 03:39:13 +00:00
Lionel Ulmer
a4d733ae5a
- remove fogging too when doing the flush of the frame buffer
...
- handle dest rect in the Blt DEPTH_FILL case
- fix QueryInterface on the D3D Device
2003-05-22 03:38:22 +00:00
Maxime Bellengé
66855d4a22
Fix listview custom draw notification for CDDS_ITEMPREPAINT and
...
CDDS_SUBITEMPREPAINT messages.
2003-05-22 03:37:10 +00:00
Ove Kaaven
95f7c6c8d9
DCOM IDL file based on the DCOM specification.
2003-05-22 03:36:26 +00:00
Ove Kaaven
c707e23675
Initial support for RPC call failures, by catching RPC server
...
exceptions and returning simple failure packets, and throwing
exceptions on the client side when unmarshalling the failure packet.
2003-05-22 03:36:00 +00:00
Jason Edmeades
7f53bb8f8c
Avoid setting and resetting the same values when there are many
...
rectangles.
2003-05-22 03:35:24 +00:00
Robert Shearman
f644c787ee
Update ordering on insertion of an item.
2003-05-22 03:34:54 +00:00
Mike McCormack
88090b47a6
Remove code that starts wineshelllink, instead create a windows
...
compatible shortcut (*.lnk) file. After creating that file, start a
link processor (winemenubuilder) on it, which reads it back then calls
wineshelllink.
Rework CreateStreamFromFile to create an IStream object that is
writeable.
2003-05-21 18:50:53 +00:00
Alexandre Julliard
78d108b964
Moved misc/error.c to dlls/kernel/error16.c.
...
Get rid of misc/main.c.
2003-05-21 18:31:01 +00:00
Mike McCormack
399967c10d
Implemented GdiComment for enhanced metafiles.
2003-05-21 18:28:49 +00:00
Alexandre Julliard
b168f12a48
Fixed wrong length argument in getInterfacePhysicalByName.
2003-05-21 18:26:00 +00:00
Dimitrie O. Paun
bb993e0127
Inserting column zero should not modify the main item (spotted by
...
Robert Shearman).
2003-05-21 18:25:10 +00:00
Gerald Pfeifer
c862085b90
Avoid "might be used uninitialized" warning in exercizeServer().
2003-05-21 18:23:20 +00:00
Ove Kaaven
2d56c3d62d
For RPC servers, don't deallocate the RPC request packet before the
...
RPC reply packet is sent, in case marshalling the reply needs any of
the request data.
2003-05-21 18:23:06 +00:00
Ove Kaaven
40c9882b6c
Added semi-stub for NdrProxyErrorHandler.
...
Fixed a case of potential stack trashing.
2003-05-21 18:22:49 +00:00
Alexandre Julliard
81e72d8f2d
Moved all process initialisation code to process.c and removed
...
loader/main.c.
2003-05-20 19:21:43 +00:00
Eric Pouech
b350438074
Implemented NtQueryObject and NtSetInformationObject for the
...
ObjectDataInformation class.
2003-05-20 19:20:42 +00:00
Carlos Lozano
c11d4d9ac3
Avoid printing an uninitialized buffer.
2003-05-20 19:18:37 +00:00
Yorick Hardy
d1d5ca539d
Implement CDROM_ScsiPassThrough and CDROM_ScsiPassThroughDirect on
...
NetBSD.
2003-05-20 19:17:04 +00:00
Alexandre Julliard
b2f32bc604
Moved system.dll implementation to dlls/kernel.
2003-05-20 17:50:59 +00:00
Steven Edwards
52397422f1
Win16/32 separation of olecli32.
2003-05-20 17:50:18 +00:00
Christian Costa
1392c77d7e
Remove all openGL calls in execute buffers and use the Direct3D7 APIs.
...
Enable retrieving the render target surface of a device through its
QueryInterface method.
Avoid lights updating when a viewport and a device have not been
associated to them.
Clear the Z buffer only when we're asked to by Checking D3DBTL_FILL
flag.
2003-05-20 17:49:40 +00:00
Jukka Heinonen
3da6ff753e
Added some long filename functions.
2003-05-20 17:49:04 +00:00
Eric Pouech
c00a4473bd
Implement anonymous pipes on top of named pipes.
2003-05-20 04:32:53 +00:00
Lionel Ulmer
97f216c93c
- some tracing fixes
...
- flush the right buffer to the screen
2003-05-20 04:27:04 +00:00
Lionel Ulmer
c577c27e2b
No need to flush the surface back if last lock was a RO lock.
2003-05-20 04:21:46 +00:00
Alexandre Julliard
9bf3ac619e
Moved timer functions to dlls/kernel.
2003-05-20 04:14:45 +00:00
Ove Kaaven
fd9cbb6ce8
Handle requests for CLSID_PSDispatch.
2003-05-20 04:13:58 +00:00
Ove Kaaven
6e67d46355
Fixed NdrDllRegisterProxy so it registers the key names that ole32
...
expects. Better debug traces (include name of interface).
2003-05-20 04:13:44 +00:00
Lionel Ulmer
8daf96c203
- fix bug in 'Blt DEPTH_FILL' override
...
- added a lock around the flushing of a surface to the frame buffer
- optimize texture loading my minimizing the cases where a conversion
needs to occur and also by reusing the allocated memory
2003-05-20 04:10:22 +00:00
Eric Pouech
4c591d4ef3
Implemented timer related functions in ntdll and make the kernel32
...
functions use them.
2003-05-20 04:00:42 +00:00
Alexandre Julliard
11c159666e
Use the trace macro for debugging output.
2003-05-20 03:58:35 +00:00
Lionel Ulmer
7b245fa7de
Have Lights and Clipplanes transformed properly.
2003-05-20 03:58:01 +00:00
Alexandre Julliard
c7a51eec43
Only create the 16-bit dummy module when we need really it.
2003-05-20 02:32:26 +00:00
Huw Davies
69c7164977
Look up the printer's port in the registry if neither CreateDC or
...
StartDoc specify one.
Photoshop 7 has a bug that results in cbInput being 2 less than the
length of the string rather than 2 more. So use the WORD at
in_data[0] instead.
2003-05-20 02:24:50 +00:00
Huw Davies
6124a02733
CUPS uses the ppd file to store the default paper size, so we'll read
...
it from here.
If the ppd doesn't contain an explicit resolution then default to
300dpi.
2003-05-20 02:22:25 +00:00