Skip to content
This repository has been archived by the owner on May 5, 2021. It is now read-only.

Releases: xamarin/SignaturePad

Version 3.0

15 Jun 04:49
b322851
Compare
Choose a tag to compare

SignaturePad for Xamarin and Windows

Makes capturing, saving, and displaying signatures extremely simple for Android, iOS and Windows apps.

  • Removed support for obsolete platforms:
    Windows Phone 8 Silverlight, Windows Phone 8.1 Runtime, Windows 8 Store
  • SignaturePad for Android has been updated to inflate it's own layout instead of constructing the view with code
  • SignaturePad for Android now has custom layout attributes for all it's properties
  • SignaturePad for UWP has been re-written using Control with a ControlTemplate
  • SignaturePad for UWP now uses double (instead of float) for it's StrokeWidth properties
  • SignaturePad for UWP now has properties that are fully data-bindable
  • Added multiple members to all platforms, making the controls far more customizable
  • Added commands for the Cleared and StrokeCompleted events
  • Fixed a bug with some Android styluses

Links:

NuGet | Windows CI | Mac CI

SignaturePad for Xamarin.Forms

Makes capturing, saving, and displaying signatures extremely simple for cross-platform apps using Xamarin.Forms.

  • Removed support for obsolete platforms:
    Windows Phone 8 Silverlight, Windows Phone 8.1 Runtime, Windows 8 Store, Portable Class Libraries (PCL)
  • Added multiple members to all platforms, making the controls far more customizable
  • Fixed a bug when adding SignaturePad to designers
  • Updated Xamarin.Forms to v2.5.0.280555
  • Added commands for the Cleared and StrokeCompleted events

Links:

NuGet

Version 3.0 (preview build 77)

21 May 22:01
e4a18d0
Compare
Choose a tag to compare
Pre-release

SignaturePad for Xamarin and Windows

Makes capturing, saving, and displaying signatures extremely simple for Android, iOS and Windows apps.

  • Removed support for obsolete platforms:
    Windows Phone 8 Silverlight, Windows Phone 8.1 Runtime, Windows 8 Store
  • SignaturePad for Android has been updated to inflate it's own layout instead of constructing the view with code
  • SignaturePad for Android now has custom layout attributes for all it's properties
  • SignaturePad for UWP has been re-written using Control with a ControlTemplate
  • SignaturePad for UWP now uses double (instead of float) for it's StrokeWidth properties
  • SignaturePad for UWP now has properties that are fully data-bindable
  • Added multiple members to all platforms, making the controls far more customizable
  • Added commands for the Cleared and StrokeCompleted events
  • Fixed a bug with some Android styluses

Links:

NuGet | Windows CI | Mac CI

SignaturePad for Xamarin.Forms

Makes capturing, saving, and displaying signatures extremely simple for cross-platform apps using Xamarin.Forms.

  • Removed support for obsolete platforms:
    Windows Phone 8 Silverlight, Windows Phone 8.1 Runtime, Windows 8 Store, Portable Class Libraries (PCL)
  • Added multiple members to all platforms, making the controls far more customizable
  • Fixed a bug when adding SignaturePad to designers
  • Updated Xamarin.Forms to v2.5.0.280555
  • Added commands for the Cleared and StrokeCompleted events

Links:

NuGet

Version 2.3

20 Nov 18:48
Compare
Choose a tag to compare

SignaturePad for Xamarin and Windows

Makes capturing, saving, and displaying signatures extremely simple.

  • Fix the iOS UI (#102)
  • Fix support for disabling input (#94)

Links:

NuGet | Windows CI | Mac CI

SignaturePad for Xamarin.Forms

Makes capturing, saving, and displaying signatures extremely simple for cross-platform apps using Xamarin.Forms.

  • Fix support for disabling input (#94)

Links:

NuGet

Version 2.2

29 Sep 20:31
Compare
Choose a tag to compare

SignaturePad for Xamarin and Windows

Makes capturing, saving, and displaying signatures extremely simple.

  • Adding support for controlling the padding used when generating the image (#84)
  • Added a Cleared event handler for when the signature is cleared (#80)
  • All the views now have the StrokeCompleted and Cleared event
  • Properly cropping the image in GetImage (#84, #87)
  • Properly disabling input on Android (#94)

Links:

NuGet | Component | Windows CI | Mac CI

SignaturePad for Xamarin.Forms

Makes capturing, saving, and displaying signatures extremely simple for cross-platform apps using Xamarin.Forms.

  • Adding support for controlling the padding used when generating the image (#84)
  • Added .NET Standard 1.0+ support (#97)
  • Added a Cleared event handler for when the signature is cleared (#80)
  • All the views now have the StrokeCompleted and Cleared event
  • Properly cropping the image in GetImageStreamAsync (#84, #87)
  • Properly disabling input on Android (#94)

Links:

NuGet

Version 2.1.1

28 Jun 15:01
Compare
Choose a tag to compare

SignaturePad for Xamarin and Windows

Makes capturing, saving, and displaying signatures extremely simple.

  • Fixed issue when SignaturePad is cleared during a stroke (#76)
  • Fixed issue when SignaturePad is in a view that accepts gestures (#18, #78)

NuGet: https://www.nuget.org/packages/Xamarin.Controls.SignaturePad/2.1.1

SignaturePad for Xamarin.Forms

Makes capturing, saving, and displaying signatures extremely simple for cross-platform apps using Xamarin.Forms.

NuGet: https://www.nuget.org/packages/Xamarin.Controls.SignaturePad.Forms/2.1.1

Version 2.1

13 Jun 01:15
Compare
Choose a tag to compare

SignaturePad for Xamarin and Windows

Makes capturing, saving, and displaying signatures extremely simple.

  • Added support for Windows Runtime 8.1 (Phone and Store) (#70, #71, #72)
  • Reduced the number of points in the signature data (#23)
  • Android now supports the signature view in a scroll view (or any view that intercepts touch events) (#22, #26)
  • Android and iOS strokes now adjust with the screen density
  • iOS now supports retina displays properly
  • Fixed an issue with UWP when compiled to native code (#74)

NuGet: https://www.nuget.org/packages/Xamarin.Controls.SignaturePad/2.1.0

SignaturePad for Xamarin.Forms

Makes capturing, saving, and displaying signatures extremely simple for cross-platform apps using Xamarin.Forms.

  • Added support for Windows Runtime 8.1 (Phone and Store) (#70, #71, #72)

NuGet: https://www.nuget.org/packages/Xamarin.Controls.SignaturePad.Forms/2.1.0

Version 2.0

05 May 13:22
Compare
Choose a tag to compare

A brand new SignaturePad that has been almost re-written, with many, many improvements and fixes.

SignaturePad for Xamarin and Windows

Makes capturing, saving, and displaying signatures extremely simple.

  • Addition of a chrome-less SignaturePadCanvasView
    • This has all the features of the default signature view, but no buttons or labels
  • Image APIs are consistent across all platforms
    • GetImage and GetImageStreamAsync are available on all platforms
    • Points and Strokes will now return native points and a collection of lines respectively
    • Each method has all the overloads for more advanced configuration
    • All images can be exported as PNG or JPEG
  • Views are constructed in code so they no longer have to be inflated
  • Fixed the cropping issues on iOS
  • Fixed the layout issues in both iOS and Android
  • A few performance improvements
  • General fixes and improvements
  • The code has be divided into three layers, each dedicated to a specific function
    • SignaturePadView - main, typical view with all the usual chrome
    • SignaturePadCanvasView - view with all signature functionality, but no chrome
    • InkPresenter - internal-only view that just manages the drawing of ink on the screen

NuGet: https://www.nuget.org/packages/Xamarin.Controls.SignaturePad/2.0.0

SignaturePad for Xamarin.Forms

Makes capturing, saving, and displaying signatures extremely simple for cross-platform apps using Xamarin.Forms.

  • Addition of a chrome-less SignaturePadCanvasView
    • This has all the features of the default signature view, but no buttons or labels
  • Image APIs are consistent across all platforms
    • GetImage and GetImageStreamAsync are available on all platforms
    • Each method has all the overloads for more advanced configuration
    • All images can be exported as PNG or JPEG
  • The SignaturePadView has been re-written so that all the labels and buttons can be customized fully
  • Far more bindable properties on both SignaturePadCanvasView and SignaturePadView
  • Views are constructed in code so they no longer have to be inflated
  • A few performance improvements
  • General fixes and improvements

NuGet: https://www.nuget.org/packages/Xamarin.Controls.SignaturePad.Forms/2.0.0

Version 1.5.1

06 Apr 18:22
Compare
Choose a tag to compare

SignaturePad for Xamarin and Windows

Makes capturing, saving, and displaying signatures extremely simple.

  • No changes

NuGet: https://www.nuget.org/packages/Xamarin.Controls.SignaturePad/1.5.1

SignaturePad for Xamarin.Forms

Makes capturing, saving, and displaying signatures extremely simple for cross-platform apps using Xamarin.Forms.

  • Fixed bug in UWP when navigating (#59)

NuGet: https://www.nuget.org/packages/Xamarin.Controls.SignaturePad.Forms/1.5.1

Version 1.5

31 Mar 22:14
Compare
Choose a tag to compare

SignaturePad for Xamarin and Windows

Makes capturing, saving, and displaying signatures extremely simple.

  • Added UWP support
  • Android now no longer crashes when resuming

NuGet: https://www.nuget.org/packages/Xamarin.Controls.SignaturePad/1.5.0

SignaturePad for Xamarin.Forms

Makes capturing, saving, and displaying signatures extremely simple for cross-platform apps using Xamarin.Forms.

  • Added UWP support
  • The pad can now be cleared programmatically
  • Now using Xamarin.Forms v2.3.3

NuGet: https://www.nuget.org/packages/Xamarin.Controls.SignaturePad.Forms/1.5.0