LIRC Navigator
Copyright 2004 by
Alex Scott
- Disclaimer
This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details.
You should have received a copy of the GNU Library General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
This program is simply a LIRC based file navigator. It can be controlled by the mouse or LIRC and can execute the program for specific file extensions. Great for people with a collection of media files and a LIRC enabled player like mplayer and, of cource, a working install or LIRC and your favorite IR remote.
- Features
-
- Just-type quick searching ('/' goes to the next match).
- Book-marking often visited directories.
- Mounting, unmounting and ejecting mount points in the fstab.
- Remembers:
- Window position
- Window size
- Last visited directory
- Last selected file
- Can ignore LIRC input while the child process is running to allow over lapping buttons between lircnav and the child application.
LIRC Commands:
up_dir - Moves up the directory tree.
select -
* If a directory is selected it changes into that directory.
* If a file with a known extention is selected, the program
specified is executed.
* All other files, or special files are ignored.
up - Moves the selection one option up.
down - Moves the selection one option down.
page_up - Moves the selection a page of options up. The number it
moves depends on the windows size.
page_down - Moves the selection a page of options down. The number it
moves depends on the windows size.
The next 3 options will act on the selected file. if '.' is selected
the current directory, if '..' is selected the directory above the
current. and the specific file, if a directory. These only apply if
the matching file is listed as a mount point in the /etc/fstab. Also
you must have permissions to perform these as your user or it wont
work.
NOTE: If you don't already have 'user' in the options section (forth
column) in /etc/fstab for your cdrom you will need it to uses these
functions as a user.
mount - Calls mount with the currently selected file (must be listed
in fstab to work)
umount - Calls umount with the currently selected file (must be
listed in fstab to work)
eject - Calls eject with the currently selected file (must be listed
in fstab and you must have eject installed for this to work)
quit - Makes LIRC Navigator exit.
- Building
You will need the development files for:
GTK+ 1.2.x - http://www.gtk.org/
LIRC client - http://www.lirc.org/
libcuf 0.4.x - http://kfa.cx/
'make', then change to root (if you have permitions) and
'make install'.
