aboutsummaryrefslogtreecommitdiffstats
egraph - library for rendering dynamic graphs in evas

Requirements
============

* Enlightenment Foundation Libraries
http://www.enlightenment.org
  * efl (git clone git://git.enlightenment.org/core/efl.git)
    * eina
    * evas
    * ecore
  * efx (git clone git://git.enlightenment.org/devs/discomfitor/efx.git)

* igraph v0.6
http://igraph.sourceforge.net/index.html
  * for Ubuntu: v0.6 is *not* available in ubuntu packages
You can download it here :
http://sourceforge.net/projects/igraph/files/C%20library/0.6/igraph-0.6.tar.gz/download
  * for Archlinux: yaourt -S igraph

Installation
============

make
sudo make install

You can run the demoapp in examples :
make -C examples
./examples/demoapp

You can use OpenGL rendering :
ELM_ENGINE=opengl_x11 ./examples/demoapp

Thanks
======

Thanks to ntamas (http://sixdegrees.hu/) for her advice on igraph.
Thanks to cedric for tech advice on evas / edje.
Thanks to vtorri for tech advice on evas / edje.
Thanks to zmike for tech advice on efx.
Thanks to raster for tech advice on evas / elementary.
Thanks to ludivina for graphical advice.

History
=======

Egraph was developped for the Glouglou Network Map (gg_map), a tool for
live computer network visualisation based on the Glouglou framework.