Go to file
Davide Andreoli 9f4a7c55fe Python-EFL: TODO-- 2013-09-24 19:56:55 +02:00
doc PythonEFL: make a little more readable the include directory for sphinx. Also some tweaks to the INSTALL file. 2013-09-15 15:16:44 +02:00
efl Elementary: Add more missing signals/functions. 2013-09-24 01:02:01 +03:00
examples Python-EFL: add support for the "recording" style of ProgressBar 2013-09-16 21:10:45 +02:00
include Change the _METHOD_DEPRECATED function into a decorator. 2013-09-20 12:01:50 +03:00
tests Python-EFL: in the edje_edit unittest copy the edj file to a temp one, as the test will change it. Preventing successive test to fail. 2013-05-29 21:52:44 +02:00
.gitignore Add cython generated html files to gitignore 2013-03-29 16:48:29 +00:00
AUTHORS Put in a first, still wip, version of the python bindings in a merged tree. 2013-02-11 22:32:50 +00:00
CODING CODING++, TODO++ 2013-04-03 11:24:08 +00:00
COPYING Put in a first, still wip, version of the python bindings in a merged tree. 2013-02-11 22:32:50 +00:00
INSTALL PythonEFL: make a little more readable the include directory for sphinx. Also some tweaks to the INSTALL file. 2013-09-15 15:16:44 +02:00
README Separate TODO from README. 2013-09-22 11:44:13 +03:00
TODO Python-EFL: TODO-- 2013-09-24 19:56:55 +02:00
api_coverage.py api_coverage.py: Add a couple of small clarifications and precautions. 2013-09-14 12:43:07 +03:00
setup.py Change the _METHOD_DEPRECATED function into a decorator. 2013-09-20 12:01:50 +03:00

README

-----------------
PYTHON-EFL 1.7.99
-----------------

EFL is a collection of libraries for handling many common tasks a
developer man have such as data structures, communication, rendering,
widgets and more. PYTHON-EFL are the python bindings for EFL and Elementary.


INSTALL
=======
For installation instruction see the INSTALL file.


CHANGES FROM 1.7 to 1.8
=======================

* added efl container package
* ecore.file.Download => efl.ecore.FileDownload
* edje.edit.EdjeEdit => efl.edje_edit.EdjeEdit
* Emotion(module_filename="xxx") => Emotion(module_name="xxx")
* elementary.need_e_dbus => elementary.need_edbus
* elm.domain_translatable_text_part_set => elm.domain_translatable_part_text_set
* elm.Scroller.custom_widget_base_theme_set =>  elm.Layout.theme_set             TODO is this right?
* elm.notify.orient_set/get/prop removed  =>  align_set (TODO)
* Many _set functions that would previously return status now instead raise
  an exception when the underlying C function returns failure:

   - efl.elementary.entry.Entry.file_set
   - efl.elementary.fileselector.Fileselector.selected_set
   - efl.elementary.genlist.GenlistItem.tooltip_window_mode_set
   - efl.elementary.icon.Icon.standard_set
   - efl.elementary.image.Image.file_set
   - efl.elementary.layout_class.LayoutClass.file_set
   - efl.elementary.layout_class.LayoutClass.theme_set
   - efl.elementary.layout_class.LayoutClass.box_append
   - efl.elementary.layout_class.LayoutClass.box_prepend
   - efl.elementary.layout_class.LayoutClass.box_insert_before
   - efl.elementary.layout_class.LayoutClass.box_insert_at
   - efl.elementary.layout_class.LayoutClass.box_remove_all
   - efl.elementary.layout_class.LayoutClass.table_pack
   - efl.elementary.layout_class.LayoutClass.table_clear
   - efl.elementary.layout_class.LayoutClass.part_cursor_set
   - efl.elementary.layout_class.LayoutClass.part_cursor_unset
   - efl.elementary.layout_class.LayoutClass.part_cursor_style_set
   - efl.elementary.layout_class.LayoutClass.part_cursor_engine_only_set
   - efl.elementary.photo.Photo.file_set
   - efl.elementary.photocam.Photocam.file_set
   - efl.elementary.video.Video.file_set

  This also applies when assigning the relevant properties.


* This list of stuff will not be ported to the 1.8 tree. Because they are old,
  not portable, or just because no one used and seem not usefull:

   - EcoreEvas
   - EcoreImf
   - EcoreX
   - EcoreWin32
   - python-evas/evas/utils.py
   - python-evas/evas/decorators.py
   - python-evas/evas/debug.py
   - python-evas old hack to rotate objects