https://bugs.kde.org/show_bug.cgi?id=520379

--- Comment #2 from thomas moore <[email protected]> ---
Regarding the built-in Configure action suppression — that is one workaround
for the empty dialog case or dupe, but it doesn't address the core request,
which is the ability to provide a custom About page without the injected tab
appearing alongside it.
Suppressing the Configure action and redirecting to a KCM Is a approach that is
not ideal for a standard small third-party plasmoid.

The metadata-driven About tab has three specific limitations that make it
insufficient for my use cases:

1. Limited link fields — the KPlugin schema provides Website and BugReportUrl,
both stored as plain strings. There is no DonateUrl, ChangelogUrl or
equivalent, and no way to add arbitrary project-specific links beyond what the
schema defines.

2. No custom actions — there is no mechanism to add interactive elements such
as buttons to the About tab other than whats already available.

3. No layout or style control — the tab renders entirely on KDE's terms with no
way to customize presentation or match it to the rest of the plasmoid's config
UI.

A plasmoid that wants to address any of these limitations by providing its own
About page currently has no way to suppress the injected one apart from the
above, resulting in two About tabs appearing simultaneously.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to