Commit Graph

  • b872ea2cad -impl. KeRemoveEntryDeviceQueue -added irql asserts -misc. small fixes and cleanups Gunnar Dalsnes 2003-10-31 00:14:09 +00:00
  • 286ec91295 Changing the DbgPrint outputs to be a bit more usefull. Mark Tempel 2003-10-30 22:06:42 +00:00
  • 98ec124b3d Update to add in a first attempt to send the WM_MOUSEACTIVATE message to windows when the user clicks the mouse over them. TODO: Fix the PostMessage for WM_MOUSEACTIVATE to a SendMessage and check the return to see what to do with the origional mouse message. Mark Tempel 2003-10-30 22:03:00 +00:00
  • 555931d0f4 Update to implement WindowFromPoint by delegating to NtUserWindowFromPoint: Mark Tempel 2003-10-30 21:58:42 +00:00
  • c8f5c0a9bd Update to implement NtUserWindowFromPoint: TODO-- Fix the check for static windows, and validate that this version works the same way as WindowFromPoint in Windows... Mark Tempel 2003-10-30 21:57:21 +00:00
  • 2095d78af2 Update to specify the parameters to NtUserWindowFromPoint. Mark Tempel 2003-10-30 21:54:35 +00:00
  • bd908afdf1 Issue a work item only if an object will be deleted. Fixes bug #14. Eric Kohl 2003-10-30 21:34:54 +00:00
  • d6e366fb65 Fix problem introduced when fixing bitblt'ing to monochrome bitmaps Gé van Geldorp 2003-10-30 18:27:33 +00:00
  • e11fa90a59 - Fixed loading of symbols when compiled with DBG=1 (again). Filip Navara 2003-10-30 18:16:25 +00:00
  • f382315b71 Set the lpvReserved parameter of DllMain according to whether the DLL was loaded using LoadLibrary or at start time by the system loader. DLLs use this mechanism to determine how they were loaded. Art Yerkes 2003-10-30 15:52:29 +00:00
  • 39dca294c5 fixed a call to IoAllocateAdapterChannel Gunnar Dalsnes 2003-10-30 13:34:47 +00:00
  • 3186456e36 some fixes Gunnar Dalsnes 2003-10-30 13:33:43 +00:00
  • 454e9ef133 added some sugar Gunnar Dalsnes 2003-10-30 13:29:38 +00:00
  • 2b75113a2b added a comment Gunnar Dalsnes 2003-10-30 13:25:38 +00:00
  • c3fc013ce4 Changes for W32API Gé van Geldorp 2003-10-30 08:56:38 +00:00
  • 51140532fa Create monochrome palette when selecting 1bpp bitmap into DC Gé van Geldorp 2003-10-29 22:46:56 +00:00
  • 6a8700f4b2 Fix DIB_1BPP_PutPixel Gé van Geldorp 2003-10-29 22:45:45 +00:00
  • f2be62ff1a add some calls to SHRestricted to replace awfull Registry reading Martin Fuchs 2003-10-29 21:37:14 +00:00
  • 4a4b64e0e7 - Fixed few more bugs reported by Wine user32 window test. 4/373 tests fails now. The rest is caused propably by incomplete NtUserDestroyWindow. - Fixed locking of DCs in NtGdiBitBlt when hDCSrc == hDCDest. Filip Navara 2003-10-29 16:25:00 +00:00
  • ac96511aae - Fixed more bugs reported by Wine user32 window test. (7/373 tests fails now) Filip Navara 2003-10-29 10:04:55 +00:00
  • 3247a4d444 - Fixed few more bugs reported by Wine user32 window test. (68/373 tests fails now) Filip Navara 2003-10-29 08:49:56 +00:00
  • ce50eff0b5 Allow environment variable ROS_INSTALL to set installation dir Gé van Geldorp 2003-10-29 08:40:38 +00:00
  • fd5226dd32 Changes for W32API Gé van Geldorp 2003-10-29 08:38:55 +00:00
  • 4926605241 - Fixed loading of symbols when compiled with DBG=1. Filip Navara 2003-10-28 22:48:37 +00:00
  • 1f31cc412e - Fixed more bugs reported by Wine user32 window test. (72/373 tests fail now) Filip Navara 2003-10-28 22:46:30 +00:00
  • e95a291ceb - Fixed some bugs reported by Wine user32 window test. Still many are left. Filip Navara 2003-10-28 20:24:09 +00:00
  • f9e7598cc7 - Fixed the length calculation of a unicode string in vfatGetFCBForFile. Hartmut Birr 2003-10-28 20:21:21 +00:00
  • 40be01c894 Check for double class registration and implement Get/SetClassLong with Offset >= 0 Gé van Geldorp 2003-10-28 20:19:45 +00:00
  • 82fc43d926 More DirectDraw groundwork by Peter Bajusz Gé van Geldorp 2003-10-28 19:30:08 +00:00
  • e0d3016a0f - Added check for Atom == 0 in RtlQueryAtomInAtomTable. - Set error code in one error case of GetDiskFreeSpaceW. - Added call to DC_UnlockDc in one error case of NtGdiBitBlt. Filip Navara 2003-10-28 17:43:42 +00:00
  • 3fa0b64ad8 - Removed debug messages from GetWindowLong/SetWindowLong. - Modified NtUserSetShellWindowEx to work. It passed Martin's tests, so I take it's correct. Filip Navara 2003-10-28 13:43:56 +00:00
  • 2609d3aece - Bugfixes of SetWindowPos. Now the window relinking really works for every window and not only for HWND_TOP. The Explorer Start Menu works now and desktop is painted. The dark side is that the desktop ShellView doesn't show anymore. Filip Navara 2003-10-28 12:21:36 +00:00
  • 92b58c12e3 - Fixed bug #25. Filip Navara 2003-10-28 09:49:04 +00:00
  • db7b08f3f4 Use and initialize Common Controls v6, or visual styles won't work KJK::Hyperion 2003-10-27 23:20:57 +00:00
  • 0d27ccca5d Skeleton for a Windows XP theme dumper (note: doesn't compile on g++, at the moment - a #define hell I want to avoid entering, if possible) KJK::Hyperion 2003-10-27 03:03:22 +00:00
  • ddf4e24c7d French keyboard layout by Jean-Michel Gay KJK::Hyperion 2003-10-27 00:17:32 +00:00
  • f2011619fc - Small bugfixes. Filip Navara 2003-10-26 18:08:51 +00:00
  • e9721e7a3e Bail out of RtlQueryRegistryValues if RTL_QUERY_REGISTRY_REQUIRED specified and value not found. Patch by Ge van Geldorp. Eric Kohl 2003-10-26 12:47:12 +00:00
  • fc55092ea5 - Fixed placement of window caption buttons. - Removed DefWindowProc handler for WM_NCLBUTTONUP. - Rewritten DefWindowProc handler for WM_NCHITTEST. - Fixed two defines in ReactOS headers. - nonclient.c is compiled with ReactOS headers by default. Filip Navara 2003-10-26 11:08:32 +00:00
  • 50382abaf9 - Better implementation of window non-client area functions. - Fixed GetWindowLong and SetWindowLong. - Other small bug fixes. Filip Navara 2003-10-25 22:57:34 +00:00
  • 95f63185a4 Added DirectDraw stubs by Peter Bajusz Gé van Geldorp 2003-10-25 20:34:34 +00:00
  • 475e195ad3 Add support for es->style and ES_MULTILINE back in Steven Edwards 2003-10-25 18:51:26 +00:00
  • 256162a37c Add DirectDraw driver calls to DRIVER_FUNCTIONS and the initializer to DRIVER_BuildDDIFunctions. Patch by Peter Bajusz. Gé van Geldorp 2003-10-25 18:45:13 +00:00
  • 2acf4116c8 Fix building with the current stuff Steven Edwards 2003-10-25 16:09:22 +00:00
  • 668039fd8a Commit of some work done last year... Robert Dickenson 2003-10-25 13:21:41 +00:00
  • afb4b42206 Resolution and screen depth change via registry settings, works for at least the VMware driver Gé van Geldorp 2003-10-25 10:59:19 +00:00
  • cf8011aa19 *** empty log message *** KJK::Hyperion 2003-10-25 01:19:09 +00:00
  • 4b6fa45980 Headers for theme support KJK::Hyperion 2003-10-25 00:48:07 +00:00
  • d5640e8aad Fixes around GCC's stupidity KJK::Hyperion 2003-10-25 00:46:01 +00:00
  • 458bf0e03e Implement VideoPortGetRegistryParameters Gé van Geldorp 2003-10-24 21:39:59 +00:00
  • bdb5b824b5 Bail out of RtlQueryRegistryValues if RTL_QUERY_REGISTRY_REQUIRED specified and value not found Gé van Geldorp 2003-10-24 21:38:33 +00:00
  • cda5a1a107 Minimal UxTheme skeleton (includes Borland C++ Builder project for my own sanity) KJK::Hyperion 2003-10-24 21:29:48 +00:00
  • 37296302c4 Fixed long-standing, annoying warnings in MSVCRT and CRTDLL KJK::Hyperion 2003-10-24 21:28:00 +00:00
  • 253dc51ca0 Complain a little bit louder if drivers can't be loaded Gé van Geldorp 2003-10-24 08:22:29 +00:00
  • 15fc6ff3af more.c: Patch from Timothy Schepens <[email protected]>: This is a patch to let more use the window size instead of the buffer size. Vizzini 2003-10-23 21:36:43 +00:00
  • 6a031188f2 - Initialize the used page count for the non paged pool in MmInitializeBalancer. Hartmut Birr 2003-10-23 20:28:08 +00:00
  • 7b4d4ff86a clip the cursor while moving/sizing windows Thomas Bluemel 2003-10-23 19:39:00 +00:00
  • 85a1b9d2bd - Fixed a crash which occurs if the maxmem option reduces the memory size from the bios memory map. Hartmut Birr 2003-10-23 19:36:33 +00:00
  • 360e3be08a - Fixed the length calculation of some unicode strings. Hartmut Birr 2003-10-23 19:16:33 +00:00
  • 9bb05f0dc5 Release the controller object if media detection fails. Eric Kohl 2003-10-23 18:48:13 +00:00
  • 56605f5a0b - Changed the algorithm which makes the allocation 8-byte aligned. - Fixed a bug which reserves to much memory (16MB) at startup. - Fixed TAG_STATISTICS_TRACKING. Hartmut Birr 2003-10-23 18:43:36 +00:00
  • 792f0b6860 Mark system color brushes as global so they won't be deleted when the process which created them terminates Gé van Geldorp 2003-10-23 15:34:44 +00:00
  • 2bb8751f3e - Added FULL_MAP support. Hartmut Birr 2003-10-23 13:16:17 +00:00
  • 083311294c Work on activation/focus Gé van Geldorp 2003-10-23 09:07:54 +00:00
  • 3c640340fe Fixes to get slave DMA working again, as well as more architectural changes that bring us closer to the Windows 2000 DMA model. Vizzini 2003-10-23 09:03:51 +00:00
  • 47be3186ac Fix double output of lines > 80 chars in text mode Gé van Geldorp 2003-10-23 06:53:20 +00:00
  • 3cfa31a43d IntAcquireWinLockShared() was calling ExAcquireResourceExclusiveLite() and IntAcquireWinLockExclusive() was calling ExAcquireResourceSharedLite(), switch this. Gé van Geldorp 2003-10-22 21:11:34 +00:00
  • 7fc5f298e9 Release window lock in error conditions Gé van Geldorp 2003-10-22 21:10:24 +00:00
  • 67624ecdb3 Fix building the stub rpcrt4.dll to make the WINE dlls happy. Steven Edwards 2003-10-22 20:14:25 +00:00
  • e4075679a4 GetDriveType should return DRIVE_NO_ROOT_DIR if there is no drive. Steven Edwards 2003-10-22 20:06:32 +00:00
  • 0967cc00ba fixed handling callback timers, thanks to GvG Thomas Bluemel 2003-10-22 19:02:13 +00:00
  • 5be42e1107 - Added a check for a locked page in MmPageOutPhysicalAddress. Hartmut Birr 2003-10-22 18:26:34 +00:00
  • e80fcc0855 - Added a missing check for a valid swap entry in MmPageOutSectionView. Hartmut Birr 2003-10-22 18:20:38 +00:00
  • 7cb9ea96db Handle non-source ROPs and pattern ROPs Gé van Geldorp 2003-10-22 17:44:01 +00:00
  • 4909784b30 - Removed commented-out code from FillRect to prevent anyone from uncommenting it, because it's wrong! - Fixed WindowClass->hbrBackground == (COLOR_* + 1) bug I introduced, but now it's working the right way. - Copied system coloe code from user32 to win32k, where it was messy! Filip Navara 2003-10-22 14:02:54 +00:00
  • b597738dd3 Fix window destruction on thread termination Gé van Geldorp 2003-10-22 13:34:25 +00:00
  • 4baf0a9002 Implemented ObQueryObjectAuditingByHandle(). Eric Kohl 2003-10-21 21:46:39 +00:00
  • b9d355dbb5 replace old makefile by new MinGW makefile to fix resource compilation problems using cross compilers Martin Fuchs 2003-10-21 21:38:09 +00:00
  • 47ae788845 Remove comment about freeldr depending on djgpp only. Steven Edwards 2003-10-21 21:23:58 +00:00
  • 24632cd448 use WS_EX_TOOLWINDOW for floating menus Martin Fuchs 2003-10-21 20:23:53 +00:00
  • b8054aafb3 fixed small bug in WinPosSetActiveWindow() Thomas Bluemel 2003-10-21 19:40:05 +00:00
  • 79a459f094 Implemented handle flags 'Inherit' and 'ProtectFromClose'. Eric Kohl 2003-10-21 15:50:51 +00:00
  • 70bd83b2cb fixed line endings Vizzini 2003-10-21 01:53:03 +00:00
  • 97ebaeae3c Update to edit to fix: -drawing lines while maintaining clip regions -shutdown now works better. GlobalUnlock has the correct return codes. Mark Tempel 2003-10-21 01:35:05 +00:00
  • ecdcd538eb add missing icon Martin Fuchs 2003-10-20 19:33:55 +00:00
  • bf57d89032 Make paged and non-paged memory pools 8-byte aligned. Eric Kohl 2003-10-20 18:43:11 +00:00
  • 2515e0e291 Implement GUI consoles Gé van Geldorp 2003-10-20 18:02:04 +00:00
  • f0f8de0966 Set tmMaxCharWidth Gé van Geldorp 2003-10-20 17:57:42 +00:00
  • 44c92af3c6 Partial fix for handling GDIOBJs between different processes Gé van Geldorp 2003-10-20 17:57:05 +00:00
  • b8b3cf100c Add handling of SUBDIRS macro Gé van Geldorp 2003-10-20 17:54:17 +00:00
  • a5ab15b6e3 fixed multiwin crashing win32k when closing the window with the child window Thomas Bluemel 2003-10-20 14:00:58 +00:00
  • 139847baad Further version syncing... Robert Dickenson 2003-10-20 12:48:19 +00:00
  • c42c8aa58a use DynamicFct for AllowSetForegroundWindow() Martin Fuchs 2003-10-20 07:55:52 +00:00
  • f177ad4810 Changes to support the 3Com 3c90x ndis5 driver and other bugfixes: - Update registry with new 3com infor and set cards to disable by default - removed unnecessary crap from miniport.h - switch to using MINIPORT_BLOCK whenever possible for internal NDIS stuff - implemented NdisGetBufferPhysicalArraySize - fixed three similar bugs with overwriting memory in the config api - implemented NdisMQueryAssignedResources - fixed NdisMAllocateMapRegisters - implemented NdisMStartPhysicalBufferMapping - implemented NdisMCompletePhysicalBufferMapping - implemented NdisMMapIoSpace - implemented NdisMUnmapIoSpace - fixed HalAllocateAdapterChannel and IoAllocateAdapterChannel to act more like windows - fixed up a couple of enums - other misc. stuff Vizzini 2003-10-20 06:03:29 +00:00
  • 39a209d69e Make it link with gcc 3.x Nedko Arnaudov 2003-10-19 22:59:36 +00:00
  • d75f4aedc3 Fixed compilation errors in NDIS. Filip Navara 2003-10-19 21:55:37 +00:00
  • dba6345f47 - Fixed GetFullPathNameA and debug message in GetFullPathNameW. The path handling is still wrong in some cases, I am trying to find out why. - Very basic implementaion of NtUserPaintDesktop. - Fixed bug in default window WM_ERASEBKGND. - Fixed bug in default window WM_PAINT. - Made BeginDeferWindowPos, DeferWindowPos, EndDeferWindowPos pseudo-working by returning values that make sense and calling SetWindowPos. Filip Navara 2003-10-19 19:51:48 +00:00
  • e3a669e3fa Ignore case of registry key and value names. Eric Kohl 2003-10-19 19:42:20 +00:00
  • eaf5358cf8 uppercase NLS key to cure booting problems Vizzini 2003-10-19 19:22:19 +00:00
  • f9d7f36bfe Initialize section object type after the object manager types have been initalized. Eric Kohl 2003-10-19 17:33:54 +00:00