
fsrunner
FSRunner
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.
It maintains a small sqlite database, the idea is to be tiny and instant, in my testing, with a huge database indexed and on 64bit, fsrunner took 3mb memory.
All directories are monitored with inotify, for instant updates.
Using FS Runner.
Things to be aware of:
* Symlinks are currently ignored, if you have a setup where you rely on them being scanned, make an issue about it. Running without them lowers memory imprint slightly (as it makes it very easy to resolve paths).
* You can use *
as a wildcard mach, D*
P will match Desktop.
Dependencies: krunner installed, konqueror's development files (if using actions), qt-sqlite.
fsrunner 0.7.4 * Thibault T joins the project, as I've been inactive for a while and he's activly using fsrunner. All changes since 0.7.3 are from him. * Multiple bugfixes * Enable/disable the open with buttons in krunner.
fsrunner 0.7.3 * Fix crash when two parent=0 directories have the same name (issue #18)
fsrunner 0.7.2 * Applied patch for working actions from Ryan P. Bitanga.
fsrunner 0.7.1 * Fix another kde-live problem (trailing slashes in KDirWatcher, and paths being returned twice).
fsrunner 0.7 * Fix crash on krunner shutdown (which did nothing, just an assertion error). * Workaround for dirty() returning filenames in kde svn tree. * Action system changed internally, still not enabled by default, probably in worse shape now than it was. If you use it nag me on the bug tracker and I'll clean it up.
fsrunner 0.6 * Configuration ui improved, and more options added to searches.
fsrunner 0.5 * Massive performance improvement when scanning at cost of slightly higher memory usage (free'd after scan complete). * Lowered scan wait on slow scans, will need feedback if the new delays is good or not.
fsrunner 0.4 * Performance improvements. * New option for scanning "slow" to insert delays, this is for scanning slow high cpu usage filesystems such as ntfs.
fsrunner 0.3.1 * Disabled actions by default again, as it seems to cause a crash when using task based interface, this makes no difference when using the default interface.
fsrunner 0.3 * Actions system working * Internal change to allow searching toplevel directories, this should also improve performance a tiny bit during scanning.
fsrunner 0.2 * Priority system working, now sorting /home before /home/$user before /home/$user/Directory * Shows path of selected file as subtext. * ionice scanning thread
fsrunner 0.1 * Initial release
Please put any issue in the issue tracker, including if you cant get it working at all.