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

The authors 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.

This is DR-0.12.5...  I (Mandrake) have tried to patch up as many major
bugs as I could find in 0.12...  however I can't say that I've found them
all, so you prolly want to occasionally check the Development News Site.
At this point in time, you are REQUIRED to upgrade imlib to
0.5.1, unless you have already gotten 0.5 to work correctly.  (0.12.5 now
uses the 0.5 features - look at the /etc/imrc file for details) 0.6
will come out with the release of Enlightenment version 0.13 (still under
works) and I can say it'll be worth the wait.  If you've been paying
attention to http://mandrake.net/e (where you can ALWAYS find out what the
current status is) you'll notice that the release date of 0.13 has been
pushed back another few months.  Don't worry, this is a good thing.  
We've slowed down the development so that a better quality product.

Oh yeah - and there's a new action type, WINDOW_SHADE - use it by adding
shade to an object.  (Courtesy Mark Baker)  Also added the following
environment variables - 
ECONFIGDIR : the directory that the current configuration is running from
EVERSION : the current version of enlightenment that is running

If you happen to find bugs in this version (and you can give specific
examples of it occuring and how you make it happen) please email them
to me (mandrake@mandrake.net)

Enjoy.....

The Rasterman (Carsten Haitzler)
raster@rasterman.com
Mandrake (Geoff Harrison)
mandrake@mandrake.net

EMAIL-LIST: 
(you must be subscribed to mail to it - see 
http://www.rasterman.com/mail.html for details... )

developers:
e-develop@rasterman.com

announce:
e-announce@rasterman.com

IRC:
#E on EFNet
(if you don't know where to find an EFNet server, you don't need to get on)

WWW:
http://www.mandrake.net/e (official development news site)
http://www.rasterman.com/ (official release site - as soon as raster returns)

FTP:
ftp://ftp.mandrake.net/pub/enlightenment

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)....

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.

Thanks to Mark Baker for a few bug fixes in 0.12.4, as well as the
addition of posix thread support (uncomment #define USE_PTHREADS in the
Imakefile) and the WINDOW_SHADE action.

Also 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.
...

And lastly thanks to all the folks on #e on EFNet for putting up with
all the hassle of listening to mandrake and raster grumble online (and
for all sorts of bug testing information).

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!
