Summary: | Dolphin copies files via SFTP whereas nautilus streams them | ||
---|---|---|---|
Product: | [Unmaintained] kio | Reporter: | jtscsousa |
Component: | general | Assignee: | David Faure <faure> |
Status: | RESOLVED DUPLICATE | ||
Severity: | wishlist | CC: | adaptee, frank78ac, markg85, nate |
Priority: | NOR | ||
Version: | 4.9.2 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
jtscsousa
2012-10-04 09:51:42 UTC
Thanks for the report. Dolphin uses KFileItem::run()/KRun to open files -> reassigning. I'm not sure though if it's possible at all to implement this in KDE. AFAIK, Gnome uses a different approach to handle remote file systems. It maps those to virtual local files, which can be opened transparently by any application. OTOH, KDE uses kioslaves which non-KDE apps might not know how to deal with. From you note, I would speculate this has undisarable implications on opening files from remote locations when the files are large or when the connection is slow or problematic. 1. I just sftp'd to a remote location and created a simple text file remotely. 2. I immediately opened the file in kate and started typing random text 3. A notification popup says the file has been copied and all the text I entered as cleared. @David Faure, could you brainstorm a little on how this can be implemented? It's something that has irritated me for quite a while as well. I don't think i "can" implement this, but after my KIO::listJob change i might just be interested enough to actually try :p Some brainstorming on my side. I "think" there has to be some kind of client side app that opens the file and sends it to the application as if it where a local file. Then to open a file in - for example - mplayer one would have to type it like this: "mplayer kiostream --uri=smb://some_server/some_file.mpg" or perhaps the order has to be reversed to: "kiostream --uri=smb://some_server/some_file.mpg | mplayer" Something along those lines... I don't know. It's obviously brainstorming! *** This bug has been marked as a duplicate of bug 75324 *** |