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

Reply via email to