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