A RISC OS-like filer for X
by Thomas Leonard
With modifications by Apollia.
Last modified Feb. 7, 2018.
Note by Apollia, Feb. 7, 2018:
I made this repo to try to make ROX-Filer suit my personal tastes even better than it already did, and to possibly fix some glitches or other annoyances, hopefully without breaking anything else in the process.
However, I'm quite inexperienced with C programming, and I don't want to mess up my primary file manager and thereby put my (or anyone else's) files in danger, so, I don't yet know how much I'm going to dare to change.
Please only use this repo or any of my changes at your own risk.
Also, I'm using Lighthouse 64 Puppy Linux 6.02 Beta 2 - http://lhpup.org/
So, I'm not sure all of my modifications will work in other operating systems.
Changes by Apollia so far:
Feb. 7, 2018:
* Modified the "AppRun" shell script in the ROX-Filer folder. It no longer immediately attempts to compile ROX-Filer as soon as you open the ROX-Filer folder for the first time.
Instead, it opens the folder normally, then shows an xmessage dialog box asking you whether or not to proceed with compiling ROX-Filer.
If you say yes, the output from compiling is shown in a terminal window with a dark background, preferably launched via my termwin script - http://github.com/Apollia/termwin
But if termwin isn't available, the rxvt terminal software is launched with a dark background.
I also changed the AppRun script's source code cosmetically (tabs, spacing, comments, etc.) to my preferred style.
End of text by Apollia.
If you downloaded a source or binary tarball directly, type this ($ is the
This will compile the filer (if necessary) and then run it.
However, it is more common to use Zero Install or a distribution package. To
get the filer using Zero Install, do:
$ 0alias rox http://rox.sourceforge.net/2005/interfaces/ROX-Filer
Documentation for ROX-Filer can be found in the directory ROX-Filer/Help.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU 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 General Public License for more details.
You should have received a copy of the GNU 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
Please report any bugs to the [rox-devel mailing list](http://rox.sourceforge.net/desktop/lists).