Spectacle has some sharing options missing from Gwenview (Telegram, Nextcloud, Twitter). Would be nice if this get added to Gewnview.
This is implemented using the Purpose framework. I agree, it would be nice.
There's a patch for this: https://phabricator.kde.org/D21468
Code landed with https://commits.kde.org/gwenview/d20a1533d13cf502ebbab4913f3847254ebc68aa