2010-07-23  Jeffrey Stedfast  <fejj@novell.com>

	* WriteableBitmap.cs (ctor): I think we need to use
	fe.ActualWidth,Height as opposed with Width,Height since Width and
	Height can be 0 even when the element has non-zero render bounds.

2010-03-26  Sebastien Pouliot  <sebastien@ximian.com>

	* BitmapImage.cs
	* WriteableBitmap.cs:
		Call SafeNativeMethods so the default ctor are not
		decorated with a [SecuritySafeCritical] attribute

2010-02-13  Sebastien Pouliot  <sebastien@ximian.com>

	* WriteableBitmap.cs: Add missing .ctor and fix some issues wrt
	new unit tests.

2009-12-03  Jeffrey Stedfast  <fejj@novell.com>

	* WriteableBitmap.cs: Sealed.

2009-11-09  Chris Toshok  <toshok@ximian.com>

	* BitmapCreateOptions.cs: add this 3.0 enum.

	r: spouliot

2009-11-09  Sebastien Pouliot  <sebastien@ximian.com>

	* BitmapImage.cs: Create an empty URI if 'uriSource' is null.

	r: rolf

2009-09-23  Chris Toshok  <toshok@ximian.com>

	* DownloadProgressEventArgs.cs: there's no reason to maintain a
	reference to the native peer in this class.  The fields are all
	read-only and can be initialized in the ctor.

	* BitmapImage.cs: remove autogenerated events.

	r: spouliot, andriea

2009-09-18  Jeffrey Stedfast  <fejj@novell.com>

	* WriteableBitmap.cs: Get rid of unused member variables.

	r:kangaroo

2009-08-15  Rolf Bjarne Kvinge  <RKvinge@novell.com>

	* BitmapImage.cs: Updated according to API changes in RoutedEventArgs.

	r: andreia

2009-08-12  Chris Toshok  <toshok@ximian.com>

	* WriteableBitmap.cs: we need to pin the pixel data in both ctors,
	so factor that out into PinAndSetBitmapData.  Also, pass false to
	bitmap_source_set_bitmap_data, so unmanaged won't free our buffer.
	it's freed in our finalizer.  fixes the double free on shutdown.

	* BitmapSource.cs (SetSource): pass true for @own to
	bitmap_source_set_bitmap_data.

2009-08-12  Chris Toshok  <toshok@ximian.com>

	* WriteableBitmap.cs: track changes to the api from SL3 beta to
	RTM.

2009-08-10  Chris Toshok  <toshok@ximian.com>

	* BitmapImage.cs: move SetSource from here...

	* BitmapSource.cs: to here.
	
2009-04-02  Larry Ewing  <lewing@novell.com>

	* WriteableBitmap.cs: Land Geoffs Render changes.

2009-04-02  Geoff Norton  <gnorton@novell.com>

	* WriteableBitmap.cs: Avoid a integer overflow that could have us
	allocating some bogus amount of memory, or writing into random memory.

2009-03-31  Geoff Norton  <gnorton@novell.com>

	* WriteableBitmap.cs: Ensure that we cannot let user code write out to 
	random memory.

2009-03-30  Geoff Norton  <gnorton@novell.com>

	* BitmapImage.cs: Fix event registration to have the proper types.

2009-03-29  Geoff Norton  <gnorton@novell.com>

	* BitmapImage.cs: Move to the new SL3 api and hook up all the events
	* BitmapSource.cs, WriteableBitmap.cs: New SL3 api

2009-01-21  Geoff Norton  <gnorton@novell.com>

	* BitmapImage.cs: Clean up and handle all this in native now.

2009-01-12  Sebastien Pouliot  <sebastien@ximian.com>

	* DownloadProgressEventArgs.cs: Fix API to match SL2

2008-08-24  Geoff Norton  <gnorton@novell.com>
	
	* BitmapImage.cs: Dont attempt to read a resource stream unless we
	have a uri.

2008-08-24  Geoff Norton  <gnorton@novell.com>

	* BitmapImage.cs: The URI passed to a BitmapImage isn't always
	a download, it can specify a resource/content in the xap.

2008-08-23  Geoff Norton  <gnorton@novell.com>

	* BitmapImage.cs: Implement support for getting a BitmapImage from 
	a Uri instead of a stream.

2008-08-18  Geoff Norton  <gnorton@novell.com>

	* BitmapImage.cs: Keep a reference to the stream around for later use.

2008-08-13  Rolf Bjarne Kvinge <RKvinge@novell.com> 

	* RenderTargetBitmap.cs: Added RenderTargetBitmap.

2008-08-09  Chris Toshok  <toshok@ximian.com>

	* DownloadProgressEventArgs.cs: new stubs.

	* BitmapImage.cs: new stubs.
