Constructor
AdwAboutWindownew_from_appdata
deprecated: 1.6 since: 1.4
Declaration [src]
GtkWidget*
adw_about_window_new_from_appdata (
  const char* resource_path,
  const char* release_notes_version
)
Description [src]
Creates a new AdwAboutWindow using AppStream metadata.
This automatically sets the following properties with the following AppStream values:
- AdwAboutWindow:application-iconis set from the- <id>
- AdwAboutWindow:application-nameis set from the- <name>
- AdwAboutWindow:developer-nameis set from the- <name>within- <developer>
- AdwAboutWindow:versionis set from the version of the latest release
- AdwAboutWindow:websiteis set from the- <url type="homepage">
- AdwAboutWindow:support-urlis set from the- <url type="help">
- AdwAboutWindow:issue-urlis set from the- <url type="bugtracker">
- AdwAboutWindow:license-typeis set from the- <project_license>. If the license type retrieved from AppStream is not listed in- GtkLicense, it will be set to- GTK_LICENCE_CUSTOM.
If release_notes_version is not NULL,
AdwAboutWindow:release-notes-version is set to match it, while
AdwAboutWindow:release-notes is set from the AppStream release
description for that version.
Available since: 1.4
Deprecated since: 1.6
Use AdwAboutDialog.
Parameters
- resource_path
- 
            Type: const char*The resource to use. The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. 
- release_notes_version
- 
            Type: const char*The version to retrieve release notes for. The argument can be NULL.The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. 
Return value
Type: GtkWidget
The newly created AdwAboutWindow.
| The data is owned by the called function. |