Change of Address

The new QEdje page is:  http://code.openbossa.org/projects/qedje .

The new QZion page is:  http://code.openbossa.org/projects/qzion .

Please, update your bookmarks

About the Project

 Edje is a declarative language that simplifies the development of complex interfaces separating the UI design from the application logic, by providing animations, layouts and simple scripts in a very small memory footprint.

The original Edje is part of the  EFL (Enlightenment Foundation Libraries) and according to the original creator: "Edje is an attempt to find a middleground between theming and programming without turning the theme itself into just yet another program", Carsten "Rasterman" Haitzler.

The main purpose of the QEdje project is to build a bridge among components that proved to have great value for open source developers: Edje and Qt. This will extend the Qt toolkit with the flexibility of a declarative language, such as Edje, and also enable Qt widgets to be embedded into Edje UI design.

QZion is an canvas abstraction used by and made for QEdje. As it is an abstraction, different implementations can exist, making it possible to optimize QEdje for different platforms/devices.

Currently an implementation, based on KGameCanvas (from libkdegames) exists, but work is being done on providing an implementation using QT's QGraphicsView.

Latest Release

Release notes for the new version 0.3.0 can be found here.

Click here for information about older releases.

Downloads

Get the source packages  here or get the Maemo packages (.deb)  here.

EET source:  eet-svn-35608.tar.bz2
Latest QZion source:  qzion-0.3.0.tar.gz
Latest QEdje source:  qedje-0.3.0.tar.gz
Edje Utils tarball:  edje_utils.tar.gz

Download the bleeding QEdje :-)

If you'd rather download our newest code, and the risk of downloading code that might be broken doesn't bother you, try clonning our git repositories which we will try and update a few times each week.

git clone git://code.openbossa.org/qedje/mainline.git
git clone git://code.openbossa.org/qzion/mainline.git

To update a checked out repository do:

git fetch
git rebase origin/master

Documentation

Project Coding Style

Presentations

aKademy 2008

I hope everyone could have been present in QEdje's presentation at Akademy 2008, for those who would like to remember, and for those who couldn't attend to it, the presentation, in PDF format, is available for immediate download: QEdje presentation at Akademy

Contact

  • IRC - #qedje at freenode.net
  • Mailing List - qedje@…

Attachments