Summary: | Can not save image to fish:// protocol | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Klaus Weidenbach <Klaus.Weidenbach> |
Component: | DImg-FileIO | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | caulier.gilles, languitar, marcel.wiesweg |
Priority: | NOR | ||
Version: | 0.9.1 | ||
Target Milestone: | --- | ||
Platform: | Slackware | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 1.0.0 | |
Sentry Crash Report: |
Description
Klaus Weidenbach
2006-08-21 14:52:06 UTC
Just a short reminder. This bug still exists in the current SVN version towards digikam 0.9.1. "Save As" to fish:// from other KDE apps works fine. I can can confirm this, too... Supporting remote file systems in showfoto/image editor is another important stuff to do. Gilles Looks like it is duplicate of Bug 154183 - that one is more about reading from fish:// but I think implementation would be immediately two-way, wouldn't it? Can I mark 154183 as duplicate? Mik, No... It's not the same implementation (Editor vs CameraGUI) Gilles Could this be solved by KioImportExport now? Or do we still plan to do this internally in digiKam? At least it can be use for that purpose. But accepting fish directly in the save dialog looks more convenient. What's the reason why this is not working directly? Johannes, The reason is simple : digiKam image editor always considerate that image is in local file system. There is no mechanism to handle remote file. I think this is true for digiKam image editor and must still as well... but, it just my viewpoint of course... This is not true for showfoto, which can already load remote file (trough KIO slave): http://lxr.kde.org/source/extragear/graphics/digikam/showfoto/showfoto.cpp#657 ...but not yet save to remote folder, because... code is simply missing (:=))) Gilles Technically, there is no problem to implement KIO slave support in save method from showfoto. related file : https://bugs.kde.org/show_bug.cgi?id=132079 Sounds like I could have a look at this. ;) But not before this weekend All image loaders (libjpeg, libpng, libtiff...) need a local file. What needs to be done to support remote URLs is downloading to a temp file before opening (showfoto only) and uploading after saving to a temp file is done (showfoto + imagewindow). KIO provides all that is needed. SVN commit 1035192 by jwienke: Saving to remote locations is now possible via KIO BUG: 132745 M +136 -116 editorwindow.cpp M +13 -1 editorwindow.h WebSVN link: http://websvn.kde.org/?view=rev&revision=1035192 |