summaryrefslogtreecommitdiff
path: root/README
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 /README
parentac9b1bf001cc958fc79b674dff0b2c125400ba44 (diff)
Separate TODO from README.
Diffstat (limited to 'README')
-rw-r--r--README51
1 files changed, 3 insertions, 48 deletions
diff --git a/README b/README
index 4275b83..84c3a28 100644
--- a/README
+++ b/README
@@ -1,5 +1,7 @@
1PYTHON-EFL 1.7.99
2 1
2-----------------
3PYTHON-EFL 1.7.99
4-----------------
3 5
4EFL is a collection of libraries for handling many common tasks a 6EFL is a collection of libraries for handling many common tasks a
5developer man have such as data structures, communication, rendering, 7developer man have such as data structures, communication, rendering,
@@ -11,53 +13,6 @@ INSTALL
11For installation instruction see the INSTALL file. 13For installation instruction see the INSTALL file.
12 14
13 15
14BUGS
15====
16
17* Evas: smart object doesn't work
18* EdjeEdit: PartState API does not work
19* Docs: GenlistWidget is documented instead of Genlist
20 (all the scrollable are affected)
21
22 - One solution to this is to use inherited-members option in autodoc.
23 Is there a way to have only the immediate parents this way?
24
25 - Another is having an abstraction layer with all functions defined and
26 documented in Genlist and then calling the parent class functions.
27 This defeats the purpose of having it in many classes.
28 Perhaps there is some clever way to use getattr and __doc__ = ...?
29
30
31TODO
32====
33
34* evas.SmartObject
35* edje: complete the unit tests
36* elm.Web need a test
37* elm.PhotoCam need a test
38* include python-ethumb
39* Review the internal functions and name them consistently
40* Add more documentation for the use of callbacks
41* Document our use of exceptions
42* update links and text on:
43 http://www.freedesktop.org/wiki/Software/DBusBindings
44* Split base object defines from includes/efl.evas.pxd so that everything
45 defined there doesn't get included to the C code that cimports it.
46 This may have been fixed in latest versions of Cython.
47* Add more scrollables once the documentation issue (and others) is solved.
48* Review the new elm list type object item system.
49* Check for documentation changes.
50* Elm Drag-n-Drop
51* Unit tests for elm, things like top_widget and getting child objects
52 can be done easily.
53
54* Images missing in the documentation:
55 - datetime
56 - video
57 - web
58 - window ?
59
60
61CHANGES FROM 1.7 to 1.8 16CHANGES FROM 1.7 to 1.8
62======================= 17=======================
63 18