Enlightenment CVS committal

Author  : atmosphere
Project : e17
Module  : apps/entice

Dir     : e17/apps/entice


Modified Files:
        AUTHORS INSTALL Makefile.am README configure.in 


Log Message:
Updates to 0.9.0 I'll recheckout in a minute to make sure this compiles off
of a clean checkout

See the README for what's working and what's not

===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/entice/AUTHORS,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- AUTHORS     25 Aug 2003 19:44:21 -0000      1.4
+++ AUTHORS     11 Oct 2003 23:05:56 -0000      1.5
@@ -5,4 +5,4 @@
 Daniel Hulme <[EMAIL PROTECTED]>
   update to ecore2 and general code rewriting
 Corey Donohoe <[EMAIL PROTECTED]>
-  initial framework for IPC support under ecore2
+  migration to edje and initial IPC subsystem
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/entice/INSTALL,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -3 -r1.1 -r1.2
--- INSTALL     26 Oct 2001 05:08:09 -0000      1.1
+++ INSTALL     11 Oct 2003 23:05:56 -0000      1.2
@@ -1,5 +1,15 @@
 COMPILING and INSTALLING:
 
+Prerequisites: 
+e17/libs/edb
+e17/libs/eet
+e17/libs/imlib2
+e17/libs/imlib2_loaders
+e17/libs/evas
+e17/libs/ecore
+e17/libs/edje
+e17/proto/esmart
+
 If you got a official release tar archive do:
     ./configure
     
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/entice/Makefile.am,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- Makefile.am 5 Feb 2003 05:45:45 -0000       1.2
+++ Makefile.am 11 Oct 2003 23:05:56 -0000      1.3
@@ -1,20 +1,24 @@
 ## Process this file with automake to produce Makefile.in
 
-SUBDIRS = src
+SUBDIRS = src data
 
 MAINTAINERCLEANFILES = Makefile.in aclocal.m4 config.guess \
                        config.h.in config.sub configure install-sh \
                       ltconfig ltmain.sh missing mkinstalldirs \
                       stamp-h.in
 
-install-data-local:
-       @$(NORMAL_INSTALL)
-       if test -d $(srcdir)/data; then \
-         $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/data; \
-         for d in $(srcdir)/data/*; do \
-             cp -afr $$d $(DESTDIR)$(pkgdatadir)/data; \
-         done \
-       fi
+#install-data-local:
+#      @$(NORMAL_INSTALL)
+#      if test -d $(srcdir)/data; then \
+#        $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/fonts; \
+#        $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)/themes; \
+#        for d in $(srcdir)/data/fonts/*.ttf; do \
+#            cp -afr $$d $(DESTDIR)$(pkgdatadir)/fonts; \
+#        done \
+#        for d in $(srcdir)/data/themes/*/*.eet; do \
+#            cp -afr $$d $(DESTDIR)$(pkgdatadir)/themes; \
+#        done \
+#      fi
 
 dist-hook:
        if test -d data; then \
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/entice/README,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -3 -r1.7 -r1.8
--- README      25 Aug 2003 19:44:21 -0000      1.7
+++ README      11 Oct 2003 23:05:56 -0000      1.8
@@ -1,15 +1,8 @@
-Entice 0.6.0
+Entice 0.9.0
 
-Entice is an image viewer using the new e17 libraries. To compile this
-you need ecore (from the SPLIT tree, until raster merges it back in -
-ecore SPLIT is the Way of the Future, and apps are being updated to use
-it), evas, and Imlib. Soon it will also require edje.
-
-Simple installation insturctions:
-./autogen.sh
-make
-su
-make install
+Entice is an image viewer using enlightenment libraries. You need CVS
+
+Simple installation insturctions in INSTALL
 
 Entice currently takes no commandline options. It takes as arguments a
 list of images to load. Run with no arguments it tries to load all files
@@ -17,25 +10,24 @@
 images). You can instead give a directory name as a single argument, and
 it will load all images from this directory.
 
-On the TODO list at present, in order of randomness, are:
-* zooming behaviour is not quite there
-* logo fade behaviour is a bit arbitrary and will be neatened soon
-* ask for confirmation on file deletion
-* make dragged thumbnails fade gradually as they approach the trashcan
-  rather than suddenly as the cursor passes its boundary
-* maybe add the ability to drag images from one position to another in
-  the list
-* maybe make the file info (name & size) fade out after a few seconds
-* allow for slideshow behaviour
-* allow users to rename/move image files from within entice
-
-There are some known bugs also:
-* image flipping does not update the image: doing a drag or other operation
-  makes the changes appear
-* moving the mouse while scrolling the imagelist breaks it heavily
-* occasionally loses keyboard focus while fullscreen and is unable to
-  recover
-* sometimes the pop-up thumbnails get stuck in an infinite loop
+Entice will generate a ~/.entice.db file the first time you run it
+This file contains your keybinds, evas rendering engine, and preferred theme
+
+Theme: /entice/theme 
+* Entice will try to load the filename here in this order.
+ - 1. Whether the path is absolute or relative and the file exists
+ - 2. Whether the file exists in ~/.entice/
+ - 3. Whether the file exists in $PACKAGE_DATA_DIR/themes/
+ - 4. Otherwise it falls back to the default theme
+Engine: /entice/engine - int
+ - 1. Set this to 0 for software rendering
+ - 2. Set this to 1 for gl rendering
+Keys: This is slightly more complex
+  * /entice/keys/[down|up]/[0-9]+/signal - the signal emission to emit 
+  * /entice/keys/[down|up]/[0-9]+/symbol - the key that emits this signal
+  
+  Ideally you'll be able to rebind your keys dynamically in entice in the
+  future. =)
 
-Any bugs not mentioned here should be raised on Edevel, in #edevelop, or to
[EMAIL PROTECTED] since I appear to be the maintainer.
+Any bugs/patches/functionality requests should be raised on Edevel, in
+#edevelop, or to either [EMAIL PROTECTED] or [EMAIL PROTECTED] via email
===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/entice/configure.in,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- configure.in        5 Feb 2003 05:45:45 -0000       1.2
+++ configure.in        11 Oct 2003 23:05:56 -0000      1.3
@@ -4,8 +4,8 @@
 rm -f config.cache
 
 AC_INIT(configure.in)
-AM_INIT_AUTOMAKE(entice, 0.7.0)
-AM_CONFIG_HEADER(config.h)
+AM_INIT_AUTOMAKE(entice, 0.9.0)
+AM_CONFIG_HEADER(src/config.h)
 
 AC_ISC_POSIX
 AC_PROG_CC
@@ -64,18 +64,18 @@
 packagesrcdir=`cd $srcdir && pwd`
 AC_DEFINE_UNQUOTED(PACKAGE_SOURCE_DIR, "${packagesrcdir}")
 
-PROG="imlib2-config";
-AC_PATH_PROG(IMLIB2_CONFIG, $PROG, "", $PATH)
-if [ test -z $IMLIB2_CONFIG ]; then
+PROG="esmart-config";
+AC_PATH_PROG(ESMART_CONFIG, $PROG, "", $PATH)
+if [ test -z $ESMART_CONFIG ]; then
   echo $PROG " is not in your \$PATH. Please ensure it is.";
   echo "Read the manual page for you shell as to how to extend your path.";
   echo "FATAL ERROR. ABORT.";
   exit -1;
 fi
-imlib2_cflags=`$IMLIB2_CONFIG --cflags`
-imlib2_libs=`$IMLIB2_CONFIG --libs`
-AC_SUBST(imlib2_cflags)
-AC_SUBST(imlib2_libs)
+esmart_cflags=`$ESMART_CONFIG --cflags`
+esmart_libs=`$ESMART_CONFIG --libs`
+AC_SUBST(esmart_cflags)
+AC_SUBST(esmart_libs)
 
 PROG="evas-config";
 AC_PATH_PROG(EVAS_CONFIG, $PROG, "", $PATH)
@@ -116,9 +116,26 @@
 AC_SUBST(ecore_cflags)
 AC_SUBST(ecore_libs)
 
+PROG="edje-config";
+AC_PATH_PROG(EDJE_CONFIG, $PROG, "", $PATH)
+if [ test -z $EDJE_CONFIG ]; then
+  echo $PROG " is not in your \$PATH. Please ensure it is.";
+  echo "Read the manual page for you shell as to how to extend your path.";
+  echo "FATAL ERROR. ABORT.";
+  exit -1;
+fi
+edje_cflags=`$EDJE_CONFIG --cflags`
+edje_libs=`$EDJE_CONFIG --libs`
+AC_SUBST(edje_cflags)
+AC_SUBST(edje_libs)
+
 AC_OUTPUT([
 Makefile 
 src/Makefile 
 src/bin/Makefile
+data/Makefile
+data/fonts/Makefile
+data/themes/Makefile
+data/themes/default/Makefile
 ])
 




-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to