summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorKai Huuhko <kai.huuhko@gmail.com>2013-09-22 11:44:13 +0300
committerKai Huuhko <kai.huuhko@gmail.com>2013-09-22 11:44:13 +0300
commit48a59784fa6478f9d5364a265685c9dc4d897c4a (patch)
treef8317e9b8337be7bf63b25b3913dcaf01baa9016 /TODO
parentac9b1bf001cc958fc79b674dff0b2c125400ba44 (diff)
Separate TODO from README.
Diffstat (limited to 'TODO')
-rw-r--r--TODO46
1 files changed, 46 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..4c59a76
--- /dev/null
+++ b/TODO
@@ -0,0 +1,46 @@
1
2BUGS
3====
4
5* Evas: smart object doesn't work
6* EdjeEdit: PartState API does not work
7* Docs: GenlistWidget is documented instead of Genlist
8 (all the scrollable are affected)
9
10 - One solution to this is to use inherited-members option in autodoc.
11 Is there a way to have only the immediate parents this way?
12
13 - Another is having an abstraction layer with all functions defined and
14 documented in Genlist and then calling the parent class functions.
15 This defeats the purpose of having it in many classes.
16 Perhaps there is some clever way to use getattr and __doc__ = ...?
17
18
19TODO
20====
21
22* evas.SmartObject
23* edje: complete the unit tests
24* elm.Web need a test
25* elm.PhotoCam need a test
26* include python-ethumb
27* Review the internal functions and name them consistently
28* Add more documentation for the use of callbacks
29* Document our use of exceptions
30* update links and text on:
31 http://www.freedesktop.org/wiki/Software/DBusBindings
32* Split base object defines from includes/efl.evas.pxd so that everything
33 defined there doesn't get included to the C code that cimports it.
34 This may have been fixed in latest versions of Cython.
35* Add more scrollables once the documentation issue (and others) is solved.
36* Review the new elm list type object item system.
37* Check for documentation changes.
38* Elm Drag-n-Drop
39* Unit tests for elm, things like top_widget and getting child objects
40 can be done easily.
41
42* Images missing in the documentation:
43 - datetime
44 - video
45 - web
46 - window ?