D22105: WIP : Fix SFTP Plugin of KIO for Windows

Piyush Aggarwal noreply at phabricator.kde.org
Wed Jun 26 17:56:09 BST 2019


brute4s99 created this revision.
brute4s99 added reviewers: albertvaka, vonreth, sredman.
Herald added projects: Dolphin, Frameworks.
Herald added subscribers: kfm-devel, kde-frameworks-devel.
brute4s99 requested review of this revision.

REVISION SUMMARY
  CAUTION : Still WIP. The main functionality works, but it's not a pleasant for the end user for now.
  
  The fixed plugin works on Windows. Right now, KDE Connect uses it to establish an initial connection over SFTP, which can then be offloaded to any sftp:// handling application.
  
  Currently, this can be achieved seamlessly by using WinSCP <https://winscp.net> which is a free and open source SFTP Client.

TEST PLAN
  0. Install WinSCP : https://winscp.net/eng/download.php.
  
  1. set Craft to use `master` for `kio-extras`
  
    craft --set version=master kio-extras
  
  
  
  2. install `kio-extras` and all deps
  
    craft -i kio-extras
  
  
  
  3. apply this patch
  
  4. re-build `kio-extras`
  
    craft --compile --install --qmerge kio-extras
  
  
  
  5. checkout `milestone2` branch from invent.kde.org/piyushaggarwal/kdeconnect-kde
  
  6. build `kdeconnect-kde` again
  
    craft --compile --install --qmerge kdeconnect-kde
  
  
  
  7. Run `kdeconnect-indicator.exe` from within `CraftRoot/bin/`
  
  8. Right  Click on the dark icon in sys tray, go to your phone and click on **Browse Device**.
  
  9. Press YES, followed by an OK on password prompt (the correct password comes pre-filled).
  
  10. Expect WinSCP to take point from there on.

REPOSITORY
  R320 KIO Extras

BRANCH
  master

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

AFFECTED FILES
  CMakeLists.txt
  sftp/kio_sftp.cpp

To: brute4s99, albertvaka, vonreth, sredman
Cc: kde-frameworks-devel, kfm-devel, fprice, LeGast00n, fbampaloukas, alexde, feverfew, meven, michaelh, spoorun, navarromorales, firef, ngraham, andrebarros, bruns, emmanuelp, mikesomov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20190626/191b9339/attachment.html>


More information about the Kde-frameworks-devel mailing list