Skip to content

Commit

Permalink
feat: FreakyJumplist is here (#79)
Browse files Browse the repository at this point in the history
* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

* fix: fix for nupkg and readme now has gifs (#20)

* fix: icon fix for nupkg

* Update README.md

- Added SignatureView for iOS

* Update README.md

fix: added screenshots for all controls :)

* Update README.md

updated the readme

* Update README.md

a better readme in general :)

* Update README.md

* fix: updated readme for better visual effects (#21)

* feat: merging new features to master (#14)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

Co-authored-by: Gulam Ali Hakim <[email protected]>

* Update Maui.FreakyControls.csproj

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: removed extra semi-colons

* chore: feature request template (#23)

* fix: better visuals for readme and other changes (#22)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

* fix: fix for nupkg and readme now has gifs (#20)

* fix: icon fix for nupkg

* Update README.md

- Added SignatureView for iOS

* Update README.md

fix: added screenshots for all controls :)

* Update README.md

updated the readme

* Update README.md

a better readme in general :)

* Update README.md

* fix: updated readme for better visual effects (#21)

* feat: merging new features to master (#14)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

Co-authored-by: Gulam Ali Hakim <[email protected]>

* Update Maui.FreakyControls.csproj

Co-authored-by: Gulam Ali Hakim <[email protected]>

Co-authored-by: Gulam Ali Hakim <[email protected]>

* chore: feature request template

Co-authored-by: Gulam Ali Hakim <[email protected]>

* feat:support for .net7 (#31)

* feat:support for .net7

* fix: updated samples

* feat: freaky checkbox is here  (#28)

* fix: basic freaky checkbox is here

* fix: checkbox handler

* fix: issue with TIL background color now works

* feat: Hello Checkbox

* feat: Freaky checkbox is ready to rule

* fix: bug fixes and code clean up

* fix: design issues and more

* Update README.md

fix: added checkbox images to readme

* fix: code clean up (#34)

* feat: checkboxes are even freakier now (#36)

* feat: checkbox are even freakier now

* fix: code clean up

* fix: code clean up

* fix: updated assembly version

* fix: commit for code clean up (#38)

* fix: commit for code clean up

* Update README.md

fixed checkbox

* fix: code clean up

* fix: added animations and visual states to checkbox (#41)

* fix: visual states for checkbox

* fix: issue with checkbox where rotateto was acting up

* fix: git issue link added

* fix: checkbox with visual states and animation types

* fix: code cleanup and stuff

* fix: animations are better

* fix: heat shape is better now

* fix: checkbox is ready with visual states and animations

* fix: checkbox related changes

* fix: checkbox based issue fixes

* fix: code clean up

* fix: code clean up

* Update README.md (#43)

updated the gif image for checkbox

* fix: code clean up and ready checkbox (#39) (#42)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

* fix: fix for nupkg and readme now has gifs (#20)

* fix: icon fix for nupkg

* Update README.md

- Added SignatureView for iOS

* Update README.md

fix: added screenshots for all controls :)

* Update README.md

updated the readme

* Update README.md

a better readme in general :)

* Update README.md

* fix: updated readme for better visual effects (#21)

* feat: merging new features to master (#14)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

Co-authored-by: Gulam Ali Hakim <[email protected]>

* Update Maui.FreakyControls.csproj

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: removed extra semi-colons

* chore: feature request template (#23)

* fix: better visuals for readme and other changes (#22)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

* fix: fix for nupkg and readme now has gifs (#20)

* fix: icon fix for nupkg

* Update README.md

- Added SignatureView for iOS

* Update README.md

fix: added screenshots for all controls :)

* Update README.md

updated the readme

* Update README.md

a better readme in general :)

* Update README.md

* fix: updated readme for better visual effects (#21)

* feat: merging new features to master (#14)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

Co-authored-by: Gulam Ali Hakim <[email protected]>

* Update Maui.FreakyControls.csproj

Co-authored-by: Gulam Ali Hakim <[email protected]>

Co-authored-by: Gulam Ali Hakim <[email protected]>

* chore: feature request template

Co-authored-by: Gulam Ali Hakim <[email protected]>

* feat:support for .net7 (#31)

* feat:support for .net7

* fix: updated samples

* feat: freaky checkbox is here  (#28)

* fix: basic freaky checkbox is here

* fix: checkbox handler

* fix: issue with TIL background color now works

* feat: Hello Checkbox

* feat: Freaky checkbox is ready to rule

* fix: bug fixes and code clean up

* fix: design issues and more

* Update README.md

fix: added checkbox images to readme

* fix: code clean up (#34)

* feat: checkboxes are even freakier now (#36)

* feat: checkbox are even freakier now

* fix: code clean up

* fix: code clean up

* fix: updated assembly version

* fix: commit for code clean up (#38)

* fix: commit for code clean up

* Update README.md

fixed checkbox

* fix: code clean up

Co-authored-by: Gulam Ali Hakim <[email protected]>

Co-authored-by: Gulam Ali Hakim <[email protected]>

* Update README.md

* fix: updated readme for 4.2 release  & removed unsused code and code clean up  (#48)

* fix: updated project items

* Update README.md

added activity through repo beats

* fix: code clean up

* fix: code clean up

* fix: code clean up

* fix: code clean up

* fix: added visual state management for checkbox and better check animations (#44) (#49)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

* fix: fix for nupkg and readme now has gifs (#20)

* fix: icon fix for nupkg

* Update README.md

- Added SignatureView for iOS

* Update README.md

fix: added screenshots for all controls :)

* Update README.md

updated the readme

* Update README.md

a better readme in general :)

* Update README.md

* fix: updated readme for better visual effects (#21)

* feat: merging new features to master (#14)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

Co-authored-by: Gulam Ali Hakim <[email protected]>

* Update Maui.FreakyControls.csproj

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: removed extra semi-colons

* chore: feature request template (#23)

* fix: better visuals for readme and other changes (#22)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

* fix: fix for nupkg and readme now has gifs (#20)

* fix: icon fix for nupkg

* Update README.md

- Added SignatureView for iOS

* Update README.md

fix: added screenshots for all controls :)

* Update README.md

updated the readme

* Update README.md

a better readme in general :)

* Update README.md

* fix: updated readme for better visual effects (#21)

* feat: merging new features to master (#14)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

Co-authored-by: Gulam Ali Hakim <[email protected]>

* Update Maui.FreakyControls.csproj

Co-authored-by: Gulam Ali Hakim <[email protected]>

Co-authored-by: Gulam Ali Hakim <[email protected]>

* chore: feature request template

Co-authored-by: Gulam Ali Hakim <[email protected]>

* feat:support for .net7 (#31)

* feat:support for .net7

* fix: updated samples

* feat: freaky checkbox is here  (#28)

* fix: basic freaky checkbox is here

* fix: checkbox handler

* fix: issue with TIL background color now works

* feat: Hello Checkbox

* feat: Freaky checkbox is ready to rule

* fix: bug fixes and code clean up

* fix: design issues and more

* Update README.md

fix: added checkbox images to readme

* fix: code clean up (#34)

* feat: checkboxes are even freakier now (#36)

* feat: checkbox are even freakier now

* fix: code clean up

* fix: code clean up

* fix: updated assembly version

* fix: commit for code clean up (#38)

* fix: commit for code clean up

* Update README.md

fixed checkbox

* fix: code clean up

* fix: added animations and visual states to checkbox (#41)

* fix: visual states for checkbox

* fix: issue with checkbox where rotateto was acting up

* fix: git issue link added

* fix: checkbox with visual states and animation types

* fix: code cleanup and stuff

* fix: animations are better

* fix: heat shape is better now

* fix: checkbox is ready with visual states and animations

* fix: checkbox related changes

* fix: checkbox based issue fixes

* fix: code clean up

* fix: code clean up

* Update README.md (#43)

updated the gif image for checkbox

* fix: code clean up and ready checkbox (#39) (#42)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

* fix: fix for nupkg and readme now has gifs (#20)

* fix: icon fix for nupkg

* Update README.md

- Added SignatureView for iOS

* Update README.md

fix: added screenshots for all controls :)

* Update README.md

updated the readme

* Update README.md

a better readme in general :)

* Update README.md

* fix: updated readme for better visual effects (#21)

* feat: merging new features to master (#14)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

Co-authored-by: Gulam Ali Hakim <[email protected]>

* Update Maui.FreakyControls.csproj

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: removed extra semi-colons

* chore: feature request template (#23)

* fix: better visuals for readme and other changes (#22)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

* fix: fix for nupkg and readme now has gifs (#20)

* fix: icon fix for nupkg

* Update README.md

- Added SignatureView for iOS

* Update README.md

fix: added screenshots for all controls :)

* Update README.md

updated the readme

* Update README.md

a better readme in general :)

* Update README.md

* fix: updated readme for better visual effects (#21)

* feat: merging new features to master (#14)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

Co-authored-by: Gulam Ali Hakim <[email protected]>

* Update Maui.FreakyControls.csproj

Co-authored-by: Gulam Ali Hakim <[email protected]>

Co-authored-by: Gulam Ali Hakim <[email protected]>

* chore: feature request template

Co-authored-by: Gulam Ali Hakim <[email protected]>

* feat:support for .net7 (#31)

* feat:support for .net7

* fix: updated samples

* feat: freaky checkbox is here  (#28)

* fix: basic freaky checkbox is here

* fix: checkbox handler

* fix: issue with TIL background color now works

* feat: Hello Checkbox

* feat: Freaky checkbox is ready to rule

* fix: bug fixes and code clean up

* fix: design issues and more

* Update README.md

fix: added checkbox images to readme

* fix: code clean up (#34)

* feat: checkboxes are even freakier now (#36)

* feat: checkbox are even freakier now

* fix: code clean up

* fix: code clean up

* fix: updated assembly version

* fix: commit for code clean up (#38)

* fix: commit for code clean up

* Update README.md

fixed checkbox

* fix: code clean up

Co-authored-by: Gulam Ali Hakim <[email protected]>

Co-authored-by: Gulam Ali Hakim <[email protected]>

* Update README.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

Co-authored-by: Gulam Ali Hakim <[email protected]>

* feat: A Skia based Radiobutton for Maui (#52)

* feat: radiobutton is visually ready baby

* feat: Radiobutton and Radiogroup just got freaky baby

* fix: removed unwanted packages

* fix: updated style for radiobutton

* fix: fix for the issue where radiobuttons did not uncheck in some cases

* fix: Minor bug fixes for RadioGroup

* chore: release candidate for radiobuttons

* fix: code clean up

* fix: radiobuttons example updated

* Update README.md

added sparkline and radio button related information

* feat: RadioButtons and RadioGroup are here (#53)

* chore: Stable Release for 4.2 (#50)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

* fix: fix for nupkg and readme now has gifs (#20)

* fix: icon fix for nupkg

* Update README.md

- Added SignatureView for iOS

* Update README.md

fix: added screenshots for all controls :)

* Update README.md

updated the readme

* Update README.md

a better readme in general :)

* Update README.md

* fix: updated readme for better visual effects (#21)

* feat: merging new features to master (#14)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

Co-authored-by: Gulam Ali Hakim <[email protected]>

* Update Maui.FreakyControls.csproj

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: removed extra semi-colons

* chore: feature request template (#23)

* fix: better visuals for readme and other changes (#22)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

* fix: fix for nupkg and readme now has gifs (#20)

* fix: icon fix for nupkg

* Update README.md

- Added SignatureView for iOS

* Update README.md

fix: added screenshots for all controls :)

* Update README.md

updated the readme

* Update README.md

a better readme in general :)

* Update README.md

* fix: updated readme for better visual effects (#21)

* feat: merging new features to master (#14)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature view

* fix: updated clear icon

* fix:SignatureView is optimized and cleaned up

* chore: updated readme.md

* Update README.md

updated license in readme

* fix: signature view now has better documentation

* fix: signature view now has better documentation

* fix: better positioming for clear icon

* chore: setup for 0.3 (#19)

Co-authored-by: Gulam Ali Hakim <[email protected]>

* Update Maui.FreakyControls.csproj

Co-authored-by: Gulam Ali Hakim <[email protected]>

Co-authored-by: Gulam Ali Hakim <[email protected]>

* chore: feature request template

Co-authored-by: Gulam Ali Hakim <[email protected]>

* feat:support for .net7 (#31)

* feat:support for .net7

* fix: updated samples

* feat: freaky checkbox is here  (#28)

* fix: basic freaky checkbox is here

* fix: checkbox handler

* fix: issue with TIL background color now works

* feat: Hello Checkbox

* feat: Freaky checkbox is ready to rule

* fix: bug fixes and code clean up

* fix: design issues and more

* Update README.md

fix: added checkbox images to readme

* fix: code clean up (#34)

* feat: checkboxes are even freakier now (#36)

* feat: checkbox are even freakier now

* fix: code clean up

* fix: code clean up

* fix: updated assembly version

* fix: commit for code clean up (#38)

* fix: commit for code clean up

* Update README.md

fixed checkbox

* fix: code clean up

* fix: added animations and visual states to checkbox (#41)

* fix: visual states for checkbox

* fix: issue with checkbox where rotateto was acting up

* fix: git issue link added

* fix: checkbox with visual states and animation types

* fix: code cleanup and stuff

* fix: animations are better

* fix: heat shape is better now

* fix: checkbox is ready with visual states and animations

* fix: checkbox related changes

* fix: checkbox based issue fixes

* fix: code clean up

* fix: code clean up

* Update README.md (#43)

updated the gif image for checkbox

* fix: code clean up and ready checkbox (#39) (#42)

* feat: Freaky image is in town :)

* feat: Picker, DatePicker and Timepicker just got Freaky :D

* fix: handled some warnings

* feat: some changes to our files :)

* fix: TIL

* feat: TextInputLayout now has an outlined option :)

* fix: removed unwanted parts of the code

* fix: background color is now transparent for entry view

* feat: freaky image added for descriptions

* feat: final update for your freaky controls

* Update README.md

- updated readme with BMAC

* Update README.md

- Wiki configured and now control details are moved to the Wiki.

* fix: more information on properties

* feat: A UI for signatures + Handlers for unsupported platforms to avoid build errors  (#11)

* fix: starter commit

* Update README.md

* Update README.md

* fix: fixed build errors if apps target maccatalyst and windows

* Update README.md

updated readme + added headers

* Update README.md

* feat: Signature view basic  setup

* fix: compelete setup for a signature view

* Create issues.md

Template for issues

* feat: A fully setup SignatureView that can help you create signature's + better sample

* fix: code cleanup

* feat: SignatureView is a readySignatureView

* chore: code clesn up

* Delete issues.md

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: code clean up and other fixes for performance (#16)

* fix: memory leak fixes

* fix: code clean up for signaturePadview

* fix: files moved to helper

* fix: events moved post ctor

Co-authored-by: Gulam Ali Hakim <[email protected]>

* fix: Circular Image now comes from our control. (#17)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* fix: code clean up and updates (#18)

* fix: Circular Image now inherits from our Image control

* fix: update changes for some controls

* chore: code cleanup

* fix: changes to signatureview

* fix: clear icon instead of label

* fix: ui changes for signature…
  • Loading branch information
FreakyAli and Gulam Ali Hakim authored Sep 23, 2023
1 parent bef70dc commit ec12dad
Show file tree
Hide file tree
Showing 28 changed files with 653 additions and 175 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@
<SupportedOSPlatformVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</SupportedOSPlatformVersion>
<TargetPlatformMinVersion Condition="$([MSBuild]::GetTargetPlatformIdentifier('$(TargetFramework)')) == 'windows'">10.0.17763.0</TargetPlatformMinVersion>
<RootNamespace>Maui.FreakyControls</RootNamespace>
<AssemblyVersion>0.4.4</AssemblyVersion>
<AssemblyFileVersion>0.4.4</AssemblyFileVersion>
<Version>0.4.4</Version>
<AssemblyVersion>0.4.5</AssemblyVersion>
<AssemblyFileVersion>0.4.5</AssemblyFileVersion>
<Version>0.4.5</Version>
<NeutralLanguage>en</NeutralLanguage>
<!--Version of C# to use -->
<PackageId>FreakyControls</PackageId>
Expand All @@ -25,8 +25,6 @@
<PackageIcon>maui_toolkit.png</PackageIcon>
<RepositoryUrl>https://github.com/FreakyAli/MAUI.FreakyControls</RepositoryUrl>
<PackageProjectUrl>https://github.com/FreakyAli/MAUI.FreakyControls</PackageProjectUrl>
<RepositoryType>
</RepositoryType>
<PackageTags>Maui dotnet.Maui .net-Maui FreakyControls Button Checkbox uikit Signature Radiobutton SignatureView Svg SvgImageView CircularImage TextInputLayout</PackageTags>
<PackageReleaseNotes>FreakyButton is here!</PackageReleaseNotes>
<Copyright>Copyright 2023</Copyright>
Expand Down Expand Up @@ -84,6 +82,7 @@
<None Remove="Shared\FreakyCheckbox\" />
<None Remove="Shared\FreakyRadioButton\" />
<None Remove="CommunityToolkit.Mvvm" />
<None Remove="Shared\FreakyJumpList\" />
</ItemGroup>
<ItemGroup>
<Folder Include="Platforms\iOS\" />
Expand Down Expand Up @@ -114,9 +113,10 @@
<Folder Include="Shared\EventArgs\" />
<Folder Include="Shared\FreakyCheckbox\" />
<Folder Include="Shared\FreakyRadioButton\" />
<Folder Include="Shared\FreakyJumpList\" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="SkiaSharp.Views.Maui.Controls" Version="2.88.3" />
<PackageReference Include="SkiaSharp.Views.Maui.Controls" Version="2.88.5" />
<PackageReference Include="SkiaSharp.Svg" Version="1.60.0" />
</ItemGroup>
<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@ public class FreakyUITextView : MauiTextView

public override bool CanPerform(Selector action, NSObject withSender)
{
return AllowCopyPaste;
if (action.Name == "paste:" || action.Name == "copy:" || action.Name == "cut:")
return AllowCopyPaste;
return base.CanPerform(action, withSender);
}
}
}
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
using Foundation;
using Microsoft.Maui.Platform;
using ObjCRuntime;
using UIKit;

namespace Maui.FreakyControls.Platforms.iOS.NativeControls
{
Expand All @@ -10,7 +11,9 @@ public class FreakyUITextfield : MauiTextField

public override bool CanPerform(Selector action, NSObject withSender)
{
return AllowCopyPaste;
if (action.Name == "paste:" || action.Name == "copy:" || action.Name == "cut:")
return AllowCopyPaste;
return base.CanPerform(action, withSender);
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
//Make sure .EventArgs is never created as a namespace.
namespace Maui.FreakyControls;

public class FreakyCharacterChangedEventArgs : FreakyEventArgs
{
public string SelectedCharacter { get; set; }
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
#if MACCATALYST
using Maui.FreakyControls.Platforms.MacCatalyst;
#endif
#if WINDOWS
using Maui.FreakyControls.Platforms.Windows;
#endif
#if ANDROID


#endif
#if IOS
using Maui.FreakyControls.Platforms.iOS;
#endif
#if IOS || MACCATALYST
using NativeImage = UIKit.UIImage;
using Microsoft.Maui.Controls.Compatibility.Platform.iOS;
#endif

namespace Maui.FreakyControls.Extensions;

public static class CollectionExtensions
{
public static IEnumerable<(T item, int index)> WithIndex<T>(this IEnumerable<T> self) => self?.Select((item, index) => (item, index)) ?? new List<(T, int)>();
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
using System.Diagnostics;
using System.Text;

namespace Maui.FreakyControls.Extensions;

public static class ExceptionExtensions
{
public static void TraceException(this Exception exception)
{
var stringBuilder = new StringBuilder();
while (exception != null)
{
stringBuilder.AppendLine(exception.Message);
stringBuilder.AppendLine(exception.StackTrace);

exception = exception.InnerException;
}
Trace.TraceError(stringBuilder.ToString());
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,10 @@
using Maui.FreakyControls.Platforms.Windows;
#endif
#if ANDROID

using Microsoft.Maui.Controls.Compatibility.Platform.Android;
using Maui.FreakyControls.Platforms.Android;
using static Microsoft.Maui.ApplicationModel.Platform;
using NativeImage = Android.Graphics.Bitmap;

#endif
#if IOS
using Maui.FreakyControls.Platforms.iOS;
Expand All @@ -28,7 +26,7 @@
namespace Maui.FreakyControls.Extensions;

public static class Extensions
{
{
public static void ExecuteCommandIfAvailable(this ICommand command, object parameter = null)
{
if (command?.CanExecute(parameter) == true)
Expand Down Expand Up @@ -65,17 +63,13 @@ private static void AddHandlers(this IMauiHandlersCollection handlers)
handlers.AddHandler(typeof(FreakySignatureCanvasView), typeof(FreakySignatureCanvasViewHandler));
}

[Obsolete("Please use InitializeFreakyControls instead.")]
[Obsolete("Please use InitializeFreakyControls instead.", true)]
public static void AddFreakyHandlers(this IMauiHandlersCollection handlers) => handlers.AddHandlers();

[Obsolete("Please use InitializeFreakyControls instead.")]
public static void InitSkiaSharp(this MauiAppBuilder mauiAppBuilder)
{
mauiAppBuilder.UseSkiaSharp();
}
[Obsolete("Please use InitializeFreakyControls instead.", true)]
public static void InitSkiaSharp(this MauiAppBuilder mauiAppBuilder) => mauiAppBuilder.UseSkiaSharp();

#if ANDROID || IOS || MACCATALYST

/// <summary>
/// Get native <see cref="NativeImage"/> from Maui <see cref="ImageSource"/>
/// </summary>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
namespace Maui.FreakyControls.Extensions;
using System.Diagnostics;
using System.Text;

namespace Maui.FreakyControls.Extensions;

public static class TaskExtensions
{
Expand Down Expand Up @@ -43,4 +46,4 @@ public static async Task<TResult> TimeoutAfter<TResult>(this Task task, TimeSpan
throw new TimeoutException();
}
}
}
}
Original file line number Diff line number Diff line change
@@ -1,35 +1,43 @@
using System;
using Maui.FreakyControls.Extensions;
using Microsoft.Maui.Handlers;

namespace Maui.FreakyControls;
using System;
using Maui.FreakyControls.Extensions;
using Microsoft.Maui.Handlers;

#if ANDROID || IOS
public partial class FreakyDatePickerHandler : DatePickerHandler
{
public FreakyDatePickerHandler()
{
Mapper.AppendToMapping("FreakyDatePickerCustomization", MapDatePicker);
}

private void MapDatePicker(IDatePickerHandler datePickerHandler, IDatePicker datePicker)
{
if (datePicker is FreakyDatePicker freakyDatePicker &&
datePickerHandler is FreakyDatePickerHandler freakyDatePickerHandler)
{
if (PlatformView != null && VirtualView != null)
{
if (freakyDatePicker.ImageSource != default(ImageSource))
{
freakyDatePickerHandler.HandleAndAlignImageSourceAsync(freakyDatePicker).RunConcurrently();
}
}
}
}
}

#else
public partial class FreakyDatePickerHandler : DatePickerHandler
{
}
#endif
namespace Maui.FreakyControls;

#if ANDROID || IOS
public partial class FreakyDatePickerHandler : DatePickerHandler
{
public FreakyDatePickerHandler()
{
Mapper.AppendToMapping("FreakyDatePickerCustomization", MapDatePicker);
}

// Todo: Remove try-catch added as a quickfix for https://github.com/FreakyAli/Maui.FreakyControls/issues/76
private void MapDatePicker(IDatePickerHandler datePickerHandler, IDatePicker datePicker)
{
try
{
if (datePicker is FreakyDatePicker freakyDatePicker &&
datePickerHandler is FreakyDatePickerHandler freakyDatePickerHandler)
{
if (PlatformView != null && VirtualView != null)
{
if (freakyDatePicker.ImageSource != default(ImageSource))
{
freakyDatePickerHandler.HandleAndAlignImageSourceAsync(freakyDatePicker).RunConcurrently();
}
}
}
}
catch (Exception ex)
{
ex.TraceException();
}
}
}

#else
public partial class FreakyDatePickerHandler : DatePickerHandler
{
}
#endif
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
using Microsoft.Maui.Handlers;
using Maui.FreakyControls.Extensions;
using Microsoft.Maui.Handlers;

namespace Maui.FreakyControls;

Expand All @@ -10,14 +11,22 @@ public FreakyEditorHandler()
Mapper.AppendToMapping("FreakyEntryCustomization", MapFreakyEditor);
}

// Todo: Remove try-catch added as a quickfix for https://github.com/FreakyAli/Maui.FreakyControls/issues/76
private void MapFreakyEditor(IEditorHandler editorHandler, IEditor editor)
{
if (editor is FreakyEditor feditor && editorHandler is FreakyEditorHandler freakyEditorHandler)
{
if (PlatformView != null && VirtualView != null)
{
HandleAllowCopyPaste(feditor);
}
try
{
if (editor is FreakyEditor feditor && editorHandler is FreakyEditorHandler freakyEditorHandler)
{
if (PlatformView != null && VirtualView != null)
{
HandleAllowCopyPaste(feditor);
}
}
}
catch (Exception ex)
{
ex.TraceException();
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,19 +14,27 @@ public FreakyEntryHandler()
Mapper.AppendToMapping("FreakyEntryCustomization", MapFreakyEntry);
}

// Todo: Remove try-catch added as a quickfix for https://github.com/FreakyAli/Maui.FreakyControls/issues/76
private void MapFreakyEntry(IEntryHandler entryHandler, IEntry entry)
{
if (entry is FreakyEntry freakyEntry && entryHandler is FreakyEntryHandler freakyEntryHandler)
{
if (PlatformView != null && VirtualView != null)
{
if (freakyEntry.ImageSource != default(ImageSource))
{
freakyEntryHandler.HandleAndAlignImageSourceAsync(freakyEntry).RunConcurrently();
}
HandleAllowCopyPaste(freakyEntry);
}
}
try
{
if (entry is FreakyEntry freakyEntry && entryHandler is FreakyEntryHandler freakyEntryHandler)
{
if (PlatformView != null && VirtualView != null)
{
if (freakyEntry.ImageSource != default(ImageSource))
{
freakyEntryHandler.HandleAndAlignImageSourceAsync(freakyEntry).RunConcurrently();
}
HandleAllowCopyPaste(freakyEntry);
}
}
}
catch (Exception ex)
{
ex.TraceException();
}
}
}

Expand Down
Loading

0 comments on commit ec12dad

Please sign in to comment.