Enlightenment CVS committal Author : onefang Project : e17 Module : apps/e_utils
Dir : e17/apps/e_utils/src/bin/e17genmenu Modified Files: TODO Log Message: Dumb list is now a dumb tree. It's still dumb though. =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e_utils/src/bin/e17genmenu/TODO,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- TODO 31 Jan 2006 19:10:34 -0000 1.1 +++ TODO 22 Feb 2006 04:15:44 -0000 1.2 @@ -0,0 +1,17 @@ +Re arrange fdo_menu code to better match the order the specs says to do +things in, making use of the new Dumb_List insert code to insert +expanded xml. + +A seperate "strip common appdirs and such" pass. Keep a hash of indexes +to Dumb_List elements, if the current appdir is in the hash, null out +the element the one in the hash points to, and replace the index in the +hash with a pointer to the new appdir, otherwise add it to the hash. +Careful not to move the already pointed to appdirs. + +Rename Dumb_List to Dumb_Tree. + +Maybe setup a hash of function pointers for xmlame to call for each +token it finds. Otherwise split the big blob of code in fdo_menus into +bite size chunks. + +Convert more of this to use ecore. ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs