Enlightenment CVS committal

Author  : kwo
Project : e16
Module  : e

Dir     : e16/e


Modified Files:
      Tag: branch-exp
        INSTALL configure.in 


Log Message:
A few comments.
===================================================================
RCS file: /cvsroot/enlightenment/e16/e/INSTALL,v
retrieving revision 1.11.2.2
retrieving revision 1.11.2.3
diff -u -3 -r1.11.2.2 -r1.11.2.3
--- INSTALL     9 Dec 2004 21:42:44 -0000       1.11.2.2
+++ INSTALL     28 Dec 2004 12:14:43 -0000      1.11.2.3
@@ -299,65 +299,55 @@
 and then choose "Restart Application on Login".
 
 
-Trying out 0.16.8
-=================
+About 0.16.8
+============
 
-WARNING!!! This is work in progress.
-WARNING!!! Some features have been disabled for now, and things may be broken
-WARNING!!! here and there.
-
-NB! imlib2 >= 1.1.2 is required.
-
-Major "external" changes:
-- "enlightenment" has been renamed to "e16" to avoid conflicts with other
-  versions.
+Changes:
+- "enlightenment" has been renamed to "e16".
 - The default user configuration directory is "~/.e16".
 - The data install path is "<somepath>/e16", e.g. "/usr/share/e16".
 Thus, an e16.8 installation should not clash with any other versions.
-- The main configuration file is now plain ASCII.
+- Various configuration file formats have changed and should be easier
+  to read and modify, if needed.
 - The configuration is stored per display and per screen.  E.g. for
   DISPLAY=:1.0 the main configuration file is "~/.e16/e_config--1.0.cfg".
-- Many IPC(eesh) commands have been changed, possibly breaking compatibility
-  with a few epplets.
-
-Major internal changes:
-- The event handling/dispatching has been rewritten.
 - Actions(used by menus, keybindings, etc.) and IPC functions(eesh) have
   been merged.
-- The code has been somewhat modularised.
+- Many IPC(eesh) commands have been changed, possibly breaking compatibility
+  with a few epplets.
 
 New features:
 - Built-in composite manager.
 - An iconbox can be configured to act as System Tray
   (middle mouse->Desktop->Create Systray).
 
+Notes:
 
-Composite Manager
------------------
+imlib2 >= 1.1.2 is required.
 
-NB! This is unfinished code. It works to some degree but major changes are
-required to make things work properly.
-To mention a few issues:
-- Transparency only works on the root window.
-- Some animation effects (sliding/shading) do not work properly.
-
-Configure with --enable-composite, make, make install as usual.
-
-To enable the composite manager:
-Start E16.8
-$ eesh -e "set compmgr.mode 1"
-Restart E.
-
-Use
-$ eesh -e "set compmgr.mode 0"
-and restart to turn it off.
-
-To enable shadows:
-$ eesh -e "set compmgr.shadow 1"
-or
-$ eesh -e "set compmgr.shadow 2"
-Restart E.
+All settings can be shown and set using eesh.
+To get a full list of settings:
+$ eesh show
+To set some parameter:
+$ eesh set <parameter> <value>
+Some settings will not be effective until E is restarted.
+
+To get a list of other eesh commands:
+$ eesh help full
+
+The composite manager only works on the root window (desktop 0) for now.
+If window resize/shading is ugly try:
+$ eesh set compmgr.resize_fix_enable 1
+
+0.16.8 should still be compatible with any e16 theme. However, user installed
+themes will have to be moved/linked to ~/.e16/themes/ or <datadir>/e16/themes/.
+
+e16keyedit will work, but the "Action" field is no longer used. In stead, the
+action (IPC command) must be specified in the "Parameters" field.
+If used to change the keybindings, the modified settings will be stored in
+~/.e16/e_config.bindings.
+It should also be fairly straightforward to modify the key- and buttonbindings
+by editing /usr/share/e16/config/bindings.cfg.
 
-The settings can also be changed by editing ~/.e16/e_config--x.y.cfg and
-restarting E.
+e16menuedit will no longer work. e16menuedit2 will.
 
===================================================================
RCS file: /cvsroot/enlightenment/e16/e/configure.in,v
retrieving revision 1.99.2.15
retrieving revision 1.99.2.16
diff -u -3 -r1.99.2.15 -r1.99.2.16
--- configure.in        26 Dec 2004 15:58:14 -0000      1.99.2.15
+++ configure.in        28 Dec 2004 12:14:43 -0000      1.99.2.16
@@ -188,8 +188,8 @@
 
 # FIXME - Do this properly
 AC_ARG_ENABLE(composite,
-  [  --enable-composite      compile with Composite support [default=no]],,
-  enable_composite=no)
+  [  --enable-composite      compile with Composite support [default=yes]],,
+  enable_composite=yes)
 if test "x$enable_composite" = "xyes"; then
   AC_CHECK_LIB(Xcomposite, XCompositeQueryExtension,
       AC_DEFINE(HAS_COMPOSITE, 1, [Composite support])




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to