-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login



Sponsoring


-
- Content .- Fans (24) . 

fsrunner for KRunner

   0.7.5  

KDE Improvement

Score 90%
Link:  Link
Minimum required   KDE 4.x
Downloads:  714
Submitted:  Feb 26 2009
Updated:  Oct 3 2012

Description:

FSRunner is a kde runner, the idea is to give you instant access to any file or directory you need. As a lot of time is spend walking through directories, you should never need to walk through 8 directories to get to a location you already know where is.

The homepage at http://code.google.com/p/fsrunner/ has a howto with pictures.

Example usage: you can configure it to scan $HOME, with a depth of 3, and ignore files. And then scan Desktop, with a depth of 1, and include files there. If you have the file Desktop/TODO, you can then write todo in krunner and it will find that file. It also allows using * in searches.

If you've had the action system enabled at all, let me know here or in the bug tracker and I'll get it to usable state. I know it's broken, but I've been busy and I know nobody who uses it.

PLEASE report all problems on http://code.google.com/p/fsrunner/issues/list , if you dont tell me it's broken I can't fix it.

Please vote me up, OR tell me how this isn't practical to you. Because at this point I can't live without it.




Changelog:

Been far too busy for far too long. Atleast getting critical bugfixes now!

Fix bug causing crashes when conflicting with other krunner plugins.




LicenseGPL
Source(fsrunner-0.7.5)
other(arch pkgbuild)
Gentoo(gentoo ebuild)
Send to a friend
Subscribe
Other  Artwork  from andersaa
Report inappropriate content



goto page:  1  2  3  4  5 

-

 Interesting

 
 by dovidhalevi on: Feb 27 2009
 
Score 50%

I'll give this a try. I presently use recoll. Nepomuk is running, allbeit, reniced, but serves little purpose I think as I do not use strigi. The KDE/Plasma folks need to rethink these "services"--Their resource footprints are simple too large and most folks I think will simply uninstall them.
1. Renice them and I will try yours this way as well.
2. Akanodi spawns too many children. Is it really better than direct kabc? I am experimenting with the plasma dataengine but doing this directly is also an alternative.
3. A more efficient Nepomuk must enable recoll and yours (and google--also too resource hungry) as well as strigi. Let me choose.


Reply to this

-

 Re: Interesting

 
 by andersaa on: Feb 27 2009
 
Score 50%

The scanning thread is already started at low priority, but it's the thread, not the process, so it might not look that way in top.

Also using ionice is issue #2 in the bug tracker ;)


Reply to this

-

 Re: Interesting

 
 by andersaa on: Mar 2 2009
 
Score 50%

0.2 released, now ionice's.

0.2 only has some rather uninteresting small tweaks, as I'm not entirely sure what more to add. It "just works" for me right now.


Reply to this

-

 Interesting, more...

 
 by dovidhalevi on: Feb 27 2009
 
Score 50%

I assume that if your database is so much smaller, you are not indexing file content (as strigi, recoll, google all do!). If you are simply tracking filenames and locations, then you might simply interface with find/locate which comes (apparently with flavors--a qt4 "xlocate" app recently posted was not compatable with "locate") with most distros.

Anyway, I quickly go rid of google and went to recoll. Database still large but it runs unobtrusively. There is also something called Beagle. These are all, naturally, full indexers.


Reply to this

-

 Re: Interesting, more...

 
 by andersaa on: Feb 27 2009
 
Score 50%

Yes, but that's my point, indexing all data for me produces a massive database, where more or less every search term will give tons of hits, making it completely useless.

99.9% of the times I need access to a directory/file, I know exactly where I'm going, I just needed a quicker way of getting there.


Reply to this

-

 Re: Re: Interesting, more...

 
 by jota on: Feb 27 2009
 
Score 50%

I strongly agree with andersaa.
Usually, when I need to access a file, I have an idea of it name or, at least, the directory where it is stored. So, when I want to access it, I must navigate through the directory structure, pointing and clicking several times until I reach the wanted file, or I must write all the path.
With this improvement in krunner, I can quickly access a file or a directory from krunner just typing part of it name. It's a big gain in productivity.


Reply to this

-

 Re: Re: Re: Interesting, more...

 
 by andersaa on: Feb 27 2009
 
Score 50%

I plan to add some more fun stuff as well.

For example being able to use / to browse subdirectories/files in a directory.

http://code.google.com/p/fsrunner/issues/detail?id=5

And also krunner actions, such as cut/copy/paste etc, for extremely efficient filesystem management.


Reply to this

-

 Actions

 
 by dilettante on: Feb 28 2009
 
Score 50%

You might want to use actions from libkonq, you can use the addon runner pack: http://www.kde-apps.org/content/show.php?content=98529 as basis for doing so.


Reply to this

-

 Re: Actions

 
 by andersaa on: Feb 28 2009
 
Score 50%

it's on the todo list :)


Reply to this

-

 Re: Re: Actions

 
 by andersaa on: Feb 28 2009
 
Score 50%

And I've already used your addon as a referance to how runners work ;)


Reply to this

-

 Re: Actions

 
 by andersaa on: Feb 28 2009
 
Score 50%

Added this in revision 23, very simple code, more or less a copy&paste from yours for the action system. And completely untested, as I only have a 4.2.0 stable system right now.

Do you think there's a way to share this code, maybe in krunner? If search result is of type file/directory then dynamically add open/cut/copy etc?

A system like that could also allow krunner to filter out duplicates when multiple runners return the same file or directory. Of course each runner might want a different custom action... hm, I dunno.


Reply to this

-

 Re: Re: Actions

 
 by dilettante on: Mar 2 2009
 
Score 50%

Yes, it's possible to have actions shared by certain runners. The logical location would be in AbstractRunner. Maybe I'll add something for 4.3. :) I have other things planned as well.


Reply to this

-

 Interesting, even more

 
 by dovidhalevi on: Feb 28 2009
 
Score 50%

How do I run it?

Also, as I mentioned, most distros have a maintained file-system index database always available. In debian, type command "locate pattern" to use it. Other flavors are around.

I do not know if there be an API for it but it could be run in QProcess as well.


Reply to this

-

 Re: Interesting, even more

 
 by andersaa on: Feb 28 2009
 
Score 50%

You install it, open krunner's configuration, enable it and change the configuration of what directories to monitor there.

I choose not to use locatedb, as it needs to be run on schedule, and is used more for locating files in root than in the users home directory. I also wouldn't want my root directory's files to show up, as I never need to access /usr/share/* from krunner.


Reply to this

-

 Re: Re: Interesting, even more

 
 by dovidhalevi on: Feb 28 2009
 
Score 50%

I have not found such a item in the system configuration.

The fsrunner does not appear in either the services or the desktop search (which is dedicated to nepomuk and strigi, I suppose).

BTW, In terms of not using the locatedb because of a zillion hits outside the home directory, grep is your friend, i.e. locate pattern | grep ^/home/me (all set up without my having to type it, of course). But an independent fsrunner is also a neat idea!

Either way, many UI opportunities become evident!


Reply to this

-

 Re: Re: Re: Interesting, even more

 
 by andersaa on: Feb 28 2009
 
Score 50%

You should have these files installed after a sudo make install:

/usr/lib64/kde4/krunner_fsrunner.so
/usr/lib64/kde4/kcm_krunner_fs.so
/usr/share/kde4/services/plasma-runner-fs.desktop
/usr/share/kde4/services/plasma-runner-fs_config.desktop


If you dont you might have missed CMAKE_INSTALL_PREFIX when doing cmake (see README, and remember to make uninstall to get rid of the files in /usr/local/* before the new install).

If those files are there, try restarting krunner (a simple killall krunner; krunner should do it).


Reply to this

-

 Re: Re: Interesting, even mor

 
 by dovidhalevi on: Mar 1 2009
 
Score 50%

OK. Did that. I had other stuff going off local and things should play from local (but a path variable needs be set up, I suppose, for krunner to do this as well).

So on new login (I assume new krunner as well), I still have no reference to fsrunner in desktop search or services.


Reply to this

-

 Re: Re: Re: Interesting, even mor

 
 by andersaa on: Mar 1 2009
 
Score 50%

hm, if those files exists kde should pick then up.

Which version of qt and kde are you running?


Reply to this

-

 Re: Re: Interesting, even mor

 
 by dovidhalevi on: Mar 1 2009
 
Score 50%

I am running qt4.4* off Debian Sid.
I am running kde4.2 off Debian experimental.



-

 Re: Re: Re: Interesting, even mor

 
 by andersaa on: Mar 1 2009
 
Score 50%

I just realized you said no referance in desktop search, this isn't related to desktop search, this is a krunner.

Click alt+f2 to open krunner, and the little configure symbol on the left side to enable and configure my plugin.


Reply to this

-

 Re: Re: Interesting,

 
 by dovidhalevi on: Mar 1 2009
 
Score 50%

Hmm. Quite a number of goodies hidden behind the button that one cannot even see over the default color of the thing.

Enabled and set it up. Now, how do I actually run any of these things?

... and yes, these setups belong in the system setup panel where one would expect to find them. Just as nepomuk has a panel, krunner should. To use them, seems there should be an icon for each plugin on the krunner box but krunner seems to only find/run executables and run its version of top.

Most of these plugins overlap various plasmoids and such. For example, one might use a dataengine monitoring the folders (I think there is one provided) and have a panel icon and kb shortcut to bring up a dialog to look for files.



-

 Re: Re: Re: Re: Interesting, even mor

 
 by andersaa on: Mar 1 2009
 
Score 50%

You enable the fsplugin, add some directories in the configuration for the plugin, click alt+f2 to bring up krunner and type in a search term.



-

 Homepage updated.

 
 by andersaa on: Mar 2 2009
 
Score 50%

Added a little usage page with some basic screenshots.

And yeah, I know I'm lucky there isn't capital punishment for poor web design.


Reply to this

-

 0.3 released

 
 by andersaa on: Mar 9 2009
 
Score 50%

0.3 out, has action system and internal changes that should improve scanning performance a bit.


Reply to this

goto page:  1  2  3  4  5 

Add commentBack






-

-
How do you like Plasma 5?
 The best KDE Desktop ever.
 Definitely a nice improvement.
 Not decided yet. Haven't tried it yet.
 I do not like some of the changes.
 KDE is taking the wrong way.
 I am still sticking with KDE 3.5.
 I have no opinion, but wanted to vote anyway.

resultmore




 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
News RSS   
Discussion RSS   
Events RSS   

Participate
Groups
Forum
Add Artwork
Public API
About KDE-Look.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2001-2014 KDE-Look.org Team  
All rights reserved. KDE-Look.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.