################# PYTHON-EFL 1.11.0 ################# 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 ******* VERSIONS AFTER 1.8 ================== See changes.html 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") * elm.ObjectItem.data changed to a dict (previously held args & kwargs) * 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.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 Deprecated in 1.8 ----------------- * elm.Scroller.custom_widget_base_theme_set => elm.Layout.theme_set * elm.notify.orient_set/get/prop removed => align * elementary.need_e_dbus => elementary.need_edbus * elm.domain_translatable_text_part_set => elm.domain_translatable_part_text_set