Dolphin built-in share using LocalSend

Hello,

I would like to have LocalSend as a default option in Dolphin when right clicking file and selecting Share.

I found the repo Frameworks / Purpose framework · GitLab , however I’m not sure if this idea is shared amongst the developers. Is there someone who could confirm this would be accepted feature? I’m willing to spend my time on this.

As for userbase there are lot’s of users on reddit using it and even asking, and this project has almost 90k start on github which makes it quite popular choice.

Not sure what “accepted” would mean in this context.

The architecture of Purpose seems to allow targets to be provided by plugins and it is unlikely to have some kind of default blacklist.

Conceptually this could even be a session service of some sort, maybe D-Bus activated, with the Purpose plugin being one of its clients.
Would allow having a command line client, GNOME client, etc.

There might even be such a service already and just missing the Purpose plugin

The architecture of Purpose seems to allow targets to be provided by plugins and it is unlikely to have some kind of default blacklist.

What I meant by “accepted” is that I was just curious if it is worth spending the time on it or if it would be swept from the table right away.

From what I found dolphin has context menu and enables adding a service where it is possible to get LocalSend there. So that could mean exactly that it’s just missing the Purpose login.

However I didn’t look into how this is implemented yet or if it would be even possible for this specific scenario. And if the author would agree to that.

Your first posting seemed to indicate that there are people asking for it.

A Dolphin service menu is a slightly different integration point.
It is easier to do as it only requires a text file describing the menu entry and a program to be called when that entry is being activated.
It is also specific to Dolphin.

The Purpose framework is more generic in the sense that it can be used by applications which have data but not necessarily as a file on disk.
Its predecessor provided plugins to upload images to various image sites but has since extended to allow any type of data.

Well, you would be the author, no?