<table><tr><td style="">brute4s99 created this revision.<br />brute4s99 added reviewers: albertvaka, vonreth, sredman.<br />Herald added projects: Dolphin, Frameworks.<br />Herald added subscribers: kfm-devel, kde-frameworks-devel.<br />brute4s99 requested review of this revision.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D22105">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>CAUTION : Still WIP. The main functionality works, but it's not a pleasant for the end user for now.</p>
<p>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.</p>
<p>Currently, this can be achieved seamlessly by using <a href="https://winscp.net" class="remarkup-link" target="_blank" rel="noreferrer">WinSCP</a> which is a free and open source SFTP Client.</p></div></div><br /><div><strong>TEST PLAN</strong><div><p>0. Install WinSCP : <a href="https://winscp.net/eng/download.php" class="remarkup-link" target="_blank" rel="noreferrer">https://winscp.net/eng/download.php</a>.</p>
<ol class="remarkup-list">
<li class="remarkup-list-item">set Craft to use <tt style="background: #ebebeb; font-size: 13px;">master</tt> for <tt style="background: #ebebeb; font-size: 13px;">kio-extras</tt></li>
</ol>
<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">craft --set version=master kio-extras</pre></div>
<ol class="remarkup-list" start="2">
<li class="remarkup-list-item">install <tt style="background: #ebebeb; font-size: 13px;">kio-extras</tt> and all deps</li>
</ol>
<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">craft -i kio-extras</pre></div>
<ol class="remarkup-list" start="3">
<li class="remarkup-list-item">apply this patch</li>
</ol>
<ol class="remarkup-list" start="4">
<li class="remarkup-list-item">re-build <tt style="background: #ebebeb; font-size: 13px;">kio-extras</tt></li>
</ol>
<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">craft --compile --install --qmerge kio-extras</pre></div>
<ol class="remarkup-list" start="5">
<li class="remarkup-list-item">checkout <tt style="background: #ebebeb; font-size: 13px;">milestone2</tt> branch from invent.kde.org/piyushaggarwal/kdeconnect-kde</li>
</ol>
<ol class="remarkup-list" start="6">
<li class="remarkup-list-item">build <tt style="background: #ebebeb; font-size: 13px;">kdeconnect-kde</tt> again</li>
</ol>
<div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">craft --compile --install --qmerge kdeconnect-kde</pre></div>
<ol class="remarkup-list" start="7">
<li class="remarkup-list-item">Run <tt style="background: #ebebeb; font-size: 13px;">kdeconnect-indicator.exe</tt> from within <tt style="background: #ebebeb; font-size: 13px;">CraftRoot/bin/</tt></li>
</ol>
<ol class="remarkup-list" start="8">
<li class="remarkup-list-item">Right Click on the dark icon in sys tray, go to your phone and click on <strong>Browse Device</strong>.</li>
</ol>
<ol class="remarkup-list" start="9">
<li class="remarkup-list-item">Press YES, followed by an OK on password prompt (the correct password comes pre-filled).</li>
</ol>
<ol class="remarkup-list" start="10">
<li class="remarkup-list-item">Expect WinSCP to take point from there on.</li>
</ol></div></div><br /><div><strong>REPOSITORY</strong><div><div>R320 KIO Extras</div></div></div><br /><div><strong>BRANCH</strong><div><div>master</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D22105">https://phabricator.kde.org/D22105</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>CMakeLists.txt<br />
sftp/kio_sftp.cpp</div></div></div><br /><div><strong>To: </strong>brute4s99, albertvaka, vonreth, sredman<br /><strong>Cc: </strong>kde-frameworks-devel, kfm-devel, fprice, LeGast00n, fbampaloukas, alexde, feverfew, meven, michaelh, spoorun, navarromorales, firef, ngraham, andrebarros, bruns, emmanuelp, mikesomov<br /></div>