THIS SOFTWARE IS COPYRIGHT (C) 1997 by Carsten Haitzler.
All work submitted and meregd in by other authors is copyrighted to them.

I accept no responsability for anything this software may or may not do to
you, your friends, family, bank balance, sanity, computer-hardware or
anything else for that matter. This software comes with no guarantee of any
form. It has no claim of merchantability or stabiluty, or for usefulness for
any task.

This software is GPL (GNU Public License) software. See the COPYING file for
details.

As of DR-0.11 I'd say that a development team is brewing. Currently it is me
and Mandrake (see below in the creds), and this may grow, but we cant have
too big a team as literall;y too many cooks spoil the broth. it can be hard
enough syncing source trees and patching back and froth to make sure we are
up-to-date. Maybe we should start using RCS..... Anywayy. I'd like to welcom
Mandrake officially onboard due to the large amount of work he has done...
and I hope to keep working with him in the future... if not only on E, but
other related projects as well!

Enjoy.....

The Rasterman (Carsten Haitzler)
raster@rasterman.com

EMAIL-LIST: 
(you must be subscribed to mail to it - see the Enlighenment Web pages for 
details... )

developers:
e-devel@rasterman.com

announce:
e-announce@rasterman.com

IRC:
#E on 
ValHall.net. to join this network point your IRC client to one of the
US:
following servers:
fizzx.valhall.net
vinland.valhall.net
yggdrasil.valhall.net
SWEEDEN:
hades.valhall.net
thule.valhall.net
idun.valhall.net
oden.valhall.net
thor.valhall.net
GERMANY:
rhineland.valhall.net

WWW:
http://www.rasterman.com/

Thanks to The Various People who have sent in patches, fixes and senisble
bug reports!

Thanks to Jim Knoble from REDhat for his comprehensive Setup and install,
Imakefile etc. patches that should make enlightenment a lot easier to
install...

Thanks Ben Buxton for some comprehensive patches too.. (resize bug,
restart, initial mapping, resize & move info)....

Mandrake needs quite some thanks here too for his good work on cleaning up 
some of the iconifying code and starting on the predefined pixmaps for icons 
bit. He also cleaned up quite a bit in button routines, event handling, and 
mainstreamed several of the addons distributed in the E mailing list. He's
done a Pile of work on DR 0.11 and deserves a huge round of applause here
for his efforts. Well done. IT looks like in future we will be working
together as we seem to have a good system of swapping patches on a daily
basis going on. Keep an eye out for Mandrake (Geoff) and his work.. :)

Michael Kellen brought Focus Selection (ClickToFocus and SloppyFocus) into
the main code segment, as a patch to DR 0.10.  This code was modified only
slightly and added to DR 0.11.

Michael Jennings also has thrown in his 2 cents worth and submitted some
useful pacthes such as the itimer fix so the infobox, iconify and autoraise
timers don't conflict.

Als thanks to Dan Mount for debugging support. He's a great bloke! He's
helped me hunt down some of the bugs E can have with Accelerated-X servers
that it doesnt have with XFree86. I also have found a bug in Accelx 3.1 (it
ruins my consoles to give me no video signal on them).. and I have got the
AccelX on matrox bug when moving or resizing crash, narrowed down too with
some help from Michael.
...

I'm now beginning to keep tab of who sent me patches.. if you're name isn't
here and you've sent me a patch I've used, and you'd like your name here..
mail me and I'll add it... I'm very forgetful.. so remember to remind me...

-------------------------------------------------------------------------------
Note on THEME support:

E now supports the -theme option. Such as:
enlightenment -theme themeball

what is a themeball?
a themeball is a .tar.gz archive, a .tar archive or a directory containing
the contents of this archive. It does not require the .tar or .tar.gz
extension. E will work out what it is itself. look at the DEFAULT themeball
for an example (E NEEDS the MAIN config. it looks for images relative to the
themeball, if the images are references relatively.. see the config files.).

why is the system_config dir emtpy?
it is now up to you to fill it in wiht system config files for users who use
their own themes, but may rely on system default configs for system wide
usage they they havent set up. When E looks for config files it first looks
in the themeball, then in .enlightenment, ~/.enlightenment and finalle
/usr/local/enlightenment/system_config. This dir is for last-resort fallback
config files.

what does E now do on startup?
if you provide a -theme option, it looks for that themeball where specified,
if then not found, looks for the themeball in
/usr/local/enlightenment/themes (so if you do enlightnement -theme DEFAULT
that will forcably load the default theme in ./, if it exists, if not, it
loos for the themeball in /usr/local/enlightenment/themes). 
If this is not provided, or fails, E looks in ./.enlightenment,
~/.enlightenment for MAIn configs.. if it cant find these dirs, then E looks 
for the DEFAULT themeball in ./, then in /usr/local/enlightenment/themes. If 
this doesnt work, it finally resorts to looking for configs in
/usr/local/enlightenment/system_config (as before).

if this doesnt make it clean read the CONFIGURATION file.... it explains  in
a little more depth. if you want to change anything for E.. extract a config
file out from a theme.. read it (they all have comments throught them) and
edit as required.

Is there more support?
YES. you can restart E using the:
action restart
if you want E to restart with a selected themeball, use the:
action restart_theme themeball
This is just like running E with -theme themeball.

Am I making themes?
GOOD! make themes.. and follow the themeball format for distribution themes.
Its' simple, easy and has lots of support now. USE IT!

Hopefully that is enough to clean up the new theme support. Chekc the config
files int eh DEFAULT themeball (it is a.tar.gz themeball, just minus the
extensions).. there is new stuff there..... READ IT!

have a nice day!
