Bug 217494 - Separate export to File-System with remote and local sections
Summary: Separate export to File-System with remote and local sections
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-WebService-FileTransfer (show other bugs)
Version: 0.9.0
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on: 225777
Blocks:
  Show dependency treegraph
 
Reported: 2009-12-05 21:14 UTC by Idcmp
Modified: 2020-08-05 18:27 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In: 7.1.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Idcmp 2009-12-05 21:14:20 UTC
Version:            (using KDE 4.3.4)
OS:                Linux
Installed from:    Ubuntu Packages

From the plugin view this may seem like a silly request, but from a user view it would be extremely handy to be able to select a few pictures in digikam and copy them onto a USB key.

An "Export to FileSystem" would do this trick nicely.

Calling it "Export to Folder" may also induce a bit of user friendliness. :)
Comment 1 caulier.gilles 2009-12-05 21:20:48 UTC
Already implemented with KIOImportExport tool and kipi-plugins 0.9.0

Option is named "Export to a remote computer"... because the lead way is to use FTP protocol.

But all protocol provided by KDE are supported. export to local HDD is possible of course...

Gilles Caulier
Comment 2 Julien Narboux 2009-12-05 21:51:12 UTC
Hi,

This KIOImportExport tool is nice but it is difficult to understand what it does for a beginner. Maybe it would be more user friendly to have several menu entries, all pointing to this plugin with different pre-entered urls:

-export using ftp  ftp://
-export using ssh  sftp://
-export to filesystem file://
-... 

Julien


Julien
Comment 3 caulier.gilles 2009-12-06 10:39:16 UTC
Right Julien. Re-opened

Gilles
Comment 4 Johannes Wienke 2009-12-06 15:38:36 UTC
Hm, would it be enough to place a short text under the "select target" button in the export tool that explains the various protocols that can be used?
Comment 5 Julien Narboux 2009-12-06 17:30:19 UTC
Hm, if someone wants to export to a local directory or to a zip archive, there is little chance he even clicks on "export to a remote computer"...

Julien
Comment 6 Johannes Wienke 2009-12-06 21:50:58 UTC
Maybe another title would help there?
Comment 7 caulier.gilles 2009-12-06 21:56:56 UTC
Why not to create a submenu with all type of protocol as fish://, ftp://, smb://, nfs://, etc... and file:// of course... and preparing the url from connection dialog of course...

Gilles Caulier
Comment 8 Johannes Wienke 2009-12-06 22:08:32 UTC
But what do we add after the xxx://? Then we would need a dialog with login and server data for every kKIO protocol to create a valid url proposed in the dialog.
Comment 9 Idcmp 2009-12-07 00:10:31 UTC
My main focus is digiKam, but as an end user, I'd find "Export to KIOSlave >>> file://" pretty confusing when I'm really thinking "Copy to Folder..." it also violates  http://xkcd.com/627/ :)

Food for thought: I don't know if the KIOSlaves provide any sort of UI hints as to what they need to be created (WebDAV doesn't have a passive mode, Skype would have different needs, etc), but if they did "Export to Remote System..." (or possibly just "Export through KDE...") menu item could provide a submenu with "New..." and  list of bookmarks.  The New would open a wizard to allow easy creation of these bookmarks.

The bookmarks could also be used as part of the batch processing in digiKam too, which would be pretty neat.
Comment 10 Johannes Wienke 2009-12-10 16:35:28 UTC
Hm, as far as I can see, KIO doesn't provide any dialog to setup URLs. And I don't feel like this is something we need to implement. Maybe we could transform this in a feature request for KIO?
Comment 11 Johannes Wienke 2009-12-25 20:58:09 UTC
Anymore opinions on this?
Comment 12 caulier.gilles 2009-12-25 21:24:33 UTC
I'm agree With comment #10.

Gilles
Comment 13 Johannes Wienke 2010-02-06 23:43:54 UTC
I've created a feature request in kio for a graphical dialog to set up urls.
Comment 14 Johannes Wienke 2010-02-06 23:44:34 UTC
depends on bug 225777 now
Comment 15 caulier.gilles 2012-02-23 12:48:36 UTC
Git commit 45ab85b9732f59d6fd36d866c92066fa3794898a by Gilles Caulier.
Committed on 23/02/2012 at 13:45.
Pushed by cgilles into branch 'master'.

apply patch from Parthasarathy Gopavarapu to add url history management.
A new line edit can be used to enter full remote url.
A combobox is used to host urls history between session.
CCMAIL: gparthasarathy93@gmail.com

M  +9    -9    kioexportimport/CMakeLists.txt
M  +49   -25   kioexportimport/KioExportWidget.cpp
M  +18   -11   kioexportimport/KioExportWidget.h
M  +24   -27   kioexportimport/KioExportWindow.cpp
M  +10   -6    kioexportimport/KioExportWindow.h

http://commits.kde.org/kipi-plugins/45ab85b9732f59d6fd36d866c92066fa3794898a
Comment 16 bcr 2016-10-24 23:13:57 UTC
Any progress on this item?  I'm not seeing any option to export selected images to the local file system  (on v5.2 OSX).   All the Export-related options refer to online services instead.. ....all of which would seem harder to implement than this 'basic' functionality.
Comment 17 caulier.gilles 2016-10-25 04:00:52 UTC
Under OSX (and also Windows), this tool is not available because it use KIO which is a pain to port due to complexity of runtime. We need to found alternative to replace KIO by a pure Qt5 solution.

Gilles Caulier
Comment 18 Blomi 2016-12-26 10:18:57 UTC
The same problem exists in Ubuntu with the Unity desktop: The KDE protocols seem not to work properly in this environment. So there is also no working possibility to export images to a local folder outside the watched albums.
Comment 19 caulier.gilles 2020-08-04 12:06:55 UTC
Maik,

Ahs we have now 2 tools to export files to

- remote computer using KIO API
- local computer using Qt API 

... I think this file can be closed now.

Gilles
Comment 20 Blomi 2020-08-05 18:27:23 UTC
Export to local storage works great. And I like to integrated option for resizing.

Thanks!