Updated March 21, 2007
version 0.63, March 12, 2007
Copyright: © 2007 Alexandre Oberlin
XLocate is an X Qt4 front-end to the standard Linux locate utilities. It allows for a more flexible and convenient search procedure through local and remote file systems as well as shelved collections of removable drives, CDROMs and data DVDs.
It may also come handy as a basic text file editor.
Installation instructions
XLocate manual
Detailed description of the program
XLocate is a configurable X front-end to the standard Linux utilities
slocate or GNU locate, used to quickly spot filenames by means of
database (index) files.
These tools are traditionally used to create one huge index file of the
local hard disks, which is automatically updated by the system. A more
flexible and convenient use is made possible using XLocate.
XLocate offers the following facilities to enhance the usability of
the locate utilities:
-
Easy management of index files for local and remote file systems,
including shelved collections of removable drives, USB keys, CDROMs and data DVDs.
-
Read-only volumes are treated as such (no update expected).
-
Preset buttons let you define sets of volumes used in your typical
searches.
-
If a directory name happens to match your search string, XLocate will
by default refrain from listing all the sub entries of this directory,
hence improving the readability of the results.
-
Any index file can be easily created or updated from within the
application.
-
A special effort has been made to access any command with the keyboard:
- All functions are accessible through context menus
(SHIFT-F10).
- Unlike what happens in OpenOffice.org, Mozilla or KDE apps,
SHIFT-INSERT is not a clone of CTRL-V and can be used to paste the
system wide mouse (or keyboard emulated mouse) clipboard selection.
- Keyboard shortcuts allow for quick navigation between
sub-windows.
-
For convenience, edition of text files and readonly display of HTML
files is supported.
-
There is a debug mode where you can control and edit the command
lines sent to the locate tools.
-
XLocate is entirely configurable from within the application.
XLocate is written using Qt. Version 0.63 compiles natively under Qt3 or Qt4 (no Qt3 compatibility libs needed)
XLocate is GPL.
XLocate is a Tuxware app!
Learn more about Tuxware and download XLocate