summaryrefslogtreecommitdiff
path: root/efl/__init__.py (follow)
AgeCommit message (Collapse)Author
2015-02-09Rollup stable 1.13.0 releasev1.13.0python-efl-1.13Dave Andreoli
2015-02-07Deprecate elm.Configuration.engine and preferred_engineDave Andreoli
Also fix misnamed _accel_preference_set() (removed trailing _) and bumped version to beta2
2015-02-07Include the betaX in dist package name.Dave Andreoli
This will generate the 1.13.0-beta1 pre-release
2015-02-03Prepare a first 1.13.0 pre-releaseDave Andreoli
2014-11-23Reopen developement for 1.13 releaseDave Andreoli
2014-11-22Roll-up the 1.12 releasev1.12.0Dave Andreoli
2014-09-13Release 1.11.0v1.11.0Kai Huuhko
2014-08-16Add version info in the efl package.davemds
Also removed the logger import in efl, not usefull and only create problems
2013-10-24Move logger to its own module.Kai Huuhko
2013-02-11Put in a first, still wip, version of the python bindings in a merged tree.Davide Andreoli
This is meant to be the 1.8 version of the wrappers and will include everything that now is in the python folder. Atm this include evas, ecore, edje, elementary and emotion (emotion still commented in the build couse it need some more testing). Eo is used as a base for all the objects that inherit from it in C, but in real nothing is used from Eo, it is used more like a container to share code between the libs. All the docs has been stripped out because we want to use the new sphinx style docs that Kay has done in his git repo. (Kay: please wait a little bit to include it, as working on the libs without docs is much more easy) The new wrappers include a new container module called efl and thus you can live with both the old and the new installation. This also means that you need to import the new modules as: "from efl import evas" (instead of the old "import evas") The idea here is that you can make your code works with both version doing something like: try: import evas except: from efl import evas ...like is done in the gtk bindings Some stuff has been leaved out on purpose, because was old stuff (like the hacked evas rotation stuff) or because was not working as expected (like all the ecore.evas.XXX modules). See the TODO.txt file for more info. Probably some stuff is out just because I missed them, let me know if you miss something. Improvements from the old version: - Py3 compatible (still some work to be done, but really only TODO, no problems to resolv) - Should also works on other platforms, like windoz (but not tested) - Unittests greatly improved, you can also run ALL tests at once - much more simpler :) I will contine the works in the next weeks and hope someone will help too. NOTE: I switched back to setup.py instead of autotools, because that is the right way to compile python stuff. So to build just use: python setup.py install or python3 setup.py install Enjoy davemds SVN revision: 83831