efl/legacy/ethumb/TODO

21 lines
751 B
Plaintext
Raw Normal View History

2009-07-14 22:02:37 -07:00
* documentation (based on python bindings)
* Ethumb
* Ethumb_Client
* memory handling:
* zero pointer parameters before failing on SAFETY macros (file_get, etc)
* callback:
* const void *data on function registration, cast when call.
* give generated_cb the Ethumb_Client parameter.
* fix types to include Ethumb and Ethumb_Client prefix, make names
like any other EFL callback, or just remove the typedef.
2009-07-14 22:02:37 -07:00
* unit tests, be them in C or Python, covering:
* thumbnail generation respect parameters (size, format...)
* respect fdo standards (hash, location, etc, uri with spaces...)
* server died recovery, just add timeout and kill server before expires
* examples:
* error handling, including reconnection.