::::::::::::::::::::::::::::::::::::::::::::::::::
About ifpgui
::::::::::::::::::::::::::::::::::::::::::::::::::
ifpgui is an iRiver Manager like software interface for GNU/Linux.
It uses a pure QT programming interface.
There is support for 
iFP-100 series
iFP-300 series
iFP-500 series
iFP-700 series
iFP-800 series
iFP-900 series
and possibly for the N10 series.

Please send feedback to ifpgui@gmail.com


Implemented are:
   Upload using m3u playlist.
   Upload File/Directory
   Download File/Directory
   Delete File/Directory (and multiple files/directories)
   File Rename
   Make Directory
   Format Device
   Update Firmware
   Battery Status
   Used/Free Space
   iFP info (model, firmware, etc)
   Download MP3 files
   Tuner Support
   Convert *.REC to *.mp3 on download(INCOMPLETE)

   Expands and hi-lights newly up/down(loaded) files and directories
   Detect iFP disconnect

   Local File Delete
   Local File/Dir Rename
   Local Make Directory
   Local Directory Refresh

::::::::::::::::::::::::::::::::::::::::::::::::::
Download and run
::::::::::::::::::::::::::::::::::::::::::::::::::
Often times you will be able to run ifpgui from the executable located on sourceforge.net.
download ifpgui-linux-exe.tar.gz unzip it and run it.
For example: 
to unzip ifpgui-linux-exe.tar.gz 
# tar xvfz ifp_gui-linux-exe.tar.gz
change to the directory ifpgui.  There you will find a binary file called "ifpgui".  
To run this file type the following at the propmt
# ./ifpgui


::::::::::::::::::::::::::::::::::::::::::::::::::
Compile and run
::::::::::::::::::::::::::::::::::::::::::::::::::
If that does not work you can compile the source yourself.  It is quite easy.

To compile ...
# ./build.sh

Then change to the bin directory
# ch bin

Run the program
# ./ifpgui


If the above script fails try ...
# cd src
# qmake src.pro
# cd ..
# qmake ifp_gui.pro
# make
# ./nonroot.sh

To run the program ...
# cd bin
# ./ifp_gui


NOTE:  This is a KDevelop 3 project.  If you prefer you can open and build
using KDevelop.

NOTE:  ifpgui supports using ifplib as a library.  It also includes a static
build of ifplib for those who do not want to hassle with another library.

NOTE:  the following is not necessary to use ifpgui.
To use a more current version of ifplib, download the source from
http://ifp-driver.sourceforge.net
and follow the build instructions for ifplib.  It should be the simple 5
step (extract, cd, configure, make, make install).
You may also need to execute ldconfig as root.
