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