Commit Graph

  • 45dbc2f5d1 - Added definitions for NtCurrentProcess and NtCurrentThread. David Welch 2004-03-19 21:33:48 +00:00
  • d0dca2b24f - Load the PCI bus driver. - Move the VGA driver from "Video" to "Video Save" group. Filip Navara 2004-03-19 21:02:55 +00:00
  • d621be6ce6 Merged changes from videoport_pnp_14032004 branch: - Better support for W2K+ video miniport driver incl. the basic implementation of PnP driver model. - Return Win32 error codes instead of NT equivalents. - Fixed a few bugs. Filip Navara 2004-03-19 20:58:32 +00:00
  • 91c3d64bf5 - Lower IRQL in error case of IoAllocateDriverObjectExtension. Filip Navara 2004-03-19 17:37:57 +00:00
  • be092c4712 Clean-up NtQueryInformationToken(). Eric Kohl 2004-03-19 12:47:17 +00:00
  • c89688b59d Fix NtOpenThreadToken() and NtSetInformationThread(). Eric Kohl 2004-03-19 12:45:07 +00:00
  • d037d068ff Implement CreateEnvironmentBlock() and DestroyEnvironmentBlock(). Eric Kohl 2004-03-19 12:40:49 +00:00
  • d3d3ab535d Enable environment inheritance. Eric Kohl 2004-03-19 12:38:07 +00:00
  • 494bb081b9 merge WineHQ commit: Martin Fuchs 2004-03-19 09:18:52 +00:00
  • f3eb637ea4 Committing my in-progress work with mmdrv, but it's still incomplete, and it still contains MS-specific things (in comments only!). Aleksey Bragin 2004-03-19 06:11:28 +00:00
  • 3398afcf63 simple hack to keep winzip from bugchecking us Royce Mitchell III 2004-03-18 22:03:40 +00:00
  • 5ab4f36e65 - Fixed crash on reboot. Sorry. David Welch 2004-03-18 19:58:35 +00:00
  • 177645b96c implemented SetFileShortName() Thomas Bluemel 2004-03-18 18:29:19 +00:00
  • 27f458a084 fixed several serious bugs in info.c and added a couple undocumented compatibilities based on analysis of ms's version.dll's behavior. Removed 16-bit exe support from info.c b/c it was very wrong in most cases, and MSDN says 16-bit exe isn't supported anyways. This gets winzip further towards working. Royce Mitchell III 2004-03-18 18:15:28 +00:00
  • 280a5aa361 - Fixed return status of IoGetDeviceProperty. Filip Navara 2004-03-18 16:43:56 +00:00
  • 7cda28d415 1. implemented SetFileValidData() 2. updated FILE_INFORMATION_CLASS Thomas Bluemel 2004-03-18 16:19:26 +00:00
  • 810644856d first version of Explorer NotifyHook DLL Martin Fuchs 2004-03-18 00:28:45 +00:00
  • fd4ab47d69 minor speed-improvement Thomas Bluemel 2004-03-17 20:57:06 +00:00
  • ff055ed11b - Fixed few bugs related to SUROBJ initialization. Filip Navara 2004-03-17 16:05:29 +00:00
  • 31ac5158a6 fix pipe create flags traslation Gunnar Dalsnes 2004-03-17 15:00:39 +00:00
  • f396c8299f Simplify LoadUserProfileW() and check for loaded profile. Eric Kohl 2004-03-17 14:46:23 +00:00
  • e816725be5 Moved the WINE notepad. Steven Edwards 2004-03-17 01:28:14 +00:00
  • b17d04d3a2 Moved the WINE notepad to rosapps Steven Edwards 2004-03-17 01:27:00 +00:00
  • cdfa901068 simplify Shell_NotifyIcon implementation Martin Fuchs 2004-03-16 23:18:10 +00:00
  • 820df5cbe5 use alloca() to pass NOTIFYICONDATA structures of any size Martin Fuchs 2004-03-16 22:49:29 +00:00
  • 3db0cc5595 - Map only the vga frame buffer for the hal to write debug messages and map it higher up in the kernel address space so more space is available for the nonpaged and paged pools. David Welch 2004-03-16 22:45:56 +00:00
  • d4bd6869fe - Removed useless define. David Welch 2004-03-16 21:13:15 +00:00
  • 9eb9832b02 - Use the miniport services to map the frame buffer. David Welch 2004-03-16 21:11:44 +00:00
  • 32a05a4377 - Implemented IOCTL_VIDEO_MAP_VIDEO_MEMORY/IOCTL_VIDEO_UNMAP_VIDEO_MEMORY. David Welch 2004-03-16 21:06:20 +00:00
  • bf87266d08 Flush the new user hive after copying. Eric Kohl 2004-03-16 11:34:51 +00:00
  • 1a75a2261c add _ANONYMOUS_UNION to NOTIFYICONDATA struct Martin Fuchs 2004-03-16 10:08:16 +00:00
  • 5c6819aaae replace WINE specifiy system tray implementation by a WIN32 compatible implementation Martin Fuchs 2004-03-16 10:07:38 +00:00
  • c20093e554 Arty's summary: drivers/fs/cdfs/fsctl: Allocate wide chars. CD title was being truncated drivers/fs/vfat/fsctl: Tolerate a zero bytes-per-sector Patches by Herve Poussineau Art Yerkes 2004-03-16 08:30:28 +00:00
  • 7d726b9519 NtGdiGetPixel cleanup - fixed small bug with rect boundary checking, and cleaned up code to only unlock DC in one place. Royce Mitchell III 2004-03-16 02:15:06 +00:00
  • ba96bd3821 - Add arrows for popup submenus - Display bitmap menu items Gé van Geldorp 2004-03-15 23:49:29 +00:00
  • 28f9bf0155 - Left whole page allocations on by accident. David Welch 2004-03-15 22:22:53 +00:00
  • aea7bd7615 - Handle 1bpp DIBs in NtGdiCreateDIBitmap - Fix double lock of DC in routines called by NtGdiCreateDIBSection Gé van Geldorp 2004-03-15 22:06:55 +00:00
  • 52f0a740aa hSelf member contains the handle, not the pointer Gé van Geldorp 2004-03-15 22:02:31 +00:00
  • ad8fa18342 Silence debug message Gé van Geldorp 2004-03-15 22:01:17 +00:00
  • 8536591b9d - Reduced the size of the symbol files, as only necessary symbol informations are copied. Hartmut Birr 2004-03-15 21:31:45 +00:00
  • 6d7c68c262 - Fixed the loading of symbol files, if the base name contains the extension '.sym'. Hartmut Birr 2004-03-15 21:16:45 +00:00
  • f983216b34 - Removed dirty loading of symbol files from ExpInitializeExecutive. - Prevented moving of KiSystemStartup into _main, because the memory from _main is freed from within KiSystemStartup. Hartmut Birr 2004-03-15 21:10:34 +00:00
  • dcb0a46bfe launch sound control panel applet Martin Fuchs 2004-03-15 20:59:06 +00:00
  • fda8c77b11 implementation of volume control tray icon Martin Fuchs 2004-03-15 20:45:41 +00:00
  • 41562afcd3 - Minor corrections to emulated mouse pointer handling. Filip Navara 2004-03-15 20:21:51 +00:00
  • 60a43e438d - Fix reading past the end of the pool block. David Welch 2004-03-15 19:06:35 +00:00
  • 94683a5682 - Changed ctype.h from mingw to ntoskrnl its own. Hartmut Birr 2004-03-15 17:32:47 +00:00
  • b57b6bb796 mark GetPixel as @implemented and fix param names Royce Mitchell III 2004-03-15 04:21:17 +00:00
  • c6476093e1 - Fixed whole page allocations since the handle table code now relies on allocations being eight byte aligned. David Welch 2004-03-15 00:03:31 +00:00
  • 639ab68e9a Fix mask for true color images Gé van Geldorp 2004-03-14 23:04:44 +00:00
  • 296ea7d293 handle large notification strings Martin Fuchs 2004-03-14 22:44:08 +00:00
  • 54fff5eacf UNICODE fix for Tooltips Martin Fuchs 2004-03-14 22:27:44 +00:00
  • 14f61e5720 UNICODE fix for Tooltips Martin Fuchs 2004-03-14 22:27:44 +00:00
  • b95e68a45d handle WM_NOTIFYFORMAT Martin Fuchs 2004-03-14 22:20:10 +00:00
  • c53a01dce1 - separate tooltip area for each notify icon - handle non-null terminated tooltip strings Martin Fuchs 2004-03-14 21:02:55 +00:00
  • c88c8baba9 Return a valid (empty) visible region when the window is not visible Gé van Geldorp 2004-03-14 20:31:55 +00:00
  • 800b2b0dcf - Set InitData.HwInitDataSize to proper value. Filip Navara 2004-03-14 19:44:02 +00:00
  • ad8ba55cb3 - Complete the irp even on an error. David Welch 2004-03-14 19:25:34 +00:00
  • aa1994fbc7 resize taskbar buttons on WM_SIZE Martin Fuchs 2004-03-14 18:51:36 +00:00
  • 254292d714 resize taskbar buttons on WM_SIZE Martin Fuchs 2004-03-14 18:51:35 +00:00
  • 38b3d10879 - Map ntstatus values to the win32 error code expected by the display driver. David Welch 2004-03-14 18:36:14 +00:00
  • e52b5b410e - Map return codes from the miniport's device i/o control routine from win32 error code to ntstatus values. David Welch 2004-03-14 18:35:02 +00:00
  • 7c4c3bfb0b - Fixed bug with recalling previous input. - Switch back to text mode when entering the debugger. David Welch 2004-03-14 18:28:59 +00:00
  • ff4f24bbb6 - Removed setting of STATUS_DATA_OVERRUN in IoStatusBlock.Status when IoStatusBlock.Information is greater than the output buffer length passed in by the caller. David Welch 2004-03-14 18:27:08 +00:00
  • 9789932e02 implemented GetProcessIoCounters() Thomas Bluemel 2004-03-14 18:16:40 +00:00
  • cc68c2e317 Implement GetUserProfileDirectoryW(). Open user key in LoadUserProfileW() and close it in UnloadUserProfile(). Eric Kohl 2004-03-14 18:15:59 +00:00
  • 2ce08a79bb Fix some prototypes. Eric Kohl 2004-03-14 18:13:19 +00:00
  • e040902fff implemented SetConsoleIcon() Thomas Bluemel 2004-03-14 17:53:27 +00:00
  • b6a8d006e3 - Added PnP enum entry for the VMware video driver. Filip Navara 2004-03-14 17:47:10 +00:00
  • b4e4cd6676 - Don't load PnP drivers if they're disabled. - Save pointer to PnP tree device node in device object's DeviceObjectExtension. - Add function IopGetDeviceNode for getting device node from device object pointer. - Rewritten IoGetDeviceProperty to use values that are in device node instead of sending Irps. Filip Navara 2004-03-14 17:10:48 +00:00
  • c5058d5a3c - Fixed handling of IRP_MN_QUERY_BUS_INFORMATION. - Add basic handling of IRP_MN_QUERY_CAPABILITIES for getting device specific bus address. Filip Navara 2004-03-14 17:10:43 +00:00
  • c72fe4771e Implement TrackPopupMenu. This fixes bug #131 Gé van Geldorp 2004-03-14 16:39:49 +00:00
  • e8f56accc6 tool tip texts for notification icons Martin Fuchs 2004-03-14 16:39:28 +00:00
  • b61431ec36 declare NOTIFYICON VERSION 3 constants Martin Fuchs 2004-03-14 15:54:27 +00:00
  • b7c8fed978 declare V5 structure members and constants for notifications icons Martin Fuchs 2004-03-14 15:42:04 +00:00
  • 258d7cea79 hide clock from desktop bar if it's configured this way in registry Martin Fuchs 2004-03-14 14:44:23 +00:00
  • 841b0b2958 implemented GetFileSizeEx() Thomas Bluemel 2004-03-14 13:20:10 +00:00
  • 2c9bca4a1a implemented SetFilePointerEx() and fixed SetFilePointer() to check if the calculated file position is negative Thomas Bluemel 2004-03-14 13:11:55 +00:00
  • 3b338cc571 fixed imagelist handle leak Martin Fuchs 2004-03-14 12:43:27 +00:00
  • 42798328cb count all gdi handles and serialize removing gdi handles from the table. Thomas Bluemel 2004-03-14 12:16:50 +00:00
  • 655eff3fef move create_absolute_pidl() member function implementation from Enry into WinEntry Martin Fuchs 2004-03-14 12:11:19 +00:00
  • 5ca99eb505 disable context menu for non-file system objects Martin Fuchs 2004-03-14 12:06:25 +00:00
  • d13e1cf220 Match error tested against to the actual error returned by NtUserGetWindowLong Gé van Geldorp 2004-03-14 11:27:33 +00:00
  • 57b26979cb You can't use NtCurrentTeb() in kernel mode Gé van Geldorp 2004-03-14 11:25:33 +00:00
  • 85f9fdf39f implemented GetProcessId() Thomas Bluemel 2004-03-14 11:11:17 +00:00
  • 04b43aab9e minor fix Thomas Bluemel 2004-03-14 10:16:18 +00:00
  • b0b55220e6 - Make IoGetDeviceInterfaces more compatible with the native version. Patch by Matthew Brace. Filip Navara 2004-03-14 09:43:12 +00:00
  • 89265e0151 Implemented CreateHardLink() Thomas Bluemel 2004-03-14 09:21:42 +00:00
  • 8dc9f6bf9c Avoid ReactOS changes getting lost Gé van Geldorp 2004-03-14 09:17:53 +00:00
  • ff837bae4a Explicitly include stddef.h for offsetof, needed for newer GCC versions Gé van Geldorp 2004-03-14 08:51:16 +00:00
  • cd7fbb8e5c Translate pixel value from internal pixel format to RGB. Fixes bug #251. Gé van Geldorp 2004-03-14 00:11:28 +00:00
  • e8cf99cda9 Delay unlinking of windows until after all messages have been sent. This fixes bug #241. Gé van Geldorp 2004-03-13 23:12:19 +00:00
  • ea0774aba3 RtlGetFullPathName_U() is supposed to check the parameter buf, it could be NULL Thomas Bluemel 2004-03-13 22:23:14 +00:00
  • 1bc3d1b4ed - Fixed DPRINT. Filip Navara 2004-03-13 21:33:16 +00:00
  • 3211fcf2d0 Implement LoadUserProfileW() and UnloadUserProfile(). Eric Kohl 2004-03-13 20:49:07 +00:00
  • 821980ba92 french translation for some start menu entries from Gge Martin Fuchs 2004-03-13 20:05:33 +00:00
  • 17d9fc0744 french translation for some start menu entries from Gge Martin Fuchs 2004-03-13 20:05:32 +00:00
  • 8552f80d82 Finish off NtDuplicateToken Jason Filby 2004-03-13 19:25:47 +00:00
  • 988f1d5968 - Checked in MmMapLockedPages patch from Anich Gregor. David Welch 2004-03-13 19:14:16 +00:00
  • 35f3e5b524 - Record feature information from cpuid. Not used at the moment. David Welch 2004-03-13 18:30:56 +00:00