D5464: Nextcloud Upload Purpose Plugin

Yuen Hoe Lim noreply at phabricator.kde.org
Sat Apr 15 15:08:23 UTC 2017


yuenlim created this revision.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.

REVISION SUMMARY
  A basic-ish nextcloud purpose plugin for use with quickshare. Uses the owncloud kaccount provider (had a hoot of a time figuring that out!).
  
  For now simply uploads the item(s), without creating a share or anything. Uploads to root folder on the target nextcloud instance by default but user is able to specify a target folder by typing. Should handle all upload types including multiple urls and clipboard contents non-terribly, and avoids overwriting by suffixing a number to the filename if the same filename already exists on the target folder.
  
  The intention is to start with something with minimal options and do something useful and sensible, and to top up better UX/features after.
  
  Feedback welcome!

REPOSITORY
  R495 Purpose Library

REVISION DETAIL
  https://phabricator.kde.org/D5464

AFFECTED FILES
  src/plugins/CMakeLists.txt
  src/plugins/nextcloud/CMakeLists.txt
  src/plugins/nextcloud/Messages.sh
  src/plugins/nextcloud/nextcloud-upload.service.in
  src/plugins/nextcloud/nextcloudjob.cpp
  src/plugins/nextcloud/nextcloudjob.h
  src/plugins/nextcloud/nextcloudplugin.cpp
  src/plugins/nextcloud/nextcloudplugin.json
  src/plugins/nextcloud/nextcloudplugin_config.qml

To: yuenlim, apol, #plasma
Cc: plasma-devel, spstarr, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170415/07e4c139/attachment.html>


More information about the Plasma-devel mailing list