Enlightenment CVS committal Author : lok Project : e17 Module : proto
Dir : e17/proto/emphasis Modified Files: AUTHORS README TODO configure.in Log Message: Cover support added. Emphasis now use enhance. Big code clean-up + bugfixes. =================================================================== RCS file: /cvs/e/e17/proto/emphasis/AUTHORS,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- AUTHORS 6 Jun 2006 11:22:15 -0000 1.1 +++ AUTHORS 21 Jul 2006 04:05:27 -0000 1.2 @@ -1,9 +1,7 @@ Main author: ============ Samuel 'lok' Mendes <[EMAIL PROTECTED]> - -Contributions: -============== +Jonathan 'aji' Aberman <?> Floris 'any' Chabert <?> Thanks: =================================================================== RCS file: /cvs/e/e17/proto/emphasis/README,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- README 9 Jul 2006 18:27:39 -0000 1.3 +++ README 21 Jul 2006 04:05:27 -0000 1.4 @@ -1,20 +1,16 @@ --== Emphasis ==-- ##################################### -Usage: +Features: Drag and drop between medialib treeview and playlist is supported. Double left click on a row of medialib treeview add it with a search to the playlist, and play it if the server is on status "stop". ex : double left click on an album row will add all this album - Double right click remove them on the same principe, + Double middle click remove them on the same principe, Select a row in the playlist and push "d" to delete it from the playlist. - Right click on the playlist open a contextual menu. (need to be completed). + Right click open a contextual menu. A click on the progress bar seek the right time on the song. Select a medialib tree and type some letters will search for "pattern.*", Esc to cancel - -##################################### -State: - Etk_Spinner has been remove frome etk cvs so the config panel isn't usable. ##################################### Description: =================================================================== RCS file: /cvs/e/e17/proto/emphasis/TODO,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- TODO 8 Jul 2006 03:53:40 -0000 1.3 +++ TODO 21 Jul 2006 04:05:27 -0000 1.4 @@ -1,12 +1,10 @@ -*Add utf-8 support -*Use Table in config frames -*Put callback's on the spin button +*put the config dialog in the glade file *Add crossfade config *Add a drag and drop to order the tree_pls *Make an OSD at song change *Make a special panel for stream support *Make a special panel for advanced search +*Add bindings keys --- One Day -- -#use enhance -#massive code clean-up +== Later == +*Support XMMS 2 =================================================================== RCS file: /cvs/e/e17/proto/emphasis/configure.in,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- configure.in 8 Jul 2006 17:04:59 -0000 1.5 +++ configure.in 21 Jul 2006 04:05:27 -0000 1.6 @@ -91,6 +91,23 @@ ] ) +#check for Enhance +AC_PATH_EFL( + enhance, + 0.0.1, + [ + AC_DEFINE(HAVE_ENHANCE, 1, have ENHANCE) + enhance="ENHANCE " + AM_CONDITIONAL(HAVE_ENHANCE, true) + have_enhance="yes" + enhance_libs=`enhance-config --libs` + enhance_cflags=`enhance-config --cflags` + ], + [ + AC_MSG_ERROR([No Enhance, can't build.]) + ] +) + #check for libmpd PKG_CHECK_MODULES( [libmpd], @@ -108,6 +125,9 @@ ] ) +PKG_CHECK_MODULES(XML2, libxml-2.0) +AC_CHECK_LIB(pthread, pthread_create) + dnl Set ETK_PACKAGE_DATA_DIR in config.h. etk_prefix="\"`etk-config --prefix`/share/etk\"" AC_DEFINE_UNQUOTED(ETK_PACKAGE_DATA_DIR, $etk_prefix, [Data dir for etk lib.]) @@ -117,12 +137,16 @@ ecore_cflags=`ecore-config --cflags` etk_libs=`etk-config --libs` etk_cflags=`etk-config --cflags` +enhance_libs=`enhance-config --libs` +enhance_flags=`enhance-config --cflags` libmpd_libs=`pkg-config --libs libmpd` libmpd_cflags=`pkg-config --cflags libmpd` +libxml2_libs=`xml2-config --libs` +libxml2_cflags=`xml2-config --cflags` # add your required libs / include here -my_includes="$ecore_cflags $etk_cflags $libmpd_cflags" -my_libs="$ecore_libs $etk_libs $libmpd_libs" +my_includes="$ecore_cflags $etk_cflags $enhance_cflags $libmpd_cflags $libxml2_cflags" +my_libs="$ecore_libs $etk_libs $enhance_libs $libmpd_libs $libxml2_libs -lpthread" AC_SUBST(my_includes) AC_SUBST(my_libs) ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs