My workflow often involves sending an image to the pastebin applet then sending a link to a contact. Often file transfer isn't an option with a contact for various reasons.
It would be nice to automate this workflow as I think it's quite common. I receive wstaw links a lot too. We can copy pastebin code from plasma.
Isn't that a workaround to faulty file transfers?
Not entirely. For a lot of networks file transfer isn't available, or might not be supported by the other person's client.
Git commit b5a95ecb90d5a59a6945cd968019cb25e1ba2ee6 by David Edmundson, on behalf of Ahmed Ibrahim.
Committed on 22/04/2014 at 22:57.
Pushed by davidedmundson into branch 'master'.
Share images over common image sharing networks
When dragging and dropping images over the text-ui
allow uploading to popular services such as imgur.
This is useful when on networks that do not support
M +2 -1 CMakeLists.txt
M +1 -0 app/CMakeLists.txt
A +48 -0 cmake/modules/FindQJSON.cmake
M +2 -0 config/CMakeLists.txt
M +19 -0 config/behavior-config.cpp
M +2 -0 config/behavior-config.h
M +50 -2 config/behavior-config.ui
A +23 -0 image-sharer/CMakeLists.txt
A +52 -0 image-sharer/abstractsharer.cpp [License: LGPL (v2.1+)]
A +91 -0 image-sharer/abstractsharer.h [License: LGPL (v2.1+)]
A +56 -0 image-sharer/imagebinsharer.cpp [License: LGPL (v2.1+)]
A +35 -0 image-sharer/imagebinsharer.h [License: LGPL (v2.1+)]
A +21 -0 image-sharer/imagesharer_export.h [License: UNKNOWN] *
A +68 -0 image-sharer/imgursharer.cpp [License: LGPL (v2.1+)]
A +35 -0 image-sharer/imgursharer.h [License: LGPL (v2.1+)]
A +204 -0 image-sharer/mpform.cpp [License: GPL (v2+)]
A +58 -0 image-sharer/mpform.h [License: GPL (v2+)]
A +219 -0 image-sharer/shareprovider.cpp [License: LGPL (v2.1+)]
A +72 -0 image-sharer/shareprovider.h [License: LGPL (v2.1+)]
A +53 -0 image-sharer/simplestimagehostingsharer.cpp [License: LGPL (v2.1+)]
A +36 -0 image-sharer/simplestimagehostingsharer.h [License: LGPL (v2.1+)]
M +3 -1 lib/CMakeLists.txt
M +77 -6 lib/chat-widget.cpp
M +5 -0 lib/chat-widget.h
M +21 -0 lib/text-chat-config.cpp
M +5 -0 lib/text-chat-config.h
The files marked with a * at the end have a non valid license. Please read: http://techbase.kde.org/Policies/Licensing_Policy and use the headers which are listed at that page.