Posts for the month of August 2009

ECN 2009/34

e17 News

  • Gustavo added an Aspell plug-in to the Everything module. This means it can now tell you how to write words correctly (in multiple languages).
    http://download.enlightenment.org/att/blog/ecn200934/ecn2009_34_everything01.png
    changeset:41536
  • Raster worked around the 100% CPU batget issue. It now gets battery changes not as soon they happen, but only in a certain interval. A proper fix for very recent kernel versions is still wanted.
    changeset:41836
  • He also is working on a successor of the illume module for small touchscreen devices, called illume2.
    changeset:41883

EFL News

  • Enhance, the Glade/XML based Etk-GUI-Builder is unmaintained and has been moved to "OLD/". So has Extrackt which is based on Enhance.
  • Turran added two new EFL research projects to SVN: Ekeko, a object/property system and Eon, a canvas/toolkit system.
    changeset:41542
  • Although raster didn't believe in it, Gustavo is still planning to merge Guarana and Elementary. There are still quite some hurdles to take and it will require time and a lot of help from other people, but it looks like it's going to happen. The first step will be a change in the Evas_Smart_Class system which is currently up to discussion on the  mailinglist.
  • Cedric added the ecore_thread_run function to spawn threads that are well integrated with the EFL. This also features automatic detection for CPUs with multithreading functionality (also multicores and so on).
    changeset:41555
  • Thanks to Dave Andreoli, Elementary finally has a neat file selector widget. Although it's in a really early state, you can already use/test it.
    http://download.enlightenment.org/att/blog/ecn200934/ecn2009_34_elm_fileselector01.png
    changeset:41709
  • Another new Elm widget has been added by Michael Bouchaud: progress bars. Really rare is that the bars can be also vertical and go from top to down or left to right and vice versa.
    http://download.enlightenment.org/att/blog/ecn200934/ecn2009_34_elm_progressbar01.png
    changeset:41710
  • Last but not least, Quaker added horizontal and vertical separator widgets.
    changeset:41911
  • Brought to you by Hanspeter Portner, Edje finally received Lua support. This means you can now use Embryo and Lua embedded in your Edje files to do awesome stuff. In the long term only Lua will stay, so you better start using it. :)
    changeset:41802
  • A long missing feature has finally found its way into the SVN: Eina can now count your hamsters.
    changeset:41727
  • Mikhail Gusarov provided ARGB -> Grayscale64 conversion support for Evas. This should allow to render on gray scale displays like the well known e-Ink displays found in some eBook-readers.
    changeset:41825
  • According to Vincent, ecore_config is going to be removed soon. Don't forget to change your applications.

Application News

  • Raster committed his Elementary-based presentation tool (you can find it in trunk/TMP/st/).
    changeset:41729
  • Watchwolf is currently writing Elementary front-ends for Eyelight. Initial support for the editor is in svn.
    changeset:41819

i18n News

  • According to Gustavo there are some problems for Arabic EFL users with Fribidi, so Arabic letters won't show correctly. This is caused by a too old Fribidi version, 0.19 is known to work.

Developer Requests

  • Cedric added caching support for the _edje_part_recalc_single function in Edje. This is still not much tested and might cause graphic problems in applications using Edje. If you experience any problems, feel free to report them on the list.
    changeset:41663

Community News

  • This year's GSoC is nearing its end with the evaluation deadline on August 24th and the announcement of the results one day later.
  • The people of ProFUSION announced their newest project, an EFL powered car entertainment software solution called Memphis. It is based on their earlier multimedia project Canola2 and available completely under a free license with optional commercial support. Let's hope to see this deployed in a production car soon! In the mean time, check out the demo media on their site:  Memphis by ProFUSION
  • Following some other projects in this direction, the developers of the Pandora handheld gaming console (which is actually rather a quite powerful linux based tiny notebook) are  evaluating e17 as their main desktop for the device.
  • Posted: 2009-08-23 10:45 (Updated: 2009-09-28 00:15)
  • Author: thomasg
  • Categories: ECN
  • Comments (0)

OpenSolaris port

I have looked a bit at the OpenSolaris port. Though its compiler is a lot more strict than gcc, Eina, Eet, Evas and Expedite can be compiled. Expedite seems to run too.

The instructions on how to compile the code on that platform can be found here.

I still have problems with the compilation of Ecore and Embryo, but I'm investigating that. Any help is welcome, of course.