Skip to content

Releases: smith8h/SDialogs

4.5.0

06 Jan 06:24
Compare
Choose a tag to compare

Fixes & Changes

  • Fix SBiometricDialog stability and functionality.
  • Minor improvements.

Full Changelog: 4.4...4.5

4.4

11 Sep 21:47
Compare
Choose a tag to compare
4.4

Fixes & Changes

  • Fix adding new items to MenuSDialog, now you can add new list to existing items or update them with whole new list.
  • Fix throwing NullPointerException when calling setCancelable() before setView() in CustomSDialog, read docs to see changes in creating new instance of CustomSDialog.
  • Fix throwing NullPointerException when passing a view containing IDs same to SDialog view's IDs in CustomSDialog.
  • Add Deprecated warning to all unsupported methods in CustomSDialog.

New Features & Improvements

  • Add new text input field to accept user feedback in FeedbackSDialog.
  • Add new method setInputHint(text) to FeedbackSDialog.

Full Changelog: 4.3...4.4

4.3

24 Aug 22:01
Compare
Choose a tag to compare
4.3
  • fix: Remove buggy PatternSDialog.
  • fix: Fixing some bugs.

4.2

14 Aug 12:25
Compare
Choose a tag to compare
4.2
  • Fix ItemsSDialog items alignment.
  • Fix libraries transitive issue.
  • New method setMaxWidth for AlertSDialog, SingleSelectSDialog, Items Dialog and Multiselects Dialog.

4.1

06 Aug 16:03
Compare
Choose a tag to compare
4.1

What's New:

  • New method for ALertSDialog, ItemsSDialog, SingleselectSDialog and MultiSelectSDialog 'setMaxHeight' to set a max height for the scrollview and recyclerview inside them and ignore content goes out of screen.
  • New methods for PatternSDialog 'setPatternViewHeight' and 'setPatternViewWidth' to set height and width for the patternview.
  • Fix AlertSDialog center aligning.
  • Some bug fixes.

Full Changelog: 4.0...4.1

4.0

01 Aug 11:26
Compare
Choose a tag to compare
4.0

What's New:

  • Fix 'Neutral' button was always null in AlertSDialog.
  • New Feedback type of SDialog.
  • Fix PatternSDialog center alignment.
  • Migrate adapters to Kotlin.
  • Migrate Interfaces to Kotlin.
  • Update PatternLockView and fix jcenter() issues, THANKS TO @kimoandroid.
  • Improve ProgressSDialog progress design (SDK 29+ will be Material themed, and SDK 28- will be normal progress).
  • Redesign AlertSDialog.
  • Added support for fragments & multi threading.
  • All types of SDialog now support adding title from strings.xml resource.
  • Update calculating lighter & darker colors using SColor lib.
  • New PatternSDialog callback method 'onDrawingProgress' will triggered whenever the pattern being drawn, and return the current pattern progress as string.
  • New 'dismiss(duration)' method, allows you to dismiss the SDialogs automatically after a duration of time in milliseconds.
  • Fix SliderSDialog track height onProgressChanged.
  • all dialogs now supports RTL (Right to Left) layout direction.
  • Added a new negative (Cancel button) to ProgressSDialog to cancel the current running process.

3.0

02 May 12:57
Compare
Choose a tag to compare
3.0

• new PatternSDialog
• ItemsSDialog has a new method setNegativeButtonText(String) to set a negative (like Cancel) button when neeaded.

2.0

26 Apr 21:30
04554b9
Compare
Choose a tag to compare
2.0

What's new:
• Added missed methid 'setInputFieldText()' for InputSDialog.
• Added Icon for all dialogs (except for CustomSDialog and LoadingSDialog).
• Now (Progress, Loading, Input and Alert) SDialogs has a method of adding text from resources (R.string.text). and AlertSDialog has the ability to accept 'Spannable' text too!.
• New SDialog type (SliderSDialog).

1.0.1

10 Dec 15:28
Compare
Choose a tag to compare
Updated README.md | Documentaion for AlertSDialog add

Main

08 Dec 19:15
Compare
Choose a tag to compare
1.0

MultiSelectSDialog added