2013-02-14 12:54:53 -08:00
|
|
|
|
2013-03-30 06:17:52 -07:00
|
|
|
BUGS
|
|
|
|
====
|
2013-02-14 12:54:53 -08:00
|
|
|
|
|
|
|
* Evas: smart object doesn't work
|
2013-04-14 04:08:15 -07:00
|
|
|
* EdjeEdit: PartState API does not work
|
2013-04-07 06:35:51 -07:00
|
|
|
* Docs: GenlistWidget is documented instead of Genlist
|
|
|
|
(all the scrollable are affected)
|
2013-03-27 13:18:24 -07:00
|
|
|
|
2013-04-07 12:22:23 -07:00
|
|
|
- One solution to this is to use inherited-members option in autodoc.
|
|
|
|
Is there a way to have only the immediate parents this way?
|
|
|
|
|
|
|
|
- Another is having an abstraction layer with all functions defined and
|
|
|
|
documented in Genlist and then calling the parent class functions.
|
|
|
|
This defeats the purpose of having it in many classes.
|
|
|
|
Perhaps there is some clever way to use getattr and __doc__ = ...?
|
|
|
|
|
2013-02-14 12:54:53 -08:00
|
|
|
|
2013-03-30 06:17:52 -07:00
|
|
|
TODO
|
|
|
|
====
|
2013-02-14 12:54:53 -08:00
|
|
|
|
|
|
|
* evas.SmartObject
|
|
|
|
* edje: complete the unit tests
|
|
|
|
* elm.Web need a test
|
|
|
|
* elm.PhotoCam need a test
|
|
|
|
* include python-ethumb
|
2013-03-25 13:18:34 -07:00
|
|
|
* Review the internal functions and name them consistently
|
2013-04-03 04:23:26 -07:00
|
|
|
* Add more documentation for the use of callbacks
|
2013-04-03 06:36:13 -07:00
|
|
|
* Document our use of exceptions
|
2013-04-24 14:19:17 -07:00
|
|
|
* update links and text on:
|
|
|
|
http://www.freedesktop.org/wiki/Software/DBusBindings
|
|
|
|
* Split base object defines from includes/efl.evas.pxd so that everything
|
|
|
|
defined there doesn't get included to the C code that cimports it.
|
2013-08-09 22:52:37 -07:00
|
|
|
This may have been fixed in latest versions of Cython.
|
|
|
|
* Add more scrollables once the documentation issue (and others) is solved.
|
|
|
|
* Review the new elm list type object item system.
|
|
|
|
* Check for documentation changes.
|
|
|
|
* Elm Drag-n-Drop
|
|
|
|
* Unit tests for elm, things like top_widget and getting child objects
|
|
|
|
can be done easily.
|
2013-02-14 12:54:53 -08:00
|
|
|
|
2013-04-14 04:08:15 -07:00
|
|
|
|
2013-04-04 06:25:23 -07:00
|
|
|
IMAGES
|
|
|
|
======
|
|
|
|
|
|
|
|
* datetime
|
|
|
|
* video
|
|
|
|
* web
|
|
|
|
* window ?
|
|
|
|
|
|
|
|
|
2013-03-30 06:17:52 -07:00
|
|
|
STUFF LEFT OUT
|
|
|
|
==============
|
2013-02-14 12:54:53 -08:00
|
|
|
|
|
|
|
* 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
|
|
|
|
|
|
|
|
|
2013-03-30 06:17:52 -07:00
|
|
|
CHANGES FROM 1.7 to 1.8
|
|
|
|
=======================
|
2013-02-14 12:54:53 -08:00
|
|
|
|
|
|
|
* added efl container package
|
|
|
|
* ecore.file.Download => efl.ecore.FileDownload
|
2013-04-14 04:08:15 -07:00
|
|
|
* edje.edit.EdjeEdit => efl.edje_edit.EdjeEdit
|
2013-02-14 15:05:55 -08:00
|
|
|
* Emotion(module_filename="xxx") => Emotion(module_name="xxx")
|
2013-03-27 13:18:24 -07:00
|
|
|
* elementary.need_e_dbus => elementary.need_edbus
|
2013-02-16 15:18:27 -08:00
|
|
|
* 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)
|
2013-04-03 06:36:13 -07:00
|
|
|
* Many _set functions that would previously return status now instead raise
|
2013-04-07 12:22:23 -07:00
|
|
|
an exception when the underlying C function returns failure:
|
|
|
|
|
2013-04-03 08:57:33 -07:00
|
|
|
- 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
|
2013-04-03 09:31:22 -07:00
|
|
|
- efl.elementary.layout_class.LayoutClass.file_set
|
|
|
|
- efl.elementary.layout_class.LayoutClass.theme_set
|
2013-04-03 08:57:33 -07:00
|
|
|
- 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
|
2013-04-07 12:22:23 -07:00
|
|
|
|
|
|
|
This also applies when assigning the relevant properties.
|