Projects > Software > ROX software

Chris' ROX software page

On this page you can find small utilty apps and other code I have written, that works in conjunction with the ROX Desktop.

 ROX-Desktop is a fast, easy-to-use, good-looking file and desktop manager for UNIX. I use it together with  IceWM and I think they make a good alternative to heavy weight desktop environments like KDE or GNOME.

See some screenshots here:

  • Older version 58K, ROX 1.1.4 CVS with IceWM 1.0.8, Infadel2 theme
  • Newer version 144K, ROX 1.3.0 CVS (GTK+ 2.0) with IceWM 1.0.9-2, Metal2 theme

Check out these pages from time to time. I will update and add things gradually as I write them.

 

So far, I have written a few application wrappers, and the following utilities:

Rox support modules

Most of my utilities use some Python support modules for rox, that I have not included in every tarball. Instead, I have put them into two packages, that can be easily installed, if you have Distutils (included in Python >= 2.0). Don't forget to download and install them, if you want to try my other programs.

[top]

App Setup (0.2)

With AppSetup you can create wrappers for non-rox applications easily with one dialog!

News:
11/07/2001 (Version 0.2)
  • support for other image file types
  • tooltips for entries
  • edit options dialog
  • setup menu entry
  • more correct AppInfo.xml
  • ...and more
[top]

ISDN Monitor (0.4beta)

A little panel applet that shows the status of a ISDN channel via it's self-updating icon and tooltips. Works only on Linux (needs /dev/isdninfo). Also included is a set of support files for controling the ISDN interface and the ippp daemon. This is experimental software. Currently documentation is sparse and the setup only for experts.

If you only need the ISDN channel indicator, though, everything should work out-of-the-box.

News:
03/24/2002 (Version 0.4b)
I finally got around to revising the isdninfo module. It should now actually do what it claims. While at it, I cleaned up the code of the applet, had a thorough look over the support files and wrote a README and a installation Makefile for them. What still lacks is a document that describes the overall structure of my ISDN setup.
[top]

URL-Utils (0.3.1)

A little utility for the handling of URLs and URL files. A feature-enhanced python rewrite of  Diego Zamboni's 'Utils' app. Installation is easy, just unpack the archive where you keep your other rox apps. The app provides a context menu, help in a text file and a cool "About" dialog (dynamically generated from AppInfo.xml).

News:
11/02/2001 (Version 0.3.1)
Versions before 0.3.1 had a bug, that prevented the nsremote module from being used. Please download the latest version.
[top]

Mail Applet (0.2)

Yet Another mailbox indicator, this one written as a rox panel applet. Can show the status of your mail, launch your mail program, and send files dropped on it via SMTP. Based on  Stephen Watson's Elm applet.

News:
05/02/2002 (Version 0.2)
  • new option for program to run when new mail arrives
  • new option for mailbox path
  • optimized mailbox checking
  • use PNG icons
  • bugfixes
[top]

Others

I have also created application wrappers with AppMenus for several programs with related tasks. You can easily extend them to your needs. Now they all have AppInfo files and most of them have short help files. I have put them in one bzipped tarball:

I have two computers at home, only one with CD drives. To acces them from the other computer over SSH/Samba, I wrote the following wrappers, plus a wrapper for easy Floppy access (Linux)

I recently came accross the excellent program  antiword. I created a rox wrapper that allows viewing word files by just dropping on the icon and integrated the antiword source into the application directory structure. Here's the complete modified source. Just unpack and click; it will compile automatically.

[top]