AboutDialog

@Composable
fun AboutDialog(title: String?, applicationName: String, modifier: Modifier = Modifier, applicationIcon: String = "", artists: List<String> = emptyList(), comments: String = "", contentHeight: Int = 0, contentWidth: Int = 0, copyright: String = "", debugInfo: String = "", debugInfoFilename: String = "", designers: List<String> = emptyList(), developerName: String = "", developers: List<String> = emptyList(), documenters: List<String> = emptyList(), issueUrl: String = "", followsContentSize: Boolean = false, license: String = "", licenseType: License = License.UNKNOWN, presentationMode: DialogPresentationMode = DialogPresentationMode.AUTO, releaseNotes: String = "", releaseNotesVersion: String = "", supportUrl: String = "", translatorCredits: String = "", version: String = "", website: String = "", onClose: () -> Unit = {}, content: @Composable () -> Unit = {})

Creates a org.gnome.adw.AboutDialog, a standardized dialog for displaying application metadata and credits.

Parameters

title

The title shown in the dialog header.

applicationName

The name of the application.

modifier

Compose Modifier for layout and styling.

applicationIcon

The name of the application icon.

artists

The list of artists of the application.

comments

The comments about the application.

contentHeight

The height of the content.

contentWidth

The width of the content.

copyright

The copyright information.

debugInfo

The debug information.

debugInfoFilename

The debug information filename.

designers

The list of designers of the application.

developerName

The developer name.

developers

The list of developers of the application.

documenters

The list of documenters of the application.

issueUrl

The URL for the application’s issue tracker.

followsContentSize

Whether to size content automatically.

license

The license text.

licenseType

The license type.

presentationMode

Which mode used to display the dialog.

releaseNotes

The release notes of the application.

releaseNotesVersion

The version described by the application’s release notes.

supportUrl

The URL of the application’s support page.

translatorCredits

The translator credits string.

version

The version of the application.

website

The URL of the application's website.

onClose

Callback triggered when the dialog is closed.

content

The composable content to display inside the dialog.