Support
Contribute
Contact
Tracker

Enlightenment News

Ewl 0.5.2 Released

dan 'dj2' sinclair - Dec 5, 2007 at 09:30 AM

We made a release of Ewl last night. This is our yearly release (we really have to get these out quicker). Given its been a year there is a pretty big list of changes. The diff file was almost the same length as the code base itself. Below is the summary of changes.

  • Obligatory yearly release
  • Rewrite of autotools scripts
  • Reorganization of default theme structure
  • Fixed general build of embed test support files
  • Updated doxygen theme
  • Restructuring of test application
  • Extensive addition of unit tests
  • Addition of XCB, SDL, and Windows engines
  • Refactoring header files for faster build times
  • Simplification of debugging macros to reduce code duplication
  • Improved box layout algorithm
  • A variety of bug fixes and typo corrections
  • Rewritten combo container based on MVC framework
  • Expanded support for config value handling
  • Revamped dialog layout and API
  • Custom DND cursor support
  • Generalizing of canvas terminology
  • Abstracting engine support
  • MVC based filelist container
  • Expanded default view support
  • Convert icon and mime type handling to Efreet
  • Improved menu event handling
  • Reduced number of required callbacks and expanded custom callbacks
  • External main loop support
  • Improved general MVC API and implementation
  • Better layout algorithm for paned widget
  • Popup sets better window management hints and follows parent
  • API changes for radio button selection querying
  • Range extended to handle unknown end values
  • Improved doxygen image handling
  • UTF8 fixes for the ewl_text widget
  • Abstraction and cleanup of tree2 internals
  • General widget handling performance improvements
  • Removal of deprecated DND code
  • Widget layer and stacking fixes
  • Support for additional general window management hints

Give it a try. If you find any bugs they can be logged to Bugzilla.

'Trac' project tracker added

Carsten Haitzler (Rasterman) - Nov 15, 2007 at 07:00 PM

A new project tracker for milestones, TODO lists and even bugs (for those that may hate bugzilla) is now up. trac.enlightenment.org/e is now available for putting up TODO lists and public milestones so peopl can see what we are doing and how its progressing.

This is in ADDITION to bugs.enlightenment.org, but isn't intended to compete. Some people like bugzilla, and it is indeed very powerful, but it doesn't work well for documenting project goals, timelines and "TODO" lists. So trac is now up too to do this. We hope to have more visibility of what we are doing, what is to be done, and how you then can help.

On The Road to Enlightenment

dan 'dj2' sinclair - Nov 8, 2007 at 10:40 PM

Work is continuing on DR17 and the supporting EFL. CVS has been a bit slow for the last few weeks due to other responsiblities of the developers but things are starting to pick back up again.

The TODO list for DR17 is getting slimmed down. A new theme is in the works. With two main items, and a pile of small ones and bugs, hopefully we'll find a tunnel to look for the light at the end of.

We've done a bit of a re-vamp of the website as well. We hope the new layout is easier to use and makes it simpler to find things. If something still seems confusing, out of place, missed or just plain wrong send me an email. I'm interested in any feedback. Yes, I now we need some icons and things. We're in the process of planning what will fit on the site.

There is a new bugzilla product available for the website. Feel free to report bugs, suggestings in there.

New's repository starts

rookmoot - May 7, 2007 at 03:44 AM

I'm just starting a news respository to help the enlightenment website to be finished as soon as possible. All feeds are eventualy good for things to come.

Server donations

Nathan Ingersoll - Feb 2, 2007 at 04:21 AM

If you would like to support Enlightenment, please donate to help us raise funds for a new server.

This new server will provide website and CVS services, as well as allow us to automate and integrate the development process in ways our current hosting solution doesn't allow. Thank you to everyone who has already contributed!

Terrasoft Ships YDL 5.0 for PS3 with E17 Pre-Alpha

Carsten Haitzler (Rasterman) - Oct 20, 2006 at 12:42 AM

After some hefty work on E17 of late to tie up loose ends and bring forward major positive changes to the code, sponsored by Terrasoft , Terrasoft have announced Yellow Dog Linux 5.0 for the PS3 including Enlightenment 0.17.0 pre-alpha code. We would like to thank Terrasoft for their support and hope to work with them in the future. Terrasoft's press releases is here

The code monkeys are hard at work

dan 'dj2' sinclair - Sep 13, 2006 at 07:57 PM

Contrary to how it may seem from the number of news updates on enlightenment.org, we are hard at work.

There has been a lot of work done on e17 to add new features, fixup numerous bugs and streamline the different features of the system. There are quite a number of new features available in e17. A quick list, being nowhere near exhaustive:

  • We moved to .desktop files
  • Lots of work on the file dialog
  • Gradient backgrounds
  • New icons
  • We've overhaul'd the namespace of the theme (this is one more for themers then anything)

Outside e17 there's also been a lot of work done on the surrounding library universe. I'm not going to go into it all here, checkout the commits list and the mailing lists if you're really interested.

So, in summary, we aren't dead. We just suck at updating the website (which will hopefully be getting better soon).

E17 Status Update

Blake Barnett - Aug 26, 2006 at 01:29 AM

Contrary to the amount of updates this page has seen recently, the Enlightenment developers have been very hard at work. E17 is coming along nicely and shaping up to be the clean, speedy and solid desktop shell that we've all been hoping for. The best way to track activity on the project is definitely via CVS commits. There are various options for tracking commits, namely the commit mailing list , the CIA page, also the edevelop.org feeds include CIA. Another good way to get a birds-eye view of the project is the TODO file, for e17 especially, this file is updated very frequently and contains lots of interesting tidbits, here's an overview of the significant TODO items:

  • The integrated file-selector in e17 has seen recent work, in order to provide desktop file icons, it will probably be getting .desktop support.
  • Drag-and-Drop improvements needed for iBar, desktop and the file selector. This will likely include an easy way to drag from a pool of available applications.
  • Language packs: There needs to be a tool to load/setup language packs (and an optional font and a config file that specifies the locale and font).
  • CPU Load and "taskbar" modules need to be added to the core e17 modules. A candidate for these have already been added to the e_modules CVS repository, they likely just need to be cleaned up, get theme updates, and be blessed by rasterman.
  • Color classes for themes need to be easily configurable via Configuration dialogs. This allows a theme designed to support color classes have dynamically colored components!
  • Finish off standards compliancy for ICCCM and NETWM.
  • Finish creating configuration dialogs for configuration options.
  • Various improvements for Border and Border Icon functionality.

In addition to these there are several bugs and "Nice to have" features that are also being worked on. Take a closer look at the TODO file if you're interested and as always we encourage anyone to contribute! Send any patches to the development mailing list in unified diff format (diff -u) as attachments and join us on IRC via irc.freenode.net in #e and #edevelop. We are excited about E17's progress and hope to reach "beta" state sometime soon. With any luck we'll be Duke Nuke'em out the door!

Updated EWL Docs

Nathan Ingersoll - Apr 10, 2006 at 10:11 PM

After a long time between updates because of broken doxygen on SourceForge, the API documentation has been updated. If you are interested in getting started with EWL, the updated docs are an excellent reference. The test application also includes a series of tutorials for some of the more commonly used widgets, and while the EWL book is a little outdated, the concepts are still solid.

New CVS Server

Carsten Haitzler (Rasterman) - Mar 28, 2006 at 06:51 AM

We have a new CVS server! Both developer and anonymous CVS servers have changed now. The new anonymous server can be checked out from using:
    cvs -z3 -d :pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e checkout e17
And the developer one:
    cvs -z3 -d USERNAME@cvs.enlightenment.org:/cvs/e checkout e17
You know the rest. Have fun!

News archives