Bug 366601 - Improve -and priorize- the sharing possibilities
Summary: Improve -and priorize- the sharing possibilities
Status: RESOLVED NOT A BUG
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.7.3
Platform: Other Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-10 17:46 UTC by eemantsal
Modified: 2017-10-16 04:27 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description eemantsal 2016-08-10 17:46:31 UTC
In Kmail, if you right click on an image in a received mail -if you have attachments view configured as «Inline»- there's a «Share image» entry in the right click pop up menu that attaches said image to a new mail. There's also a more complete command if you right click on a link: in this case you can share it not only by mail, but also to Facebook, Twitter, etc. It's a very cool and contemporary feature, but kind of insufficent if we think on the sharing capacities that are possible in mobile devices:
- The sharing options should be available desktop wide, not only in Kmail and few more programs, and be available for everything: local files, attached files in mails, remote files managed through Dolphin, Konqueror, whatever, text selections, contacts in Kaddressbook, calendar events, etc, just like in our mobiles, as I said before: total -almost- sharing capabilities.
- Every file should have the same sharing options -not only limited to the mail, like the pictures in Kmail- and these options should be increased to include IM apps -not only KTP, but any that the user has installed, i.e: Telegram, Pidgin, Skype, etc-, Bluetooth, the cloud..., again like in Android.
- The options offered should be a little more logic: going back to the Kmail example, "Private note", in fact opens the browser to log in Evernote instead pasting that link in a note in Kjots, Qownnotes, or any similar program the user has. This would mean to extend the sharing capacities to not only Internet related programs -I suppose this wouldn't make sense for every kind of content, but I think it does for text-.
About Pocket, Linkedin, Livejournal... well, I don't know any person who uses Pocket, not even among heavy "firefoxers", I didn't even knew what "Livejournal" is nor think most users have a Linkedin account nor are posting links there too often. My experience isn't law, of course, I'm sure that many of you use these companies a lot, and I don't say they have to be removed from the sharing options, but I believe that the very first ones should be the users' apps: Kmail, which is already there, KTP, Kjots, OC client..., and then a submenu with all those more "exotic" services and companies. The order and presence could be configurable desktop wide via some KCM module, so users who don't even know what is Livejournal, but do use, say, Pastebin, can substitute the Livejournal entry for a Pastebin one, or the Linkedin one for other to publish in Github, the cases are multiple, ergo the need of configuration options.

In fact, as I've said, this is nothing new, mobile devices' OO.SS have this function years ago; I think it's time for KDE to catch up with modern features, do you agree?

BTW, excuse this feature request lenght.

Reproducible: Always
Comment 1 eemantsal 2016-08-10 17:49:20 UTC
Oh, excuse me if I haven't posted it in the right category. There isn't a "Plasma general» one, as far as I have seen. Feel free to move it where it corresponds, if you think it's more adequate.
Comment 2 Nate Graham 2017-10-16 04:27:27 UTC
There is now a "sharing" system that any KDE app can adopt via the Purpose framework: https://cgit.kde.org/purpose.git

This bug is too broad to be actionable, so I have to close it. However, please feel free to file individual bugs against specific programs that you feel could stand to benefit from adopting this functionality. It's already in the works for Okular, in fact: https://phabricator.kde.org/D8244