A Dialogue About Dialog - Interactive User Notifications with Style

Dialog is an open-source command-line utility app for macOS 11 or later, written in SwiftUI that displays a fully customizable popup dialog, displaying the content to your users that you want to display.

Dialog is an open-source command-line utility app for macOS 11 or later, written in SwiftUI that displays a fully customizable popup dialog, displaying the content to your users that you want to display. In this session, I will discuss the reasons Dialog was created and the problem it solves as well as go through the options available that can be used to customize how information is presented. Topics will include: Pass in an image resource, URL or application path to display as the dialog icon Adding extra buttons and changing the text to say what you want. Wait for user input or automatically time out Using markdown in the message dialog to add bold or italics or include URL links Setting color, size or even the font used in the Title and Message areas Changing the size of the dialog window to any arbitrary size Displaying Videos or Images either locally or pass in a URL Displaying item lists and updating them dynamically Showing progress and status of background tasks Prompting for and processing user input using dropdowns, checkboxes and text fields ...and lots more.