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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs