Skip to content

Releases: schdck/SimpleDialogs

SimpleDialogs 2.0.1-alpha

13 Mar 17:07
Compare
Choose a tag to compare
Pre-release

This release is basically a complete reformulation of the first version of the project. Lots and lots of breaking changes (because honestly, there was a lot of stuff to fix and improve). So, be aware: there is zero backward compatibility on this release.

Breaking changes

  • Dropped support to old DialogContainer
  • Renamed AlertDialog to MessageDialog
  • Renamed AlertLevel to MessageSeverity
  • Moved a few classes around
  • Lots of properties added and others removed from the dialogs

Improvements

  • Added an InputDialog
  • New control called DialogContainer to host dialogs. It:
    • hopefully works better than the buggy old one
    • can show only dialogs launched from a certain type (e.g. only from one specific view model)
    • can pile dialogs (show dialog 2 when 1 is already open and, when 2 is closed, display 1 again)
  • Support for light, dark and custom themes and colors
  • Support for auto-closing dialogs
  • Support for auto-focusing a dialog button
  • Better progress indicator to ProgressDialog
  • Changes to the dialogs:
    • Closing and Closed events
    • More properties to customize the title
    • Property to control the height of the title bar
    • Replace the old hard-coded "copy to clipboard button" to a more generic one