kio-gallery3
System Software
Score 65%
Description:

Overview:
kio-gallery3 implements a kio-slave, a protocol plugin for KDEs I/O system. It makes the content (albums, photos and movies) of a remote Gallery3 system (http://gallery.menalto.com/) directly available inside the KDEs local file hierarchy. That means you can access all items contained in the gallery using standard file dialogs like "File open", "Save File" or simply double clicking, you can use a file browser and add photos by drag'n'drop or access and reorganize existing items. Or you use a shortcut to directly start an application like Gwenview to use the remote contents of the gallery. In general you can use the slave wherever you can use an URL inside KDE to get access to the gallery3 content: "places" in Dolphin and File dialogs, as cli argument upon applciation startup, in desktop shortcuts, ...

License: LGPL
Author: Christian Reiner, Hamburg, Germany
Email: kio-gallery3(a)christian-reiner.info
Web: -/-

Warranty:
This software comes with no warranties. Use it at own risk. It was developed and tested under KDE-4.7 & KDe-4.8 running on a GNU/Linux (openSUSE) on a x86_64 platform. There are reports that it works under other platforms and environments too.

Current state:
This is an early and definitely buggy release.
Make sure you have an up-to-date backup of your gallery (database and files) and that this backup can be restored successfully. Better even test with a separate installation of Gallery3.

Future roadmap:
- complete support of gallery3s API
- additional actions beside classical file management
- usage of existing remote thumbnails in local cache
- integration into third party applications
- as typical in a FOSS project future development depends on interest and contributions

Usage:
Just enter "gallery3://my.gallery.domain/path-to-pictures/" in the location bar of for example dolphin or a "File open" dialog. This is the url you use to access your gallery3 system with a browser, except that the protocol (http or https) is replaced with gallery3 or gallery3s.
Prefer gallery3s in favour of gallery3 whenever possible (if you have working https access to your gallery) for using ssl encryption to access the gallery. This way sensitive information like your username, password and remote access key are protected by encryption whilst being sent over the internet.

Previews:
If you want previews in form of thumbnails you have to enable those in dolphin, thumbnails are usually disabled for remote content due to bandwith usage:
Set the value under > Settings > Configure Dolphin > General > Tab Previews > Remote file above to something like 1MB
These thumbnails are cached locally by KDE, but it takes a while to generate them the first time depending on the size of the original files inside the remote Gallery3 system.

Contributions:
I'd be more than happy to welcome all contributions to this little experiment :-) Drop me a note !
Last changelog:

6 years ago

* Sun Jul 29 2012 Christian Reiner: version 0.1.5
- extended search for rest api to support installations without rewrite rules
* Thu Dec 01 2011 Christian Reiner: version 0.1.4
- fix for a few minor memory leaks
- some code optimizations
- code reorganization as preparation for enhancements
- more and better in code documentation
* Tue Nov 22 2011 Christian Reiner: version 0.1.3
- internal code simplifications as preparation for future extensions
* Mon Nov 21 2011 Christian Reiner: version 0.1.2
- introduction of d-pointer usage for kde coding compliance
* Sun Nov 20 2011 Christian Reiner: version 0.1.1
- fixed access rights visualization for items
* Tue Nov 15 2011 Christian Reiner: version 0.1.0
- initial (and certainly more'n buggy) release
- publication on kde-apps.org

Be the first to comment

6 years ago

* Sun Jul 29 2012 Christian Reiner: version 0.1.5
- extended search for rest api to support installations without rewrite rules
* Thu Dec 01 2011 Christian Reiner: version 0.1.4
- fix for a few minor memory leaks
- some code optimizations
- code reorganization as preparation for enhancements
- more and better in code documentation
* Tue Nov 22 2011 Christian Reiner: version 0.1.3
- internal code simplifications as preparation for future extensions
* Mon Nov 21 2011 Christian Reiner: version 0.1.2
- introduction of d-pointer usage for kde coding compliance
* Sun Nov 20 2011 Christian Reiner: version 0.1.1
- fixed access rights visualization for items
* Tue Nov 15 2011 Christian Reiner: version 0.1.0
- initial (and certainly more'n buggy) release
- publication on kde-apps.org

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.1.5
updated Jul 29 2012
added Nov 15 2011
downloads today
0
page views today 0