GNOME Bugzilla – Bug 776604
about dialog: Add a "system" tab
Last modified: 2017-01-12 20:31:24 UTC
This is a free-form tab that can contain information about the system environment. To see it, set GtkAboutDialog::system-information to a non-NULL value.
Created attachment 342601 [details] [review] about dialog: Add a "system" tab
What's this do that couldn't be done by more capable processes outside the sandbox?
Everything that can be done inside can also be done outside, of course. Besides, this doesn't actually do anything other than make the about dialog a little more extensible. We could even make the "System" button label settable for a fully free-form custom tab.
(In reply to Bastien Nocera from comment #2) > What's this do that couldn't be done by more capable processes outside the > sandbox? The major thing I need in more complex applications is a place to direct the users which had all of the information I need to help them debug the problem. That might include the git version hash, basic system info, what library versions were loaded at runtime, SDK/Platform version, architecture, various performance counters, and a way to generate a support log for analysis. We also need to consider license "compliance" as we bundle applications in flatpak. Since we (the maintainer) become the distributor of the libraries, those licenses need to be displayed somewhere.
Attachment 342601 [details] pushed as 3024956 - about dialog: Add a "system" tab