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