this is a list of things to do before 0.1.0

make drag n drop work including setting the right pixmaps for the cursor

fill the user names and group id-s as names (optionally) 

fix bugs 19, 13.

give all functions a 3 line header what the function is about.

-----------------------------------------------------------------------
0.2.0

add a help menu item

make a go home button, a go one dir up button(or shortcut key)

Find out what happens to drag 'n dropped strings (when are they supposed to freed if dropped on legal/illegal surfaces)

catch error conditions unable to rename (before entering the new name)

double-click on files opens.

make generic check_add_item and check_remove_item for tree and list.
 (ultimate purpose: less global variables)

(food for thought) what about renaming a->b and b->a in the same dialog?
 and a->b and b->c? does it work properly?

catch error when deleting file read-only for this user(group/all??)

take care of restoring file properties properly

make various menu's more intuitive (by enter == next and enter_on_last == OK)

make drag on selections work properly (When you click a selection for dragging files get deselected)

let error messages show why there was an error (disk full, no perm,  read only FS, general programming stupidity error)

make the format of the column contents adjustable (i.e. time != year and type != N/A)
-----------------------------------------------------------------------
0.3.0

use the x clipboard (instead of a private one) to do copy and paste between different programs

make the program save window size, pane width and column widths.

dragging over an unexpanded tree for too long expands the tree.

dragging over the first of last tree item scrolls.



-----------------------------------------------------------------------

things added later :

thread heavily : all rename, copy, move, etc (scanning the system???)processes to the backgruond.

keep indicators in a bar on the bottom

make properties window for these bars

make a properties window for files in which you can change its attributes.

make a right-click-on-a-file-or-a-selection-menu (in clist and tree)

Add a customizable optional button bar

add a su function to any other user (in cli ???)

add normal cli options

-----------------------------------------------------------------------
things possibly to add sometime :

support archives (tar, zip, etc) (plugins ???)
support networks (nfs, smb, ftp) (but this should be added very multitreaded 
			and very controlled)
			(PLUGINS !!!)
set a root tree for local filesystem (options, cli)

add a search function (using lookup, find and grep functions)

user security stages : on which operations should we attend the user
	- recycle-bin (with timer??) (% of free space) (should this be an FS thing) (leave a deamon whenever the prog is not running) (warning if the files to be deleted exceed the limit (i.e. accidental removal of your entire MP3 collection)
	- removing read-only files
	- copying dirs
	- removing executables (aaarghhh!!!)
	- failed operations
	- recursive removal
	- following links outside the tree
	- possibly (harmless) messages in a statusbar
	- birthdays of your children
