ROX-Filer is a small, fast, powerful filer for Unix, Linux and compatible
systems. Its user interface is based on the RISC OS filer, and it supports
similar concepts, such as application directories, drag-and-drop saving
and popup menus. It implements a RISC OS like pinboard, and a panel which
can be used in a similar way to the RISC OS iconbar. It also supports many
features not found in RISC OS, including thumbnails of images, keyboard
short-cuts, custom menus, many more options, powerful search facilities,
etc.

ROX-Filer can be used on its own, with another desktop (such as GNOME, KDE
or XFCE), or as the core component of the ROX desktop. The ROX desktop
aims to bring all the good features of RISC OS to modern systems.
The project web pages get around one hundred thousand hits per month, and
the mailing lists have seen over ten thousand posts.

The filer is distributed under the GNU General Public License, which
means that anyone can modify it, use bits of it in their own (GPL)
programs, etc. Indeed, many of the improvements made to the filer were
added by other ROX users and posted as patches to the mailing list.

- Added SetIcon and UnsetIcon SOAP calls (Jonatan Liljedahl). With this
you can have your volume manager (like ivman) set icons for the
mounted media that represents what type of media it is (cdr, cdrw, usb
stick, etc).

- Right-clicking on the Show/hide button now turns thumbnails on and off
(Peter Federighi).

- Added options to change the "mount" and "umount" commands (Thomas
Leonard). This may be useful for using programs such as "pmount" and
"pumount" (which allow mounting removable media without an fstab
entry, or encrypted filesystems).

- Added a 'Manage Thumbnails' link to the Options box (Thomas Leonard).
If 0launch isn't available, tell the user the URL of the program we
were trying to run so they can get it themselves. Tell users about
right-click behaviour in a tooltip (Thomas Leonard).

Changes:

- Removed separator from icon properties dialog box (Thomas Leonard).

- Updated Word MIME type for new MIME database (Keith Warno).

- When the handler for a MIME type is a symlink to a program, run the
program using the target of the symlink rather than the link itself so
that programs like gvim see the right name and behave correctly
(Thomas Leonard, reported by Keith Warno).

- Use full URI, not local path, for DocBook stylesheet (Pär Forsling).

- When loading MIME icons from the current theme only get the pathname
from GTK, but actually load it through our own cache (Thomas Leonard).
GTK was loading a new copy of the image each time!

- Changed name of save settings menu option to be more explicit (Stephen
Watson).

- In many .desktop files there is no "%F" or similar parameter to the
"Exec" entry, although the application can open files. Work around
this problem by adding the arguments to the end of the command in this
case (Dennis Tomas).

- Added Zero Install source interface (Thomas Leonard). Run this with
0launch to compile against the GTK and GLib 2.4 headers (which will be
downloaded automatically). This produces a binary that runs with these
older versions, as well as with all later releases. Note that this has
been somewhat superceded by the GTK-2.4 compatibility environment:

- When reading the output from 'du' for the Properties box, set the
channel's encoding to NULL to avoid errors with non-UTF-8 filenames
(Andras Mohari).

- When running ROX-Filer for the first time ever, don't tell users that
the Choices directory has been migrated unless they already had one.
Also, don't bother creating symlinks to the new locations in this
case. Other applications have had a while to catch up to the new
system, and the message is rather confusing to new users (Thomas
Leonard).