Enlightenment CVS committal

Author  : onefang
Project : e17
Module  : apps/e_utils

Dir     : e17/apps/e_utils/src/bin/e17genmenu


Modified Files:
        README 


Log Message:
docs++

Listed the limitations.

Gave testing instructions for those that want to help.

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/e_utils/src/bin/e17genmenu/README,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- README      31 Jan 2006 19:10:34 -0000      1.1
+++ README      9 Mar 2006 08:28:57 -0000       1.2
@@ -1,9 +1,82 @@
 e17genmenu
-----------------------------------------------------------------
-e17genmenu is an application to automatically generate menu entries for the 
Enlightenment Window Manager (DR17) on Linux based on Gnome/Kde menus. It is 
written in C, utilizing the Enlightenment Foundation Libraries including Ecore, 
Engrave, and Eet.
+----------------------------------------------------------------------
+e17genmenu is an application to automatically generate menu entries for
+the Enlightenment Window Manager (DR17) based on freedesktop.org (fdo)
+compatible menus as used by other window managers like Gnome and Kde. 
+It is written in C, utilising the Enlightenment Foundation Libraries
+including Ecore, Engrave, and Eet.
 
-Note:
-----------------------------------------------------------------
-This version from cvs is going to undergo a rewrite and will more than likely 
break often.
-If your looking for a stable version to generate menus for E17, then I'd 
suggest getting the 4.2.0 version from
-https://sourceforge.net/projects/e17genmenu/ .
+Currently it produces two sub menus in your "Favorite Applications"
+menu, "Converted Menus", and "Generated Menus", while leaving your
+original "Favorite Applications" menu items untouched.  The first one is
+your systems fdo compliant menu converted to an E17 menu, the second one
+is the result of the previous menu generation behaviour of e17genmenu. 
+If you use the --fdo option, you only get the fdo conversions.
+
+
+Note: 
+----------------------------------------------------------------------
+This version from Enlightenment e17 cvs is being rewritten and will more
+than likely break often.  Please backup your ~/.e/e/applications
+directory before using this version.  If your looking for a stable
+version to generate menus for E17, then I'd suggest getting the 4.2.0
+version from https://sourceforge.net/projects/e17genmenu/ .
+
+
+Limitations:
+----------------------------------------------------------------------
+As this is still being rewritten, there are some limitations, mostly due
+to the fact that not everything has been written yet.  These limitations
+mostly apply to the fdo conversion.  These limitations will slowly go
+away as we write more code.  As this is experimental code, heaps of
+debugging output is likely to be generated.
+
+E17 will be completely unresponsive for a few minutes after e17genmenu
+finishes running.  This is due to a bad interaction with the eap caching
+code when you generate a lot of eaps at once, like e17genmenu does. 
+raster is aware of this problem, and has a fix on his TODO list.
+
+It should find all of the applications that are normally in Gnome and
+Kde menus.  It probably wont put them all in the correct place, or with
+the correct icon.
+
+The menu names and icons are not correctly set yet.  Menu and
+application names are not localised.
+
+Some applications are not being included due to some strangeness in the
+way they define their icons.  This is currently under investigation.
+
+
+Please help test this:
+----------------------------------------------------------------------
+The freedesktop.org standards are not really proper standards as such,
+more a collection of current practise formulated into a guide for others
+to implement.  So not everybody implements them the same way, and there
+is legacy behaviour that might be different from the specs.  So
+e17genmenu needs to be tested on as many different systems as possible. 
+Firstly to see if we followed the specs well enough to work well,
+secondly to see if others followed the specs well enough for e17genmenu
+to work, and thirdly to figure out what needs to be done when some
+random distro deviates enough from the specs that e17genmenu doesn't
+work as planned.
+
+Please help us test e17genmenu.
+
+Backup your ~/.e/e/applications directory first.
+
+Run e17genmenu, the adventurous can try running e17genmenu -o. 
+
+Send an email to onefang (email address in e17/apps/e_utils/AUTHORS) and
+tell me what distro of what OS you tried it in, the speed and type of
+your CPU, details of any applications you think it should have included
+in "Generated Menus" but didn't, and the last line output by e17genmenu
+(the timing statistics).  If you can, try to track down the .desktop
+files that match the missing apps and tell me what directory they are
+in.  Don't send me the entire output of e17genmenu, or the files
+themselves unless I specifically request it.
+
+That is worth repeating.
+
+DO NOT send me any .desktop files, .menu files, e17genmenu output, or
+anything else that is large UNLESS I specifically ask you to.  Bandwidth
+is very expensive here in Australia.




-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to