Description: kio_resources provides the "resources" protocol for KDE. It allows you to browse all installed files in the standard search paths (generally .kde and /usr). The general format of a resources URL is resources:/resource-type[/relative-path]. Thus, to view all wallpapers installed on your system, both in your home directory and in the KDE installation path, you type resources:/wallpaper. If you simply want to look through all the available resource types, use resources.
A nice feature of kio_resources is that it always saves resources to the local directory (under your home). That means that, for instance, new wallpapers can be installed under your home dir by simply copying them into resources:/wallpapers. This makes it unnecessary to be acquainted with the standard paths used by KDE, and it also allows you to edit a system file and save it locally, so that the system version remain unchanged but the edited version is visible to KDE apps.Last changelog:
Version 0.2
- Direct moving/renaming is now implemented. - Miscellaneous bugs fixed. - Cleaned up the code somewhat.
And most importantly, the download link works once again ;-)
This is definitely a worthwhile KIO slave, and is even better than the locate:/ slave currently in Gentoo portage (at least for my purposes).
I have added this package to the xeffects overlay (see www.gentoo-xeffects.org for details) so more Gentoo users can enjoy.
Cheers.
An error occurred while loading resources:/:
Could not start process Unable to create io-slave:
klauncher said: Error loading 'kio_resources'.
any solution ?
This improvement in cleary one of the best I have seen since now.
You could make it even better using different icons for different subfolders of the kioslave root.
e.g. the "wallpapers" folder could use the "folder_image" icon. It would be enough to place some .desktop virtual files in the folders; I don't know if it's easy feasible.
bye and thanks for your great work
So here you are:
kde-misc/kio-resources-0.2.ebuild
# ----------------
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header:
inherit kde
KLV=26521
NAME=${PN/-/_}
S=${WORKDIR}/${NAME}-${PV}
DESCRIPTION="KIO-Slave for simple browsing all installed files in the standard search paths"
HOMEPAGE="http://www.kde-look.org/content/show.php?content=${KLV}"
SRC_URI="http://www.kde-look.org/content/files/${KLV}-${NAME}-${PV}.tar.bz2"
RESTRICT="nomirror"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
need-kde 3.5
# ---------------------
Greez
Franz
When running ./configure
I get
fast creating src/kdedmodule/Makefile
can't open ./src/kdedmodule/Makefile.in: No such file or directory
I checked in that directory and the only file in there is a Makefile a 0 bytes
Sorry, that shouldn't have happened. I posted a new version of the source (bz2) and that should hopefully now be fixed :-)
This is why autotools needs to DIE!
That's a really good idea, and if were integrated into the Wallpaper browser and things like that, that would be really nice (As it is, if you switch to a different dir in the wallpaper browser, you have to know KDE paths to get back...not good.)
I think this would be great for inclusion in KDE itself, to allow it to be used for wallpaper browser and things like that. I bet they'd be willing to put it in too - ask them!
This kio-app is very useful. Thank you very much.
But I have some wishes:
* Rename exe in bin - that makes it more UNIXish :)
* Rename icon in icons, because the real folder is also 'icons' and the same is with wallpaper, sound and so on...
I'm sorry, but I have no control over what those folders are named. The kioslave is simply a front end to the KDE resource system (KStandardDirs), and those are the names it chooses to use. To change those names in the kioslave would require special cases and would break the abstraction. Unfortunately, KStandardDirs is really not meant to be accessed directly by the user, and if those names were to change all of KDE would stop working.
The one thing I COULD possibly do would be to allow the user to "rename" the folders as they appear in the ioslave. But that would be a lot of work for just an "s".
You could possibly complain to the maintainer of KStandardDirs to make it "bin" instead of "exe". That would sure make more sense. As for "wallpapers" vs. "wallpaper", it is sort of inconistent. On the one hand they have "wallpaper" and "icon" but on the other hand they have "templates" and "services". You could complain on the basis consistency, though I suspect the developers would prefer "wallpaper" over "wallpapers". Got all that?
You might want to think how this will integrate with internationalisation of the folder names. I think that providing good translations of these folder names to sensible words in different languages would be better than allowing renaming.
Can you ask for join the official KDE SVN repository ?
This tool is really useful for poor newbie (and other) who search for their wallpapers or other resources...
Ratings & Comments
28 Comments
This is definitely a worthwhile KIO slave, and is even better than the locate:/ slave currently in Gentoo portage (at least for my purposes). I have added this package to the xeffects overlay (see www.gentoo-xeffects.org for details) so more Gentoo users can enjoy. Cheers.
This package will be available for Fedora Extras as from tomorrow :) Or perhaps as you read this, it is already in the repositories.
Nice!
An error occurred while loading resources:/: Could not start process Unable to create io-slave: klauncher said: Error loading 'kio_resources'. any solution ?
This improvement in cleary one of the best I have seen since now. You could make it even better using different icons for different subfolders of the kioslave root. e.g. the "wallpapers" folder could use the "folder_image" icon. It would be enough to place some .desktop virtual files in the folders; I don't know if it's easy feasible. bye and thanks for your great work
So here you are: kde-misc/kio-resources-0.2.ebuild # ---------------- # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: inherit kde KLV=26521 NAME=${PN/-/_} S=${WORKDIR}/${NAME}-${PV} DESCRIPTION="KIO-Slave for simple browsing all installed files in the standard search paths" HOMEPAGE="http://www.kde-look.org/content/show.php?content=${KLV}" SRC_URI="http://www.kde-look.org/content/files/${KLV}-${NAME}-${PV}.tar.bz2" RESTRICT="nomirror" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="" need-kde 3.5 # --------------------- Greez Franz
And i wanted to say that i RELLY love this! THX A LOT!!
And i really think this should be a standard part of kde!
When running ./configure I get fast creating src/kdedmodule/Makefile can't open ./src/kdedmodule/Makefile.in: No such file or directory I checked in that directory and the only file in there is a Makefile a 0 bytes
nevermind - had to use a different automake
nevermind again - I get the same error no matter which version of automake I am running Debian Sid on the amd64 branch
Sorry, that shouldn't have happened. I posted a new version of the source (bz2) and that should hopefully now be fixed :-) This is why autotools needs to DIE!
That did it - thanks
The download link for the source seems to be dead. :(
At least an SRPM is provided. Just pipe the output of rpm2cpio through cpio and then grab the source tarball from inside.
That's a really good idea, and if were integrated into the Wallpaper browser and things like that, that would be really nice (As it is, if you switch to a different dir in the wallpaper browser, you have to know KDE paths to get back...not good.) I think this would be great for inclusion in KDE itself, to allow it to be used for wallpaper browser and things like that. I bet they'd be willing to put it in too - ask them!
This kio-app is very useful. Thank you very much. But I have some wishes: * Rename exe in bin - that makes it more UNIXish :) * Rename icon in icons, because the real folder is also 'icons' and the same is with wallpaper, sound and so on...
I'm sorry, but I have no control over what those folders are named. The kioslave is simply a front end to the KDE resource system (KStandardDirs), and those are the names it chooses to use. To change those names in the kioslave would require special cases and would break the abstraction. Unfortunately, KStandardDirs is really not meant to be accessed directly by the user, and if those names were to change all of KDE would stop working. The one thing I COULD possibly do would be to allow the user to "rename" the folders as they appear in the ioslave. But that would be a lot of work for just an "s". You could possibly complain to the maintainer of KStandardDirs to make it "bin" instead of "exe". That would sure make more sense. As for "wallpapers" vs. "wallpaper", it is sort of inconistent. On the one hand they have "wallpaper" and "icon" but on the other hand they have "templates" and "services". You could complain on the basis consistency, though I suspect the developers would prefer "wallpaper" over "wallpapers". Got all that?
Alright, you've broken me. You can look forward to folder renaming in 0.2. Which, knowing me, could take awhile...
You might want to think how this will integrate with internationalisation of the folder names. I think that providing good translations of these folder names to sensible words in different languages would be better than allowing renaming.
SUSE RPMs here: http://linux01.gwdg.de/~pbleser/rpm-navigation.php?cat=Utilities/kio-resources (if not there yet, please check back later, the nightly sync is at 04:00 AM GMT+1 ;))
That's for SUSE 9.3, 9.2, 9.1 and 9.1+KDE3.3.
Awesome, though I plan to release an 0.2 as soon as I get a chance to fix some of the minor bugs.
Can you ask for join the official KDE SVN repository ? This tool is really useful for poor newbie (and other) who search for their wallpapers or other resources...
yeah, a bit integration would make this cool (standard location for opening a wallpaper should be resources:/wallpapers and stuff like that).