Mike McCormack <[email protected]>
- Add proxy authentication dialog.
Michael Stefaniuc <[email protected]>
- Do not check for non NULL pointer before HeapFree'ing it. It's
redundant.
svn path=/trunk/; revision=12941
Michael Stefaniuc <[email protected]>
- Do not check for non NULL pointer before HeapFree'ing it. It's
redundant.
Christian Costa <[email protected]>
- Handle device class in DX8 enumeration (found by Robert Reif).
- Fixed remaining DX8 device types.
- Factorized a bit GetCapabilities for keyboard and mouse.
- Fixed enumeration of joysticks in DX8.
- Fixed some traces.
Francois Gouget <[email protected]>
- Assorted spelling fixes.
Neil Olver <[email protected]>
- The flag for a mouse button down in the structure returned by
GetDeviceState should be 0x80 (only the high bit set), not 0xff.
svn path=/trunk/; revision=12937
Robert Shearman <[email protected]>
- Change dialog templates to not explicitly specify extended window
styles for the static rects on the Page Setup dialog as the ones
specified were wrong anyway.
Dmitry Timoshkov <[email protected]>
- Replace 'All xxx pages' text in common print dialog by simple 'All'.
Jose Manuel Ferrer Ortiz <[email protected]>
- Updated Spanish resource.
Jacek Caban <[email protected]>
- Moved save* strings to resources.
- Moved string to resources.
- Get rid of W->A calls.
- Unicodified fontdlg.
Eric Pouech <[email protected]>
- Removed excessive statement (break after return or goto, not useful
break, not needed vars...)
Paul Vriens <[email protected]>
- use Interlocked* functions in AddRef and Release.
- store the result of the Interlocked functions and use only this.
Michael Stefaniuc <[email protected]>
- Do not check for non NULL pointer before HeapFree'ing it. It's
redundant.
Alexandre Julliard <[email protected]>
- Janitorial: C booleans must not be compared against TRUE.
svn path=/trunk/; revision=12935
Eric Pouech <[email protected]>
- Removed excessive statement (break after return or goto, not useful
break, not needed vars...)
Michael Stefaniuc <[email protected]>
- Do not check for non NULL pointer before HeapFree'ing it. It's
redundant.
Ulrich Czekalla <[email protected]>
- Add partial handler for WM_PRINTCLIENT.
- WM_GETTEXTLENGTH should return zero for owner drawn status bars.
Jon Griffiths <[email protected]>
- Remove unneeded headers to reduce unneeded rebuilds.
- Implement the remaining MRU functions, fix a couple of differences
from native comctl32, add tests of MRU behaviour and documentation.
Francois Gouget <[email protected]>
- Assorted spelling fixes.
Eric Kohl <[email protected]>
- DrawStatusText() must not process prefix characters.
Filip Navara <[email protected]>
- Don't use DrawEdge with NULL device context, it's invalid call and
sets last error.
- Tooltip icons must be destroyed with DestroyIcon and not with
DeleteObject.
- Rebar cursors must be destroyed with DestroyCursor and not with
DeleteObject.
Robert Shearman <[email protected]>
- Use the DrawFocusRect function to draw the focus rect, instead of a
broken home-brewed solution.
- Don't highlight text in non-TVS_TRACKSELECT mode.
- Add code for hot tracking.
- Draw hot items with underline and with highlight colour with
TVS_TRACKSELECT style.
- Set cursor to hand cursor with TVS_TRACKSELECT style.
- Make sure uInternalStatus is consistent with actual scrollbar state
by forcing scrollbars off in WM_CREATE handler.
- Make the month calendar child window auto-size instead of using a
hard coded 200px.
- Use SetFocus when the control is clicked on to get the correct
behaviour when another control clicked on.
- Force the WS_EX_CLIENTEDGE style, instead of emulating it.
- Implement WM_ENABLE handler to update cached control style when the
control is disabled.
- Move background drawing into WM_ERASEBKGND handler and draw the
background differently when disabled.
- Change WM_PAINT handler to draw text with transparent background and
with the correct colour for the style.
- Initialize selected field to -1 instead of 0 so that the control
notices when field 0 is selected.
Vitaly Lipatov <[email protected]>
- Add comments, fix negative value from GetCurFocus.
Alexandre Julliard <[email protected]>:
- Janitorial: C booleans must not be compared against TRUE.
Mike McCormack <[email protected]>
- Fix image list mask and blending.
Evan Deaubl <[email protected]>
- GetItemA/W on header controls should handle message even if index is
invalid.
Crestez Leonard <[email protected]>
- Fix bug with Treeview_SelectItem reselecting the same item.
Thomas Weidenmnller <[email protected]>
- Free allocated font handles when control is destroyed.
svn path=/trunk/; revision=12933
modified ntoskrnl/include/internal/mm.h Add MmAllocPagesSpecifyRange (internal function)
modified ntoskrnl/mm/freelist.c Add MmAllocPagesSpecifyRange function (used by MmAllocatePagesForMdl)
modified ntoskrnl/mm/mdl.c Implemenet MmAllocatePagesForMdl, MmFreePagesFromMdl. Turn MmMapLockedPages into MmMapLockedPagesSpecifyCache (and make MmMapLockedPages a wrapper to it).
modified ntoskrnl/po/power.c Implement SystemBatteryState in NtPowerInformation (Thanks to Alex for testing the returned values on his windows desktop PC)
Windows 2000 NVIDIA driver should work now.
svn path=/trunk/; revision=12871
added ddc.c First try of implementing DDC functions (Untested)
modified dispatch.c Handle IRP_MJ_PNP:IRP_MN_START_DEVICE. Let AddDevice create the device object and call HwFindAdapter from IRP_MN_START_DEVICE.
modified int10.c Make VideoPortInt10 return ERROR_INVALID_PARAMETER when called while CSRSS is not initialized.
modified Makefile Add agp.o and ddc.o
modified resource.c Don't remember usermode mappings - they are valid only in the context of the process which they were created in. Add IntVideoPortMapPhysicalMemory() to map part of \Device\PhysicalMemory into UserMode. Make VideoPortGetAccessRanges use DeviceExtension->AllocatedResources (from the IRP_MJ_PNP:IRP_MN_START_DEVICE) if present.
modified services.c Implement VideoPortGetAgpServices. VideoPortQueryServices support for VideoPortServicesAGP.
modified videoprt.c Split IntVideoPortFindAdapter into IntVideoPortCreateAdapterDeviceObject and IntVideoPortFindAdapter. Basic implementation of VideoPortEnumerateChildren. Implement VideoPortAcquireDeviceLock/VideoPortReleaseDeviceLock.
modified videoprt.def Export VideoPortAcquireDeviceLock/VideoPortReleaseDeviceLock.
modified videoprt.h Various stuff.
svn path=/trunk/; revision=12860