Enlightenment CVS committal

Author  : lok
Project : e17
Module  : apps/emphasis

Dir     : e17/apps/emphasis


Modified Files:
        README configure.in emphasis.c.in 


Log Message:
*Aji's new sub-mode "tiny", works with small mode:
  - Tiny and Small mode:
    . A right-click on cover or textview switch to tiny/small mode.
  - Tiny mode:
    . A left-click on cover or textview show/hide concurrent window.
    . Close window hide it, close both to quit.
    . A middle-click on cover or textview show/hide medialib window.
    . Special Cover Zone:
      , A left-click at bottom-left corner play prev song.
      , A left-click at bottom-middle zone play/pause song.
      , A left-click at bootom-right corner play next zone.
*Some autotfoo corrections
*No more scary warnings
*Various fixes

===================================================================
RCS file: /cvs/e/e17/apps/emphasis/README,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -3 -r1.6 -r1.7
--- README      14 Jan 2007 19:27:43 -0000      1.6
+++ README      9 Mar 2007 18:23:17 -0000       1.7
@@ -2,18 +2,73 @@
 
 #####################################
 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.
-  Middle click remove them on the same principe,
-  Select a row in the playlist and push "d" to delete it from the playlist.
-  Push "c" or "s" to clear or shuffle the current playlist.
-  Right click open a contextual menu. 
-  A click on the progress bar seek the right time on the song.
-  "Ctrl+r" on artist/album/track tree selects randomly a row.
-  Select a medialib tree and type some letters will search for "pattern.*",
-  Esc to cancel.
+  - Medialib:
+    . Drag and drop between medialib treeview and playlist is supported.
+    . Double left-click or phush "Return" 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.
+    . "Ctrl+r" on artist/album/track tree selects randomly a row.
+    . Middle-click remove them on the same principe.
+    . Select a medialib tree and type some letters will search for "pattern.*",
+      "Esc" to cancel.
+  - Playlist:
+    . Select a row in the playlist and push "d" or "Suppr" to delete it from
+      the playlist.
+    . Push "c" to clear the current playlist.
+    . Push "s" to shuffle the current playlist.
+    . Push "u" to update your database.
+    . Right click open a contextual menu. 
+  - Controls:
+    . A click on the progress bar seek the right time on the song.
+  - Tiny and Small mode:
+    . A right-click on cover or textview switch to tiny/small mode.
+  - Tiny mode:
+    . A left-click on cover or textview show/hide concurrent window.
+    . Close window hide it, close both to quit.
+    . A middle-click on cover or textview show/hide medialib window.
+    . Special Cover Zone:
+      , A left-click at bottom-left corner play prev song.
+      , A left-click at bottom-middle zone play/pause song.
+      , A left-click at bootom-right corner play next zone.
+
+#####################################
+  [ Cover window ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯x¯] > hide window 
.......
+  |¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯| 
                    .
+  |                                     |                     .
+  |  switch tiny/small mode             | -> right-click      .
+  |                                     |                     .
+  |                                     |                     .
+  |  show/hide mlib window              | -> middle-click     .
+  |                                     |                     ... both, quit.
+  |                                     | \                   .
+  |  show/hide controls window          | |                   .
+  |                                     |  > left-click       .
+  -  -  -  -  -  -  -  -  -  -  -  -  - | |                   .
+  | prev      | play/pause | next       | /                   .
+  
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯  
                   .
+                                                              .
+  [ Controls window ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯x¯] > hide window 
.......
+  |¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯|
+  | [- - - - - - -                    ] |
+  |                                     |
+  | ----------------------------------- |
+  | | {text_view}                     | |
+  | |                                 | |
+  | | switch tiny/small mode          | | -> right-click
+  | |                                 | |
+  | | show/hide mlib window           | | -> middle-click
+  | |                                 | |
+  | | show/hide cover window          | | -> left-click
+  | |                                 | |
+  | ----------------------------------- |
+  |                                     |
+  | [      ] [      ] [      ] [      ] |
+  |                                     |
+  | ( ) ·····················X····· ( ) |
+  |                                     |
+  | { } ?     { } O     { } ^     { } + |
+  
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
 
 #####################################
 Description:
===================================================================
RCS file: /cvs/e/e17/apps/emphasis/configure.in,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -3 -r1.11 -r1.12
--- configure.in        14 Jan 2007 19:27:43 -0000      1.11
+++ configure.in        9 Mar 2007 18:23:17 -0000       1.12
@@ -57,104 +57,18 @@
 packagesrcdir=`cd $srcdir && pwd`
 AC_DEFINE_UNQUOTED(PACKAGE_SOURCE_DIR, "${packagesrcdir}", [Source Code 
Directory])
 
-#check for ECORE
-AC_PATH_EFL(
-   ecore,
-   0.9.9.022,
-   [
-     AC_DEFINE(HAVE_ECORE, 1, have ECORE)
-     ecore="ECORE "
-     AM_CONDITIONAL(HAVE_ECORE, true)
-     have_ecore="yes"
-     ecore_libs=`ecore-config --libs`
-     ecore_cflags=`ecore-config --cflags`
-   ],
-   [
-     AC_MSG_ERROR([No Ecore, can't build.])
-   ]
-)
-
-#check for ETK
-AC_PATH_EFL(
-   etk,
-   0.1.0.001,
-   [
-     AC_DEFINE(HAVE_ETK, 1, have ETK)
-     etk="ETK "
-     AM_CONDITIONAL(HAVE_ETK, true)
-     have_etk="yes"
-     etk_libs=`etk-config --libs`
-     etk_cflags=`etk-config --cflags`     
-   ],
-   [
-     AC_MSG_ERROR([No Etk, can't build.])
-   ]
-)
-
-#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], 
-       libmpd >= 0.12.0,
-       [
-        AC_DEFINE(HAVE_LIBMPD, 1, have LIBMPD)
-        libmpd="libmpd"
-        AM_CONDITIONAL(HAVE_LIBMPD, true)
-        have_libmpd="yes"
-        libmpd_libs=`pkg-config --libs libmpd`
-        libmpd_cflags=`pkg-config --cflags libmpd`
-       ],
-       [
-        AC_MSG_ERROR([libmpd not found.])
-       ]
-)
-
-if `pkg-config --atleast-version=0.12.4 libmpd`; then
- libmpd_v_cflags="-DLIBMPD_0_12_4"
-else
- libmpd_v_cflags="-DLIBMPD_0_12_0"
-fi
-
-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.])
 
-
-ecore_libs=`ecore-config --libs`
-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 $enhance_cflags $libmpd_cflags 
$libxml2_cflags -DHAVE_STRNDUP $libmpd_v_cflags"
-my_libs="$ecore_libs $etk_libs $enhance_libs $libmpd_libs $libxml2_libs 
-lpthread"
-AC_SUBST(my_includes)
-AC_SUBST(my_libs)
+m4_include(m4/ac_path_efl.m4)
+AC_CHECK_FUNCS(strndup)
+AC_CHECK_LIB(pthread, pthread_create)
+AC_PATH_EFL(ecore, 0.9.9.022, [AM_CONDITIONAL(HAVE_ECORE, true)])
+AC_PATH_EFL(etk, 0.1.0.002, [AM_CONDITIONAL(HAVE_ETK, true)])
+AC_PATH_GENERIC(enhance, 0.0.1, [AM_CONDITIONAL(HAVE_ENHANCE, true)])
+AC_PATH_GENERIC(XML2, 2.6.0, [AM_CONDITIONAL(HAVE_XML2, true)])
+PKG_CHECK_MODULES(libmpd, libmpd >= 0.12.4, [AM_CONDITIONAL(HAVE_LIBMPD, 
true)]) 
 
 AC_OUTPUT([
 Makefile
===================================================================
RCS file: /cvs/e/e17/apps/emphasis/emphasis.c.in,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- emphasis.c.in       6 Jun 2006 11:22:15 -0000       1.1
+++ emphasis.c.in       9 Mar 2007 18:23:17 -0000       1.2
@@ -10,7 +10,8 @@
 
 @version 0.1
 @author Samuel Mendes <[EMAIL PROTECTED]>
[EMAIL PROTECTED] 2006
[EMAIL PROTECTED] Aberman Jonathan <[EMAIL PROTECTED]>
[EMAIL PROTECTED] 2006-2007
 
 @section intro Introduction
 



-------------------------------------------------------------------------
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