From 48a59784fa6478f9d5364a265685c9dc4d897c4a Mon Sep 17 00:00:00 2001 From: Kai Huuhko Date: Sun, 22 Sep 2013 11:44:13 +0300 Subject: [PATCH] Separate TODO from README. --- README | 51 +++------------------------------------------------ TODO | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+), 48 deletions(-) create mode 100644 TODO diff --git a/README b/README index 4275b83..84c3a28 100644 --- a/README +++ b/README @@ -1,5 +1,7 @@ -PYTHON-EFL 1.7.99 +----------------- +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, @@ -11,53 +13,6 @@ INSTALL For installation instruction see the INSTALL file. -BUGS -==== - -* Evas: smart object doesn't work -* EdjeEdit: PartState API does not work -* Docs: GenlistWidget is documented instead of Genlist - (all the scrollable are affected) - - - 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__ = ...? - - -TODO -==== - -* evas.SmartObject -* edje: complete the unit tests -* elm.Web need a test -* elm.PhotoCam need a test -* include python-ethumb -* Review the internal functions and name them consistently -* Add more documentation for the use of callbacks -* Document our use of exceptions -* 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. - 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. - -* Images missing in the documentation: - - datetime - - video - - web - - window ? - - CHANGES FROM 1.7 to 1.8 ======================= diff --git a/TODO b/TODO new file mode 100644 index 0000000..4c59a76 --- /dev/null +++ b/TODO @@ -0,0 +1,46 @@ + +BUGS +==== + +* Evas: smart object doesn't work +* EdjeEdit: PartState API does not work +* Docs: GenlistWidget is documented instead of Genlist + (all the scrollable are affected) + + - 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__ = ...? + + +TODO +==== + +* evas.SmartObject +* edje: complete the unit tests +* elm.Web need a test +* elm.PhotoCam need a test +* include python-ethumb +* Review the internal functions and name them consistently +* Add more documentation for the use of callbacks +* Document our use of exceptions +* 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. + 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. + +* Images missing in the documentation: + - datetime + - video + - web + - window ?