
//
//
// seems this is the most important pending issues (today's point of view):
//
// for 4.3.1 solve the following issues

dependencies: xfce-icon-theme (4.2.0), xfce4-util (4.2.0), xfcegui4 (4.2.1)
dbh (1.0)

CRASH n smb plugin on double click has to do with free and pango... probably a double reload received because of slow smb stuff... We'll put in a red light 
and see if that takes care of things...

Change g_message for TRACE

// 
// 
// //////////   4.3.1.0 cut point //////////////////////

// enable cut+paste for local, smb, bookmarks (from iconview menu)
// menu items are broken. crash on calling xfglob4 from iconview or from
//    treeview main menu. probably many other menu related crashes.
//
// buglet: active progress bar is determined by mouse position, not
// 		by the actual iconview that requires it.
// 
// menu elements for trash (trash plugin is still broken for iconview).
// 
//
//
//
// buglets listed below
// dependencies check and solve for 4.3.1 release
//
// trash plugin is still broken for iconview.
//
// 
// Buglet: select all is broken... should fix.


// rename-entry for smblist and bookmarks... nah!
// 2 functions to separate smb: drop and get.
// menu popups for treeview and iconview should be more or less the same.
// show hidden checkbox for smb, does it still work?
//
// 
// activate module specific menu elements (and separate from core code): 
// 	trash (this needs menu)
// 	smb_list (this needs dnd and rename and menu)
// 	bookmarks (this needs dnd and rename and menu)
// 	
// -- install headers needed by plugins to $include/xfce4/xffm
//

// Too geeky: get_selectpath_iter at secondary.c ?
// 
// create actions_lib
//
//
// --- prepare for release 4.3.1
// 
// -> modify configure stuff for conditional compilation of plugins and smb 
//    module.
// -> include xfce4-modules 4.2.1
//
// leave this for release 4.3.2:
//
// finish smb separation (open with and autocommand menu items) ?
//
// close primary library (gtk-doc comments)
// form first gridview library (gtk-doc comments)
// form first treeview library (gtk-doc comments)
// close secondary library (gtk-doc comments)
//
// 
// create an example plugin, slocate, using the rename
// entry to specify the slocate search string with options.
//
// 
//
// *** libraries:
// 1- primary
// 2- gridview
// 3- treeview
// 4- secondary (on_demand)
// 5- local (cp, mv, rename, run, etc.)
// 6- actions... (same as above?)
//
// Then continue with 4.3.3, which should be basically creation of the
// fixed size iconview window (only looking at ~/desktop) and with much reduced
// command set (but with dnd and cutnpaste, of course)
//



This is for 4.3 (is this geeky or what?):
use XRotateBuffer to use all 8 server buffers, and add a new plugin branch for 
pasteboards. Will show the host, and files (if locally available) with normal 
routines and popups. The user will be allowed to switch which pasteboard is the
active one, and will be able to to dnd to move stuff from one pasteboard to
another. Might also do something with the XA_PRIMARY and XA_SECONDARY selections.

Also for 4.3 (ok. all done for 4.3.1):
Convert the recent, frequent, book, fstab and trash to plugins (find and smb are
already plugins in 4.2). This should probably preceed creation of the pasteboard
plugin. Some restructuring should be necesary to allow third party plugins (not
currently possible because of the root resolving routines and open and close
callbacks).


REQUESTS (maybe)... (4.4)
mime-application editor

what about a scripts sub-menu ala gnome? its extremely usefull and
if we manatain a minimal compatibility we can use scripts from this
sites: http://g-scripts.sourceforge.net/ http://www.themedepot.org/showarea.php4?area=21... 


***OPEN***

Would be nice to put in an if gtk2.4 directive to use the internal treeview filter instead of the loadtime filter (only if --enable-filter)... nah!

BUGS...

*Bookmarks with identical names but different paths are not good (but I don't
have the slightest clue as to how to deal with this)...

SMB
--Handling of utf-8 and other weird stuff over the smb connection:
drop support for samba<3 and use samba3+ methods. (target 4.2.x)

GENERAL
--Make the authors.locale file be displayed in the about dialog, somehow
--shred option for deleting files (needs translation, target is 4.3)... nah!
--time options for fgr (needs translation, target is 4.3)... nah!
--update NOTES,NEWS,README


[recheck this, probably gone by now]:
--need to catch exec errors on doubleclick (xftree signaling trick does not 
work with FreeBSD)











