Commit graph

6620 commits

Author SHA1 Message Date
Steven Edwards 8fb32c8187 Fixed some formating bugs caused by unix2dos conversion.
svn path=/trunk/; revision=6585
2003-11-08 17:25:56 +00:00
Eric Kohl ea9701d69d Fixed typos.
svn path=/trunk/; revision=6583
2003-11-08 16:48:36 +00:00
Eric Kohl 58f655bf69 Signal external event object if one was supplied.
svn path=/trunk/; revision=6582
2003-11-08 16:43:02 +00:00
Martin Fuchs adb5c12b85 partial fix for for Bug #42: activate Ansi window procedures for standard controls
svn path=/trunk/; revision=6581
2003-11-08 15:39:13 +00:00
Martin Fuchs 9c02db5a95 * windows/defwnd.c Fixed WM_GETTEXT error handling in DefWindowProcW().
svn path=/trunk/; revision=6580
2003-11-08 15:33:51 +00:00
Gé van Geldorp 7e9933a785 - Move DRIVER_UnreferenceDriver call to DC_InternalDelete, so it will be
called too for DCs which are cleaned up by the system on app termination
- Fix graphic state reference counting in case window creation fails
This fixes bug #24

svn path=/trunk/; revision=6579
2003-11-08 15:00:36 +00:00
Gé van Geldorp 7fbaee7310 Remove some debugging statements accidentaly left in
svn path=/trunk/; revision=6578
2003-11-08 14:58:34 +00:00
Filip Navara f37131dba7 - Cleaned up NtGdiCreateDIBitmap.
svn path=/trunk/; revision=6577
2003-11-08 11:19:47 +00:00
Filip Navara 0fe7653b2a - Fixed a few bugs.
svn path=/trunk/; revision=6576
2003-11-08 09:33:14 +00:00
Eric Kohl c2c2d6cb46 Fixed synchronous file access.
svn path=/trunk/; revision=6575
2003-11-08 09:13:46 +00:00
Filip Navara 5533bbd42a - Added nVidia GeForce4 MX400 to the list of tested cards.
svn path=/trunk/; revision=6574
2003-11-08 08:13:27 +00:00
Eric Kohl 489704edb6 Wait for completion if FO_SYNCHRONOUS_IO is set.
IoStatusBlock is not optional.

svn path=/trunk/; revision=6573
2003-11-08 07:42:10 +00:00
Steven Edwards 1578b76cb5 Implement Maskblt ported from Wine.
svn path=/trunk/; revision=6570
2003-11-08 02:16:31 +00:00
Royce Mitchell III 39389a4414 more bug fixin'
svn path=/trunk/; revision=6569
2003-11-07 23:31:44 +00:00
Gé van Geldorp 14c5b2ca76 Patch by Shadow Flare to fix some small problems. Install binary in
\ReactOS\System32 instead of \ReactOS\bin

svn path=/trunk/; revision=6568
2003-11-07 23:16:22 +00:00
Steven Edwards 2a7a6fe7c5 Fix building.
svn path=/trunk/; revision=6567
2003-11-07 21:27:29 +00:00
Filip Navara 979687d01b - Removed redundant parsing of '#number' resource names. This is already handled by FindResourceEx.
svn path=/trunk/; revision=6566
2003-11-07 21:02:41 +00:00
Gé van Geldorp e9e47f1fdb Simple patch program for the NVidia nv4_mini.sys driver
svn path=/trunk/; revision=6565
2003-11-07 20:10:13 +00:00
Art Yerkes 6c504bcc4c Correct handling of dead_char in TryToTranslateChar.
A patch to NtUserTranslateMessage is also needed for fully correct support
of dead keys.
-- patch by Jean-Michel Gay

svn path=/trunk/; revision=6564
2003-11-07 19:58:43 +00:00
Steven Edwards acfd676db0 Added PrivateExtractIcons and friends ported from WINE
Renamed sprintf.c to wsprintf.c to match winehq.

svn path=/trunk/; revision=6563
2003-11-07 19:13:02 +00:00
Royce Mitchell III 784ed4768a bug fixes
svn path=/trunk/; revision=6562
2003-11-07 19:03:50 +00:00
Art Yerkes 97c3062b35 Fixes to VK_OEM_102, VK_OEM_4 and VK_ZOOM positions.
Added dead key and new modifier tables.
-- Patch by Jean-Michel Gay

svn path=/trunk/; revision=6561
2003-11-07 18:55:50 +00:00
Gé van Geldorp daad4f8d41 Simplify code by passing PDEVICE_OBJECT instead of HANDLE around for
miniport device, fixing a reference-counting bug I introduced earlier
along the way.

svn path=/trunk/; revision=6560
2003-11-07 17:40:02 +00:00
Eric Kohl 0372ed1758 Process IOCTL_CDROM_GET_DRIVE_GEOMETRY asynchronously.
svn path=/trunk/; revision=6559
2003-11-07 17:14:22 +00:00
Thomas Bluemel 31433cf91f added a few virtual key constants
svn path=/trunk/; revision=6558
2003-11-07 16:23:35 +00:00
Eric Kohl 0082ae8bd6 Implemented asynchronous IOCTL_CDROM_CHECK_VERIFY.
Disabled buggy capability detection code.

svn path=/trunk/; revision=6556
2003-11-07 12:56:26 +00:00
Eric Kohl bdd2fef02f Increment the media change count if the device returns unit attention sense info.
svn path=/trunk/; revision=6555
2003-11-07 11:48:59 +00:00
Gé van Geldorp 7e5a94217c Added rundll32 utility by Shadow Flare
svn path=/trunk/; revision=6554
2003-11-07 09:12:44 +00:00
Gé van Geldorp 53c66fe57b Raise IRQL to SYNCH_LEVEL in KeAcquireSpinLockRaiseToSynch for UP machines also
svn path=/trunk/; revision=6553
2003-11-06 21:13:21 +00:00
Gé van Geldorp e12f26f173 Copy number of bytes specified by driver in IoStatus.Information to
output buffer (METHOD_BUFFERED)

svn path=/trunk/; revision=6552
2003-11-06 20:43:45 +00:00
Gé van Geldorp ce0b4616e6 Tweak KeSaveFloatingPoint() and KeRestoreFloatingPoint()
svn path=/trunk/; revision=6551
2003-11-06 20:40:25 +00:00
Royce Mitchell III 5cfbea5fee fixed bug that was requiring a ; after a function definition
svn path=/trunk/; revision=6550
2003-11-06 19:38:23 +00:00
Eric Kohl 261cc33f7f IoStatusBlock is _not_ an optional parameter.
Fixed synchronous file access bug in NtDeviceIoControlFile().

svn path=/trunk/; revision=6549
2003-11-06 18:05:54 +00:00
Eric Kohl 98682c7937 IoStatusBlock is _not_ an optional parameter.
svn path=/trunk/; revision=6548
2003-11-06 18:03:30 +00:00
Aleksey Bragin 47651b5c5d .cvsignoe for kbduk.dll
svn path=/trunk/; revision=6547
2003-11-06 17:19:26 +00:00
Aleksey Bragin 3cd2ae5af7 kbduk.dll - by Johannes Olofsson. I have tested this dll with english keyboard - works great, except for AltGr+� combination, which should produce '�', and now it gives '?' char.
svn path=/trunk/; revision=6546
2003-11-06 17:18:25 +00:00
Eric Kohl 5c34e6b32e IoStatusBlock is _not_ an optional parameter.
svn path=/trunk/; revision=6545
2003-11-06 16:42:16 +00:00
Eric Kohl 28977a473c Fixed a typo.
svn path=/trunk/; revision=6544
2003-11-06 16:35:50 +00:00
Royce Mitchell III 999225b038 correct identification of functions that return struct pointers, and beginning of logic to parse inline function bodies
svn path=/trunk/; revision=6543
2003-11-06 14:28:24 +00:00
Royce Mitchell III 0fadf54b2f lots of stuff - tracking multiple headers, include dependencies, preprocessor logic, etc
svn path=/trunk/; revision=6542
2003-11-06 05:55:26 +00:00
Royce Mitchell III 46b4ed3668 cvsignore
svn path=/trunk/; revision=6541
2003-11-06 03:02:41 +00:00
Royce Mitchell III 0b63c2c64d the code does, in fact, handle bitfields correctly.
svn path=/trunk/; revision=6540
2003-11-06 02:50:12 +00:00
KJK::Hyperion 1b7b04aa07 Unstyled BUTTON class done, 25 more to go...
svn path=/trunk/; revision=6539
2003-11-06 02:47:24 +00:00
Gé van Geldorp 8eb8bd42c6 Fix IoInitializeTimer()
svn path=/trunk/; revision=6537
2003-11-05 22:49:06 +00:00
Gé van Geldorp 49f2b1905a Pass pointer to device object as the "handle" to DrvEnablePDEV since
some badly written drivers need it

svn path=/trunk/; revision=6536
2003-11-05 22:46:05 +00:00
Gé van Geldorp b2a4140643 Store interrupt in resource list returned by HalpAssignPciSlotResources
svn path=/trunk/; revision=6535
2003-11-05 22:39:01 +00:00
Gé van Geldorp 7a2ebc71ae - Add -Wall and -Werror compile flags and fix resulting problems
- Reimplement KeAcquireSpinLockRaiseToSynch with the help of Vizzini

svn path=/trunk/; revision=6534
2003-11-05 22:37:42 +00:00
Gé van Geldorp 310f723526 - Add -Wall and -Werror flags, fix resulting problems
- Add dependency tracking
- Fix interrupt and timer handling

svn path=/trunk/; revision=6533
2003-11-05 22:31:50 +00:00
Steven Edwards 7bee3f3c72 Nevermind.
Regression found. Rolling back the last change.
Jim's adaption of the WINE code was better.

svn path=/trunk/; revision=6532
2003-11-05 20:42:02 +00:00
Steven Edwards eaa7c16f59 Implemented better format message support based on WINE.
Winzip and a few other apps get a bit further now.

svn path=/trunk/; revision=6531
2003-11-05 20:32:07 +00:00