icon for ELF files. for broken links, you don't know whether it was a file or folder! remember sort order and visible columns icon view make expand-collapse-expand-collapse not put each and every file 23242 times. controller make data provider append (or remove) all the TO-DO nodes from the (global) queue queue: [FSAction], fast_dict to find out which directory has which changes (if any); fast_dict_update(index:) FSAction: create_folder(name)|delete(name)|rename(old_name,new_name)|set_file_icon(name,icon)|create_link(old_name,new_name)|copy(old_name, new_name)|XXXmove|set_permissions(name, permissions)|set_timestamps(name, timestamps) what to do when the "x" flag on the directory is missing but the "r" flag is not? Then you can read the contents but not stat any files, so you'll even get subdir status wrong. Maybe for empty folders, don't add expander button? (have to re-add it once the folder got populated) (and what to do about .hidden files?) Fremantle: To get a finger friendly GtkTreeView it´s not enough to call hildon_gtk_tree_view_new() instead of gtk_tree_view_new() but you also have to put the tree view inside a HildonPannableArea to get finger friendly sizes. If you have your tree view inside a GtkScrolledWindow it will be displayed with stylus-style (like in Diablo). http://wiki.maemo.org/Using_Fremantle_widgets