About About Windows
This is an issue hopefully unifying our proposals for about pages in Kirigami (and the rest of the KDE). Why is this in kirigami-addons? Because that's probably going to be the final resting place for Kirigami About Pages :-)
There are a couple of different issues at play here:
- There are now three different about pages/windows in KDE (as far as I know), we have the KXMLGUI one, the Kirigami one, and the Kirigami Add-ons one. They are all in regular use somewhere.
(KXMLGUI)
(Kirigami)
(Add-ons)
- Previously, "About KDE" only existed in KXMLGUI form, but added to Add-ons. It does not exist in Kirigami.
- We sometimes want to put "About KDE" next to "About Application" but sometimes not. Currently it's hidden inside of the "About Application" menu in Add-ons underneath everything. @olib mentioned that this might be hard to find depending on how many authors/maintainers are listed. Some applications like NeoChat are fine, but applications like Kate have several authors.
I have some questions that I want to collect consensus for. If you don't happen to maintain or work on a relevant application, I would still like to hear your input as a user:
- Should the KXMLGUI version be changed? It's proposed that we eventually unify the style of About Page, @ngraham I think was the person who suggested that information gets lost in the tabs. The goal is not to literally copy the Kirigami Add-ons version into KXMLGUI, but to make the style of about window more consistent between our traditional widgets applications and our Kirigami ones.
- What features (if any) should we add to the Add-ons version to make it more suitable? We'll definitely have to make concessions somewhere with the author and "thank you" fields, if we were to adopt a similar style for use by the bigger applications.
- Are you okay with the current layout of the Add-ons version? Would you prefer a different organizational style, like swiping or tabs? Keep in mind that we need to take into account that this would also be used on a mobile device.
- Where should "About KDE" be kept? Should we keep the standard of putting it next to "About Application" in the menu, settings, what have you - or should it be more hidden? Currently it depends on being put inside of a StackView, but it's integration into plasma-welcome brought up some issues with this navigation and asked for the ability to put it into a separate menu entry. Being able to open it separately easily solves this issue.
- What should we do about
Kirigami.AboutPage
? It's currently in limbo, because the original reason for it's removal is "to move to where KAboutData lives (KCoreAddons)". I personally want to move everything to the Add-ons version, but I'd like some second opinions if there's any blockers to it's removal I'm not aware of.
Edited by Joshua Goins