Enlightenment CVS committal Author : technikolor Project : web Module : e
Dir : web/e/data Modified Files: ecore.html edb.html edje.html eet.html efsd.html estyle.html etox.html evas.html ewd.html ewl.html imlib2.html main.html Added Files: join.html Log Message: Major update. New front page, new screenshots, new page to help new users on how to get involved. nav updates. css update. misc fixes everywhere. phase 2 of the web overhaul. =================================================================== RCS file: /cvsroot/enlightenment/web/e/data/ecore.html,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- ecore.html 22 Oct 2003 10:53:09 -0000 1.6 +++ ecore.html 2 Feb 2004 07:15:29 -0000 1.7 @@ -8,7 +8,8 @@ easy for applications. </p> -<p>Ecore's developers include: The Rasterman, Tom Gilbert, Burra, Chris Ross, and Term. Their contact details can be found on the -<a href="team.html">team page</a>.</p> + +<p class="manager">Ecore's project manager is <a href="team.html" class="lite">Carsten "Rasterman" Haitzler</a>.</p> + @end@ @bottom@ =================================================================== RCS file: /cvsroot/enlightenment/web/e/data/edb.html,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- edb.html 22 Oct 2003 10:53:09 -0000 1.6 +++ edb.html 2 Feb 2004 07:15:29 -0000 1.7 @@ -1,12 +1,16 @@ @top@ @start@ + + <img src="img/titles/edb.png"> + <p>This is a database library based on Berkeley DB 2.7.7 from <a href="http://www.sleepycat.com">http://www.sleepycat.com</a>. It is intended to make accessing database information portable, easy, fast and efficient.</p> -<p>Various components of Enlightenment use Edb for information storage, - including Ebits, Efsd and the window manager configuration parts.</p> -<p>Edb's primary developer is Raster.</p> + + +<p class="manager">EDB's project manager is <a href="team.html" class="lite">Carsten "Rasterman" Haitzler</a>.</p> + @end@ @bottom@ =================================================================== RCS file: /cvsroot/enlightenment/web/e/data/edje.html,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- edje.html 22 Oct 2003 10:53:09 -0000 1.2 +++ edje.html 2 Feb 2004 07:15:29 -0000 1.3 @@ -12,6 +12,7 @@ <p>This separation and simplistic event driven style of programming can produce almost any look and feel one could want for basic visual elements. Anything more complex is likely the domain of an application or widget set that may use Edje as a conveneient way of being able to configure parts of the display.</p> -<p>Edje's primary developer is Raster.</p> +<p class="manager">Edje's project manager is <a href="team.html" class="lite">Carsten "Rasterman" Haitzler</a>.</p> + @end@ @bottom@ =================================================================== RCS file: /cvsroot/enlightenment/web/e/data/eet.html,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- eet.html 22 Oct 2003 10:53:09 -0000 1.2 +++ eet.html 2 Feb 2004 07:15:29 -0000 1.3 @@ -8,7 +8,8 @@ <p>It also can encode and decode data structures in memory, as well as image data for saving to Eet files or sending across the network to other machines, or just writing to arbitary files on the system. All data is encoded in a platform independant way and can be written and read by any architecture.</p> -<p>EET's primary developer is Raster.</p> +<p class="manager">EET's project manager is <a href="team.html" class="lite">Carsten "Rasterman" Haitzler</a>.</p> + @end@ @bottom@ =================================================================== RCS file: /cvsroot/enlightenment/web/e/data/efsd.html,v retrieving revision 1.8 retrieving revision 1.9 diff -u -3 -r1.8 -r1.9 --- efsd.html 22 Oct 2003 10:53:09 -0000 1.8 +++ efsd.html 2 Feb 2004 07:15:29 -0000 1.9 @@ -64,10 +64,13 @@ </tr> </table> <p style="text-align:justify"> + <strong>Efsd</strong> is currently around 16,000 lines of C code, and mostly stable. It's available in Enlightenment's CVS repository, go to the <a href="http://www.sourceforge.net/projects/enlightenment">SourceForge page</a> for details. The Efsd Manual is available for download as HTML <a href="http://www.whoop.org/downloads/efsd-manual.tgz">here</a>, an online version is up <a href="http://www.whoop.org/efsd-manual/index.html">here</a>. </p> + + @end@ @bottom@ =================================================================== RCS file: /cvsroot/enlightenment/web/e/data/estyle.html,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- estyle.html 29 Jan 2004 11:52:02 -0000 1.4 +++ estyle.html 2 Feb 2004 07:15:29 -0000 1.5 @@ -61,7 +61,7 @@ </pre> </div> -<p>This code is rendered in the following manner: gcc `ecore-config --cflags --libs` `ewd-config --libs --cflags` `estyle-config --libs --cflags` estyle-viewer.c</p> +<p>This code is compiled in the following manner: gcc `ecore-config --cflags --libs` `ewd-config --libs --cflags` `estyle-config --libs --cflags` estyle-viewer.c</p> <p>The result of the above code looks like this:</p> <center> <img src="img/estyle-example.png" class="example_image"> </center> =================================================================== RCS file: /cvsroot/enlightenment/web/e/data/etox.html,v retrieving revision 1.7 retrieving revision 1.8 diff -u -3 -r1.7 -r1.8 --- etox.html 22 Oct 2003 10:53:09 -0000 1.7 +++ etox.html 2 Feb 2004 07:15:29 -0000 1.8 @@ -1,17 +1,25 @@ @top@ @start@ + + <img src="img/titles/etox.png"> + <p>Etox is a type setting and text layout library based on <a href="evas.html">Evas</a>. Etox helps you when it comes to displaying, moving, resizing, layering, clipping, aligning and coloring fonts in different styles, and more.</p> + + <p>A typical application is the need for a text layout engine that can dynamically arrange text flow around other graphical obstacles. See the following images illustrating just that.</p> -<p><img src="img/etox-image1.png" alt="Screenshot 1"></p> -<p><img src="img/etox-image2.png" alt="Screenshot 2"></p> -<p>Etox is still in development and authored by Mandrake, Adam Kisiel, - and BLAdER. Their contact details can be found on the -<a href="team.html">team page</a>.</p> + + +<center> <img src="img/etox-image1.png" class="example_image"> </center> + +<center> <img src="img/etox-image2.png" class="example_image"> </center> + +<p class="manager">Etox's project manager is <a href="team.html" class="lite">Nathan "RbdPngn" Ingersoll</a>.</p> + @end@ @bottom@ =================================================================== RCS file: /cvsroot/enlightenment/web/e/data/evas.html,v retrieving revision 1.21 retrieving revision 1.22 diff -u -3 -r1.21 -r1.22 --- evas.html 22 Oct 2003 10:53:09 -0000 1.21 +++ evas.html 2 Feb 2004 07:15:29 -0000 1.22 @@ -34,5 +34,7 @@ interesting effects. </p> +<p class="manager">EVAS's project manager is <a href="team.html" class="lite">Carsten "Rasterman" Haitzler</a>.</p> + @end@ @bottom@ =================================================================== RCS file: /cvsroot/enlightenment/web/e/data/ewd.html,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- ewd.html 22 Oct 2003 10:53:09 -0000 1.6 +++ ewd.html 2 Feb 2004 07:15:29 -0000 1.7 @@ -1,11 +1,14 @@ @top@ @start@ + <img src="img/titles/ewd.png"> -<p>Ewd is a library providing thread-safe basic data structures - like hashes, lists and trees.</p> -<p>EWD's primary developers are Christopher 'smugg' Rosendahl - and Nathan 'RbdPngn' Ingersoll. Their contact details can - be found on the <a href="team.html">team page</a>.</p> + +<p> +EWD is a library providing thread-safe basic data structures like hashes, lists and trees. +</p> + +<p class="manager">EWD's project manager is <a href="team.html" class="lite">Nathan "RbdPngn" Ingersoll</a>.</p> + @end@ @bottom@ =================================================================== RCS file: /cvsroot/enlightenment/web/e/data/ewl.html,v retrieving revision 1.10 retrieving revision 1.11 diff -u -3 -r1.10 -r1.11 --- ewl.html 22 Oct 2003 10:53:09 -0000 1.10 +++ ewl.html 2 Feb 2004 07:15:29 -0000 1.11 @@ -1,12 +1,16 @@ @top@ @start@ <img src="img/titles/ewl.png"> + <p>The Enlightenment Widget Library, a simple-to-use general purpose widget library based on the Evas canvas. This library is still in development but already has demo applications and solid documentation, so feel free to try the CVS sources.</p> + <p>Here's an example of Ewl usage:</p> -<div class="fragment"> + +<div class="code"> + <pre> #include <Ewl.h> @@ -42,9 +46,11 @@ } </pre> </div> -<p>Ewl's primary developers are Christopher 'smugg' Rosendahl and -Nathan 'RbdPngn' Ingersoll. Their contact details can be found on the -<a href="team.html">team page</a>.</p> + +<p>This code is compiled in the following manner: gcc `ewl-config --libs --cflags` ewl_sample.c </p> + +<p class="manager">EWL's project manager is <a href="team.html" class="lite">Nathan + "RbdPngn" Ingersoll</a>.</p> @end@ @bottom@ =================================================================== RCS file: /cvsroot/enlightenment/web/e/data/imlib2.html,v retrieving revision 1.7 retrieving revision 1.8 diff -u -3 -r1.7 -r1.8 --- imlib2.html 17 Nov 2001 16:09:41 -0000 1.7 +++ imlib2.html 2 Feb 2004 07:15:29 -0000 1.8 @@ -1,11 +1,15 @@ @top@ @start@ + <p class="contenttitle">Imlib2</p> + <p>Imlib 2 is the successor to Imlib. It is not just a newer version - it is a completely new library. Imlib2 can be installed alongside Imlib 1.x without any problems since they are effectively different libraries - but they Have very similar functionality.</p> + <p>Imlib2 can do the following:</p> + <ul> <li>Load image files from disk in one of many formats</li> <li>Save images to disk in one of many formats</li> @@ -32,6 +36,7 @@ <li>Provide on-the-fly runtime plug-in image loading and saving interface</li> <li>Fastest image compositing, rendering and manipulation library for X</li> </ul> + <p> If what you want isn't in the list above somewhere then likely Imlib 2 does not do it. If it does it it likely does it faster than any other @@ -40,11 +45,14 @@ dirty work for you and picks up the pieces for you so you can be lazy and let all the optimizations for you. </p> + <p>Imlib 2 can run without a display, so it can be easily used for background image processing for web sites or servers - it only requires the X libraries to be installed - that is all - it does not require an XServer to run unless you wish to display images. -<p>Imlib2's primary developer is Raster.</p> + +<p class="manager">Imlib2's project manager is <a href="team.html" class="lite">Carsten "Rasterman" Haitzler</a>.</p> + @end@ @bottom@ =================================================================== RCS file: /cvsroot/enlightenment/web/e/data/main.html,v retrieving revision 1.24 retrieving revision 1.25 diff -u -3 -r1.24 -r1.25 --- main.html 6 Nov 2003 07:54:33 -0000 1.24 +++ main.html 2 Feb 2004 07:15:29 -0000 1.25 @@ -8,69 +8,116 @@ --> <p> -Enlightenment is a completely themeable, highly configurable Window -Manager for the <a href="http://www.x.org/">X Window System</a>, -traditionally used in Unix environments. -</p><hr><p> -For the latest information on changes to this website, resources and -the rest of the Enlightenment project, be sure to regularly check the -<a href="news.html">news page</a>. Full of newsy goodness! +Welcome to The Enlightenment Project. </p> -<hr> - <p> -The current, stable release of Enlightenment is 0.16.6 - available for your -perusal is the <a href="features-0.16.html">E 0.16 feature list</a> and the -<a href="docs.html">user documentation</a>. + We are dedicated to providing +advanced graphical libraries, tools, and enviroments. Currently, +the project is made up of three diffrent componants: Enlightenment +DR16, The Enlightenment Foundation Libraries, and Enlightenment DR17. +While we are best known for the Enlightenment Window Manager itself +there is a long history of providing advanced libraries and tools +to support the window manager and other applications, such as Imlib, +FNLib, and Imlib2, which extend far beyond the window manager itself +in scope. Today, in development toward the DR17 <a href="faq.html">Desktop Shell</a> +we have created an entirely new set of libraries and tools that +provide more power and flexablity than any other group of +graphical libraries avalible, which we refer to collectively as +The Enlightenment Foundation Libraries. </p> +<!-- + +<table border=0> + <tr> + <td><a href="img/efl_shots/rephorm-desktop.png" border=0><img src="img/efl_shots/tn_rephorm-desktop.png" class="sshot"></a></td> + <td><a href="img/efl_shots/benr-desktop.png" border=0><img src="img/efl_shots/tn_benr-desktop.png" class="sshot"></a></td> +</table> + +--> + +<center> +<a href="img/efl_shots/rephorm-desktop.png" border=0><img src="img/efl_shots/tn2_rephorm-desktop.png" class="sshot"></a> +</center> + + +<p class="contenttitle">Enlightenment DR16</p> + +<p> +The Enlightenment DR16 window manager was released in 2000, along with it's +dependancies Imlib and Fnlib, and is still in heavy usage today. While rumors +of it's death still circulate DR16.6 was release on Nov 2nd, 2003, and it remains +in development today with a long life still ahead of it. DR16 has been the choice +of power users and artists due to it's low overhead, highly graphical, widely themable, +extremely configurable, yet unobtrusive use. Nearly all functions of the window manager +can be handled without mouse input, including application launching via +<a href="http://sourceforge.net/project/showfiles.php?group_id=2">e16keybind</a>. +It also remains highly portable, with ports avalible for Linux on all platforms, FreeBSD, +IRIX, Solaris X86 and Sparc, HP-UX, AIX, OS/2, and more. +</p> + <p> -The development effort for the 0.17 series is well underway and -a lot larger than for the 0.16 series, mainly because Enlightenment is -going to become a desktop shell. See the <a href="faq.html">FAQs</a> -to find out what this means and what not. The subsystems created along -the way for purposes of graphics handling, filesystem access etc are -organized in standalone libraries that can be used by other projects -as well. +Imlib has lived a long life, +still in heavy usage today, as one of the most popular image manipulation and rendering +libs avalible. Its development was taken over by the GNOME project and used as GNOMEs rendering +engine untill it was replaced with GdkPixbuf in GNOME 2.0. It's popularity surpases C developers thanks +to bindings for several scripting languages including PERL, Python, and Ruby. + </p> +<center> +<a href="img/efl_shots/benr-desktop.png" border=0><img src="img/efl_shots/tn2_benr-desktop.png" class="sshot"></a> +</center> + +<p class="contenttitle">Enlightenment Foundation Libraries</p> + <p> -Therefore, this site includes information about the -<a href="evas.html">Enlightenment Canvas Library (Evas)</a>, the imaging -library <a href="imlib2.html">Imlib2</a>, -the <a href="efsd.html">Enlightenment File System Daemon (Efsd)</a>, and -the other <a href="components.html">components</a> of the Enlightenment -desktop shell. These systems are under active development - Imlib2 has been -stabilized but the others continue to evolve on a weekly or even daily basis. +In developing DR17 it was made clear that we needed an entirely new set of libraries and tools. Raster had +a bold vision of what was possible and where he wanted the next release to go, starting with Imlib2 and EVAS, +and eventually growing into new libraries largely based on or around EVAS. It became clear that +the usefulness of these libraries and tools went far beyond the DR17 release itself, just Imlib did in DR16, +and thus the collective library backend of DR17 was given the independant title: the Enlightenment Foundation Libraries, +or EFL for short. </p> <p> -If you want to jump right in and play with the development code, visit the <a -href="source.html">Source Code</a> page. To install the stable release of -Enlightenment, you can get everything that you need on the -<a href="download.html">Downloads</a> page. +The EFL contains solutions for almost any graphical interface task, beyond just rendering images. EVAS provides +a highly optomized canvas library. Ecore provides a simple and modular abstraction interface and advanced event +management including timers. Etox provides a complex text layout library. Estyle provides a themable text stylization +library. EDB provides a compact database format for intuative and easy configuration management, including the storing +of binaries. EET provides an integrated and flexable container that ends the traditions of providing themes in tarballs. +Edje provides a revolutionary library and toolset for <i>completely</i> abstracting application interfaces from their code, +including a complex and flexable method of designing interfaces. EWL provides a complete widget library built +on all the other companants of the EFL. And more! </p> -<hr> +<center> +<a href="img/efl_shots/trill-desktop.png" border=0><img src="img/efl_shots/tn2_trill-desktop.png" class="sshot"></a> +</center> + +<p class="contenttitle">Enlightenment DR17</p> <p> -Currently, for support, you have three options: talking to developers -and users on irc (for E 0.16.6 ONLY, #E on -<em>irc.freenode.net</em>), our user and developer <a -href="mail.html">mailing lists</a>, or as a last resort you can email -us directly - our addresses are on the <a href="team.html">team -page</a>. We do ask that you don't bug Raster directly if you don't -need to, the poor lad's mailbox is suffering enough as it -is. Suggestions to the mailing lists are welcome. +Development Release 17 of the Enlightenment window manager represents an evolution into the next generation +of desktop enviroments, <a href="faq.html">the desktop shell</a>. DR17 will provide integration between +files and your enviroment in a seamless manner while encompassing a graphically rich and flexable architecture. +It will not compete with GNOME or KDE, but be a completely new way of visualizing your desktop, based around +the EFL which was built from the ground up for this task. </p> -<hr> - <p> -Want to use our new logo? Look on the <a href="logos.html">Logos page</a> to -download it in various formats and layouts. +Still in heavy development, several applications that will be part of the DR17 release and examples +of what is possible are already avalible in CVS, such as Entice, Entrance, Evidence, Erss, and Eplayer. +The desktop shell itself is only a basic framework and not yet ready for CVS, but will be emerging +into CVS during the course of this year. As the foundation of DR17, the EFL is currently the first +and foremost priority for development. </p> + +<center> +<a href="img/efl_shots/az-desktop.png" border=0><img src="img/efl_shots/tn2_az-desktop.png" class="sshot"></a> +</center> + @end@ @bottom@ ------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs